@charset "UTF-8";@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes navIconAnimation{0%{opacity:1}40%{opacity:1}70%{opacity:.5}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:.6}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeUpShort{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeDownShort{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes copyToast{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}.sindan{display:block;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.sindan .container{display:block;min-height:100%}.sindan-page{position:relative;width:100%;min-height:100%;margin:0;padding:0;color:#2f2670;line-height:1}@media (min-width: 1024px){.sindan-page{display:flex;justify-content:center;align-items:flex-start;background-color:#7683d9;background-repeat:repeat,no-repeat;background-attachment:fixed}.webp .sindan-page{background-image:url(../../dist/webp/pre-registration/bg.webp),linear-gradient(to bottom,#d8a0fe,#7683d9)}.no-webp .sindan-page{background-image:url(../../images/pre-registration/bg.png),linear-gradient(to bottom,#d8a0fe,#7683d9)}}.sindan-loader{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;justify-content:center;align-items:center;margin:0;padding:0;background:radial-gradient(ellipse 70% 30% at 8% 6%,rgba(237,166,245,.95),rgba(237,166,245,0)),radial-gradient(ellipse 60% 25% at 60% 14%,rgba(248,184,232,.9),rgba(248,184,232,0)),radial-gradient(ellipse 65% 35% at 105% 38%,rgba(134,178,255,.95),rgba(134,178,255,0)),radial-gradient(ellipse 60% 25% at 70% 64%,rgba(180,241,228,.95),rgba(180,241,228,0)),radial-gradient(ellipse 60% 28% at 28% 60%,rgba(255,243,160,.95),rgba(255,243,160,0)),radial-gradient(ellipse 70% 30% at 0% 96%,rgba(249,201,154,.95),rgba(249,201,154,0)),linear-gradient(180deg,#f9e4f3,#f3ecf3,#e6f3f6);transition:opacity .4s ease,visibility .4s ease}.sindan-loader.is-done{opacity:0;visibility:hidden;pointer-events:none}.sindan-loader .sindan-loader-inner{width:100%;max-width:487px;margin:0 auto;padding:0}.sindan-loader .sindan-loader-heart{padding-bottom:calc(.1853932584 * 47.5%);width:47.5%;height:0}.webp .sindan-loader .sindan-loader-heart{background-image:url(../../dist/webp/sindan/loading-heart-bg.webp);background-position:0 0;background-size:100% 100%}.no-webp .sindan-loader .sindan-loader-heart{background-image:url(../../images/sindan/loading-heart-bg.png);background-position:0 0;background-size:100% 100%}.sindan-loader .sindan-loader-heart{position:relative;margin:0 auto 3%}.sindan-loader .sindan-loader-heart-fill{display:block;position:absolute;top:0;bottom:0;left:0;width:0;margin:0;padding:0;overflow:hidden;transition:width .3s ease-out}.sindan-loader .sindan-loader-heart-fill img{display:block;width:auto;max-width:none;height:100%}.sindan-loader .sindan-loader-text{font-size:5.8666666667vw}@media (min-width: 1024px){.sindan-loader .sindan-loader-text{font-size:29px}}.sindan-loader .sindan-loader-text{margin:0 auto;padding:0 0 .15em;color:#c5ff3f;font-family:vdl-logojrblack,adobe-notdef,"M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:900;line-height:1;text-align:center;letter-spacing:.02em;text-shadow:.07em 0 0 #2f2670,-.07em 0 0 #2f2670,0 .07em 0 #2f2670,0 -.07em 0 #2f2670,.05em .05em 0 #2f2670,-.05em .05em 0 #2f2670,.05em -.05em 0 #2f2670,-.05em -.05em 0 #2f2670}.sindan-loader .sindan-loader-text span{display:inline-block;filter:drop-shadow(.12em .16em 0 #2f2670);animation:sindan-loading-bounce 1.2s ease-in-out infinite}.sindan-loader .sindan-loader-text span:nth-child(1){animation-delay:0s}.sindan-loader .sindan-loader-text span:nth-child(2){animation-delay:.08s}.sindan-loader .sindan-loader-text span:nth-child(3){animation-delay:.16s}.sindan-loader .sindan-loader-text span:nth-child(4){animation-delay:.24s}.sindan-loader .sindan-loader-text span:nth-child(5){animation-delay:.32s}.sindan-loader .sindan-loader-text span:nth-child(6){animation-delay:.4s}.sindan-loader .sindan-loader-text span:nth-child(7){animation-delay:.48s}.sindan-loader .sindan-loader-text span:nth-child(8){animation-delay:.56s}.sindan-loader .sindan-loader-text span:nth-child(9){animation-delay:.64s}.sindan-loader .sindan-loader-text span:nth-child(10){animation-delay:.72s}.page-side{display:none;position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:0;flex:1 1 0;min-width:0;height:100vh;margin:0;padding:0 16px}@media (min-width: 1024px){.page-side{display:flex;flex-direction:column;justify-content:center;align-items:center}}.page-side .page-side-logo{padding-bottom:calc(.5272727273 * 70%);width:70%;height:0;background-image:url(../../images/common/logo-large.png);background-position:0 0;background-size:cover;text-indent:-9999px;text-align:left;max-width:320px;margin:0;background-size:contain}.page-side .page-side-ttl{padding-bottom:calc(.0997150997 * 100%);width:100%;height:0;background-image:url(../../images/sindan/ttl-preregist.png);background-position:0 0;background-size:cover;text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;max-width:351px;height:auto;aspect-ratio:351/35;margin:0 auto 25px;padding:0;background-size:contain}.page-side .page-side-store{display:flex;justify-content:center;width:100%;max-width:302px;margin:0 auto 8%;padding:0}.page-side .page-side-store li{margin:0;padding:0}.page-side .page-side-store li:nth-child(1){width:43%;margin-right:4%}.page-side .page-side-store li:nth-child(2){width:53%}.page-side .page-side-store a,.page-side .page-side-store img{display:block;width:100%}.page-side .page-side-btn{display:block;padding:1em 0;border-radius:1em;background-color:#3cc4f6;box-shadow:0 .2em #17a3e3;color:#fff;font-family:"M PLUS Rounded 1c","M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;letter-spacing:-1px;line-height:1;text-align:center;text-decoration:none;width:100%;max-width:302px;background-image:url(../../images/footer/btn-bg-dot.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin:0 auto 18px;font-size:18px;font-weight:700;white-space:nowrap}@media (max-width: 1280px){.page-side .page-side-btn{font-size:15px}}.page-side .page-side-btn span{display:inline-block;transform:rotate(.05deg)}.page-side .page-side-copyright{width:100%;max-width:302px;margin:14px auto 0;padding:0;color:#fff;font-size:13px;font-weight:700;line-height:1.4;text-align:center}.page-side .page-side-note{width:100%;max-width:312px;margin:12px auto 0;padding:0;color:#fff;font-size:10px;line-height:1.6;text-align:left}.sindan-stage{position:relative;width:100%;margin:0 auto;padding:0;min-height:100vh;background:radial-gradient(ellipse 70% 30% at 8% 6%,rgba(237,166,245,.95),rgba(237,166,245,0)),radial-gradient(ellipse 60% 25% at 60% 14%,rgba(248,184,232,.9),rgba(248,184,232,0)),radial-gradient(ellipse 65% 35% at 105% 38%,rgba(134,178,255,.95),rgba(134,178,255,0)),radial-gradient(ellipse 60% 25% at 70% 64%,rgba(180,241,228,.95),rgba(180,241,228,0)),radial-gradient(ellipse 60% 28% at 28% 60%,rgba(255,243,160,.95),rgba(255,243,160,0)),radial-gradient(ellipse 70% 30% at 0% 96%,rgba(249,201,154,.95),rgba(249,201,154,0)),linear-gradient(180deg,#f9e4f3,#f3ecf3,#e6f3f6);background-size:230% 220%;animation:sindan-gradient 7s ease-in-out infinite alternate}@media (min-width: 1024px){.sindan-stage{flex:0 0 487px;width:487px;box-shadow:0 0 40px rgba(0,0,0,.15)}}.sindan-stage[data-screen=top] .sindan-header,.sindan-stage[data-screen=loading] .sindan-footer,.sindan-stage[data-screen=ron] .sindan-footer{display:none}.sindan-header{position:relative;z-index:1;width:100%;margin:0;padding:2.7% 0 0;background:#fff}.sindan-header .sindan-header-logo{width:34.7%;margin:0 auto;padding:0}.sindan-header .sindan-header-logo .sindan-home{padding-bottom:calc(.3230769231 * 100%);width:100%;height:0}.webp .sindan-header .sindan-header-logo .sindan-home{background-image:url(../../dist/webp/sindan/logo-small.webp);background-position:0 0;background-size:contain}.no-webp .sindan-header .sindan-header-logo .sindan-home{background-image:url(../../images/sindan/logo-small.png);background-position:0 0;background-size:contain}.sindan-header .sindan-header-logo .sindan-home{text-indent:-9999px;text-align:left;display:block;margin:0 auto;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;cursor:pointer}.sindan-header .sindan-progress{position:relative;width:100%;height:4px;margin:2% 0 0;padding:0;background:#e6d9ff;overflow:hidden}@media (min-width: 1024px){.sindan-header .sindan-progress{height:6px}}.sindan-header .sindan-progress-bar{display:block;position:absolute;top:0;left:0;width:0;height:100%;background:#ad65ff;transition:width .4s ease}.sindan-body{display:flow-root;position:relative;width:100%;margin:0;padding:0}.sindan-deco{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.sindan-deco span{display:block;position:absolute;top:105%;width:12%;height:0;margin:0;padding:0 0 12%;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.7;animation:sindan-float 24s linear infinite}.webp .sindan-deco .is-star{background-image:url(../../dist/webp/sindan/bg-elem-star.webp)}.no-webp .sindan-deco .is-star{background-image:url(../../images/sindan/bg-elem-star.png)}.webp .sindan-deco .is-triangle{background-image:url(../../dist/webp/sindan/bg-elem-triangle.webp)}.no-webp .sindan-deco .is-triangle{background-image:url(../../images/sindan/bg-elem-triangle.png)}.sindan-deco .is-1{left:4%;width:16%;padding-bottom:16%;animation-duration:26s;animation-delay:-2s}.sindan-deco .is-2{left:78%;width:14%;padding-bottom:14%;animation-duration:30s;animation-delay:-12s}.sindan-deco .is-3{left:55%;width:7%;padding-bottom:7%;animation-duration:20s;animation-delay:-7s}.sindan-deco .is-4{left:84%;width:10%;padding-bottom:10%;animation-duration:22s;animation-delay:-18s}.sindan-deco .is-5{left:12%;width:9%;padding-bottom:9%;animation-duration:28s;animation-delay:-22s}.sindan-deco .is-6{left:40%;width:12%;padding-bottom:12%;animation-duration:25s;animation-delay:-15s}.sindan-deco .is-7{left:22%;width:6%;padding-bottom:6%;animation-duration:18s;animation-delay:-4s}.sindan-deco .is-8{left:64%;width:11%;padding-bottom:11%;animation-duration:32s;animation-delay:-27s}.sindan-type-bgs{position:absolute;top:0;right:0;left:0;margin:0;padding:0;pointer-events:none}.sindan-type-bgs .sindan-type-bg{display:block;position:absolute;top:30px;left:50%;width:99%;height:0;margin:0;padding:0 0 98.2%;transform:translate(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;mix-blend-mode:overlay;opacity:0}@media (max-width: 1024px){.sindan-type-bgs .sindan-type-bg{top:5vw}}.webp .sindan-type-bgs .sindan-type-bg.is-denkosekka{background-image:url(../../dist/webp/sindan/type-bg-denkosekka.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-denkosekka{background-image:url(../../images/sindan/type-bg-denkosekka.png)}.webp .sindan-type-bgs .sindan-type-bg.is-ichigekihissatsu{background-image:url(../../dist/webp/sindan/type-bg-ichigekihissatsu.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-ichigekihissatsu{background-image:url(../../images/sindan/type-bg-ichigekihissatsu.png)}.webp .sindan-type-bgs .sindan-type-bg.is-nankofuraku{background-image:url(../../dist/webp/sindan/type-bg-nankofuraku.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-nankofuraku{background-image:url(../../images/sindan/type-bg-nankofuraku.png)}.webp .sindan-type-bgs .sindan-type-bg.is-senpenbanka{background-image:url(../../dist/webp/sindan/type-bg-senpenbanka.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-senpenbanka{background-image:url(../../images/sindan/type-bg-senpenbanka.png)}.webp .sindan-type-bgs .sindan-type-bg.is-kenbojussu{background-image:url(../../dist/webp/sindan/type-bg-kenbojussu.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-kenbojussu{background-image:url(../../images/sindan/type-bg-kenbojussu.png)}.webp .sindan-type-bgs .sindan-type-bg.is-daitanfuteki{background-image:url(../../dist/webp/sindan/type-bg-daitanfuteki.webp)}.no-webp .sindan-type-bgs .sindan-type-bg.is-daitanfuteki{background-image:url(../../images/sindan/type-bg-daitanfuteki.png)}.sindan-stage[data-screen=type] .sindan-type-bgs .sindan-type-bg.is-active,.sindan-stage[data-screen=character] .sindan-type-bgs .sindan-type-bg.is-active{opacity:1}.sindan-screen{display:none;position:relative;width:100%;margin:0;padding:0 0 25%}.sindan-screen.sindan-top{padding-bottom:10%}.sindan-screen.is-active{display:block}.sindan-screen.is-active:not(.is-shown){z-index:2;animation:sindan-fade-in .4s ease both}.sindan-screen.is-leave{z-index:2;animation:sindan-fade-out .25s ease both;pointer-events:none}.sindan-ticker{width:100%;margin:0;padding:0;overflow:hidden}.sindan-ticker .sindan-ticker-inner{font-size:12.2666666667vw}@media (min-width: 1024px){.sindan-ticker .sindan-ticker-inner{font-size:60px}}.sindan-ticker .sindan-ticker-inner{display:flex;width:-webkit-max-content;width:max-content;margin:0;padding:.25em 0 0;animation:sindan-ticker 150s linear infinite}.sindan-ticker .sindan-ticker-tile{display:block;flex:0 0 auto;width:1em;margin:0 .03em;padding:0}.sindan-ticker .sindan-ticker-tile img{display:block;width:100%}.sindan-ticker .sindan-ticker-tile img.is-hop{animation:sindan-tile-hop .45s ease-out both}.sindan-ticker.is-reverse .sindan-ticker-inner{animation-direction:reverse}.sindan-stamp{position:absolute;top:1%;right:4%;width:15%;margin:0;padding:0;z-index:2;pointer-events:none}.sindan-stamp img{display:block;width:100%}.sindan-btn{cursor:pointer;transition:transform .15s ease,opacity .15s ease}@media (min-width: 1024px){.sindan-btn:hover{transform:scale(.97)}}.sindan-btn:active{transform:scale(.97)}.sindan-top{padding-top:11.3%}.sindan-top .sindan-top-logo{padding-bottom:calc(.5933333333 * 42.7%);width:42.7%;height:0}.webp .sindan-top .sindan-top-logo{background-image:url(../../dist/webp/sindan/logo.webp);background-position:0 0;background-size:contain}.no-webp .sindan-top .sindan-top-logo{background-image:url(../../images/sindan/logo.png);background-position:0 0;background-size:contain}.sindan-top .sindan-top-logo{text-indent:-9999px;text-align:left;display:block;margin:0 auto}.sindan-top .sindan-top-ttl{padding-bottom:calc(.2998454405 * 85%);width:85%;height:0}.webp .sindan-top .sindan-top-ttl{background-image:url(../../dist/webp/sindan/ttl-kv.webp);background-position:0 0;background-size:contain}.no-webp .sindan-top .sindan-top-ttl{background-image:url(../../images/sindan/ttl-kv.png);background-position:0 0;background-size:contain}.sindan-top .sindan-top-ttl{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:4.7% auto 0}.sindan-top .sindan-top-lead{font-size:4.5333333333vw}@media (min-width: 1024px){.sindan-top .sindan-top-lead{font-size:22px}}.sindan-top .sindan-top-lead{margin:6% auto 0;padding:0 4%;line-height:1.5;text-align:center;-webkit-text-stroke:.25em #fff;paint-order:stroke fill;font-family:"M PLUS Rounded 1c","M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;letter-spacing:-2px;transform:rotate(.05deg)}.sindan-top .sindan-start{padding-bottom:calc(.2620904836 * 85%);width:85%;height:0}.webp .sindan-top .sindan-start{background-image:url(../../dist/webp/sindan/btn-start.webp);background-position:0 0;background-size:contain}.no-webp .sindan-top .sindan-start{background-image:url(../../images/sindan/btn-start.png);background-position:0 0;background-size:contain}.sindan-top .sindan-start{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:10% auto 0;background-size:contain}.sindan-top .sindan-ticker{margin:13% 0 0}.sindan-question{padding-top:5%}.sindan-question .sindan-question-inner{position:relative;z-index:0;margin:0;padding:2.6% 0}.webp .sindan-question .sindan-question-inner:before{background-image:url(../../dist/webp/sindan/dots.webp)}.no-webp .sindan-question .sindan-question-inner:before{background-image:url(../../images/sindan/dots.png)}.sindan-question .sindan-question-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-repeat:repeat;background-size:100% auto}.sindan-question[data-depth="1"] .sindan-prev,.sindan-question .sindan-stamp{display:none}.sindan-question .sindan-stamp.is-active{display:block;animation:sindan-stamp 1.6s ease-out both}.sindan-question .sindan-question-content{display:none}.sindan-question .sindan-question-content.is-active{display:block;animation:sindan-fade-in .35s ease both}.sindan-question .sindan-question-content.is-leave{animation:sindan-fade-out .2s ease both;pointer-events:none}.sindan-question .sindan-question-ttl{font-size:5.6vw}@media (min-width: 1024px){.sindan-question .sindan-question-ttl{font-size:27px}}.sindan-question .sindan-question-ttl{position:relative;color:#b4a7ff;font-family:vdl-logojrblack,adobe-notdef,"M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:900;line-height:1;text-align:center;letter-spacing:.02em;-webkit-text-stroke:6px #7154ff;paint-order:stroke fill;text-shadow:0 0 0 #7154ff,.16em .22em 0 #7154ff}.sindan-question .sindan-question-ttl:after{content:attr(data-text);position:absolute;top:0;right:0;left:0;color:#fff;-webkit-text-stroke:0;text-shadow:none;transform:translate(-.05em,-.05em);pointer-events:none}.sindan-question .sindan-question-ttl{margin:7% auto 0;padding:0 0 .15em}.sindan-question .sindan-question-text{font-size:4.5333333333vw}@media (min-width: 1024px){.sindan-question .sindan-question-text{font-size:22px}}.sindan-question .sindan-question-text{min-height:4.8em;margin:5% auto 0;padding:0 2%;line-height:1.6;text-align:center;font-family:"M PLUS Rounded 1c","M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;letter-spacing:-1.5px;-webkit-text-stroke:.25em #fff;paint-order:stroke fill;transform:rotate(.05deg)}.sindan-question .sindan-answers{margin:12% 0 0;padding:0}.sindan-question .sindan-answers li{margin:0;padding:0}.sindan-question .sindan-answers li+li{margin-top:8.7%}.sindan-question .sindan-answer.is-yes{padding-bottom:calc(.280952381 * 60%);width:60%;height:0}.webp .sindan-question .sindan-answer.is-yes{background-image:url(../../dist/webp/sindan/btn-yes.webp);background-position:0 0;background-size:contain}.no-webp .sindan-question .sindan-answer.is-yes{background-image:url(../../images/sindan/btn-yes.png);background-position:0 0;background-size:contain}.sindan-question .sindan-answer.is-yes{text-indent:-9999px;text-align:left;display:block;margin:0 auto;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;background-size:contain}.sindan-question .sindan-answer.is-no{padding-bottom:calc(.280952381 * 60%);width:60%;height:0}.webp .sindan-question .sindan-answer.is-no{background-image:url(../../dist/webp/sindan/btn-no.webp);background-position:0 0;background-size:contain}.no-webp .sindan-question .sindan-answer.is-no{background-image:url(../../images/sindan/btn-no.png);background-position:0 0;background-size:contain}.sindan-question .sindan-answer.is-no{text-indent:-9999px;text-align:left;display:block;margin:0 auto;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;background-size:contain}.sindan-question .sindan-ticker{margin:-5.2% 0 0}.sindan-question .sindan-ticker .sindan-ticker-inner{font-size:6.1333333333vw}@media (min-width: 1024px){.sindan-question .sindan-ticker .sindan-ticker-inner{font-size:30px}}.sindan-question .sindan-ticker .sindan-ticker-inner{animation-duration:90s}.sindan-question .sindan-ticker .sindan-ticker-tile{width:1.2em}.sindan-question .sindan-ticker.is-reverse{margin:13% 0 -5.2%}.sindan-question .sindan-prev{padding-bottom:calc(.2363636364 * 61%);width:61%;height:0}.webp .sindan-question .sindan-prev{background-image:url(../../dist/webp/sindan/btn-prev.webp);background-position:0 0;background-size:contain}.no-webp .sindan-question .sindan-prev{background-image:url(../../images/sindan/btn-prev.png);background-position:0 0;background-size:contain}.sindan-question .sindan-prev{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:7.3% auto 0;background-size:contain}.sindan-loading{min-height:70vh;padding:0}.sindan-loading.is-active{display:flex;justify-content:center;align-items:center}.sindan-loading .sindan-loading-ttl{display:flex;justify-content:center;align-items:flex-end;width:34.7%;margin:0 auto;padding:0}.sindan-loading .sindan-loading-ttl span{display:block;margin:0 1%;padding:0;filter:drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(0 -3px 0 #fff);animation:sindan-loading-bounce 1.2s ease-in-out infinite}.sindan-loading .sindan-loading-ttl span.is-text1{padding-bottom:22%;width:22%;height:0}.webp .sindan-loading .sindan-loading-ttl span.is-text1{background-image:url(../../dist/webp/sindan/ttl-loading-text1.webp);background-position:0 0;background-size:contain}.no-webp .sindan-loading .sindan-loading-ttl span.is-text1{background-image:url(../../images/sindan/ttl-loading-text1.png);background-position:0 0;background-size:contain}.sindan-loading .sindan-loading-ttl span.is-text2{padding-bottom:22%;width:22%;height:0}.webp .sindan-loading .sindan-loading-ttl span.is-text2{background-image:url(../../dist/webp/sindan/ttl-loading-text2.webp);background-position:0 0;background-size:contain}.no-webp .sindan-loading .sindan-loading-ttl span.is-text2{background-image:url(../../images/sindan/ttl-loading-text2.png);background-position:0 0;background-size:contain}.sindan-loading .sindan-loading-ttl span.is-text3{padding-bottom:calc(1.0178571429 * 22%);width:22%;height:0}.webp .sindan-loading .sindan-loading-ttl span.is-text3{background-image:url(../../dist/webp/sindan/ttl-loading-text3.webp);background-position:0 0;background-size:contain}.no-webp .sindan-loading .sindan-loading-ttl span.is-text3{background-image:url(../../images/sindan/ttl-loading-text3.png);background-position:0 0;background-size:contain}.sindan-loading .sindan-loading-ttl span.is-text4{padding-bottom:calc(1.0555555556 * 7%);width:7%;height:0}.webp .sindan-loading .sindan-loading-ttl span.is-text4{background-image:url(../../dist/webp/sindan/ttl-loading-text4.webp);background-position:0 0;background-size:contain}.no-webp .sindan-loading .sindan-loading-ttl span.is-text4{background-image:url(../../images/sindan/ttl-loading-text4.png);background-position:0 0;background-size:contain}.sindan-loading .sindan-loading-ttl span.is-text4{margin:0 1% 1%}.sindan-loading .sindan-loading-ttl span:nth-child(2){animation-delay:.1s}.sindan-loading .sindan-loading-ttl span:nth-child(3){animation-delay:.2s}.sindan-loading .sindan-loading-ttl span:nth-child(4){animation-delay:.3s}.sindan-loading .sindan-loading-ttl span:nth-child(5){animation-delay:.4s}.sindan-loading .sindan-loading-ttl span:nth-child(6){animation-delay:.5s}.sindan-type{padding-top:8%}.sindan-type .sindan-type-item{display:none;position:relative;margin:0;padding:0}.sindan-type .sindan-type-item.is-active{display:block}.sindan-type .sindan-type-ttl{font-size:5.3333333333vw}@media (min-width: 1024px){.sindan-type .sindan-type-ttl{font-size:26px}}.sindan-type .sindan-type-ttl{position:relative;color:#b4a7ff;font-family:vdl-logojrblack,adobe-notdef,"M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:900;line-height:1;text-align:center;letter-spacing:.02em;-webkit-text-stroke:6px #7154ff;paint-order:stroke fill;text-shadow:0 0 0 #7154ff,.16em .22em 0 #7154ff}.sindan-type .sindan-type-ttl:after{content:attr(data-text);position:absolute;top:0;right:0;left:0;color:#fff;-webkit-text-stroke:0;text-shadow:none;transform:translate(-.05em,-.05em);pointer-events:none}.sindan-type .sindan-type-ttl{margin:0 auto;padding:0 0 .15em}.sindan-type .sindan-type-name{text-indent:-9999px;text-align:left;display:block;width:83%;height:0;padding:0 0 25.2%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:1.3% auto 0}.webp .sindan-type .sindan-type-name.is-denkosekka{background-image:url(../../dist/webp/sindan/type-denkosekka.webp)}.no-webp .sindan-type .sindan-type-name.is-denkosekka{background-image:url(../../images/sindan/type-denkosekka.png)}.webp .sindan-type .sindan-type-name.is-ichigekihissatsu{background-image:url(../../dist/webp/sindan/type-ichigekihissatsu.webp)}.no-webp .sindan-type .sindan-type-name.is-ichigekihissatsu{background-image:url(../../images/sindan/type-ichigekihissatsu.png)}.webp .sindan-type .sindan-type-name.is-nankofuraku{background-image:url(../../dist/webp/sindan/type-nankofuraku.webp)}.no-webp .sindan-type .sindan-type-name.is-nankofuraku{background-image:url(../../images/sindan/type-nankofuraku.png)}.webp .sindan-type .sindan-type-name.is-senpenbanka{background-image:url(../../dist/webp/sindan/type-senpenbanka.webp)}.no-webp .sindan-type .sindan-type-name.is-senpenbanka{background-image:url(../../images/sindan/type-senpenbanka.png)}.webp .sindan-type .sindan-type-name.is-kenbojussu{background-image:url(../../dist/webp/sindan/type-kenbojussu.webp)}.no-webp .sindan-type .sindan-type-name.is-kenbojussu{background-image:url(../../images/sindan/type-kenbojussu.png)}.webp .sindan-type .sindan-type-name.is-daitanfuteki{background-image:url(../../dist/webp/sindan/type-daitanfuteki.webp)}.no-webp .sindan-type .sindan-type-name.is-daitanfuteki{background-image:url(../../images/sindan/type-daitanfuteki.png)}.sindan-type .sindan-type-sub{font-size:6.1333333333vw}@media (min-width: 1024px){.sindan-type .sindan-type-sub{font-size:30px}}.sindan-type .sindan-type-sub{padding:0 4% .1em;color:#fff;font-family:FOT-ロダンNTLG Pro UB,RodinNTLGPro-UB,"M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;line-height:1.2;text-align:center;letter-spacing:.02em;-webkit-text-stroke:.14em #15103a;paint-order:stroke fill;text-shadow:.04em .13em 0 #15103a;margin:2% auto 0}.sindan-type .sindan-type-text{font-size:4.5333333333vw}@media (min-width: 1024px){.sindan-type .sindan-type-text{font-size:22px}}.sindan-type .sindan-type-text{margin:5% auto 0;padding:0 5%;color:#413b6f;line-height:1.6;text-align:left;-webkit-text-stroke:.16em #fff;paint-order:stroke fill;font-family:"M PLUS Rounded 1c","M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;letter-spacing:-1px;transform:rotate(.05deg)}.sindan-type .sindan-type-members{display:flex;justify-content:center;margin:6.7% auto 0;padding:0 4%;list-style:none}.sindan-type .sindan-type-members li{flex:0 1 auto;width:13.3%;margin:0 .5%;padding:0}.sindan-type .sindan-type-members li.is-hidden{display:none}.sindan-type .sindan-type-members img{display:block;width:100%}.sindan-type.is-active .sindan-stamp{animation:sindan-stamp-in .5s ease-out .3s both}.sindan-type .sindan-type-action{position:relative;margin:10.7% 0 0;padding:0}.sindan-type .sindan-type-action .sindan-stamp{top:auto;bottom:64%;width:15%}.sindan-type .sindan-to-character{padding-bottom:calc(.2620904836 * 86%);width:86%;height:0}.webp .sindan-type .sindan-to-character{background-image:url(../../dist/webp/sindan/btn-character.webp);background-position:0 0;background-size:contain}.no-webp .sindan-type .sindan-to-character{background-image:url(../../images/sindan/btn-character.png);background-position:0 0;background-size:contain}.sindan-type .sindan-to-character{text-indent:-9999px;text-align:left;display:block;margin:0 auto;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none}.sindan-type .sindan-retry{padding-bottom:calc(.2363636364 * 58.6%);width:58.6%;height:0}.webp .sindan-type .sindan-retry{background-image:url(../../dist/webp/sindan/btn-retry.webp);background-position:0 0;background-size:contain}.no-webp .sindan-type .sindan-retry{background-image:url(../../images/sindan/btn-retry.png);background-position:0 0;background-size:contain}.sindan-type .sindan-retry{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:12.7% auto 0;background-size:contain}.sindan-ron{min-height:70vh;padding:0}.sindan-ron.is-active{display:flex;justify-content:center;align-items:center}.sindan-ron .sindan-ron-img{width:95%;margin:0 auto;padding:0;animation:sindan-ron-in .35s cubic-bezier(.16,1,.3,1) both}.sindan-ron .sindan-ron-img img{display:block;width:100%}.sindan-character{padding-top:0}.sindan-character .sindan-character-item{display:none;margin:0;padding:0}.sindan-character .sindan-character-item.is-active{display:block}.sindan-character .sindan-character-img{position:relative;z-index:1;width:100%;margin:-8% 0 0;padding:0;pointer-events:none}.sindan-character .sindan-character-img img{display:block;width:100%;margin:0 auto}.sindan-character .sindan-character-img .sindan-character-hai{position:absolute;right:3.2%;bottom:-.5%;width:19.4%;filter:drop-shadow(0 .4em .3em rgba(47,38,112,.35));animation:sindan-stamp-hit .22s .6s both}.sindan-character .sindan-character-ttl{padding-bottom:calc(.1058091286 * 66.7%);width:66.7%;height:0}.webp .sindan-character .sindan-character-ttl{background-image:url(../../dist/webp/sindan/ttl-character.webp);background-position:0 0;background-size:contain}.no-webp .sindan-character .sindan-character-ttl{background-image:url(../../images/sindan/ttl-character.png);background-position:0 0;background-size:contain}.sindan-character .sindan-character-ttl{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:7% auto 0;background-size:contain}.sindan-character .sindan-character-name{text-indent:-9999px;text-align:left;display:block;width:96%;height:0;padding:0 0 18.5%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:3% auto 0}.webp .sindan-character .sindan-character-name.is-oozorasubaru{background-image:url(../../dist/webp/sindan/oozorasubaru/name-oozorasubaru.webp)}.no-webp .sindan-character .sindan-character-name.is-oozorasubaru{background-image:url(../../images/sindan/oozorasubaru/name-oozorasubaru.png)}.webp .sindan-character .sindan-character-name.is-usadapekora{background-image:url(../../dist/webp/sindan/usadapekora/name-usadapekora.webp)}.no-webp .sindan-character .sindan-character-name.is-usadapekora{background-image:url(../../images/sindan/usadapekora/name-usadapekora.png)}.webp .sindan-character .sindan-character-name.is-tokoyamitowa{background-image:url(../../dist/webp/sindan/tokoyamitowa/name-tokoyamitowa.webp)}.no-webp .sindan-character .sindan-character-name.is-tokoyamitowa{background-image:url(../../images/sindan/tokoyamitowa/name-tokoyamitowa.png)}.webp .sindan-character .sindan-character-name.is-rindochihaya{background-image:url(../../dist/webp/sindan/rindochihaya/name-rindochihaya.webp)}.no-webp .sindan-character .sindan-character-name.is-rindochihaya{background-image:url(../../images/sindan/rindochihaya/name-rindochihaya.png)}.webp .sindan-character .sindan-character-name.is-akaihaato{background-image:url(../../dist/webp/sindan/akaihaato/name-akaihaato.webp)}.no-webp .sindan-character .sindan-character-name.is-akaihaato{background-image:url(../../images/sindan/akaihaato/name-akaihaato.png)}.webp .sindan-character .sindan-character-name.is-todorokihajime{background-image:url(../../dist/webp/sindan/todorokihajime/name-todorokihajime.webp)}.no-webp .sindan-character .sindan-character-name.is-todorokihajime{background-image:url(../../images/sindan/todorokihajime/name-todorokihajime.png)}.webp .sindan-character .sindan-character-name.is-mizumiyasu{background-image:url(../../dist/webp/sindan/mizumiyasu/name-mizumiyasu.webp)}.no-webp .sindan-character .sindan-character-name.is-mizumiyasu{background-image:url(../../images/sindan/mizumiyasu/name-mizumiyasu.png)}.webp .sindan-character .sindan-character-name.is-akirosenthal{background-image:url(../../dist/webp/sindan/akirosenthal/name-akirosenthal.webp)}.no-webp .sindan-character .sindan-character-name.is-akirosenthal{background-image:url(../../images/sindan/akirosenthal/name-akirosenthal.png)}.webp .sindan-character .sindan-character-name.is-houshoumarine{background-image:url(../../dist/webp/sindan/houshoumarine/name-houshoumarine.webp)}.no-webp .sindan-character .sindan-character-name.is-houshoumarine{background-image:url(../../images/sindan/houshoumarine/name-houshoumarine.png)}.webp .sindan-character .sindan-character-name.is-shiroganenoel{background-image:url(../../dist/webp/sindan/shiroganenoel/name-shiroganenoel.webp)}.no-webp .sindan-character .sindan-character-name.is-shiroganenoel{background-image:url(../../images/sindan/shiroganenoel/name-shiroganenoel.png)}.webp .sindan-character .sindan-character-name.is-shirakamifubuki{background-image:url(../../dist/webp/sindan/shirakamifubuki/name-shirakamifubuki.webp)}.no-webp .sindan-character .sindan-character-name.is-shirakamifubuki{background-image:url(../../images/sindan/shirakamifubuki/name-shirakamifubuki.png)}.webp .sindan-character .sindan-character-name.is-omarupolka{background-image:url(../../dist/webp/sindan/omarupolka/name-omarupolka.webp)}.no-webp .sindan-character .sindan-character-name.is-omarupolka{background-image:url(../../images/sindan/omarupolka/name-omarupolka.png)}.webp .sindan-character .sindan-character-name.is-juufuuteiraden{background-image:url(../../dist/webp/sindan/juufuuteiraden/name-juufuuteiraden.webp)}.no-webp .sindan-character .sindan-character-name.is-juufuuteiraden{background-image:url(../../images/sindan/juufuuteiraden/name-juufuuteiraden.png)}.webp .sindan-character .sindan-character-name.is-isakiriona{background-image:url(../../dist/webp/sindan/isakiriona/name-isakiriona.webp)}.no-webp .sindan-character .sindan-character-name.is-isakiriona{background-image:url(../../images/sindan/isakiriona/name-isakiriona.png)}.webp .sindan-character .sindan-character-name.is-yuzukichoco{background-image:url(../../dist/webp/sindan/yuzukichoco/name-yuzukichoco.webp)}.no-webp .sindan-character .sindan-character-name.is-yuzukichoco{background-image:url(../../images/sindan/yuzukichoco/name-yuzukichoco.png)}.webp .sindan-character .sindan-character-name.is-ookamimio{background-image:url(../../dist/webp/sindan/ookamimio/name-ookamimio.webp)}.no-webp .sindan-character .sindan-character-name.is-ookamimio{background-image:url(../../images/sindan/ookamimio/name-ookamimio.png)}.webp .sindan-character .sindan-character-name.is-tokinosora{background-image:url(../../dist/webp/sindan/tokinosora/name-tokinosora.webp)}.no-webp .sindan-character .sindan-character-name.is-tokinosora{background-image:url(../../images/sindan/tokinosora/name-tokinosora.png)}.webp .sindan-character .sindan-character-name.is-shiranuiflare{background-image:url(../../dist/webp/sindan/shiranuiflare/name-shiranuiflare.webp)}.no-webp .sindan-character .sindan-character-name.is-shiranuiflare{background-image:url(../../images/sindan/shiranuiflare/name-shiranuiflare.png)}.webp .sindan-character .sindan-character-name.is-tsunomakiwatame{background-image:url(../../dist/webp/sindan/tsunomakiwatame/name-tsunomakiwatame.webp)}.no-webp .sindan-character .sindan-character-name.is-tsunomakiwatame{background-image:url(../../images/sindan/tsunomakiwatame/name-tsunomakiwatame.png)}.webp .sindan-character .sindan-character-name.is-kazamairoha{background-image:url(../../dist/webp/sindan/kazamairoha/name-kazamairoha.webp)}.no-webp .sindan-character .sindan-character-name.is-kazamairoha{background-image:url(../../images/sindan/kazamairoha/name-kazamairoha.png)}.webp .sindan-character .sindan-character-name.is-azki{background-image:url(../../dist/webp/sindan/azki/name-azki.webp)}.no-webp .sindan-character .sindan-character-name.is-azki{background-image:url(../../images/sindan/azki/name-azki.png)}.webp .sindan-character .sindan-character-name.is-yukihanalamy{background-image:url(../../dist/webp/sindan/yukihanalamy/name-yukihanalamy.webp)}.no-webp .sindan-character .sindan-character-name.is-yukihanalamy{background-image:url(../../images/sindan/yukihanalamy/name-yukihanalamy.png)}.webp .sindan-character .sindan-character-name.is-hakuikoyori{background-image:url(../../dist/webp/sindan/hakuikoyori/name-hakuikoyori.webp)}.no-webp .sindan-character .sindan-character-name.is-hakuikoyori{background-image:url(../../images/sindan/hakuikoyori/name-hakuikoyori.png)}.webp .sindan-character .sindan-character-name.is-shishirobotan{background-image:url(../../dist/webp/sindan/shishirobotan/name-shishirobotan.webp)}.no-webp .sindan-character .sindan-character-name.is-shishirobotan{background-image:url(../../images/sindan/shishirobotan/name-shishirobotan.png)}.webp .sindan-character .sindan-character-name.is-laplusdarknesss{background-image:url(../../dist/webp/sindan/laplusdarknesss/name-laplusdarknesss.webp)}.no-webp .sindan-character .sindan-character-name.is-laplusdarknesss{background-image:url(../../images/sindan/laplusdarknesss/name-laplusdarknesss.png)}.webp .sindan-character .sindan-character-name.is-takanelui{background-image:url(../../dist/webp/sindan/takanelui/name-takanelui.webp)}.no-webp .sindan-character .sindan-character-name.is-takanelui{background-image:url(../../images/sindan/takanelui/name-takanelui.png)}.webp .sindan-character .sindan-character-name.is-natsuiromatsuri{background-image:url(../../dist/webp/sindan/natsuiromatsuri/name-natsuiromatsuri.webp)}.no-webp .sindan-character .sindan-character-name.is-natsuiromatsuri{background-image:url(../../images/sindan/natsuiromatsuri/name-natsuiromatsuri.png)}.webp .sindan-character .sindan-character-name.is-nekomataokayu{background-image:url(../../dist/webp/sindan/nekomataokayu/name-nekomataokayu.webp)}.no-webp .sindan-character .sindan-character-name.is-nekomataokayu{background-image:url(../../images/sindan/nekomataokayu/name-nekomataokayu.png)}.webp .sindan-character .sindan-character-name.is-momosuzunene{background-image:url(../../dist/webp/sindan/momosuzunene/name-momosuzunene.webp)}.no-webp .sindan-character .sindan-character-name.is-momosuzunene{background-image:url(../../images/sindan/momosuzunene/name-momosuzunene.png)}.webp .sindan-character .sindan-character-name.is-otonosekanade{background-image:url(../../dist/webp/sindan/otonosekanade/name-otonosekanade.webp)}.no-webp .sindan-character .sindan-character-name.is-otonosekanade{background-image:url(../../images/sindan/otonosekanade/name-otonosekanade.png)}.webp .sindan-character .sindan-character-name.is-ichijouririka{background-image:url(../../dist/webp/sindan/ichijouririka/name-ichijouririka.webp)}.no-webp .sindan-character .sindan-character-name.is-ichijouririka{background-image:url(../../images/sindan/ichijouririka/name-ichijouririka.png)}.webp .sindan-character .sindan-character-name.is-kikiraravivi{background-image:url(../../dist/webp/sindan/kikiraravivi/name-kikiraravivi.webp)}.no-webp .sindan-character .sindan-character-name.is-kikiraravivi{background-image:url(../../images/sindan/kikiraravivi/name-kikiraravivi.png)}.webp .sindan-character .sindan-character-name.is-koganeiniko{background-image:url(../../dist/webp/sindan/koganeiniko/name-koganeiniko.webp)}.no-webp .sindan-character .sindan-character-name.is-koganeiniko{background-image:url(../../images/sindan/koganeiniko/name-koganeiniko.png)}.webp .sindan-character .sindan-character-name.is-robocosan{background-image:url(../../dist/webp/sindan/robocosan/name-robocosan.webp)}.no-webp .sindan-character .sindan-character-name.is-robocosan{background-image:url(../../images/sindan/robocosan/name-robocosan.png)}.webp .sindan-character .sindan-character-name.is-sakuramiko{background-image:url(../../dist/webp/sindan/sakuramiko/name-sakuramiko.webp)}.no-webp .sindan-character .sindan-character-name.is-sakuramiko{background-image:url(../../images/sindan/sakuramiko/name-sakuramiko.png)}.webp .sindan-character .sindan-character-name.is-nakiriayame{background-image:url(../../dist/webp/sindan/nakiriayame/name-nakiriayame.webp)}.no-webp .sindan-character .sindan-character-name.is-nakiriayame{background-image:url(../../images/sindan/nakiriayame/name-nakiriayame.png)}.webp .sindan-character .sindan-character-name.is-himemoriluna{background-image:url(../../dist/webp/sindan/himemoriluna/name-himemoriluna.webp)}.no-webp .sindan-character .sindan-character-name.is-himemoriluna{background-image:url(../../images/sindan/himemoriluna/name-himemoriluna.png)}.sindan-character .sindan-character-sub{font-size:5.8666666667vw}@media (min-width: 1024px){.sindan-character .sindan-character-sub{font-size:29px}}.sindan-character .sindan-character-sub{padding:0 4% .1em;color:#fff;font-family:FOT-ロダンNTLG Pro UB,RodinNTLGPro-UB,"M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;line-height:1.2;text-align:center;letter-spacing:.02em;-webkit-text-stroke:.14em #15103a;paint-order:stroke fill;text-shadow:.04em .13em 0 #15103a;margin:3% auto 0}.sindan-character .sindan-character-text{font-size:4.5333333333vw}@media (min-width: 1024px){.sindan-character .sindan-character-text{font-size:22px}}.sindan-character .sindan-character-text{margin:5% auto 0;padding:0 5%;color:#2f2670;font-family:"M PLUS Rounded 1c","M PLUS 1p",Yu Gothic,YuGothic,源ノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:800;letter-spacing:-1px;-webkit-text-stroke:.16em #fff;paint-order:stroke fill;line-height:1.5;text-align:left;transform:rotate(.05deg)}.sindan-character .sindan-character-text .is-accent{color:#7b5cf0}.sindan-character .sindan-post{padding-bottom:calc(.2620904836 * 86.7%);width:86.7%;height:0}.webp .sindan-character .sindan-post{background-image:url(../../dist/webp/sindan/btn-post.webp);background-position:0 0;background-size:contain}.no-webp .sindan-character .sindan-post{background-image:url(../../images/sindan/btn-post.png);background-position:0 0;background-size:contain}.sindan-character .sindan-post{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:12% auto 0}.sindan-character .sindan-retry{padding-bottom:calc(.2363636364 * 58.6%);width:58.6%;height:0}.webp .sindan-character .sindan-retry{background-image:url(../../dist/webp/sindan/btn-retry.webp);background-position:0 0;background-size:contain}.no-webp .sindan-character .sindan-retry{background-image:url(../../images/sindan/btn-retry.png);background-position:0 0;background-size:contain}.sindan-character .sindan-retry{text-indent:-9999px;text-align:left;display:block;border:0;background-color:transparent;background-repeat:no-repeat;text-decoration:none;-webkit-appearance:none;appearance:none;margin:12% auto 0;background-size:contain}.sindan-tap{position:fixed;z-index:3000;width:0;height:0;margin:0;padding:0;pointer-events:none}.sindan-tap i{display:block;position:absolute;top:0;left:0;margin:0;padding:0;border-radius:50%}.sindan-tap .sindan-tap-circle{width:44px;height:44px;background:#3d3de6;box-shadow:0 0 16px 6px rgba(143,180,255,.6);animation:sindan-tap-circle .55s ease-out both}.sindan-tap .sindan-tap-glow{width:48px;height:48px;border:3px solid rgba(255,255,255,.35);box-shadow:0 0 14px 5px rgba(168,236,255,.9),inset 0 0 8px rgba(255,255,255,.6);animation:sindan-tap-ring .55s ease-out both}.sindan-tap .sindan-tap-ring{width:48px;height:48px;border:7px solid transparent;background-image:conic-gradient(#4ff0ff,#fff04f,#ff6ec7,#7fb3ff,#4ff0ff);background-origin:border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sindan-tap-rainbow .55s ease-out both}.sindan-tap .sindan-tap-star{width:44px;height:44px;border-radius:0;background-image:url(../../images/sindan/tap-star.svg);background-repeat:no-repeat;background-position:center;background-size:contain;animation:sindan-tap-star .55s ease-out both}.sindan-tap .sindan-tap-dot{width:8px;height:8px;box-shadow:0 0 6px rgba(255,255,255,.8);animation:sindan-tap-dot .5s ease-out .08s both}@keyframes sindan-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sindan-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sindan-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sindan-tile-hop{0%,to{transform:translateY(0)}45%{transform:translateY(-.18em)}}@keyframes sindan-blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes sindan-ron-in{0%{opacity:0;transform:translate(-40%) skew(-12deg)}40%{opacity:1}to{opacity:1;transform:translate(0) skew(0)}}@keyframes sindan-float{0%{top:105%;transform:rotate(0)}to{top:-20%;transform:rotate(360deg)}}@keyframes sindan-tap-circle{0%{opacity:1;transform:translate(-50%,-50%) scale(.15);background:#dff4ff}30%{opacity:1;transform:translate(-50%,-50%) scale(1);background:#3d3de6}70%{opacity:.9;transform:translate(-50%,-50%) scale(1.02)}to{opacity:0;transform:translate(-50%,-50%) scale(1.05);background:#1e1e8c}}@keyframes sindan-tap-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}@keyframes sindan-tap-star{0%{opacity:0;transform:translate(-50%,-50%) scale(.8);filter:drop-shadow(0 0 0 rgba(191,228,255,0))}20%{opacity:1;transform:translate(-50%,-50%) scale(.85);filter:drop-shadow(0 0 2px rgba(191,228,255,.6))}85%{opacity:1;transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 0 12px #bfe4ff) drop-shadow(0 0 6px #8ec5ff)}to{opacity:0;transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 0 16px #bfe4ff) drop-shadow(0 0 8px #8ec5ff)}}@keyframes sindan-tap-dot{0%{opacity:0;transform:translate(-50%,-50%) translate(var(--sx),var(--sy)) scale(.4)}25%{opacity:1;transform:translate(-50%,-50%) translate(var(--sx),var(--sy)) scale(1)}to{opacity:0;transform:translate(-50%,-50%) translate(var(--tx),var(--ty)) scale(.6)}}@keyframes sindan-tap-rainbow{0%{opacity:0;transform:translate(-50%,-50%) scale(.3);border-width:8px}25%{opacity:1;transform:translate(-50%,-50%) scale(1);border-width:7px}80%{opacity:1;transform:translate(-50%,-50%) scale(1);border-width:2px}to{opacity:0;transform:translate(-50%,-50%) scale(1);border-width:2px}}@keyframes sindan-stamp{0%{opacity:0;transform:translate(-15%,15%) scale(2.4) rotate(-10deg);animation-timing-function:cubic-bezier(.7,0,1,.6)}8%{opacity:1;transform:translate(0) scale(1) rotate(0);animation-timing-function:linear}10%{transform:translate(2%,2%) scale(1) rotate(0)}12%{transform:translate(-1.5%,-1%) scale(1) rotate(0)}14%{transform:translate(0) scale(1) rotate(0)}82%{opacity:1;transform:translate(0) scale(1) rotate(0)}to{opacity:0;transform:translate(0) scale(1) rotate(0)}}@keyframes sindan-loading-bounce{0%{transform:translateY(0)}30%{transform:translateY(-40%)}60%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes sindan-gradient{0%{background-position:0 0,100% 0,0 100%}50%{background-position:100% 40%,0 100%,100% 0}to{background-position:30% 100%,60% 30%,40% 60%}}@keyframes sindan-stamp-hit{0%{opacity:0;transform:translate(-15%,15%) scale(2.4) rotate(-10deg);animation-timing-function:cubic-bezier(.7,0,1,.6)}57%{opacity:1;transform:translate(0) scale(1) rotate(0);animation-timing-function:linear}71%{transform:translate(2%,2%) scale(1) rotate(0)}86%{transform:translate(-1.5%,-1%) scale(1) rotate(0)}to{opacity:1;transform:translate(0) scale(1) rotate(0)}}@keyframes sindan-stamp-in{0%{opacity:0;transform:translate(-15%,15%) scale(2.4) rotate(-10deg);animation-timing-function:cubic-bezier(.7,0,1,.6)}26%{opacity:1;transform:translate(0) scale(1) rotate(0);animation-timing-function:linear}32%{transform:translate(2%,2%) scale(1) rotate(0)}38%{transform:translate(-1.5%,-1%) scale(1) rotate(0)}45%{transform:translate(0) scale(1) rotate(0)}to{opacity:1;transform:translate(0) scale(1) rotate(0)}}
