﻿/* スタッフ紹介
------------------------------------------------ */
.staff{
	width:570px;
	margin:0 auto;
}
.staff #left{
	width:280px;
	margin-bottom:20px;
	float:left;
}
.staff #left .l img{
	padding:3px;
	border:1px #CCC solid;
	float:left;
}
.staff #left .r{
	width:180px;
	float:right;
}
.staff #left .r dt{
	font-weight:bold;
	margin-bottom:10px;
}
.staff #left .r dd{
line-height:140%;
}

.staff #right{
	width:280px;
	margin-bottom:20px;
	float:right;
}
.staff #right .l img{
	padding:3px;
	border:1px #CCC solid;
	float:left;
}
.staff #right .r{
	width:180px;
	float:right;
}
.staff #right .r dt{
	font-weight:bold;
	margin-bottom:10px;
}
.staff #right .r dd{
	line-height:140%;
}

#staff2{
	margin-top:10px;
}
#staff2 h4{
	font-size:16px;
}
#staff2 #bphoto{
	padding:5px;
	margin-bottom:20px;
	border:1px #999 solid;
	float:left;
}
#staff2 #supplement{
	width:380px;
	margin-bottom:20px;
	float:right;
}
#staff2 #supplement dt{
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom:1px #999 dotted;
	color:#FF6600;
}
#staff2 #supplement dd{
	line-height:140%;
	margin-bottom:10px;
}
#staff2 p{
	margin-bottom:10px;
	line-height:140%;
}
#staff2 #supplement2 dt{
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin-bottom:5px;
	background: #FF9933;
	color:#FFF;
}
#staff2 #supplement2 dd{
	line-height:140%;
	margin-bottom:10px;
}