@charset "UTF-8";

/* ++++++++++++++　　　トレーナー紹介 trainer.css　　++++++++++++++++++*/


/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　全てのスクリーンサイズで適用される設定・モバイルファースト
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */



/*******************************************************　　　　　　　　
　　　　　　　メインコンテンツ部分　　
*******************************************************/

/*大見出し*/

div.mainTitle h1{
	width:240px;
	height:32px;
	background: url(../images2/b005_01title.png) no-repeat;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}



/*　スタッフ紹介　*/
section.staff-waku{
	width:90%;
	margin:30px auto 40px auto;
}



.staff-name{
	font-size:18px;font-size:1.8rem;
	line-height:18px;line-height:1.8rem;
	margin-bottom:10px;
}

.staff-name span{
	font-weight:normal;
	font-size:14px;font-size:1.4rem;
}


div.staff-block{
	padding:0 0 0 65px;
}


div.staff-block dl{
	width:100%;
	border-top:dotted 1px #766c63;
}

div.staff-block dl.hitokoto{
	border-bottom:dotted 1px #766c63;
}



dl.shikaku dt{
	font-size:16px;font-size:1.6rem;
	line-height:16px;line-height:1.6rem;
	font-weight:bold;
	padding:10px 0 6px 0;
}


dl.hitokoto dt{
	font-size:16px;font-size:1.6rem;
	line-height:20px;line-height:2.0rem;
	font-weight:bold;
	padding:10px 10px 0 10px;
	color:#f29600;
}


dl.shikaku  dd{
	font-size:16px;font-size:1.6rem;
	line-height:18px;line-height:1.8rem;
	padding-left:10px;
	padding-bottom:8px;
}


dl.hitokoto dd{
	font-size:16px;font-size:1.6rem;
	line-height:28px;line-height:2.8rem;
	padding-left:10px;
	padding-bottom:5px;
}












#staff01 div{
	background:url(../images2/b05_01photo_2023.jpg) no-repeat 0 0;
	background-size:59px 59px;
}

#staff02 div{
	background:url(../images2/b05_02photo.jpg) no-repeat 0 0;
	background-size:59px 59px;
}

#staff03 div{
	background:url(../images2/b05_03photo.jpg) no-repeat 0 0;
	background-size:59px 59px;
}


#staff04 div{
	background:url(../images2/b05_04photo2.jpg) no-repeat 0 0;
	background-size:59px 59px;
}


#staff05 div{
	background:url(../images2/b05_05photo.jpg) no-repeat 0 0;
	background-size:59px 59px;
}


/*******************************************************　　　　　　　　
　　　　　　　右部分　　
*******************************************************/





/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 480px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-width: 480px) {








}




/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 768px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-width: 768px) {
	






}





/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 960px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-width: 960px) {










}








