@charset "UTF-8";*{margin:0;padding:0;outline:0}body{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,Osaka,'MS PGothic',arial,helvetica,sans-serif}a,article,aside,dd,div,dl,dt,footer,h1,h2,h3,h4,h5,h6,header,img,li,nav,p,section,ul{font-size:100%;font-weight:400;border:0}ul{list-style-type:none}html{width:100%;height:100%}body{width:100%;height:auto;font-size:62.5%}a{text-decoration:none;color:#000}button{padding:0;cursor:pointer;border:none;outline:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}small{font-family:Verdana,Arial,Geneva,Tahoma,sans-serif}.alt{overflow:hidden;white-space:nowrap;text-indent:-9999px}.fixed-front{z-index:100}.movie-thumb{position:relative}.movie-thumb img{position:absolute;top:0;left:0;width:100%;height:auto}.movie-thumb::after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:61px;height:42px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/common/icon_youtube.png);background-repeat:no-repeat;background-position:0 0;background-size:61px 42px}.calendar,.headerNav .headerNav__container,.simpleModal{position:fixed;top:0;left:0;visibility:hidden;overflow:auto;width:100%;height:100%;-webkit-transition:opacity .15s linear 0s;transition:opacity .15s linear 0s;pointer-events:none;opacity:0;-webkit-overflow-scrolling:touch}.headerNav .show.headerNav__container,.show.calendar,.simpleModal.show{visibility:visible;-webkit-transition:opacity .15s linear 0s;transition:opacity .15s linear 0s;pointer-events:auto;opacity:1}.headerNav .hide.headerNav__container,.hide.calendar,.simpleModal.hide{visibility:visible;-webkit-transition:opacity .15s linear 0s,height 0s linear .15s;transition:opacity .15s linear 0s,height 0s linear .15s;pointer-events:none;opacity:0}.calendar[data-easySwitch-state=show],.headerNav .headerNav__container[data-easySwitch-state=show],.simpleModal[data-easySwitch-state=show]{visibility:visible;-webkit-transition:opacity .15s linear 0s;transition:opacity .15s linear 0s;pointer-events:auto;opacity:1}.calendar[data-easySwitch-state=hide],.headerNav .headerNav__container[data-easySwitch-state=hide],.simpleModal[data-easySwitch-state=hide]{visibility:visible;height:0;-webkit-transition:opacity .15s linear 0s,height 1ms linear .15s;transition:opacity .15s linear 0s,height 1ms linear .15s;pointer-events:none;opacity:0}.calendar__btn{position:fixed;right:10px;bottom:10px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.calendar__btn[data-state=show]{width:82px;height:86px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/btn_open.png);background-repeat:no-repeat;background-position:0 0;background-size:82px 86px}.calendar__btn[data-state=hide]{width:82px;height:86px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/btn_close.png);background-repeat:no-repeat;background-position:0 0;background-size:82px 86px}.calendar{position:fixed;z-index:100;top:0;left:0;width:100%;height:auto;min-height:100%}.calendar[data-state=show]{opacity:1;visibility:visible}.calendar[data-state=hide]{opacity:0;visibility:hidden}.calendar .calendar__container{height:100%;position:fixed;background-color:rgba(255,240,1,.9)}.calendar .calendar__scroll{overflow-x:hidden;overflow-y:auto;width:375px;height:100%;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.calendar .calendar__scroll::before{content:" ";display:inline-block;width:0;height:100%;margin-left:-1px;vertical-align:middle}.calendar .calendar__scrolledContent{position:relative;display:inline-block;width:100%;vertical-align:middle}.calendar .calendar__bgLayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent}.calendar .calendar__scroll{position:relative}.calendar .logoYababa{margin-top:30px}.schedule{position:relative;overflow:hidden;height:492px;margin:0 auto 120px}.schedule__content{overflow-x:scroll;overflow-y:hidden;width:100%;height:492px;margin:0 auto;-webkit-overflow-scrolling:touch}.schedule__content .schedule__bg{width:1781px;height:502px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/bg.png);background-repeat:no-repeat;background-position:15px -10px;background-size:1781px 502px;position:relative;overflow:hidden;margin:0 auto;padding-left:15px}.schedule__content .schedule__list{margin-top:58px;margin-left:175.5px}.schedule__content .schedule__item::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.schedule__content .schedule__item .face1{width:29px;height:40px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/1.png);background-repeat:no-repeat;background-position:0 0;background-size:29px 40px}.schedule__content .schedule__item .face2{width:29px;height:40px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/2.png);background-repeat:no-repeat;background-position:0 0;background-size:29px 40px}.schedule__content .schedule__item .face3{width:28px;height:39px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/3.png);background-repeat:no-repeat;background-position:0 0;background-size:28px 39px}.schedule__content .schedule__item .face4{width:27px;height:39px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/4.png);background-repeat:no-repeat;background-position:0 0;background-size:27px 39px}.schedule__content .schedule__item .face5{width:28px;height:39px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/5.png);background-repeat:no-repeat;background-position:0 0;background-size:28px 39px}.schedule__content .schedule__item .faceOragon{width:30px;height:33px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/face/oragon.png);background-repeat:no-repeat;background-position:0 0;background-size:30px 33px;position:relative;top:4px}.schedule__content .linkPop{position:absolute;bottom:40px;left:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}.schedule__content .linkPop .linkPop__txt{position:absolute;bottom:0;display:block;margin-bottom:14px;padding:5px 7.5px;font-size:9px;font-style:italic;line-height:1.2;-webkit-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:-.05em;color:#000;border:solid 1px #000;border-radius:5px;background-color:#fff}.schedule__content .linkPop .linkPop__txt::before{content:" ";position:absolute;top:100%;right:0;left:0;margin:-.5px auto auto auto;width:10px;height:19px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/pin_white.png);background-repeat:no-repeat;background-position:0 0;background-size:10px 19px}.schedule__content .linkPop .linkPop__txt[href]{padding:5px 20px 5px 7.5px;background-color:#fff100}.schedule__content .linkPop .linkPop__txt[href]::after{content:"▲";position:absolute;top:0;right:5px;bottom:0;display:block;width:7px;height:7px;margin:auto;font-size:7px;font-style:normal;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.schedule__content .linkPop .linkPop__txt[href]::before{width:10px;height:19px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/pin_yellow.png);background-repeat:no-repeat;background-position:0 0;background-size:10px 19px}.schedule__content .schedule__bar,.schedule__content .schedule__bar--beast,.schedule__content .schedule__bar--gacha5th,.schedule__content .schedule__bar--gachaVote,.schedule__content .schedule__bar--gachaVote2,.schedule__content .schedule__bar--gachaVote3,.schedule__content .schedule__bar--gameContents,.schedule__content .schedule__bar--gameContents2,.schedule__content .schedule__bar--gameContents3,.schedule__content .schedule__bar--gameContents4,.schedule__content .schedule__bar--gameContents5,.schedule__content .schedule__bar--gekiju,.schedule__content .schedule__bar--hayaoshi,.schedule__content .schedule__bar--hayaoshi2,.schedule__content .schedule__bar--hayaoshi3,.schedule__content .schedule__bar--hayaoshi4,.schedule__content .schedule__bar--hayaoshi5,.schedule__content .schedule__bar--hayaoshi6,.schedule__content .schedule__bar--mcdonalds,.schedule__content .schedule__bar--mcdonalds2,.schedule__content .schedule__bar--movie,.schedule__content .schedule__bar--roulette,.schedule__content .schedule__bar--yababa{position:relative;display:block;float:left;margin:16px 0}.schedule__content .schedule__bar--gacha5th{width:1168px;height:11px;margin-left:155px;background-color:#fff}.schedule__content .schedule__bar--gacha5th .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gacha5th .schedule__link2{position:absolute;left:938px;top:-18px}.schedule__content .schedule__bar--gacha5th .schedule__link3{position:absolute;left:1123px;top:-18px}.schedule__content .schedule__bar--gacha5th .schedule__link4{position:absolute;left:1154px;top:-18px}.schedule__content .schedule__bar--hayaoshi{width:31px;height:11px;margin-left:217px}.schedule__content .schedule__bar--hayaoshi .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--hayaoshi2{width:31px;height:11px}.schedule__content .schedule__bar--hayaoshi2 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--hayaoshi3{width:31px;height:11px}.schedule__content .schedule__bar--hayaoshi3 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--hayaoshi4{width:31px;height:11px;margin-left:275px}.schedule__content .schedule__bar--hayaoshi4 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--hayaoshi5{width:31px;height:11px}.schedule__content .schedule__bar--hayaoshi5 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--hayaoshi6{width:31px;height:11px}.schedule__content .schedule__bar--hayaoshi6 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--beast{width:92.5px;height:11px;background-color:#fff}.schedule__content .schedule__bar--beast .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--beast .schedule__link2{position:absolute;left:78.5px;top:-18px}.schedule__content .schedule__bar--gachaVote{width:368.5px;height:11px;margin-left:93px;background-color:#fff}.schedule__content .schedule__bar--gachaVote .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gachaVote .schedule__link2{position:absolute;left:232.5px;top:-18px}.schedule__content .schedule__bar--gachaVote .schedule__link3{position:absolute;left:354.5px;top:-18px}.schedule__content .schedule__bar--gachaVote2{width:31px;height:11px;margin-left:93px}.schedule__content .schedule__bar--gachaVote2 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gachaVote3{width:951.5px;height:11px;background-color:#fff}.schedule__content .schedule__bar--gachaVote3 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gachaVote3 .schedule__link2{position:absolute;left:938px;top:-18px}.schedule__content .schedule__bar--mcdonalds{width:31px;height:11px}.schedule__content .schedule__bar--mcdonalds .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--mcdonalds2{width:552.5px;height:11px;margin-left:279px;background-color:#fff}.schedule__content .schedule__bar--mcdonalds2 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--mcdonalds2 .schedule__link2{position:absolute;left:538.5px;top:-18px}.schedule__content .schedule__bar--movie{width:614.5px;height:11px;margin-left:155px;background-color:#fff}.schedule__content .schedule__bar--movie .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--movie .schedule__link2{position:absolute;left:600px;top:-18px}.schedule__content .schedule__bar--movie .schedule__link3{position:absolute;left:600.5px;top:-18px}.schedule__content .schedule__bar--gameContents{width:31px;height:11px}.schedule__content .schedule__bar--gameContents .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gameContents2{width:31px;height:11px;margin-left:62px}.schedule__content .schedule__bar--gameContents2 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gameContents3{width:31px;height:11px;margin-left:155px}.schedule__content .schedule__bar--gameContents3 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gameContents4{width:31px;height:11px;margin-left:182px}.schedule__content .schedule__bar--gameContents4 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gameContents5{width:306px;height:11px;margin-left:62px;background-color:#fff}.schedule__content .schedule__bar--gameContents5 .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gameContents5 .schedule__link2{position:absolute;left:107.5px;top:-18px}.schedule__content .schedule__bar--gameContents5 .schedule__link3{position:absolute;left:168px;top:-18px}.schedule__content .schedule__bar--gameContents5 .schedule__link4{position:absolute;left:200px;top:-18px}.schedule__content .schedule__bar--gameContents5 .schedule__link5{position:absolute;left:292px;top:-18px}.schedule__content .schedule__bar--yababa{width:954.5px;height:11px;background-color:#fff}.schedule__content .schedule__bar--yababa .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link2{position:absolute;left:169.5px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link3{position:absolute;left:200.5px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link4{position:absolute;left:232.5px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link5{position:absolute;left:386.5px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link6{position:absolute;left:417.5px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link7{position:absolute;left:602px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link8{position:absolute;left:633px;top:-18px}.schedule__content .schedule__bar--yababa .schedule__link9{position:absolute;left:940.5px;top:-18px}.schedule__content .schedule__bar--roulette{width:91.5px;height:11px;margin-left:310px;background-color:#fff}.schedule__content .schedule__bar--roulette .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--roulette .schedule__link2{position:absolute;left:77.5px;top:-18px}.schedule__content .schedule__bar--gekiju{width:153px;height:11px;margin-left:341px;background-color:#fff}.schedule__content .schedule__bar--gekiju .schedule__link1{position:absolute;left:-14px;top:-18px}.schedule__content .schedule__bar--gekiju .schedule__link2{position:absolute;left:46px;top:-18px}.schedule__content .schedule__bar--gekiju .schedule__link3{position:absolute;left:139px;top:-18px}.schedule__content .schedule__link{margin-top:-14px;margin-left:-14px;position:absolute;left:0;top:0}.schedule__content .isHeld{background-color:#e53935}.schedule__label{position:absolute;z-index:2;top:0;left:0;width:127px;height:502px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/bg.png);background-repeat:no-repeat;background-position:0 0;background-size:127px 502px}.schedule__label .label__list{margin:61px 0 0 7px}.schedule__label .label__item,.schedule__label .label__item--beast,.schedule__label .label__item--gacha5th,.schedule__label .label__item--gachaVote,.schedule__label .label__item--gameContents,.schedule__label .label__item--gekiju,.schedule__label .label__item--hayaoshi,.schedule__label .label__item--mcdonalds,.schedule__label .label__item--movie,.schedule__label .label__item--roulette,.schedule__label .label__item--yababa{margin:4.3px 0;overflow:hidden;white-space:nowrap;text-indent:-9999px}.schedule__label .label__item--gacha5th{width:99px;height:31px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/multi_gacha.png);background-repeat:no-repeat;background-position:0 0;background-size:99px 31px}.schedule__label .label__item--hayaoshi{width:111px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/hayaoshi.png);background-repeat:no-repeat;background-position:0 0;background-size:111px 30px}.schedule__label .label__item--beast{width:80px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/extra201810.png);background-repeat:no-repeat;background-position:0 0;background-size:80px 30px}.schedule__label .label__item--gachaVote{width:85px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/vote_gacha.png);background-repeat:no-repeat;background-position:0 0;background-size:85px 30px}.schedule__label .label__item--mcdonalds{width:105px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/mcdonalds.png);background-repeat:no-repeat;background-position:0 0;background-size:105px 30px}.schedule__label .label__item--movie{width:108px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/movie.png);background-repeat:no-repeat;background-position:0 0;background-size:108px 30px}.schedule__label .label__item--gameContents{width:89px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/game_contents.png);background-repeat:no-repeat;background-position:0 0;background-size:89px 30px}.schedule__label .label__item--yababa{width:101px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/project.png);background-repeat:no-repeat;background-position:0 0;background-size:101px 30px}.schedule__label .label__item--roulette{width:88px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/roulette.png);background-repeat:no-repeat;background-position:0 0;background-size:88px 30px}.schedule__label .label__item--gekiju{width:110px;height:30px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/calendar/label/list/komachi.png);background-repeat:no-repeat;background-position:0 0;background-size:110px 30px}.pc{display:none!important}.headerNav__btn{position:fixed;bottom:9px;left:9px;width:57px;height:57px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/header/btn_open.png);background-repeat:no-repeat;background-position:0 0;background-size:57px 57px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.headerNav__btn[data-easySwitch-state=show]{display:none}.headerNav__btn.btnHide{width:57px;height:57px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/header/btn_close.png);background-repeat:no-repeat;background-position:0 0;background-size:57px 57px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.headerNav__btn.btnHide[data-easySwitch-state=hide]{display:none}.navBtns{position:absolute;z-index:102;bottom:0;left:0;width:100%;height:0;-webkit-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s}.navBtns[data-state=show]{opacity:1}.navBtns[data-state=show] .headerNav__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) 0s;transition:transform .2s cubic-bezier(.165,.84,.44,1) 0s;-webkit-transform:translateX(0);transform:translateX(0)}.navBtns[data-state=show] .calendar__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) 0s;transition:transform .2s cubic-bezier(.165,.84,.44,1) 0s;-webkit-transform:translateX(0);transform:translateX(0)}.navBtns[data-state=hide]{opacity:0}.navBtns[data-state=hide] .headerNav__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.895,.03,.685,.22) 0s;transition:transform .2s cubic-bezier(.895,.03,.685,.22) 0s;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.navBtns[data-state=hide] .calendar__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.895,.03,.685,.22) 0s;transition:transform .2s cubic-bezier(.895,.03,.685,.22) 0s;-webkit-transform:translateX(100px);transform:translateX(100px)}.navBtns[data-state-fade=fadeout]{opacity:0}.navBtns[data-state-fade=fadeout] .headerNav__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) 0s;transition:transform .2s cubic-bezier(.165,.84,.44,1) 0s}.navBtns[data-state-fade=fadeout] .calendar__btn{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1) 0s;transition:transform .2s cubic-bezier(.165,.84,.44,1) 0s}.headerNav{position:absolute;z-index:100;top:0;left:0;width:100%;height:0}.headerNav .headerNav__container{width:false;height:false;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/bg.png);background-repeat:repeat;background-position:0 0;background-size:600px 707px}.headerNav .headerNav__container[data-state=show]{opacity:1;visibility:visible}.headerNav .headerNav__container[data-state=hide]{opacity:0;visibility:hidden}.headerNav .headerNav__bgLayer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.headerNav .headerNav__head{position:relative;width:100%;height:78.5px}.footer{position:relative;z-index:1;width:100%;background-color:#000}.footer::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.footer__anchor--toPagetop{width:117px;height:36px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/footer/to_pagetop.png);background-repeat:no-repeat;background-position:0 0;background-size:117px 36px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:30px auto 0}.siteNav{margin-top:75px}.siteNav .siteNav__item{width:375px;height:105px;position:relative;margin:1px auto}.siteNav .siteNav__link{width:320px;height:105px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link img{display:block;width:100%;height:auto}.siteNav--nav{margin:30px auto 0}.siteNav--nav .siteNav__item{margin:14px auto 0}.siteNav--nav .siteNav__item:nth-of-type(1){margin:0 auto}.siteNav--footer{margin:0 auto;padding:50px 0;background-color:rgba(0,0,0,.8)}.siteNav--footer .siteNav__item{margin:14px auto 0}.siteNav--footer .siteNav__item:nth-of-type(1){margin:0 auto}.siteNav{margin-top:75px}.siteNav .siteNav__item{position:relative;margin:1px auto}.siteNav .siteNav__link--multi_gacha{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/multi_gacha.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--hayaoshi{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/hayaoshi.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--extra201810{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/extra201810.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--vote_gacha{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/vote_gacha.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--komachi{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/komachi.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--mcdonalds{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/mcdonalds.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--game_contents{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/game_contents.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--movie{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/movie.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--project{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/project.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--roulette{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/roulette.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav .siteNav__link--index{width:335px;height:80px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/index.png);background-repeat:no-repeat;background-position:0 0;background-size:335px 80px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}.siteNav--nav{margin:30px auto 0}.siteNav--nav .siteNav__item{margin:14px auto 0}.siteNav--nav .siteNav__item:nth-of-type(1){margin:0 auto}.siteNav--footer{margin:0 auto;padding:50px 0;width:100%;height:auto;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/nav/bg.png);background-repeat:repeat;background-position:0 0;background-size:600px 707px}.siteNav--footer .siteNav__item{margin:14px auto 0}.siteNav--footer .siteNav__item:nth-of-type(1){margin:0 auto}.tryGame{position:absolute;top:142px;left:30px;width:297px;height:350px}.tryGame .playable{position:relative;top:0;left:0;width:100%;margin:0 auto}.tryGame .playable canvas{position:relative;z-index:5;top:0;left:0;width:100%;height:auto}.getApp{width:355px;height:700px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/app/about_monst.png);background-repeat:no-repeat;background-position:0 0;background-size:355px 524px;position:relative;margin:40px auto 0}.getApp::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.getApp .getApp__container{position:relative;width:100%;margin:0 auto}.getApp .getApp__container{position:absolute;top:541px;right:0;left:0;display:block;text-align:center;white-space:nowrap}.getApp .getApp__icon{position:relative;right:0;left:0;display:block;margin:0 auto;border-radius:18%;background-image:url(/promotion/spring2019/assets/common/img/sp/app/icon_app.png);background-repeat:no-repeat;background-size:100%;width:75px;height:75px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.getApp .getApp__btn--startup{margin:10px 8px 0 0;width:174px;height:72px;display:inline-block;background-image:url(/promotion/spring2019/assets/common/img/sp/app/btn_startup.png);background-repeat:no-repeat;background-position:0 0;background-size:174px 72px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.getApp .getApp__btn--install{margin:10px 0 0;width:174px;height:72px;display:inline-block;background-image:url(/promotion/spring2019/assets/common/img/sp/app/btn_install.png);background-repeat:no-repeat;background-position:0 0;background-size:174px 72px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.siteShare,.siteShare--footer,.siteShare--nav{position:relative}.siteShare .siteShare__list,.siteShare--footer .siteShare__list,.siteShare--nav .siteShare__list{text-align:center}.siteShare .siteShare__item,.siteShare--footer .siteShare__item,.siteShare--nav .siteShare__item{display:inline-block;margin:0 11px}.siteShare .siteShare__btn--line,.siteShare--footer .siteShare__btn--line,.siteShare--nav .siteShare__btn--line{width:53px;height:53px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/sns/line.png);background-repeat:no-repeat;background-position:0 0;background-size:53px 53px;overflow:hidden;white-space:nowrap;text-indent:-9999px;border-radius:10px}.siteShare .siteShare__btn--twitter,.siteShare--footer .siteShare__btn--twitter,.siteShare--nav .siteShare__btn--twitter{width:53px;height:53px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/sns/twitter.png);background-repeat:no-repeat;background-position:0 0;background-size:53px 53px;overflow:hidden;white-space:nowrap;text-indent:-9999px;border-radius:10px}.siteShare .siteShare__btn--facebook,.siteShare--footer .siteShare__btn--facebook,.siteShare--nav .siteShare__btn--facebook{width:53px;height:53px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/sns/facebook.png);background-repeat:no-repeat;background-position:0 0;background-size:53px 53px;overflow:hidden;white-space:nowrap;text-indent:-9999px;border-radius:10px}.siteShare--footer{margin:40px 0 0}.siteShare--nav{margin:25px 0 50px}.externalSite{margin:34px auto 0}.relationBanner__list{line-height:0;text-align:center}.relationBanner__list .relationBanner__item{display:inline-block;margin:6px 3px;line-height:0}.relationBanner__list .relationBanner__link{position:relative;display:inline-block;width:auto;height:60px}.relationBanner__list .relationBanner__link img{position:relative;width:auto;height:100%}.snsOfficial__list{margin-top:19px;line-height:0;text-align:center}.snsOfficial__list .snsOfficial__item{display:inline-block;margin:0 5px;line-height:0}.snsOfficial__list .snsOfficial__link--twitterOfficial{width:136px;height:36px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/external_site/official_twitter.png);background-repeat:no-repeat;background-position:0 0;background-size:136px 36px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.snsOfficial__list .snsOfficial__link--lineOfficial{width:135px;height:36px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/external_site/official_line.png);background-repeat:no-repeat;background-position:0 0;background-size:135px 36px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.downloadInfo{width:100%;margin-top:30px;padding:12px 0;text-align:center}.downloadInfo::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.downloadInfo .downloadInfo__icon{display:inline-block;margin:0 2px 0 0;vertical-align:middle;background-image:url(/promotion/spring2019/assets/common/img/sp/app/icon_app.png);background-repeat:no-repeat;background-size:100%;width:38px;height:38px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.downloadInfo .downloadInfo__txt{display:inline-block;margin:0 auto 4px;vertical-align:middle;width:294px;height:35px;display:inline-block;background-image:url(/promotion/spring2019/assets/common/img/sp/footer/download_h4.png);background-repeat:no-repeat;background-position:0 0;background-size:294px 35px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.downloadInfo .downloadInfo__list{margin:8px auto 0;line-height:0;text-align:center}.downloadInfo .downloadInfo__item{display:inline-block;line-height:0;margin:0 2px}.downloadInfo .downloadInfo__item .downloadInfo__link--appStore{width:88px;height:32px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/footer/download_app.png);background-repeat:no-repeat;background-position:0 0;background-size:88px 32px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.downloadInfo .downloadInfo__item .downloadInfo__link--google{width:108px;height:32px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/footer/download_google.png);background-repeat:no-repeat;background-position:0 0;background-size:108px 32px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.downloadInfo .downloadInfo__item .downloadInfo__link--amazon{width:110px;height:32px;display:block;background-image:url(/promotion/spring2019/assets/common/img/sp/footer/download_amazon.png);background-repeat:no-repeat;background-position:0 0;background-size:110px 32px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.appText__notes{box-sizing:border-box;width:120%;margin-top:5px;padding:0 10px;font-size:.8em;line-height:1.8;-webkit-transform:scale(.83333);transform:scale(.83333);-webkit-transform-origin:0 0;transform-origin:0 0;text-align:center;letter-spacing:-.03em;color:#868485}.aboutXflag{padding-bottom:50px}.aboutXflag .aboutXflag__logo{display:block;margin:28px auto 0;background-image:url(//xflag.com/common/images/promotion_logo_xflag.png);background-repeat:no-repeat;background-size:100%;width:85px;height:99px;overflow:hidden;white-space:nowrap;text-indent:-9999px}.aboutXflag .aboutXflag__list{margin:30px auto 40px;text-align:center}.aboutXflag .aboutXflag__item{display:inline-block;margin:0 5px}.aboutXflag .aboutXflag__link{font-size:.9em;text-decoration:underline;color:#fff}.aboutXflag .aboutXflag__copyright{display:block;margin:3px 5px 0;font-family:Verdana,Arial,Geneva,Tahoma,sans-serif;font-size:.9em;text-align:center;color:#fff}