@charset "utf-8";



/*++++++++++++++++++++
@import
+++++++++++++++++++++*/
@import url("/common/css/reset.css");
@import url("/common/css/common.css");



/*++++++++++++++++++++
main
+++++++++++++++++++++*/
#main .photo {
	width:184px;
}
#main .odd .photo {
	float:left;
}
#main .even .photo {
	float:right;
}
#main .section .photo img {
	border:6px solid #e9e9e9;
}
#main .sBody {
	width:480px;
}
#main .odd .sBody {
	float:right;
}
#main .even .sBody {
	float:left;
}
#main .sBody h4 {
	height:40px;
	line-height:40px;
	padding-left:36px;
	color:#fff;
	font-size:18px;
	font-size:1.8rem;
	font-weight:bold;
}
#main #staff1 .sBody h4 {
	background:url(img/staff01_bg.gif) no-repeat;
}
#main #staff2 .sBody h4 {
	background:url(img/staff02_bg.gif) no-repeat;
}
#main #staff3 .sBody h4 {
	background:url(img/staff03_bg.gif) no-repeat;
}
#main #staff4 .sBody h4 {
	background:url(img/staff04_bg.gif) no-repeat;
}
#main .sBody h5 {
	margin-bottom:10px;
}
#main .sBody .hobby {
	float:left;
	width:133px;
}
#main .sBody .hobby dl dd {
	margin-left:15px;
	font-size:12px;
	font-size:1.2rem;
}
#main .sBody .comment {
	float:right;
	width:330px;
}
