@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle;font-weight:400}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a{text-decoration:none}a img{border:none;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{background-color:#f1f2f1;font-size:62.5%;overflow-y:scroll}body{-webkit-text-size-adjust:100%;color:#000;font-family:LINE Seed JP,sans-serif;font-style:normal;font-weight:400;line-height:1.3}img{width:100%}a,button{color:#000;cursor:pointer;background:0 0;border:0;outline:0;padding:0;text-decoration:none;transition:all .3s}.wrapper{width:100%;overflow:hidden}@media only screen and (width>=769px){body{background-color:#f1f2f1;position:relative}body:before{content:"";z-index:9999;background-color:#f1f2f1;width:100%;height:100%;transition:opacity .3s ease-in-out;display:block;position:absolute;top:0;left:0}body.is-loaded:before{opacity:0;pointer-events:none}body.is-loaded .logo{opacity:1}body.is-loaded .main-wrap:before,body.is-loaded .main-wrap .title-main{opacity:1;transform:scale(1)}body.is-loaded .main-wrap .lead-main,body.is-loaded .main-wrap .start-btn{opacity:1}body.is-loaded .loading-page{opacity:0;pointer-events:none}.loading-wrap{position:relative}.loading-wrap .loading-box{background-color:#cdf564;width:100%;height:0;padding-top:100%;display:block;position:relative;transform:rotate(45deg)}.loading-wrap .loading-box i{box-sizing:border-box;background-color:#000;width:39.5%;height:0;padding-top:39.5%;position:absolute}.loading-wrap .loading-box i:first-child{animation:1s ease-in-out infinite loading_ani;top:7%;left:7%}.loading-wrap .loading-box i:nth-child(2){animation:1s ease-in-out .2s infinite loading_ani;top:7%;right:7%}.loading-wrap .loading-box i:nth-child(3){animation:1s ease-in-out .4s infinite loading_ani;bottom:7%;left:7%}.loading-wrap .loading-box i:nth-child(4){animation:1s ease-in-out .6s infinite loading_ani;bottom:7%;right:7%}@keyframes loading_ani{0%{opacity:1}75%{opacity:1}76%{opacity:0}to{opacity:0}}.loading-page{z-index:9999;background-color:#f1f2f1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.loading-page .loading-wrap{width:26.6667px}.battlestyle-wrapper{min-height:100vh;position:relative;overflow:hidden}.battlestyle-wrapper .battlestyle-card{z-index:1;position:relative}.debug-fixed-box,.debug-auto-box{color:#f6f6f6;z-index:12000;background-color:#000000db;border:1px solid #222;width:min(340px,100vw - 24px);max-height:50vh;padding:10px 12px;font-size:12px;line-height:1.45;position:fixed;bottom:12px;overflow:auto}.debug-fixed-box .debug-fixed-box__title,.debug-auto-box .debug-fixed-box__title{color:#cdf564;margin-bottom:6px;font-weight:700}.debug-fixed-box .debug-fixed-box__section+.debug-fixed-box__section,.debug-auto-box .debug-fixed-box__section+.debug-fixed-box__section{border-top:1px solid #ffffff40;margin-top:10px;padding-top:8px}.debug-fixed-box p,.debug-auto-box p{margin:0}.debug-fixed-box p+p,.debug-auto-box p+p{margin-top:4px}.debug-fixed-box ul,.debug-auto-box ul{margin:4px 0 0;padding-left:16px}.debug-fixed-box{left:12px}.debug-auto-box{right:12px}.debug-auto-box .debug-auto-box__run-btn{color:#18210a;cursor:pointer;background:linear-gradient(135deg,#cdf564 0%,#8fbc22 100%);border:1px solid #cdf564;border-radius:999px;width:100%;margin-top:8px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;box-shadow:0 0 #cdf56400}.debug-auto-box .debug-auto-box__run-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #cdf56459}.debug-auto-box .debug-auto-box__run-btn:active{transform:translateY(0)}.debug-auto-box .debug-auto-box__history{border-top:1px solid #fff3;margin-top:8px;padding-top:8px}.debug-auto-box .debug-auto-box__history ul{max-height:140px;margin-top:6px;padding-left:16px;overflow:auto}.logo{opacity:0;z-index:2;width:96px;transition:all .3s ease-in-out .7s;display:block;position:absolute;top:16px;left:16px}.footer{margin-top:26.6667px;padding-bottom:26.6667px;position:relative}.footer .copyright{text-align:center;font-family:LINE Seed JP,sans-serif;font-size:11.7333px;font-style:normal;font-weight:100}.footer{z-index:10}.main-wrap{box-sizing:border-box;background-color:#f1f2f1;min-height:100vh;padding:522.667px 0 0}.main-wrap:before{content:"";z-index:1;opacity:0;background:url(/assets/kv-DXe4kLAZ.jpg) top/100% no-repeat;width:100%;height:100%;transition:all .3s ease-in-out .5s;display:block;position:absolute;top:0;left:0;transform:scale(1.5)}.main-wrap:after{content:"";z-index:2;background:url(/assets/kv_wrap-DvqigFr_.png) top/100% no-repeat;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.main-wrap .title-main{z-index:3;opacity:0;width:305.067px;margin:0 auto;transition:all .3s ease-in-out .7s;position:relative;transform:scale(1.5)}.main-wrap .lead-main{text-align:center;z-index:3;opacity:0;margin-top:10.6667px;font-family:LINE Seed JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:23.4667px;transition:all .3s ease-in-out .8s;position:relative}.main-wrap .start-btn{color:#000;z-index:3;opacity:0;justify-content:center;align-items:center;width:229.333px;height:58.6667px;margin:22.4px auto 0;font-family:LINE Seed JP,sans-serif;font-size:25.6px;font-style:normal;font-weight:800;transition:all .3s ease-in-out .9s;display:flex;position:relative}.main-wrap .start-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:3.2px solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-3.73333px 4.8px #000}.main-wrap .start-btn span{z-index:2;position:relative}.question-wrap{box-sizing:border-box;background:url(/assets/bg-6PTV6x_d.jpg) 50%/cover no-repeat;min-height:100vh;padding:42.6667px 0 0}.question-wrap .title-question{text-align:center;color:#fff;-webkit-text-stroke:6.4px #000;paint-order:stroke;text-shadow:-2.66667px 6.4px #000,-2.66667px 3.2px #000,-1.6px 6.4px #000,-1.6px 3.2px #000,0 6.4px #000,0 3.2px #000,1.6px 6.4px #000,1.6px 3.2px #000,2.66667px 6.4px #000,2.66667px 3.2px #000;box-sizing:border-box;font-family:LINE Seed JP,sans-serif;font-size:25.6px;font-style:normal;font-weight:800;line-height:36.2667px;transform:skew(-4deg)}.question-wrap .title-question .question-id{color:#cdf564;margin-bottom:7.46667px;font-size:33.0667px;display:block}.question-wrap .options-group .option-btn{color:#000;opacity:0;justify-content:center;align-items:center;width:346.667px;min-height:53.3333px;margin:13.8667px auto 0;padding:8.53333px 8px 7.46667px;font-family:LINE Seed JP,sans-serif;font-size:19.2px;font-style:normal;font-weight:800;line-height:26.6667px;transition:all .3s ease-in-out;display:flex;position:relative;transform:translateY(-5.33333px)}.question-wrap .options-group .option-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:3.2px solid #000;width:100%;height:100%;transition:all .1s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-3.73333px 4.8px #000}.question-wrap .options-group .option-btn span{z-index:2;position:relative;transform:skew(-4deg)}.question-wrap .options-group .option-btn.selected:before{background-color:#cdf564}.question-wrap .options-group.js-view .option-btn{opacity:1;transition-delay:calc(var(--option-order,0) * 80ms);transform:translateY(0)}.question-wrap .nav-actions{margin-top:37.3333px}.question-wrap .nav-actions .nav-btn{color:#000;justify-content:center;align-items:center;width:170.667px;height:40px;margin:13.8667px auto 0;font-family:LINE Seed JP,sans-serif;font-size:20.2667px;font-style:normal;font-weight:800;display:flex;position:relative}.question-wrap .nav-actions .nav-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:3.2px solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-3.73333px 4.8px #000}.question-wrap .nav-actions .nav-btn:disabled:before{background-color:#cbcbcb;border:3.2px solid #aaa;box-shadow:0 0 #000}.question-wrap .nav-actions .nav-btn:disabled span{color:#aaa}.question-wrap .nav-actions .nav-btn span{z-index:2;position:relative;transform:skew(-4deg)}.question-wrap .nav-actions .progress-text{text-align:center;margin-top:19.2px;font-family:LINE Seed JP,sans-serif;font-size:14.9333px;font-style:normal;font-weight:800;line-height:1.2;transform:skew(-4deg)}.question-wrap .nav-actions .progress-text .in-num{margin:0 1.06667px;font-size:22.4px;font-weight:700;display:inline-block;transform:translateY(1.06667px)}.result-wrap{box-sizing:border-box;background:url(/assets/bg-6PTV6x_d.jpg) 50%/cover no-repeat;min-height:100vh;padding:64px 0 0}.result-wrap .title-result{text-align:center;color:#fff;-webkit-text-stroke:6.4px #000;paint-order:stroke;text-shadow:-2.66667px 6.4px #000,-2.66667px 3.2px #000,-1.6px 6.4px #000,-1.6px 3.2px #000,0 6.4px #000,0 3.2px #000,1.6px 6.4px #000,1.6px 3.2px #000,2.66667px 6.4px #000,2.66667px 3.2px #000;box-sizing:border-box;font-family:LINE Seed JP,sans-serif;font-size:25.6px;font-style:normal;font-weight:800;line-height:36.2667px;transform:skew(-4deg)}.result-wrap .result-image-wrap{background-color:#f1f2f1;width:100%;height:0;margin-top:21.3333px;padding-top:52.5%;display:block;position:relative}.result-wrap .result-image-wrap .result-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.result-wrap .result-image-wrap .result-loading .loading-wrap{width:16px}.result-wrap .result-image-wrap .preview-img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.result-wrap .action-btns .action-btn{color:#000;justify-content:center;align-items:center;width:272px;height:58.6667px;margin:22.4px auto 0;font-family:LINE Seed JP,sans-serif;font-size:25.6px;font-style:normal;font-weight:800;display:flex;position:relative}.result-wrap .action-btns .action-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:3.2px solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-3.73333px 4.8px #000}.result-wrap .action-btns .action-btn>span{z-index:2;position:relative;transform:skew(-4deg)}.result-wrap .action-btns .action-btn>span .loading-wrap{width:16px;height:16px;display:inline-block;transform:skew(4deg)}.result-wrap .title-2xko{width:213.333px;margin:42.6667px auto 0}.result-wrap .lead-2xko{text-align:center;margin:32px auto 0}.result-wrap .lead-2xko span{color:#fff;background-color:#000;padding:8px 16px;font-family:LINE Seed JP,sans-serif;font-size:20.2667px;font-style:normal;font-weight:800;line-height:1.2;display:inline-block}.result-wrap .platform-2xko{justify-content:center;gap:21.3333px;margin-top:16px;display:flex}.result-wrap .platform-2xko li.is-pc{width:57.0667px}.result-wrap .platform-2xko li.is-ps5{width:97.0667px}.result-wrap .platform-2xko li.is-xbox{width:163.2px}.result-wrap .text-2xko{text-align:center;margin-top:13.3333px;font-family:LINE Seed JP,sans-serif;font-size:17.0667px;font-style:normal;font-weight:800;line-height:25.6px}body.is-safari .question-wrap .title-question,body.is-safari .result-wrap .title-result{-webkit-text-stroke:4.26667px #000;text-shadow:-1.6px 2.13333px #000,0 4.26667px #000,0 2.13333px #000,1.6px 4.26667px #000;letter-spacing:.05em}.u-hanshin__logo{width:100%;max-width:173px;position:fixed;top:30px;left:30px}.battlestyle-wrapper{z-index:10;border-left:1px solid #aaa;border-right:1px solid #aaa;width:400px;margin:0 auto;position:relative}.pc-visual{z-index:1;opacity:0;background:url(/assets/bg_pc-DgCkJRDK.jpg) 50%/cover no-repeat;justify-content:space-between;width:100%;height:100dvh;min-height:100svh;transition:opacity .5s ease-in-out .8s;display:flex;position:fixed;inset:0}.pc-visual-left{box-sizing:border-box;justify-content:center;align-items:center;width:calc(50% - 200px);padding:0 30px;display:flex;position:relative}.pc-visual-left .title-2xko{width:100%;max-width:280px;margin:0 auto}.pc-visual-left .platform-2xko{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;line-height:1;display:flex}.pc-visual-left .platform-2xko li.is-pc{width:67px}.pc-visual-left .platform-2xko li.is-ps5{width:114px}.pc-visual-left .platform-2xko li.is-xbox{width:192px}.pc-visual-right{box-sizing:border-box;justify-content:center;align-items:center;width:calc(50% - 200px);padding:0 30px;display:flex;position:relative}.pc-visual-right .title-main{width:100%;max-width:344px;margin:0 auto;position:relative}}@media only screen and (width>=769px) and (width<=940px){.pc-visual-left{width:calc(50% - 200px)}.pc-visual-left .platform-2xko{gap:15px;margin-top:30px}.pc-visual-left .platform-2xko li.is-pc{width:55px}.pc-visual-left .platform-2xko li.is-ps5{width:93px}.pc-visual-left .platform-2xko li.is-xbox{width:156px}.pc-visual-right{box-sizing:border-box;padding:0 15px}}@media only screen and (width>=769px){body.is-loaded .pc-visual{opacity:1;transition:opacity .3s ease-in-out .8s}.device-sp{display:none!important}}@media only screen and (width<=768px){body{background-color:#f1f2f1;position:relative}body:before{content:"";z-index:9999;background-color:#f1f2f1;width:100%;height:100%;transition:opacity .3s ease-in-out;display:block;position:absolute;top:0;left:0}body.is-loaded:before{opacity:0;pointer-events:none}body.is-loaded .logo{opacity:1}body.is-loaded .main-wrap:before,body.is-loaded .main-wrap .title-main{opacity:1;transform:scale(1)}body.is-loaded .main-wrap .lead-main,body.is-loaded .main-wrap .start-btn{opacity:1}body.is-loaded .loading-page{opacity:0;pointer-events:none}.loading-wrap{position:relative}.loading-wrap .loading-box{background-color:#cdf564;width:100%;height:0;padding-top:100%;display:block;position:relative;transform:rotate(45deg)}.loading-wrap .loading-box i{box-sizing:border-box;background-color:#000;width:39.5%;height:0;padding-top:39.5%;position:absolute}.loading-wrap .loading-box i:first-child{animation:1s ease-in-out infinite loading_ani;top:7%;left:7%}.loading-wrap .loading-box i:nth-child(2){animation:1s ease-in-out .2s infinite loading_ani;top:7%;right:7%}.loading-wrap .loading-box i:nth-child(3){animation:1s ease-in-out .4s infinite loading_ani;bottom:7%;left:7%}.loading-wrap .loading-box i:nth-child(4){animation:1s ease-in-out .6s infinite loading_ani;bottom:7%;right:7%}@keyframes loading_ani{0%{opacity:1}75%{opacity:1}76%{opacity:0}to{opacity:0}}.loading-page{z-index:9999;background-color:#f1f2f1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.loading-page .loading-wrap{width:6.66667vw}.battlestyle-wrapper{min-height:100vh;position:relative;overflow:hidden}.battlestyle-wrapper .battlestyle-card{z-index:1;position:relative}.debug-fixed-box,.debug-auto-box{color:#f6f6f6;z-index:12000;background-color:#000000db;border:1px solid #222;width:min(340px,100vw - 24px);max-height:50vh;padding:10px 12px;font-size:12px;line-height:1.45;position:fixed;bottom:12px;overflow:auto}.debug-fixed-box .debug-fixed-box__title,.debug-auto-box .debug-fixed-box__title{color:#cdf564;margin-bottom:6px;font-weight:700}.debug-fixed-box .debug-fixed-box__section+.debug-fixed-box__section,.debug-auto-box .debug-fixed-box__section+.debug-fixed-box__section{border-top:1px solid #ffffff40;margin-top:10px;padding-top:8px}.debug-fixed-box p,.debug-auto-box p{margin:0}.debug-fixed-box p+p,.debug-auto-box p+p{margin-top:4px}.debug-fixed-box ul,.debug-auto-box ul{margin:4px 0 0;padding-left:16px}.debug-fixed-box{left:12px}.debug-auto-box{right:12px}.debug-auto-box .debug-auto-box__run-btn{color:#18210a;cursor:pointer;background:linear-gradient(135deg,#cdf564 0%,#8fbc22 100%);border:1px solid #cdf564;border-radius:999px;width:100%;margin-top:8px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;box-shadow:0 0 #cdf56400}.debug-auto-box .debug-auto-box__run-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #cdf56459}.debug-auto-box .debug-auto-box__run-btn:active{transform:translateY(0)}.debug-auto-box .debug-auto-box__history{border-top:1px solid #fff3;margin-top:8px;padding-top:8px}.debug-auto-box .debug-auto-box__history ul{max-height:140px;margin-top:6px;padding-left:16px;overflow:auto}.logo{opacity:0;z-index:2;width:24vw;transition:all .3s ease-in-out .7s;display:block;position:absolute;top:4vw;left:4vw}.footer{margin-top:6.66667vw;padding-bottom:6.66667vw;position:relative}.footer .copyright{text-align:center;font-family:LINE Seed JP,sans-serif;font-size:2.93333vw;font-style:normal;font-weight:100}.footer{z-index:10}.main-wrap{box-sizing:border-box;background-color:#f1f2f1;min-height:100vh;padding:130.667vw 0 0}.main-wrap:before{content:"";z-index:1;opacity:0;background:url(/assets/kv-DXe4kLAZ.jpg) top/100% no-repeat;width:100%;height:100%;transition:all .3s ease-in-out .5s;display:block;position:absolute;top:0;left:0;transform:scale(1.5)}.main-wrap:after{content:"";z-index:2;background:url(/assets/kv_wrap-DvqigFr_.png) top/100% no-repeat;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.main-wrap .title-main{z-index:3;opacity:0;width:76.2667vw;margin:0 auto;transition:all .3s ease-in-out .7s;position:relative;transform:scale(1.5)}.main-wrap .lead-main{text-align:center;z-index:3;opacity:0;margin-top:2.66667vw;font-family:LINE Seed JP,sans-serif;font-size:4vw;font-style:normal;font-weight:700;line-height:5.86667vw;transition:all .3s ease-in-out .8s;position:relative}.main-wrap .start-btn{color:#000;z-index:3;opacity:0;justify-content:center;align-items:center;width:57.3333vw;height:14.6667vw;margin:5.6vw auto 0;font-family:LINE Seed JP,sans-serif;font-size:6.4vw;font-style:normal;font-weight:800;transition:all .3s ease-in-out .9s;display:flex;position:relative}.main-wrap .start-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:.8vw solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-.933333vw 1.2vw #000}.main-wrap .start-btn span{z-index:2;position:relative}.question-wrap{box-sizing:border-box;background:url(/assets/bg-6PTV6x_d.jpg) 50%/cover no-repeat;min-height:100vh;padding:10.6667vw 0 0}.question-wrap .title-question{text-align:center;color:#fff;-webkit-text-stroke:1.6vw #000;paint-order:stroke;text-shadow:-.666667vw 1.6vw #000,-.666667vw .8vw #000,-.4vw 1.6vw #000,-.4vw .8vw #000,0 1.6vw #000,0 .8vw #000,.4vw 1.6vw #000,.4vw .8vw #000,.666667vw 1.6vw #000,.666667vw .8vw #000;box-sizing:border-box;font-family:LINE Seed JP,sans-serif;font-size:6.4vw;font-style:normal;font-weight:800;line-height:9.06667vw;transform:skew(-4deg)}.question-wrap .title-question .question-id{color:#cdf564;margin-bottom:1.86667vw;font-size:8.26667vw;display:block}.question-wrap .options-group .option-btn{color:#000;opacity:0;justify-content:center;align-items:center;width:86.6667vw;min-height:13.3333vw;margin:3.46667vw auto 0;padding:2.13333vw 2vw 1.86667vw;font-family:LINE Seed JP,sans-serif;font-size:4.8vw;font-style:normal;font-weight:800;line-height:6.66667vw;transition:all .3s ease-in-out;display:flex;position:relative;transform:translateY(-1.33333vw)}.question-wrap .options-group .option-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:.8vw solid #000;width:100%;height:100%;transition:all .1s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-.933333vw 1.2vw #000}.question-wrap .options-group .option-btn span{z-index:2;position:relative;transform:skew(-4deg)}.question-wrap .options-group .option-btn.selected:before{background-color:#cdf564}.question-wrap .options-group.js-view .option-btn{opacity:1;transition-delay:calc(var(--option-order,0) * 80ms);transform:translateY(0)}.question-wrap .nav-actions{margin-top:9.33333vw}.question-wrap .nav-actions .nav-btn{color:#000;justify-content:center;align-items:center;width:42.6667vw;height:10vw;margin:3.46667vw auto 0;font-family:LINE Seed JP,sans-serif;font-size:5.06667vw;font-style:normal;font-weight:800;display:flex;position:relative}.question-wrap .nav-actions .nav-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:.8vw solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-.933333vw 1.2vw #000}.question-wrap .nav-actions .nav-btn:disabled:before{background-color:#cbcbcb;border:.8vw solid #aaa;box-shadow:0 0 #000}.question-wrap .nav-actions .nav-btn:disabled span{color:#aaa}.question-wrap .nav-actions .nav-btn span{z-index:2;position:relative;transform:skew(-4deg)}.question-wrap .nav-actions .progress-text{text-align:center;margin-top:4.8vw;font-family:LINE Seed JP,sans-serif;font-size:3.73333vw;font-style:normal;font-weight:800;line-height:1.2;transform:skew(-4deg)}.question-wrap .nav-actions .progress-text .in-num{margin:0 .266667vw;font-size:5.6vw;font-weight:700;display:inline-block;transform:translateY(.266667vw)}.result-wrap{box-sizing:border-box;background:url(/assets/bg-6PTV6x_d.jpg) 50%/cover no-repeat;min-height:100vh;padding:16vw 0 0}.result-wrap .title-result{text-align:center;color:#fff;-webkit-text-stroke:1.6vw #000;paint-order:stroke;text-shadow:-.666667vw 1.6vw #000,-.666667vw .8vw #000,-.4vw 1.6vw #000,-.4vw .8vw #000,0 1.6vw #000,0 .8vw #000,.4vw 1.6vw #000,.4vw .8vw #000,.666667vw 1.6vw #000,.666667vw .8vw #000;box-sizing:border-box;font-family:LINE Seed JP,sans-serif;font-size:6.4vw;font-style:normal;font-weight:800;line-height:9.06667vw;transform:skew(-4deg)}.result-wrap .result-image-wrap{background-color:#f1f2f1;width:100%;height:0;margin-top:5.33333vw;padding-top:52.5%;display:block;position:relative}.result-wrap .result-image-wrap .result-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.result-wrap .result-image-wrap .result-loading .loading-wrap{width:4vw}.result-wrap .result-image-wrap .preview-img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.result-wrap .action-btns .action-btn{color:#000;justify-content:center;align-items:center;width:68vw;height:14.6667vw;margin:5.6vw auto 0;font-family:LINE Seed JP,sans-serif;font-size:6.4vw;font-style:normal;font-weight:800;display:flex;position:relative}.result-wrap .action-btns .action-btn:before{content:"";box-sizing:border-box;z-index:1;background-color:#fff;border:.8vw solid #000;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:skew(-14deg);box-shadow:-.933333vw 1.2vw #000}.result-wrap .action-btns .action-btn>span{z-index:2;position:relative;transform:skew(-4deg)}.result-wrap .action-btns .action-btn>span .loading-wrap{width:4vw;height:4vw;display:inline-block;transform:skew(4deg)}.result-wrap .title-2xko{width:53.3333vw;margin:10.6667vw auto 0}.result-wrap .lead-2xko{text-align:center;margin:8vw auto 0}.result-wrap .lead-2xko span{color:#fff;background-color:#000;padding:2vw 4vw;font-family:LINE Seed JP,sans-serif;font-size:5.06667vw;font-style:normal;font-weight:800;line-height:1.2;display:inline-block}.result-wrap .platform-2xko{justify-content:center;gap:5.33333vw;margin-top:4vw;display:flex}.result-wrap .platform-2xko li.is-pc{width:14.2667vw}.result-wrap .platform-2xko li.is-ps5{width:24.2667vw}.result-wrap .platform-2xko li.is-xbox{width:40.8vw}.result-wrap .text-2xko{text-align:center;margin-top:3.33333vw;font-family:LINE Seed JP,sans-serif;font-size:4.26667vw;font-style:normal;font-weight:800;line-height:6.4vw}body.is-safari .question-wrap .title-question,body.is-safari .result-wrap .title-result{-webkit-text-stroke:1.06667vw #000;text-shadow:-.4vw .533333vw #000,0 1.06667vw #000,0 .533333vw #000,.4vw 1.06667vw #000;letter-spacing:.05em}.pc-visual,.device-pc{display:none!important}}
