@charset "UTF-8";

/*staff.html専用
-----------------------------------------*/
/*↓ナビゲーションメニューの現在地の色の指定↓-----*/
body nav ul li a[href="staff.html"] {
background-color: #FB5E99;
color: #FFF;
}
/*↑ナビゲーションメニューの現在地の色の指定↑-----*/

/*スタッフ紹介
-----------------------------------------*/
div[class*="Img"] {
border-bottom: 1px dotted #959595;
min-height: 150px;
padding: 0 20px 25px;
margin-bottom: 25px;
position: relative;
}
div.leftImg h2,
div.leftImg p {
margin-left: 255px;
}
div.rightImg h2,
div.rightImg p {
margin-right: 255px;
}
div[class*="Img"] h2 {
background: url(../img/icon3.png) no-repeat 5px .1em;
color: #630;
font-size: 16px;
line-height: 1.1;
padding: 0 0 0 20px;
margin-bottom: 5px;
}
div[class*="Img"] p {
color: #666;
line-height: 1.6;
font-size: 14px;
margin-bottom: 1em;
}
div[class*="Img"] img {
position: absolute;
top: 0;
}
div.leftImg img {
left: 20px;
}
div.rightImg img {
right: 20px;
}

/*大画像用設定追加
-----------------------------------------*/
div.big[class*="Img"] {
min-height: 290px;
}
div.big.leftImg h2,
div.big.leftImg p {
margin-left: 470px;
}
div.big.rightImg h2,
div.big.rightImg p {
margin-right: 470px;
}



