#intro .intro__inner .hero_1 .hero_1_main{position:absolute;top:0;left:0;width:100%;height:78.34vh;margin-top:11.58vh}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 .hero_1_main{margin-top:11.58vh !important}}#intro .intro__inner .hero_1 p:nth-of-type(1){position:absolute;top:0;left:50%;margin-left:37.22vh;width:7.02vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:1s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(1){margin-left:28vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(1){margin-left:26vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(1){margin-left:27vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(1){margin-left:16vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(1){margin-left:16vh}}#intro .intro__inner .hero_1 p:nth-of-type(2){position:absolute;top:0;left:50%;margin-top:22.12vh;margin-left:37.22vh;width:6.93vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:1.5s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(2){margin-left:28vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(2){margin-left:26vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(2){margin-left:27vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(2){margin-left:16vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(2){margin-left:16vh}}#intro .intro__inner .hero_1 p:nth-of-type(3){position:absolute;top:0;left:50%;margin-top:5.12vh;margin-left:31.52vh;width:6.83vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:2s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(3){margin-left:22.3vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(3){margin-left:20.3vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(3){margin-left:21.3vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(3){margin-left:10vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(3){margin-left:10vh}}#intro .intro__inner .hero_1 p:nth-of-type(4){position:absolute;top:0;left:50%;margin-top:18.59vh;margin-left:31.33vh;width:6.93vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:2.5s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(4){margin-left:22.11vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(4){margin-left:20.11vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(4){margin-left:21.11vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(4){margin-left:9.81vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(4){margin-left:9.81vh}}#intro .intro__inner .hero_1 p:nth-of-type(5){position:absolute;top:0;left:50%;margin-top:1.13vh;margin-left:-38.46vh;width:7.02vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:3s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-35.46vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-33.46vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-33.8vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-26.8vh}}@media screen and (max-width: 430px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-22.8vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(5){margin-left:-22.8vh}}#intro .intro__inner .hero_1 p:nth-of-type(6){position:absolute;top:0;left:50%;width:6.45vh;margin-top:23vh;margin-left:-38.27vh;animation:zoomOutFadeIn .8s ease-out both;animation-delay:3.5s}@media screen and (max-width: 1024px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-35.27vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-37.27vh}}@media screen and (max-width: 960px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-33.21vh}}@media screen and (max-width: 810px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-33.6vh}}@media screen and (max-width: 767px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-26.66vh}}@media screen and (max-width: 430px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-22.66vh}}@media screen and (max-width: 375px){#intro .intro__inner .hero_1 p:nth-of-type(6){margin-left:-22.66vh}}#header .hero_1 p:nth-of-type(3){position:absolute;top:0;right:0;margin-top:21.25%;margin-right:1.4583333333%;width:7.7083333333%}#header .hero_1 p:nth-of-type(4){position:absolute;top:0;right:0;margin-top:45%;margin-right:1.4583333333%;width:7.7083333333%}#header .hero_1 p:nth-of-type(5){position:absolute;top:0;right:0;margin-top:21.3541666667%;margin-right:7.9166666667%;width:7.3958333333%}#header .hero_1 p:nth-of-type(6){position:absolute;top:0;right:0;margin-top:34.2708333333%;margin-right:7.8125%;width:7.7083333333%}#header .hero_1 p:nth-of-type(7){position:absolute;top:0;left:0;margin-top:22.9166666667%;margin-left:-0.3125%;width:8.2291666667%}#header .hero_1 p:nth-of-type(8){position:absolute;top:0;left:0;margin-top:48.8541666667%;width:7.0833333333%}#header .hero_2 h1{position:relative;width:30.7291666667%;margin-top:0;margin:0 auto}#header .hero_2 .hero-title-bg2{position:absolute;bottom:0;left:0;height:0;width:80.4166666667%;padding-top:56.7708333333%;margin-bottom:-3.85%;margin-left:19.375%;background:url("../images/common/intro/bg_02.webp") top left no-repeat;background-size:100% auto}#movie h2{position:relative;width:16.6666666667%;font-size:0;line-height:0;margin:0 auto;padding-top:1.875%}#c1 h2{position:relative;font-size:0;line-height:0}#c1 h2:nth-of-type(1){width:87.6041666667%;margin:0 auto;padding-top:8.8541666667%}#c1 h2:nth-of-type(2){width:82.9166666667%;margin:-3.125% auto 0}#c2 .c2_box1 h3{position:relative;width:73.4375%;margin:0 auto 3.0208333333%;padding-top:10.9375%;font-size:0;line-height:0}#c2 .c2_box2 h3{position:absolute;top:0;left:0;width:23.8541666667%;margin-top:31.7708333333%;margin-left:7.7083333333%;font-size:0;line-height:0}#c2 .c2_box2 p:nth-of-type(4){position:absolute;top:0;left:0;width:54.4791666667%;margin-top:60.4166666667%;margin-left:45.1041666667%;font-size:18px;line-height:1.38;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;text-align:center}@media screen and (max-width: 960px){#c2 .c2_box2 p:nth-of-type(4){font-size:2.29vw}}@media screen and (max-width: 767px){#c2 .c2_box2 p:nth-of-type(4){font-size:3vw;margin-left:41.6666666667%}}#c2 .c2_box3 h3{position:relative;width:26.6666666667%;margin:0 auto 1.4583333333%;font-size:0;line-height:0}#c2 .c2_box3 ul li p:nth-of-type(2){width:100%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;text-align:center}@media screen and (max-width: 960px){#c2 .c2_box3 ul li p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c2 .c2_box3 ul li p:nth-of-type(2){font-size:3vw;letter-spacing:-0.1em}}#c2 .c2_box4 h3{position:relative;width:42.3958333333%;margin:0 auto 1.7708333333%;font-size:0;line-height:0}#c2 .c2_box5 h3{position:relative;width:32.7083333333%;margin:0 auto 3.5416666667%;font-size:0;line-height:0}#c2 .c2_box5 p{width:100%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;text-align:center}@media screen and (max-width: 960px){#c2 .c2_box5 p{font-size:2.29vw}}@media screen and (max-width: 767px){#c2 .c2_box5 p{font-size:3vw}}#c3 .c3_box1 p:nth-of-type(2){position:absolute;top:0;left:0;width:34.8958333333%;margin-top:17.7083333333%;margin-left:65%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c3 .c3_box1 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c3 .c3_box1 p:nth-of-type(2){font-size:3vw}}#c3 .c3_box3 p:nth-of-type(2){position:absolute;top:0;left:0;width:26.5625%;margin-top:25.8333333333%;margin-left:23.2291666667%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c3 .c3_box3 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c3 .c3_box3 p:nth-of-type(2){width:31.25%;margin-left:10.4166666667%;font-size:3vw}}#c3 .c3_box4 p:nth-of-type(2){position:absolute;top:0;left:0;width:32.2916666667%;margin-top:19.4791666667%;margin-left:67.7083333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c3 .c3_box4 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c3 .c3_box4 p:nth-of-type(2){font-size:3vw;width:33.3333333333%;margin-left:64.5833333333%}}#c3 .c3_box5 p:nth-of-type(2){position:absolute;top:0;left:0;width:43.75%;margin-top:46.5625%;margin-left:21.4583333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c3 .c3_box5 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c3 .c3_box5 p:nth-of-type(2){font-size:3vw;margin-top:50.5%;margin-left:5.45%;width:60.75%}}#c3 .c3_box6 p:nth-of-type(2){position:absolute;top:0;left:0;width:31.4583333333%;margin-top:36.25%;margin-left:68.2291666667%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c3 .c3_box6 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c3 .c3_box6 p:nth-of-type(2){font-size:3vw}}#c4 h2:nth-of-type(1){width:20.3125%;margin:0 auto}#c4 h2:nth-of-type(2){width:60.8333333333%;margin:-2.39% auto 8.0208333333%}#c4 h2:nth-of-type(3){width:62.5%;margin:0 auto .4166666667%}#c4 h2:nth-of-type(4){width:95.5208333333%;margin:-0.52% auto 0}#c4 h2:nth-of-type(5){width:58.2291666667%;margin:-1.97% auto 10.3125%}#c5 .c5_box1{margin-bottom:8.75%}#c5 .c5_box1 h3{position:absolute;top:0;left:0;width:21.9791666667%;margin-top:30.625%;margin-left:2.9166666667%;font-size:0;line-height:0}#c5 .c5_box1 p:nth-of-type(2){position:absolute;top:0;left:0;width:48.3333333333%;margin-top:31.25%;margin-left:51.7708333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c5 .c5_box1 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c5 .c5_box1 p:nth-of-type(2){font-size:3vw;width:46.875%}#c5 .c5_box1 p:nth-of-type(2) br{display:none}}#c5 .c5_box2 .c5_box2_txt{position:relative;width:21.875%;margin-bottom:1.5625%;margin-left:4.5833333333%}#c5 .c5_box2 .c5_box2_txt h3{position:relative;width:100%;font-size:0;line-height:0}#c5 .c5_box2 .c5_box2_txt div.w1-1{position:absolute;top:0;left:0;height:0;width:100%;padding-top:346.6666666667%;background:url("../images/zh/c5/txt_02_01.png") top left no-repeat;background-size:100% auto}#c5 .c5_box2 p:nth-of-type(1){position:absolute;top:0;left:0;width:75.8333333333%;margin-top:1.6666666667%;margin-left:21.3541666667%;font-size:0;line-height:0}#c5 .c5_box2 p:nth-of-type(2){position:relative;width:90.625%;margin:0 auto 6.1458333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c5 .c5_box2 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c5 .c5_box2 p:nth-of-type(2){font-size:3vw}}#c5 .c5_box3 .c5_box3_txt{position:relative;width:17.8125%;margin-bottom:6.7708333333%;margin-left:73.0208333333%}#c5 .c5_box3 .c5_box3_txt h3{position:relative;width:100%;font-size:0;line-height:0}#c5 .c5_box3 .c5_box3_txt div.w2-1{position:absolute;top:0;left:0;height:0;width:100%;padding-top:392.3976608187%;margin-top:20.2166064982%;margin-left:46.5703971119%;background:url("../images/zh/c5/txt_03_01.png") top left no-repeat;background-size:100% auto}#c5 .c5_box3 p:nth-of-type(1){position:absolute;top:0;left:0;width:97.1875%;margin-top:15.2083333333%;margin-left:-8.95%;font-size:0;line-height:0}@media screen and (max-width: 767px){#c5 .c5_box3 p:nth-of-type(1){margin-left:-4.95%}}#c5 .c5_box3 p:nth-of-type(2){position:relative;width:90.625%;margin:0 auto 6.1458333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c5 .c5_box3 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c5 .c5_box3 p:nth-of-type(2){font-size:3vw}}#c6 .c6_box1 h3{position:relative;font-size:0;line-height:0}#c6 .c6_box1 h3:nth-of-type(1){width:62.3958333333%;margin:0 auto 13.4375%}#c6 .c6_box1 h3:nth-of-type(2){width:33.5416666667%;margin:1.1458333333% auto .625%}#c6 .c6_box2 h3{position:relative;width:73.8541666667%;margin:-0.625% auto 20.4166666667%;font-size:0;line-height:0}#c6 .c6_box3 h2{position:relative;width:45.5208333333%;margin:0 auto 6.1458333333%;font-size:0;line-height:0}#c6 .c6_box3 .c6_box3_bg{position:absolute;top:0;left:0;height:0;width:120%;padding-top:51.6666666667%;margin-top:-14.89%;margin-left:-9.79%;background:url("../images/common/c6/bg_03.webp") top left no-repeat;background-size:100% auto}#c7 .c7_box1 h3{position:absolute;top:0;left:0;width:26.6666666667%;margin-top:33.125%;margin-left:.8333333333%;font-size:0;line-height:0}#c7 .c7_box1 p:nth-of-type(2){position:absolute;top:0;left:0;width:41.6666666667%;margin-top:50.2083333333%;margin-left:3.4375%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c7 .c7_box1 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c7 .c7_box1 p:nth-of-type(2){font-size:3vw}}#c7 .c7_box2 p:nth-of-type(2){position:absolute;top:0;left:0;width:69.375%;margin-top:3.5416666667%;margin-left:30.2083333333%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 960px){#c7 .c7_box2 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c7 .c7_box2 p:nth-of-type(2){font-size:3vw}}#c7 .c7_box3 p:nth-of-type(2){position:relative;width:100%;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;text-align:center}@media screen and (max-width: 960px){#c7 .c7_box3 p:nth-of-type(2){font-size:2.29vw}}@media screen and (max-width: 767px){#c7 .c7_box3 p:nth-of-type(2){font-size:3vw}}#product h2{position:relative;width:31.875%;margin:0 auto;padding-top:3.75%;font-size:0;line-height:0}#product .product_box2 h3{position:relative;width:100%;margin:0 auto 2.6041666667%;text-align:center;font-size:22px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:700;color:#fff;letter-spacing:-0.1em}@media screen and (max-width: 960px){#product .product_box2 h3{font-size:2.29vw}}@media screen and (max-width: 767px){#product .product_box2 h3{font-size:4vw}}#product .product_box2 ul{position:relative;width:100%;margin:0 auto 3.6458333333%}#product .product_box2 ul li{position:relative;width:100%;font-size:15px;line-height:2;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;letter-spacing:-0.1em;text-indent:-1em;padding-left:1em}@media screen and (max-width: 960px){#product .product_box2 ul li{font-size:1.5625vw}}@media screen and (max-width: 767px){#product .product_box2 ul li{width:95%;font-size:3vw}}#product .product_box3 dl{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;width:93.1506849315%;margin:0 auto;padding-top:4.1095890411%;padding-bottom:2.7397260274%}#product .product_box3 dl dt{position:relative;width:29.8529411765%;font-size:15px;line-height:2;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;letter-spacing:-0.1em;margin-bottom:1%}@media screen and (max-width: 960px){#product .product_box3 dl dt{font-size:1.56vw}}@media screen and (max-width: 767px){#product .product_box3 dl dt{font-size:3vw}}#product .product_box3 dl dd{position:relative;width:70.1470588235%;font-size:15px;line-height:2;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;letter-spacing:-0.1em;margin-bottom:1%}@media screen and (max-width: 960px){#product .product_box3 dl dd{font-size:1.56vw}}@media screen and (max-width: 767px){#product .product_box3 dl dd{font-size:3vw}}#product .product_box3 dl dd strong{font-size:1.4em;font-weight:700}#preorder .preoder_box1{position:relative;width:100%;margin:0 auto 5.7291666667%}#preorder .preoder_box1 p{position:relative;width:33.8541666667%;margin:0 auto}#preorder .preoder_box1 p a{position:relative;display:block}#preorder .preoder_box1 p a::after{content:"";position:absolute;top:0;right:0;width:3.99%;height:0;padding-top:6.41%;margin-top:12.12%;margin-right:8.41%;background:url("../images/common/btn/btn_arrow1.svg") top left no-repeat;background-size:100% auto;animation:productPreorderArrowLoop 4s cubic-bezier(0.4, 0, 0.2, 1) infinite}#preorder .preoder_box2{position:relative;width:calc(76.0416666667% - 6px);border:solid 3px #fff04e;margin:0 auto 4.6875%}@media screen and (max-width: 767px){#preorder .preoder_box2{width:93.75%}}#preorder .preoder_box2 h3{background-color:#fff04e;color:#000;font-size:25px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:700;text-align:center;padding:1.7808219178% 0}#preorder .preoder_box2 .preoder_box2_main{padding:3% 0}#preorder .preoder_box2 .preoder_box2_main p{position:relative;text-align:center;color:#fff;font-size:18px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:700}@media screen and (max-width: 960px){#preorder .preoder_box2 .preoder_box2_main p{font-size:2.29vw}}@media screen and (max-width: 767px){#preorder .preoder_box2 .preoder_box2_main p{font-size:4vw}}#preorder .preoder_box2 .preoder_box2_main p strong{font-size:1.6em}#preorder .preoder_box3{position:relative;width:calc(76.0416666667% - 6px);margin:0 auto}#preorder .preoder_box3 ul{width:100%;margin-bottom:6.25%}#preorder .preoder_box3 ul li{text-align:center;color:#fff;font-size:14px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500}@media screen and (max-width: 1024px){#preorder .preoder_box3 ul li{font-size:1.475vw}}@media screen and (max-width: 767px){#preorder .preoder_box3 ul li{font-size:3vw}}#preorder .preoder_box3 p{position:relative;width:100%;text-align:center;color:#fff;font-size:16px;line-height:1.3;font-family:"Noto Serif JP",serif;font-weight:500;padding-bottom:8.3333333333%}@media screen and (max-width: 767px){#preorder .preoder_box3 p{font-size:3vw}}#preorder .preoder_box3 p a{text-decoration:underline;color:#fff}/*# sourceMappingURL=zh.css.map */