@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;}
/**/
/*---------------------------------------------------------------------------*/
/*body*/
#wrapper {
  min-width:960px;
  width:expression(document.body.clientWidth < 962? "960px" : "auto");
}
/**/
/*---------------------------------------------------------------------------*/
/*logoArea*/
#hBtnNintendo{float:left;width:71px;padding-top:22px;}
#hBtnWii{float:right;width:81px;padding-top:13px;}
/**/
/*---------------------------------------------------------------------------*/
/*nextCont*/
#nextCont{clear:both;width:100%;overflow:hidden;background:url(../images/next_bg.gif) center top no-repeat;}
#contentsArea{clear:both;width:920px;margin:0 auto;overflow:hidden;padding-top:50px;}
/**/
/*---------------------------------------------------------------------------*/
/*nextHeader*/
#nextHeader{clear:both;width:100%; background:url(../images/color_line.gif) repeat-x center bottom;}
#header{clear:both;width:920px;height:50px;margin:0 auto;}
#nextNavi {clear:both;width:920px;height:116px;overflow:hidden;margin:-3px auto 0;padding-bottom:15px;position:relative;}
/**/
/*---------------------------------------------------------------------------*/
/*nextNavi*/
#nextNavi h1{float:left;width:169px;padding:28px 0 0 2px}
#nextNavi ul.btnNaviBox{float:left;width:224px;padding:8px 0 0 26px;}
#nextNavi ul.btnGameBox{float:right;width:487px;padding-top:13px;}
#nextNavi li a{display:block;width:100%;height:100%;overflow:hidden;}
/**/
#nextNavi ul.btnNaviBox li,
#nextNavi ul.btnNaviBox li a{background:url(../images/next_btn_navi.gif) 0 108px no-repeat;text-indent:-9999px;}
#nextNavi ul.btnNaviBox li{float:left;width:98px;height:98px;}
/**/
/*#about #nextNavi li#hBtnAbout {background-position:0 -108px;}*/
#about #nextNavi li#hBtnAbout a{background-position:0 -108px;}
#nextNavi li#hBtnAbout a{background-position:0 0;}
#nextNavi li#hBtnAbout a:hover{background-position:0 -108px;}
/**/
#nextNavi li#hBtnVariety {margin-left:20px;}
/*.variety #nextNavi li#hBtnVariety {background-position:-108px -108px;}*/
.variety #nextNavi li#hBtnVariety a{background-position:-108px -108px;}
#nextNavi li#hBtnVariety a{background-position:-108px 0;}
#nextNavi li#hBtnVariety a:hover{background-position:-108px -108px;}
/**/
#nextNavi ul.btnGameBox li,
#nextNavi ul.btnGameBox li a{background:url(../images/next_btn_game.gif) 0 -9999px no-repeat;text-indent:-9999px;}
#nextNavi ul.btnGameBox li{float:left;width:118px;height:25px;margin:0 0 5px 5px;}
/**/
/**/
#nextNavi li#gBtnIce,
#nextNavi li#gBtnShoot,
#nextNavi li#gBtnUmbrella{margin-left:0;}
/**/
#ice .btnGameBox li#gBtnIce 	{background-position:0 -95px;}
#nextNavi li#gBtnIce a			{background-position:0 0;}
#nextNavi li#gBtnIce a:hover	{background-position:0 -95px;}
/**/
#mole .btnGameBox li#gBtnMole 	{background-position:-123px -95px;}
#nextNavi li#gBtnMole a			{background-position:-123px 0;}
#nextNavi li#gBtnMole a:hover	{background-position:-123px -95px;}
/**/
#stone .btnGameBox li#gBtnStone {background-position:-246px -95px;}
#nextNavi li#gBtnStone a		{background-position:-246px 0;}
#nextNavi li#gBtnStone a:hover	{background-position:-246px -95px;}
/**/
#pose .btnGameBox li#gBtnPose 	{background-position:-369px -95px;}
#nextNavi li#gBtnPose a			{background-position:-369px 0;}
#nextNavi li#gBtnPose a:hover	{background-position:-369px -95px;}
/**/
#shoot .btnGameBox li#gBtnShoot {background-position:0 -125px;}
#nextNavi li#gBtnShoot a		{background-position:0 -30px;}
#nextNavi li#gBtnShoot a:hover	{background-position:0 -125px;}
/**/
#jump .btnGameBox li#gBtnJump 	{background-position:-123px -125px;}
#nextNavi li#gBtnJump a			{background-position:-123px -30px;}
#nextNavi li#gBtnJump a:hover	{background-position:-123px -125px;}
/**/
#ball .btnGameBox li#gBtnBall 	{background-position:-246px -125px;}
#nextNavi li#gBtnBall a			{background-position:-246px -30px;}
#nextNavi li#gBtnBall a:hover	{background-position:-246px -125px;}
/**/
#ghost .btnGameBox li#gBtnGhost {background-position:-369px -125px;}
#nextNavi li#gBtnGhost a		{background-position:-369px -30px;}
#nextNavi li#gBtnGhost a:hover	{background-position:-369px -125px;}
/**/
#umbrella .btnGameBox li#gBtnUmbrella	{background-position:0 -155px;}
#nextNavi li#gBtnUmbrella a				{background-position:0 -60px;}
#nextNavi li#gBtnUmbrella a:hover		{background-position:0 -155px;}
/**/
#treasure .btnGameBox li#gBtnTreasure 	{background-position:-123px -155px;}
#nextNavi li#gBtnTreasure a				{background-position:-123px -60px;}
#nextNavi li#gBtnTreasure a:hover		{background-position:-123px -155px;}
/**/
#balloon .btnGameBox li#gBtnBalloon 	{background-position:-246px -155px;}
#nextNavi li#gBtnBalloon a				{background-position:-246px -60px;}
#nextNavi li#gBtnBalloon a:hover		{background-position:-246px -155px;}
/**/
#dock .btnGameBox li#gBtnDock 			{background-position:-369px -155px;}
#nextNavi li#gBtnDock a					{background-position:-369px -60px;}
#nextNavi li#gBtnDock a:hover			{background-position:-369px -155px;}
/**/
/*----------------------------------------------------------------------*/
/*contens*/
#nextCont h2{padding-bottom:20px;}
.blockSet h3{padding-bottom:20px;}
/**/
/*----------------------------------------------------------------------*/
/*footer*/
#footer,
#footer #footerIn{clear:both;margin:0 auto;}
#footer{width:100%;background:url(../images/color_line.gif) #fff center top repeat-x;}
#footer #footerIn{text-align:center;width:920px;padding:40px 0 25px;}
/**/
#footer ul.btnNaviBox,#footer ul.btnComBox{margin:0 0 5px;overflow:hidden;text-align:center;}
#footer ul.btnNaviBox li,#footer ul.btnComBox li,
#footer ul.btnNaviBox li p,#footer ul.btnComBox li p,
#footer ul.btnNaviBox li a,#footer ul.btnComBox li a{display:inline;white-space:nowrap;}
#footer ul.btnNaviBox li,#footer ul.btnComBox li{border-right:1px dotted #969696;margin-right:10px;padding-right:10px;}
/**/
#footer #fBtnVariety,
#footer #fBtnWii{border:none;}
/**/
/*newsInfo*/
#footer #newsInfo{clear:both;width:100%;float:left;padding-top:8px;border-bottom:1px solid #e6e6e6;}
#footer dl#newsInfoIn{width:920px;margin:0 auto; overflow:hidden;}
#footer dl#newsInfoIn dt{float:left;width:52px;}
#footer dl#newsInfoIn dd{float:right; width:848px;}
#footer dl#newsInfoIn dt img{padding:10px 0 11px;}
/**/
/*----------------------------------------------------------------------*/
/*pagetop*/
.pagetop{clear:both;width:100%;margin:0 0 25px;overflow:hidden;}
.pagetop p{float:right;width:126px;height:22px;}
.pagetop a{display:block;width:100%;height:100%;background:url(../images/next_btn_pagetop.gif) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
.pagetop a:hover{background-position:0 -32px;}
/**/
/*----------------------------------------------------------------------*/
/*Boxed*/
.orgBoxed,
.orgBoxedMenu,
.orgBoxedTop,
.orgBoxedBtm,
.orgBoxedBody{clear:both;width:920px;overflow:hidden;}
.orgBoxedMenu{width:779px;}
.orgBoxedTop,.orgBoxedBtm{height:11px;}
.orgBoxedTop,.orgBoxedBody,.orgBoxedBtm{background:url(../images/boxed_org.gif) no-repeat;}
.orgBoxedTop{background-position:0 0;}
.orgBoxedBody{background-position:-930px 0;background-repeat:repeat-y;padding:14px 0 4px 35px;width:917px;margin-right:-32px;}
.orgBoxedBtm{background-position:0 -11px;}
/**/
/*----------------------------------------------------------------------*/
/*grayBoxed*/
.grayBoxed,
.grayBoxedTop,
.grayBoxedBtm,
.grayBoxedBody{clear:both;width:920px;overflow:hidden;}
.grayBoxedTop,.grayBoxedBtm{height:11px;}
.grayBoxedTop,.grayBoxedBody,.grayBoxedBtm{background:url(../images/boxed_gray.gif) no-repeat;}
.grayBoxedTop{background-position:0 0;}
.grayBoxedBody{background-position:-930px 0;background-repeat:repeat-y;padding:19px 30px;width:860px;}
.grayBoxedBtm{background-position:0 -11px;}
/**/
/*----------------------------------------------------------------------*/
/*new mark*/
#sBtnPre{position:relative;}
#sBtnPre img{ position:absolute;top:-8px;right:-8px;}




