@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:initial}html{font-size:14px}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:initial}ins{text-decoration:none}ins,mark{color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input{outline:none}button{border:none}img{vertical-align:top}*,:after,:before{box-sizing:border-box}@keyframes iconHoverB{0%{right:10px}50%{right:6px}to{right:10px}}@keyframes iconHoverB_bg{0%{background-color:#fff}to{background-color:#fff}}@keyframes iconHoverA{0%{right:9px}50%{right:5px}to{right:9px}}@keyframes iconHoverA_bg{0%{border-color:#fff}to{border-color:#fff}}@keyframes backbtnB{0%{left:10px}50%{left:6px}to{left:10px}}@keyframes backbtnA{0%{left:9px}50%{left:5px}to{left:9px}}@keyframes morebtn{0%{bottom:9px}50%{bottom:5px}to{bottom:9px}}@keyframes linkfirebtnB{0%{right:-5px}50%{right:-9px}to{right:-5px}}@keyframes linkfirebtnA{0%{right:-6px}50%{right:-10px}to{right:-6px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes passingBox{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}to{left:100%;width:0}}@keyframes passingImg{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes headerNavBg{0%{opacity:0}to{opacity:1}}@keyframes scrollingBar{0%{bottom:100%;top:0}50%{bottom:0;top:0}to{bottom:0;top:100%}}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;color:#fff;font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-feature-settings:normal;font-synthesis:none;font-weight:500;letter-spacing:.06rem;line-break:strict;line-height:1.8}dd,li,p{text-wrap:pretty}.nobr{display:inline-block}.mixEn{font-size:1.1em;line-height:0}.br__sp{display:none}body a{color:#fff;outline:none;text-decoration:none;transition:all .3s}.fwb{font-weight:700}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.dpb{display:block}.dpib{display:inline-block}.minletter{letter-spacing:-.3em}.minletter_2{letter-spacing:-.1em}.u-visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.contents--page,.contents--pageTall{position:relative}.contents--page{padding:200px 0 0;z-index:1}.contents--pageTall{padding:100px 0}.wrap{overflow:visible;position:relative}.barColor{display:none}.topTitle{text-align:center}.topTitle__fade{display:inline-block;opacity:0;overflow:hidden;position:relative;transform:translate(-100%)}.topTitle__fade.is-show{opacity:1;transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1),opacity 1.2s}.topTitle__text{font-family:barlow,sans-serif;font-size:48px;font-style:normal;font-weight:600;margin-bottom:0;text-align:center;transform:translate(100%);width:100%}.topTitle__fade.is-show .topTitle__text{transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1)}.pageTitle{margin-bottom:120px;text-align:center}.pageTitle__text{margin:0 auto;width:400px}.pageTitle__text.newstitle{width:310.37px}.pageTitle__text img{width:100%}.pageTitle__text--en{color:#fff;font-size:78px;font-weight:700;line-height:1;margin:0;width:auto}.pageTitle__text--en,.pageTitle__text__main{font-family:barlow,sans-serif;font-style:normal;text-align:center}.pageTitle__text__main{color:#000;display:block;font-size:64px;font-weight:300;font-weight:600}.pageTitle__text__sub{color:#000;display:block;font-size:14px;font-weight:400;line-height:1.43}.secTitle{-webkit-mask-position:left center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:block;font-size:48.5px;height:1em;mask-position:left center;mask-repeat:no-repeat;mask-size:100% 100%}.secTitle--news{-webkit-mask-image:url(../img/common/title_news.svg);mask-image:url(../img/common/title_news.svg);width:3.4077em}.secTitle--about{-webkit-mask-image:url(../img/common/title_about.svg);mask-image:url(../img/common/title_about.svg);width:4.1167em}.secTitle--ticket{-webkit-mask-image:url(../img/common/title_ticket.svg);mask-image:url(../img/common/title_ticket.svg);width:4.2703em}.secTitle--guide{-webkit-mask-image:url(../img/common/title_guide.svg);mask-image:url(../img/common/title_guide.svg);width:3.6795em}.paging{align-items:center;display:flex;gap:32px;justify-content:center}.paging__next,.paging__prev{font-size:0;width:24.5px}.paging__link{color:#fff;display:block;transition:opacity .3s}.paging__arrow--prev{transform:scaleX(-1)}.paging__lists{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}.paging__list{font-family:barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1}.paging__list__current{color:#fff}.paging__list__link{color:#fff;opacity:.6;transition:opacity .3s}.noContents{color:#fff;font-family:barlow,sans-serif;font-size:24px;font-style:normal;font-weight:700;margin-top:64px;text-align:center}.infoLists{border-top:1px solid hsla(0,0%,100%,.5)}.infoLists a{color:#fff}.infoList{border-bottom:1px solid hsla(0,0%,100%,.5)}.infoList__link{align-items:center;display:flex;padding:20.5px 0 27.5px;transition:opacity .3s}.infoList__time{display:block;flex-shrink:0;font-family:barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.06em;line-height:1;position:relative;top:-1.5px;width:144px}.infoList__text{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:1.8125;min-width:0;overflow-wrap:anywhere;word-break:normal}.pageBack{margin-top:64px}.pageArrowLink{align-items:center;color:#fff;display:inline-flex;gap:8.5px;text-decoration:none;transition:opacity .3s}.pageArrowLink__text{font-family:barlow,sans-serif;font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1}.pageArrowLink__arrow{-webkit-mask:url(../img/common/arrow_button.svg) no-repeat 54% 50%/9.313px 8.481px,linear-gradient(#000 0 0);-webkit-mask-composite:xor;background-color:currentColor;border-radius:50%;display:block;flex-shrink:0;height:24.5px;mask:url(../img/common/arrow_button.svg) no-repeat 54% 50%/9.313px 8.481px,linear-gradient(#000 0 0);mask-composite:exclude;width:24.5px}.pageArrowLink--back .pageArrowLink__arrow{transform:scaleX(-1)}.siteHeader{color:#fff;left:0;pointer-events:none;position:fixed;top:0;transition:color .4s ease;width:100%;z-index:50}.siteHeader a{color:inherit;pointer-events:auto}.siteHeader[data-tone=blue]{color:#7dbbff}.siteHeader[data-state=fv]:before{opacity:0}.siteHeader__info[data-part-tone=blue],.siteHeader__logo[data-part-tone=blue],.siteHeader__navItem[data-part-tone=blue]{color:#7dbbff}.siteHeader__info[data-part-tone=white],.siteHeader__logo[data-part-tone=white],.siteHeader__navItem[data-part-tone=white]{color:#fff}.siteHeader__navItem{transition:color .2s ease}.siteHeader__day,.siteHeader__live,.siteHeader__logo,.siteHeader__navArrow,.siteHeader__navLabel{-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:block;mask-position:center;mask-repeat:no-repeat;mask-size:100% 100%}.siteHeader__info{align-items:flex-start;display:flex;left:39px;position:absolute;top:38px;transition:top .4s ease}.siteHeader[data-state=fv] .siteHeader__info{top:58px}.siteHeader__live{-webkit-mask-image:url(../img/common/viewing_title.svg);height:16.359px;mask-image:url(../img/common/viewing_title.svg);width:124.604px}.siteHeader__day{-webkit-mask-image:url(../img/common/viewing_day.svg);height:29.33px;margin-left:43px;mask-image:url(../img/common/viewing_day.svg);width:222.763px}.siteHeader__nav{font-size:10.5px;left:39px;position:absolute;top:105.5px;transition:top .4s ease}.siteHeader[data-state=fv] .siteHeader__nav{top:125.5px}.siteHeader__navList{gap:15px}.siteHeader__navItem,.siteHeader__navList{align-items:flex-end;display:flex}.siteHeader__navLink{align-items:center;display:flex;position:relative;transition:opacity .3s ease}.siteHeader__navLink:after{background-color:currentColor;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:calc(100% + .25em);transition:opacity .3s ease}.siteHeader__navLink.is-current:after{opacity:1}.siteHeader__navLink[data-nav=theater]:after{right:1.48em}.siteHeader__navLabel{height:1em}.siteHeader__navLabel--top{-webkit-mask-image:url(../img/common/title_top.svg);mask-image:url(../img/common/title_top.svg);width:2.3427em}.siteHeader__navLabel--news{-webkit-mask-image:url(../img/common/title_news.svg);mask-image:url(../img/common/title_news.svg);width:3.4077em}.siteHeader__navLabel--about{-webkit-mask-image:url(../img/common/title_about.svg);mask-image:url(../img/common/title_about.svg);width:4.1167em}.siteHeader__navLabel--ticket{-webkit-mask-image:url(../img/common/title_ticket.svg);mask-image:url(../img/common/title_ticket.svg);width:4.2703em}.siteHeader__navLabel--guide{-webkit-mask-image:url(../img/common/title_guide.svg);mask-image:url(../img/common/title_guide.svg);width:3.6795em}.siteHeader__navLabel--theater{-webkit-mask-image:url(../img/common/title_theater.svg);height:.9705em;mask-image:url(../img/common/title_theater.svg);width:5.4845em}.siteHeader__navArrow{-webkit-mask-image:url(../img/common/arrow_nav.svg);height:1.36em;margin:-.18em 0 -.18em .12em;mask-image:url(../img/common/arrow_nav.svg);width:1.36em}.siteHeader__logo{-webkit-mask-image:url(../img/common/logo_live.svg);height:91.06px;mask-image:url(../img/common/logo_live.svg);position:absolute;right:26.5px;top:25.5px;transition:top .4s ease,right .4s ease,width .4s ease,height .4s ease;width:244.5px}.siteHeader[data-state=fv] .siteHeader__logo{--hd-logo-fit:calc(100vw - 555px);--hd-logo-w:min(473.5px,var(--hd-logo-fit));height:176.35px;height:calc(var(--hd-logo-w)*0.37244);right:39px;top:32px;width:473.5px;width:var(--hd-logo-w)}.footerWrap{position:relative}.footer{color:#fff;justify-content:center;min-height:100vh;min-height:100svh;padding:95px 16px 0;text-align:center}.footer,.footer__inner{display:flex;flex-direction:column}.footer__inner{align-items:center}.footer__officialTitle{font-family:barlow,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;line-height:1}.footer__sns{display:flex;gap:28px;justify-content:center;margin-top:20px}.footer__snsLink{display:block;transition:opacity .3s ease;width:38px}.footer__snsLink img{display:block;height:auto;width:100%}.footer__logos{align-items:center;display:flex;gap:19px;justify-content:center;margin-top:75px}.footer__logos img{display:block;height:auto}.footer__logo--bh img{width:49.314px}.footer__logo--hybe img{width:83.001px}.footer__credits{display:flex;flex-wrap:wrap;font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:12px;font-weight:500;gap:0 1em;justify-content:center;letter-spacing:0;line-height:1.5;margin-top:18px}.footer__copyright{font-family:barlow,sans-serif;font-size:13px;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;margin-top:30.5px;text-wrap:balance}.footer__links{display:flex;flex-wrap:wrap;font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:12px;font-weight:500;gap:0 13.5px;justify-content:center;letter-spacing:0;line-height:1.5;margin-top:8px}.footer__links a{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:opacity .3s ease}.loading{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.loader__icon{height:40px;left:calc(50% - 20px);position:fixed;top:calc(50% - 20px);width:40px}.loader__icon__quart{border:2px solid rgba(0,0,0,.1);border-radius:50px;display:inline-block;height:40px;position:relative;vertical-align:middle;width:40px}.loader__icon__quart:after{animation:spin 1s linear infinite;border-radius:50px;border:2px solid transparent;border-top-color:#004cad;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.loader__ajax{margin-top:16px;text-align:center}.loadingBg{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:opacity .5s;transition-delay:.4s;transition-property:opacity;width:100vw;z-index:1000}.loadingBg.is-hide{opacity:0}.loadingBg.is-end{display:none}.loadingConts{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .4s;z-index:1001}.loadingConts.is-hide{opacity:0}.loadingConts.is-end{display:none}.loadingConts__gauge{background-color:#c4c4c4;border-radius:2px;height:2px;position:relative;transition:transform .4s;width:200px}.loadingConts.is-hide .loadingConts__gauge{transform:translateY(-20px)}.loadingConts__gaugeBar{background-color:#000;border-radius:2px;height:100%;left:0;position:absolute;top:0;width:0}.loadingConts__logo{margin-bottom:28px;text-align:center;transition:transform .4s}.loadingConts.is-hide .loadingConts__logo{transform:translateY(-20px)}.loadingConts__logoImg{height:auto;max-width:100%}.preload{height:100vh;height:100lvh;opacity:0;position:fixed;width:100vw;z-index:9999}.loading .preload,.loadingFin .preload{opacity:1}.loadingFin .preload__bg{opacity:0;transition:opacity .6s ease .5s}.loading .wrap,.loading footer{opacity:0}.wrap{transition:opacity .3s}.preload__bg{background:#7dbbff;height:100%;min-height:100vh;min-height:100lvh;position:fixed;transition:opacity 1s;width:100%}.preload__paper{--paper-w-vh:76.1vh;--paper-w-vw:38.9vw;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%}@supports (height:1dvh){.preload__paper{--paper-w-vh:76.1svh;height:100dvh}}@supports (height:1dvh){@media screen and (max-width:767px),screen and (pointer:coarse) and (max-height:500px){.preload__paper{--paper-w-vh:39.5svh}}}.loadingFin .preload__paper{opacity:0;transition:opacity .6s ease}.preload__paperImg{aspect-ratio:1.4124293785;display:block;height:auto;inset:0;margin:auto;max-width:none;opacity:0;position:absolute;width:min(var(--paper-w-vw),var(--paper-w-vh))}.preload__paperCanvas{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.preload__paper[data-state=landed] .preload__paperImg{opacity:1}.preload__paper[data-state=out] .preload__paperImg{opacity:0;transition:opacity .4s ease}@keyframes paperInCss{0%{transform:perspective(1600px) translate3d(calc(50vw + 100%),-7vh,160px) rotate(-9deg) rotateY(-28deg)}}@keyframes paperInFade{0%{opacity:0}}.preload__paper[data-state=css] .preload__paperImg{animation:paperInCss var(--paper-duration,1.9s) cubic-bezier(.25,1,.5,1) both;opacity:1}.preload__paper[data-state=reduce] .preload__paperImg{animation:paperInFade var(--paper-duration,.4s) ease both;opacity:1}.preload__paperInfo{background:rgba(0,0,0,.5);bottom:8px;color:#fff;font-size:11px;left:8px;line-height:1.5;max-width:calc(100% - 16px);padding:4px 8px;position:fixed}.preload__bar{background:transparent;height:6px;left:0;overflow:hidden;position:fixed;top:calc(100vh - 6px);width:100%}@supports (height:1dvh){.preload__bar{top:calc(100dvh - 6px)}}.preload__barFill{background:#fff;display:block;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease-out;width:100%}.loadingFin .preload__bar{opacity:0;transition:opacity .6s ease}.preload--quick .preload__barFill{transition-duration:.2s}.loadingFin .preload--quick .preload__bar,.loadingFin .preload--quick .preload__bg{opacity:0;transition:opacity .35s ease}.fv__photoImg{opacity:0;transition:opacity .8s ease}.fv__photoImg.is-ready{opacity:1}.topBg__img{background-color:#4383b5}.menuWrap{background-color:#1c1e1f;display:none;position:absolute;top:-80px;transition:transform .4s .3s;width:100%;z-index:100}.menuWrap.is-fixed{bottom:0;position:fixed;top:auto}.menuWrap.is-hide{transform:translateY(60px)}.menu{align-items:stretch;display:flex;margin:0 auto;max-width:1080px;width:100%}.menu__item{border-right:1px solid hsla(0,0%,100%,.1);flex:1 1 100px}.menu__link{color:#fff;display:flex;flex-flow:column;height:80px;justify-content:center;text-align:center;transition:opacity .3s}.menu__link:hover{opacity:.7}.menu__link.is-current{background-color:#333536;color:#000}.menu__text1{color:#fff;font-family:barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.38}.menu__text2{color:#fff;font-size:10px;font-weight:500;line-height:normal}.modalBg{background-color:rgba(0,0,0,.86);bottom:0;left:0;right:0;top:0;z-index:200}.modalBg,.modalClose{display:none;position:fixed}.modalClose{cursor:pointer;height:28px;right:32px;top:36px;width:28px;z-index:202}.modalClose:after,.modalClose:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:36px}.modalClose:before{transform:translate(-50%,-50%) rotate(45deg)}.modalClose:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal{-ms-overflow-style:none;-webkit-overflow-scrolling:auto;box-sizing:border-box;display:none;left:50%;max-height:calc(100vh - 80px);overflow-y:scroll;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:201}.modal::-webkit-scrollbar{-webkit-appearance:none;display:none}.article{padding-top:32px}.article__detailThumb{margin-bottom:40px;text-align:center}.article__detailThumbImg{height:auto;max-width:100%;object-fit:contain;width:auto}.article__date{font-family:barlow,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:0;line-height:1}.article__title{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:22px;font-weight:700;line-height:1.6;margin:16px 0 40px;overflow-wrap:anywhere;padding-bottom:32px;word-break:normal}.article__post,.article__title{border-bottom:1px solid hsla(0,0%,100%,.5)}.article__post{padding-bottom:48px}.cmsEditor{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:16px;font-weight:500;line-height:1.8125;overflow-wrap:anywhere;word-break:normal}.cmsEditor div+div{margin-top:8px}.cmsEditor a{color:#fff;font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-weight:700;text-decoration:underline;transition:opacity .3s}.cmsEditor img{display:block;height:auto;margin:10px auto 10px 0;max-height:640px;max-width:100%;width:auto}.cmsEditor sub,.cmsEditor sup{display:inline-block;font-size:10px}.cmsEditor sub{vertical-align:sub}.cmsEditor sup{vertical-align:super}.cmsEditor blockquote{background-color:hsla(0,0%,100%,.15);margin:12px 0;padding:24px}.cmsEditor ol,.cmsEditor ul{margin:10px 0}.cmsEditor ol li,.cmsEditor ul li{position:relative}.cmsEditor ol li:not(:last-child),.cmsEditor ul li:not(:last-child){margin-bottom:4px}.cmsEditor ul li{padding-left:15px}.cmsEditor ul li:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:.8em;width:6px}.cmsEditor ol{counter-reset:numCount}.cmsEditor ol li{counter-increment:numCount;padding-left:18px}.cmsEditor ol li:before{content:counter(numCount) ".";display:block;left:-12px;position:absolute;text-align:right;top:0;width:24px}.cmsEditor iframe{aspect-ratio:16/9;display:block;height:auto;margin:20px 0;max-width:100%}.fv{position:relative}.band__sticky{container-type:inline-size}.fv__sticky{height:100vh;opacity:var(--fv-opacity,1);overflow:hidden;position:relative}.newsHold{display:contents}.fv__photo{height:100%;left:0;position:absolute;top:0;width:100%}.fv__photo img,.fv__photo picture{display:block;height:100%;width:100%}.fv__photoImg{--fv-img-h:max(133.333cqw,100vh);--fv-t:min(var(--fv-t-comp),var(--fv-t-face));--fv-t-comp:calc(var(--fv-img-h)*0.758 - 75.8vh);--fv-t-face:calc(var(--fv-img-h)*0.6198 - 292px);object-fit:cover;object-position:50% 75.8%;object-position:50% calc(var(--fv-t)*-1)}.fv__ui{display:none}.fv__logo{left:50%;margin:0;position:absolute;top:88px;top:var(--fv-logo-top);translate:-50% 0;width:306px;width:calc(var(--fv-u)*306)}.fv__logo img{display:block;height:auto;width:100%}.fv__info{align-items:flex-start;display:flex;left:50%;position:absolute;top:249px;top:min(var(--fv-info-top),var(--fv-info-max));translate:-50% 0}.fv__info img{display:block;height:auto;width:100%}.fv__live{width:103px;width:calc(var(--fv-u)*103)}.fv__day{margin-left:20px;margin-left:calc(var(--fv-u)*20);width:182px;width:calc(var(--fv-u)*182)}@keyframes fvScrollLine{0%{clip-path:inset(0 0 100% 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}.fv__scroll{bottom:0;bottom:calc(100lvh - 100dvh);height:107.496px;margin:0;position:absolute;right:15px;width:8.124px}.fv__scroll:before{background:linear-gradient(152.2deg,rgba(25,26,23,0) 286.6px,#191a17 479.6px);bottom:-160px;content:"";height:310px;opacity:var(--fv-scroll-shade,1);pointer-events:none;position:absolute;right:-35px;width:580px}@keyframes fvScrollShadeIn{0%{opacity:0}}body:not(.fvIntroDone) .fv__scroll:before{opacity:0}body.fvIntroDone .fv__scroll:before{animation:fvScrollShadeIn .6s ease-out}.fv__scrollText{display:block;height:38.28px;left:0;position:absolute;top:0;width:8.124px}.fv__scrollLine{background-color:hsla(0,0%,100%,.4);height:64px;left:4.12px;position:absolute;top:43.496px;width:1px}.fv__scrollBar{animation:fvScrollLine 2s cubic-bezier(.45,0,.25,1) infinite;background-color:#fff;inset:0;position:absolute}.about{color:#fff;line-break:strict}.is-hscroll .about{--panel-pad:max(0.001px,var(--panel-shift));--panel-shift:calc(var(--band-h)/var(--band-zoom)/2 - 368px);display:flex;padding-top:var(--panel-pad)}.about__intro{display:grid;grid-template-columns:min(323px,22.5vw) minmax(0,1fr);padding:171px 40px 0 0}.is-hscroll .about__intro{--about-col:calc(241.7px + 120px/var(--band-zoom));--band-vw:max(var(--band-vw-raw),1440px);--band-vw-raw:calc(100cqw/var(--band-zoom));--intro-min:calc(907px + var(--about-col));--intro-w:calc(var(--band-vw)*0.65 + 16px + var(--about-col));flex-shrink:0;grid-template-columns:var(--about-col) minmax(0,1fr);width:max(var(--intro-w),var(--intro-min))}.about__title{margin:0;padding-left:42px}.is-hscroll .about__title{--title-top:calc(171px/var(--band-zoom) - 171px - var(--panel-pad));position:relative;top:max(var(--title-top),-121.5px)}.about__lead{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:18px;font-weight:500;letter-spacing:.08em;line-height:1.8889;padding-top:55px}.about__lead p+p{margin-top:24px}.about__lead .about__leadNote{font-size:12px;letter-spacing:.02em;line-height:1.6;margin-top:28px}.is-hscroll .about__detail{align-items:stretch;align-self:flex-start;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:0;padding:198px 200px 0}.about__table{flex-shrink:0;margin:0;max-width:100%;width:748px}.about__row{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex}.about__row:first-child{border-top:1px solid hsla(0,0%,100%,.5)}.about__label{align-self:center;flex-shrink:0;font-size:20px;font-weight:700;line-height:1.4;width:135px}.about__label,.about__value{font-family:YakuHanJP,source-han-sans-japanese,sans-serif}.about__value{font-size:17px;font-weight:500;letter-spacing:.06em;line-height:1.6;margin:0;padding:30px 0 34px}.about__value p+p{margin-top:3.5px}.about__phrase{white-space:nowrap}.about__value .about__valueNote{font-size:12px;letter-spacing:.02em;line-height:1.6;margin-top:8px}.about__value .about__theater{margin-top:14px}.about__theaterLink{align-items:center;color:#fff;display:inline-flex;gap:0;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s}.about__theaterArrow{-webkit-mask:url(../img/common/arrow_nav.svg) no-repeat center/contain;background-color:currentColor;display:block;flex-shrink:0;height:1.094em;mask:url(../img/common/arrow_nav.svg) no-repeat center/contain;translate:0 .1em;width:1.094em}.about__benefit{border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;max-width:100%;padding:24px 0 24px 4px;width:358px}.is-hscroll .about__benefit{margin-left:129px;padding:0 0 26px 4px}.about__benefitTitle{font-size:20px;font-weight:700;line-height:1.4;margin:0}.about__benefitName,.about__benefitTitle{font-family:YakuHanJP,source-han-sans-japanese,sans-serif}.about__benefitName{font-size:17px;font-weight:500;line-height:1.47;margin-top:16px}.about__benefitNotes{font-size:12px;letter-spacing:.02em;line-height:1.6;margin-top:30px}.about__benefitNotes li{padding-left:1.2em;position:relative}.about__benefitNotes li:before{content:"※";left:0;position:absolute}.about__benefitNotes li+li{margin-top:1px}.about__benefitImage{align-items:center;background-color:hsla(0,0%,100%,.23);display:flex;flex-shrink:0;justify-content:center;max-width:100%;min-height:404px;width:573px}.is-hscroll .about__benefitImage{margin-left:33px}.about__comingSoon{color:hsla(0,0%,100%,.7);font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:22px;font-weight:700;letter-spacing:.1em;line-height:1}.topNews{color:#fff;display:grid;grid-template-columns:min(323px,22.5vw) minmax(0,826px);line-break:strict;padding:171px 40px 160px 0}.is-hscroll .topNews{--band-vw:max(var(--band-vw-raw),1440px);--band-vw-raw:calc(100cqw/var(--band-zoom));--news-w:calc(var(--band-vw) + 120px);--panel-pad:max(0.001px,var(--panel-shift));--panel-shift:calc(var(--band-h)/var(--band-zoom)/2 - 368px);grid-template-columns:calc(207.3px + 120px/var(--band-zoom)) minmax(0,826px);padding-bottom:0;padding-top:calc(171px + var(--panel-pad));width:max(var(--news-w),1349px)}.topNews__head{padding-left:42px}.is-hscroll .topNews__head{--title-top:calc(171px/var(--band-zoom) - 171px - var(--panel-pad));position:relative;top:max(var(--title-top),-103.5px)}.topNews__title{margin:0}.topNews__more{margin-top:27px}.topNews__main{padding-top:73px}html:has(.topBg){background-color:#4383b5}.topBg{height:100vh;height:100lvh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.topBg:after{background:linear-gradient(180deg,#2a6e9f 0,rgba(42,110,159,0));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.topBg__img{display:block;height:auto;left:50%;max-width:none;min-height:100%;position:absolute;top:0;translate:-50% 0;width:max(100%,53.47vh);will-change:transform}.band{--band-h:100vh;--band-zoom:1}.band.is-hscroll{height:calc(var(--band-h) + var(--hscroll-distance, 0px));position:relative;z-index:1}.is-hscroll>.band__sticky{height:var(--band-h);overflow:hidden;overflow:clip;position:sticky;top:0}.is-hscroll .band__track{align-items:flex-start;display:flex;height:100%;width:max-content;will-change:transform}.bandPanel{position:relative}.is-hscroll .bandPanel{flex-shrink:0;height:calc(var(--band-h)/var(--band-zoom));zoom:var(--band-zoom)}.band.is-dragging{-webkit-user-select:none;cursor:grabbing;user-select:none}@keyframes pcScrollLine{0%{clip-path:inset(0 100% 0 0)}60%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.pcScroll{align-items:center;bottom:24px;color:#fff;display:flex;pointer-events:none;position:fixed;right:0;transition:color .3s;width:144px;z-index:45}.pcScroll.is-blue{color:#7dbbff}.pcScroll__text{-webkit-mask:url(../img/top/scroll_text_h.svg) no-repeat center/contain;background-color:currentColor;flex-shrink:0;height:8.124px;mask:url(../img/top/scroll_text_h.svg) no-repeat center/contain;width:38.4px}.pcScroll__line{flex:1;height:1px;margin-left:5.1px;position:relative}.pcScroll__line:after,.pcScroll__line:before{background-color:currentColor;content:"";inset:0;position:absolute}.pcScroll__line:before{opacity:.4}.pcScroll__line:after{animation:pcScrollLine 2s cubic-bezier(.45,0,.25,1) infinite}@keyframes fvIntroFade{0%{opacity:0}}@keyframes fvIntroMove{0%{opacity:0;transform:translate3d(40px,0,0)}}@keyframes fvIntroMoveUp{0%{opacity:0;transform:translate3d(0,40px,0)}}@keyframes fvIntroLogoMaskPc{0%{-webkit-mask-composite:source-in;-webkit-mask-image:url(../img/common/logo_live.svg),radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);-webkit-mask-position:center,0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%,300% 100%;mask-composite:intersect;mask-image:url(../img/common/logo_live.svg),radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);mask-position:center,0 0;mask-repeat:no-repeat;mask-size:100% 100%,300% 100%}to{-webkit-mask-composite:source-in;-webkit-mask-image:url(../img/common/logo_live.svg),radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);-webkit-mask-position:center,100% 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%,300% 100%;mask-composite:intersect;mask-image:url(../img/common/logo_live.svg),radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);mask-position:center,100% 0;mask-repeat:no-repeat;mask-size:100% 100%,300% 100%}}@keyframes fvIntroLogoMaskSp{0%{-webkit-mask-image:radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);-webkit-mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-image:radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);mask-position:0 0;mask-repeat:no-repeat;mask-size:300% 100%}to{-webkit-mask-image:radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);-webkit-mask-position:100% 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-image:radial-gradient(66.7% 200% at 100% 50%,#000 60%,transparent 100%);mask-position:100% 0;mask-repeat:no-repeat;mask-size:300% 100%}}body:has(.fv) .fv__sticky{background-color:#7dbbff}.ticket{background-color:#fff;color:#7dbbff;line-break:strict}.is-hscroll .ticket{--panel-pad:max(0.001px,var(--panel-shift));--panel-shift:calc(var(--band-h)/var(--band-zoom)/2 - 368px);display:flex;padding-bottom:0;padding-top:var(--panel-pad)}.ticket__intro{flex-shrink:0;padding-top:171px;position:relative}.is-hscroll .ticket__intro{--price-left:calc(335.1px + 120px/var(--band-zoom));min-height:668px;width:calc(772px + var(--price-left))}.ticket__title{margin:0;padding-left:42px}.is-hscroll .ticket__title{padding-left:128px;--title-top:calc(171px/var(--band-zoom) - 171px - var(--panel-pad));position:relative;top:max(var(--title-top),-149.5px)}.ticket__price{max-width:calc(100% - 40px);width:583.5px}.is-hscroll .ticket__price{display:flex;flex-direction:column;height:431px;justify-content:space-between;left:var(--price-left);margin:0;max-width:none;position:absolute;top:198px}.ticket__notePhrase{white-space:nowrap}.ticket__notes{color:#569deb;font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.6;margin-top:36.5px}.is-hscroll .ticket__notes{line-height:1.45;margin-top:0}.is-hscroll .ticket__notes li+li{margin-top:3px}.ticket__notes li{padding-left:14px;position:relative}.ticket__notes li:before{content:"※";left:0;position:absolute}.ticket__notes li+li{margin-top:4.5px}.priceTicket{aspect-ratio:583.5/225.5;background:url(../img/top/price_obj_ticket.svg) no-repeat 0 0/100% 100%;container-type:inline-size;display:flex;max-width:100%;position:relative;width:583.5px}.priceTicket__edge{display:block;flex-shrink:0;height:100%;width:3.7704cqw}.priceTicket__body{display:block;flex:1;height:100%;position:relative}.priceTicket__body:after,.priceTicket__body:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;right:0}.priceTicket__body:before{top:1.3699cqw}.priceTicket__body:after{bottom:1.5411cqw}.priceTicket__logo{left:34.2433cqw;top:4.3664cqw;width:23.9726cqw}.priceTicket__barcode,.priceTicket__logo,.priceTicket__price,.priceTicket__viewing{display:block;height:auto;position:absolute}.priceTicket__viewing{left:.5532cqw;top:8.476cqw;width:6.005cqw}.priceTicket__price{left:26.4351cqw;top:13.5274cqw;width:38.7168cqw}.priceTicket__barcode{left:85.9556cqw;top:8.3904cqw;width:5.8219cqw}.is-hscroll .ticket__types{display:flex;flex-shrink:0;gap:80px;padding:198px 216px 0 0}.ticketType{border-bottom:1px solid #b1d6ff;border-top:1px solid #b1d6ff;display:flex;flex-shrink:0;height:431px;width:1008px}.ticketType__head{display:flex;flex-direction:column;justify-content:center;text-align:center;width:504px}.ticketType__type{font-family:barlow,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.04em;line-height:1}.ticketType__name{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:35px;font-weight:700;line-height:1.386;margin:13px 0 0}.ticketType__sub{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:17px;font-weight:500;line-height:1.4;margin-top:14px}.ticketType__body{display:flex;flex-direction:column;justify-content:center;width:504px}.ticketType__periods{margin:0}.ticketType__period{--date-lh:28.5px;--label-h:28px;align-items:flex-start;display:flex;gap:12px}.ticketType__period.ticketType__period--main{--date-lh:40.04px}.ticketType__period+.ticketType__period{margin-top:14px}.ticketType__label{border:1px solid #7dbbff;border-radius:2px;flex-shrink:0;font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:15.5px;font-weight:700;height:var(--label-h);line-height:1;margin-top:calc(var(--date-lh)/2 - var(--label-h)/2);padding:4px 8.5px 6.5px}.ticketType__period--main .ticketType__label{background-color:#7dbbff;color:#fff}.ticketType__date{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:19px;font-weight:700;letter-spacing:0;line-height:1.5;margin:0;text-wrap:wrap;white-space:nowrap}.ticketType__period--main .ticketType__date{font-size:28px;line-height:1.43}.ticketType__nobr{white-space:nowrap}.ticketType__btn{align-items:center;background-color:#7dbbff;border-radius:36px;color:#fff;display:flex;justify-content:center;margin-top:28px;min-height:71.5px;padding:10px 64px;position:relative;text-align:center;transition:color .4s ease;width:400px}.ticketType__btnText{font-family:barlow,YakuHanJP,source-han-sans-japanese,sans-serif;font-size:17px;font-weight:700;line-height:1.4;text-wrap:wrap}.ticketType__btnIcon{-webkit-mask:url(../img/common/arrow_button.svg) no-repeat 7.5px 50%/10px 9.107px,linear-gradient(#000 0 0);-webkit-mask-composite:xor;background-color:#fff;border-radius:50%;height:24.5px;mask:url(../img/common/arrow_button.svg) no-repeat 7.5px 50%/10px 9.107px,linear-gradient(#000 0 0);mask-composite:exclude;position:absolute;right:24px;top:calc(50% - 12.25px);transition:background-color .4s ease;width:24.5px}.guide{background-color:#0e1912;clip-path:inset(0);position:relative}.is-hscroll .guide{align-self:flex-start;flex-shrink:0;margin-left:-2px;width:100cqw}.guide__bg{height:100vh;height:100lvh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.is-hscroll .guide__bg{height:var(--band-h);position:absolute;transform:translate3d(0,var(--hscroll-y,0),0)}.guide__bg img{height:100%;max-width:none;object-fit:cover;width:100%}.guide__bg:after{background-color:rgba(0,0,0,.12);content:"";inset:0;position:absolute}.guide__inner{padding:171px 0 197.5px;position:relative;z-index:1}.guide__title{padding-left:42px}.guide__body{margin:0 auto;max-width:1024px;width:calc(100% - 80px)}.guide__heading{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:32px;font-weight:700;letter-spacing:0;line-height:53px}.guide__block{margin-top:114px}.guide__block--notes{margin-top:121px}.guide__inquiries{border-top:1px solid hsla(0,0%,100%,.45);margin-top:46px}.guide__inquiry{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.45);display:flex;justify-content:space-between;padding:40px 0 47px}.guide__inquiryText{max-width:100%;width:497px}.guide__inquiryTitle{font-size:22px;font-weight:700;text-wrap:balance}.guide__inquiryName,.guide__inquiryTitle{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;letter-spacing:0;line-height:38.4px}.guide__inquiryName{font-size:16px;font-weight:500;margin-top:6px}.guide__notes{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.6;margin-top:17.5px}.guide__notes li{padding-left:14px;position:relative}.guide__notes li:before{content:"※";left:0;position:absolute;top:0}.guide__btn{align-items:center;border-radius:32px;color:#00260a;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;position:relative;width:276px}.guide__btn:before{background-color:#fff;border-radius:inherit;content:"";inset:0;position:absolute;transition:transform .4s ease}.guide__btn:after{border:1px solid #fff;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.guide__btnText{font-family:YakuHanJP,source-han-sans-japanese,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:1;position:relative;transition:color .4s ease}.guide__btnIcon{background-color:#00260a;border-radius:50%;height:25px;right:20px;top:calc(50% - 12.5px);width:25px}.guide__btnIcon,.guide__btnIcon:after{position:absolute;transition:background-color .4s ease}.guide__btnIcon:after{-webkit-mask:url(../img/common/arrow_button.svg) no-repeat center/contain;background-color:#fff;content:"";height:7.74px;left:calc(50% - 4px);mask:url(../img/common/arrow_button.svg) no-repeat center/contain;top:calc(50% - 3.87px);width:8.5px}.guide__notes:not(.guide__notes--large) li+li{margin-top:4px}.guide__notes--large{font-size:12px;line-height:25.6px;margin-top:39.5px}.guide__notes--large li{padding-left:1em}.topHeaderCont{margin-bottom:0}.topCnt{margin-bottom:120px;margin-top:74px}.section__head{margin:0 auto}.section__head img{height:auto;width:100%}html:has(.pageBg){background-color:#4383b5}.pageBg:after{background:linear-gradient(180deg,#2a6e9f 0,rgba(42,110,159,0));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.pageBg{height:100vh;height:100lvh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.pageBg img{height:100%;object-fit:cover;object-position:center top;width:100%}.contents--news{color:#fff;line-break:strict;padding:171px 0 0}.newsPage{display:grid;grid-template-columns:minmax(40px,1fr) minmax(0,826px) minmax(40px,1fr);padding-bottom:160px}.newsPage__head{grid-column:1;grid-row:1;min-width:0;padding-left:42px;white-space:nowrap}.newsPage__title{margin:0}.newsPage__main{grid-column:2;grid-row:1;padding-top:73px}.newsPage__paging{margin-top:64px}.notfound{margin:40px auto 0;padding-bottom:220px;text-align:center;width:calc(100% - 60px)}.notfound__logo{color:#fff;font-family:barlow,sans-serif;font-size:160px;font-style:normal;font-weight:700;line-height:1;margin-bottom:60px}.notfound__title{font-size:18px;font-weight:700;line-height:1.67;margin-bottom:8px}.notfound__notes,.notfound__title{font-family:YakuHanJP,source-han-sans-japanese,sans-serif}.notfound__notes{font-size:14px;font-weight:500;line-height:1.71;margin-bottom:40px}@media screen and (min-width:768px) and (min-height:501px),screen and (min-width:768px) and (pointer:fine),screen and (min-width:768px) and (pointer:none){.sp--only{display:none!important}.paging__link:hover{opacity:.6}.paging__list__link:hover{opacity:1}.infoList__link:hover{opacity:.6}.infoList__text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.pageArrowLink:hover{opacity:.6}.siteHeader[data-state=fv] .siteHeader__navList{display:grid;gap:11.5px 0;grid-auto-flow:column;grid-template-columns:77px auto;grid-template-rows:repeat(3,1em)}.footer__links a:hover,.footer__snsLink:hover,.siteHeader__navLink:hover{opacity:.6}.menu{border-left:1px solid hsla(0,0%,100%,.1)}.cmsEditor a:hover{opacity:.6}.is-hscroll .fv{flex-shrink:0;height:100%;width:100cqw}.is-hscroll .fv__sticky{height:100%;transform:translate3d(var(--fv-shift,0),0,0)}.about__detail{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;padding:120px 40px 0 min(323px,22.5vw)}.about__theaterLink:hover{opacity:.6}.ticket{padding-bottom:120px}.ticket__price{margin:40px 0 0 min(323px,22.5vw)}.ticket__types{padding:0 40px}.ticketType{margin:64px auto 0;max-width:100%}.is-hscroll .ticketType{margin:0}.ticketType__head{padding-bottom:30px}.ticketType__btn{isolation:isolate;overflow:hidden}.ticketType__btn:before{background-color:#fff;border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-101%);transition:transform .4s ease;z-index:-1}.ticketType__btn:after{border:1px solid #7dbbff;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.ticketType__btn:hover{color:#7dbbff}.ticketType__btn:hover:before{transform:translateX(0)}.ticketType__btn:hover .ticketType__btnIcon{background-color:#7dbbff}}@media screen and (min-width:768px) and (min-height:501px) and (hover:hover),screen and (min-width:768px) and (pointer:fine) and (hover:hover),screen and (min-width:768px) and (pointer:none) and (hover:hover){.guide__btn:hover{color:#fff}.guide__btn:hover:before{transform:translateX(101%)}.guide__btn:hover .guide__btnIcon{background-color:#fff}.guide__btn:hover .guide__btnIcon:after{background-color:#00260a}}@media screen and (min-width:1441px){.is-hscroll .topNews{--nw-col:calc(207.3px + var(--nw-gap)/var(--band-zoom));--nw-fs:clamp(16px,0.9375vw,20px);--nw-gap:clamp(120px,8.3333vw,200px);--nw-list:calc(var(--nw-fs)*51.625);grid-template-columns:var(--nw-col) var(--nw-list)}.is-hscroll .topNews .infoList__link{padding:calc(var(--nw-fs)*1.28) 0 calc(var(--nw-fs)*1.72)}.is-hscroll .topNews .infoList__time{font-size:calc(var(--nw-fs)*1.25);width:calc(var(--nw-fs)*9)}.is-hscroll .topNews .infoList__text{font-size:var(--nw-fs)}}@media screen and (max-width:1103px){.guide__notes--large br{display:none}}@media screen and (max-width:767px),screen and (pointer:coarse) and (max-height:500px){.br__sp{display:block}.br__pc{display:none}.pc--only{display:none!important}.contents--page{padding:110px 0 0}.barColor{background-color:#000;left:0;mix-blend-mode:lighten;pointer-events:none;position:fixed;width:100%;z-index:10000}.is-iosSafari .barColor{display:block}.barColor--top{height:6px;top:0}.barColor--bottom{bottom:0;height:12px}html.is-iosSafari,html.is-iosSafari:has(.pageBg),html.is-iosSafari:has(.topBg){background:#000}.topTitle__text{font-size:24px;margin-bottom:0;text-align:center}.pageTitle{margin-bottom:64px}.pageTitle__text{width:188px}.pageTitle__text.newstitle{width:145.87px}.pageTitle__text--en{font-size:42px;width:auto}.pageTitle__text__main{font-size:32px;text-align:center}.secTitle{font-size:36px}.paging{gap:20px}.paging__lists{gap:8px 18px}.paging__list{font-size:18px}.noContents{font-size:20px;margin-top:40px}.infoList__link{display:block;padding:28px 0}.infoList__time{font-size:20px;margin-bottom:10px;top:0;width:auto}.infoList__text{font-size:14px;line-height:1.7}.pageBack{margin-top:48px}.pageArrowLink__text{font-size:20px}.pageArrowLink__arrow{height:18px;width:18px}.siteHeader:not([data-state=fv]){color:#7dbbff}.siteHeader:before{background-color:#fff;content:"";height:44px;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.siteHeader__info{display:none}.siteHeader__nav{font-size:9.24px;left:18px;right:18px;top:17px}.siteHeader[data-state=fv] .siteHeader__nav{top:17px}.siteHeader__navList{gap:0;justify-content:space-between}.siteHeader__logo{display:none}.footer{padding:40px 16px 24px}.footer__snsLink{width:34.2px}.footer__logo--bh img{width:39.451px}.footer__logo--hybe img{width:66.401px}.footer__links{margin-top:-5px}.footer__links a{align-items:center;display:inline-flex;min-height:44px}.preload__paper{--paper-w-vh:39.5vh;--paper-w-vw:68.7vw}.menuWrap{top:-48px}.menu__item:last-child{border-right:none}.menu__link{height:48px}.menu__text1{align-items:center;display:flex;font-size:12px;justify-content:center;letter-spacing:-.6px;line-height:1.12;margin-bottom:2px}.menu__text2{font-size:8px}.modalClose{right:30px;top:24px}.article{padding-top:24px}.article__detailThumb{margin-bottom:24px}.article__date{font-size:20px}.article__title{font-size:18px;margin:12px 0 24px;padding-bottom:24px}.article__post{padding-bottom:32px}.cmsEditor{font-size:14px;line-height:1.7}.cmsEditor img{max-height:360px}.cmsEditor blockquote{padding:16px}.fv__sticky{height:100vh;height:100lvh;overflow-x:auto;position:sticky;top:0}.is-hscroll>.fv__sticky{overflow:hidden;overflow:clip}.fv.is-hscroll{height:calc(200vh + var(--hscroll-distance, 0px));height:calc(200lvh + var(--hscroll-distance, 0px))}.fv.is-hscroll+.newsHold{display:block;margin-top:-100lvh;pointer-events:none;position:relative;z-index:1}.fv.is-hscroll+.newsHold>.topNews{pointer-events:auto}.fv__photo{bottom:0;bottom:calc(var(--fv-photo-down, 0px)*-1);height:auto;top:auto;width:173.33vw;width:max(173.33vw,68.58lvh);will-change:transform}.fv__photoImg{height:auto!important;object-fit:fill;object-position:50% 50%}.fv__ui{--fv-info-by-logo:calc(var(--fv-logo-top) + var(--fv-u)*147);--fv-info-by-r:calc(var(--fv-r)*0.7324);--fv-info-max:calc(var(--fv-logo-top) + var(--fv-u)*161);--fv-info-top:max(var(--fv-info-by-logo),var(--fv-info-by-r));--fv-logo-by-r:calc(var(--fv-r)*0.2588);--fv-logo-top:max(40px,var(--fv-logo-by-r));--fv-r:calc(100vh - 87vw);--fv-r:calc(100lvh - 87vw);--fv-u:calc(var(--fv-u-base)*var(--fv-scale, 1));--fv-u-base:min(var(--fv-u-wide),var(--fv-u-cap));--fv-u-cap:0.263vh;--fv-u-cap:calc(100svh*0.00263);--fv-u-floor:min(1px,var(--fv-u-narrow));--fv-u-narrow:calc(0.3268vw - 0.10458px);--fv-u-raw:0.25641vw;--fv-u-wide:max(var(--fv-u-floor),var(--fv-u-raw));display:block;inset:0;pointer-events:none;position:absolute}.about{padding-bottom:96px}.about__intro{display:block;padding:80px 16px 0}.about__title{padding-left:0}.about__lead{font-size:14px;letter-spacing:.05em;line-height:1.8;padding-top:64px}.about__lead p+p{margin-top:16px}.about__lead .about__leadNote{font-size:12px;margin-top:24px}.about__detail{display:flex;flex-direction:column;padding:56px 16px 0}.about__table{width:auto}.about__row{display:block;padding:28px 0}.about__label{font-size:17px;width:auto}.about__value{font-size:15px;margin-top:8px;padding:0}.about__benefit{display:contents}.about__benefitTitle{font-size:17px;order:1;padding-top:28px}.about__benefitName{font-size:15px;margin-top:8px;order:2}.about__benefitNotes{border-bottom:1px solid hsla(0,0%,100%,.5);margin-top:16px;order:4;padding-bottom:28px}.about__benefitImage{aspect-ratio:573/404;height:auto;margin:24px 0 0;min-height:0;order:3;width:100%}.about__comingSoon{font-size:15px}.topNews{display:grid;grid-template-areas:"title" "main" "more";grid-template-columns:minmax(0,1fr);padding:80px 16px}.topNews__head{display:contents}.topNews__title{grid-area:title}.topNews__more{grid-area:more;justify-self:end;margin-top:28px}.topNews__main{grid-area:main;padding-top:64px}.topBg__img{left:auto;right:0;translate:none;width:max(100%,1019px)}.pcScroll{display:none}.ticket{padding-bottom:80px}.ticket__intro{padding:80px 16px 0}.ticket__title{padding-left:0}.ticket__price{margin-top:64px;max-width:none;width:auto}.ticket__notes{font-size:12px;margin-top:24px}.ticket__types{padding:0 16px}.ticketType{display:block;height:auto;margin-top:48px;padding:40px 0;width:auto}.ticketType+.ticketType{border-top:0;margin-top:0}.ticketType__head{width:auto}.ticketType__type{font-size:13.8px}.ticketType__name{font-size:28.8px;margin-top:8px}.ticketType__sub{font-size:15.4px;margin-top:8px}.ticketType__body{margin-top:24px;width:auto}.ticketType__period{--date-lh:22.5px;--label-h:25px}.ticketType__period.ticketType__period--main{--date-lh:25.74px}.ticketType__label{font-size:12px;padding:6px 8px 5px}.ticketType__date{font-size:15px;white-space:normal}.ticketType__period--main .ticketType__date{font-size:18px}.ticketType__btn{min-height:60px;width:100%}.ticketType__btnText{font-size:15px}.guide__inner{padding:80px 0 120px}.guide__title{padding-left:16px}.guide__body{margin:0 16px;width:auto}.guide__heading{font-size:24px;line-height:1.6}.guide__block,.guide__block--notes{margin-top:64px}.guide__inquiry{display:block;padding:40px 0 44px}.guide__inquiryTitle{font-size:18px;line-height:1.6}.guide__inquiryName{font-size:15px;line-height:1.8}.guide__phrase{white-space:nowrap}.guide__btn{margin:24px 0 0;width:100%}.guide__notes--large{line-height:1.8}.topHeaderCont{margin-bottom:0}.topCnt{margin-bottom:81px}.contents--news{padding:80px 0 0}.newsPage{display:block;padding:0 16px 80px}.newsPage__head{padding-left:0}.newsPage__main{padding-top:64px}.newsPage__paging{margin-top:40px}.notfound{margin:35px auto 0;padding-bottom:160px;width:calc(100% - 32px)}.notfound__logo{font-size:96px;margin-bottom:40px}}@media screen and (max-width:374px){.ticketType__period{flex-direction:column;gap:6px}.ticketType__label{margin-top:0}.ticketType__btn{padding:10px 52px}.ticketType__btnText{font-size:14px}}@media (prefers-reduced-motion:reduce){.preload__barFill{transition-duration:.1s}.fv__scrollBar,.pcScroll__line:after{animation:none}body:not(.loading):not(.fvIntroDone):has(.fv) .fv__logo,body:not(.loading):not(.fvIntroDone):has(.fv) .siteHeader__logo{animation:fvIntroFade .8s ease .9s backwards}}@media (orientation:landscape){.fv__scroll:before{display:none}}@media print{.pcScroll{display:none}.band,.band.is-hscroll,.band__sticky{height:auto!important}.band__sticky{overflow:visible!important;position:static!important}.band__track{display:block!important;transform:none!important;width:auto!important}.topBg{display:none}}@media (prefers-reduced-motion:no-preference){body:not(.loading):not(.fvIntroDone):has(.fv) .fv__photoImg{animation:fvIntroFade 1.2s ease .9s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .fv__info,body:not(.loading):not(.fvIntroDone):has(.fv) .siteHeader__info{animation:fvIntroMove .8s cubic-bezier(.22,1,.36,1) 1.5s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .siteHeader__logo{animation:fvIntroLogoMaskPc .8s cubic-bezier(.33,0,.3,1) .9s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .fv__logo img{animation:fvIntroLogoMaskSp .8s cubic-bezier(.33,0,.3,1) .9s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .siteHeader__navLink{animation:fvIntroMove .8s cubic-bezier(.22,1,.36,1) 1.9s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .fv__scroll{animation:fvIntroMoveUp .8s cubic-bezier(.22,1,.36,1) 2.38s backwards}body:not(.loading):not(.fvIntroDone):has(.fv) .pcScroll__inner{animation:fvIntroMove .8s cubic-bezier(.22,1,.36,1) 2.38s backwards}}