::selection{color:#030305;background:#fff}*,:after,:before{box-sizing:border-box}:focus{outline:0}body,html{font-size:62.5%;color:#fff;background-color:#191818;font-family:"Zen Old Mincho",serif}body{width:100%}a{text-decoration:none}h1,h2,h3{line-height:1}li,ul{list-style:none}td,th,tr{font-weight:400;text-align:left}img,picture{-webkit-backface-visibility:hidden;width:100%;max-width:100%;pointer-events:none;vertical-align:bottom}@media only screen and (min-width:768px){.pc-none{display:none}}.sp-none{display:none}@media only screen and (min-width:768px){.sp-none{display:block}}.load{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9999}.bg__fix{position:fixed;top:0;left:0;width:100%;height:100%}.bg__video{position:absolute;top:0;left:0;width:100%;height:100%}.bg__video>video{width:100%;height:100%;object-fit:cover}.bg__video::after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-color:#000;mix-blend-mode:color;opacity:1}.bg__canvas{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;opacity:.8}@-webkit-keyframes noise_anima{from{background-position:0 0}to{background-position:123px 456px}}.bg__noise{background-image:url(../img/common/noise.png);-webkit-animation:noise_anima 1s steps(10) infinite;animation:noise_anima 1s steps(10) infinite;position:fixed;width:100%;height:100%;z-index:9999999;top:0;left:0;pointer-events:none;opacity:.5;transition:.4s}.main__inner{overflow:hidden;position:relative}.main__btn{display:none}@media only screen and (min-width:768px){.main__btn{position:fixed;z-index:9999;bottom:40px;right:40px;display:flex;align-items:center;justify-content:center;width:180px;height:90px;margin:0;font-size:20px}}@media only screen and (min-width:1920px){.main__btn{bottom:2.0833333333vw;right:2.0833333333vw;width:9.375vw;height:4.6875vw;font-size:1.0416666667vw;border-radius:1.0416666667vw}}.main__btn .border{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.main__btn .border object{width:100%;height:100%}.main__btn .text{pointer-events:none;width:100px}@media only screen and (min-width:1920px){.main__btn .text{width:5.2083333333vw}}.main__btn-sp{opacity:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:84.9333333333vw;height:22.9333333333vw;margin:13.3333333333vw auto 0}@media only screen and (min-width:768px){.main__btn-sp{display:none}}.main__btn-sp .border{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.main__btn-sp .border object{width:100%;height:100%}.main__btn-sp .text{pointer-events:none;width:28vw}.main__btn-sp .small{opacity:0;margin-top:1.3333333333vw;display:block;font-size:2.6666666667vw;color:#757575;transition:opacity .5s ease-in-out}.main__btn-sp .small.js-show{opacity:1}.mv__inner{position:relative;width:100%;height:100svh}@media only screen and (min-width:768px){.mv__inner{min-height:41.6666666667vw}}.mv__h1{position:absolute;bottom:4vw;left:50%;display:flex;align-items:center;justify-content:space-between;width:84vw;transform:translateX(-50%)}@media only screen and (min-width:768px){.mv__h1{left:auto;right:3.4722222222vw;bottom:3.4722222222vw;display:flex;flex-direction:column;align-items:flex-end;width:auto;transform:none}}.mv__h1-logo{display:block;width:32.6666666667vw}@media only screen and (min-width:768px){.mv__h1-logo{width:11.1111111111vw}}.mv__h1-title{display:block;margin-top:2vw;font-size:4.6666666667vw;letter-spacing:-.1em}@media only screen and (min-width:768px){.mv__h1-title{margin-top:.6944444444vw;font-size:1.6666666667vw}}.mv__h1-title>span{font-size:6.2666666667vw}@media only screen and (min-width:768px){.mv__h1-title>span{font-size:2.2222222222vw}}.mv__money{position:absolute;top:8vw;left:8vw;width:35.3333333333vw}@media only screen and (min-width:768px){.mv__money{top:3.4722222222vw;left:3.4722222222vw;width:21.875vw}}.mv__copy{position:relative;width:100%;height:100%}.mv__copy .c1{position:absolute;top:8vw;right:8vw;width:30vw}@media only screen and (min-width:768px){.mv__copy .c1{top:3.4722222222vw;right:3.4722222222vw;width:22.2222222222vw}}@media only screen and (min-width:768px) and (max-height:790px){.mv__copy .c1{width:17.3611111111vw}}.mv__copy .c1>span{display:block}.mv__copy .c1>span:not(:first-child){position:absolute;top:0;left:0}.mv__copy .c2{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 2.6666666667vw),-50%);width:40vw}@media only screen and (min-width:768px){.mv__copy .c2{width:18.4027777778vw;transform:translate(calc(-50% + 1.0416666667vw),-50%)}}.mv__copy .c2 span{display:block}.mv__copy .c3{position:absolute;bottom:18.6666666667vw;left:8vw;width:84vw}@media only screen and (min-width:768px){.mv__copy .c3{bottom:3.4722222222vw;left:3.4722222222vw;width:36.1111111111vw}}.mv__copy .c3>span{display:block}.mv__copy .c3>span:not(:first-child){position:absolute;top:0;left:0}.about__inner{display:flex;align-items:center;height:100vh}@media only screen and (min-width:768px){.about__inner{padding:0 80px 0}}@media only screen and (min-width:1920px){.about__inner{padding:0 4.1666666667vw 0}}.about__wrapper{width:84vw;height:114.6666666667vw;margin:0 auto}@media only screen and (min-width:768px){.about__wrapper{width:100%;max-width:1280px;height:540px}}@media only screen and (min-width:1920px){.about__wrapper{max-width:66.6666666667vw;height:28.125vw}}.about__box{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;margin:0 auto;border-radius:2.6666666667vw;background-color:rgba(18,18,18,.5)}@media only screen and (min-width:768px){.about__box{border-radius:20px}}@media only screen and (min-width:1920px){.about__box{border-radius:1.0416666667vw}}.about__head{width:53.3333333333vw;margin:0 auto}@media only screen and (min-width:768px){.about__head{width:220px}}@media only screen and (min-width:980px){.about__head{width:290px}}@media only screen and (min-width:1920px){.about__head{width:15.1041666667vw}}.about__hp{text-align:center}.about__text{text-align:center;margin-top:10.6666666667vw;font-size:4.8vw;line-height:1.8333333333}@media only screen and (min-width:768px){.about__text{margin-top:40px;font-size:20px}}@media only screen and (min-width:980px){.about__text{font-size:24px}}@media only screen and (min-width:1200px){.about__text{font-size:28px}}@media only screen and (min-width:1920px){.about__text{margin-top:2.0833333333vw;font-size:1.4583333333vw}}.about__text .big{font-size:8vw}@media only screen and (min-width:768px){.about__text .big{font-size:38px}}@media only screen and (min-width:980px){.about__text .big{font-size:50px}}@media only screen and (min-width:1200px){.about__text .big{font-size:60px}}@media only screen and (min-width:1920px){.about__text .big{font-size:3.125vw}}.about__link{display:inline-flex;align-items:center;justify-content:center;margin-top:10.6666666667vw;text-align:center;font-size:3.7333333333vw}@media only screen and (min-width:768px){.about__link{margin-top:60px;font-size:16px}.about__link:hover>span{border-bottom:1px solid transparent}}@media only screen and (min-width:1920px){.about__link{margin-top:3.125vw;font-size:.8333333333vw}}.about__link::after{display:block;content:"";width:2.6666666667vw;height:2.6666666667vw;margin-left:1.3333333333vw;background-image:url(../img/common/icon_blank.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:768px){.about__link::after{width:14px;height:14px;margin-left:10px}}@media only screen and (min-width:1920px){.about__link::after{width:.7291666667vw;height:.7291666667vw;margin-left:.5208333333vw}}.about__link>span{border-bottom:1px solid #fff;transition:.4s}.about__attnetion{margin-top:4vw;font-size:3.2vw;text-align:center}@media only screen and (min-width:768px){.about__attnetion{margin-top:20px;font-size:16px}}.info__inner{display:flex;height:150vh;padding:0 8vw}@media only screen and (min-width:768px){.info__inner{padding:0 80px 0}}@media only screen and (min-width:1920px){.info__inner{padding:0 4.1666666667vw 0}}.info__wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;height:100vh}@media only screen and (min-width:768px){.info__box{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1280px;gap:40px;margin:0 auto}}@media only screen and (min-width:1920px){.info__box{max-width:66.6666666667vw;gap:2.0833333333vw}}.info__text{opacity:0;font-size:6.4vw;line-height:1.6}@media only screen and (min-width:768px){.info__text{font-size:28px}}@media only screen and (min-width:980px){.info__text{font-size:38px}}@media only screen and (min-width:1200px){.info__text{font-size:48px}}@media only screen and (min-width:1920px){.info__text{font-size:2.5vw}}.info__text>p:not(:first-child){margin-top:10.6666666667vw}@media only screen and (min-width:768px){.info__text>p:not(:first-child){margin-top:0}}.info__head{position:relative;width:100%;margin-top:17.3333333333vw}@media only screen and (min-width:768px){.info__head{width:400px;min-width:400px;margin-top:0}}@media only screen and (min-width:1920px){.info__head{width:20.8333333333vw;min-width:20.8333333333vw}}.info__head>span:not(:first-child){position:absolute;top:0;left:0}.game__inner{margin-top:-25vh;padding:0 8vw 0}@media only screen and (min-width:768px){.game__inner{padding:0 80px 0}}@media only screen and (min-width:1920px){.game__inner{padding:0 4.1666666667vw 0}}.game__head{position:relative;width:12.6666666667vw;margin:0 auto}@media only screen and (min-width:768px){.game__head{width:70px}}@media only screen and (min-width:1920px){.game__head{width:3.6458333333vw}}.game__head>span:not(:first-child){position:absolute;top:0;left:0}.game__list{display:flex;flex-direction:column;gap:16vw;width:74.6666666667vw;margin:21.3333333333vw auto 0}@media only screen and (min-width:768px){.game__list{flex-direction:row;gap:3.125%;margin-top:300px;width:100%;max-width:1080px}}@media only screen and (min-width:1920px){.game__list{margin-top:15.625vw;max-width:56.25vw}}.game__item{position:relative}@media only screen and (min-width:768px){.game__item{width:31.25%}}.game__item .num{position:absolute;z-index:2;top:0;left:50%;display:block;height:16vw;transform:translateX(-50%)}@media only screen and (min-width:768px){.game__item .num{height:min(4.8611111111vw,70px)}}@media only screen and (min-width:1920px){.game__item .num{height:3.6458333333vw}}.game__item .num object{width:auto;max-width:auto;height:100%}.game__item .text{position:absolute;z-index:2;top:88vw;left:50%;display:block;width:65.3333333333vw;transform:translateX(-50%)}@media only screen and (min-width:768px){.game__item .text{width:90%;top:70%}}.game__item .text svg{width:100%}.list__inner{padding:64vw 8vw 0}@media only screen and (min-width:768px){.list__inner{padding:260px 80px 0}}@media only screen and (min-width:1920px){.list__inner{padding:13.5416666667vw 4.1666666667vw 0}}@media only screen and (min-width:768px){.list__box{margin:0 auto;width:100%;max-width:1280px}}@media only screen and (min-width:1920px){.list__box{max-width:66.6666666667vw}}.list__box:not(:first-child){margin-top:64vw}@media only screen and (min-width:768px){.list__box:not(:first-child){margin-top:300px}}@media only screen and (min-width:1920px){.list__box:not(:first-child){margin-top:15.625vw}}.list__head{text-align:center;font-size:10.6666666667vw;font-weight:700}@media only screen and (min-width:768px){.list__head{text-align:left;font-size:46px}}@media only screen and (min-width:980px){.list__head{font-size:60px}}@media only screen and (min-width:1920px){.list__head{font-size:3.125vw}}.list__list{display:block;margin-top:16vw}@media only screen and (min-width:768px){.list__list{margin-top:100px}}@media only screen and (min-width:1920px){.list__list{margin-top:5.2083333333vw}}.list__list-item{padding:8vw 0;border-bottom:1px solid #2d2d2d}@media only screen and (min-width:768px){.list__list-item{padding:50px 0}}@media only screen and (min-width:1920px){.list__list-item{padding:2.6041666667vw 0}}.list__list-item:first-child{border-top:1px solid #2d2d2d}.list__item-head{display:inline-block;padding:2.4vw 2.6666666667vw 2.6666666667vw;font-size:3.7333333333vw;background-color:#111;border-radius:1.3333333333vw}@media only screen and (min-width:768px){.list__item-head{padding:14px 20px 15px;text-align:center;font-size:14px;line-height:1.3333333333;border-radius:10px}}@media only screen and (min-width:980px){.list__item-head{padding:18px 20px 20px;font-size:18px}}@media only screen and (min-width:1920px){.list__item-head{padding:.78125vw 1.0416666667vw .78125vw;font-size:.9375vw;border-radius:.5208333333vw}}.list__item-head small{font-size:.8em}.list__item-text{margin-top:3.3333333333vw;font-size:4.2666666667vw;line-height:1.625}@media only screen and (min-width:768px){.list__item-text{margin-top:25px;font-size:20px;line-height:1.5}}@media only screen and (min-width:980px){.list__item-text{font-size:24px}}@media only screen and (min-width:1920px){.list__item-text{margin-top:1.3020833333vw;font-size:1.25vw}}.list__item-text>a{border-bottom:1px solid #fff;transition:.4s}@media only screen and (min-width:768px){.list__item-text>a:hover{border-bottom:1px solid transparent}}.list__item-link-wrapper{display:block;margin-top:2.6666666667vw}.list__item-link{display:inline-block;margin-top:1.3333333333vw;font-size:3.2vw}@media only screen and (min-width:768px){.list__item-link{margin-top:20px;font-size:16px;text-align:center;transition:.4s}}@media only screen and (min-width:1920px){.list__item-link{margin-top:1.0416666667vw;font-size:.8333333333vw}}.list__item-link>a{display:inline-flex;align-items:center}@media only screen and (min-width:768px){.list__item-link>a:hover>span{border-bottom:1px solid transparent}}.list__item-link>a>span{border-bottom:1px solid #fff;transition:.4s}.list__item-link>a::after{display:block;content:"";width:2.6666666667vw;height:2.6666666667vw;margin-left:1.3333333333vw;background-image:url(../img/common/icon_blank.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:768px){.list__item-link>a::after{width:14px;height:14px;margin-left:10px}}@media only screen and (min-width:1920px){.list__item-link>a::after{width:.7291666667vw;height:.7291666667vw;margin-left:.5208333333vw}}.step__inner{padding:64vw 8vw 0}@media only screen and (min-width:768px){.step__inner{padding:260px 80px 0}}@media only screen and (min-width:1920px){.step__inner{padding:13.5416666667vw 4.1666666667vw 0}}@media only screen and (min-width:768px){.step__box{margin:0 auto;width:100%;max-width:1280px}}@media only screen and (min-width:1920px){.step__box{max-width:66.6666666667vw}}.step__box:not(:first-child){margin-top:32vw}@media only screen and (min-width:768px){.step__box:not(:first-child){margin-top:300px}}@media only screen and (min-width:1920px){.step__box:not(:first-child){margin-top:15.625vw}}.step__head{text-align:center;font-size:10.6666666667vw;font-weight:700}@media only screen and (min-width:768px){.step__head{text-align:left;font-size:46px}}@media only screen and (min-width:980px){.step__head{font-size:60px}}@media only screen and (min-width:1920px){.step__head{font-size:3.125vw}}.step__list{display:flex;flex-direction:column;gap:4vw;width:100%;margin-top:16vw}@media only screen and (min-width:768px){.step__list{gap:25px;margin-top:100px}}@media only screen and (min-width:1920px){.step__list{gap:1.3020833333vw;margin-top:5.2083333333vw}}.step__list-item{width:100%}.step__list-item:not(:first-child)::before{display:block;content:"";width:13.3333333333vw;height:1.3333333333vw;margin:0 auto 4vw;background-color:#fff;clip-path:polygon(50% 100%,0 0,100% 0)}@media only screen and (min-width:768px){.step__list-item:not(:first-child)::before{width:70px;height:10px;margin:0 auto 25px}}@media only screen and (min-width:1920px){.step__list-item:not(:first-child)::before{width:3.6458333333vw;height:.5208333333vw;margin:0 auto 1.3020833333vw}}.step__list-box{height:100%;width:100%;padding:0 5.3333333333vw;background-color:#111;border-radius:2.6666666667vw}@media only screen and (min-width:768px){.step__list-box{padding:0 30px;border-radius:20px}}@media only screen and (min-width:1920px){.step__list-box{padding:0 1.5625vw;border-radius:1.0416666667vw}}.step__list-head{display:flex;align-items:center;justify-content:center;width:100%;height:21.3333333333vw;font-size:5.3333333333vw;font-weight:700}@media only screen and (min-width:768px){.step__list-head{height:90px;text-align:center;font-size:28px;line-height:1.3;border-radius:20px 20px 0 0}}@media only screen and (min-width:980px){.step__list-head{height:110px;font-size:34px}}@media only screen and (min-width:1920px){.step__list-head{height:5.7291666667vw;font-size:1.7708333333vw}}.step__list-text{width:100%;padding:5.3333333333vw 0;font-size:4.2666666667vw;line-height:1.625;border-top:1px solid #333}@media only screen and (min-width:768px){.step__list-text{text-align:center;padding:40px 0;font-size:14px;line-height:1.625}}@media only screen and (min-width:980px){.step__list-text{font-size:18px}}@media only screen and (min-width:1920px){.step__list-text{padding:2.0833333333vw 0;font-size:.9375vw}}.terms__inner{padding:64vw 8vw 0}@media only screen and (min-width:768px){.terms__inner{padding:260px 80px 0}}@media only screen and (min-width:1920px){.terms__inner{padding:13.5416666667vw 4.1666666667vw 0}}@media only screen and (min-width:768px){.terms__box{margin:0 auto;width:100%;max-width:1280px}}@media only screen and (min-width:1920px){.terms__box{max-width:66.6666666667vw}}.terms__box:not(:first-child){margin-top:32vw}@media only screen and (min-width:768px){.terms__box:not(:first-child){margin-top:300px}}@media only screen and (min-width:1920px){.terms__box:not(:first-child){margin-top:15.625vw}}.terms__head{text-align:center;font-size:10.6666666667vw;font-weight:700}@media only screen and (min-width:768px){.terms__head{text-align:left;font-size:46px}}@media only screen and (min-width:980px){.terms__head{font-size:60px}}@media only screen and (min-width:1920px){.terms__head{font-size:3.125vw}}.terms__list{display:flex;flex-direction:column;width:100%;margin-top:16vw}@media only screen and (min-width:768px){.terms__list{margin-top:100px}}@media only screen and (min-width:1920px){.terms__list{margin-top:5.2083333333vw}}.terms__item{display:flex;font-size:3.2vw;line-height:1.6666666667;counter-increment:terms}@media only screen and (min-width:768px){.terms__item{font-size:16px;line-height:1.625}}@media only screen and (min-width:1920px){.terms__item{font-size:.8333333333vw}}.terms__item:not(:first-child){margin-top:5.3333333333vw}@media only screen and (min-width:768px){.terms__item:not(:first-child){margin-top:40px}}@media only screen and (min-width:1920px){.terms__item:not(:first-child){margin-top:2.0833333333vw}}.terms__item::before{content:counter(terms) ".";width:4.6666666667vw;margin-right:2.6666666667vw}@media only screen and (min-width:768px){.terms__item::before{width:25px;min-width:25px;margin-right:10px}}@media only screen and (min-width:1920px){.terms__item::before{width:1.3020833333vw;min-width:1.3020833333vw;margin-right:.5208333333vw}}.footer__inner{overflow:hidden;position:relative;z-index:100;margin-top:30.6666666667vw;padding:18.6666666667vw 0 13.3333333333vw}@media only screen and (min-width:768px){.footer__inner{display:flex;align-items:center;justify-content:center;height:100vh;min-height:800px;margin-top:0;padding:0 80px}}@media only screen and (min-width:1920px){.footer__inner{padding:0 4.1666666667vw}}.footer__box{position:relative}@media only screen and (min-width:768px){.footer__box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;gap:80px}}@media only screen and (min-width:980px){.footer__box{flex-direction:row;gap:50px}}@media only screen and (min-width:1920px){.footer__box{max-width:66.6666666667vw;gap:2.6041666667vw}}.footer__copy{position:relative;width:82.6666666667vw;min-width:26.6666666667vw;margin:0 auto}@media only screen and (min-width:768px){.footer__copy{width:660px;margin:0}}@media only screen and (min-width:980px){.footer__copy{width:560px}}@media only screen and (min-width:1200px){.footer__copy{width:660px}}@media only screen and (min-width:1920px){.footer__copy{width:34.375vw}}.footer__copy span{display:block}.footer__copy span:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}.footer__btn{display:flex;align-items:center;justify-content:center;width:66.6666666667vw;height:31.3333333333vw;margin:13.3333333333vw auto 0;border-radius:2.6666666667vw;text-align:center;color:#030305}@media only screen and (min-width:768px){.footer__btn{width:350px;min-width:350px;height:170px;margin:0}.footer__btn:hover .border_2-svg{color:red}}@media only screen and (min-width:1200px){.footer__btn{width:500px;min-width:500px;height:242px;border-radius:20px}}@media only screen and (min-width:1920px){.footer__btn{width:26.0416666667vw;min-width:26.0416666667vw;height:12.6041666667vw;border-radius:1.0416666667vw}}.footer__btn .border{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.footer__btn .border object{width:100%;height:100%}.footer__btn .text{pointer-events:none;display:block;width:38.6666666667vw}@media only screen and (min-width:768px){.footer__btn .text{width:220px}}@media only screen and (min-width:1200px){.footer__btn .text{width:260px}}@media only screen and (min-width:1920px){.footer__btn .text{width:13.5416666667vw}}.footer__btn .small{margin-top:1.3333333333vw;display:block;font-size:2.6666666667vw;color:#757575}@media only screen and (min-width:768px){.footer__btn .small{margin-top:10px;font-size:16px}}@media only screen and (min-width:1920px){.footer__btn .small{margin-top:.5208333333vw;font-size:.8333333333vw}}.footer__logo{position:relative;display:block;width:30vw;margin:16vw auto 0}@media only screen and (min-width:768px){.footer__logo{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:135px;margin:0}}@media only screen and (min-width:1920px){.footer__logo{bottom:3.125vw;width:7.03125vw}}.mv__copy span{will-change:filter,opacity,transform;filter:blur(20px);opacity:0;transition:1s;transition-timing-function:ease-in-out}.mv__copy span.js-show{filter:blur(0);opacity:1;transform:none!important}.mv__copy .c1{perspective:213.3333333333vw}@media only screen and (min-width:768px){.mv__copy .c1{perspective:800px}}@media only screen and (min-width:1920px){.mv__copy .c1{perspective:41.6666666667vw}}.mv__copy .c1 span:nth-child(1){transform-origin:5.3333333333vw 8vw;transform:rotate3d(1,-1,1,40deg) scale(1,2)}@media only screen and (min-width:768px){.mv__copy .c1 span:nth-child(1){transform-origin:4.1666666667vw 4.8611111111vw}}.mv__copy .c1 span:nth-child(2){transform-origin:22.6666666667vw 8vw;transform:rotate3d(-1,1,1,60deg) scale(2,1)}@media only screen and (min-width:768px){.mv__copy .c1 span:nth-child(2){transform-origin:15.9722222222vw 4.8611111111vw}}.mv__copy .c1 span:nth-child(3){transform-origin:22.6666666667vw 25.3333333333vw;transform:rotate3d(-1,1,-1,40deg) scale(1,2)}@media only screen and (min-width:768px){.mv__copy .c1 span:nth-child(3){transform-origin:15.9722222222vw 17.3611111111vw}}.mv__copy .c1 span:nth-child(4){transform-origin:22.6666666667vw 41.3333333333vw;transform:rotate3d(1,-1,1,40deg) scale(2,1)}@media only screen and (min-width:768px){.mv__copy .c1 span:nth-child(4){transform-origin:15.9722222222vw 29.8611111111vw}}.mv__copy .c2{perspective:213.3333333333vw}@media only screen and (min-width:768px){.mv__copy .c2{perspective:800px}}@media only screen and (min-width:1920px){.mv__copy .c2{perspective:41.6666666667vw}}.mv__copy .c2 span{transform:rotate3d(1,-1,1,20deg) scale(2,1.4)}.mv__copy .c3{perspective:213.3333333333vw}@media only screen and (min-width:768px){.mv__copy .c3{perspective:800px}}@media only screen and (min-width:1920px){.mv__copy .c3{perspective:41.6666666667vw}}.mv__copy .c3 span:nth-child(1){transform-origin:8vw 8vw;transform:rotate3d(1,-1,1,40deg) scale(2,1)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(1){transform-origin:3.4722222222vw 3.4722222222vw}}.mv__copy .c3 span:nth-child(2){transform-origin:8vw 26.6666666667vw;transform:rotate3d(1,1,-1,20deg) scale(1.3,2)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(2){transform-origin:3.4722222222vw 11.8055555556vw}}.mv__copy .c3 span:nth-child(3){transform-origin:24vw 29.3333333333vw;transform:rotate3d(-1,1,-1,-30deg) scale(1,3)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(3){transform-origin:10.4166666667vw 13.1944444444vw}}.mv__copy .c3 span:nth-child(4){transform-origin:34.6666666667vw 29.3333333333vw;transform:rotate3d(1,-1,1,80deg) scale(2,1)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(4){transform-origin:15.2777777778vw 13.1944444444vw}}.mv__copy .c3 span:nth-child(5){transform-origin:46.6666666667vw 29.3333333333vw;transform:rotate3d(1,-1,-1,20deg) scale(1,.5)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(5){transform-origin:20.1388888889vw 13.1944444444vw}}.mv__copy .c3 span:nth-child(6){transform-origin:57.3333333333vw 29.3333333333vw;transform:rotate3d(-1,-1,-1,100deg) scale(.6,2)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(6){transform-origin:25vw 13.1944444444vw}}.mv__copy .c3 span:nth-child(7){transform-origin:69.3333333333vw 29.3333333333vw;transform:rotate3d(1,-1,1,40deg) scale(1,2.3)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(7){transform-origin:29.8611111111vw 13.1944444444vw}}.mv__copy .c3 span:nth-child(8){transform-origin:80vw 29.3333333333vw;transform:rotate3d(1,-1,1,40deg) scale(4,2)}@media only screen and (min-width:768px){.mv__copy .c3 span:nth-child(8){transform-origin:34.7222222222vw 13.1944444444vw}}.mv__h1,.mv__money{will-change:filter,opacity,transform;filter:blur(20px);opacity:0;transition:1s;transition-timing-function:ease-in-out}.mv__h1.js-show,.mv__money.js-show{filter:blur(0);opacity:1}.common__hide{opacity:0;transition:.6s ease-in-out}.common__hide.js-show{will-change:filter,opacity;opacity:1}.about__box{border-radius:100%;transform:scale(0)}.about__item{opacity:0;transition:1s}.about__item.js-show{opacity:1}.about__head{opacity:0;transition:1s}.about__head.js-show{opacity:1}.about__text b{opacity:0;transition:.4s}.about__hp{opacity:0;transition:1s}.about__hp.js-show{opacity:1}.info__text span{transition:.8s;transition-timing-function:ease-in-out}.game__head{perspective:213.3333333333vw}@media only screen and (min-width:768px){.game__head{perspective:800px}}@media only screen and (min-width:1920px){.game__head{perspective:41.6666666667vw}}.game__head span{display:block;will-change:filter,opacity,transform;filter:blur(20px);opacity:0;transition:1.2s;transition-timing-function:ease-in-out}.game__head span.js-show{filter:blur(0);opacity:1;transform:none!important}.game__head span:nth-child(1){transform-origin:6vw 6.6666666667vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(1){transform-origin:35px 35px}}@media only screen and (min-width:1920px){.game__head span:nth-child(1){transform-origin:1.8229166667vw 1.8229166667vw}}.game__head span:nth-child(2){transform-origin:6vw 18.6666666667vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(2){transform-origin:35px 110px}}@media only screen and (min-width:1920px){.game__head span:nth-child(2){transform-origin:1.8229166667vw 5.7291666667vw}}.game__head span:nth-child(3){transform-origin:6vw 30.6666666667vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(3){transform-origin:35px 180px}}@media only screen and (min-width:1920px){.game__head span:nth-child(3){transform-origin:1.8229166667vw 9.375vw}}.game__head span:nth-child(4){transform-origin:6vw 42.6666666667vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(4){transform-origin:35px 230px}}@media only screen and (min-width:1920px){.game__head span:nth-child(4){transform-origin:1.8229166667vw 11.9791666667vw}}.game__head span:nth-child(5){transform-origin:6vw 52vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(5){transform-origin:35px 290px}}@media only screen and (min-width:1920px){.game__head span:nth-child(5){transform-origin:1.8229166667vw 15.1041666667vw}}.game__head span:nth-child(6){transform-origin:6vw 64vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(6){transform-origin:35px 340px}}@media only screen and (min-width:1920px){.game__head span:nth-child(6){transform-origin:1.8229166667vw 17.7083333333vw}}.game__head span:nth-child(7){transform-origin:6vw 72vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(7){transform-origin:35px 390px}}@media only screen and (min-width:1920px){.game__head span:nth-child(7){transform-origin:1.8229166667vw 20.3125vw}}.game__head span:nth-child(8){transform-origin:6vw 82.6666666667vw;transform:translateY(100%) rotate3d(1,0,0,-120deg) scale(1.5,2)}@media only screen and (min-width:768px){.game__head span:nth-child(8){transform-origin:35px 460px}}@media only screen and (min-width:1920px){.game__head span:nth-child(8){transform-origin:1.8229166667vw 23.9583333333vw}}.game__item{opacity:0}.game__item:nth-child(1){transform:translate3d(-30%,20%,0) rotate(20deg)}.game__item:nth-child(2){transform:translate3d(-20%,20%,0) rotate(10deg)}.game__item:nth-child(3){transform:translate3d(20%,20%,0) rotate(-10deg)}@keyframes ripple{0%{transform:scale(1);opacity:1}100%{transform:scale(1.2);opacity:0}}.main__btn{pointer-events:none;opacity:0;transition:.4s}.main__btn.js-show{pointer-events:auto;opacity:1}@keyframes ripple{0%{transform:scale(1);opacity:1}100%{transform:scale(1.2);opacity:0}}.footer__btn{opacity:0;position:relative}.footer__btn.js-show{opacity:1}.footer__btn .small{opacity:0;transition:1s;transition-timing-function:ease-in-out}.footer__btn .small.js-show{opacity:1}.footer__copy{perspective:213.3333333333vw}@media only screen and (min-width:768px){.footer__copy{perspective:4000px}}@media only screen and (min-width:1920px){.footer__copy{perspective:208.3333333333vw}}.footer__copy span{display:block;will-change:filter,opacity,transform;filter:blur(20px);opacity:0;transition:1s;transition-timing-function:ease-in-out;transform-origin:0;transform:rotate3d(1,-.1,2,15deg) scale(1,1.5)}.footer__copy span.js-show{filter:blur(0);opacity:1;transform:none!important}.footer__logo{opacity:0;transition:1s;transition-timing-function:ease-in-out}.footer__logo.js-show{opacity:1}