@charset "Shift_JIS";
/*three.css*/
/*body { background:url(../images/fw/_dummy.jpg) no-repeat center top;}*/
/*----------------------------------------------------------------------*/
/*background*/

#three #contentsArea {width:920px;padding:30px 0 0;overflow:visible;}
#three h3{margin-left:0;}
#three #nextWrapper{margin:0 auto;overflow:visible;}
#three #nextCont,
#three #nextContTop{background:url(../images/fw/three_bg.jpg) center -171px no-repeat;margin:0;}
#three #wrapperIn, #three #nextWrapperIn {background:url(../images/fw/three_bg.jpg) center top no-repeat;}
/**/
/*----------------------------------------------------------------------*/
/*actLead*/
/**/
#three #threeLead .normalSet h2{text-align:center;}
/*----------------------------------------------------------------------*/
/*threeMode*/
/*threeModeSubM*/
#three #threeMode{padding-bottom:70px;}
#three #threeMode .normalSet h3{ margin-left:-15px; position:relative;}
#three #threeMode .normalSet{position:relative;}
#three #threeMode .normalSet .textBox{float:left;width:579px;}
#three #threeMode .normalSet .imgBox{width:340px;position:absolute;top:0;right:-16px;}
#three #threeMode .normalSet .phBox{ padding-top:20px;}
#btnThreeSubM{position:absolute;top:100px;left:425px;}
/**/
/*threeModeScope*/
#three #threeMode2 #threeModeScope{float:left;width:436px;position:relative;}
#three #threeMode2 #threeModeScope .phBox{padding-top:10px;}
#btnThreeScope{position:absolute;top:134px;left:278px;}
/**/
/*threeModeScope*/
#three #threeMode2 #threeModeSea{float:right;width:435px;position:relative;}
#three #threeMode2 #threeModeSea .phBox{padding-top:14px;}
#btnThreeSea{position:absolute;top:147px;left:278px;}
/**/
.threeDetail{width:158px;}
.threeDetail,
.threeDetail a{height:34px;}
.threeDetail a{width:100%;display:block;background:url(../images/fw/three_btn.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.threeDetail a:hover{background-position:0 -44px;} 