/* CSS Document */



@import "base.css";
@import "free_form.css";



/* ˆê———p */
.staff-plate {
	width: 290px;
	height: 180px;
	float: left;
	background-image: url(../images/exclusivestaff_bg.gif);
	background-repeat: no-repeat;
}
.staff-plate-free {
	width: 290px;
	height: 180px;
	float: left;
	background-image: url(../images/exclusivestaff_freebg.gif);
	background-repeat: no-repeat;
}
.staff-plate2 {
	width: 290px;
	height: 60px;
	float: left;
}
.esPh {
	padding: 30px 10px 0 15px;
	float: left;
}
.esNm {
	padding: 30px 0 0 0;
}
.esBt {
	padding: 15px 0 0 0;
}
.esCr {
	padding: 0 0 0 0;
}
.esPh01 , .esPh02 , .esPh03 , .esPh04 , .esPh05{
	height:120px;
	width:120px;
	background:url(../images/exclusivestaff_photo_001.jpg) no-repeat;
	margin: 30px 10px 0 15px;
	float: left;
	text-indent:-9999px;
}
.esPh02{
	background:url(../images/exclusivestaff_photo_004.jpg) no-repeat;
}
.esPh03{
	background:url(../images/exclusivestaff_photo_008.jpg) no-repeat;
}
.esPh04{
	background:url(../images/exclusivestaff_photo_002.jpg) no-repeat;
}
.esPh05{
	background:url(../images/exclusivestaff_photo_005.jpg) no-repeat;
}
.esNm01 , .esNm02 , .esNm03 , .esNm04 , .esNm05{
	height:80px;
	width:120px;
	background:url(../images/exclusivestaff_name_1.gif) no-repeat;
	margin: 30px 0 0 145px;
	text-indent:-9999px;
}
.esNm02{
	background:url(../images/exclusivestaff_name_4.gif) no-repeat;
}
.esNm03{
	background:url(../images/exclusivestaff_name_008.gif) no-repeat;
}
.esNm04{
	background:url(../images/exclusivestaff_name_2.gif) no-repeat;
}
.esNm05{
	background:url(../images/exclusivestaff_name_5.gif) no-repeat;
}
#staff-wrapper {
	width: 580px;
	margin: 0 0 30px 0;
	padding: 0;
}
#staff-wrapper h3 , #staff-wrapper h4{
	width: 580px;
	height: 31px;
	margin: 0 0 15px 0;
	padding: 0;
}

#staff-h4{
	font-size:18px;
}
#html staff-h4{
	font-size:16px;
}
#+html staff-h4{
	font-size:16px;
}

