:root{--color_txt: #000}*{box-sizing:border-box;margin:0;padding:0;outline:none}#container a,footer a{text-decoration:underline;color:red}#container a:hover,footer a:hover{color:#fbff00}#container ol:not(.numlist2),#container ul,footer ol:not(.numlist2),footer ul{list-style-type:none}#container .notice li,#container .list li,footer .notice li,footer .list li{text-indent:-1em;padding-left:1em;margin-bottom:.02em}#container .notice li:last-child,#container .list li:last-child,footer .notice li:last-child,footer .list li:last-child{margin-bottom:0}#container .numlist,footer .numlist{list-style-type:none}#container .numlist li,footer .numlist li{text-indent:-0.8em;padding-left:.8em;margin-bottom:.02em}#container .numlist li:last-child,footer .numlist li:last-child{margin-bottom:0}#container .numlist2,footer .numlist2{list-style-type:decimal}#container .numlist2 li,footer .numlist2 li{margin-left:1.2em;padding-left:0;text-indent:0}#container .notice,footer .notice{font-size:2.9333333333vw}@media(min-width: 750px){#container .notice,footer .notice{font-size:1.3333333333vw}}@media(min-width: 750px)and (min-width: 1200px){#container .notice,footer .notice{font-size:16px}}#container img,footer img{width:auto;max-width:100%;margin:0 auto;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.pc{display:none}@media(min-width: 750px){.sp{display:none}.pc{display:block}}html,body{color:#fff;background-color:#000}.anime_fadein{opacity:0;transition:.8s ease-in-out;transform:translateY(30px)}.anime_fadein.s{transform:translateY(0);opacity:1}#container{font-family:"Noto Sans JP",sans-serif;font-size:62.5%;overflow-x:hidden;position:relative;width:100%;line-height:2 !important}@media(min-width: 750px){#container{line-height:2}}@media(min-width: 1200px){#container{line-height:2}}#container::before{position:fixed;width:100%;height:100dvh;z-index:0;top:0;left:50%;transform:translateX(-50%);content:"";display:inline-block;background-image:url(../images/common/bg.webp);background-size:cover;background-position:center;background-attachment:fixed}@media(min-width: 750px){#container::before{left:0;transform:translateX(0)}}#container .bg_mask{background-image:url(../images/common/bg_mask.webp);background-repeat:repeat-y;background-size:contain;width:100%;height:100%;mix-blend-mode:overlay;z-index:5;position:absolute;top:0;left:0}#container #contents_inner{position:relative;z-index:10;padding:0vw 0vw 9.3333333333vw 0vw}@media(min-width: 750px){#container #contents_inner{padding:0vw 0vw 5.8333333333vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner{padding:0px 0px 70px 0px}}#container #contents_inner section{position:relative;z-index:5}#container #contents_inner .common_wrap{margin:0 auto;position:relative;z-index:2;width:100%}#container #contents_inner .title_wrap{padding:6.6666666667vw 0vw 0vw 0vw}@media(min-width: 750px){#container #contents_inner .title_wrap{padding:4.1666666667vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .title_wrap{padding:50px 0px 0px 0px}}#container #contents_inner .title_h2{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:7.4666666667vw;letter-spacing:.06em;text-indent:.1em;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;width:100%;height:20vw;position:relative;z-index:2;padding-top:4vw;line-height:1;text-shadow:0 0 1vw rgba(0,0,0,.5)}@media(min-width: 750px){#container #contents_inner .title_h2{height:5vw;font-size:2.9166666667vw;padding:2.6666666667vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .title_h2{font-size:35px}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .title_h2{padding:32px 0px 0px 0px}}@media(min-width: 1200px){#container #contents_inner .title_h2{font-size:min(2.3vw,40px);padding:2vw 0 0 0}}#container #contents_inner .title_h2:before{display:block;content:"";background:rgba(0,0,0,0) url(../images/common/bg_title.webp) no-repeat;background-size:contain;background-position:center center;width:100vw;height:23.6vw;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}@media(min-width: 750px){#container #contents_inner .title_h2:before{background-image:url(../images/common/bg_title_pc.webp);width:100%;max-width:1800px;height:8vw}}@media(min-width: 1200px){#container #contents_inner .title_h2:before{width:70vw;min-width:950px;height:7.5vw}}#container #contents_inner .title_h2 span:nth-of-type(2){font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal;font-size:3.7333333333vw;line-height:1;letter-spacing:.3em;text-indent:.3em;margin-top:1.6vw}@media(min-width: 750px){#container #contents_inner .title_h2 span:nth-of-type(2){font-size:min(1vw,16px);margin-top:.5vw}}@media(min-width: 1200px){#container #contents_inner .title_h2 span:nth-of-type(2){font-size:min(.9vw,16px)}}#container #contents_inner .title_h3{text-align:center}#container #contents_inner .title_h3 span{display:inline-block;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-size:5.6vw;letter-spacing:.15em;text-indent:.15em;position:relative;z-index:1}@media(min-width: 750px){#container #contents_inner .title_h3 span{font-size:2.8333333333vw;letter-spacing:.1em;text-indent:.1em}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .title_h3 span{font-size:34px}}@media(min-width: 1200px){#container #contents_inner .title_h3 span{font-size:2.5vw;letter-spacing:.1em;text-indent:.1em}}@media(min-width: 1200px)and (min-width: 1200px){#container #contents_inner .title_h3 span{font-size:30px}}#container #contents_inner .title_h3 span:before{display:block;content:"";background:linear-gradient(to right, #6c00ff 0%, #ff008f 100%);background-size:100% auto;width:calc(100% + 1em);height:1.6vw;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:-1}@media(min-width: 750px){#container #contents_inner .title_h3 span:before{width:calc(100% + 1em);height:.5833333333vw;max-height:7px}}#container #contents_inner #result .section_box{padding:8vw 6.6666666667vw 9.3333333333vw 6.6666666667vw;margin:0vw auto 2.6666666667vw auto}@media(min-width: 750px){#container #contents_inner #result .section_box{padding:5.8333333333vw 5.8333333333vw 5.8333333333vw 5.8333333333vw;margin:0vw auto 1.6666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner #result .section_box{padding:70px 70px 70px 70px}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner #result .section_box{margin:0px auto 20px auto}}@media(min-width: 1200px){#container #contents_inner #result .section_box{padding:5.8333333333vw 6.6666666667vw 5.8333333333vw 6.6666666667vw;margin:0vw auto 1.6666666667vw auto}}@media(min-width: 1200px)and (min-width: 1200px){#container #contents_inner #result .section_box{padding:70px 80px 70px 80px}}@media(min-width: 1200px)and (min-width: 1200px){#container #contents_inner #result .section_box{margin:0px auto 20px auto}}#container #contents_inner .section_box{background-color:rgba(0,0,0,.6);width:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);margin:-2.6666666667vw auto 2.6666666667vw auto;padding:13.3333333333vw 6.6666666667vw 9.3333333333vw 6.6666666667vw;width:100%}@media(max-width: 750px)and (orientation: portrait){#container #contents_inner .section_box{font-size:3.7333333333vw}}@media(max-width: 750px)and (orientation: landscape){#container #contents_inner .section_box{font-size:3.3333333333vw}}@media(min-width: 750px){#container #contents_inner .section_box{margin:-1.6666666667vw auto 1.6666666667vw auto;padding:8.3333333333vw 5.8333333333vw 5.8333333333vw 5.8333333333vw;font-size:1.5vw;width:90vw;max-width:1800px;flex-direction:row;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:0.2562225476vw}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .section_box{margin:-20px auto 20px auto}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .section_box{padding:100px 70px 70px 70px}}@media(min-width: 750px)and (min-width: 1200px){#container #contents_inner .section_box{font-size:18px}}@media(min-width: 1200px){#container #contents_inner .section_box{width:70vw;padding:8.3333333333vw 6.6666666667vw 5.8333333333vw 6.6666666667vw;max-width:1800px;min-width:950px}}@media(min-width: 1200px)and (min-width: 1200px){#container #contents_inner .section_box{padding:100px 80px 70px 80px}}#product .product_inner{display:flex;flex-direction:column;align-items:center}@media(min-width: 750px){#product .product_inner{flex-direction:row}}#product .product_inner .product_txt{width:100%;display:flex;flex-direction:column;justify-content:center;font-size:3.7333333333vw}@media(min-width: 750px){#product .product_inner .product_txt{font-size:1.5vw;width:100%;margin:0vw 0vw 3.3333333333vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_inner .product_txt{font-size:18px}}@media(min-width: 750px)and (min-width: 1200px){#product .product_inner .product_txt{margin:0px 0px 40px 0px}}@media(min-width: 1200px){#product .product_inner .product_txt{font-size:1.5vw;width:50%;margin:0vw 0vw 0vw 0vw}}@media(min-width: 1200px)and (min-width: 1200px){#product .product_inner .product_txt{font-size:18px}}@media(min-width: 1200px)and (min-width: 1200px){#product .product_inner .product_txt{margin:0px 0px 0px 0px}}#product .product_inner .product_img{width:80%;padding:6.6666666667vw 0vw 0vw 0vw}@media(min-width: 750px){#product .product_inner .product_img{width:50%;padding:0vw 0vw 0vw 5vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_inner .product_img{padding:0px 0px 0px 60px}}#product .product_inner .product_catch{font-weight:800;line-height:1.5;margin:0vw 0vw 5.3333333333vw 0vw;text-align:left}@media(max-width: 750px)and (orientation: portrait){#product .product_inner .product_catch{font-size:5.3333333333vw}}@media(max-width: 750px)and (orientation: landscape){#product .product_inner .product_catch{font-size:4.5333333333vw}}@media(min-width: 750px){#product .product_inner .product_catch{font-size:2.8333333333vw;margin:0vw 0vw 1.6666666667vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_inner .product_catch{font-size:34px}}@media(min-width: 750px)and (min-width: 1200px){#product .product_inner .product_catch{margin:0px 0px 20px 0px}}@media(min-width: 1200px){#product .product_inner .product_catch{font-size:2.5vw}}@media(min-width: 1200px)and (min-width: 1200px){#product .product_inner .product_catch{font-size:30px}}#product .product_bnr{text-align:center;position:relative;display:block;width:100%;margin:6.6666666667vw auto 2.6666666667vw auto;transition:.2s;opacity:1}@media(min-width: 750px){#product .product_bnr{width:70%;margin:4.1666666667vw auto 1.6666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#product .product_bnr{margin:50px auto 20px auto}}@media(min-width: 1200px){#product .product_bnr:hover{opacity:.6}}#product .product_pf{display:flex;justify-content:center;margin:1.3333333333vw auto 2.6666666667vw auto}@media(min-width: 750px){#product .product_pf{margin:.8333333333vw auto 1.6666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#product .product_pf{margin:10px auto 20px auto}}#product .product_pf li{width:24vw;margin:1.3333333333vw 2vw 1.3333333333vw 2vw}#product .product_pf li.switch img{width:22.56vw}#product .product_pf li.ps img{width:21.76vw}#product .product_pf li.steam img{width:20.9066666667vw}@media(min-width: 750px){#product .product_pf li{width:20.8333333333vw;max-width:250px;margin:.8333333333vw 1.25vw .8333333333vw 1.25vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_pf li{margin:10px 15px 10px 15px}}@media(min-width: 750px){#product .product_pf li.switch img{width:14.1vw;max-width:169.2px}#product .product_pf li.ps img{width:13.6vw;max-width:163.2px}#product .product_pf li.steam img{width:13.0666666667vw;max-width:156.8px}}#product .product_pf a{position:relative;display:block;width:100%;height:10.6666666667vw}@media(min-width: 750px){#product .product_pf a{height:5.8333333333vw;max-height:70px}}@media(min-width: 1200px){#product .product_pf a{transition:.2s}#product .product_pf a:hover{opacity:.6}}#product .product_pf a div{z-index:2;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:#000;position:absolute;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw);padding:1.3333333333vw 5.3333333333vw 1.3333333333vw 2.6666666667vw}@media(min-width: 750px){#product .product_pf a div{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw);padding:1.6666666667vw 3.3333333333vw 1.6666666667vw 1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_pf a div{padding:20px 40px 20px 20px}}@media(min-width: 1200px){#product .product_pf a div{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_pf a::before{z-index:-1;content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);background:#fff;position:absolute;left:-2px;top:-2px;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#product .product_pf a::before{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#product .product_pf a::before{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_pf a::after{z-index:-1;content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;right:-5.5%;bottom:-9%;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#product .product_pf a::after{right:-2.5%;bottom:-9%;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#product .product_pf a::after{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_pf span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:5}#product .product_pf span::after{content:"";width:1.3333333333vw;height:1.3333333333vw;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;top:0;right:-17%;bottom:0;margin:auto}@media(min-width: 750px){#product .product_pf span::after{right:-10%;width:.8333333333vw;max-width:10px;height:.8333333333vw;max-height:10px}}#product .product_link{display:flex;justify-content:center;margin:.8333333333vw auto 0vw auto}@media(min-width: 1200px){#product .product_link{margin:10px auto 0px auto}}#product .product_link li{width:37.3333333333vw;margin:1.3333333333vw 2vw 1.3333333333vw 2vw}@media(min-width: 750px){#product .product_link li{margin:.8333333333vw 1.25vw .8333333333vw 1.25vw;width:32.5vw;max-width:390px}}@media(min-width: 750px)and (min-width: 1200px){#product .product_link li{margin:10px 15px 10px 15px}}#product .product_link li.switch img{width:14.1vw;max-width:169.2px}#product .product_link li.ps img{width:13.6vw;max-width:163.2px}#product .product_link li.steam img{width:13.0666666667vw;max-width:156.8px}#product .product_link a{position:relative;display:block;width:100%;height:16vw;color:#fff;transition:.2s;font-weight:700;letter-spacing:.1em}@media(min-width: 750px){#product .product_link a{height:5.8333333333vw;max-height:70px}}@media(min-width: 1200px){#product .product_link a{height:5vw;max-height:60px}#product .product_link a:hover{opacity:.6}}#product .product_link a div{z-index:2;content:"";display:block;box-shadow:0px 0px 0px 6px #fff;width:100%;height:100%;top:0;left:0;background-color:#000;position:absolute;padding:10px;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw);padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}@media(min-width: 750px){#product .product_link a div{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw);padding:1.6666666667vw 1.6666666667vw 1.6666666667vw 1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_link a div{padding:20px 20px 20px 20px}}@media(min-width: 1200px){#product .product_link a div{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_link a::before{z-index:-1;content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);background:#fff;position:absolute;left:-2px;top:-2px;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#product .product_link a::before{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#product .product_link a::before{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_link a::after{z-index:-1;content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;right:-3.8%;bottom:-10%;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#product .product_link a::after{right:-1.8%;bottom:-11%;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#product .product_link a::after{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#product .product_link span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;text-align:center;z-index:5;line-height:1.2}@media(max-width: 750px){#product .product_link span{text-indent:-10px}}@media(max-width: 750px)and (orientation: portrait){#product .product_link span{font-size:3.7333333333vw}}@media(max-width: 750px)and (orientation: landscape){#product .product_link span{font-size:3.2vw}}@media(min-width: 750px){#product .product_link span{font-size:1.5vw}}@media(min-width: 750px)and (min-width: 1200px){#product .product_link span{font-size:18px}}#product .product_link span::after{content:"";width:2vw;height:2vw;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;top:0;right:1%;bottom:0;margin:auto}@media(min-width: 750px){#product .product_link span::after{width:.8333333333vw;max-width:10px;height:.8333333333vw;max-height:10px}}#terms .terms_inner{margin:1.3333333333vw 0vw 0vw 0vw;overflow-x:hidden;overflow-y:scroll;height:46.6666666667vw;padding:0vw 2.6666666667vw 0vw 0vw}@media(min-width: 750px){#terms .terms_inner{height:25vw;max-height:300px;padding:0vw 1.6666666667vw 0vw 0vw;margin:.8333333333vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#terms .terms_inner{padding:0px 20px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#terms .terms_inner{margin:10px 0px 0px 0px}}#terms .terms_inner::-webkit-scrollbar{width:16px}#terms .terms_inner::-webkit-scrollbar-track{background:#0e0e0e;border-radius:14vw}#terms .terms_inner::-webkit-scrollbar-thumb{background:#fff;border-radius:14vw}#terms h4{font-size:4vw;margin:0vw 0vw 1.3333333333vw 0vw;padding:0vw 0vw .4vw 0vw;border-bottom:1px solid #fff}@media(min-width: 750px){#terms h4{margin:0vw 0vw .8333333333vw 0vw;padding:0vw 0vw .25vw 0vw;font-size:1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){#terms h4{margin:0px 0px 10px 0px}}@media(min-width: 750px)and (min-width: 1200px){#terms h4{padding:0px 0px 3px 0px}}@media(min-width: 750px)and (min-width: 1200px){#terms h4{font-size:20px}}#terms h4:not(:first-of-type){margin:5.3333333333vw 0vw 1.3333333333vw 0vw}@media(min-width: 750px){#terms h4:not(:first-of-type){margin:3.3333333333vw 0vw .8333333333vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#terms h4:not(:first-of-type){margin:40px 0px 10px 0px}}#terms p{margin:.6666666667vw 0vw 0vw 0vw}@media(min-width: 750px){#terms p{margin:.4166666667vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#terms p{margin:5px 0px 0px 0px}}.footer{position:relative;z-index:1}.footer_btm{background-color:#000}.footer_btm_wrap{margin:0 auto;padding:10.6666666667vw 4vw 10.6666666667vw 4vw}.footer_btm_copy{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ccc;font-size:2.6666666667vw;line-height:1.55}.footer_btm_pf{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4.5333333333vw;margin-top:5.3333333333vw}.footer_btm_tm{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ccc;font-size:2.6666666667vw;margin:4.6666666667vw 0vw 0vw 0vw;line-height:1.55}@media(min-width: 750px){.footer_btm_wrap{margin:0 auto;padding:4.4166666667vw 0vw 4.4166666667vw 0vw;width:71.6666666667vw;max-width:860px}}@media(min-width: 750px)and (min-width: 1200px){.footer_btm_wrap{padding:53px 0px 53px 0px}}@media(min-width: 750px){.footer_btm_copy{font-size:1vw;line-height:1.8;text-align:center}}@media(min-width: 750px)and (min-width: 1200px){.footer_btm_copy{font-size:12px}}@media(min-width: 750px){.footer_btm_pf{margin:2.9166666667vw 0vw 0vw 0vw;gap:1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){.footer_btm_pf{margin:35px 0px 0px 0px}}@media(min-width: 750px){.footer_btm_pf_item.switch{width:14.1vw;max-width:169.2px}.footer_btm_pf_item.ps{width:13.6vw;max-width:163.2px}.footer_btm_pf_item.steam{width:11.2vw;max-width:134.4px}.footer_btm_tm{text-align:center;font-size:1vw;margin:2.9166666667vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){.footer_btm_tm{font-size:12px}}@media(min-width: 750px)and (min-width: 1200px){.footer_btm_tm{margin:35px 0px 0px 0px}}@media(min-width: 750px){.logo-1,.logo-2{width:auto;height:.9em;padding:0 .1em;vertical-align:baseline}}#mv{width:100%;text-align:center;position:relative}@media(orientation: portrait){#mv{min-height:auto;padding:0vw 4vw 0vw 4vw}}@media(orientation: landscape){#mv{padding:4vw 4vw 5.3333333333vw 4vw}}@media(min-width: 750px){#mv{padding:0vw 3.3333333333vw 0vw 3.3333333333vw}}@media(min-width: 750px)and (min-width: 1200px){#mv{padding:0px 40px 0px 40px}}@media(min-width: 750px)and (orientation: portrait){#mv{min-height:auto}}#mv img{width:100%;height:auto;margin:auto;-o-object-fit:contain;object-fit:contain;z-index:3}#mv h1{z-index:5;position:relative;width:100%;height:auto;display:flex;justify-content:center;align-items:center;width:97.4vw;max-width:1168.8px;margin:0vw auto 0vw auto;padding:10.6666666667vw 4vw 5.3333333333vw 4vw}@media(max-width: 750px)and (orientation: portrait){#mv h1{margin:0vw auto 0vw auto;padding:8vw 5.3333333333vw 5.3333333333vw 0vw}}@media(max-width: 750px)and (orientation: landscape){#mv h1{max-height:30vh;margin:0vw auto 0vw auto;padding:10.6666666667vw 5.3333333333vw 12vw 0vw}}@media(min-width: 750px){#mv h1{width:auto;max-width:81.1666666667vw;margin:0vw auto 1.6666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#mv h1{max-width:974px}}@media(min-width: 750px)and (min-width: 1200px){#mv h1{margin:0px auto 20px auto}}@media(min-width: 750px)and (orientation: portrait){#mv h1{height:auto;padding:6.6666666667vw 1.6666666667vw 1.6666666667vw 1.6666666667vw}}@media(min-width: 750px)and (orientation: portrait)and (min-width: 1200px){#mv h1{padding:80px 20px 20px 20px}}@media(min-width: 750px)and (orientation: landscape){#mv h1{flex:1;padding:4.1666666667vw 1.6666666667vw 0vw 1.6666666667vw;left:-2vw;height:calc(100vh - 10%)}}@media(min-width: 750px)and (orientation: landscape)and (min-width: 1200px){#mv h1{padding:50px 20px 0px 20px}}@media(min-width: 1200px){#mv h1{width:auto;height:calc(100vh - 20%);max-width:81.1666666667vw;margin:0vw auto 2.5vw auto;padding:4.1666666667vw 6.6666666667vw 0vw 6.6666666667vw;height:calc(100vh - 20%)}}@media(min-width: 1200px)and (min-width: 1200px){#mv h1{max-width:974px}}@media(min-width: 1200px)and (min-width: 1200px){#mv h1{margin:0px auto 30px auto}}@media(min-width: 1200px)and (min-width: 1200px){#mv h1{padding:50px 80px 0px 80px}}#mv .video_container{display:block;position:relative;margin:2vw auto 2.6666666667vw auto;z-index:3;aspect-ratio:16/9;background-color:#000}@media(min-width: 750px){#mv .video_container{max-width:1800px;margin:1.25vw auto 1.6666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#mv .video_container{margin:15px auto 20px auto}}@media(min-width: 750px)and (orientation: portrait){#mv .video_container{width:90vw}}@media(min-width: 750px)and (orientation: landscape){#mv .video_container{width:70vw;min-width:920px}}@media(min-width: 750px)and (orientation: landscape)and (max-width: 1000px){#mv .video_container{min-width:80vw}}@media(min-width: 1200px){#mv .video_container{pointer-events:none;flex:3;max-width:1800px;margin:1.25vw auto 1.6666666667vw auto}}@media(min-width: 1200px)and (min-width: 1200px){#mv .video_container{margin:15px auto 20px auto}}@media(min-width: 1600px){#mv .video_container{width:100%;max-width:1200px}}#mv .video_container video{width:100%;height:100%;border:0;display:block;-o-object-fit:contain;object-fit:contain;display:block}#outline .outline_inner p{width:100%;display:flex;flex-direction:column;justify-content:center}#outline .outline_inner .outline_txt{padding:1.3333333333vw 0vw 5.3333333333vw 0vw}#outline .outline_inner img{width:51.2vw}@media(min-width: 750px){#outline .outline_inner{flex-direction:row}#outline .outline_inner .outline_txt{padding:0vw 0vw 3.3333333333vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#outline .outline_inner .outline_txt{padding:0px 0px 40px 0px}}@media(min-width: 750px){#outline .outline_inner .outline_inner{text-align:center}}#outline .outline_center{text-align:center;width:100%;margin:0vw auto 2.6666666667vw auto}@media(min-width: 750px){#outline .outline_center{margin:0vw auto 4.1666666667vw auto}}@media(min-width: 750px)and (min-width: 1200px){#outline .outline_center{margin:0px auto 50px auto}}#outline .outline_command{text-align:center;position:relative;margin:5.3333333333vw auto 0vw auto}#outline .outline_command img{width:100% !important}@media(min-width: 750px){#outline .outline_command{margin:3.3333333333vw auto 0vw auto}}@media(min-width: 750px)and (min-width: 1200px){#outline .outline_command{margin:40px auto 0px auto}}@media(min-width: 1200px){#outline .outline_command{margin:3.3333333333vw auto 0vw auto}}@media(min-width: 1200px)and (min-width: 1200px){#outline .outline_command{margin:40px auto 0px auto}}#outline .outline_h3{margin:2.6666666667vw auto 0vw auto}@media(min-width: 750px){#outline .outline_h3{margin:1.6666666667vw auto 0vw auto}}@media(min-width: 750px)and (min-width: 1200px){#outline .outline_h3{margin:20px auto 0px auto}}#outline .outline_date{width:100%;display:flex;margin:2.6666666667vw auto 0vw auto}@media(min-width: 750px){#outline .outline_date{margin:1.6666666667vw auto 0vw auto}}@media(min-width: 750px)and (min-width: 1200px){#outline .outline_date{margin:20px auto 0px auto}}#outline .outline_date dt{width:5em}#outline .outline_date dd{width:calc(100% - 5em)}#outline .outline_item{width:100%;display:flex}#outline .outline_item dt{width:3em}#outline .outline_item dd{width:calc(100% - 3em)}.notice li,.list li{text-indent:-1em;padding-left:1em;margin-bottom:.02em}.notice li:last-child,.list li:last-child{margin-bottom:0}.numlist li{text-indent:-1.1em;padding-left:1.1em;margin-bottom:.02em}.numlist li:last-child{margin-bottom:0}.notice{font-size:4vw}@media(min-width: 750px){.notice{font-size:1.3333333333vw}}@media(min-width: 750px)and (min-width: 1200px){.notice{font-size:16px}}#palm .close{pointer-events:none;opacity:.9;filter:grayscale(100) brightness(50%)}#palm .choose_box{text-align:center;padding:0vw 0vw 8vw 0vw}@media(min-width: 750px){#palm .choose_box{padding:0vw 0vw 5vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box{padding:0px 0px 60px 0px}}#palm .choose_box .choose_txt{padding:4vw 0vw 4vw 0vw}@media(max-width: 750px)and (orientation: portrait){#palm .choose_box .choose_txt{line-height:2}}@media(max-width: 750px)and (orientation: landscape){#palm .choose_box .choose_txt{line-height:2}}@media(min-width: 750px){#palm .choose_box .choose_txt{padding:2.5vw 0vw 2.5vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box .choose_txt{padding:30px 0px 30px 0px}}#palm .choose_box .choose_btn{cursor:pointer}@media(min-width: 750px){#palm .choose_box .choose_btn{margin:0vw 1.6666666667vw 0vw 1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box .choose_btn{margin:0px 20px 0px 20px}}#palm .choose_box .choose_list{margin:auto;display:flex;justify-content:center;width:100%}@media(min-width: 750px){#palm .choose_box .choose_list{width:80%;max-width:740px}}#palm .choose_box .choose_list li{line-height:1.55;font-size:2.9333333333vw;margin:0vw 1.3333333333vw 0vw 1.3333333333vw}@media(min-width: 750px){#palm .choose_box .choose_list li{margin:0;margin:0vw .8333333333vw 0vw .8333333333vw;font-size:1.5vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box .choose_list li{margin:0px 10px 0px 10px}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box .choose_list li{font-size:18px}}#palm .choose_box .choose_list li::before{z-index:2;content:"";display:block;width:26.6666666667vw;height:26.6666666667vw;position:relative;margin:auto;background-repeat:no-repeat;background-position:center top;background-size:100%;transition:all .3s}@media(min-width: 750px){#palm .choose_box .choose_list li::before{width:16.6666666667vw;max-width:200px;height:16.6666666667vw;max-height:200px}}#palm .choose_box .choose_list li.btn_1a::before{background-image:url(../images/palm/img_select_1a_off.webp)}#palm .choose_box .choose_list li.btn_1a:hover::before{background-image:url(../images/palm/img_select_1a_hover.webp)}#palm .choose_box .choose_list li.btn_1a.selected::before{background-image:url(../images/palm/img_select_1a_on.webp)}#palm .choose_box .choose_list li.btn_1b::before{background-image:url(../images/palm/img_select_1b_off.webp)}#palm .choose_box .choose_list li.btn_1b:hover::before{background-image:url(../images/palm/img_select_1b_hover.webp)}#palm .choose_box .choose_list li.btn_1b.selected::before{background-image:url(../images/palm/img_select_1b_on.webp)}#palm .choose_box .choose_list li.btn_2a::before{background-image:url(../images/palm/img_select_2a_off.webp)}#palm .choose_box .choose_list li.btn_2a:hover::before{background-image:url(../images/palm/img_select_2a_hover.webp)}#palm .choose_box .choose_list li.btn_2a.selected::before{background-image:url(../images/palm/img_select_2a_on.webp)}#palm .choose_box .choose_list li.btn_2b::before{background-image:url(../images/palm/img_select_2b_off.webp)}#palm .choose_box .choose_list li.btn_2b:hover::before{background-image:url(../images/palm/img_select_2b_hover.webp)}#palm .choose_box .choose_list li.btn_2b.selected::before{background-image:url(../images/palm/img_select_2b_on.webp)}#palm .choose_box .choose_list li.btn_2c::before{background-image:url(../images/palm/img_select_2c_off.webp)}#palm .choose_box .choose_list li.btn_2c:hover::before{background-image:url(../images/palm/img_select_2c_hover.webp)}#palm .choose_box .choose_list li.btn_2c.selected::before{background-image:url(../images/palm/img_select_2c_on.webp)}#palm .choose_box .choose_list li.btn_3a::before{background-image:url(../images/palm/img_select_3a_off.webp)}#palm .choose_box .choose_list li.btn_3a:hover::before{background-image:url(../images/palm/img_select_3a_hover.webp)}#palm .choose_box .choose_list li.btn_3a.selected::before{background-image:url(../images/palm/img_select_3a_on.webp)}#palm .choose_box .choose_list li.btn_3b::before{background-image:url(../images/palm/img_select_3b_off.webp)}#palm .choose_box .choose_list li.btn_3b:hover::before{background-image:url(../images/palm/img_select_3b_hover.webp)}#palm .choose_box .choose_list li.btn_3b.selected::before{background-image:url(../images/palm/img_select_3b_on.webp)}#palm .choose_box .choose_list li.btn_3c::before{background-image:url(../images/palm/img_select_3c_off.webp)}#palm .choose_box .choose_list li.btn_3c:hover::before{background-image:url(../images/palm/img_select_3c_hover.webp)}#palm .choose_box .choose_list li.btn_3c.selected::before{background-image:url(../images/palm/img_select_3c_on.webp)}#palm .choose_box .choose_list li.btn_4a::before{background-image:url(../images/palm/img_select_4a_off.webp)}#palm .choose_box .choose_list li.btn_4a:hover::before{background-image:url(../images/palm/img_select_4a_hover.webp)}#palm .choose_box .choose_list li.btn_4a.selected::before{background-image:url(../images/palm/img_select_4a_on.webp)}#palm .choose_box .choose_list li.btn_4b::before{background-image:url(../images/palm/img_select_4b_off.webp)}#palm .choose_box .choose_list li.btn_4b:hover::before{background-image:url(../images/palm/img_select_4b_hover.webp)}#palm .choose_box .choose_list li.btn_4b.selected::before{background-image:url(../images/palm/img_select_4b_on.webp)}#palm .choose_box .choose_list li.btn_4c::before{background-image:url(../images/palm/img_select_4c_off.webp)}#palm .choose_box .choose_list li.btn_4c:hover::before{background-image:url(../images/palm/img_select_4c_hover.webp)}#palm .choose_box .choose_list li.btn_4c.selected::before{background-image:url(../images/palm/img_select_4c_on.webp)}#palm .choose_box .choose_btn_tit{padding:1.3333333333vw 0vw .2666666667vw 0vw}@media(min-width: 750px){#palm .choose_box .choose_btn_tit{padding:.8333333333vw 0vw .1666666667vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .choose_box .choose_btn_tit{padding:10px 0px 2px 0px}}#palm .result_btn{cursor:pointer;position:relative;color:#fff;display:flex;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:4vw;width:80vw;height:6.6666666667vw;padding:7.0666666667vw 0vw 7.0666666667vw 0vw;margin:0vw auto 0vw auto;position:relative;z-index:0}@media(min-width: 750px){#palm .result_btn{font-size:2.1666666667vw;width:41.6666666667vw;max-width:500px;height:4.1666666667vw;max-height:50px;padding:3.75vw 0vw 3.75vw 0vw;margin:0vw auto 0vw auto}}@media(min-width: 750px)and (min-width: 1200px){#palm .result_btn{font-size:26px}}@media(min-width: 750px)and (min-width: 1200px){#palm .result_btn{padding:45px 0px 45px 0px}}@media(min-width: 750px)and (min-width: 1200px){#palm .result_btn{margin:0px auto 0px auto}}#palm .result_btn div{z-index:2;content:"";display:block;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right, #6c00ff 0%, #ff008f 100%);position:absolute;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#palm .result_btn div{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#palm .result_btn div{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}#palm .result_btn div::before{opacity:0;content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to right, #984eff 0%, #ff78c5 100%);transition:all .3s}@media(min-width: 1200px){#palm .result_btn div:hover::before{opacity:1}}#palm .result_btn::after{z-index:-1;content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;right:-1%;bottom:-5%;clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}@media(min-width: 750px){#palm .result_btn::after{clip-path:polygon(2vw 0%, 100% 0%, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 0% 100%, 0% 2vw)}}@media(min-width: 1200px){#palm .result_btn::after{clip-path:polygon(15px 0%, 100% 0%, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%, 0% 15px)}}@keyframes blinking{0%{opacity:.3}100%{opacity:1}}#palm .result_btn span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2;text-indent:.5rem;animation:blinking .8s ease-in-out infinite alternate}#palm .result{padding:4vw 0vw 0vw 0vw}@media(min-width: 750px){#palm .result{padding:2.5vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#palm .result{padding:30px 0px 0px 0px}}#palm .result.close span{animation:none}#palm #shimada{border:1px solid #fff;background-color:#000;width:85%;padding:8vw 6.6666666667vw 8vw 6.6666666667vw;margin:auto;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;font-size:3.7333333333vw}@media(min-width: 750px){#palm #shimada{margin:4.1666666667vw auto 0vw auto;padding:2.9166666667vw 3.3333333333vw 2.9166666667vw 3.3333333333vw;font-size:1.5vw;width:85vw;max-width:1000px;justify-content:center;flex-direction:row}}@media(min-width: 750px)and (min-width: 1200px){#palm #shimada{margin:50px auto 0px auto}}@media(min-width: 750px)and (min-width: 1200px){#palm #shimada{padding:35px 40px 35px 40px}}@media(min-width: 750px)and (min-width: 1200px){#palm #shimada{font-size:18px}}@media(min-width: 1200px){#palm #shimada{justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;width:61vw}}#palm #shimada .shimada_img{display:none}@media(min-width: 750px){#palm #shimada .shimada_img{display:inline;width:16.6666666667vw;max-width:200px;margin:0vw 2.6666666667vw 0vw 0vw}}#palm #shimada h4.shimada_name{font-weight:bold;text-align:center}@media(max-width: 750px){#palm #shimada h4.shimada_name{font-size:4.6666666667vw;width:100%;display:flex;align-items:center;line-height:1.8}#palm #shimada h4.shimada_name::before{z-index:2;content:"";width:32vw;height:32vw;margin:0vw 4vw 0vw 0vw;position:relative;background-repeat:no-repeat;background-position:center top;background-size:100%;background-image:url(../images/common/img_shimada.webp)}}@media(min-width: 750px){#palm #shimada h4.shimada_name{text-align:left;width:85%;font-size:2vw;margin:0vw 0vw .8333333333vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#palm #shimada h4.shimada_name{font-size:24px}}@media(min-width: 750px)and (min-width: 1200px){#palm #shimada h4.shimada_name{margin:0px 0px 10px 0px}}@media(min-width: 750px){#palm #shimada h4.shimada_name::before{display:none}}@media(min-width: 1200px){#palm #shimada h4.shimada_name{text-align:left;width:85%;margin:0vw 0vw .8333333333vw 0vw}}@media(min-width: 1200px)and (min-width: 1200px){#palm #shimada h4.shimada_name{margin:0px 0px 10px 0px}}#palm #shimada .shimada_txt{display:flex;flex-direction:column;justify-content:center;padding:0vw 0vw 0vw 0vw}#palm #shimada .shimada_txt p{margin:4vw 0vw 0vw 0vw}@media(min-width: 750px){#palm #shimada .shimada_txt{width:85%;width:auto}#palm #shimada .shimada_txt p{margin:0}}@media(min-width: 1200px){#palm #shimada .shimada_txt{width:85%}}
/*# sourceMappingURL=maps/top.css.map */
