@charset "utf-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}.base__bg,.header,body{background-color:#fff}body{color:#3c3c3c;font-family:sans-serif;-webkit-text-size-adjust:100%}body *{word-break:break-word}body,html{height:100%}input,textarea{font-family:sans-serif}button{font-weight:400;-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type=search]:focus{outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}a{text-decoration:none;color:#3c3c3c}a:active,a:hover,a:link{color:#3c3c3c}a:visited{color:#727272}.wrapper__contents{position:relative;width:100%;height:100%}.retry{max-width:414px;margin:10px auto;text-align:center}body,html{overflow:hidden}.game.-screen-fixed{height:100%;overflow:scroll}.wrapper__contents{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;min-height:100%}.wrapper__contents.-modal .game-play__landscape{display:none!important}.wrapper__contents.-modal .game-play__content{position:absolute;top:0;right:0;bottom:0;left:0}.header{display:block;width:100%;border-bottom:1px solid #e9e9e9}.header__container{display:-webkit-flex;display:flex;height:50px}.header__arrow{display:block;position:relative;width:65px;text-indent:100%;white-space:nowrap;overflow:hidden}.header__arrow::before{display:block;position:absolute;top:0;bottom:0;left:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:'';width:11px;height:11px;margin:auto;border:0 solid #535353;border-width:2px 0 0 2px}.header__text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1;font-size:14px;font-weight:700}.header__text h1{color:#3c3c3c}.header__home{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;width:65px;background:url(../img/home.svg?cc=1580877698285) center 10px/20px 21px no-repeat}.header__home-text{padding-bottom:7px;color:#9e9e9e;font-size:10px;font-weight:700;-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}.notice{padding:4px;background-color:#e9e9e9;font-size:14px}.game-play{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;position:relative;background-color:#000;overflow:hidden}.game-play__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;overflow:hidden}.game-play__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;position:relative}.game-play__main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1;overflow:hidden}.game-play__main-iframe-wrapper{position:relative;width:100%;padding-top:100%}.game-play__main-iframe{position:absolute;top:0;right:0;width:100%;height:100%}.adg-ad.-gamingLarge{height:100px}.adg-ad.-gamingSmall{height:50px}.info-screen-fix{position:absolute;top:0;right:0;bottom:0;left:0;display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#000;line-height:1.5}.info-screen-fix--on{display:-webkit-flex;display:flex}.info-screen-fix__main{max-width:320px;margin:0 10px;padding:15px 0;border:1px solid #e9e9e9;background-color:#fff}.info-screen-fix__crosshead{font-size:18px;font-weight:700;text-align:center}.info-screen-fix__step{margin-top:15px}.info-screen-fix__step1{max-height:97px}.info-screen-fix__step2{max-height:75px}.info-screen-fix__game-start{margin:20px 30px;padding:10px;border-radius:4px;background-color:#9e9e9e;color:#fff;font-size:16px;font-weight:700;text-align:center}.info-screen-fix__setting{padding:0 10px;font-size:10px}.info-screen-fix__subhead{margin-bottom:5px;font-weight:700}.info-screen-fix__notice,.info-screen-fix__setting-detail{padding:2px 0 2px 1em;text-indent:-1em}.game-play__landscape{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:100}.game-play__landscape::before{display:block;position:absolute;top:10px;bottom:10px;left:0;right:0;max-width:375px;margin:auto;background:url(../img/landscape.png?cc=1580877698285) center/contain no-repeat;content:''}.game-result{display:none;-webkit-flex:1;flex:1;background-color:rgba(0,0,0,.5);text-align:center;z-index:11}.game-result__container{margin:20px 10px 30px;padding-bottom:30px;border-radius:8px;background-color:#fff}.game-result__titile{height:50px;background:url(../img/result.png?cc=1580877698285) center/249px auto no-repeat;-webkit-transform:translate(0,-10px);transform:translate(0,-10px);text-indent:100%;white-space:nowrap;overflow:hidden}.game-result__free{display:none;margin:30px 0;font-size:18px;font-weight:700;line-height:1.2}.game-result__text{display:none;margin-bottom:15px;font-size:50px;font-weight:700;line-height:1.2}.game-result__score-wrapper.-hastext .game-result__highscore-wrapper,.game-result__score-wrapper.-hastext .game-result__latest-score-wrapper{min-width:150px;-webkit-justify-content:space-between;justify-content:space-between}.game-result__highscore-title,.game-result__score-wrapper.-hastext .game-result__latest-score-title{margin-right:10px;color:#b9b9b9}.game-result__score-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;max-width:386px;margin:0 auto 30px;font-size:15px;font-weight:700;line-height:1.5}.game-result__score-wrapper.-record{background-image:url(../img/popper_l.png?cc=1580877698285),url(../img/popper_r.png?cc=1580877698285);-webkit-background-size:66px auto,60px auto;background-size:66px auto,60px auto;background-repeat:no-repeat;background-position:left 10px center,right 15px center}.game-result__score-wrapper.-record .game-result__highscore-label{display:block}.game-result__score-wrapper.-record .game-result__latest-score-title{display:none}.game-result__score-wrapper.-hastext{max-width:346px;-webkit-background-size:55px auto,50px auto;background-size:55px auto,50px auto}.game-result__score-wrapper.-hastext .game-result__highscore-label{margin-bottom:10px}.game-result__score-wrapper.-hastext .game-result__latest-score-wrapper{display:-webkit-flex;display:flex}.game-result__score-wrapper.-hastext .game-result__latest-score-title{display:block}.game-result__score-wrapper.-hastext .game-result__latest-score{font-size:15px}.game-result__score-wrapper.-hastext.-record{min-height:80px}.game-result__highscore-label{display:none;color:#eb5505}.game-result__latest-score-title{display:block;color:#eb5505}.game-result__latest-score{font-size:60px;line-height:1.2;text-shadow:2px 0 #fff,-2px 0 #fff,0 -2px #fff,0 2px #fff,2px 2px #fff,-2px 2px #fff,2px -2px #fff,-2px -2px #fff,1px 2px #fff,-1px 2px #fff,1px -2px #fff,-1px -2px #fff,2px 1px #fff,-2px 1px #fff,2px -1px #fff,-2px -1px #fff}.game-result__highscore-wrapper{display:-webkit-flex;display:flex}.game-result__highscore-title{display:block}.game-result__links{max-width:336px;margin:0 auto;padding:0 10px}.sns__items{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:25px}.sns__item{-webkit-flex:1;flex:1;height:35px;margin-right:10px;border-radius:4px}.sns__item:last-child{margin-right:0}.sns__item-link-facebook,.sns__item-link-line,.sns__item-link-twitter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:inherit}.sns__item-link-facebook::before,.sns__item-link-line::before,.sns__item-link-twitter::before{display:block;content:''}.sns__item-facebook{background:#315096}.sns__item-link-facebook::before{display:block;background-image:url(../img/fb.svg?cc=1580877698285);-webkit-background-size:20px auto;background-size:20px auto;background-repeat:no-repeat;width:20px;height:20px;content:''}.sns__item-twitter{background:#43bceb}.sns__item-link-twitter::before{display:block;background-image:url(../img/twitter.svg?cc=1580877698285);-webkit-background-size:21px auto;background-size:21px auto;background-repeat:no-repeat;width:21px;height:17px;content:''}.sns__item-line{background:#00b932}.sns__item-link-line::before{display:block;background-image:url(../img/line.svg?cc=1580877698285);-webkit-background-size:22px auto;background-size:22px auto;background-repeat:no-repeat;width:22px;height:22px;content:''}.retry{margin-bottom:25px}.retry__button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:10px 15%;border:none;border-radius:4px;background-color:#eb5505;color:#fff;font-size:20px;font-weight:700;line-height:1.5;outline:0}.retry__button:active,.retry__button:hover,.retry__button:link,.retry__button:visited{color:#fff}.fullscreen{display:none;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1;position:relative;background-color:#000;z-index:12}.fullscreen__skip{display:inline-block;position:absolute;right:0;bottom:10px;width:auto;border:1px solid #fff;border-right:none;color:#fff;text-align:center}.fullscreen__skip::before{display:block;position:absolute;top:0;right:12px;bottom:0;width:0;height:0;margin:auto;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent;border-left-color:#fff;content:''}.fullscreen__skip::after{display:block;position:absolute;top:10px;right:8px;bottom:10px;border:solid 1px #fff;content:''}.fullscreen__skip-click,.fullscreen__skip-wait{display:none;min-width:8em;padding:10px 26px 10px 10px}.fullscreen__ad{min-height:250px;margin:20px 0 60px;background:url(../img/load.gif?cc=1580877698285) center/40px 40px no-repeat}.fullscreen__ad .adg-ad{background-color:#000}