@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";body{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}a,button{color:inherit;text-decoration:none;cursor:revert}p,h1,h2,h3,h4,h5,h6{margin:0}ol,ul,dl,li,dt,dd,menu{list-style:none;padding:0;margin:0}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}html{scroll-behavior:smooth}#loading-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:100000031;opacity:1;transform:scale(1);transition:all .6s ease}.l-header{position:fixed;left:0;top:0;width:100%}@media screen and (min-width: 767px){.l-header{display:none}}@media screen and (max-width: 766px){.l-header{z-index:-1;opacity:0;visibility:hidden;pointer-events:none}.l-header.is-visible{z-index:100000001;opacity:1;visibility:visible;pointer-events:all}}.l-header__navwrap{position:fixed;z-index:-1;opacity:0;visibility:hidden;pointer-events:none;top:0;left:0;right:0;width:100vw;height:100vh;transition:all .6s}.l-header__navwrap.is-panelactive{z-index:100000011;opacity:1;visibility:visible;pointer-events:all}.l-header__bg{background:#0009;position:fixed;inset:0;width:100vw;height:100vh;z-index:1}.l-header__nav{background-color:#ffe100;overflow-y:auto;padding:17.0666666667vw 5.3333333333vw;max-width:89.3333333333vw;max-height:100vh;margin:21.3333333333vw auto;position:relative;z-index:5}.l-header__nav-list li:not(:last-of-type){margin-bottom:6.4vw}.l-header__nav-list a{display:flex;flex-direction:column}@media screen and (min-width: 767px){.l-header__nav-list a .u-ja{font-size:15px;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (max-width: 766px){.l-header__nav-list a .u-ja{font-size:4vw;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (min-width: 767px){.l-header__nav-list a .u-en{font-size:10px;line-height:1.5;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-header__nav-list a .u-en{font-size:calc(10 / 375 * 100vw);line-height:1.5;letter-spacing:0em;font-weight:700}}.l-header__openbtn{position:fixed;top:0;mix-blend-mode:exclusion;right:0;transition:all .6s;width:10.1333333333vw;height:3.7333333333vw;margin-top:8.5333333333vw;margin-right:5.3333333333vw;border-top:1.0666666667vw solid #fff;border-bottom:1.0666666667vw solid #fff}@media screen and (min-width: 767px){.l-header__openbtn{display:none}}@media screen and (max-width: 766px){.l-header__openbtn{z-index:-1;opacity:0;visibility:hidden;pointer-events:none}.l-header__openbtn.is-visible{z-index:100000021;opacity:1;visibility:visible;pointer-events:all}}.l-header__openbtn-bar{display:block;position:absolute;width:100%;background-color:#000;left:0;transition:all .6s;height:1.0666666667vw}.l-header__openbtn-bar:first-of-type{top:0}.l-header__openbtn-bar:last-of-type{bottom:0}.l-header__openbtn.is-active{border:none}.l-header__openbtn.is-active .l-header__openbtn-bar{background-color:#fff}.l-header__openbtn.is-active .l-header__openbtn-bar:first-of-type{transform:rotate(45deg)}.l-header__openbtn.is-active .l-header__openbtn-bar:last-of-type{bottom:auto;top:0;transform:rotate(-45deg)}.l-lp{font-family:Open Sans,Noto Sans JP,sans-serif;color:#000}@media screen and (min-width: 767px){.l-lp:before,.l-lp:after{position:fixed;content:"";display:block;width:100vw;left:0;right:0}.l-lp:before{height:100vh;top:0;bottom:0;background-image:url(/exit8/_astro/bg-img.CHIKyvXY.png);background-repeat:repeat;background-size:187.5px auto;z-index:-5}.l-lp:after{height:129px;bottom:0;background:linear-gradient(180deg,#0000,#0006);z-index:-3}}.l-lp p{font-feature-settings:"palt"}@media screen and (min-width: 767px){.l-lp p{font-size:15px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp p{font-size:4vw;line-height:1.5;letter-spacing:.05em;font-weight:400}}.l-lp a{transition:all .3s}@media screen and (min-width: 767px){.l-lp a:hover{opacity:.7}}.l-lp img{width:100%;height:auto}.l-lp sup{font-size:60%;font-family:Open Sans,sans-serif}.l-lp .u-en{font-family:Open Sans,sans-serif}.l-lp .u-bg{background-color:#ffe100}.l-lp .u-border{border-bottom:4px solid #bfbfbf}@media screen and (min-width: 767px){.l-lp .mt4{margin-top:4px}}@media screen and (max-width: 766px){.l-lp .mt4{margin-top:1.0666666667vw}}@media screen and (min-width: 767px){.l-lp .mt8{margin-top:8px}}@media screen and (max-width: 766px){.l-lp .mt8{margin-top:2.1333333333vw}}@media screen and (min-width: 767px){.l-lp .mt12{margin-top:12px}}@media screen and (max-width: 766px){.l-lp .mt12{margin-top:3.2vw}}@media screen and (min-width: 767px){.l-lp .mt16{margin-top:16px}}@media screen and (max-width: 766px){.l-lp .mt16{margin-top:4.2666666667vw}}@media screen and (min-width: 767px){.l-lp .mt20{margin-top:20px}}@media screen and (max-width: 766px){.l-lp .mt20{margin-top:5.3333333333vw}}@media screen and (min-width: 767px){.l-lp .mb4{margin-bottom:4px}}@media screen and (max-width: 766px){.l-lp .mb4{margin-bottom:1.0666666667vw}}@media screen and (min-width: 767px){.l-lp .mb8{margin-bottom:8px}}@media screen and (max-width: 766px){.l-lp .mb8{margin-bottom:2.1333333333vw}}@media screen and (min-width: 767px){.l-lp .mb12{margin-bottom:12px}}@media screen and (max-width: 766px){.l-lp .mb12{margin-bottom:3.2vw}}@media screen and (min-width: 767px){.l-lp .mb16{margin-bottom:16px}}@media screen and (max-width: 766px){.l-lp .mb16{margin-bottom:4.2666666667vw}}@media screen and (min-width: 767px){.l-lp .mb20{margin-bottom:20px}}@media screen and (max-width: 766px){.l-lp .mb20{margin-bottom:5.3333333333vw}}.l-lp .c-ttl{position:relative;display:flex;align-items:center;border-bottom:4px solid #bfbfbf}@media screen and (min-width: 767px){.l-lp .c-ttl{padding:0 20px 24px;margin-bottom:32px}}@media screen and (max-width: 766px){.l-lp .c-ttl{padding:0 5.3333333333vw 6.4vw;margin-bottom:8.5333333333vw}}.l-lp .c-ttl:after{position:absolute;content:"";display:block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACCCAMAAACQAw0wAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAzUExURUxpcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOV/WOUAAAAQdFJOUwBgX58g7zDff4CPUEDPcBAI2DM4AAAB5ElEQVRo3u3Zx47DMAwEUCVO36b//9p1nG6xDKly4hwpgA/QjZiU8GQ6x9QnwQUXXHDBBRdccMEFF1xwwQUXXHDBBReclftL00juJ+VpHDflecc0ipvylYO9Sm7WFg716rirduNAr4pbtDuHeTXcTXtwkFfB3bUnly89uYf24vKpH/fU3jjd83Iv7Z1TPSd3yTSneT7ulDlO8Vzch7biZM/DfWprTvQc3EorOMmzc2ut5ATPzBUawfGelSs1imM9I0doJMd5No7SaI7xTBypMRztWTha4zjSM3CMxnKUh3OcxnOEB3OsJnClh3K8JnGFB3KCltMR9zBO0o5ph3sQJ2q7JHtbK6dpBg/gdA33dA7RYE/lMA31NG4LaqCncLiGeTJn0SBP5Gwa4kmcVZu9veIJnF1L6aB4POfRFO+b53ya7O0P3EKvpnjG+fK2k68x8T/N2R+0y7alp2stPURr52FaKw/V2ni4NntDtZQ2Q7Vaz6rVeXatyvvy1AZub+OrKTZDNafn1lxehebwqjSzV6kZvWotpfNQzeA10WCvkQZ6v+1qUMA7t6xdz0M11WusKV5zTfQ6aILXRWO9ThrjddNIr6NGeF21wuusrbzu2oc3QHvzhmhPb5B294ZpizdQmz2n9g+9VU8mvjg+9wAAAABJRU5ErkJggg==);top:0}@media screen and (min-width: 767px){.l-lp .c-ttl:after{width:55px;height:65px;right:20px}}@media screen and (max-width: 766px){.l-lp .c-ttl:after{width:14.6666666667vw;height:17.3333333333vw;right:5.3333333333vw}}.l-lp .c-btn{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#000;color:#ffe100}@media screen and (min-width: 767px){.l-lp .c-btn{height:76px;padding-left:20px}}@media screen and (max-width: 766px){.l-lp .c-btn{height:20.2666666667vw;padding-left:5.3333333333vw}}@media screen and (min-width: 767px){.l-lp .c-btn-ja{font-size:15px;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .c-btn-ja{font-size:4vw;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .c-btn-en{font-size:10px;line-height:1.5;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .c-btn-en{font-size:calc(10 / 375 * 100vw);line-height:1.5;letter-spacing:0em;font-weight:700}}.l-lp .c-btn:after{position:absolute;content:"";display:block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABICAMAAABbVPIuAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAA2UExURUxpcf/fAP/hAP/hAP/hAP/fAP/hAP/hAP/gAP/fAP/fAP/hAP/hAP/iAP/fAP/hAP/hAP/hAApr2sEAAAARdFJOUwAQf4DPMO/fwCBgX6CfcJCPOphUzQAAAKRJREFUWMPt2MsOwjAMRNFJmwctbcH//7MsECyw6CLJSKk0d2vprG0Dp6Vsv8WA9uS+W4pzyyJXrtxrudG7qYMbvJvlju9ic67d5Y7vPrx79HBn707fYanPTlzr28RhP65xXOO4xnGN4xrHpbAzOCo4KjgqOCo4KjgqbvXl/2pDT6+u7eoulaEGr+Z10JVRKkflHGacM1KqVKnJq7GDSnngSq1VX1H0l53KHvouAAAAAElFTkSuQmCC);top:50%;transform:translateY(-50%) translate(0);transition:none}@media screen and (min-width: 767px){.l-lp .c-btn:after{width:43px;height:36px;right:20px}}@media screen and (max-width: 766px){.l-lp .c-btn:after{width:11.4666666667vw;height:9.6vw;right:5.3333333333vw}}@media screen and (min-width: 767px){.l-lp .c-btn:hover:after{animation:arrow-slide .6s ease forwards}}@keyframes arrow-slide{0%{transform:translateY(-50%) translate(0);opacity:1}30%{transform:translateY(-50%) translate(50%);opacity:0}31%{transform:translateY(-50%) translate(-30%);opacity:0}to{transform:translateY(-50%) translate(0);opacity:1}}.l-lp .l-inner{margin:0 auto}@media screen and (min-width: 767px){.l-lp .l-inner{max-width:335px}}@media screen and (max-width: 766px){.l-lp .l-inner{max-width:89.3333333333vw}}.l-lp .l-main{position:relative;background-image:url(/exit8/_astro/bg-img.CHIKyvXY.png);background-repeat:repeat;background-size:50%}@media screen and (min-width: 767px){.l-lp .l-main{margin:0 auto;max-width:375px;box-shadow:0 0 60px #00000040;padding-top:32px}}@media screen and (max-width: 766px){.l-lp .l-main{padding-top:8.5333333333vw}}.l-lp .js-accordion-head{cursor:pointer}.l-lp .js-accordion-body{display:none}.l-lp .p-pcmenu{position:fixed;background-color:#ffe100;box-shadow:0 4px 26px #00000052;top:50%;transform:translateY(-50%)}@media screen and (min-width: 767px){.l-lp .p-pcmenu{width:320px;height:420px;padding:32px 32px 0;left:calc((100vw - 1240px)/2)}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-pcmenu{width:22.2222222222vw;height:29.1666666667vw;padding:2.2222222222vw 2.2222222222vw 0;left:3.4722222222vw}}.l-lp .p-pcmenu:before{position:absolute;content:"";display:block;top:50.3%;left:50%;transform:translate(-50%,-50%);background-image:url(/exit8/_astro/im-frame.PiwnJjtr.png);background-repeat:no-repeat;background-size:contain;z-index:1}@media screen and (min-width: 767px){.l-lp .p-pcmenu:before{width:340px;height:440px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-pcmenu:before{width:23.6111111111vw;height:30.5555555556vw}}.l-lp .p-pcmenu__list{position:relative;z-index:5}@media screen and (min-width: 767px){.l-lp .p-pcmenu__list-item:not(:last-of-type){margin-bottom:16px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-pcmenu__list-item:not(:last-of-type){margin-bottom:1.1111111111vw}}.l-lp .p-pcmenu__list-item a{display:flex;flex-direction:column}.l-lp .p-pcmenu__list-item a .u-ja{line-height:1.5;font-weight:900}@media screen and (min-width: 767px){.l-lp .p-pcmenu__list-item a .u-ja{font-size:15px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-pcmenu__list-item a .u-ja{font-size:1.0416666667vw}}.l-lp .p-pcmenu__list-item a .u-en{line-height:1.5;font-weight:700}@media screen and (min-width: 767px){.l-lp .p-pcmenu__list-item a .u-en{font-size:10px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-pcmenu__list-item a .u-en{font-size:.6944444444vw}}@media (max-width: 860px){.l-lp .p-pcmenu{display:none!important}}.l-lp .p-poster{position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 4px 10px #00000014;display:flex}@media screen and (min-width: 767px){.l-lp .p-poster{width:320px;right:calc((100vw - 1240px)/2)}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-poster{width:22.2222222222vw;right:3.4722222222vw}}.l-lp .p-poster__eye{background-color:#000;display:block;border-radius:50%;position:absolute;z-index:1;overflow:hidden}@media screen and (min-width: 767px){.l-lp .p-poster__eye{width:48px;height:48px;top:51px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-poster__eye{width:3.3333333333vw;height:3.3333333333vw;top:3.5416666667vw}}@media screen and (min-width: 767px){.l-lp .p-poster__eye.left{left:73px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-poster__eye.left{left:5.0694444444vw}}@media screen and (min-width: 767px){.l-lp .p-poster__eye.right{right:73px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-poster__eye.right{right:5.0694444444vw}}.l-lp .p-poster__pupil{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%}@media screen and (min-width: 767px){.l-lp .p-poster__pupil{width:16px;height:16px}}@media screen and (min-width: 767px) and (max-width: 1440px){.l-lp .p-poster__pupil{width:1.1111111111vw;height:1.1111111111vw}}@media (max-width: 860px){.l-lp .p-poster{display:none!important}}.l-lp .p-kv{background-color:#ffe100}@media screen and (min-width: 767px){.l-lp .p-kv{margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-kv{margin-bottom:6.4vw}}.l-lp .p-kv__ttl{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 767px){.l-lp .p-kv__ttl{padding-top:56px;margin-bottom:28px}}@media screen and (max-width: 766px){.l-lp .p-kv__ttl{padding-top:14.9333333333vw;margin-bottom:7.4666666667vw}}@media screen and (min-width: 767px){.l-lp .p-kv__ttl img{width:273px}}@media screen and (max-width: 766px){.l-lp .p-kv__ttl img{width:72.8vw}}.l-lp .p-kv__subttl{display:flex;justify-content:center;align-items:center;background-color:#000;color:#ffe100}@media screen and (min-width: 767px){.l-lp .p-kv__subttl{font-size:10px;line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-kv__subttl{font-size:calc(10 / 375 * 100vw);line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-kv__subttl{column-gap:8px;height:20px;margin-bottom:15px}}@media screen and (max-width: 766px){.l-lp .p-kv__subttl{column-gap:2.1333333333vw;height:5.3333333333vw;margin-bottom:4vw}}@media screen and (min-width: 767px){.l-lp .p-kv__subttl-en{font-size:10px;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-kv__subttl-en{font-size:calc(10 / 375 * 100vw);line-height:1;letter-spacing:0em;font-weight:700}}.l-lp .p-kv__text01{display:flex;align-items:baseline;justify-content:center}@media screen and (min-width: 767px){.l-lp .p-kv__text01{font-size:15px;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-kv__text01{font-size:4vw;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-kv__text01{margin-bottom:15px}}@media screen and (max-width: 766px){.l-lp .p-kv__text01{margin-bottom:4vw}}.l-lp .p-kv__text01-bar{height:1px;background-color:#000}@media screen and (min-width: 767px){.l-lp .p-kv__text01-bar{margin:auto 4px;width:36px}}@media screen and (max-width: 766px){.l-lp .p-kv__text01-bar{margin:auto 1.0666666667vw;width:9.6vw}}@media screen and (min-width: 767px){.l-lp .p-kv__text01 .large{font-size:20px;line-height:.75;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-kv__text01 .large{font-size:calc(20 / 375 * 100vw);line-height:.75;letter-spacing:0em;font-weight:700}}.l-lp .p-kv__text02{text-align:center;border-bottom:1px solid #000}@media screen and (min-width: 767px){.l-lp .p-kv__text02{font-size:15px;line-height:1;letter-spacing:0em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-kv__text02{font-size:4vw;line-height:1;letter-spacing:0em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .p-kv__text02{padding-bottom:15px}}@media screen and (max-width: 766px){.l-lp .p-kv__text02{padding-bottom:4vw}}.l-lp .p-kv__text02-sub{display:block;margin-top:4px}@media screen and (min-width: 767px){.l-lp .p-kv__text02-sub{font-size:12px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-kv__text02-sub{font-size:3.2vw;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-kv__menu{padding:24px 30px 40px}}@media screen and (max-width: 766px){.l-lp .p-kv__menu{padding:6.4vw 8vw 10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-kv__menu-item:not(:last-of-type){margin-bottom:16px}}@media screen and (max-width: 766px){.l-lp .p-kv__menu-item:not(:last-of-type){margin-bottom:4.2666666667vw}}.l-lp .p-kv__menu-item a{display:flex;flex-direction:column}@media screen and (min-width: 767px){.l-lp .p-kv__menu-item a .u-ja{font-size:15px;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-kv__menu-item a .u-ja{font-size:4vw;line-height:1.5;letter-spacing:0em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .p-kv__menu-item a .u-en{font-size:10px;line-height:1.5;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-kv__menu-item a .u-en{font-size:calc(10 / 375 * 100vw);line-height:1.5;letter-spacing:0em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-info{margin-bottom:80px}}@media screen and (max-width: 766px){.l-lp .p-info{margin-bottom:21.3333333333vw}}@media screen and (min-width: 767px){.l-lp .p-info__movie{margin-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-info__movie{margin-bottom:5.3333333333vw}}.l-lp .p-info__movie iframe{width:100%}@media screen and (min-width: 767px){.l-lp .p-info__movie iframe{height:188.4375px}}@media screen and (max-width: 766px){.l-lp .p-info__movie iframe{height:50.25vw}}@media screen and (min-width: 767px){.l-lp .p-howtoplay{padding-top:32px;padding-bottom:40px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay{padding-top:8.5333333333vw;padding-bottom:10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-howtoplay__ttl img{width:121px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__ttl img{width:32.2666666667vw}}@media screen and (min-width: 767px){.l-lp .p-howtoplay__item:not(:last-of-type){margin-bottom:56px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__item:not(:last-of-type){margin-bottom:14.9333333333vw}}.l-lp .p-howtoplay__item-num{display:flex;align-items:center}@media screen and (min-width: 767px){.l-lp .p-howtoplay__item-num{margin-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__item-num{margin-bottom:5.3333333333vw}}.l-lp .p-howtoplay__item-num img{width:auto}@media screen and (min-width: 767px){.l-lp .p-howtoplay__item-num img{height:68px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__item-num img{height:18.1333333333vw}}@media screen and (min-width: 767px){.l-lp .p-howtoplay__item-ttl{font-size:20px;line-height:1;letter-spacing:.05em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__item-ttl{font-size:calc(20 / 375 * 100vw);line-height:1;letter-spacing:.05em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .p-howtoplay__item-ttl{margin-bottom:12px}}@media screen and (max-width: 766px){.l-lp .p-howtoplay__item-ttl{margin-bottom:3.2vw}}.l-lp .p-howtoplay__item-txt a{font-weight:900;border-bottom:1px solid}@media screen and (min-width: 767px){.l-lp .p-about{padding-top:24px;padding-bottom:40px}}@media screen and (max-width: 766px){.l-lp .p-about{padding-top:6.4vw;padding-bottom:10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-about__ttl img{width:230px}}@media screen and (max-width: 766px){.l-lp .p-about__ttl img{width:61.3333333333vw}}@media screen and (min-width: 767px){.l-lp .p-about__list-ttl{font-size:15px;line-height:1.5;letter-spacing:.05em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-about__list-ttl{font-size:4vw;line-height:1.5;letter-spacing:.05em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .p-about__list-ttl{margin-bottom:8px}}@media screen and (max-width: 766px){.l-lp .p-about__list-ttl{margin-bottom:2.1333333333vw}}.l-lp .p-about__list-txt{font-feature-settings:"palt"}@media screen and (min-width: 767px){.l-lp .p-about__list-txt{font-size:15px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-about__list-txt{font-size:4vw;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-about__list-txt:not(:last-of-type){margin-bottom:32px}}@media screen and (max-width: 766px){.l-lp .p-about__list-txt:not(:last-of-type){margin-bottom:8.5333333333vw}}.l-lp .p-about__list-txt .caution{display:block}@media screen and (min-width: 767px){.l-lp .p-about__list-txt .caution{font-size:12px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-about__list-txt .caution{font-size:3.2vw;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-about__list-txt .tax{font-size:12px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-about__list-txt .tax{font-size:3.2vw;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-sales{padding-top:24px;padding-bottom:32px}}@media screen and (max-width: 766px){.l-lp .p-sales{padding-top:6.4vw;padding-bottom:8.5333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__ttl img{width:163px}}@media screen and (max-width: 766px){.l-lp .p-sales__ttl img{width:43.4666666667vw}}@media screen and (min-width: 767px){.l-lp .p-sales__lead{font-size:15px;line-height:1;letter-spacing:.05em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-sales__lead{font-size:4vw;line-height:1;letter-spacing:.05em;font-weight:900}}@media screen and (min-width: 767px){.l-lp .p-sales__lead{margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-sales__lead{margin-bottom:6.4vw}}.l-lp .p-sales__subttl{display:flex;align-items:center;background-color:#000;color:#ffe100}@media screen and (min-width: 767px){.l-lp .p-sales__subttl{font-size:15px;line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-sales__subttl{font-size:4vw;line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-sales__subttl{height:32px;padding-left:8px}}@media screen and (max-width: 766px){.l-lp .p-sales__subttl{height:8.5333333333vw;padding-left:2.1333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__subttl .ttl-en{font-size:10px;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-sales__subttl .ttl-en{font-size:calc(10 / 375 * 100vw);line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-sales__subttl .ttl-en{margin-left:8px}}@media screen and (max-width: 766px){.l-lp .p-sales__subttl .ttl-en{margin-left:2.1333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__top{padding-bottom:32px;margin-bottom:32px}}@media screen and (max-width: 766px){.l-lp .p-sales__top{padding-bottom:8.5333333333vw;margin-bottom:8.5333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__top-item:not(:last-of-type){margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-sales__top-item:not(:last-of-type){margin-bottom:6.4vw}}@media screen and (min-width: 767px){.l-lp .p-sales__top-item .txt{margin-top:8px}}@media screen and (max-width: 766px){.l-lp .p-sales__top-item .txt{margin-top:2.1333333333vw}}.l-lp .p-sales__shop-wrap{border-bottom:1px solid #000}@media screen and (min-width: 767px){.l-lp .p-sales__shop-wrap{margin-top:12px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-wrap{margin-top:3.2vw}}.l-lp .p-sales__shop-item{border-top:1px solid #000}.l-lp .p-sales__shop-item .ttl{position:relative}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .ttl{padding:20px 0}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .ttl{padding:5.3333333333vw 0}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .ttl-txt{font-size:15px;line-height:1.5;letter-spacing:.05em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .ttl-txt{font-size:4vw;line-height:1.5;letter-spacing:.05em;font-weight:900}}.l-lp .p-sales__shop-item .ttl:before,.l-lp .p-sales__shop-item .ttl:after{position:absolute;content:"";display:block;background-color:#000;top:50%;transform:translateY(-50%)}.l-lp .p-sales__shop-item .ttl:before{right:0}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .ttl:before{width:14px;height:2px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .ttl:before{width:3.7333333333vw;height:.5333333333vw}}.l-lp .p-sales__shop-item .ttl:after{transition:all .3s}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .ttl:after{right:6px;width:2px;height:14px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .ttl:after{right:1.6vw;width:.5333333333vw;height:3.7333333333vw}}.l-lp .p-sales__shop-item .ttl.is-open:before,.l-lp .p-sales__shop-item .ttl.is-open:after{transform:translateY(-50%) rotate(90deg)}.l-lp .p-sales__shop-item .ttl.is-open:before{width:0}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body{padding-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body{padding-bottom:5.3333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item:not(:last-of-type){margin-bottom:16px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item:not(:last-of-type){margin-bottom:4.2666666667vw}}.l-lp .p-sales__shop-item .body-item-tips{display:flex}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-tips{column-gap:4px;margin-bottom:8px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-tips{column-gap:1.0666666667vw;margin-bottom:2.1333333333vw}}.l-lp .p-sales__shop-item .body-item-tips .tips{display:flex;align-items:center;border:1px solid #000}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-tips .tips{font-size:10px;line-height:1;letter-spacing:0em;font-weight:500}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-tips .tips{font-size:calc(10 / 375 * 100vw);line-height:1;letter-spacing:0em;font-weight:500}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-tips .tips{height:18px;padding:0 8px;border-radius:4px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-tips .tips{height:4.8vw;padding:0 2.1333333333vw;border-radius:1.0666666667vw}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-ttl{font-size:14px;line-height:1;letter-spacing:.05em;font-weight:500}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-ttl{font-size:calc(14 / 375 * 100vw);line-height:1;letter-spacing:.05em;font-weight:500}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-address{font-size:12px;line-height:1.5;letter-spacing:0em;font-weight:500}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-address{font-size:3.2vw;line-height:1.5;letter-spacing:0em;font-weight:500}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-item-address{margin-top:4px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-item-address{margin-top:1.0666666667vw}}.l-lp .p-sales__shop-item .body-item-address a{text-decoration:underline}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-btn{margin-top:24px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-btn{margin-top:6.4vw}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-txt.mb20{margin-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-txt.mb20{margin-bottom:5.3333333333vw}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-txt.mb16{margin-bottom:16px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-txt.mb16{margin-bottom:4.2666666667vw}}@media screen and (min-width: 767px){.l-lp .p-sales__shop-item .body-txt.mt16{margin-top:16px}}@media screen and (max-width: 766px){.l-lp .p-sales__shop-item .body-txt.mt16{margin-top:4.2666666667vw}}@media screen and (min-width: 767px){.l-lp .p-movie{padding:40px 0}}@media screen and (max-width: 766px){.l-lp .p-movie{padding:10.6666666667vw 0}}.l-lp .p-movie__box{background-color:#fff}@media screen and (min-width: 767px){.l-lp .p-movie__box{padding:32px 20px}}@media screen and (max-width: 766px){.l-lp .p-movie__box{padding:8.5333333333vw 5.3333333333vw}}.l-lp .p-movie__ttl{display:flex;align-items:center}@media screen and (min-width: 767px){.l-lp .p-movie__ttl{margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-movie__ttl{margin-bottom:6.4vw}}@media screen and (min-width: 767px){.l-lp .p-movie__ttl img{width:263px}}@media screen and (max-width: 766px){.l-lp .p-movie__ttl img{width:70.1333333333vw}}@media screen and (min-width: 767px){.l-lp .p-movie__text{font-size:15px;line-height:1.6;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-movie__text{font-size:4vw;line-height:1.6;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-movie__btn{margin-top:16px}}@media screen and (max-width: 766px){.l-lp .p-movie__btn{margin-top:4.2666666667vw}}.l-lp .p-movie__movie{margin-top:20px}@media screen and (min-width: 767px){.l-lp .p-movie__movie{margin-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-movie__movie{margin-bottom:5.3333333333vw}}.l-lp .p-movie__movie iframe{width:100%}@media screen and (min-width: 767px){.l-lp .p-movie__movie iframe{height:188.4375px}}@media screen and (max-width: 766px){.l-lp .p-movie__movie iframe{height:50.25vw}}@media screen and (min-width: 767px){.l-lp .p-notice{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 766px){.l-lp .p-notice{padding-top:10.6666666667vw;padding-bottom:10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-notice__ttl img{width:162px}}@media screen and (max-width: 766px){.l-lp .p-notice__ttl img{width:43.2vw}}.l-lp .p-notice__box{margin:0 auto;background-color:#ffe100;mix-blend-mode:multiply;overflow-y:scroll}@media screen and (min-width: 767px){.l-lp .p-notice__box{width:335px;height:210px;padding:20px 24px 16px 20px}}@media screen and (max-width: 766px){.l-lp .p-notice__box{width:89.3333333333vw;height:56vw;padding:5.3333333333vw 6.4vw 4.2666666667vw 5.3333333333vw}}.l-lp .p-notice__box::-webkit-scrollbar{position:relative;right:10px}@media screen and (min-width: 767px){.l-lp .p-notice__box::-webkit-scrollbar{width:4px}}@media screen and (max-width: 766px){.l-lp .p-notice__box::-webkit-scrollbar{width:1.0666666667vw}}.l-lp .p-notice__box::-webkit-scrollbar-thumb{background:#000}.l-lp .p-notice__box::-webkit-scrollbar-track{background:#bfbfbf}.l-lp .p-notice__box-list li{padding-left:1em;text-indent:-1em}@media screen and (min-width: 767px){.l-lp .p-notice__box-list li{font-size:13px;line-height:1.6;letter-spacing:0em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-notice__box-list li{font-size:calc(13 / 375 * 100vw);line-height:1.6;letter-spacing:0em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-faq{padding-top:24px;padding-bottom:40px}}@media screen and (max-width: 766px){.l-lp .p-faq{padding-top:6.4vw;padding-bottom:10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-faq__ttl{margin-bottom:12px}}@media screen and (max-width: 766px){.l-lp .p-faq__ttl{margin-bottom:3.2vw}}@media screen and (min-width: 767px){.l-lp .p-faq__ttl img{width:232px}}@media screen and (max-width: 766px){.l-lp .p-faq__ttl img{width:61.8666666667vw}}.l-lp .p-faq__item{border-bottom:1px solid #000}.l-lp .p-faq__item-head{position:relative;display:flex;align-items:center}@media screen and (min-width: 767px){.l-lp .p-faq__item-head{padding:20px 0;column-gap:8px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head{padding:5.3333333333vw 0;column-gap:2.1333333333vw}}.l-lp .p-faq__item-head .icon{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff}@media screen and (min-width: 767px){.l-lp .p-faq__item-head .icon{font-size:16px;line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head .icon{font-size:calc(16 / 375 * 100vw);line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-faq__item-head .icon{width:34px;height:34px;border-radius:2px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head .icon{width:9.0666666667vw;height:9.0666666667vw;border-radius:.5333333333vw}}@media screen and (min-width: 767px){.l-lp .p-faq__item-head .txt{font-size:15px;line-height:1.5;letter-spacing:.05em;font-weight:900}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head .txt{font-size:4vw;line-height:1.5;letter-spacing:.05em;font-weight:900}}.l-lp .p-faq__item-head:before,.l-lp .p-faq__item-head:after{position:absolute;content:"";display:block;background-color:#000;top:50%;transform:translateY(-50%)}.l-lp .p-faq__item-head:before{right:0}@media screen and (min-width: 767px){.l-lp .p-faq__item-head:before{width:14px;height:2px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head:before{width:3.7333333333vw;height:.5333333333vw}}.l-lp .p-faq__item-head:after{transition:all .3s}@media screen and (min-width: 767px){.l-lp .p-faq__item-head:after{right:6px;width:2px;height:14px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-head:after{right:1.6vw;width:.5333333333vw;height:3.7333333333vw}}.l-lp .p-faq__item-head.is-open:before,.l-lp .p-faq__item-head.is-open:after{transform:translateY(-50%) rotate(90deg)}.l-lp .p-faq__item-head.is-open:before{width:0}.l-lp .p-faq__item-body{position:relative}@media screen and (min-width: 767px){.l-lp .p-faq__item-body{padding-left:42px;padding-bottom:20px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-body{padding-left:11.2vw;padding-bottom:5.3333333333vw}}.l-lp .p-faq__item-body .icon{position:absolute;z-index:1;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #000}@media screen and (min-width: 767px){.l-lp .p-faq__item-body .icon{font-size:16px;line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-faq__item-body .icon{font-size:calc(16 / 375 * 100vw);line-height:1;letter-spacing:.05em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-faq__item-body .icon{width:34px;height:34px;border-radius:2px}}@media screen and (max-width: 766px){.l-lp .p-faq__item-body .icon{width:9.0666666667vw;height:9.0666666667vw;border-radius:.5333333333vw}}@media screen and (min-width: 767px){.l-lp .p-faq__item-body .txt{font-size:15px;line-height:1.7;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-faq__item-body .txt{font-size:4vw;line-height:1.7;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-contact{padding-top:24px;padding-bottom:40px}}@media screen and (max-width: 766px){.l-lp .p-contact{padding-top:6.4vw;padding-bottom:10.6666666667vw}}@media screen and (min-width: 767px){.l-lp .p-contact__ttl{margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-contact__ttl{margin-bottom:6.4vw}}@media screen and (min-width: 767px){.l-lp .p-contact__ttl img{width:238px}}@media screen and (max-width: 766px){.l-lp .p-contact__ttl img{width:63.4666666667vw}}@media screen and (min-width: 767px){.l-lp .p-contact__lead{margin-bottom:24px}}@media screen and (max-width: 766px){.l-lp .p-contact__lead{margin-bottom:6.4vw}}.l-lp .p-contact__item{display:flex;align-items:center;font-family:Open Sans,sans-serif}@media screen and (min-width: 767px){.l-lp .p-contact__item{column-gap:8px}}@media screen and (max-width: 766px){.l-lp .p-contact__item{column-gap:2.1333333333vw}}@media screen and (min-width: 767px){.l-lp .p-contact__item:not(:last-of-type){margin-bottom:12px}}@media screen and (max-width: 766px){.l-lp .p-contact__item:not(:last-of-type){margin-bottom:3.2vw}}.l-lp .p-contact__item-ttl{display:flex;align-items:center;justify-content:center;background-color:#000;color:#ffe100}@media screen and (min-width: 767px){.l-lp .p-contact__item-ttl{font-size:15px;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-contact__item-ttl{font-size:4vw;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (min-width: 767px){.l-lp .p-contact__item-ttl{width:58px;height:26px}}@media screen and (max-width: 766px){.l-lp .p-contact__item-ttl{width:15.4666666667vw;height:6.9333333333vw}}@media screen and (min-width: 767px){.l-lp .p-contact__item-txt{font-size:15px;line-height:1;letter-spacing:0em;font-weight:700}}@media screen and (max-width: 766px){.l-lp .p-contact__item-txt{font-size:4vw;line-height:1;letter-spacing:0em;font-weight:700}}.l-lp .p-footer{background-color:#000;text-align:center}@media screen and (min-width: 767px){.l-lp .p-footer{padding:40px 0 24px}}@media screen and (max-width: 766px){.l-lp .p-footer{padding:10.6666666667vw 0 6.4vw}}.l-lp .p-footer__txt{color:#fff}@media screen and (min-width: 767px){.l-lp .p-footer__txt{font-size:11px;line-height:1.5;letter-spacing:0em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-footer__txt{font-size:calc(11 / 375 * 100vw);line-height:1.5;letter-spacing:0em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-footer__txt+.p-footer__txt{margin-top:16px}}@media screen and (max-width: 766px){.l-lp .p-footer__txt+.p-footer__txt{margin-top:4.2666666667vw}}.l-lp .p-footer__copy{display:block;text-align:center;color:#bfbfbf}@media screen and (min-width: 767px){.l-lp .p-footer__copy{font-size:10px;line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (max-width: 766px){.l-lp .p-footer__copy{font-size:calc(10 / 375 * 100vw);line-height:1.5;letter-spacing:.05em;font-weight:400}}@media screen and (min-width: 767px){.l-lp .p-footer__copy{margin-top:48px}}@media screen and (max-width: 766px){.l-lp .p-footer__copy{margin-top:12.8vw}}.l-lp .p-nazo__modal{opacity:0;pointer-events:none;transition:all .6s}.l-lp .p-nazo__modal.is-FadeIn{opacity:1;pointer-events:all}.l-lp [data-module=FadeIn]{opacity:0;transform:translate3d(0,100px,0);transition-timing-function:ease-out;transition-property:opacity,transform;transition-duration:.6s}.l-lp [data-module=FadeIn].is-FadeIn{opacity:1;transform:translateZ(0)}
