
/* スタッフ ---------------------------------------------------------------------- */

	div.staff{
		width: 810px;
		background-color: #FFF;
		margin: 5px auto 2px;
		padding-bottom: 30px;
		text-align: left;
		min-height: 200px;
		height: auto !important;
		height: 200px;
	}

	div.staff dt{
		margin: 10px 0px;
		padding-top: 3px;
	}

	div.staff dd{
		margin: 5px 15px;
		letter-spacing: 1px;
		line-height: 18px;
		font-family:"ＭＳ Ｐゴシック",Osaka,"Lucida Grande",geneva,verdana,sans-serif;
		font-size: 12px;
		color: #000;
		width: 550px;
	}

	div.staff dd.dd_2,
	div.staff dd.dd_3{
		color: #8c8c8c;
	}

	div.staff dd.dd_2 a,
	div.staff dd.dd_3 a{
		color: #58ba00;
		font-size: 10px;
	}

	.staff h2{
		position: relative;
		top: 0px;
		left: 5px;

		width: 450px;
		height: 38px;
		text-indent: -9999px;
	}

	#staff_1 h2{ background: url(/img/staff/name_1.gif) no-repeat center left; }
	#staff_2 h2{ background: url(/img/staff/name_2.gif) no-repeat center left; }
	#staff_3 h2{ background: url(/img/staff/name_3.gif) no-repeat center left; }
	#staff_4 h2{ background: url(/img/staff/name_4.gif) no-repeat center left; }
	#staff_5 h2{ background: url(/img/staff/name_5.gif) no-repeat center left; }

	#staff_6 h2{ background: url(/img/staff/name_6.gif) no-repeat center left; }
	#staff_7 h2{ background: url(/img/staff/name_7.gif) no-repeat center left; }
	#staff_8 h2{ background: url(/img/staff/name_8.gif) no-repeat center left; }
	#staff_9 h2{ background: url(/img/staff/name_9.gif) no-repeat center left; }
	#staff_10 h2{ background: url(/img/staff/name_10.gif) no-repeat center left; }
	#staff_11 h2{ background: url(/img/staff/name_11.gif) no-repeat center left; }

	.staff a.admin_link{
		margin:10px;
	}

	.staff div.staff_img{
		position: relative;
		top: 0px;
		left: 0px;
	}

	.staff div.staff_img img{
		position: absolute;
		top: 15px;
		left: 580px;
	}

	#page_top{
		margin-top: 10px;
	}
