html{background:#000;font:400 1.207vw/1 -apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Osaka,"MS PGothic",sans-serif;font-size:.120773vw !important}@media(min-width: 829px){html{font-size:.1030927835vw !important}}@media(min-width: 970px){html{font-size:1px !important}}.pc{display:none}@media(min-width: 829px){.pc{display:inline-block}}.sp{display:inline-block}@media(min-width: 829px){.sp{display:none}}#globalHeader{position:relative}main{position:relative}@media(min-width: 829px){main{max-width:1920px;margin:0 auto}}main img{width:100%;height:auto}main button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .bi{display:block;position:absolute;top:10rem;left:32rem;width:240rem;z-index:4}@media(min-width: 829px){main .bi{left:22rem}}main #game{position:relative;margin:0 auto}main #game .opening{overflow:hidden;display:block;position:absolute;left:0;right:0;margin:auto;width:100%;height:100%;background-color:#000;z-index:3}@media(min-width: 829px){main #game .opening{max-width:970rem}}main #game .opening>*{font-family:"Noto Sans JP",sans-serif}main #game .opening .message-box{overflow:hidden;width:748rem;height:1040rem;margin:160rem auto 0;border-radius:20rem;background-color:#f2f2f2}@media(min-width: 829px){main #game .opening .message-box{width:560rem;height:780rem;margin:100rem auto 0}}main #game .opening .message-box .message-header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:160rem;padding:20rem 30rem 0;background-color:#f2be09;color:#fff;font-weight:bold}@media(min-width: 829px){main #game .opening .message-box .message-header{height:120rem;padding:16rem 20rem 0}}main #game .opening .message-box .message-header .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40rem}@media(min-width: 829px){main #game .opening .message-box .message-header .info{margin-bottom:30rem}}main #game .opening .message-box .message-header .info .message-time{font-size:22rem}@media(min-width: 829px){main #game .opening .message-box .message-header .info .message-time{font-size:16rem}}main #game .opening .message-box .message-header .info .icon-inner{fill-rule:evenodd;fill:#fff}main #game .opening .message-box .message-header .info .icon-inner span{display:inline-block}main #game .opening .message-box .message-header .info .icon-inner span.icon-wifi{width:25rem;margin-right:15rem}@media(min-width: 829px){main #game .opening .message-box .message-header .info .icon-inner span.icon-wifi{width:19rem;margin-right:11rem}}main #game .opening .message-box .message-header .info .icon-inner span.icon-battery{width:35rem}@media(min-width: 829px){main #game .opening .message-box .message-header .info .icon-inner span.icon-battery{width:27rem}}main #game .opening .message-box .message-header .label .arrow{display:inline-block;fill-rule:evenodd;fill:#fff;width:15rem;margin-right:140rem;margin-left:10rem;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.2))}@media(min-width: 829px){main #game .opening .message-box .message-header .label .arrow{width:11rem;margin-right:112rem}}main #game .opening .message-box .message-header .label h1{display:inline-block;margin:0 auto;font-size:40rem;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.2))}@media(min-width: 829px){main #game .opening .message-box .message-header .label h1{font-size:28rem}}main #game .opening .message-box .message-main{padding:40rem 30rem 0}@media(min-width: 829px){main #game .opening .message-box .message-main{padding:30rem 20rem 0}}main #game .opening .message-box .message-main .message-inner{display:-webkit-box;display:-ms-flexbox;display:flex}main #game .opening .message-box .message-main .message-inner:not(:last-child){margin-bottom:40rem}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:not(:last-child){margin-bottom:24rem}}main #game .opening .message-box .message-main .message-inner .icon-chara{visibility:hidden;display:block;width:100rem;margin-right:5rem}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner .icon-chara{width:76rem}}main #game .opening .message-box .message-main .message-inner .chat{color:#090a09}main #game .opening .message-box .message-main .message-inner .chat small{visibility:hidden;display:block;font-size:24rem;margin-left:30rem;padding-bottom:8rem}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner .chat small{font-size:18rem}}main #game .opening .message-box .message-main .message-inner .chat p{visibility:hidden;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15rem 5rem 0 32rem;font-size:28rem;line-height:40rem;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateX(-20rem);transform:translateX(-20rem)}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner .chat p{font-size:20rem;line-height:28rem;padding:12rem 10rem 0 28rem}}main #game .opening .message-box .message-main .message-inner .chat p:not(:last-child){margin-bottom:10rem}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner .chat p:not(:last-child){margin-bottom:6rem}}main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(2){width:536rem;height:111rem;background-image:url(../img/balloon-1.webp)}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(2){width:394rem;height:83rem;background-image:url(../img/balloon-1-pc.webp)}}main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(3){width:536rem;height:67rem;background-image:url(../img/balloon-2.webp)}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(3){width:394rem;height:51rem;background-image:url(../img/balloon-2-pc.webp)}}main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(4),main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(5){width:350rem;height:67rem;background-image:url(../img/balloon-3.webp)}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(4),main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(5){width:262rem;height:51rem;background-image:url(../img/balloon-3-pc.webp)}}main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(6){width:481rem;height:67rem;background-image:url(../img/balloon-4.webp)}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:first-child .chat p:nth-child(6){width:356rem;height:51rem;background-image:url(../img/balloon-4-pc.webp)}}main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p{width:303rem;height:272rem;background-image:url(../img/balloon-5.webp);cursor:pointer}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p{width:228rem;height:204rem;background-image:url(../img/balloon-5-pc.webp)}}main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p .gift{display:block;width:128rem;margin-left:60rem;margin-bottom:5rem}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p .gift{width:96rem;margin-left:45rem}}main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p .start-button{width:240rem;height:72rem;background-color:#f2be09;border-radius:20rem;color:#fff;font-size:24rem;margin-left:6rem;pointer-events:none}@media(min-width: 829px){main #game .opening .message-box .message-main .message-inner:nth-child(2) .chat p .start-button{width:180rem;height:54rem;border-radius:10rem;font-size:18rem;margin-left:0}}main #game .sound-button-inner{position:relative;display:block;max-width:970px;width:100%;margin:0 auto}main #game .sound-button-inner .sound-button{display:block;position:absolute;top:40rem;right:40rem;width:64rem;height:64rem;background-image:url(../img/button-sound-off.webp);background-size:contain;background-repeat:no-repeat;z-index:2}@media(min-width: 829px){main #game .sound-button-inner .sound-button{right:20rem;width:48rem;height:48rem;background-image:url(../img/button-sound-off-pc.webp)}}main #game .sound-button-inner .sound-button.on{background-image:url(../img/button-sound-on.webp)}@media(min-width: 829px){main #game .sound-button-inner .sound-button.on{background-image:url(../img/button-sound-on-pc.webp)}}main #game #canvas_inner{overflow:hidden;background-color:#000}main #game #canvas_inner canvas{position:relative;display:block;margin:0 auto}main #game #canvas_inner .gift-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/BG-gift.webp);background-size:cover;background-repeat:no-repeat;pointer-events:none}@media(min-width: 829px){main #game #canvas_inner .gift-bg{height:970rem;background-image:url(../img/BG-gift-pc.webp);background-size:auto;background-position:top center}}main #game #canvas_inner .post-bg{display:none;position:absolute;bottom:0;left:0;right:0;width:100%;height:400rem;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(20%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.6) 100%);pointer-events:none;z-index:1}@media(min-width: 829px){main #game #canvas_inner .post-bg{width:970rem;height:300rem;margin:0 auto}}main #game .post-button{display:none;position:absolute;top:940rem;left:0;right:0;margin:auto;width:608rem;z-index:2}@media(min-width: 829px){main #game .post-button{top:750rem;width:460rem}main #game .post-button:hover{-webkit-animation:rotate1 .7s ease-in-out both;animation:rotate1 .7s ease-in-out both}}@-webkit-keyframes rotate1{0%{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}25%{-webkit-transform:rotate(2deg) translate3d(0, 0, 0);transform:rotate(2deg) translate3d(0, 0, 0)}50%{-webkit-transform:rotate(-2deg) translate3d(0, 0, 0);transform:rotate(-2deg) translate3d(0, 0, 0)}75%{-webkit-transform:rotate(1deg) translate3d(0, 0, 0);transform:rotate(1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}}@keyframes rotate1{0%{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}25%{-webkit-transform:rotate(2deg) translate3d(0, 0, 0);transform:rotate(2deg) translate3d(0, 0, 0)}50%{-webkit-transform:rotate(-2deg) translate3d(0, 0, 0);transform:rotate(-2deg) translate3d(0, 0, 0)}75%{-webkit-transform:rotate(1deg) translate3d(0, 0, 0);transform:rotate(1deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}}#globalFooter{position:relative}/*# sourceMappingURL=common.css.map */