﻿@media screen and (min-width: 1920px)and (max-width: 2559px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:149px;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:278px;top:26px;left:43px}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:384px;top:50%;left:50%;transform:translate(192px, 50px)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:512px;bottom:38px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:13px}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:14px;font-weight:700;font-size:22px;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:896px;height:3px;bottom:19px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:769px}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:1366px;height:1262px;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:384px;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 7px}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:14px;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-344px;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:705px;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:150px 0 146px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-13px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-4px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-1px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:4px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:12px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:70px;left:-72px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:46px;left:-32px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:52px;left:0px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:14px;left:36px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:48px;left:72px}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:768px;margin:44px auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-15px;margin-bottom:24px}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:17px;font-weight:700;font-size:36px;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:36px;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:768px;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:768px;margin:0 auto 11px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:118px;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:12.5px;bottom:auto;width:70px;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:768px !important;height:432px !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:2px;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:5px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:11px;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:48px 0 40px;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:88px;margin:0 auto 60px}body #wrapper #contents #main #footer .logo{position:relative;width:84px;margin:0 auto 47px}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:10px;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}body #wrapper #contents #main #top .content .img_area .fv_img::before{bottom:0 !important}body #wrapper #contents #main #main_contents #movie .bg .lg{transform:translateX(90%) !important}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){transform:translateX(-26%) !important}body #wrapper #contents #main #main_contents #movie .bg .lr{transform:translateX(-5%) !important}}@media screen and (min-width: 2560px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:186.25px;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:347.5px;top:32.5px;left:53.75px}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:480px;top:50%;left:50%;transform:translate(240px, 62.5px)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:640px;bottom:47.5px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:16.25px}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:17.5px;font-weight:700;font-size:27.5px;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:1120px;height:3.75px;bottom:23.75px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:961.25px}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:1707.5px;height:1577.5px;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:480px;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 8.75px}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:17.5px;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-430px;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:881.25px;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:187.5px 0 182.5px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-16.25px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-5px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-1.25px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:5px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:15px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:87.5px;left:-90px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:57.5px;left:-40px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:65px;left:0px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:17.5px;left:45px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:60px;left:90px}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:960px;margin:55px auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-18.75px;margin-bottom:30px}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:21.25px;font-weight:700;font-size:45px;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:45px;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:960px;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:960px;margin:0 auto 13.75px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:147.5px;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:15.625px;bottom:auto;width:87.5px;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:960px !important;height:540px !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:2.5px;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:6.25px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:13.75px;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:60px 0 50px;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:110px;margin:0 auto 75px}body #wrapper #contents #main #footer .logo{position:relative;width:105px;margin:0 auto 58.75px}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:12.5px;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}body #wrapper #contents #main #top .content .img_area .fv_img::before{bottom:0 !important}body #wrapper #contents #main #main_contents #movie .bg .lg{transform:translateX(72%) !important}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-315px !important;transform:translateX(-24%) !important}body #wrapper #contents #main #main_contents #movie .bg .lr{transform:translateX(5%) !important}}@media screen and (min-width: 1367px)and (max-width: 1919px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:10.9077598829vw;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:20.3513909224vw;top:1.9033674963vw;left:3.1478770132vw}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:28.1112737921vw;top:50%;left:50%;transform:translate(14.055636896vw, 3.6603221083vw)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:37.4816983895vw;bottom:2.7818448023vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:0.9516837482vw}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:1.0248901903vw;font-weight:700;font-size:1.6105417277vw;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:65.5929721816vw;height:0.2196193265vw;bottom:1.3909224012vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:56.2957540264vw}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:100vw;height:92.3865300146vw;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:28.1112737921vw;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 0.5124450952vw}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:1.0248901903vw;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-25.1830161054vw;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:51.6105417277vw;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:10.980966325vw 0 10.6881405564vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-0.9516837482vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-0.0732064422vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:0.878477306vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:5.1244509517vw;left:-5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:3.3674963397vw;left:-2.3426061493vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:3.8067349927vw;left:0vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:1.0248901903vw;left:2.635431918vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:3.513909224vw;left:5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:56.2225475842vw;margin:3.2210834553vw auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-1.0980966325vw;margin-bottom:1.756954612vw}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:1.2445095168vw;font-weight:700;font-size:2.635431918vw;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:2.635431918vw;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:56.2225475842vw;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:56.2225475842vw;margin:0 auto 0.8052708638vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:8.6383601757vw;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:0.9150805271vw;bottom:auto;width:5.1244509517vw;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:56.2225475842vw !important;height:31.6251830161vw !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:0.1464128843vw;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:0.3660322108vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:0.8052708638vw;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:3.513909224vw 0 2.9282576867vw;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:6.4421669107vw;margin:0 auto 4.39238653vw}body #wrapper #contents #main #footer .logo{position:relative;width:6.149341142vw;margin:0 auto 3.4407027818vw}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:0.7320644217vw;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}}@media screen and (min-width: 768px)and (max-width: 1024px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:10.9077598829vw;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:20.3513909224vw;top:1.9033674963vw;left:3.1478770132vw}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:28.1112737921vw;top:50%;left:50%;transform:translate(14.055636896vw, 3.6603221083vw)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:37.4816983895vw;bottom:2.7818448023vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:0.9516837482vw}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:1.0248901903vw;font-weight:700;font-size:1.6105417277vw;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:65.5929721816vw;height:0.2196193265vw;bottom:1.3909224012vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:56.2957540264vw}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:100vw;height:92.3865300146vw;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:28.1112737921vw;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 0.5124450952vw}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:1.0248901903vw;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-25.1830161054vw;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:51.6105417277vw;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:10.980966325vw 0 10.6881405564vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-0.9516837482vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-0.0732064422vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:0.878477306vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:5.1244509517vw;left:-5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:3.3674963397vw;left:-2.3426061493vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:3.8067349927vw;left:0vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:1.0248901903vw;left:2.635431918vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:3.513909224vw;left:5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:56.2225475842vw;margin:3.2210834553vw auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-1.0980966325vw;margin-bottom:1.756954612vw}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:1.2445095168vw;font-weight:700;font-size:2.635431918vw;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:2.635431918vw;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:56.2225475842vw;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:56.2225475842vw;margin:0 auto 0.8052708638vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:8.6383601757vw;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:0.9150805271vw;bottom:auto;width:5.1244509517vw;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:56.2225475842vw !important;height:31.6251830161vw !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:0.1464128843vw;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:0.3660322108vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:0.8052708638vw;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:3.513909224vw 0 2.9282576867vw;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:6.4421669107vw;margin:0 auto 4.39238653vw}body #wrapper #contents #main #footer .logo{position:relative;width:6.149341142vw;margin:0 auto 3.4407027818vw}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:0.7320644217vw;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}}@media screen and (max-width: 767.9px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper #contents{position:relative;font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;font-feature-settings:"palt";color:#000}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:39.7333333333vw;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_sp.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:47.4666666667vw;top:4.8vw;left:4vw}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .txt_block{position:absolute;width:76.2666666667vw;bottom:13.3333333333vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:2.9333333333vw}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:1.0666666667vw;font-weight:700;font-size:3.7333333333vw;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:100vw;height:0.8vw;bottom:2.9333333333vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.25s infinite}body #wrapper #contents #main #main_contents section{position:relative;overflow:hidden}body #wrapper #contents #main #main_contents .content{position:relative;width:85.3333333333vw;margin:0 auto}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:100vw;height:164vw;overflow:hidden;top:0;transform:translateX(0%);transition:all .8s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(10% 100%, 20% 100%, 20% 100%, 10% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;z-index:3;transition:all .8s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1.5s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:53.8666666667vw;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 1.3333333333vw}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;display:block;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:3.2vw;letter-spacing:0.1em;line-height:180%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(66% 0, 102% 0%, 36% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg{position:absolute;width:100vw;height:164vw;overflow:hidden;top:0;left:23.7333333333vw;transition:all .8s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(15% 100%, 20% 100%, 20% 100%, 15% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){transition-delay:.4s;top:-91.7333333333vw;left:-148vw}body #wrapper #contents #main #main_contents #movie .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents #movie .bg .lr{position:absolute;width:79.2vw;top:0;left:-46vw;z-index:3;transition:all .8s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .content{padding:27.2vw 0 25.3333333333vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-1.8666666667vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-0.2666666667vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:0.2666666667vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:1.3333333333vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:2.4vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:9.3333333333vw;left:-9.3333333333vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:6.1333333333vw;left:-4vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:6.9333333333vw;left:0.2666666667vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:1.92vw;left:5.0666666667vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:6.4vw;left:10.1333333333vw}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:85.3333333333vw;margin:4.5333333333vw auto 0;opacity:0}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-2.9333333333vw;margin-bottom:4.2666666667vw}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:1.8666666667vw;font-weight:700;font-size:4.8vw;letter-spacing:0.04em;line-height:140%;color:#fff;text-align:left}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:4.8vw;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:100%;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;width:100%;margin:0 auto 1.0666666667vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:11%;transform:translate(-50%);width:13.0666666667vw;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:1.2vw;bottom:auto;width:8vw;z-index:1;background-color:hsla(0,0%,100%,0)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:85.3333333333vw !important;height:48vw !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;background-color:#000;padding:0.5333333333vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:0.8vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:2.9333333333vw;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:10.6666666667vw 0;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:23.4666666667vw;margin:0 auto 21.3333333333vw}body #wrapper #contents #main #footer .logo{position:relative;width:12vw;margin:0 auto 6.9333333333vw}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:2.6666666667vw;letter-spacing:0.05em;line-height:100%;text-align:center;color:#fff}}@media screen and (min-width: 1025px)and (max-width: 1366px){body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:10.9077598829vw;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:20.3513909224vw;top:1.9033674963vw;left:3.1478770132vw}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:28.1112737921vw;top:50%;left:50%;transform:translate(14.055636896vw, 3.6603221083vw)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:37.4816983895vw;bottom:2.7818448023vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:0.9516837482vw}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:1.0248901903vw;font-weight:700;font-size:1.6105417277vw;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:65.5929721816vw;height:0.2196193265vw;bottom:1.3909224012vw;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:56.2957540264vw}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:100vw;height:92.3865300146vw;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:28.1112737921vw;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 0.5124450952vw}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:1.0248901903vw;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-25.1830161054vw;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:51.6105417277vw;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:10.980966325vw 0 10.6881405564vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-0.9516837482vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-0.0732064422vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:0.2928257687vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:0.878477306vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:5.1244509517vw;left:-5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:3.3674963397vw;left:-2.3426061493vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:3.8067349927vw;left:0vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:1.0248901903vw;left:2.635431918vw}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:3.513909224vw;left:5.270863836vw}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:56.2225475842vw;margin:3.2210834553vw auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-1.0980966325vw;margin-bottom:1.756954612vw}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:1.2445095168vw;font-weight:700;font-size:2.635431918vw;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:2.635431918vw;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:56.2225475842vw;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:56.2225475842vw;margin:0 auto 0.8052708638vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:8.6383601757vw;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:0.9150805271vw;bottom:auto;width:5.1244509517vw;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:56.2225475842vw !important;height:31.6251830161vw !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:0.1464128843vw;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:0.3660322108vw}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:0.8052708638vw;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:3.513909224vw 0 2.9282576867vw;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:6.4421669107vw;margin:0 auto 4.39238653vw}body #wrapper #contents #main #footer .logo{position:relative;width:6.149341142vw;margin:0 auto 3.4407027818vw}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:0.7320644217vw;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}}@media print{.sp_view{display:none !important}.header_sp{display:none !important}body{font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;font-style:normal;color:#000}a{cursor:pointer}section{position:relative;overflow:hidden;z-index:2}.modal{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;z-index:-9999;transition:opacity .5s cubic-bezier(0.65, 0, 0.35, 1)}.modal.on{opacity:1;z-index:9999}.modal.off{opacity:0;z-index:1000}.modal .overlay{position:absolute;width:100%;height:100vh;background-image:url("/sixtones_shinkansen/img/cmn/bg.jpg");background-repeat:repeat;background-size:56.2225475842px;opacity:.95}.modal .modal_inner{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;position:relative;top:49%;transform:translateY(-50%);width:575.7188872621px;overflow-x:hidden;scrollbar-width:none}.modal .modal_inner .modal_btn{display:block;position:relative;top:0px;left:545.3587115666px;width:30.3601756955px;height:30.3601756955px;border-radius:50%;z-index:99;cursor:pointer}.modal .modal_inner .modal_btn:hover .bar{background-color:#1672c7}.modal .modal_inner .modal_btn .bar{position:absolute;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#fff;width:8.4333821376px;height:1.1244509517px;border-radius:2.2489019034px;z-index:10;transition:all .3s cubic-bezier(0.65, 0, 0.35, 1)}.modal .modal_inner .modal_btn .bar_top{transform:rotate(0deg)}.modal .modal_inner .modal_btn .bar_bottom{transform:rotate(90deg)}.modal .modal_inner .modal_inner_area{position:absolute;display:block;width:575.7188872621px !important;height:323.8418740849px !important;top:50%;left:50%;transform:translate(-50%);margin:0;opacity:0;transition:opacity .1s cubic-bezier(0.65, 0, 0.35, 1);z-index:-1000}.modal .modal_inner .modal_inner_area.active{position:relative;margin-top:9.5578330893px;z-index:1000}.modal .modal_inner .modal_inner_area iframe{width:575.7188872621px !important;height:323.8418740849px !important}body #wrapper{background-color:#000;overflow:hidden}body #wrapper .sp_view{display:none !important}body #wrapper #contents{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック",YuGothic,"ＭＳ Ｐゴシック",sans-serif;color:#000;position:relative}body #wrapper #contents #main #header{position:absolute;z-index:3;width:100%;top:0;left:0}body #wrapper #contents #main #header::before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:83.7715959004px;background:url(/sixtones_shinkansen/assets/cmn/img/header_bg_pc.png) no-repeat;background-size:cover}body #wrapper #contents #main #header .logo{position:relative;width:156.298682284px;top:14.6178623719px;left:24.1756954612px}body #wrapper #contents #main #top .content{width:100%}body #wrapper #contents #main #top .content .img_area{position:relative;width:100%;overflow:hidden}body #wrapper #contents #main #top .content .img_area .fv_img{position:relative;width:100%;left:50%;transform:translateX(-50%);margin:0 auto}body #wrapper #contents #main #top .content .img_area .fv_img_txt{position:absolute;width:215.8945827233px;top:50%;left:50%;transform:translate(107.9472913616px, 28.1112737921px)}body #wrapper #contents #main #top .content .txt_block{position:absolute;z-index:1;width:287.859443631px;bottom:21.364568082px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .txt{position:relative;z-index:1;margin-bottom:7.3089311859px}body #wrapper #contents #main #top .content .txt_block .txt h1{position:relative;left:7.8711566618px;font-weight:700;font-size:12.3689604685px;letter-spacing:0.1em;line-height:180%;color:#fff;text-align:center}body #wrapper #contents #main #top .content .txt_block .img{position:relative;z-index:1;width:100%}body #wrapper #contents #main #top .content .txt_block .line_block{position:absolute;margin:0 auto;overflow:hidden;width:503.7540263543px;height:1.6866764275px;bottom:10.682284041px;left:50%;transform:translateX(-50%)}body #wrapper #contents #main #top .content .txt_block .line_block .line{position:absolute;z-index:3;width:100%;animation:loop-slide 1.2s infinite}body #wrapper #contents #main #main_contents #content{position:relative;width:432.3513909224px}body #wrapper #contents #main #main_contents .bg{position:absolute;top:0;left:0;z-index:0;pointer-events:none}body #wrapper #contents #main #main_contents .bg .lg{position:absolute;width:768px;height:709.5285505124px;overflow:hidden;top:0;transform:translateX(47%);transition:all 1.2s cubic-bezier(0.64, 0, 0.78, 0);transition-delay:.2s;clip-path:polygon(6% 100%, 20% 100%, 20% 100%, 11% 100%)}body #wrapper #contents #main #main_contents .bg .lg:nth-child(2){transition-delay:.4s}body #wrapper #contents #main #main_contents .bg .lg .color{position:absolute;left:0;width:100%;height:100%;background-color:#00afaf}body #wrapper #contents #main #main_contents .bg .lr{position:absolute;top:0;transition:all 1s cubic-bezier(0.64, 0, 0.78, 0);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents .bg .ch{position:absolute;overflow:hidden;z-index:3}body #wrapper #contents #main #main_contents .bg .ch .img{transition:all 1s;transition-delay:1s;opacity:0;transform:translate(100%, 50%) rotate(20deg)}body #wrapper #contents #main #main_contents .ttl_area{position:relative;width:215.8945827233px;margin:0 auto}body #wrapper #contents #main #main_contents .ttl_area.on h2 span{opacity:1}body #wrapper #contents #main #main_contents .ttl_area.on .sub_ttl{opacity:1}body #wrapper #contents #main #main_contents .ttl_area h2{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 3.9355783309px}body #wrapper #contents #main #main_contents .ttl_area h2 span{position:relative;transition:all .2s cubic-bezier(0.37, 0, 0.63, 1);opacity:0}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl{position:relative;opacity:0;transition:all .4s cubic-bezier(0.37, 0, 0.63, 1);transition-delay:.4s}body #wrapper #contents #main #main_contents .ttl_area .sub_ttl p{font-weight:500;font-size:7.8711566618px;letter-spacing:0.1em;line-height:160%;color:#838e9a;text-align:center}body #wrapper #contents #main #main_contents #movie{overflow:hidden}body #wrapper #contents #main #main_contents #movie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1d}body #wrapper #contents #main #main_contents #movie .bg{position:absolute;top:0;left:0;z-index:0}body #wrapper #contents #main #main_contents #movie .bg.on .lg{clip-path:polygon(35% 0%, 64% 0%, 26% 100%, -2% 100%)}body #wrapper #contents #main #main_contents #movie .bg.on .lr{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}body #wrapper #contents #main #main_contents #movie .bg .lg:nth-child(2){top:-193.4055636896px;transform:translateX(-46%)}body #wrapper #contents #main #main_contents #movie .bg .lr{width:396.3689604685px;transform:translateX(-44%)}body #wrapper #contents #main #main_contents #movie .content{padding:84.3338213763px 0 82.0849194729px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(1){left:-7.3089311859px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(2){left:-2.2489019034px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(3){left:-0.5622254758px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(4){left:2.2489019034px}body #wrapper #contents #main #main_contents #movie .content .ttl_area.on h2 span:nth-child(5){left:6.7467057101px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(1){width:39.3557833089px;left:-40.4802342606px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(2){width:25.8623718887px;left:-17.9912152269px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(3){width:29.2357247438px;left:0px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(4){width:7.8711566618px;left:20.2401171303px}body #wrapper #contents #main #main_contents #movie .content .ttl_area h2 span:nth-child(5){width:26.9868228404px;left:40.4802342606px}body #wrapper #contents #main #main_contents #movie .content .content_block{position:relative;width:431.7891654466px;margin:24.737920937px auto 0;opacity:0;animation-delay:.4s}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area{margin-left:-8.4333821376px;margin-bottom:13.4934114202px}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p{position:relative;margin-bottom:9.5578330893px;font-weight:700;font-size:20.2401171303px;letter-spacing:0.04em;line-height:140%;color:#fff}body #wrapper #contents #main #main_contents #movie .content .content_block .txt_area p small{font-weight:700;font-size:20.2401171303px;letter-spacing:-0.4em;line-height:140%}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area{position:relative;width:431.7891654466px;margin:0 auto}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block{position:relative;cursor:pointer;width:431.7891654466px;margin:0 auto 6.1844802343px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block:hover .movie_btn .txt{opacity:.4}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_img{position:relative;width:100%;z-index:1}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn{position:absolute;top:5%;left:3%;width:66.3426061493px;z-index:2}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .txt{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:7.027818448px;bottom:auto;width:39.3557833089px;z-index:1;opacity:1;background-color:hsla(0,0%,100%,0);transition:all .6s cubic-bezier(0.22, 1, 0.36, 1)}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block .movie_btn .bg{position:relative;width:100%;z-index:0}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_block iframe{position:relative;width:431.7891654466px !important;height:242.8814055637px !important;aspect-ratio:16/9;border:none}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area{display:flex;justify-content:flex-end;align-items:center}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt{position:relative;padding:1.1244509517px;background-color:#000}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt:nth-child(2){margin-left:2.8111273792px}body #wrapper #contents #main #main_contents #movie .content .content_block .movie_area .movie_txt_area .txt p{font-weight:500;font-size:6.1844802343px;letter-spacing:0.04em;line-height:100%;color:#838e9a;white-space:nowrap}body #wrapper #contents #main #footer{position:relative;padding:26.9868228404px 0 22.4890190337px;width:100%;background-color:#000}body #wrapper #contents #main #footer .top_btn{position:relative;width:49.4758418741px;margin:0 auto 33.7335285505px}body #wrapper #contents #main #footer .logo{position:relative;width:47.2269399707px;margin:0 auto 26.4245973646px}body #wrapper #contents #main #footer .copy{position:relative}body #wrapper #contents #main #footer .copy p{font-weight:500;font-size:5.6222547584px;letter-spacing:0.07em;line-height:100%;text-align:center;color:#fff}@page{margin-left:1cm}body{position:relative;display:none !important;-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow-x:visible !important;overflow-y:visible !important}}