/* CSS Document */
#wrapper #contents{
	height:1150px;
}
.page_tit{
background:url(../staff/img/staff_tit_img.jpg) no-repeat;
}
.intyou_tit{
	background:url(../staff/img/intyou_tit_s.gif) no-repeat;
	width:578px;
	height:28px;
}
.block1{
	width:578px;
	height:280px;
}
.block2{
	padding-top:24px;
}
.aisatu{
	width:381px;
	float:left;
}
.aisatu_con{
	padding:21px 0px 36px 18px;
	font-size:12px;
	color:#333333;
	line-height:2em;
	width:339px;
	letter-spacing: 0.1em;

}
.syoukai{
	background:url(../staff/img/renkei.gif) no-repeat;
	width:325px;
	height:97px;
	
}
.syoukai p{
	font-size:13px;
	color:#666600;
	line-height:1.5em;
	letter-spacing:0.1em;
	padding:16px 0px 0px 10px;
}

.block1 img{
	padding-top:21px;
	padding-right:10px;
	width:182px;
	float:right;
}
.prof_tit{
	background:url(../staff/img/pro_tit.jpg) no-repeat;
	width:579px;
	height:41px;
}
.prof_top_bg{
	background:url(../staff/img/pro_top_bg.jpg) top no-repeat;
	width:579px;
	color:#663300;
}
.prof_bg_bottom{
	background:url(../staff/img/pro_bg_bottom.jpg) bottom no-repeat;
	padding-bottom:21px;
	height:730px;
}
.prof_bg{
	background:url(../staff/img/pro_bg.jpg) repeat-y;
	width:579px;
	height:730px;
	
}

.name th span{
	background:url(../staff/img/name_tit.gif) no-repeat;
	width:41px;
	height:20px;
	margin: 22px;
	display:block;
}
.name th{
	text-align:left;
	
	}
.name td{
	text-align:left;
	height:35px;
}
.name td span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	width:230px;
	height:15px;
	margin-left:22px;
	padding-bottom:3px;
	display:block;
}
.prof_block2 .sikaku{
	float:left;
	width:214px;
}
.prof_block2 .gakureki{
	float:right;
	width:300px;
}
.prof_block2 th,.prof_block2 td{
	text-align:left;
}
.sikaku th span{
	background:url(../staff/img/sikaku_tit.gif) no-repeat;
	width:41px;
	height:16px;
	margin: 22px;
	display:block;
}
.sikaku td span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	margin-left:22px;
	width:203px;
	padding-bottom:3px;
	display:block;
	letter-spacing:0.2em;

}
.sikaku td,.gakureki td{
	height:20px;
}	
.gakureki th span{
	background:url(../staff/img/gaku_tit.gif) no-repeat;
	width:41px;
	height:16px;
	margin: 22px 0px 22px 0px;
	display:block;
}
.gakureki td span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:160px;
	padding-bottom:3px;
	display:block;
}
.gakureki .tosi span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:90px;
	padding-bottom:3px;
	display:block;


}
.syoku .tosi2 span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:250px;
	padding-bottom:3px;
	display:block;	
	margin-left:22px;
}
.syoku td span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:250px;
	padding-bottom:3px;
	display:block;
	
}	
.prof_block2{
	height:210px;
}
.syoku th{
	text-align:left;
}
.syoku th span{
	background:url(../staff/img/syoku_tit.gif) no-repeat;
	width:41px;
	height:16px;
	margin: 0px 0px 22px 22px;
	display:block;
}
.syozoku th{
	text-align:left;
}
.syozoku th span{
	background:url(../staff/img/syozoku_tit.gif) no-repeat;
	width:75px;
	height:16px;
	margin: 0px 0px 22px 22px;
	display:block;
}
.syozoku{
	width:579px;
	}

.syozoku .tosi2 span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:200px;
	padding-bottom:3px;
	display:block;	
	margin-left:22px;
}
.syozoku td span{
	font-size:13px;
	letter-spacing:0.1em;
	background:url(../staff/img/text_bottom.gif) bottom repeat-x;
	height:15px;
	width:250px;
	padding-bottom:3px;
	display:block;
	
}