#staff-h3-tp , #staff-h3-01 , #staff-h3-02 , #staff-h3-04 , #staff-h3-05 , #staff-h3-06 , #staff-h3-mix{
	background:url(../images/exclusivestaff_pahetitle.gif) no-repeat;
	width: 580px;
	height: 31px;
	margin: 0 0 15px 0;
	padding: 0;
	text-indent:-9999px;
}
#staff-h3-01{
	background:url(../images/staff001_pagetitle.gif) no-repeat;
}
#staff-h3-02{
	background:url(../images/staff002_pagetitle.gif) no-repeat;
}
#staff-h3-04{
	background:url(../images/staff004_pagetitle.gif) no-repeat;
}
#staff-h3-05{
	background:url(../images/staff005_pagetitle.gif) no-repeat;
}
#staff-h3-06{
	background:url(../images/staff008_pagetitle.gif) no-repeat;
}
#staff-h3-mix{
	background:url(../images/exclusivestaff_pahetitle.gif) no-repeat;
}
#staff-etc01 , #staff-etc02 , #staff-etc03 , #staff-etc04 , #staff-etc05{
	background:url(../images/sendo.jpg) no-repeat;
	width:580px;
	height:150px;
	text-indent:-9999px;
}
#staff-etc02{
	background:url(../images/satou_td.jpg) no-repeat;
}
#staff-etc03{
	background:url(../images/murai.jpg) no-repeat;
}
#staff-etc04{
	background:url(../images/satou_ts.jpg) no-repeat;
}
#staff-etc05{
	background:url(../images/abe.jpg) no-repeat;
}
#staff-wrapper p {
	width: 570px;
	margin: 0;
	padding: 5px;
	line-height: 1.5em;
}
#staff-wrapper hr {
	margin: 15px 0;
	padding: 0;
	border: 1px #999999 solid; 
}
#staff-profile-text {
	width: 340px;
	height: 300px;
	margin: 0;
	padding: 0 5px 15px 5px;
	float: left;
	line-height: 1.5em;
}
#staff-profile-text h5 {
	padding: 0 0 15px 0;
	font-size: 110%;
	color: #366A72;
}
#staff-profile-photo {
	width: 230px;
	height: 300px;
	margin: 0;
	padding: 0 0 15px 0;
	float: right;
}
#staff-txl {
	width: 410px;
	margin: 0 10px 0 0 ;
	padding: 0;
	float: left;
}
#staff3-txl {
	width: 410px;
	margin: 0 10px 30px 0 ;
	padding: 0;
	float: left;
}
#staff-txr {
	width: 450px;
	margin: 0 0 0 10px ;
	padding: 0;
	float: right;
}
#staff-text p {
	margin: 0;
	padding: 5px;
	line-height: 1.5em;
}
#staff-phr {
	width: 160px;
	margin: 5px 0 5px 0;
	padding: 0;
	float: right;
}
#staff-phr p {
	margin: 0;
	line-height: 1.5em;
	font-size:10px;
}
#staff-phl {
	width: 120px;
	margin: 10px 0 5px 0;
	padding: 0;
	float: left;
}
#staff3-phl {
	width: 120px;
	margin: 10px 0 5px 0;
	padding: 0;
	float: left;
}
#staff6-phl {
	width: 120px;
	margin: 15px 0 5px 0;
	padding: 0;
	float: left;
}
#staff-phl p {
	margin: 0;
	line-height: 1.5em;
	font-size:10px;
}
#spltx {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 15px 0 10px 10px ;
	padding: 0;
	float: right;
}
#spltx-s2 {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 0px 0 10px 10px ;
	padding: 0;
	float: right;
}
#spltx-s3 {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 20px 0 10px 10px ;
	padding: 0;
	float: right;
}
#staff4-phl {
	width: 120px;
	margin: 20px 0 5px 0;
	padding: 0;
	float: left;
}
#spltx-s4 {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 12px 0 10px 10px ;
	padding: 0;
	float: right;
}
#spltx-s5 {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 90px 0 10px 10px ;
	padding: 0;
	float: right;
}
#spltx-s6 {
	width:450px;
	line-height: 1.5em;
	font-size:10px;
	margin: 20px 0 10px 10px ;
	padding: 0;
	float: right;
}
#staff-Tx-top {
	width:580px;

	margin: 5px 0 0 0 ;
}
#staff-Tx-top p {
	margin: 0 5px 5px 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 12px;
}
#staff-txt-top{
	width:415px;

	margin: 0 0 10px 0 ;
	float:left;
}
#Tx-top-pht {
	width:160px;
	margin: 0 0 0 0 ;
	float: right;
	font-size:10px;
	line-height: 1.3em;
}

#staff01-p , #staff02-p , #staff04-p , #staff05-p , #staff06-p{
	background:url(../images/staff01_kyusya.jpg) no-repeat;
	width:160px;
	height:120px;
	text-indent:-9999px;
}
#staff02-p{
	background:url(../images/staff002_uma.jpg) no-repeat;
}
#staff04-p{
	background:url(../images/staff04_view.jpg) no-repeat;
}
#staff05-p{
	background:url(../images/staff005_kensa.jpg) no-repeat;
}
#staff06-p{
	background:url(../images/staff_008_cap01.jpg) no-repeat;
}
#Tx-top-txt {
	margin: 0 0 0 0 ;
	float: left;
}


#staff-Tx-bottom{
	width:580px;
	height:160px;
	margin: 5px 0 0 0 ;
}
#staff-txt-bottom{
	width:120px;
	line-height: 1.3em;
	font-size:10px;
	margin: 0 0 30px 0 ;
	padding: 0;
	position:bottom;
}
#staff-Tx-bottom p {
	margin: 0 5px;
	padding: 0;
	line-height: 1.5em;
	font-size: 12px;
}
#Tx-bottom-pht {
	width:120px;
	margin: 0 0 0 0 ;
	float: left;
	font-size:10px;
	line-height: 1.3em;
}
#Tx-bottom-pht01 , #Tx-bottom-pht02 , #Tx-bottom-pht04 , #Tx-bottom-pht05 , #Tx-bottom-pht06{
	background:url(../images/staff01_syuzai.jpg) no-repeat;
	width:120px;
	height:160px;
	margin: 0 0 0 0 ;
	float: left;
	font-size:10px;
	line-height: 1.3em;
text-indent:-9999px;
}
#Tx-bottom-pht02{
	background:url(../images/staff002_katudou.jpg) no-repeat;
}
#Tx-bottom-pht04{
	background:url(../images/staff04_pd.jpg) no-repeat;
}
#Tx-bottom-pht05{
	background:url(../images/staff005_syuzai.jpg) no-repeat;
}
#Tx-bottom-pht06{	background:url(../images/staff_008_cap02.jpg) no-repeat;

}
#Tx-bottom-txt{
	width:450px;
	margin: 0 0 0 0 ;
	float: right;
}
#Al-right {
	float: right;
}
.Ft-cr {
	clear:both;
	}
