#play .loading img,.modal-dialog{bottom:0;right:0;margin:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@keyframes sk-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.about-berserk .berserk-link dd a:hover,.about-cryuni .dl-box a:hover,.about-cryuni .official-site-btn:hover,.about-cryuni .sns-twitter:hover{transform:scale(1.03)}body{font-family:"Helvetica Neue",Helvetica,Arial,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-text-size-adjust:100%;background:#000}body>img{display:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}iframe[name=google_conversion_frame]{position:absolute;height:0;width:0}.disp-none{display:none}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;height:0;display:inline-block;font-size:0;margin:0}.v-sp{display:none}.container{overflow-x:hidden;position:relative}a{text-decoration:none;display:inline-block}.fancybox-inner{overflow:hidden!important}.wrapper{width:640px;position:relative;margin:auto}.effect,.modal{width:100%;height:100%;z-index:100;display:none}img{color:#fff}.modal{background:rgba(0,0,0,.8);position:fixed;overflow:auto;outline:0;top:0}.effect,.modal-dialog{position:absolute;top:0;left:0}.effect{background:rgba(255,0,0,.5)}#play,.modal-dialog{width:589px;height:440px}#play{position:relative}#play .loading{position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;background:#000}#play .bg.bg1,#play .bg.bg2,#play .bg.bg3,#play .bg.bg4{width:589px;height:440px}#play .loading img{position:absolute;top:0;left:0}#play .bg.bg1{background:url(../img/modal/bg1.jpg?1575436053) no-repeat}#play .bg.bg2{background:url(../img/modal/bg2.jpg?1575436053) no-repeat}#play .bg.bg3{background:url(../img/modal/bg3.jpg?1575436053) no-repeat}#play .bg.bg4{background:url(../img/modal/bg4.jpg?1575436053) no-repeat}#play .zodd{background:url(../img/modal/zodd.png?1575436053) no-repeat;width:313px;height:312px;position:absolute;top:33px;left:190px}#play .hp-box{position:absolute;top:353px;left:120px}#play .hp-box .progress{background:url(../img/modal/bar_base.png?1575436053) right top no-repeat;width:450px;height:66px}#play .hp-box .progress-bar{background:url(../img/modal/bar_red.png?1575436053) no-repeat;width:100%;height:48px;transition:width 1s;position:absolute;top:10px;left:2px}#play .hp-box .progress-frame{background:url(../img/modal/bar_frame.png?1575436053) right top no-repeat;width:442px;height:48px;position:absolute;top:10px;left:0}#play .hp-box .icon{background:url(../img/modal/icon.png?1575436053) no-repeat;width:193px;height:112px;position:absolute;top:-28px;left:-112px}#play .overlay{display:none;width:100%;height:100%;background:rgba(0,0,0,.8);position:absolute;top:0;left:0;z-index:120}#play .cut-in{display:none;background:url(../img/modal/cut_in.png?1575436053) no-repeat;width:576px;height:426px;position:absolute;top:7px;left:7px;z-index:100}#play .frame{background:url(../img/modal/frame.png?1575436053) no-repeat;width:600px;height:450px;position:absolute;top:-5px;left:-5px}#play .at-success,#play .cl-success{display:none;top:0;left:-6px;z-index:150;position:absolute}#play .frame canvas{width:100%;height:100%}#play .at-success .txt1{background:url(../img/modal/attack_success.png?1575436053) no-repeat;width:601px;height:450px}#play .at-success .txt2{background:url(../img/modal/as_comment.png?1575436053) no-repeat;width:436px;height:45px;margin:-163px 0 0 83px}#play .cl-success .txt1{background:url(../img/modal/clear_success.png?1575436053) no-repeat;width:601px;height:450px}#play .cl-success .txt2{background:url(../img/modal/cs_comment.png?1575436053) no-repeat;width:263px;height:59px;margin:-162px 0 0 168px}#play .skip-btn{background:url(../img/modal/skip_btn.png?1575436053) no-repeat;width:105px;height:23px;position:absolute;bottom:-44px;left:0}#cheer{background:url(../img/modal/base.jpg?1575436053) no-repeat;width:589px;height:440px;position:relative}#cheer .close-btn,#cheer .frame,#cheer .guts,#cheer .logo,#cheer .tweet-btn,#cheer .txt{position:absolute}#cheer .frame{background:url(../img/modal/frame.png?1575436053) no-repeat;width:600px;height:450px;top:-5px;left:-5px}#cheer .logo{background:url(../img/modal/logo.png?1575436053) no-repeat;width:266px;height:86px;top:-115px;left:20px}#cheer .guts{background:url(../img/modal/guts.png?1575436053) no-repeat;width:609px;height:727px;top:-145px;left:245px}#cheer .txt{background:url(../img/modal/cheer_txt.png?1575436053) no-repeat;width:573px;height:189px;top:40px;left:7px}#cheer .tweet-btn{background:url(../img/modal/tweet_btn.png?1575436053) no-repeat;width:583px;height:190px;top:233px;left:2px}#cheer .close-btn{background:url(../img/modal/close_btn.png?1575436053) no-repeat;width:87px;height:102px;top:472px;left:247px}#clear{background:url(../img/modal/base.jpg?1575436053) no-repeat;width:589px;height:440px;position:relative}#clear .close-btn,#clear .frame,#clear .guts,#clear .logo,#clear .tweet-btn,#clear .txt{position:absolute}#clear .frame{background:url(../img/modal/frame.png?1575436053) no-repeat;width:600px;height:450px;top:-5px;left:-5px}#clear .logo{background:url(../img/modal/logo.png?1575436053) no-repeat;width:266px;height:86px;top:17px;left:20px}#clear .guts{background:url(../img/modal/guts.png?1575436053) no-repeat;width:609px;height:727px;top:-114px;left:245px}#clear .txt{background:url(../img/modal/clear_txt.png?1575436053) no-repeat;width:395px;height:106px;top:128px;left:97px}#clear .tweet-btn{background:url(../img/modal/tweet_btn.png?1575436053) no-repeat;width:583px;height:190px;top:233px;left:2px}#clear .close-btn{background:url(../img/modal/close_btn.png?1575436053) no-repeat;width:87px;height:102px;top:472px;left:247px}.fv .count-box,.fv .logo,.fv .title{position:relative}.fv{background:url(../img/bg1.jpg?1575436053) center top no-repeat;height:922px}.fv .app-box{padding-top:20px;margin-left:335px;display:flex}.fv .app-box .app-btn{background:url(../img/h_app_btn.png?1575436053) no-repeat;width:143px;height:43px;margin-right:5px}.fv .app-box .google-btn{background:url(../img/h_google_btn.png?1575436053) no-repeat;width:137px;height:43px}.fv .play-btn{background:url(../img/play_btn.png?1575436053) no-repeat;width:259px;height:259px;display:block;margin:54px auto 0}.fv .logo{margin:-15px 0 0 20px;z-index:2}.fv .title{text-align:center;margin:-60px 0 0;z-index:1}.fv .period{text-align:center;margin-top:-4px;color:#fff;font-size:24px}.fv .count-box{background:url(../img/count_bg.png?1575436053) 60px top no-repeat;width:640px;height:205px;margin-top:22px}.fv .count-box .num-box{width:640px;height:88px;text-align:center;position:absolute;top:70px;font-size:0}.fv .count-box .num-box .num{display:inline-block;position:relative;margin-right:28px}.fv .count-box .num-box .num:nth-last-child(4),.fv .count-box .num-box .num:nth-last-child(7){margin-right:46px}.fv .count-box .num-box .num.n-0{background:url(../img/n_00.png?1575436053) center center no-repeat;width:64px;height:88px}.fv .count-box .num-box .num.n-1{background:url(../img/n_01.png?1575436053) center center no-repeat;width:37px;height:88px}.fv .count-box .num-box .num.n-2{background:url(../img/n_02.png?1575436053) center center no-repeat;width:48px;height:88px}.fv .count-box .num-box .num.n-3{background:url(../img/n_03.png?1575436053) center center no-repeat;width:50px;height:88px}.fv .count-box .num-box .num.n-4{background:url(../img/n_04.png?1575436053) center center no-repeat;width:62px;height:88px}.fv .count-box .num-box .num.n-5{background:url(../img/n_05.png?1575436053) center center no-repeat;width:50px;height:88px}.fv .count-box .num-box .num.n-6{background:url(../img/n_06.png?1575436053) center center no-repeat;width:64px;height:88px}.fv .count-box .num-box .num.n-7{background:url(../img/n_07.png?1575436053) center center no-repeat;width:62px;height:88px}.fv .count-box .num-box .num.n-8{background:url(../img/n_08.png?1575436053) center center no-repeat;width:66px;height:88px}.fv .count-box .num-box .num.n-9{background:url(../img/n_09.png?1575436053) center center no-repeat;width:64px;height:88px}.fv .count-box .num-box .num:nth-last-child(4):before,.fv .count-box .num-box .num:nth-last-child(7):before{background:url(../img/comma.png?1575436053) no-repeat;width:16px;height:27px;content:' ';position:absolute;top:70px;right:-30px}.overview{background:url(../img/bg2.jpg?1575436053) center top no-repeat;height:807px;padding-top:14px}.overview .title{margin-left:93px;position:relative;z-index:10}.overview .img{position:absolute;top:-50px;left:381px}.overview .txt,.reward .reward1,.reward .reward2,.reward .reward3,.reward .reward4,.reward .reward5,.reward .reward6,.reward .reward7{position:relative}.overview .txt{margin:65px 0 0 18px;z-index:10}.overview .play-btn{background:url(../img/tweet_btn.png?1575436053) no-repeat;width:583px;height:190px;display:block;margin:26px auto 0;position:relative;z-index:10}.overview .collabo-btn{background:url(../img/collabo_btn.png?1575436053) no-repeat;width:484px;height:114px;display:block;margin:34px auto 0}.reward{background:url(../img/bg3.jpg?1575436053) center top no-repeat;padding:64px 0 55px}.reward .title{text-align:center}.reward .reward1.complete:before,.reward .reward2.complete:before,.reward .reward3.complete:before,.reward .reward4.complete:before,.reward .reward5.complete:before,.reward .reward6.complete:before,.reward .reward7.complete:before{background:url(../img/complete.png?1575436053) no-repeat;width:301px;height:268px;content:" ";position:absolute}.reward .reward1{margin-top:30px}.reward .reward1.complete:before{top:0;left:370px}.reward .reward2{margin:-8px 0 0 -47px}.reward .reward2.complete:before{top:4px;left:48px}.reward .reward3{margin:-21px 0 0}.reward .reward3.complete:before{top:-2px;left:370px}.reward .reward4{margin:48px 0 0 -641px}.reward .reward4.complete:before{top:58px;left:994px}.reward .reward-lottery{margin:19px 0 0 18px}.howto{background:url(../img/bg4.jpg?1575436053) center top no-repeat;padding:70px 0 74px}.howto .txt{text-align:center}.howto .attention{background:url(../img/attention_bg.png?1575436053) no-repeat;width:659px;height:297px;margin:53px 0 0 -9px}.howto .attention p{color:#fff;font-size:24px;line-height:1.7;padding:45px 31px 0}.about-berserk{background:url(../img/berserk_bg.jpg?1575436053) center top no-repeat #000;box-sizing:border-box;height:1872px;max-width:1920px;margin:0 auto;border-top:solid 2px #fff}.about-berserk h2{text-align:center;padding-top:52px}.about-berserk .berserk-logo{margin:707px 0 0 58px}.about-berserk .berserk-link{text-align:center;color:#fff}.about-berserk .berserk-link dt{font-size:21px;margin-bottom:3px}.about-berserk .berserk-link dd{margin-bottom:25px}.about-berserk .berserk-link dd a{transition:.3s;font-size:24px;color:#fff;text-decoration:underline}.about-berserk .berserk-description{font-size:20px;line-height:1.6;color:#fff;margin:35px 20px 0}.about-berserk .berserk-copylight{display:block;color:#fff;font-size:16px;text-align:center;margin-top:24px}.about-cryuni{background:#000;padding:0 0 23px;max-width:1920px;margin:-2px auto 0}.about-cryuni .title{background-color:#152c6c}.about-cryuni .title h2{padding:12px;text-align:center}.about-cryuni .visual{background:url(../img/cryuni_visual.jpg?1575436053) center top no-repeat;height:1021px;width:100%}.about-cryuni .spec-wrapper{padding-top:150px;margin-top:-250px;background:url(../img/cryuni_bg.png?1575436053) center top no-repeat}.about-cryuni .spec{margin-left:17px}.about-cryuni .dl-box{margin-top:65px;text-align:center;font-size:0}footer p,footer ul li a{color:#fff;font-size:14px}.about-cryuni .dl-box a{transition:.3s;display:inline-block;margin:0 12px 15px}.about-cryuni .dl-box .app-btn{background:url(../img/cryuni_app_btn.png?1575436053) no-repeat;width:291px;height:85px}.about-cryuni .dl-box .google-btn{background:url(../img/cryuni_google_btn.png?1575436053) no-repeat;width:287px;height:87px}.about-cryuni .dl-box .dmm-btn{background:url(../img/cryuni_dmm_btn.png?1575436053) no-repeat;width:294px;height:87px}.about-cryuni .official-site-btn{background:url(../img/cryuni_official_site.png?1575436053) no-repeat;width:618px;height:148px;transition:.3s;display:block;margin:36px auto 0}.about-cryuni .sns-twitter{background:url(../img/f_twitter_btn.png?1574740405) no-repeat;width:66px;height:66px;transition:.3s;display:block;margin:36px auto 0}footer{margin-top:72px}footer .footer-wrapper{width:1280px;margin:auto;position:relative;display:flex;align-items:center}footer ul{display:flex}footer ul li{margin-right:26px}footer p{margin-right:80px}footer .logo{background:url(../img/f_gumi_logo.png?1575436053) no-repeat;width:101px;height:26px}@media screen and (max-width:640px){footer{margin-top:90px}footer .footer-wrapper{width:640px;flex-wrap:wrap;justify-content:center}footer ul{flex-wrap:wrap;justify-content:center}footer ul li{margin:0 15px 20px}footer ul li a{font-size:19px}footer p{margin-right:75px}}