@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{background-repeat:repeat;background-position:left top;background-image:url(../img/bg_repeat.png);background-size:275px auto}li,ul{list-style:none}.tap,.voice{-webkit-tap-highlight-color:transparent}.modal .inner .body .text .voice:after,.topPage .character .list .btn:after,.topPage .character .list .detail .btn:after{content:"";position:absolute;display:block;opacity:0}.contWrap{position:relative}.centerFix{position:relative;width:1366px;margin:0 auto}.ngtvMt{margin-top:-11px!important;padding-top:11px!important}.content:after,.content:before{content:"";position:absolute;width:276px;height:100%;background-repeat:repeat-y;background-size:277px auto;top:0;z-index:2}.content{position:relative;height:100%;min-width:1366px;overflow:hidden}.content:before{background-position:left top;background-image:url(../img/bg_grad_left.png);left:0}.content:after{background-position:right top;background-image:url(../img/bg_grad_right.png);right:0}.content .pageTop{position:absolute;display:block;width:61px;height:61px;background-repeat:no-repeat;background-position:left top;background-image:url(../img/pagetop.png);background-size:100% auto;text-indent:-9999px;right:94px;bottom:14px;z-index:3}.snsBtns{display:table;margin:0 auto;padding:30px 0 20px}.snsBtns>*{display:table-cell;width:55px;padding:0 7px;vertical-align:top}.globalFooter{min-width:1366px;padding:26px;background:#fff;box-shadow:-1px 0 3px 0 rgba(0,0,0,.2)}.globalFooter .wfLogo>img{display:block;width:107px;height:96px;margin:0 auto;margin-bottom:20px}.globalFooter .utilityLinks{text-align:center;margin-bottom:20px}.globalFooter .utilityLinks>.item{display:inline-block;font-size:12px;font-size:1.2rem;color:#000;line-height:1.6}.globalFooter .utilityLinks>.item>a:link,.globalFooter .utilityLinks>.item>a:visited{color:#000}.globalFooter .utilityLinks>.item:before{font-size:10px;content:"|";display:inline-block;color:#b3b3b3;margin-right:5px;margin-left:5px}.globalFooter .utilityLinks>.item:first-child:before{display:none}.globalFooter .utilityLinks>.item>[target=_blank]:after{content:"";display:inline-block;background:url(../img/blank.png) no-repeat 0 0;width:12px;height:10px;margin-left:2px}.globalFooter .copyright{display:block;text-align:center;font-size:12px;font-size:1.2rem;font-family:Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.modal{position:absolute;width:100%;height:100%;top:0;z-index:3}.modal.hide{z-index:-9999;opacity:0}.modal:before{content:"";position:fixed;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0}.modal .wrap{width:100%;overflow:hidden}.modal .inner{position:relative;width:908px;margin:67px auto 0;text-indent:-9999px}.modal .inner .close{position:absolute;width:34px;height:34px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/modal/btn_close.png);background-size:100% auto;top:-37px;right:9px;z-index:1}.modal .inner .body{width:100%;height:603px;background-repeat:no-repeat;background-position:center top;background-size:auto 100%}.modal .inner .body *{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:100% auto;top:0}.modal .inner .body .chara{width:619px;height:616px;background-position:center bottom;background-size:100% auto;top:-24px;left:235px}.modal .inner .body .catch{width:100%;height:100%;background-position:center top;background-size:100% auto;top:0;left:0}.modal .inner .body .text{width:450px;height:165px;background-position:center bottom;background-size:100% auto;top:345px;left:0}.modal .inner .body .text .voice{width:66px;height:66px;background-image:url(../img/modal/btn_voice_off.png);top:92px;left:352px;cursor:pointer}.modal .inner .body .text .voice.active{background-image:url(../img/modal/btn_voice_on.png)}.modal .inner .body .text .voice:after{background-image:url(../img/modal/btn_voice_on.png)}.modal.yugo .body{background-image:url(../img/modal/yugo_bg.png)}.modal.yugo .body .chara{background-image:url(../img/modal/yugo_img.png)}.modal.yugo .body .catch{background-image:url(../img/modal/yugo_catch.png)}.modal.yugo .body .text{background-image:url(../img/modal/yugo_text.png)}.modal.mizuki .body{background-image:url(../img/modal/mizuki_bg.png)}.modal.mizuki .body .chara{background-image:url(../img/modal/mizuki_img.png)}.modal.mizuki .body .catch{background-image:url(../img/modal/mizuki_catch.png)}.modal.mizuki .body .text{background-image:url(../img/modal/mizuki_text.png)}.modal.akira .body{background-image:url(../img/modal/akira_bg.png)}.modal.akira .body .chara{background-image:url(../img/modal/akira_img.png)}.modal.akira .body .catch{background-image:url(../img/modal/akira_catch.png)}.modal.akira .body .text{background-image:url(../img/modal/akira_text.png)}.modal.detail .body{background-image:url(../img/modal/detail_bg.png)}@-webkit-keyframes fadeIn{from{opacity:0}99.9%,to{opacity:1}}@keyframes fadeIn{from{opacity:0}99.9%,to{opacity:1}}@-webkit-keyframes fadeInKeep{from{opacity:1}99.9%,to{opacity:1}}@keyframes fadeInKeep{from{opacity:1}99.9%,to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}99.9%,to{opacity:0}}@keyframes fadeOut{from{opacity:1}99.9%,to{opacity:0}}@-webkit-keyframes fadeOutKeep{from{opacity:0}99.9%,to{opacity:0}}@keyframes fadeOutKeep{from{opacity:0}99.9%,to{opacity:0}}@-webkit-keyframes zoomOut{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}99.9%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomOut{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}99.9%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes zoomOutKeep{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}99.9%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomOutKeep{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}99.9%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes translate3dKeep{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes translate3dKeep{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fromRight{from{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fromRight{from{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fromBottom{from{-webkit-transform:translate3d(0,300px,0);transform:translate3d(0,300px,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fromBottom{from{-webkit-transform:translate3d(0,300px,0);transform:translate3d(0,300px,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fromLeft{from{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fromLeft{from{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mv .chara,.mv .logo,.mv .shadow{opacity:0}.mv .catch>*{opacity:0}.story .bg{overflow:hidden}.story .text{position:relative}.story .text1,.story .text2,.story .text3{opacity:0}.character .list{overflow:hidden}.character .list .text{opacity:0}.system.action .capture>*{opacity:0}.system.stage .capture>*{opacity:0}.system.guild .capture>*{opacity:0}.modal .body .chara,.modal .body .text{opacity:0}.regist.bottom .chara{opacity:0}.line a,.tw a{transition:opacity .2s ease}.character .btn:after{transition:opacity .2s ease}.line:hover a,.tw:hover a{opacity:1!important}.character .btn:hover:after{opacity:1!important}.mv.animate .logo{-webkit-animation:fadeIn .5s,fadeInKeep .1s .5s infinite;animation:fadeIn .5s,fadeInKeep .1s .5s infinite}.mv.animate .chara,.mv.animate .shadow{-webkit-animation:fadeIn .5s .5s,fadeInKeep .1s 1s infinite;animation:fadeIn .5s .5s,fadeInKeep .1s 1s infinite}.mv.animate .catch1{-webkit-animation:zoomOut .2s 1s,zoomOutKeep .1s 1.2s infinite;animation:zoomOut .2s 1s,zoomOutKeep .1s 1.2s infinite}.mv.animate .catch2{-webkit-animation:zoomOut .2s 1.2s,zoomOutKeep .1s 1.4s infinite;animation:zoomOut .2s 1.2s,zoomOutKeep .1s 1.4s infinite}.mv.animate .catch3{-webkit-animation:zoomOut .2s 1.4s,zoomOutKeep .1s 1.6s infinite;animation:zoomOut .2s 1.4s,zoomOutKeep .1s 1.6s infinite}@-webkit-keyframes storyTxt{from{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes storyTxt{from{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.story.animate .text1{-webkit-animation:storyTxt .5s 0s,translate3dKeep .1s .5s infinite;animation:storyTxt .5s 0s,translate3dKeep .1s .5s infinite}.story.animate .text2{-webkit-animation:storyTxt .5s .2s,translate3dKeep .1s .7s infinite;animation:storyTxt .5s .2s,translate3dKeep .1s .7s infinite}.story.animate .text3{-webkit-animation:storyTxt .5s .3s,translate3dKeep .1s .8s infinite;animation:storyTxt .5s .3s,translate3dKeep .1s .8s infinite}@-webkit-keyframes charaTxtRight{from{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes charaTxtRight{from{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes charaTxtLeft{from{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes charaTxtLeft{from{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0);opacity:0}99.9%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.character.animate .yugo .text{-webkit-animation:charaTxtLeft .5s 0s,translate3dKeep .1s .5s infinite;animation:charaTxtLeft .5s 0s,translate3dKeep .1s .5s infinite}.character.animate .mizuki .text{-webkit-animation:charaTxtRight .5s .2s,translate3dKeep .1s .5s infinite;animation:charaTxtRight .5s .2s,translate3dKeep .1s .5s infinite}.character.animate .akira .text{-webkit-animation:charaTxtLeft .5s .4s,translate3dKeep .1s .9s infinite;animation:charaTxtLeft .5s .4s,translate3dKeep .1s .9s infinite}.character.animate .other .text{-webkit-animation:charaTxtRight .5s .6s,translate3dKeep .1s 1.1s infinite;animation:charaTxtRight .5s .6s,translate3dKeep .1s 1.1s infinite}.character.animate .detail .text{-webkit-animation:charaTxtLeft .5s .8s,translate3dKeep .1s 1.3s infinite;animation:charaTxtLeft .5s .8s,translate3dKeep .1s 1.3s infinite}.system.action.animate .capture1{-webkit-animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite;animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite}.system.action.animate .capture2{-webkit-animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite;animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite}.system.action.animate .capture3{-webkit-animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite;animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite}.system.stage.animate .capture1{-webkit-animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite;animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite}.system.stage.animate .capture2{-webkit-animation:fromRight .5s .2s,translate3dKeep .1s .5s infinite;animation:fromRight .5s .2s,translate3dKeep .1s .5s infinite}.system.stage.animate .capture .chara{-webkit-animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite;animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite}.system.guild.animate .capture1{-webkit-animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite;animation:fromLeft .5s 0s,translate3dKeep .1s .5s infinite}.system.guild.animate .capture2{-webkit-animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite;animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite}.system.guild.animate .capture .chara{-webkit-animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite;animation:fromRight .5s .4s,translate3dKeep .1s .9s infinite}.modal.animate .inner{-webkit-animation:fromBottom .5s 0s,translate3dKeep .1s .5s infinite;animation:fromBottom .5s 0s,translate3dKeep .1s .5s infinite}.modal.animate .text{-webkit-animation:fromLeft .5s .2s,translate3dKeep .1s .7s infinite;animation:fromLeft .5s .2s,translate3dKeep .1s .7s infinite}.modal.animate .chara{-webkit-animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite;animation:fromRight .5s .2s,translate3dKeep .1s .7s infinite}.registAnim.animate .regist.bottom .chara{-webkit-animation:fadeIn .5s 0s,fadeInKeep .1s .5s infinite;animation:fadeIn .5s 0s,fadeInKeep .1s .5s infinite}.topPage .shadow>*{position:absolute;background-repeat:no-repeat;background-position:center top;background-size:100% auto;text-indent:-9999px}.topPage .shadow1{width:919px;height:734px;background-image:url(../img/shadow1.png);top:1064px;left:-161px}.topPage .shadow2{width:747px;height:766px;background-image:url(../img/shadow2.png);top:3126.2px;right:-136px}.topPage .shadow3{width:861px;height:957px;background-image:url(../img/shadow3.png);top:7941px;left:-277px}.topPage .lyr{height:100%;margin:0 auto;left:50%;z-index:1}.topPage .lyr .lyrBelt,.topPage .lyr .lyrBuild,.topPage .lyr .lyrMesh{width:100%;height:100%;background-position:center top;top:0;left:0}.topPage .lyrBuild{background-repeat:repeat-y;background-image:url(../img/bg_building.png);background-size:1920px auto;background-attachment:fixed}.topPage .lyrMesh{background-repeat:repeat;background-image:url(../img/bg_mesh.png);background-size:40px auto;background-attachment:fixed}.topPage .lyrBelt{margin:0 auto;background-repeat:repeat-y;background-image:url(../img/bg_belt1.png);background-size:1920px auto}.topPage .lyrBelt.reverse{background-image:url(../img/bg_belt2.png)}.topPage .mv{position:relative;height:712px;margin-bottom:25px}.topPage .mv .bg,.topPage .mv .catch>*,.topPage .mv .chara,.topPage .mv .logo,.topPage .mv .shadow{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;text-indent:-9999px;top:0;left:0}.topPage .mv .bg{background-image:url(../img/top_bg_release.png);background-size:1575px auto}.topPage .mv .shadow{background-image:url(../img/top_shadow.png);background-size:1575px auto}.topPage .mv .chara{background-image:url(../img/top_chara.png);background-size:1575px auto;z-index:1}.topPage .mv .logo{width:744px;height:197px;background-image:url(../img/top_logo.png);background-size:100% auto;top:111px;left:162px}.topPage .mv .catch>*{background-size:100% auto;z-index:1}.topPage .mv .catch1{width:160px;height:444px;background-image:url(../img/top_catch1.png);top:124px;left:1185px}.topPage .mv .catch2{width:131px;height:458px;background-image:url(../img/top_catch2.png);top:178px;left:1107px}.topPage .mv .catch3{width:106px;height:458px;background-image:url(../img/top_catch3.png);top:308px;left:1029px}.topPage .regist .item,.topPage .regist .note,.topPage .regist .text,.topPage .regist .title{background-repeat:no-repeat;background-position:left top;background-size:100% auto;text-indent:-9999px}.topPage .regist .sns>*{position:relative;background-size:auto 100%}.topPage .regist .sns>* *{position:absolute;display:block;width:272px;height:100px;background-repeat:no-repeat;background-position:left top;background-size:100% auto;text-indent:-9999px;top:0;left:0;opacity:0}.topPage .regist .sns>:before{content:"";display:block;width:272px;height:100px;background-repeat:no-repeat;background-position:left top;background-size:100% auto;text-indent:-9999px;cursor:pointer}.topPage .regist .sns .tw a{background-image:url(../img/regist_tw_on.png)}.topPage .regist .sns .tw:before{background-image:url(../img/regist_tw_off.png)}.topPage .regist .sns .line a{background-image:url(../img/regist_line_on.png)}.topPage .regist .sns .line:before{background-image:url(../img/regist_line_off.png)}.topPage .regist .note{display:block;width:163px;height:31px;background-image:url(../img/regist_note.png)}.topPage .regist.top{position:absolute;width:901px;height:306px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/regist_bg.png);background-size:100% auto;top:337px;left:155px}.topPage .regist.top .title{width:402px;height:61px;margin-top:11px;margin-left:336px;background-image:url(../img/regist_title.png)}.topPage .regist.top .item{position:absolute;width:370px;height:395px;background-image:url(../img/regist_item.png);top:-47px;left:-103px}.topPage .regist.top .text{width:623px;height:85px;margin-top:-4px;margin-left:251px;background-image:url(../img/regist_text.png)}.topPage .regist.top .sns{position:relative;display:table;margin:0 auto 0 265px;z-index:1}.topPage .regist.top .sns>*{display:table-cell;padding-right:19px}.topPage .regist.top .note{position:relative;margin-top:0;margin-left:464px;z-index:1}.topPage .regist.bottom{position:relative;width:442px;height:614px;padding-top:78px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/regist_btm_bg.png);background-size:100% auto}.topPage .regist.bottom>*{position:absolute}.topPage .regist.bottom .title{width:349px;height:56px;background-image:url(../img/regist_btm_title.png);top:26px;left:48px}.topPage .regist.bottom .text{width:410px;height:123px;background-image:url(../img/regist_btm_text.png);top:216px;left:15px}.topPage .regist.bottom .item{width:456px;height:395px;background-image:url(../img/regist_btm_item.png);text-indent:-9999px;top:0;left:0}.topPage .regist.bottom .sns{margin-left:-136px;top:348px;left:50%}.topPage .regist.bottom .sns>*{margin-bottom:12px}.topPage .regist.bottom .note{margin-left:-81.5px;top:558px;left:50%}.topPage .regist.end .tw a{background-image:url(../img/regist_end_tw_on.png)}.topPage .regist.end .tw:before{background-image:url(../img/regist_end_tw_off.png)}.topPage .regist.end .line a{background-image:url(../img/regist_end_line_on.png)}.topPage .regist.end .line:before{background-image:url(../img/regist_end_line_off.png)}.topPage .regist.end.top .title{background-image:url(../img/regist_end_title.png)}.topPage .regist.end.top .text{background-image:url(../img/regist_end_text.png)}.topPage .regist.end.bottom .title{background-image:url(../img/regist_end_btm_title.png)}.topPage .regist.end.bottom .text{background-image:url(../img/regist_end_btm_text.png)}.topPage .download .qr,.topPage .download .title,.topPage .download.bottom .text,.topPage .download.top .chara{background-repeat:no-repeat;background-position:left top;background-size:100% auto;text-indent:-9999px}.topPage .download .title{width:328px;height:57px;background-image:url(../img/download_title.png)}.topPage .download .qr{width:120px;height:120px;background-image:url(../img/download_qr.png)}.topPage .download .store>*{position:relative;background-size:auto 100%}.topPage .download .store>* *{display:block;width:200px;height:60px;background-repeat:no-repeat;background-position:left top;background-size:100% auto;text-indent:-9999px;top:0;left:0}.topPage .download .store .app a{background-image:url(../img/download_app.png)}.topPage .download .store .ggp a{background-image:url(../img/download_ggp.png)}.topPage .download.top{position:absolute;width:901px;height:266px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/download_bg.png);background-size:100% auto;top:337px;left:155px}.topPage .download.top>*{position:absolute}.topPage .download.top .title{top:59px;left:315px}.topPage .download.top .dlChara{width:295px;height:355px;background-image:url(../img/download_chara.png);top:-12px;left:-41px}.topPage .download.top .store{position:relative;display:table;margin:128px auto 0 254px;z-index:1}.topPage .download.top .store>*{display:table-cell;padding-right:30px}.topPage .download.top .qr{top:68px;left:712px}.topPage .download.bottom{position:relative;width:442px;height:614px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/download_btm_bg.png);background-size:100% auto}.topPage .download.bottom>*{position:absolute}.topPage .download.bottom .title{top:79px;left:57px}.topPage .download.bottom .store{top:162px;left:54px}.topPage .download.bottom .store>*{margin-bottom:18px}.topPage .download.bottom .qr{top:172px;left:273px}.topPage .download.bottom .text{width:375px;height:256px;background-image:url(../img/download_btm_text.png);top:328px;left:33px}.topPage .bnr{margin:10px auto 40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:1024px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topPage .bnr>*{text-align:center}.topPage .bnr li{width:472px;margin:0 20px}.topPage .bnr img{border:none;max-width:100%;height:auto;vertical-align:bottom}.topPage .movie{position:relative;width:1024px;height:563px;margin:0 auto;background-repeat:no-repeat;background-position:center top;background-image:url(../img/movie_bg.png);background-size:100% auto;z-index:1}.topPage .movie .title{position:absolute;width:172px;height:43px;margin:0 auto;background-repeat:no-repeat;background-image:url(../img/movie_title.png);background-size:100% auto;text-indent:-9999px;top:235px;left:70px}.topPage .movie .youtube{position:absolute;width:680px;height:383px;top:70px;left:270px}.topPage .story{position:relative;height:544px;background-color:#000;padding-top:1px}.topPage .story .bg{height:565px;margin-top:-12px;padding-top:42px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/story_bg.png);background-size:auto 100%}.topPage .story .title{width:188px;height:58px;margin:0 auto;background-repeat:no-repeat;background-image:url(../img/story_title.png);background-size:100% auto;text-indent:-9999px}.topPage .story .text{position:absolute;top:121px;left:559px}.topPage .story .text>*{width:100%;background-repeat:no-repeat;background-size:100% auto;text-indent:-9999px}.topPage .story .text1{width:434px;height:58px;background-image:url(../img/story_text1.png)}.topPage .story .text2{width:434px;height:169px;background-image:url(../img/story_text2.png)}.topPage .story .text3{width:395px;height:164px;margin-top:12px;margin-left:147px;background-image:url(../img/story_text3.png)}.topPage .character{width:100%;height:860px;padding-top:46px;overflow:hidden}.topPage .character .bg{height:100%;background-repeat:no-repeat;background-position:center 62px;background-image:url(../img/character_bg.png);background-size:1366px auto}.topPage .character .title{width:365px;height:62px;margin:0 auto;background-repeat:no-repeat;background-image:url(../img/character_title.png);background-size:100% auto;text-indent:-9999px}.topPage .character .list>*>*{position:absolute;background-repeat:no-repeat;background-size:100% auto;text-indent:-9999px}.topPage .character .list .btn{display:block;width:119px;height:38px;background-image:url(../img/btn_click_off.png);cursor:pointer}.topPage .character .list .btn:after{width:100%;height:100%;background-image:url(../img/btn_click_on.png)}.topPage .character .list .yugo .text{width:205px;height:147px;background-image:url(../img/character_yugo_text.png);top:391px;left:274px}.topPage .character .list .yugo .btn{top:533px;left:370px}.topPage .character .list .mizuki .text{width:160px;height:136px;background-image:url(../img/character_mizuki_text.png);top:207px;left:538px}.topPage .character .list .mizuki .btn{top:302px;left:707px}.topPage .character .list .akira .text{width:203px;height:137px;background-image:url(../img/character_akira_text.png);top:406px;left:616px}.topPage .character .list .akira .btn{top:528px;left:675px}.topPage .character .list .other .text{width:207px;height:146px;background-image:url(../img/character_other_text.png);top:438px;left:934px}.topPage .character .list .detail .text{width:626px;height:118px;background-image:url(../img/character_detail_text.png);top:572px;left:250px}.topPage .character .list .detail .btn{width:204px;height:38px;top:604px;left:888px;background-image:url(../img/btn_detail_off.png)}.topPage .character .list .detail .btn:after{width:100%;height:100%;background-image:url(../img/btn_detail_on.png)}.topPage .system:after,.topPage .system:before{content:"";display:block;position:absolute;width:100%;height:20px;background-repeat:no-repeat;background-position:center top;background-size:100% auto}.topPage .system{position:relative;width:100%;padding-top:20px;background-image:url(../img/system_bg_repeat.png);padding-top:1px}.topPage .system:before{margin-top:-20px;background-image:url(../img/system_bg_top.png);top:0}.topPage .system:after{margin-bottom:-20px;background-image:url(../img/system_bg_btm.png);bottom:0}.topPage .system *{text-indent:-9999px}.topPage .system .title{width:224px;height:58px;margin:0 auto;background-repeat:no-repeat;background-image:url(../img/system_title.png);background-size:100% auto}.topPage .system .bg{height:526px;margin-top:30px;background-repeat:no-repeat;background-position:center top;background-size:1366px auto}.topPage .system .text{background-repeat:no-repeat;background-position:center top;background-size:100% auto}.topPage .system .capture{height:100%}.topPage .system .capture>*{position:absolute;background-repeat:no-repeat;background-position:center top;background-size:100% auto;z-index:1}.topPage .system.action{padding-top:20px}.topPage .system.action:after{display:none}.topPage .system.action .bg{background-image:url(../img/system_action_bg.png)}.topPage .system.action .text{width:410px;height:43px;margin:38px auto 0;background-image:url(../img/system_action_text.png)}.topPage .system.action .capture1{width:617px;height:353px;background-image:url(../img/system_action_capture1.png);top:136px;left:192px}.topPage .system.action .capture2{width:420px;height:278px;background-image:url(../img/system_action_capture2.png);top:24px;left:724px}.topPage .system.action .capture3{width:527px;height:505px;background-image:url(../img/system_action_capture3.png);top:147px;left:779px}.topPage .system.stage{padding-top:50px}.topPage .system.stage:after,.topPage .system.stage:before{display:none}.topPage .system.stage .bg{background-image:url(../img/system_stage_bg.png)}.topPage .system.stage .text1{width:664px;height:42px;margin:0 auto;background-repeat:no-repeat;background-position:center top;background-image:url(../img/system_stage_text1.png);background-size:100% auto}.topPage .system.stage .text2{position:absolute;width:483px;height:99px;background-repeat:no-repeat;background-position:center top;background-image:url(../img/system_stage_text2.png);background-size:100% auto;top:28px;left:288px;z-index:2}.topPage .system.stage .capture1{width:312px;height:356px;background-image:url(../img/system_stage_capture1.png);top:140px;left:200px}.topPage .system.stage .capture2{width:441px;height:382px;background-image:url(../img/system_stage_capture2.png);top:25px;left:726px}.topPage .system.stage .capture .chara{width:768px;height:401px;background-image:url(../img/system_stage_chara.png);top:164px;left:333px}.topPage .system.guild{padding-bottom:45px}.topPage .system.guild:before{display:none}.topPage .system.guild .bg{margin-top:40px;background-image:url(../img/system_guild_bg.png)}.topPage .system.guild .text{width:711px;height:42px;margin:45px auto 0;background-image:url(../img/system_guild_text.png)}.topPage .system.guild .capture1{width:527px;height:298px;background-image:url(../img/system_guild_capture1.png);top:191px;left:221px;z-index:2}.topPage .system.guild .capture2{width:494px;height:286px;background-image:url(../img/system_guild_capture2.png);top:34px;left:662px}.topPage .system.guild .capture .chara{width:498px;height:332px;background-image:url(../img/system_guild_chara.png);top:194px;left:697px;z-index:2}.topPage .system .note{position:absolute;width:199px;height:14px;background-image:url(../img/system_note.png);right:170px;bottom:-23px}.topPage .tableBlock{display:table;margin:0 auto}.topPage .tableBlock .cell{display:table-cell;padding:35px 20px 0;vertical-align:top}.topPage .tableBlock .cell:first-child{position:relative}.topPage .twitter{width:492px;padding-top:20px}.topPage .twitter .title{width:251px;height:57px;margin:0 auto;background-repeat:no-repeat;background-image:url(../img/tw_title.png);background-size:100% auto;text-indent:-9999px}.topPage .twitter .inner{width:100%;height:512px;margin-top:20px}.movie .contText{position:absolute;left:80px;top:91px;color:#fff;font-size:18px;padding-top:20px}.movie .contText h1{margin-bottom:15px}