@charset "Shift_JIS";
/*common.css*/
/*----------------------------------------------------------------------*/
.btnIcon {vertical-align:-2px !important;padding:0 !important;vertical-align:-4px;padding:2px 0;}
/*body {background:url(../images/pc/bg.gif) top center;}*/
.blockSet {clear:both;float:left;width:100%;padding-bottom:50px;}
.normalSet, .floatSet {clear:both;float:left;width:100%;}
p.caption {padding-top:5px;}
.last{padding:0 !important;margin:0 !important;}
/*----------------------------------------------------------------------*/
/*Career*/
/*.nitroDisp*/
/*.iPhoneDisp,*/
.pcDisp{display:none;}
.smallDisp{position:relative; width:768px; margin:0 auto;}
.smallDisp p{text-align:center;}
/*----------------------------------------------------------------------*/
/*header*/
#hBtnNintendo{float:left;width:71px; padding-top:2px;}
#hBtn3ds{float:right;width:154px;padding-top:4px;}

/*----------------------------------------------------------------------*/
/*nextWrapper*/
#nextWrapper{width:920px;margin:0 auto;padding:0 20px;overflow:hidden;}
#nextContents{clear:both;width:100%;float:left;}
#nextHeader{clear:both;width:100%;float:left;padding:27px 0 20px;}
#nextTitle{clear:both;width:100%;float:left;}
#nextTitle h1{float:left;width:170px;padding:13px 21px 0 6px;}
#contentsArea{clear:both;float:left;width:100%;}
/**/
/*boxedLarge*/
.boxedLarge{width:928px;margin:0 -4px 0 -4px;position:relative;}
.boxedLargeTop,
.boxedLargeBottom,
.boxedLargeIn{background:url(../../common/images/pc/next_boxed_l.gif) no-repeat;}
.boxedLargeTop,
.boxedLargeBottom{height:4px;}
.boxedLargeTop{background-position:0 0;}
.boxedLargeBottom{background-position:0 -14px;}
.boxedLargeIn{width:920px;padding:0 4px;background-position:-938px 0;background-repeat:repeat-y;}
/**/
/*boxedSmall*/
.boxedSmall{width:378px;}
.boxedSmallTop,
.boxedSmallBottom,
.boxedSmallIn{background:url(../../common/images/pc/next_boxed_s.gif) no-repeat;}
.boxedSmallTop,
.boxedSmallBottom{height:4px;}
.boxedSmallTop{background-position:0 0;}
.boxedSmallBottom{background-position:0 -14px;}
.boxedSmallIn{width:370px;padding:0 4px;background-position:-388px 0;background-repeat:repeat-y;}
/**/
/*boxedSmallB*/
.boxedSmallB{width:378px;}
.boxedSmallBTop,
.boxedSmallBBottom,
.boxedSmallBIn{background:url(../../common/images/pc/next_boxed_sb.gif) no-repeat;}
.boxedSmallBTop,
.boxedSmallBBottom{height:4px;}
.boxedSmallBTop{background-position:0 0;}
.boxedSmallBBottom{background-position:0 -14px;}
.boxedSmallBIn{width:370px;padding:0 4px;background-position:-388px 0;background-repeat:repeat-y;}
/**/
/*----------------------------------------------------------------------*/
/*nextNavi*/
#nextNavi{overflow:hidden;}
#nextNavi ul.btnTopBox{float:left;width:223px;}
#nextNavi ul.btnNaviBox{float:right;width:490px;}
/**/
#nextNavi ul li a{width:100%;display:block;text-indent:-9999px;overflow:hidden;}
/**/
#nextNavi ul.btnTopBox li,
#nextNavi ul.btnTopBox li a{height:85px;}
#nextNavi ul.btnTopBox li{float:left; width:109px;}
#nextNavi ul.btnTopBox li a{background:url(../images/pc/next_btn_featured.gif) 0 0 no-repeat;}
/**/
#nextNavi ul.btnNaviBox li,
#nextNavi ul.btnNaviBox li a{height:40px;}
#nextNavi ul.btnNaviBox li{float:left;width:160px;margin:0 5px 5px 0;}
#nextNavi ul.btnNaviBox li a{background:url(../images/pc/next_btn_navi.gif) 0 0 no-repeat;}
/**/
#nextNavi ul li#gBtnAbout{margin-right:5px;}
#nextNavi ul li#gBtnAbout a{background-position:0 0;}
#nextNavi ul li#gBtnAbout a:hover,
#about #nextNavi ul li#gBtnAbout a{background-position:0 -95px;}
/**/
#nextNavi ul li#gBtnAppear a{background-position:-119px 0;}
#nextNavi ul li#gBtnAppear a:hover,
#appear #nextNavi ul li#gBtnAppear a{background-position:-119px -95px;}
/**/
/**/
#nextNavi ul li#gBtnNewLife a{background-position:0 -50px;}
#nextNavi ul li#gBtnNewLife a:hover,
#newLife #nextNavi ul li#gBtnNewLife a{background-position:0 -100px;}
#nextNavi ul li#gBtnNewLife.soon a,
#nextNavi ul li#gBtnNewLife.soon a:hover{background-position:0 0;cursor:default;}
/**/
#nextNavi ul li#gBtnGoOut a{background-position:-170px -50px;}
#nextNavi ul li#gBtnGoOut a:hover,
#goOut #nextNavi ul li#gBtnGoOut a{background-position:-170px -100px;}
#nextNavi ul li#gBtnGoOut.soon a,
#nextNavi ul li#gBtnGoOut.soon a:hover{background-position:-170px 0;cursor:default;}
/**/
#nextNavi ul li#gBtnChall{margin-right:0;}
#nextNavi ul li#gBtnChall a{background-position:-340px -50px;}
#nextNavi ul li#gBtnChall a:hover,
#chall #nextNavi ul li#gBtnChall a{background-position:-340px -100px;}
#nextNavi ul li#gBtnChall.soon a,
#nextNavi ul li#gBtnChall.soon a:hover{background-position:-340px 0;cursor:default;}
/**/
#nextNavi ul li#gBtnKitten{ margin-bottom:0;}
#nextNavi ul li#gBtnKitten a{background-position:-510px -50px;}
#nextNavi ul li#gBtnKitten a:hover,
#kitten #nextNavi ul li#gBtnKitten a{background-position:-510px -100px;}
#nextNavi ul li#gBtnKitten.soon a,
#nextNavi ul li#gBtnKitten.soon a:hover{background-position:-510px 0;cursor:default;}
/**/
#nextNavi ul li#gBtnComm{ margin-bottom:0;}
#nextNavi ul li#gBtnComm a{background-position:-680px -50px;}
#nextNavi ul li#gBtnComm a:hover,
#comm #nextNavi ul li#gBtnComm a{background-position:-680px -100px;}
#nextNavi ul li#gBtnComm.soon a,
#nextNavi ul li#gBtnComm.soon a:hover{background-position:-680px 0;cursor:default;}
/**/
#nextNavi ul li#gBtnAR{margin:0;}
#nextNavi ul li#gBtnAR a{background-position:-850px -50px;}
#nextNavi ul li#gBtnAR a:hover,
#ar #nextNavi ul li#gBtnAR a{background-position:-850px -100px;}
#nextNavi ul li#gBtnAR.soon a,
#nextNavi ul li#gBtnAR.soon a:hover{background-position:-850px 0;cursor:default;}
/**/
/*page top*/
#fBtnPageTop{clear:both;width:920px; overflow:hidden;}
.pagetop,
.pagetop a,
#fBtnPageTop p,
#fBtnPageTop p a{height:15px;}
#fBtnPageTop p{width:108px;float:right;padding:0 0 25px 0;}
.pagetop a,
#fBtnPageTop p a{width:100%;display:block;background:url(../images/pc/next_btn_pagetop.gif) no-repeat;text-indent:-9999px;overflow:hidden;}
.pagetop a:hover,
#fBtnPageTop p a:hover{background-position:0 -15px;}

