html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background-color:transparent;border-top:0;border-bottom:0;border-left:0;border-right:0;font-size:100%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;outline:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{background-color:transparent;font-size:100%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border-top:0;border-bottom:0;border-left:0;border-right:0;border-top:1px solid #ccc;display:block;height:1px;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}input,select{vertical-align:middle}html,body{margin:0;padding:0;background-color:#000}ul,li{list-style-type:none}*{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}a.disabled{cursor:default;-moz-opacity:.25;opacity:.25;filter:alpha(opacity=25);-ms-filter:"alpha(opacity=25)"}a{outline:0}a.selected{cursor:default}#bgm{display:block;position:absolute;top:49px;right:27px;z-index:9999;opacity:0}#bgm a.switch{display:block;position:absolute;top:0;right:0;width:77px;height:12px;text-indent:-999em}#bgm a.switch.on{background-image:url(../images/site/btn_sound_on.png);background-repeat:no-repeat}#bgm a.switch.off{background-image:url(../images/site/btn_sound_off.png);background-repeat:no-repeat}#root{position:relative;margin:0;top:0;width:100%;min-width:1280px;overflow-x:auto;background-color:#FFF}#root>.page{position:relative;width:100%;top:0;overflow-x:hidden}#root>.page>.container{position:relative;left:50%;width:1280px;height:auto;margin-left:-640px;top:0;overflow:hidden;z-index:1}#root>.page.layered{}#root>.page.layered>.container>.article{position:relative;padding-top:80px;width:1280px;margin:0 auto}#root>.page.layered>.container>.article>.category{clear:both;position:absolute;margin-top:18px;margin-left:-623px;width:1280px;height:150px;left:50%;z-index:50}#root>.page.layered>.container>.article>.category img{display:block;margin:0 auto;position:relative}#root>.page.layered>.container>.article>.category.long{padding-left:80px}#root>.page.layered>.container>.article>.area{position:relative;width:1280px;height:616px;overflow:hidden;background-image:url(../images/layered/page-area-bg.jpg);background-repeat:no-repeat}#root>.page.layered>.container>.article>.area.first{height:666px;background-image:url(../images/layered/page-area-bg_first.jpg);background-repeat:no-repeat}#root>.page.layered>.container>.article>.area.last{background-image:url(../images/layered/page-area-bg_last.jpg);background-repeat:no-repeat}#root>.page.layered>.container>.article>.area.etc{height:auto}.global-navi{display:block;overflow:hidden;position:relative;width:100%;margin:0 auto;z-index:1000;top:0}.global-navi a{opacity:0}.global-navi.layered-page{visibility:hidden;height:186px;position:fixed;margin-top:0;margin-right:auto;margin-left:auto;margin-bottom:0;background-image:url(../images/layered/global-navi_bg.png);background-repeat:no-repeat;background-position:center 0}.global-navi.layered-page .logo{position:absolute;margin-top:0;margin-left:-447px;left:50%;width:196px;height:167px;z-index:1000;background-image:url(../images/layered/global-navi_logo.png);background-repeat:no-repeat;background-position:top left}.global-navi.layered-page .logo a{display:block;width:196px;height:123px;text-indent:-999em}.global-navi.layered-page .space-left,.global-navi.layered-page .space-right{position:absolute;width:2560px;height:90px;top:0;z-index:1;background-image:url(../images/layered/global-navi_pattern.png);background-repeat:repeat-x;background-position:0 0}.global-navi.layered-page .space-left{left:50%;margin-left:540px}.global-navi.layered-page .space-right{right:50%;margin-right:540px}.global-navi.layered-page ul{display:block;position:absolute;z-index:1;margin-top:36px;margin-right:0;margin-bottom:0;margin-left:-540px;left:50%;width:790px;padding-left:290px}.global-navi.layered-page ul li{float:left;overflow-x:hidden;position:relative;height:44px;display:block}.global-navi.layered-page ul li.for-the-sequel{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.for-the-sequel.new{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.world{width:82px;background-image:url(../images/layered/global-navi_item_world.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.world.new{width:82px;background-image:url(../images/layered/global-navi_item_world.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.character{width:115px;background-image:url(../images/layered/global-navi_item_character.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.character.new{width:115px;background-image:url(../images/layered/global-navi_item_character.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.job{width:51px;background-image:url(../images/layered/global-navi_item_job.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.job.new{width:51px;background-image:url(../images/layered/global-navi_item_job.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.system{width:80px;background-image:url(../images/layered/global-navi_item_system.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.system.new{width:80px;background-image:url(../images/layered/global-navi_item_system.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.extras{width:80px;background-image:url(../images/layered/global-navi_item_extras.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.extras.new{width:80px;background-image:url(../images/layered/global-navi_item_extras.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.related-product{width:170px;background-image:url(../images/layered/global-navi_item_related-product.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li.related-product.new{width:170px;background-image:url(../images/layered/global-navi_item_related-product.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a{display:block;height:44px;text-indent:-999em}.global-navi.layered-page ul li a.selected{cursor:default}.global-navi.layered-page ul li a.for-the-sequel{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.for-the-sequel.new{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.for-the-sequel.selected{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.for-the-sequel.selected.new{width:144px;background-image:url(../images/layered/global-navi_item_for-the-sequel_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.world{width:82px;background-image:url(../images/layered/global-navi_item_world_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.world.new{width:82px;background-image:url(../images/layered/global-navi_item_world_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.world.selected{width:82px;background-image:url(../images/layered/global-navi_item_world_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.world.selected.new{width:82px;background-image:url(../images/layered/global-navi_item_world_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.character{width:115px;background-image:url(../images/layered/global-navi_item_character_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.character.new{width:115px;background-image:url(../images/layered/global-navi_item_character_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.character.selected{width:115px;background-image:url(../images/layered/global-navi_item_character_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.character.selected.new{width:115px;background-image:url(../images/layered/global-navi_item_character_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.job{width:51px;background-image:url(../images/layered/global-navi_item_job_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.job.new{width:51px;background-image:url(../images/layered/global-navi_item_job_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.job.selected{width:51px;background-image:url(../images/layered/global-navi_item_job_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.job.selected.new{width:51px;background-image:url(../images/layered/global-navi_item_job_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.system{width:80px;background-image:url(../images/layered/global-navi_item_system_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.system.new{width:80px;background-image:url(../images/layered/global-navi_item_system_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.system.selected{width:80px;background-image:url(../images/layered/global-navi_item_system_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.system.selected.new{width:80px;background-image:url(../images/layered/global-navi_item_system_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.extras{width:80px;background-image:url(../images/layered/global-navi_item_extras_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.extras.new{width:80px;background-image:url(../images/layered/global-navi_item_extras_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.extras.selected{width:80px;background-image:url(../images/layered/global-navi_item_extras_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.extras.selected.new{width:80px;background-image:url(../images/layered/global-navi_item_extras_active.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.related-product{width:170px;background-image:url(../images/layered/global-navi_item_related-product_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.related-product.new{width:170px;background-image:url(../images/layered/global-navi_item_related-product_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.related-product.selected{width:170px;background-image:url(../images/layered/global-navi_item_related-product_active.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.layered-page ul li a.related-product.selected.new{width:170px;background-image:url(../images/layered/global-navi_item_related-product_active.new.jpg);background-repeat:no-repeat;background-position:left top}.page-navi{display:block;position:absolute;top:165px;left:-200px;z-index:9999}.page-navi .headlines{width:171px;position:absolute;left:-10px}.page-navi .headlines .header{height:25px;background-image:url(../images/layered/page-navi_header.png);background-repeat:no-repeat}.page-navi .headlines .footer{height:5px;background-image:url(../images/layered/page-navi_footer.png);background-repeat:no-repeat}.page-navi .headlines ul li{display:block}.page-navi .headlines ul li a{display:block;background-image:url(../images/layered/page-navi_pattern-y.png);background-repeat:repeat-y;text-decoration:none;font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",sans-serif}.page-navi .headlines ul li a span{display:block;font-size:10px;margin:0 5px;padding:6px 1.5em;letter-spacing:.01em;line-height:1.2em;color:#342004}.page-navi .headlines ul li a:hover span,.page-navi .headlines ul li a.selected span{color:#967B01;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCE9CDA7', endColorstr='#CCE9CDA7', GradientType=0);background-color:rgba(233,205,167,.8)}.page-navi .headlines ul li.expand a span,.page-navi .headlines ul li.expand a:hover span{background-image:url(../images/layered/page-navi_expand-btn.png);background-repeat:no-repeat;background-position:95% 50%}.page-navi .headlines ul li.expand a.triggered span{background-image:url(../images/layered/page-navi_expand-btn_invert.png)}.page-navi .headlines ul li.label{background-image:url(../images/layered/page-navi_pattern-y.png);background-repeat:repeat-y}.page-navi .headlines ul li.label span{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",sans-serif;display:block;background-color:#AC9F8F;color:#FFF;margin:0 5px;padding:3px 0 3px 1.5em;font-size:10px}.page-navi .headlines ul li.template{display:none!important}.page-navi .headlines ul li+li{padding-top:2px;background-image:url(../images/layered/page-navi_separator.png);background-repeat:no-repeat}.page-navi .expanded{position:absolute;border:1px solid #8b745e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2E8E7E5', endColorstr='#F2E8E7E5', GradientType=0);background-color:rgba(232,231,229,.95);top:17px;right:9px;width:1280px;height:242px}.page-navi .expanded ul{margin:0;padding-right:1em;border:1px solid #DECFC7;display:block;width:auto;height:240px}.page-navi .expanded ul li{display:block;float:right;width:72px;height:78px;border-bottom:1px solid #D9D8D3}.page-navi .expanded ul li a{display:block;width:72px;height:78px}.page-navi .expanded ul li a span{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",sans-serif;color:#342004;font-size:12px;position:relative;display:inline-block;width:66px;text-align:center;vertical-align:middle;left:0}.page-navi .expanded ul li a img{position:relative;display:inline-block;width:72px;height:78px;vertical-align:middle;right:0}.page-navi .expanded ul li a:hover,.page-navi .expanded ul li a.selected{background-color:#DCCCB2}.page-navi .expanded ul li:nth-child(4n+1){clear:both}.page-navi .expanded ul li:nth-child(n+5){border-top:1px solid #F2F2F1}.page-navi .expanded ul li:nth-last-child(n-3){border-bottom:0;margin-bottom:2px}.page-navi .expanded ul li.template{display:none!important}.page-navi .expanded a.contract{display:block;position:absolute;right:1px;top:48%}.global.banners{padding:16px 0;border-top:1px solid #666;text-align:center;background-color:#fff;margin:0 auto}.global.banners ul{display:block;margin:0 auto;padding:0}.global.banners ul li{display:inline-block;margin:0 3px;list-style-type:none;vertical-align:middle}.eq-ie8 .page.front .backstretch{visibility:hidden}.eq-ie8 a.btn:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.eq-ie8 li.tour-advanced:hover{padding-left:4px}.page.front{background-image:url(../images/frontpage/bg.jpg);background-position:50% 0;background-repeat:no-repeat}.page.front .backstretch{position:absolute;top:0;left:0;width:100%;height:640px;background-image:url(../images/frontpage/bg-overlay.png);background-repeat:no-repeat;background-size:100% 100%}.page.front .container{width:100%!important;left:0!important;margin:0!important;z-index:1001!important}.page.front .container .article.index{position:relative;width:100%;height:640px}.page.front .container .article.index .column-left{position:relative;width:1180px;margin:0 auto;padding-left:100px;top:16px;left:0}.page.front .container .article.index .column-left a.ar-marker{display:block;position:absolute;width:216px;height:162px;left:50%;margin-left:-260px}.page.front .container .article.index .column-left a.info_ideya{display:block;position:absolute;width:168px;height:70px;left:50%;top:40px;margin-left:-65px}.page.front .container .article.index .column-left h1.logo{width:284px;height:180px}.page.front .container .article.index .column-left h2.descriptions{width:295px;height:166px;margin-top:18px}.page.front .container .article.index .column-left #release_newedition{margin-left:-2px;margin-top:7px;margin-bottom:-2px}.page.front .container .article.index .column-left #tours-navi{margin:0 0 0 -4px;z-index:500}.page.front .container .article.index .column-left #tours-navi li{width:290px;height:auto;display:block}.page.front .container .article.index .column-left #tours-navi li.tour-advanced,.page.front .container .article.index .column-left #tours-navi li.tour-beginner{height:83px}.page.front .container .article.index .column-left #tours-navi li.ultimate-hits{margin:7px 0 5px 2px}.page.front .container .article.index #more-navi{right:0;top:37px;position:absolute;overflow:hidden;width:240px;height:615px}.page.front .container .article.index #more-navi .button-b2nd{display:block;position:relative;right:0;margin-top:0;margin-bottom:15px;margin-right:0;margin-left:20px;width:220px;height:146px;background-image:url(../images/frontpage/button-b2nd.png);z-index:300}.page.front .container .article.index #more-navi .button-campaign-newyearcard{display:block;position:relative;width:223px;height:68px;right:0;margin-top:4px;margin-bottom:4px;margin-right:0;margin-left:17px;background-image:url(../images/frontpage/button-campaign-newyearcard.png);z-index:300}.page.front .container .article.index #more-navi .button-facebook,.page.front .container .article.index #more-navi .button-twitter{display:block;position:relative;width:221px;height:40px;right:0;margin-left:19px;float:right}.page.front .container .article.index #more-navi .button-facebook+.button-twitter{margin-top:0}.page.front .container .article.index #more-navi .button-facebook{background-image:url(../images/frontpage/button-facebook-official.png)}.page.front .container .article.index #more-navi .button-twitter{background-image:url(../images/frontpage/button-twitter-official.png)}.page.front .container .article.index #more-navi #twitter-widget{position:relative;width:218px;height:271px;right:0;margin-top:4px;float:right}.page.front .container .article.index #more-navi #twitter-widget .cover{position:relative;width:218px;height:271px;background-color:#000;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page.front .container .article.index #more-navi #twitter-widget .timeline{position:absolute;top:5px;left:5px;width:208px;height:261px;overflow-y:scroll;overflow-x:hidden}.page.front .container .article.index #more-navi #twitter-widget .timeline ul,.page.front .container .article.index #more-navi #twitter-widget .timeline li{display:block;position:relative;width:208px;height:auto;top:0;left:0}.page.front .container .article.index #more-navi #twitter-widget .timeline li{margin:0}.page.front .container .article.index #more-navi #twitter-widget .timeline li div{position:relative;margin:0 30px 0 15px;margin-top:9px;width:163px}.page.front .container .article.index #more-navi #twitter-widget .timeline li div>a{display:block;position:relative;border-weight:0;outline:0;z-index:100}.page.front .container .article.index #more-navi #twitter-widget .timeline li div img{top:0;left:-15px;position:absolute;margin:3px;padding:1px;width:43px;height:43px;border:solid 1px #4C4A4B;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page.front .container .article.index #more-navi #twitter-widget .timeline li div p{position:relative;left:-15px;margin:4.5px .5em 0;padding-bottom:9px;padding-left:51px;padding-right:30px;width:127px;min-height:51px;z-index:10}.page.front .container .article.index #more-navi #twitter-widget .timeline li div p,.page.front .container .article.index #more-navi #twitter-widget .timeline li div a{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",sans-serif;color:#BEBEBE;font-size:10px;line-height:1.2em}.page.front .container .article.index #more-navi #twitter-widget .timeline li div a:hover{color:#DEDEDE}.page.front .container .article.index #more-navi #twitter-widget .timeline li+li div{border-top:solid 1px #BEBBC2}.page.front .container .article.index #more-navi #twitter-widget .timeline li+li div p{margin-top:9px;padding-bottom:9px}.page.front .container .article.index #more-navi #twitter-widget .timeline li+li div img{top:9px}.page.front .container .article.index ul#campaign{display:block;position:absolute;left:50%;top:0;width:600px;height:auto;margin-top:400px;margin-left:-240px;text-align:center}.page.front .container .article.index ul#campaign li{display:inline-block;margin:0 -3px;width:185px;height:78px}.page.front .container .article.index ul#campaign li a{display:block;width:inherit;height:inherit}.page.front .container .article.index ul#campaign .special-collaborate{display:block;width:250px;height:75px;margin:0 0 4px 25px}.page.front .container .article.index ul#campaign .special-contents{display:block;width:552px;height:67px;margin:0 auto}.global-navi.front-page{height:171px;margin-top:-35px;margin-right:auto;margin-left:auto;margin-bottom:0;background-image:url(../images/frontpage/global-navi_bg.png);background-repeat:no-repeat;background-position:center top}.global-navi.front-page .space-left,.global-navi.front-page .space-right{position:absolute;width:2560px;height:90px;top:0;z-index:1;background-image:url(../images/frontpage/global-navi_pattern.png);background-repeat:repeat-x}.global-navi.front-page .space-left{left:50%;margin-left:540px}.global-navi.front-page .space-right{right:50%;margin-right:540px}.global-navi.front-page ul{display:block;position:absolute;margin-top:34px;margin-right:0;margin-left:-540px;margin-bottom:0;left:50%;width:945px;padding-left:135px}.global-navi.front-page ul li{float:left;overflow-x:hidden;position:relative;height:44px;display:block}.global-navi.front-page ul li.for-the-sequel{width:152px;background-image:url(../images/frontpage/global-navi_item_for-the-sequel.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.for-the-sequel.new{width:152px;background-image:url(../images/frontpage/global-navi_item_for-the-sequel.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.world{width:91px;background-image:url(../images/frontpage/global-navi_item_world.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.world.new{width:91px;background-image:url(../images/frontpage/global-navi_item_world.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.character{width:130px;background-image:url(../images/frontpage/global-navi_item_character.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.character.new{width:130px;background-image:url(../images/frontpage/global-navi_item_character.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.job{width:60px;background-image:url(../images/frontpage/global-navi_item_job.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.job.new{width:60px;background-image:url(../images/frontpage/global-navi_item_job.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.system{width:88px;background-image:url(../images/frontpage/global-navi_item_system.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.system.new{width:88px;background-image:url(../images/frontpage/global-navi_item_system.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.extras{width:93px;background-image:url(../images/frontpage/global-navi_item_extras.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.extras.new{width:93px;background-image:url(../images/frontpage/global-navi_item_extras.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.related-product{width:177px;background-image:url(../images/frontpage/global-navi_item_related-product.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li.related-product.new{width:177px;background-image:url(../images/frontpage/global-navi_item_related-product.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a{display:block;height:44px;position:absolute;text-indent:-999em}.global-navi.front-page ul li a.for-the-sequel{width:152px;background-image:url(../images/frontpage/global-navi_item_for-the-sequel_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.for-the-sequel.new{width:152px;background-image:url(../images/frontpage/global-navi_item_for-the-sequel_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.world{width:91px;background-image:url(../images/frontpage/global-navi_item_world_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.world.new{width:91px;background-image:url(../images/frontpage/global-navi_item_world_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.character{width:130px;background-image:url(../images/frontpage/global-navi_item_character_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.character.new{width:130px;background-image:url(../images/frontpage/global-navi_item_character_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.job{width:60px;background-image:url(../images/frontpage/global-navi_item_job_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.job.new{width:60px;background-image:url(../images/frontpage/global-navi_item_job_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.system{width:88px;background-image:url(../images/frontpage/global-navi_item_system_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.system.new{width:88px;background-image:url(../images/frontpage/global-navi_item_system_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.extras{width:93px;background-image:url(../images/frontpage/global-navi_item_extras_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.extras.new{width:93px;background-image:url(../images/frontpage/global-navi_item_extras_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.related-product{width:177px;background-image:url(../images/frontpage/global-navi_item_related-product_hover.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page ul li a.related-product.new{width:177px;background-image:url(../images/frontpage/global-navi_item_related-product_hover.new.jpg);background-repeat:no-repeat;background-position:left top}.global-navi.front-page #spec{position:relative;margin-top:83px;height:93px -1;padding:15px 0;text-align:center;border-bottom:1px solid #666;background-color:#FFF;opacity:.8}.global-navi.front-page #spec img{opacity:1}.for-the-sequel .etc{display:block;position:relative;height:100px}.for-the-sequel span.etc{text-align:right;position:relative;right:88px;top:20px;background-image:url(../images/layered/etc.png);background-repeat:no-repeat;background-position:right top}.extras .area-title{display:block;margin:0 auto;text-align:center}.extras ul{display:block;margin:0 auto}.extras ul li{display:block;background-repeat:no-repeat}.extras ul li a{-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";background-repeat:no-repeat;background-position:12px 11px}.extras #trailer-jumpfesta .area-title{padding-top:110px}.extras #trailer-jumpfesta ul{margin-top:66px;margin-bottom:-66px;width:510px;height:328px}.extras #trailer-jumpfesta ul li.thumb-1{background-image:url(../images/extras/trailer-jumpfesta_thumb-1.png)}.extras #trailer-jumpfesta ul li.thumb-1 a{background-image:url(../images/extras/trailer-jumpfesta_a_thumb-1.jpg)}.extras #trailer-jumpfesta ul li a{display:block;width:510px;height:328px;text-indent:-999em}.extras #trailer-bdfts .area-title{padding-top:77px}.extras #trailer-bdfts ul{margin-top:77px;width:510px;height:328px}.extras #trailer-bdfts ul li.thumb-1{background-image:url(../images/extras/trailer-bdfts_thumb-1.png)}.extras #trailer-bdfts ul li.thumb-1 a{background-image:url(../images/extras/trailer-bdfts_a_thumb-1.jpg)}.extras #trailer-bdfts ul li a{display:block;width:510px;height:328px;text-indent:-999em}.extras #trailer-bdff .area-title{padding-top:50px}.extras #trailer-bdff ul{width:690px;height:450px;padding:15px 0 50px}.extras #trailer-bdff ul li{float:left;width:339px;height:228px}.extras #trailer-bdff ul li.thumb-1{background-image:url(../images/extras/trailer-bdff_thumb-1.png)}.extras #trailer-bdff ul li.thumb-1 a{background-image:url(../images/extras/trailer-bdff_a_thumb-1.jpg)}.extras #trailer-bdff ul li.thumb-2{background-image:url(../images/extras/trailer-bdff_thumb-2.png)}.extras #trailer-bdff ul li.thumb-2 a{background-image:url(../images/extras/trailer-bdff_a_thumb-2.jpg)}.extras #trailer-bdff ul li.thumb-3{background-image:url(../images/extras/trailer-bdff_thumb-3.png)}.extras #trailer-bdff ul li.thumb-3 a{background-image:url(../images/extras/trailer-bdff_a_thumb-3.jpg)}.extras #trailer-bdff ul li.thumb-4{background-image:url(../images/extras/trailer-bdff_thumb-4.png)}.extras #trailer-bdff ul li.thumb-4 a{background-image:url(../images/extras/trailer-bdff_a_thumb-4.jpg)}.extras #trailer-bdff ul li a{display:block;width:339px;height:228px;text-indent:-999em}.related-product div.campaign{width:956px;margin:0 auto}.related-product div.campaign a{display:block;width:499px;height:59px;position:relative;margin-left:441px}.related-product div.campaign a:hover{padding-top:2px}.related-product .area.area{height:616px!important}.related-product .area.area ul{margin-top:42px}.related-product .area.area.first{height:736px!important;background-position:50% bottom}.related-product .area.area.first ul{margin-top:160px}.related-product .area ul{display:block;position:relative;margin:0 auto;width:956px}.related-product .area ul li{float:left;display:block;position:relative}.related-product .area ul li a{display:block;position:absolute;width:179px;height:33px;left:150px;top:204px;background-image:none}.related-product .area ul li a:hover{background-image:url(../images/related-product/button-detail_hover.jpg)}.related-product .area ul li a:hover img{visibility:hidden}.tour_for-the-sequel{padding-top:215px!important;background-image:url(../images/layered/body-bg.jpg);background-repeat:repeat-y;background-position:50% 0}.tour_for-the-sequel img{display:block}.tour_for-the-sequel .page-elements{padding-top:215px;padding-bottom:0;padding-right:165px;padding-left:165px;width:950px}.tour_for-the-sequel .page-elements.header{position:absolute;top:0;left:0;height:68px;z-index:0}.tour_for-the-sequel .page-elements.fg{position:absolute;top:10px;right:11px;width:412px;height:499px;z-index:1;padding-left:0}.tour_for-the-sequel .page-elements.footer{padding-top:0;padding-bottom:75px}.tour_for-the-sequel .page-elements.icon{position:absolute;z-index:10}.tour_for-the-sequel .page-elements.icon.rb{width:184px;height:156px;bottom:75px;right:0}.tour_for-the-sequel .page-elements.icon.lt{width:178px;height:152px;top:0;left:0}.tour_for-the-sequel .static{width:950px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;position:relative;z-index:2;background-image:url(../images/tour_for-the-sequel/tour-bg_repeat-y.png);background-repeat:repeat-y}.tour_for-the-sequel .static h1,.tour_for-the-sequel .static h2{width:950px;position:absolute}.tour_for-the-sequel .static h2{top:-88px}.tour_for-the-sequel .static h2 img{margin:0 auto}.tour_for-the-sequel .static h1{top:-16px}.tour_for-the-sequel .static h1 img{margin:0 auto}.tour_for-the-sequel .static h1+img{margin-top:68px}.tour_for-the-sequel .static .onbg{width:929px;margin-left:10px}.tour_for-the-sequel .static>h3,.tour_for-the-sequel .static>h3>img,.tour_for-the-sequel .static>img{margin:0 auto}.tour_for-the-sequel .static .previews{width:830px;margin:0;position:absolute;top:674px;left:60px;z-index:999}.tour_for-the-sequel .static .previews a{background-image:url(../images/site/transparent.gif);z-index:inherit}html.campaign-weapons{background-color:#fff!important}body.campaign-weapons{position:relative;overflow-x:hidden;line-height:0;margin:0}body.campaign-weapons .wrapper{padding:0;width:900px;height:auto;margin:0 auto}body.campaign-weapons .wrapper ul{display:block;margin:0 auto;position:relative}body.campaign-weapons .wrapper ul li{float:left;position:relative;display:block}body.campaign-weapons .wrapper a{display:block;margin:-205px auto 0;width:200px;height:46px;z-index:999}html.campaign-costume{background-color:#fff!important}body.campaign-costume{position:relative;overflow-x:hidden}body.campaign-costume a.close{display:block;position:absolute;right:0;top:0}body.campaign-costume .wrapper{width:900px;height:auto;margin:0 auto;background-image:url(../images/campaign-costume/bg.jpg);background-repeat:repeat-y;background-position:50% 0}body.campaign-costume .wrapper h3.more{position:relative;height:237px}body.campaign-costume .wrapper h3.more a{display:block;margin:-117px auto 0;width:294px;height:77px}body.campaign-costume .wrapper h3.more a:active{margin:-116px auto 0}body.campaign-costume .wrapper ul{display:block;width:802px;margin:0 auto;position:relative}body.campaign-costume .wrapper ul li{float:left;position:relative;display:block}body.campaign-costume .wrapper ul li a{display:block;position:absolute;left:36px;top:146px}html.campaign-srchara{background-color:#fff!important}body.campaign-srchara{position:relative;overflow-x:hidden;line-height:0;margin:0}body.campaign-srchara .wrapper{padding:0;width:900px;height:auto;margin:0 auto}body.campaign-srchara .wrapper ul{display:block;margin:0 auto;position:relative}body.campaign-srchara .wrapper ul li{float:left;position:relative;display:block}html.campaign-newyearcard{background-color:#fff!important}body.campaign-newyearcard{position:relative;overflow-x:hidden;line-height:0;margin:0}body.campaign-newyearcard .wrapper{padding:0;width:900px;height:auto;margin:0 auto}body.campaign-newyearcard .wrapper ul{display:block;margin:0 auto;position:relative}body.campaign-newyearcard .wrapper ul li{float:left;position:relative;display:block}body.campaign-newyearcard .wrapper a{display:block;margin:-205px auto 0;width:200px;height:46px;z-index:999}html.howto-download{background-color:#fff!important}body.howto-download{position:relative;overflow-x:hidden;line-height:0;margin:0;outline:0}body.howto-download .wrapper{padding:0;width:900px;height:auto;margin:0 auto}body.howto-download .wrapper ul{display:block;margin:0 auto;position:relative}body.howto-download .wrapper ul li{position:relative;display:block}body.howto-download .wrapper ul li a{display:block;position:absolute;left:266px;top:52px}html.ar-marker{background-color:#fff!important}body.ar-marker{position:relative;overflow-x:hidden;line-height:0;margin:0}body.ar-marker .wrapper{padding:0;width:900px;height:auto;margin:0 auto}body.ar-marker .wrapper ul{display:block;margin:0 auto;position:relative}body.ar-marker .wrapper ul li{float:left;position:relative;display:block;width:900px;margin:0;padding:0;font-size:0}html,body{height:100%;width:100%}#boxer,#boxer .boxer-container,#boxer .boxer-content,#boxer-overlay{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#boxer-overlay{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10005}#boxer{background:#fff;border-radius:3px;box-shadow:0 0 25px #FFF;padding:5px;position:absolute;z-index:10005}#boxer.inline{padding:5px}#boxer .boxer-close{display:none}#boxer .boxer-container{background:#fff url(../images/boxer/fs-boxer-loading.gif) no-repeat center;height:100%;overflow:hidden;position:relative;width:100%;z-index:10005;zoom:1}#boxer .boxer-content{background:#fff;overflow:hidden;padding:0;width:10000px}#boxer .boxer-image{float:left}#boxer .boxer-video{height:100%;width:100%}#boxer .boxer-iframe{float:left;height:100%;overflow:auto;width:100%}#boxer .boxer-meta{display:none}#boxer .boxer-arrow{background:#fff url(../images/boxer/fs-boxer-icons.png) no-repeat 0 0;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,.4);cursor:pointer;display:block;height:40px;margin-right:auto;margin-left:auto;position:absolute;text-indent:-99999px;top:0;width:40px;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}#boxer .boxer-arrow.previous{left:20px}#boxer .boxer-arrow.next{background-position:-40px 0;right:20px}#boxer .boxer-position{color:#999;font-size:11px;margin:0;padding:15px 10px 5px}#boxer .boxer-caption p{display:none}#boxer .boxer-caption.gallery p{display:none}#boxer.mobile{background-color:#000;border-radius:0;height:100%;left:0;padding:5px;position:fixed;top:0;width:100%}#boxer.mobile .boxer-close{background-color:#000;background-position:-70px -60px;border-radius:0;right:0;top:0}#boxer.mobile .boxer-container{background-color:#000;background-image:url(../images/boxer/fs-boxer-loading-dark.gif)}#boxer.mobile .boxer-content{background-color:#000;position:relative}#boxer.mobile .boxer-arrow{background-color:transparent;border-radius:0;margin:-20px 0 0;top:50%}#boxer.mobile .boxer-arrow.previous{background-position:0 -40px;float:left;left:0}#boxer.mobile .boxer-arrow.next{background-position:-40px -40px;float:right;right:0}#boxer.mobile .boxer-arrow.disabled{opacity:.5}#boxer.mobile .boxer-meta{display:none}#boxer.mobile .boxer-position{padding:0}#boxer.mobile .boxer-caption p{}#boxer.mobile .boxer-image{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transform:translate(0px,0);-moz-transform:translate(0px,0);-ms-transform:translate(0px,0);-o-transform:translate(0px,0);transform:translate(0px,0)}#boxer.mobile.animated .boxer-image{-webkit-transition:-webkit-transform .25s ease-out!important;-moz-transition:-moz-transform .25s ease-out!important;-ms-transition:-ms-transform .25s ease-out!important;-o-transition:-o-transform .25s ease-out!important;transition:transform .25s ease-out!important}@media screen and (min-width:980px){#boxer .boxer-close:hover{}#boxer .boxer-arrow{opacity:0}#boxer .boxer-content:hover .boxer-arrow{opacity:.75}#boxer .boxer-content .boxer-arrow:hover{opacity:1}#boxer .boxer-content:hover .boxer-arrow.disabled{opacity:.3;cursor:default!important}#boxer.mobile .boxer-arrow{opacity:1}#boxer.mobile .boxer-arrow.disabled{opacity:.5}}@media screen and (max-width:980px){#boxer.mobile{position:fixed}}