*{margin:0;padding:0}html{font-family:'メイリオ','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,sans-serif;font-size:12px;line-height:1.4;font-weight:400;overflow-y:scroll;background-color:#0f0f0f}body{background:url(images/bg01.jpg) center 52px no-repeat #121523}#bodysub{background:url(images/bg_sub.jpg) center 52px no-repeat #121523}img{vertical-align:top;border:0}ul{list-style:none}a{text-decoration:none;color:#fff}a:hover{text-decoration:underline}.clearfix{min-height:1px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1px}.spacer{height:80px}.spacer2{height:40px}.spacer3{height:20px}.spacer4{height:10px}#header{width:100%;background-color:#fff}#tophead{border-bottom:2px solid #000}#headerlogo{width:984px;height:52px;margin:0 auto;position:relative}#h_nbgo{display:block;position:absolute;left:10px;top:5px}#h_logout{display:block;position:absolute;left:130px;top:25px;color:#000}#h_yahoogames{display:block;position:absolute;left:785px;top:5px}#contentsbg{width:100%;background:url(images/tophead.png) center top no-repeat;position:relative}.contents{width:984px;margin:0 auto}#cheader{height:328px;background:url(images/menubg.png) left bottom no-repeat;position:relative;left:2px}#cheader h1{position:absolute;left:21px;top:125px;font-size:16px}#cheader ul{padding:237px 0 0 41px;width:898px;height:91px}#cheader li{float:left}#cheader li a{display:block;position:relative}.menu_about,.menu_help,.menu_support{margin-top:25px;width:171px;height:66px}.menu_howtoplay{margin-top:25px;width:172px;height:66px}.menu_start{width:213px;height:95px}#cheader li a img{position:absolute;top:0;left:0}#cheader h1 a{display:block;position:relative}#cheader h1 a img{position:absolute;top:0;left:0}#cheader rbanner{position:absolute;left:993px;top:339px}#cheader rbanner a{display:block;position:relative}#cheader rbanner a img{position:absolute;top:0;left:0}#topbar{width:984px;position:absolute;left:0;top:0}.topframe{width:976px;z-index:4;position:absolute;left:5px}.cbodyframe{background:url(images/cont_bg.gif) left 328px repeat-y}#sub .cbodyframe{background:url(images/sub_cont_bg.gif) left 328px repeat-y}#infopage .cbodyframe{background:url(images/cbodyframe_infopage.gif) left top repeat-y}#infodetail .cbodyframe{background:url(images/cbodyframe_infodetail.gif) left top repeat-y}.cbody{padding:0 8px 0 9px;width:967px}#top .cbody{background:url(images/topbg.png) 2px top no-repeat;min-height:900px;height:auto!important;height:900px}#infopage .cbody{background:url(images/cbody_infolist.jpg) left top no-repeat;min-height:638px;height:auto!important;height:638px}#infodetail .cbody{background:url(images/cbody_infodetail.jpg) left top no-repeat;min-height:638px;height:auto!important;height:638px}#sub .cbody{background:url(images/cbody_sub.jpg) left top no-repeat}#cmain{padding-top:12px;float:right;display:inline;width:720px}#csidebar{width:247px;display:inline;float:left;position:relative}#btn_entrance{margin:24px 0 0 1px;width:245px}#gototop{display:block;width:215px;height:43px;position:relative;margin:4px 0 0 17px}#gototop img{width:215px;height:43px;position:absolute;top:0;left:0}#infodetail .cbodyfooter,#infopage .cbodyfooter{height:8px;background:url(images/cbodyfooter_infodetail.gif) left top repeat-y}#cfooter{clear:both;height:68px;background:url(images/contents_footer_bg.gif) left top no-repeat;position:relative}#cfooter ul li{display:block;background:url(images/footerarrow.gif) left top no-repeat;line-height:14px;height:14px;font-size:12px;padding-left:7px;position:absolute;top:27px}#footer_kiyaku{left:61px}#footer_privacy{left:204px}#footer_sikin{left:428px}#footer_tokusyo{left:643px}#footer_inquire{left:839px}#cookie-text{padding:4px 0;margin-top:20px;text-align:center;color:#fff}#cookie-text a:link,#cookie-text a:visited{color:#fff;text-decoration:underline}#cookie-text a:hover{color:#ff0;text-decoration:none}#cookie-text a:active{color:#fff;text-decoration:none}#copyright{padding:10px 0;text-align:center;color:#0ff}#copuright-text{text-align:center;color:#fff}#copuright-text a:link,#copuright-text a:visited{color:#fff;text-decoration:underline}#copuright-text a:hover{color:#ff0;text-decoration:none}#copuright-text a:active{color:#fff;text-decoration:none}#btn_app{margin:30px 0 0 1px;width:245px}#btn_app a.btn_game_start{display:block;width:245px;height:80px;overflow:hidden;position:relative}#btn_app a.btn_install{margin:5px 0 0 0;display:block;width:245px;height:30px;overflow:hidden;position:relative}#btn_app a img{position:absolute;top:0;left:0}.contents_app_guidance{margin:0 0 0 10px;width:967px;background:#0a0509}.contents_app_guidance .contents_inner_guidance{color:#fff;padding:40px}.contents_app_guidance .contents_inner_guidance h2{color:#fff}.contents_app_guidance .contents_inner_guidance p{font-size:14px;color:#fff}.contents_app_guidance .contents_inner_guidance p a{color:#ccc;text-decoration:none}#btn_entrance{margin:27px 0 0 1px;width:245px}#btn_entrance a.btn_lp{display:block;width:245px;height:42px;overflow:hidden;position:relative}#btn_entrance a.btn_kr{margin:17px 0 0 0;display:block;width:245px;height:55px;overflow:hidden;position:relative}#btn_entrance a img{position:absolute;top:0;left:0}#twitter{margin:38px 0 0 2px;overflow:hidden}#sidebanner{position:absolute;margin:0 0 0 1px;left:7px;top:620px;width:227px}#sidebanner li{display:block;border:1px solid #272727;margin-bottom:7px}div.bnbox{position:relative;width:120px}div.bnbox div.bnaari{position:absolute;width:120px;z-index:99999;left:-12em;top:6em}#bannerarea{margin:15px 0 0 13px;width:705px}#rotatebanner{float:left;width:505px}#bannermain{padding:2px 12px 0 3px;float:left;width:460px;height:180px;overflow:hidden}#bannermain ul{width:460px;height:180px}#bannermain li{display:block;width:460px;height:180px;float:left}#bannersw{padding:0;width:24px;float:left}#bannersw li{display:block;width:24px;height:18px;padding-bottom:1px}#bannersw a{display:block;width:24px;height:0;padding-top:18px;overflow:hidden;background-image:url(images/bnavi.gif);background-repeat:no-repeat}#bannersw .activeSlide a{background-image:url(images/bnavihl.gif)}#bm1{background-position:0 0}#bm1:hover{background-position:0 -18px}#bm2{background-position:-24px 0}#bm2:hover{background-position:-24px -18px}#bm3{background-position:-48px 0}#bm3:hover{background-position:-48px -18px}#bm4{background-position:-72px 0}#bm4:hover{background-position:-72px -18px}#bm5{background-position:-96px 0}#bm5:hover{background-position:-96px -18px}#bm6{background-position:-120px 0}#bm6:hover{background-position:-120px -18px}#bm7{background-position:-144px 0}#bm7:hover{background-position:-144px -18px}#bm8{background-position:-168px 0}#bm8:hover{background-position:-168px -18px}#bm9{background-position:-192px 0}#bm9:hover{background-position:-192px -18px}#rightbanners{padding:0;float:left;width:198px;position:relative}#rbcard{width:92px;height:106px;position:relative;top:8px;left:10px}#rbcard img{width:92px;height:106px}#rbcard2{width:186px;height:106px;position:relative;top:8px;left:12px}#rbcard2 img{width:186px;height:106px}#rbshop{width:184px;height:82px;position:relative;top:14px;left:10px}#rbshop img{width:191px;height:74px}#rightbanners a{display:block}#rightbanners a img{position:absolute}#main_infolist{width:705px;height:415px;background:url(images/infoframe.png) left top no-repeat;margin:4px 0 0 10px;padding:0 4px;position:relative}#infotabs{width:376px;height:28px}#infotabs li{float:left;display:block;width:91px;height:28px;margin-right:3px;overflow:hidden}#infotabs a{display:block}#infolist{width:674px;height:334px;margin:12px 0 0 15px;overflow:hidden}.infolist{width:674px;height:334px;position:relative;overflow:auto}.infolist li{display:block;position:relative;padding:3px 0 5px 0}.infoicon{float:left;display:inline;margin-right:12px}.infocaution{background:url(images/cautionbg.png) left top repeat}.infotitle{width:480px;display:block;float:left;line-height:23px;font-size:14px;text-decoration:none}#infolist .cotype1{color:#fff}.cotype2{color:#fff;font-weight:700;text-shadow:1px 1px 3px #999}.cotype3{color:#ee0;font-weight:700;text-shadow:1px 1px 3px #550}.cotype4{color:#d11;font-weight:700;text-shadow:1px 1px 3px #c00}.infotitle:hover{text-decoration:underline}.idate{float:left;color:#fff;line-height:21px;font-size:12px}.morebtn{position:absolute;bottom:3px;left:4px}.topback a{background:#000;border:1px solid #fff;padding:2px}.topback a:hover{text-decoration:none;background:#066;border:1px solid #fff;padding:2px}#subtop{width:720px}#subtitle{background:url(images/subtop_repeat.gif) left top repeat-y}#subtitle_i1{background:url(images/subtopbg1.gif) left top no-repeat}#subtitle_i2{background:url(images/subtopbg2.gif) left bottom no-repeat;padding-bottom:8px}#subtitle_i2 h2{padding:3px 0 0 9px;display:block;float:left;font-weight:400}#subtitle_i2 h3{width:420px;display:block;padding:17px 0 0 56px;float:left;font-weight:700;color:#fff;font-size:16px;line-height:120%}#breadcrumbs{background:url(images/breadcrumbs_repeat.gif) left top repeat-y;margin:0}#breadcrumbs_i1{background:url(images/subtopbg3.gif) left top no-repeat}#breadcrumbs_i2{background:url(images/subtopbg4.gif) left bottom no-repeat;padding-bottom:9px}#breadcrumbs p{width:680px;color:#0ff;padding:6px 0 0 20px;font-size:12px;line-height:120%}#subsidebar{background:url(images/submenu_bottom.gif) left bottom no-repeat;padding-bottom:42px}#subsidebar_i{margin-top:20px;color:#fff;background:url(images/submenu_repeat.gif) left bottom repeat-y;padding:0 20px}#infopageheader{margin:17px 0 0 15px;width:663px;height:31px;padding:15px 30px 5px 10px;color:#fff;overflow:auto;font-size:20px;line-height:21px;position:relative}#infopagebody{padding:20px 30px 20px 40px;font-size:14px;line-height:180%}#infodetailheader{margin:17px 0 0 15px;width:663px;height:31px;padding:15px 30px 5px 10px;color:#fff;overflow:auto;line-height:21px;position:relative}#infodetailheader img{float:left;padding-right:10px}.iddate{font-size:10px;position:absolute;right:20px}.idtitle{float:left;width:470px;overflow:auto;font-size:14px}#infodetailbody{padding:20px 30px 20px 40px;font-size:14px;line-height:180%}#infodetailbody a{color:#f63}#infodetailbody a:hover{color:red}#idback{margin-top:20px;text-align:center}#infodetailside{margin:60px 0 0 20px}#infodetailside li{display:block;background:url(images/footerarrow.gif) left top no-repeat;line-height:14px;height:14px;font-size:12px;padding-left:7px;margin-bottom:15px}.subcontents{font-size:13px;line-height:150%;background-color:#00192b;color:#fff}.subcontents div{margin:0;padding:0}.subcontents div img{margin:0;padding:0;margin:0;vertical-align:top}.subcontents h3,.subcontents h4{display:block;color:#fff;width:auto;height:50px;background:url(images/sub_h4.gif) left top no-repeat;font-weight:700;padding:10px 0 0 20px}.subcontents h3{font-size:18px;font-weight:700}.subcontents h4{font-size:16px;font-weight:400}.subcontents h5{display:block;background-color:#036;padding:4px 0 4px 20px;font-size:14px;line-height:16px;height:16px;font-weight:400;color:#0ff}.subcontents #help img{display:block;margin:5px auto}.subcontents #help ul{list-style:disc}.subcontents h4,.subcontents h5{margin-top:20px}.subcontents h6{display:block;margin:2px 3px 2px 6px;padding:2px 2px 2px 10px;width:auto;font-size:14px;line-height:16px;height:18px;font-weight:700;color:#0ff}.subcontents p{width:auto;padding:5px 20px 20px 20px}.subcontents table{border-collapse:collapse;border:1px solid #fff;margin:0 auto 10px auto;border:none!important}.subcontents .w100{width:100%}.subcontents th{background-color:#069;text-align:left;font-weight:700;padding:4px;border:1px solid #fff}.subcontents td{padding:4px;text-align:left;font-weight:400;border:none!important;vertical-align:top}.subcontents .ttl{width:100px}.subcontents ol,.subcontents ul{padding:5px 20px 20px 40px}.subcontents ol li ul li,.subcontents ul li ul li{list-style-type:square}.subcontents ol ul,.subcontents ul ul{padding:0}.subcontents dl{padding:10px 20px 0 20px!important}.subcontents dl dl{padding:10px 0 0 20px!important}.subcontents dl.l20{padding:10px 0 0 40px!important}.subcontents dt{color:#0ff;font-weight:700}.subcontents dd{margin-bottom:10px;zoom:1;overflow:hidden;margin-left:1em}.subcontents dd>dl>dt{color:#ff0}.subcontents .list{float:left}.subcontents .box{margin:0 115px 15px}#menu_sub{padding-top:5px}#menu_sub ul{padding-bottom:10px}#menu_sub .hs{margin-left:40px;font-size:12px;font-weight:400}#menu_sub .hm{margin-left:20px;font-size:13px;font-weight:400;padding-bottom:5px}#menu_sub .hl{font-size:14px;padding:0 0 5px 10px;background:url(images/sub_arrow.gif) left 3px no-repeat}#help span{color:red;font-weight:700}.short{color:red}.middle{color:#0f0}.long{color:#0ff}#help p{color:#fff}#infothead{position:relative;font-size:14px;background:#046;color:#fff;display:table;background:url(images/sub_h3.gif) left top no-repeat #000;width:720px;height:80px}#infothead img{position:relative;top:17px;left:10px}#vtext{background-color:#000;color:#fff;padding:30px 20px 20px 20px;min-height:500px;height:auto!important;height:500px}#vtext a{color:#00f}.vtitle{display:table-cell;vertical-align:middle;width:480px;line-height:1.3;position:relative;bottom:11px;right:10px}.vdate{position:relative;right:0;width:130px;position:relative;bottom:10px;vertical-align:middle;display:table-cell;font-size:12px}#vlist{padding:15px 0 20px 0;min-height:500px;height:auto!important;height:500px}#vlist ul{margin:0;padding:0}#vlist a{padding-left:5px}#vlist li{padding-bottom:5px}#kiyaku p{color:#fff;padding-bottom:15px}#kiyaku a{color:#0cf;text-decoration:underline}#kiyaku a:hover{color:#ff0}#kiyaku ol,#kiyaku ul{width:700px;padding:5px 0 20px 0}#kiyaku ol ul,#kiyaku ul ul{width:620px;padding-left:40px}#kiyaku li{list-style:none;margin-left:40px;text-indent:-2em;margin:0 0 5px 40px;color:#fff}#kiyaku .k1{width:680px;padding:5px 20px 20px 20px}#kiyaku .ut4 li{text-indent:-4em;margin-left:1em}#kiyaku .t1{text-indent:-1em;margin-left:1em}#kiyaku .t2{text-indent:-2em}#kiyaku .t3{text-indent:-3em}#kiyaku .t4{text-indent:-4em;margin-left:1em}#kiyaku .k1 ul{width:620px;margin-left:60px}#kiyaku div ul li{list-style:none;text-indent:-3em;margin:0}#kiyaku li p{text-indent:0;margin-left:-20px;width:640px}#kiyaku ol ul li,#kiyaku ul ul li{list-style:none;list-style:none;text-indent:-3em;margin:0}#kiyaku .pcenter{margin:5px 0;text-align:center}#kiyaku .pright{text-align:right}#scrollUp{background:url(images/icn-pagetop.png) no-repeat;bottom:4px;height:90px;right:4px;width:90px}.contents404{margin:0 0 0 10px;width:967px;background:#0a0509}.contents404 .contents-inner404{color:#fff;padding:40px}.contents404 .contents-inner404 h2{color:#fff}.contents404 .contents-inner404 p{font-size:14px;color:#fff}.contents404 .contents-inner404 p a{color:#ccc;text-decoration:none}