@charset "Shift_JIS";
/*top.css*/
/*----------------------------------------------------------------------*/
/*header*/
/**/
#header,
#headerIn{height:703px;background:url(../images/fw/top_head_bg.jpg) no-repeat center top;}
#header{clear:both;width:100%;float:left;background-color:#000;display:none;}
#headerIn{width:920px;margin:0 auto;padding:0 20px;position:relative;}
/**/
#headerIn h1{width:673px;height:234px;position:absolute;top:137px;left:145px;}
#headerIn #catchCopy{width:613px;height:47px;position:absolute;top:426px;left:182px;}
/**/
#contents,
#contentsIn{background:url(../images/fw/top_foot_bg.gif) repeat-x scroll center top #042b47;}
/**/
#contents{clear:both;width:100%;float:left;}
#contentsIn{width:920px;margin:0 auto;padding:20px 20px 10px;}
/**/
#topIndex #wrapper{background:none;}
#topIndex #footer,
#topIndex #footerIn{background:none;}
/**/
/*----------------------------------------------------------------------*/
/*top navi*/
#header .btnNaviBox{overflow:hidden;}
#header .btnNaviBox li{position:absolute;}
/**/
#header .btnNaviBox li#gBtnThree{width:254px;top:523px;left:22px;}
#header ul.btnNaviBox li#gBtnThree,
#header ul.btnNaviBox li#gBtnThree a{height:166px;}
#header ul.btnNaviBox li#gBtnThree a{display:block;width:100%; background:url(../images/fw/top_btn_three.png) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#header ul.btnNaviBox li#gBtnThree a:hover{background-position:0 -176px;}
/**/
#header .btnNaviBox li#gBtnSumb{width:168px;top:560px;left:291px;}
#header ul.btnNaviBox li#gBtnSumb,
#header ul.btnNaviBox li#gBtnSumb a{height:110px;}
#header ul.btnNaviBox li#gBtnSumb a{display:block;width:100%; background:url(../images/fw/top_btn_subm.png) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#header ul.btnNaviBox li#gBtnSumb a:hover{background-position:0 -120px;}
/**/
#header .btnNaviBox li#gBtnScope{width:168px;top:560px;left:467px;}
#header ul.btnNaviBox li#gBtnScope,
#header ul.btnNaviBox li#gBtnScope a{height:110px;}
#header ul.btnNaviBox li#gBtnScope a{display:block;width:100%; background:url(../images/fw/top_btn_scope.png) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#header ul.btnNaviBox li#gBtnScope a:hover{background-position:0 -120px;}
/**/
#header .btnNaviBox li#gBtnSea{width:168px;top:560px;left:644px;}
#header ul.btnNaviBox li#gBtnSea,
#header ul.btnNaviBox li#gBtnSea a{height:110px;}
#header ul.btnNaviBox li#gBtnSea a{display:block;width:100%; background:url(../images/fw/top_btn_sea.png) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#header ul.btnNaviBox li#gBtnSea a:hover{background-position:0 -120px;}
/**/
/**/
#header .btnNaviBox li#gBtnWin{width:142px;top:596px;left:813px;}
#header ul.btnNaviBox li#gBtnWin,
#header ul.btnNaviBox li#gBtnWin a{height:106px;background:url(../images/fw/top_btn_win.png) no-repeat;text-indent:-9999px;overflow:hidden;}
#header ul.btnNaviBox li#gBtnWin a{display:block;width:100%;background-position:0 -116px;}
#header ul.btnNaviBox li#gBtnWin a:hover{background-position:0 -232px;}
#header ul.btnNaviBox li#gBtnWin{background-position:0 0;}
/*#header ul.btnNaviBox li#gBtnWin{background-position:0 116px;}*/
/**/
/*----------------------------------------------------------------------*/
/*contents*/
/*subNavi*/
#subNavi{clear:both;width:100%;float:left;padding-bottom:30px;}
/**/
#subNavi #specArea,
#subNavi #specArea #specDetail{width:600px;height:130px;}
#subNavi #specArea{position:relative;float:right;}
#subNavi #specArea #specDetail{position:absolute; top:0; left:0;}
#subNavi #specNavi ul li{position:absolute;}
#subNavi #specCero{top:30px;left:552px;}
#subNavi #specIcon{top:95px;left:183px;}
/**/
#subNavi #btnSpecSale,
#subNavi #btnSpecSale a{height:18px;}
#subNavi #btnSpecSale{ width:130px;position:absolute; top:17px;left:405px;}
#subNavi #btnSpecSale a{display:block;width:100%;background:url(../images/fw/top_btn_sale.gif) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
#subNavi #btnSpecSale a:hover{background-position:0 -28px;}
/**/
#subNavi #subBtnArea{width:300px;float:left;}
#subNavi #subBtnArea li{width:300px;float:left;}
#subNavi #subBtnArea li a{display:block;width:100%;text-indent:-9999px;overflow:hidden;}
/**/
#subNavi #subBtnArea #sBtnTVCM{width:164px;margin-top:10px;margin-right:10px;position:relative;}
#subNavi #subBtnArea #sBtnTVCM,
#subNavi #subBtnArea #sBtnTVCM a{height:70px;}
#subNavi #subBtnArea #sBtnTVCM a{background:url(../images/fw/top_btn_tvcm04.gif) 0 0 no-repeat;}
#subNavi #subBtnArea #sBtnTVCM a:hover{background-position:0 -80px;}
/**/
/**/
#subNavi #subBtnArea #sBtnGuide{width:126px;margin-top:10px;position:relative;}
#subNavi #subBtnArea #sBtnGuide,
#subNavi #subBtnArea #sBtnGuide a{height:70px;}
#subNavi #subBtnArea #sBtnGuide a{background:url(../images/fw/top_btn_guide.gif) 0 0 no-repeat;}
#subNavi #subBtnArea #sBtnGuide a:hover{background-position:0 -80px;}
/**/
#subNavi #subBtnArea #presiArea{position:relative;}
#subNavi #subBtnArea #presiArea,
#subNavi #subBtnArea #presiArea p,
#subNavi #subBtnArea #presiArea p a{height:50px;}
#subNavi #subBtnArea #presiArea p a{background:url(../images/fw/top_btn_president.gif) 0 0 no-repeat;}
/**/
#subNavi #subBtnArea #presiArea p#sBtnPresiA{display:none;}
#subNavi #subBtnArea #presiArea p#sBtnPresiA a{background-position:0 0;}
#subNavi #subBtnArea #presiArea p#sBtnPresiA a:hover{background-position:0 -60px;}
/**/
#subNavi #subBtnArea #presiArea p#sBtnPresiB a{background-position:-310px 0;}
#subNavi #subBtnArea #presiArea p#sBtnPresiB a:hover{background-position:-310px -60px;}
/**/
#subNavi #subBtnArea #presiNavi li,
#subNavi #subBtnArea #presiNavi li a{height:16px;}
#subNavi #subBtnArea #presiNavi li{width:54px;position:absolute;top:28px;}
#subNavi #subBtnArea #presiNavi li a{background:url(../images/fw/top_btn_president_navi.gif) no-repeat;}
/**/
#subNavi #subBtnArea #presiNavi li#sBtnPresiOne{left:32px;}
#subNavi #subBtnArea #presiNavi li#sBtnPresiOne a{background-position:0 0;}
#subNavi #subBtnArea #presiNavi li#sBtnPresiOne a:hover,
#subNavi #subBtnArea #presiNavi li#sBtnPresiOne.current a{background-position:0 -26px;}
/**/
#subNavi #subBtnArea #presiNavi li#sBtnPresiTwe{left:86px;}
#subNavi #subBtnArea #presiNavi li#sBtnPresiTwe a{background-position:-60px 0;}
#subNavi #subBtnArea #presiNavi li#sBtnPresiTwe a:hover,
#subNavi #subBtnArea #presiNavi li#sBtnPresiTwe.current a{background-position:-60px -26px;}
/**/
#subNavi #subBtnArea #sBtnGuide img{position:absolute;top:-6px;left:10px;}
/**/
/*----------------------------------------------------------------------*/
/*noteBox*/
#noteArea{clear:both;width:920px;height:40px;position:relative;}
#noteArea p{position:absolute;}
#noteArea p#noteImg{top:0;left:0;}
/**/
#noteArea p#btnSolid,
#noteArea p#btnSolid a{height:24px;}
#noteArea p#btnSolid{width:237px;top:8px;right:8px;}
#noteArea p#btnSolid a{width:100%;display:block;background:url(../images/fw/top_btn_solid.gif) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#noteArea p#btnSolid a:hover{background-position:0 -34px;}
#copyright{text-align:center;padding-top:5px;}