@charset "Shift_JIS";
/*common.css*/
/*---------------------------------------------------------------------------*/
.btnIcon {vertical-align:-2px !important;padding:0 !important;vertical-align:-4px;padding:2px 0;}
.blockSet {clear:both;float:left;width:100%;padding-bottom:40px;}
.normalSet, .floatSet {clear:both;float:left;width:100%;}
p.caption {padding-top:5px;}
.last{padding:0 !important;margin:0 !important;}
/**/
/*link color*/
a {color:#000;text-decoration:none;font-weight:normal;}
a:hover {text-decoration:underline; }
a.rolled,p.rolled{background-repeat:no-repeat;display:block;width:100%;height:100%;text-indent:-9999px;}
a.rolled{background-position:left top;}
a.rolled:hover,p.rolled{background-position:left bottom;}
/*---------------------------------------------------------------------------*/
/*body*/
body{background:url(../images/next_bg.gif) repeat left top;}
#wrapper {
  min-width:980px;
  width:expression(document.body.clientWidth < 982? "980px" : "auto");
}
/**/
/*---------------------------------------------------------------------------*/
/*logoArea*/
#hBtnNintendo{float:left;width:71px;padding-top:30px;}
#hBtn3ds{float:right;width:154px;padding-top:30px;}
/**/
/*---------------------------------------------------------------------------*/
/*nextCont*/
#nextCont{clear:both;width:100%;overflow:hidden;}
#contentsArea{clear:both;float:left;width:980px;margin:0 auto;}
/**/
/*---------------------------------------------------------------------------*/
/*nextHeader*/
#header{clear:both;width:920px;height:50px;margin:0 auto;}
#nextNavi {clear:both;width:920px;height:134px;overflow:hidden;margin:0 auto;padding-bottom:15px;position:relative;}
/**/
/*---------------------------------------------------------------------------*/
/*nextNavi*/
#nextNavi h1{float:left;width:196px;padding:19px 0 0 0;}

/*top navi*/
#nextNavi ul.btnNaviBox li{position:absolute;}
#nextNavi ul.btnNaviBox li a,#nextNavi ul.btnNaviBox li p{display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;}
/**/
#nextNavi ul.btnNaviBox li#hBtnAbout{width:134px;height:138px;left:213px;top: 0;}
#nextNavi ul.btnNaviBox li#hBtnAbout a{background:url(../images/next_btn_about.png) left top no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnAbout p{width:134px;height:138px;background:url(../images/next_btn_about.png) left bottom no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnAbout a:hover{background-position:left bottom;}
/**/
#nextNavi ul.btnNaviBox li#hBtnView{width:186px;height:74px;left:371px;top: 37px;}
#nextNavi ul.btnNaviBox li#hBtnView a{background:url(../images/next_btn_navi_view.png) left top no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnView p{width:186px;height:74px;background:url(../images/next_btn_navi_view.png) left bottom no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnView a:hover{background-position:left center;}
/**/
#nextNavi ul.btnNaviBox li#hBtnExamine{width:188px;height:74px;left:557px;top: 37px;}
#nextNavi ul.btnNaviBox li#hBtnExamine a{background:url(../images/next_btn_navi_examine.png) left top no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnExamine p{width:188px;height:74px;background:url(../images/next_btn_navi_examine.png) left -168px no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnExamine p.off{background-position:left bottom;}
#nextNavi ul.btnNaviBox li#hBtnExamine a:hover{background-position:left -84px;}
/**/
#nextNavi ul.btnNaviBox li#hBtnKnow{width:184px;height:74px;left:745px;top: 37px;}
#nextNavi ul.btnNaviBox li#hBtnKnow a{background:url(../images/next_btn_navi_know.png) left top no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnKnow p{width:184px;height:74px;background:url(../images/next_btn_navi_know.png) left -168px no-repeat;}
#nextNavi ul.btnNaviBox li#hBtnKnow p.off{background-position:left bottom;}
#nextNavi ul.btnNaviBox li#hBtnKnow a:hover{background-position:left -84px;}
#nextNavi ul.btnNaviBox li#hBtnKnow .newmark{position:absolute;left:5px;top:-15px;}
/*----------------------------------------------------------------------*/
/*contents*/
#nextCont{clear:both;width:980px;margin:0 auto;background:url(../../common/images/next_box_bg_bottom.png) center bottom no-repeat;padding-bottom:52px;}
#nextContIn{background:url(../../common/images/next_box_bg_top.png) no-repeat 15px top;width:980px;float:left;}
#contentsArea{background:url(../../common/images/next_box_bg_repeat.png) repeat-y 9px 12px ;width:980px;position:relative;margin-top:42px;}
/*tab*/
#nextTabBoxBtm{clear:both;float:left;width:880px;margin:0 auto;background:url(../../common/images/next_tab_bg_bottom.png) center bottom no-repeat;padding-bottom:10px;}
#nextTabBoxTop{width:880px;background:url(../../common/images/next_tab_bg_top.png) left top no-repeat;float:left;}
#nextTabBoxIn{width:880px;background:url(../../common/images/next_tab_bg_repeat.png) center top repeat-y;margin-top:10px;float:left;}
/*----------------------------------------------------------------------*/
/*footer*/
#footer,
#footer #footerIn{clear:both;margin:0 auto;}
#footer{width:100%;}
#about #footer,
#view #footer,
#examine #footer,
#know #footer{background:url(../images/next_btm_bg_repeat.gif) #fff center top repeat-x;}
#footer #footerIn{text-align:center;width:920px;padding:30px 0 25px;}
/**/
#footer ul.fBtnNaviBox,#footer ul.btnComBox{margin:0 0 5px;overflow:hidden;text-align:center;}
#footer ul.fBtnNaviBox li,#footer ul.btnComBox li,
#footer ul.fBtnNaviBox li p,#footer ul.btnComBox li p,
#footer ul.fBtnNaviBox li a,#footer ul.btnComBox li a{display:inline;white-space:nowrap;}
#footer ul.fBtnNaviBox li,#footer ul.btnComBox li{margin-right:5px;padding-right:5px;}
#copyright{text-align:center;padding-top:5px;}
/**/
/*----------------------------------------------------------------------*/
/*pagetop*/
.pageTop{clear:both;width:940px;margin:0 auto 10px;overflow:hidden;}
.pageTop p{float:right;width:130px;height:25px;}
.pageTop a{background:url(../images/next_btn_pagetop.gif) no-repeat 0 0;}
.pageTop a:hover{background-position:0 -35px;}
/**/
/*----------------------------------------------------------------------*/

