@charset "Shift_JIS";
/*sea.css*/
/*----------------------------------------------------------------------*/
/*background*/
#sea #nextContTop{background:url(../images/fw/sea_bg.jpg) no-repeat center top;}
/**/
/*----------------------------------------------------------------------*/
/*seaLead*/
/**/
#sea #seaLead{padding-bottom:60px;}
#sea #seaLead .floatSet{width:444px;}
#sea #seaLead .floatSet .phBox{padding-top:20px;}
#sea #seaLead .floatSet .phBox p{text-align:center;}
/*----------------------------------------------------------------------*/
/*seaChess*/
/**/
#sea #seaChess .floatSet .textBox{float:left;width:422px;}
#sea #seaChess .floatSet .imgBox{float:right;width:361px;}
#sea #seaChess .floatSet .listBox{padding-top:20px;}
/**/
/*----------------------------------------------------------------------*/
/*seaFlow*/
#sea #seaFlow .floatSet{height:250px;margin-bottom:10px;}
#sea #seaFlow .floatSet .textBox{float:left;width:495px;}
#sea #seaFlow .floatSet .textBox h4{padding:0;}
#sea #seaFlow .floatSet .textBox .writeBox{padding-left:60px;}
#sea #seaFlow .floatSet .phBox{float:right;295px; margin-top:5px;}
#sea #seaFlow .floatSet {background:url(../images/fw/sea_arrow.png) 18px bottom no-repeat;}
/**/
/*seaFlowNear*/
#sea #seaFlow #seaFlowNear .phBox{position:relative;}
#sea #seaFlow #seaFlowNear .phBox p{position:absolute;top:0;right:0;width:542px;}
/**/
/*seaFlowAt*/
#sea #seaFlow #seaFlowAt{position:relative;background:none;height:206px;}
#sea #seaFlow #seaFlowAt .itemBox{width:310px;position:absolute;top:90px;left:62px;}
#sea #seaFlow #seaFlowAt .itemBox .capBox{float:right;width:131px;padding-top:56px;}
#sea #seaFlow #seaFlowAt .itemBox .phBox{float:left;width:173px;}
/**/
/*----------------------------------------------------------------------*/
/*seaPoint*/
#sea #seaPoint .floatSet{position:relative;padding-bottom:30px;}
#sea #seaPoint .floatSet .imgBox{width:353px;position:absolute;right:0;top:0;}