/*----------------------------------------------------------------------*/
/*footer*/
#footer,
#footerIn{background-color:#865a3f;}
#footer{clear:both;width:768px;margin:0 auto;}
#footer #footerIn{width:768px;margin:0 auto;padding:15px 0 20px;}
/**/
#footer ul{margin:0 auto;overflow:hidden;}
#footer ul.btnTopBox{width:360px;padding-bottom:4px;}
#footer ul.btnNaviBox{padding-bottom:16px;width:508px;}
#footer ul.btnComBox{width:301px;padding-bottom:6px;}
/**/
#footer ul li,
#footer ul li p,
#footer ul li a{height:15px;}
#footer ul li{float:left;border-right:1px solid #f5edbe;margin-right:10px;padding-right:10px;}
#footer ul li p,
#footer ul li a{display:block;background:url(../images/foot_btn.gif) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
#footer ul.btnNaviBox li{padding-bottom:4px;}
/**/
#footer ul li#fBtnTop{width:69px;}
#footer ul li#fBtnTop a{background-position:0 -15px;}
#footer ul li#fBtnTop a:hover,
#footer ul li#fBtnTop p{background-position:0 -30px;}
/**/
#footer ul li#fBtnAbout{width:142px;}
#footer ul li#fBtnAbout a{background-position:-69px -15px;}
#footer ul li#fBtnAbout a:hover,
#footer ul li#fBtnAbout p{background-position:-69px -30px;}
/**/
#footer ul li#fBtnAppear{width:107px;border:none;padding:0;margin:0;}
#footer ul li#fBtnAppear a{background-position:-211px -15px;}
#footer ul li#fBtnAppear a:hover,
#footer ul li#fBtnAppear p{background-position:-211px -30px;}
/**/
#footer ul li#fBtnNewLife{width:120px;padding-left:96px;}
#footer ul li#fBtnNewLife a{background-position:-318px -15px;}
#footer ul li#fBtnNewLife a:hover,
#footer ul li#fBtnNewLife p{background-position:-318px -30px;}
/**/
#footer ul li#fBtnGoOut{width:83px;}
#footer ul li#fBtnGoOut a{background-position:-438px -15px;}
#footer ul li#fBtnGoOut a:hover,
#footer ul li#fBtnGoOut p{background-position:-438px -30px;}
/**/
#footer ul li#fBtnChall{width:95px;border:none;padding:0;margin:0;}
#footer ul li#fBtnChall a{background-position:-521px -15px;}
#footer ul li#fBtnChall a:hover,
#footer ul li#fBtnChall p{background-position:-521px -30px;}
/**/
#footer ul li#fBtnKitten{width:107px;clear:both;}
#footer ul li#fBtnKitten a{background-position:-616px -15px;}
#footer ul li#fBtnKitten a:hover,
#footer ul li#fBtnKitten p{background-position:-616px -30px;}
/**/
#footer ul li#fBtnComm{width:240px;}
#footer ul li#fBtnComm a{background-position:-723px -15px;}
#footer ul li#fBtnComm a:hover,
#footer ul li#fBtnComm p{background-position:-723px -30px;}
/**/
#footer ul li#fBtnAR{width:119px;border:none;padding:0;margin:0;}
#footer ul li#fBtnAR a{background-position:-963px -15px;}
#footer ul li#fBtnAR a:hover,
#footer ul li#fBtnAR p{background-position:-963px -30px;}
/**/
#footer ul li#fBtnNintendo{width:107px;}
#footer ul li#fBtnNintendo a{background-position:-1082px -15px;}
#footer ul li#fBtnNintendo a:hover{background-position:-1082px -30px;}
/**/
#footer ul li#fBtn3ds{width:173px;border:none;padding:0;margin:0;}
#footer ul li#fBtn3ds a{background-position:-1189px -15px;}
#footer ul li#fBtn3ds a:hover{background-position:-1189px -30px;}
/**/
/*for PC*/
#footer.pcFooter{clear:both;width:100%;overflow:hidden;}
#footer.pcFooter #footerIn{width:920px;padding-left:20px;padding-right:20px;}
#footer.pcFooter ul li#fBtnNewLife{width:120px;padding-left:0;}
#footer.pcFooter ul.btnNaviBox{width:894px;}
#footer.pcFooter ul li#fBtnChall{width:95px;border-right:1px solid #f5edbe;margin-right:10px;padding-right:10px;}
#footer.pcFooter ul li#fBtnKitten{width:107px;clear:none;}
/**/
/*3 add*/
/*#footer.pcFooter ul.btnNaviBox,
#footer ul.btnNaviBox{width:352px;}
#footer ul li#fBtnKitten{border:none;padding:0;margin:0;clear:none;}
#footer ul li#fBtnNewLife{padding-left:0;}
*/