#adstir_instl_loading_container{width:300px;margin:auto}.rectFin{display:none;position:absolute;top:35px;right:0;left:0;z-index:10}@media only screen and (min-width:768px){.rectFin{top:165px}}@media only screen and (min-width:768px){.adHeader{margin:0 0 1.5rem}}#gameFrame{position:relative}#gameFrame #forScroll{width:100%;height:280px;position:absolute;z-index:2;top:0;left:0}.rect{margin:auto;position:absolute;left:0;right:0;z-index:3}.rect.top{top:272px;-webkit-transform:scale(0.8);transform:scale(0.8)}.rect.start{top:258px;-webkit-transform:scale(0.7);transform:scale(0.7)}.rect.finish{top:50px}.rect.score{top:218px;-webkit-transform:scale(0.7);transform:scale(0.7)}.rect.result{top:224px;-webkit-transform:scale(0.7);transform:scale(0.7)}@media only screen and (min-width:768px){.rect.top,.rect.start{top:530px;-webkit-transform:scale(1);transform:scale(1)}.rect.finish{top:100px}.rect.score{top:480px;-webkit-transform:scale(1);transform:scale(1)}.rect.result{top:460px;-webkit-transform:scale(1);transform:scale(1)}}#game{margin:0 0 1.5rem}@media only screen and (min-width:768px){#game{margin:0 0 3rem}}.statusInfo{width:96%;margin:0 auto 2.5rem;padding:0 1.5rem}.statusInfo .bar{width:100%;height:20px;margin:auto auto 2rem;background:#3a3a3a;border:4px solid #878787;border-radius:10px;position:relative}.statusInfo .bar::before{content:"";display:inline-block;width:30px;height:30px;margin:auto;position:absolute;z-index:-1;top:0;bottom:0;left:93%;background:#878787;border-radius:50%}.statusInfo #gauge{height:13px;position:relative;z-index:2;background:#57ff1c;border-radius:10px}.statusInfo .nowStatus{font-size:1.8rem;font-weight:600;text-align:center}.statusInfo .nowStatus strong{color:#ee7325}.statusInfo .nowStatus span{font-size:1.6rem}.statusInfo img{width:100%}@media only screen and (min-width:768px)and (max-width:1024px){.statusInfo{width:65%}.statusInfo .bar::before{left:95%}}@media only screen and (min-width:768px){.statusInfo{width:65%}.statusInfo .bar::before{left:95%}}.howto{margin:auto 1.5rem 1.5rem;padding:0 0 1.5rem;background:#daf3ff;border-radius:10px}.howto h2{padding:.5rem 0;color:#fff;text-align:center;background:#6bbee5;border:none;border-radius:10px 10px 0 0}.howto p{margin:1.5rem}.howto ul{padding:0 1.5rem}.howto ul li{padding:1.5rem 0;border-bottom:3px dotted #6bbee5}.howto ul li:last-child{border-bottom:none}.howto ul li .statusInfo{padding:1.5rem;background:#fff;border:1px solid #dedede}.howto ul li .statusInfo .bar::before{width:28px;height:28px;z-index:1}.howto ul.imgBalloon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 1.5rem;border-bottom:3px dotted #6bbee5}.howto ul.imgBalloon li{width:18%;margin:0 4%;color:#fa5d81;text-align:center;border:none}.howto ul.imgBalloon li:first-child{width:24%}.howto ul.imgBalloon li img{width:100%;margin:0 0 .5rem}.howto .timer{width:25%;margin:auto auto auto 1.5rem;padding:1rem;background:#fff;border:1px solid #dedede}.howto .timer img{width:100%}@media only screen and (min-width:768px){.howto ul.imgBalloon li{width:12%;margin:0 4%}.howto ul.imgBalloon li:first-child{width:18%}.howto .timer{width:18%}}.gotoBalloon{width:90%;margin:1.5rem auto 3rem}.gotoBalloon a{display:block}.gotoBalloon a img{width:100%}@media only screen and (min-width:768px){.gotoBalloon{width:50%;margin:3rem auto 6rem}}#zeroPlay{display:none;margin:0 0 1.5rem;color:#c80000;font-size:1.6rem;font-weight:600;text-align:center}@media only screen and (min-width:768px){#zeroPlay{margin:0 0 3rem;font-size:2rem}}.gotoHelp{width:680px;margin:0 auto;text-align:right}a.btnHelp{display:block;width:50%;margin:0 auto 1.5rem}a.btnHelp img{width:100%}@media only screen and (min-width:768px){a.btnHelp{width:30%;margin:0 auto 3rem}}.popUp{width:340px;height:580px;margin:auto;padding:0;position:fixed;left:0;right:0;top:0;bottom:0;z-index:201;background:#fff;border:4px solid #4b4129}.popUp img{width:100%}.popUp .levelUp{width:88%;margin:20px auto;padding:20px 0;font-size:1.8rem;font-weight:bold;text-align:center;position:relative;top:-70px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border-radius:5px}.popUp .levelUp:after{content:"";display:block;width:98%;height:92%;margin:auto;position:absolute;top:0;top:0;bottom:0;left:0;right:0;border:2px solid #a35a00;border-radius:4px}.popUp .levelUp img{width:30px}.popUp .popUpBtnArea a{display:block;width:40%;margin:10px auto;text-align:center}.popUp .popUpBtnArea .btnClose{display:block}.popUp .popUpBtnArea .btnClose button{margin:0;padding:0;background:none;border:none;outline:none}@media only screen and (min-width:768px){.popUp{width:450px;height:650px;padding:5px 20px}}.spWipe{width:300px;height:250px;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:bottom right;transform-origin:bottom right;position:fixed;z-index:2999999;bottom:250px;right:-300px;-webkit-animation:slideIn .6s ease-out forwards;animation:slideIn .6s ease-out forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.spWipe .spWipeClose{display:block;width:20px;height:20px;position:absolute;z-index:2999999;top:-10px;left:-10px}.spWipe .spWipeClose img{width:100%}@-webkit-keyframes slideIn{from{right:-200px}to{right:0}}@keyframes slideIn{from{right:-200px}to{right:0}}