@layer starwrapped, default;@layer default{}@layer starwrapped{}.☄{scroll-behavior:smooth}:root{--number: 8px;--number-vmin: 8vmin;--tan-angle: -45deg;--line-height: 440rem;--sp-border: calc(var(--number)*2);--section-blur: calc(var(--number)* -5);--section-bottom: calc(var(--number)* 8);--section-img-blur: linear-gradient(to bottom, transparent 0, #000 calc(var(--number)* 4));--font-color-primary: #fff;--font-primaly: "YakuHanRP", "Zen Old Mincho", "Times New Roman", serif;--font-size-catchphrase-max: 47rem;--font-size-catchphrase-main: 39rem;--font-size-catchphrase-primary: 30rem;--font-size-section-secondary: 28rem;--font-size-section-caption: 19rem;--font-size-section-letters: 37rem;--drop-shadow: drop-shadow(0 0 2px #000);--color-sub: #040c30;--h1-ts: opacity 1.2s cubic-bezier(0, 0.55, 0.45, 1) .4s;--p--ts: translateY(calc(var(--number) * 2))}@media(min-width: 600px){:root{--font-size-catchphrase-main: 36rem}}@media(min-width: 1349px){:root{--font-size-catchphrase-main: 39rem}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:true}@property --btn-color{syntax:"<color>";inherits:false;initial-value:#fff9c4}@property --radius-img{syntax:"<number>";inherits:true;initial-value:4}#loading h1{width:min(38vw,300px);position:absolute;top:52%;left:0;right:0;margin:0 auto;scale:1.2;transform-origin:65% center;opacity:0}#loading h1 img{width:100%;height:auto}.onLogoAni{filter:drop-shadow(0 0 7px #fff) drop-shadow(0 0 7px #fff);animation:filters 2s infinite forwards;animation-iteration-count:1}@keyframes filters{100%{filter:drop-shadow(0 0 0px #fff)}}.hidden.hiddenAnimation{display:block;animation-name:opacityAnimation;animation-duration:2s;animation-fill-mode:forwards;-webkit-animation-name:opacityAnimation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards}@keyframes opacityAnimation{0%{opacity:0}100%{opacity:1}}.fadein{display:block;animation:fadeIn 1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeout{animation:fadeOut 1s;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#loading{width:100%;height:100vh;position:absolute;left:0;right:0;z-index:9000}#loadingInWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.percentTxt{font-size:var(--font-size-section-secondary);opacity:.9}.h1Wrapper h1{opacity:0;transform:scale(1.01);filter:blur(4px)}header .h1Wrapper>small{opacity:0}.lineWrapper{width:0;position:relative;transform-origin:bottom;float:right}.heroParts .heroPartsInner h2{opacity:0;filter:blur(6px)}.headerMain h2{opacity:0;transform:scale(1.1);filter:blur(4px)}.heroParts .heroPartsInner h2+p{opacity:0}.partsFlex{opacity:0}.stars1st>.innerStars{opacity:0;transform:translate(7px, -7px)}.stars1st>.innerStarsLine{transform-origin:top right;transform:scale(0)}.stars2nd>.innerStars{opacity:0;transform:translate(7px, -7px)}.stars2nd>.innerStarsLine{transform-origin:top right;transform:scale(0)}.stars3rd>.innerStars{opacity:0;transform:translate(7px, -7px)}.stars3rd>.innerStarsLine{transform-origin:top right;transform:scale(0)}#leadSec>h1{opacity:0}#leadSec>h1>.starLine{opacity:0}#leadSec>h1>.starLine::before{transform:scaleX(0)}#leadSec>h1>.starLine::after{transform:scaleX(0)}#leadSec>p{opacity:0;transform:var(--p--ts)}span[class^=secLine]{background:#fff;opacity:.8;position:absolute}#firstSec span.secLine01{width:0;height:1px}#firstSec span.secLine02{width:1px;height:0;right:0}#firstSec span.secLine03{width:1px;height:0;left:0;bottom:calc(var(--number)*4)}#firstSec span.secLine04{width:0;height:1px;bottom:calc(var(--number)*4);right:0}#firstSec>figure>p>img{opacity:0}#firstSec h1{opacity:0}#firstSec>figure>aside>p{opacity:0;transform:var(--p--ts)}#secondSec>figure>p>img{opacity:0;filter:blur(8px);transform:scale(1.15)}#secondSec h1{opacity:0}#secondSec>figure>aside>p{opacity:0;transform:var(--p--ts)}#thirdSec span.secLine01{width:0;height:1px}#thirdSec span.secLine02{width:1px;height:0;right:0}#thirdSec span.secLine03{width:1px;height:0;left:0;bottom:calc(var(--number)*4)}#thirdSec span.secLine04{width:0;height:1px;bottom:calc(var(--number)*4);right:0}#thirdSec>figure>p>img{opacity:0}#thirdSec h1{opacity:0}#thirdSec>figure>aside>p{opacity:0;transform:var(--p--ts)}#profileSec h1{opacity:0}#profileSec>p{opacity:0;transform:var(--p--ts)}#profileSec ol li:first-of-type{opacity:0}#profileSec ol li:nth-of-type(n + 2){opacity:0;transform:var(--p--ts)}.swiper{opacity:0}.lineWrapperBottom{width:0;position:relative;transform-origin:bottom;float:left}#noveltySec h1{opacity:0}#noveltySec>ol li:first-of-type dt::before{opacity:0}#noveltySec>ol li:first-of-type dt span{opacity:0}#noveltySec>ol li:first-of-type dt::after{width:0}#noveltySec>ol li:first-of-type dd{opacity:0;transform:var(--p--ts)}#noveltySec>ol li:nth-of-type(2) dt::before{opacity:0}#noveltySec>ol li:nth-of-type(2) dt span{opacity:0}#noveltySec>ol li:nth-of-type(2) dt::after{width:0}#noveltySec>ol li:nth-of-type(2) dd{opacity:0;transform:var(--p--ts)}.noveltyFlex{opacity:0}#eventSec h1{opacity:0}.eventList li{opacity:0}footer .footerInner{opacity:0}.h1Wrapper h1.onActivePartsHero0{opacity:1;transform:scale(1);filter:blur(0);transition:opacity .2s cubic-bezier(0, 0.55, 0.45, 1),filter .4s cubic-bezier(0.65, 0, 0.35, 1) .2s,transform .3s cubic-bezier(0.65, 0, 0.35, 1) .4s}header .h1Wrapper>small.onActivePartsHero1{opacity:1;transition:opacity .7s cubic-bezier(0, 0.55, 0.45, 1) .3s}.lineWrapper.onActivePartsHero8{width:100%;transition:width .6s cubic-bezier(0.64, 0, 0.78, 0) .2s}.heroParts .heroPartsInner h2.onActivePartsHero2{opacity:1;filter:var(--drop-shadow);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .8s}.headerMain h2.onActivePartsHero2{opacity:1;transform:scale(1);filter:var(--drop-shadow);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .8s}.heroParts .heroPartsInner h2+p.onActivePartsHero3{opacity:1;transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) .9s}.partsFlex.onActivePartsHero4{opacity:1;transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .9s}.stars1st.onActivePartsHero5>.innerStarsLine{transform:scale(1);transition:transform .4s cubic-bezier(0, 0.55, 0.45, 1) .6s}.stars1st.onActivePartsHero5>.innerStars{opacity:1;transform:translate(0, 0);transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) 1.1s,transform .3s cubic-bezier(0, 0.55, 0.45, 1) .9s}.stars2nd.onActivePartsHero6>.innerStarsLine{transform:scale(1);transition:transform .4s cubic-bezier(0, 0.55, 0.45, 1) .6s}.stars2nd.onActivePartsHero6>.innerStars{opacity:1;transform:translate(0, 0);transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) 1.1s,transform .3s cubic-bezier(0, 0.55, 0.45, 1) 1s}.stars3rd.onActivePartsHero7>.innerStarsLine{transform:scale(1);transition:transform .4s cubic-bezier(0, 0.55, 0.45, 1) .6s}.stars3rd.onActivePartsHero7>.innerStars{opacity:1;transform:translate(0, 0);transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) 1.1s,transform .3s cubic-bezier(0, 0.55, 0.45, 1) .8s}#leadSec>h1:has(+p.onActivePartsLead0)>.starLine{opacity:1;transition:var(--h1-ts)}#leadSec>h1:has(+p.onActivePartsLead0)>.starLine::before{transform:scaleX(1);transition:all .6s cubic-bezier(0, 0.55, 0.45, 1) .4s}#leadSec>h1:has(+p.onActivePartsLead0)>.starLine::after{transform:scaleX(1);transition:all .6s cubic-bezier(0, 0.55, 0.45, 1) .4s}h1:has(+p.onActivePartsLead0){opacity:1 !important;transition:var(--h1-ts)}#leadSec>p.onActivePartsLead0{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#firstSec span.secLine01.onActivePartsFirst0{width:100%;opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .4s,width .3s cubic-bezier(0, 0.55, 0.45, 1) .3s}#firstSec span.secLine02.onActivePartsFirst1{height:calc(100% - var(--number)*4 - var(--number)*6);opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .5s,height .3s cubic-bezier(0, 0.55, 0.45, 1) .4s}#firstSec span.secLine03.onActivePartsFirst2{height:calc(100% - var(--number)*4 - var(--number)*6);opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .7s,height .3s cubic-bezier(0, 0.55, 0.45, 1) .6s}#firstSec>figure>p>img.onActivePartsFirst3{opacity:1;transition:opacity 1.2s cubic-bezier(0, 0.55, 0.45, 1) .8s}#firstSec span.secLine04.onActivePartsFirst4{width:100%;opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .6s,width .3s cubic-bezier(0, 0.55, 0.45, 1) .5s}#firstSec h1.onActivePartsFirst5{opacity:1;transition:var(--h1-ts)}#firstSec>figure>aside>p.onActivePartsFirst6,#firstSec>figure>aside>p.onActivePartsFirst7,#firstSec>figure>aside>p.onActivePartsFirst8{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#secondSec>figure>p>img.onActivePartsSecond0{opacity:1;filter:blur(0);transform:scale(1);transition:all 1s cubic-bezier(0, 0.55, 0.45, 1) .3s}#secondSec h1.onActivePartsSecond1{opacity:1;transition:var(--h1-ts)}#secondSec>figure>aside>p.onActivePartsSecond2,#secondSec>figure>aside>p.onActivePartsSecond3{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#thirdSec span.secLine01.onActivePartsThird0{width:100%;opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .4s,width .3s cubic-bezier(0, 0.55, 0.45, 1) .3s}#thirdSec span.secLine02.onActivePartsThird1{height:calc(100% - var(--number)*4 - var(--number)*6);opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .5s,height .3s cubic-bezier(0, 0.55, 0.45, 1) .4s}#thirdSec span.secLine03.onActivePartsThird2{height:calc(100% - var(--number)*4 - var(--number)*6);opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .7s,height .3s cubic-bezier(0, 0.55, 0.45, 1) .6s}#thirdSec>figure>p>img.onActivePartsThird3{opacity:1;transition:opacity 1.2s cubic-bezier(0, 0.55, 0.45, 1) .8s}#thirdSec span.secLine04.onActivePartsThird4{width:100%;opacity:0;transition:opacity .6s cubic-bezier(0, 0.55, 0.45, 1) .6s,width .3s cubic-bezier(0, 0.55, 0.45, 1) .5s}#thirdSec h1.onActivePartsThird5{opacity:1;transition:var(--h1-ts)}#thirdSec>figure>aside>p.onActivePartsThird6,#thirdSec>figure>aside>p.onActivePartsThird7,#thirdSec>figure>aside>p.onActivePartsThird8,#thirdSec>figure>aside>p.onActivePartsThird9,#thirdSec>figure>aside>p.onActivePartsThird10{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#profileSec h1.onActivePartsProfile0{opacity:1;transition:var(--h1-ts)}#profileSec>p.onActivePartsProfile1{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#profileSec ol li.onActivePartsProfile2{opacity:1;transition:var(--h1-ts)}#profileSec ol li:is(.onActivePartsProfile3,.onActivePartsProfile4,.onActivePartsProfile5,.onActivePartsProfile6,.onActivePartsProfile7,.onActivePartsProfile8,.onActivePartsProfile9){opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}.swiper.onActivePartsProfile10{opacity:1;transition:opacity .7s cubic-bezier(0, 0.55, 0.45, 1) .3s}.lineWrapperBottom.onActivePartsNovelty0{width:100%;transition:width .6s cubic-bezier(0.64, 0, 0.78, 0) .2s}#noveltySec h1.onActivePartsNovelty1{opacity:1;transition:var(--h1-ts)}#noveltySec>ol li:first-of-type dt.onActivePartsNovelty2::before{opacity:1;transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) .3s}#noveltySec>ol li:first-of-type dt.onActivePartsNovelty2 span{opacity:1;transition:opacity .7s cubic-bezier(0, 0.55, 0.45, 1) .7s}#noveltySec>ol li:first-of-type dt.onActivePartsNovelty2::after{width:100%;transition:width .5s cubic-bezier(0.64, 0, 0.78, 0) .3s}#noveltySec>ol li:first-of-type dd.onActivePartsNovelty3{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}#noveltySec>ol li:nth-of-type(2) dt.onActivePartsNovelty4::before{opacity:1;transition:opacity .4s cubic-bezier(0, 0.55, 0.45, 1) .3s}#noveltySec>ol li:nth-of-type(2) dt.onActivePartsNovelty4 span{opacity:1;transition:opacity .7s cubic-bezier(0, 0.55, 0.45, 1) .7s}#noveltySec>ol li:nth-of-type(2) dt.onActivePartsNovelty4::after{width:100%;transition:width .5s cubic-bezier(0.64, 0, 0.78, 0) .3s}#noveltySec>ol li:nth-of-type(2) dd.onActivePartsNovelty5{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(0, 0.55, 0.45, 1) .5s,transform .5s cubic-bezier(0, 0.55, 0.45, 1) .5s}.noveltyFlex.onActivePartsNovelty6{opacity:1;transition:opacity 1.4s cubic-bezier(0, 0.55, 0.45, 1) .3s}#eventSec h1.onActivePartsEvent0{opacity:1;transition:var(--h1-ts)}.eventList>li[class*=onActivePartsEvent]{opacity:1;transition:opacity 1s cubic-bezier(0, 0.55, 0.45, 1) 0s}footer.onActivePartsFooter .footerInner{opacity:1;transition:opacity .7s cubic-bezier(0, 0.55, 0.45, 1) .3s}img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar-track{box-shadow:0 0 4px #aaa inset;background:#fff}::-webkit-scrollbar-thumb{border-radius:2px;background:var(--color-sub)}::-webkit-scrollbar{width:12px;height:8px}::selection{color:#fff;background:var(--color-sub)}.gold{position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:999;display:flex;align-items:flex-end;transform:scale(1, -1)}.gold img{width:100%;height:auto}body{background:#05031c}main{position:relative;z-index:3}div[class^=bgFog]{position:fixed;z-index:2;width:100%;height:30vh}canvas{display:block;position:fixed;z-index:10;top:0;left:0;z-index:1;pointer-events:none;height:100svh;opacity:.94;transform:translateZ(0)}.bgFogBottom{background:url(img/main-bg-min.webp) repeat-x;background-size:cover;opacity:.5;transform:translateZ(0);bottom:0;background-position:bottom}.bgFogTop{background:url(img/main-bg-min.webp) repeat-x;background-size:cover;opacity:.5;transform:scale(-1, -1) translateZ(0);top:0;background-position:bottom}.bgContentTrigger+.bgFogTop,.bgContentTrigger+.bgFogTop+.bgFogBottom{display:none}div[class^=bgLine]{--n: calc(tan(var(--tan-angle)) * 100vw / 2);position:absolute;width:100%;transform:skewY(var(--tan-angle));transform-origin:right;z-index:4}:is(.bgLineTop,.bgLineBottom){opacity:.5;height:1rem;background:var(--font-color-primary)}:is(.bgLineTop){top:calc(var(--n) + var(--line-height))}:is(.bgLineCenter,.bgLineBottom){top:var(--n)}.bgLineCenter{height:var(--line-height);left:0;mix-blend-mode:multiply;border-top:var(--font-color-primary) solid 1px;border-bottom:var(--font-color-primary) solid 1px;background-image:linear-gradient(0deg, hsl(249deg 66% 65%) 0%, hsl(272deg 58% 62%) 9%, hsl(293deg 49% 60%) 18%, hsl(313deg 58% 62%) 27%, hsl(326deg 73% 66%) 36%, hsl(336deg 86% 70%) 45%, hsl(345deg 97% 74%) 55%, hsl(354deg 100% 76%) 64%, hsl(4deg 100% 77%) 73%, hsl(13deg 100% 77%) 82%, hsl(20deg 100% 76%) 91%, hsl(25deg 100% 77%) 100%)}section[id*=Sec]{position:relative}img{pointer-events:none;user-select:none}body{font-family:var(--font-primaly);color:var(--font-color-primary);line-height:1.9}main{font-size:22rem}main.flgA{font-size:21.5rem}:is(h1:not(:has(>img)),h2,h3,h4,h5,h6){filter:var(--drop-shadow)}p{letter-spacing:0;line-height:2;word-break:break-all;text-align:justify;filter:var(--drop-shadow)}.flgA p{letter-spacing:-1rem;line-height:inherit}aside>*+*{margin-block:var(--number)}.block{display:block}.minMargin{margin-inline-start:4px;margin-inline-end:1px}.fontAdjust{font-family:"Open Sans"}.largeM,.largeL{display:none}picture{display:block;overflow:hidden}header{height:100svh;position:relative}header .h1Wrapper{position:absolute;z-index:6;inset-block-start:9%;width:min(68%,360px);inset-inline:var(--sp-border)}header .h1Wrapper img{width:100%;filter:drop-shadow(0 0 4px rgb(0, 0, 0)) drop-shadow(0 0 2px rgb(0, 0, 0))}header .h1Wrapper>small{color:#fff;text-align:right;display:block;filter:var(--drop-shadow);margin-block-start:var(--number);padding-inline-end:6px}header .headerMain>picture{position:relative;z-index:1;height:100svh;max-inline-size:initial;width:100%}header .headerMain>picture>img{height:100svh;max-inline-size:initial;object-fit:cover;object-position:50.5% center;width:100%}.heroParts{inset-inline-end:0;position:absolute;width:min(55vw,300px);inset-block-end:4%;z-index:8}.heroParts .heroPartsInner{padding-inline-end:var(--sp-border)}.heroParts .heroPartsInner h2{position:relative;z-index:10;font-size:var(--font-size-catchphrase-main);text-align:center;filter:var(--drop-shadow)}.heroParts .heroPartsInner h2+p{position:relative;z-index:10;font-size:calc(var(--font-size-section-secondary) - 2rem);text-align:center;letter-spacing:-2rem}.heroParts .heroPartsInner>figure img:first-of-type{width:min(66%,600px)}.heroParts .heroPartsInner>figure img:last-of-type{width:min(46%,600px);margin-inline-start:-14%;margin-block-end:min(8%,60px)}.catchphrase{position:absolute;inset-block-end:7%;right:var(--sp-border);z-index:10;font-size:var(--font-size-catchphrase-max);filter:var(--drop-shadow)}.catchphrase .innerMin{font-size:80%}.catchphrase+.scopy{display:none}.rubyWrap{display:inline-block;position:relative}.rubyWrap .ruby{display:inline-block;font-size:22rem;line-height:1.1;position:absolute;left:50%;bottom:calc(100% - 8px);transform:translate(-50%, 0)}.partsFlex{display:flex;justify-content:center;align-items:flex-end}.headerMain>div>:is(.bgLineBottom,.bgLineCenter){bottom:-40rem}.headerMain>div>.bgLineTop{bottom:calc(var(--line-height) - 40rem)}.headerMain>div :is(.bgLineTop,.bgLineCenter,.bgLineBottom){top:inherit}.starWrapper{width:min(55vw,300px);inset-block-start:-15%;inset-block-end:0;height:100%;overflow:hidden;position:absolute;z-index:8}p[class^=stars]{position:absolute;width:min(40%,500px)}.stars1st{inset-block-start:-6%;inset-inline-start:4%}.stars2nd{inset-block-start:19%;inset-inline-start:18%}.stars3rd{inset-block-start:-9%;inset-inline-end:-28%}.innerStars{width:100%;position:absolute;top:0}.innerStars img{width:100%}.innerStarsLine{width:100%;display:inline-block}.innerStarsLine img{width:100%}#leadSec{width:100%;padding-block-end:var(--section-bottom)}#leadSec::before{content:"";position:absolute;width:100%;height:calc(100% + var(--number)*5);mask-image:var(--section-img-blur);-webkit-mask-image:var(--section-img-blur);margin-block-start:var(--section-blur);z-index:1;background:url(img/lead-bg.webp?v=00) no-repeat left center;background-size:cover}#leadSec>h1{position:relative;font-size:var(--font-size-catchphrase-main);z-index:6;text-align:center;padding-block-start:calc(var(--number)*6);letter-spacing:.5rem}#leadSec>h1>span:first-of-type{font-size:73%}#leadSec>h1>span:nth-of-type(2){font-size:94%;padding-block-end:calc(var(--number));line-height:1;padding-block-start:calc(var(--number)/2)}#leadSec>h1>span:nth-of-type(2)>span{font-size:80%;letter-spacing:-1rem}#leadSec>h1>span:last-of-type{letter-spacing:2rem}#leadSec>p{padding-block-start:calc(var(--number)*5);position:relative;z-index:6;text-align:center;line-height:2.1}.starLine{position:absolute;width:min(60%,270px);left:0;z-index:-1;right:0;margin:0 auto;max-height:20rem;bottom:min(10px,-10rem);display:flex;align-items:center}.starLine::before,.starLine::after{content:"";display:inline-block;height:1px;background-color:#fff;vertical-align:super;position:absolute;transform:scaleX(0);width:46%}.starLine::before{left:0;transform-origin:right}.starLine::after{right:0;transform-origin:left}.starLine img{width:min(5.5%,11px);position:absolute;left:0;right:0;margin:0 auto}#firstSec,#secondSec,#thirdSec,#profileSec,#noveltySec,#eventSec{width:100%;padding-block-end:var(--section-bottom);mask-image:var(--section-img-blur);-webkit-mask-image:linear-gradient(180deg, transparent 0%, rgb(0, 0, 0) 2%, rgb(0, 0, 0) 97%, transparent 100%);margin-block-start:var(--section-blur);padding-block-start:calc(var(--number)*2);z-index:10}#firstSec h1,#secondSec h1,#thirdSec h1,#profileSec h1,#noveltySec h1,#eventSec h1{font-size:var(--font-size-catchphrase-main);text-align:center;letter-spacing:-1rem;filter:var(--drop-shadow)}#firstSec p .rubyWrap .ruby,#secondSec p .rubyWrap .ruby,#thirdSec p .rubyWrap .ruby,#profileSec p .rubyWrap .ruby,#noveltySec p .rubyWrap .ruby,#eventSec p .rubyWrap .ruby{font-size:13rem;bottom:calc(100% - 7px)}:is(#firstSec,#secondSec,#thirdSec) h1{margin-block-end:calc(var(--number)*1)}:is(#profileSec,#noveltySec) h1{margin-block-end:calc(var(--number)*3)}:is(#eventSec) h1{margin-block-end:calc(var(--number)*5)}#eventSec{padding-block-end:0 !important}#profileSec,#noveltySec,#eventSec{padding-block-start:calc(var(--number)*8);padding-block-end:calc(var(--section-bottom)*1.1)}#profileSec h1,#noveltySec h1,#eventSec h1{font-size:calc(var(--font-size-catchphrase-main) + 2rem)}#eventSec{padding-block-start:calc(var(--number)*9)}#firstSec,#thirdSec{padding-inline:var(--sp-border)}#firstSec>figure>p,#thirdSec>figure>p{position:relative;width:min(96%,600px);margin:auto;padding-block-start:calc(var(--number)*6);padding-block-end:calc(var(--number)*4)}#firstSec>figure>p>img,#thirdSec>figure>p>img{border:1px solid rgba(255,255,255,.2);filter:drop-shadow(0 0 8px rgba(255, 255, 255, 0.8));width:100%;height:auto}#firstSec>figure h1>img,#thirdSec>figure h1>img{display:inline-block;margin-right:2rem;width:min(36%,180px)}#firstSec{container-type:inline-size;background:url(img/museigen-bg-default.webp) no-repeat center;background-size:cover}#firstSec>figure aside>h1>span{font-size:90%;vertical-align:-2%}.flgA #firstSec{container-type:inline-size;background:url(img/museigen-bg-default.webp) no-repeat center;background-size:cover}#secondSec{container-type:inline-size;padding-block-end:calc(var(--section-bottom) + var(--number))}#secondSec>figure{position:relative}#secondSec>figure>p{padding-block-start:calc(var(--number)*3)}#secondSec>figure>p>img{padding-block-start:calc(var(--number)*2);margin-block-end:-5rem;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg, transparent 5%, #000 24%, #000 80%, transparent 93%)}#secondSec>figure>aside{padding-inline:var(--sp-border)}#thirdSec{container-type:inline-size;background:url(img/brilliant-bg-default.webp?v=02) no-repeat center;background-size:cover;padding-block-start:0}#thirdSec h1{letter-spacing:0}.flgA #thirdSec{background:url(img/brilliant-bg-typea.webp?v=01) no-repeat center}.flgA #thirdSec h1{letter-spacing:-3rem}.thirdHF{letter-spacing:-2rem;font-size:85%}.bracketsB{font-size:77%;vertical-align:20%;display:inline-block;font-feature-settings:"palt" 1;margin-left:-22rem;margin-right:-2rem}.bracketsA{font-size:77%;vertical-align:-2%;display:inline-block;font-feature-settings:"palt" 1;margin-right:-13rem}.thirdHM{font-size:94%;letter-spacing:-5rem}#profileSec>p,#profileSec ol{padding-inline:var(--sp-border)}#profileSec>p{margin-block-end:calc(var(--number)*2)}#profileSec ol{margin-block-end:calc(var(--number)*5)}.swiper{width:100%;height:auto}.swiper-slide{font-size:var(--font-size-section-caption);background:rgba(0,0,0,0)}.swiper-slide>img{display:block;width:100%;height:auto}.swiper-slide-prev .swiper-slide-inner,.swiper-slide-next .swiper-slide-inner,.swiper-slide-duplicate-prev .swiper-slide-inner{transform:translateY(40px);transition:all .5s ease}.swiper-wrapper{align-items:flex-end}.swiper-slide-inner{width:100%;margin-inline:auto;text-align:center;margin-block-start:25rem}.swiper-slide-inner>img{width:auto;margin-inline:auto;border:1px solid rgba(255,255,255,.2);filter:drop-shadow(0 0 8px rgba(255, 255, 255, 0.8))}.swiper-slide-inner figcaption{font-size:21rem;margin-block-start:8rem;line-height:1.5}.swiper-slide-inner figcaption>span{font-size:var(--font-size-section-caption);display:block}.gaHeight{aspect-ratio:1/1.414;max-height:450px}#noveltySec{container-type:inline-size;background:url(img/novelty-bg-default.webp?v=01) no-repeat left center;background-size:cover}#noveltySec>ol{z-index:8;position:relative;padding-inline:var(--sp-border)}#noveltySec>ol>*+*{margin-block-start:calc(var(--number)*3);margin-block-end:calc(var(--number)*5)}#noveltySec>ol li dt{width:fit-content;font-size:var(--font-size-catchphrase-primary);position:relative;letter-spacing:-0.5rem;margin-block-end:calc(var(--number)*1)}#noveltySec>ol li dt::before{content:"";position:relative;background-image:url(img/star.svg);background-repeat:no-repeat;aspect-ratio:1/1;width:11px;background-size:contain;bottom:0;top:0;margin:auto;display:inline-block;vertical-align:8%}#noveltySec>ol li dt::after{content:"";position:absolute;width:100%;height:1px;background:#fff;inset-inline-start:0;inset-block-end:4px}#noveltySec>p{padding-block-start:calc(var(--number)*4);position:relative;z-index:6;text-align:center;line-height:2.1}.flgA #noveltySec{container-type:inline-size;background:url(img/novelty-bg-typea.webp?v=01) no-repeat left center;background-size:cover}.noveltyFlex{z-index:8;position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-end}.noveltyFlex>img{flex-basis:min(40%,300px);width:min(40%,300px)}.noveltyFlex>img:nth-child(2){margin-left:4%;flex-basis:min(35%,250px);width:min(35%,250px)}#noveltySec div[class^=bgLine]{transform:skewY(calc(var(--tan-angle) * -1));transform-origin:left}#noveltySec>div :is(.bgLineTop,.bgLineCenter,.bgLineBottom){top:0}#noveltySec>div .bgLineTop{top:calc(var(--line-height) + 0rem)}#noveltySec div[class^=bgLine]{overflow:hidden}.eventList{container-type:inline-size;width:min(100%,1500px);margin-inline:auto;display:grid;grid-auto-columns:1fr;justify-content:center;align-items:center}.eventList li{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-inline:var(--sp-border)}.eventList li div:first-of-type{width:min(100%,300px);margin-inline:auto;z-index:2}.eventList li div:first-of-type h3{font-size:28rem}.eventList li div:first-of-type h3::after{content:"会場";font-size:21rem;padding-inline-start:3px}.eventList li div:first-of-type p{font-feature-settings:"palt" 1}.eventList li div:first-of-type p:first-of-type{font-size:var(--font-size-section-caption);line-height:1.4}.eventList li div:first-of-type p:first-of-type time{font-size:calc(var(--font-size-section-secondary) - 1rem);letter-spacing:.3px}.eventList li div:first-of-type p:nth-of-type(2){font-size:24rem;line-height:1.4;width:96%}.eventList li div:nth-of-type(2){width:min(100%,260px);margin-inline:auto}.eventList li div:nth-of-type(2) a:nth-last-of-type(2){opacity:.92;position:relative;z-index:90;border-radius:4px;padding-block:5px;display:block;text-align:center;background-image:radial-gradient(farthest-corner circle at 50% 50% in hsl, hsl(240 56% 63%) 0%, hsl(278 37% 38%) 100%);margin-bottom:8px}.eventList li div:nth-of-type(2) a:nth-last-of-type(2):hover{outline:0}.eventList li div:nth-of-type(2) a{display:block;text-align:center}.eventList li div:nth-of-type(2) a:last-of-type p{position:relative;z-index:90;font-size:19rem;text-decoration:underline;text-align:center}.modern-gradient{background-image:radial-gradient(farthest-corner circle at 50% 50% in hsl, hsl(240 47% 63%) 0%, hsl(278 29% 50%) 100%)}.classic-gradient{background-image:radial-gradient(farthest-corner circle at 50% 50%, #6c6cd5 0%, #6a3d85 100%)}.reserveTxt{position:relative;z-index:10;color:#fff;margin:auto;letter-spacing:1.6rem;text-align:center;font-size:26rem}.eventList li{margin-block-end:calc(var(--number)*6)}.slideBtn{width:100%;border:none;cursor:pointer;position:relative;overflow:hidden;transition:all .4s ease-in-out}.slideBtn:hover,.slideBtn:active{box-shadow:5px 5px 40px #252525}.slideBtnInner::after{content:"";height:100%;width:100%;background-color:#46275c;position:absolute;top:0%;left:0%;transform:translateY(70px);display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.slideBtnInner::before{content:"";height:100%;width:100%;background-image:radial-gradient(farthest-corner circle at 50% 50%, #625ac0 0%, #643a83 100%);position:absolute;top:0%;left:0%;transform:translateY(0px);display:flex;align-items:center;justify-content:center;transition:all .5s ease-in-out}.slideBtnInner:hover::after,.slideBtnInner:active::after{transform:translateY(0) scale(1.2)}.slideBtnInner:hover::before,.slideBtnInner:active::before{transform:translateY(-50px)}footer{width:100%}footer .footerInner{width:min(100%,700px);margin-inline:auto;position:relative;padding-inline:var(--number);padding-block-end:calc(var(--number)*4);padding-block-start:calc(var(--number)*2)}footer .footerInner>p{word-break:keep-all;text-align:center;font-size:14rem}footer::before{content:"";position:absolute;bottom:0;width:100%;height:30vh;left:0;background:url(img/main-bg-min-o.webp) repeat-x;background-size:cover;width:100%;background-position:bottom center}@media(min-width: 820px){.eventList{grid-template-columns:800px}#secondSec>figure>aside{padding-inline:0;width:80%;margin-inline:auto}#firstSec,#thirdSec,#profileSec>p,#profileSec ol,#noveltySec>ol{padding-inline:0}:is(#firstSec,#thirdSec)>figure>aside,#profileSec>p,#profileSec ol,#noveltySec>ol{width:80%;margin-inline:auto}.heroParts,.starWrapper{width:min(55vw,340px)}.heroParts .heroPartsInner{padding-inline-end:10%}header .h1Wrapper{inset-inline:4%}#secondSec>figure>p>img{width:100%;height:auto;max-height:600px;object-fit:cover}.bgContentTrigger+.bgFogTop,.bgContentTrigger+.bgFogTop+.bgFogBottom{display:block}footer::before{content:none}.bgFogTop{background:url(img/main-bg-large.webp) repeat-x;background-size:cover;opacity:1}.bgFogBottom{background:url(img/main-bg-large.webp) repeat-x;background-size:cover;opacity:1}}@media(min-width: 1240px){.swiper-slide-inner{width:80%}.eventList{grid-template-columns:1fr 1fr}}@container (min-width: 1150px){:is(#firstSec,#secondSec,#thirdSec) h1{margin-block-end:calc(var(--number)*2)}:is(#firstSec,#thirdSec)>figure>p{width:40%;padding-block-end:0}#firstSec>figure>p,#thirdSec>figure>p{float:left;margin-inline-start:5%}#secondSec>figure>p>img{max-height:600px}:is(#firstSec,#thirdSec)>figure>aside{width:44%;position:absolute;top:50%;transform:translate(0%, -50%)}#firstSec>figure>aside,#thirdSec>figure>aside{right:5%}#secondSec>figure>aside p{width:63%;margin-inline:auto;text-align:center}#secondSec>figure>p>img{margin-block-end:calc(var(--number)*3)}:is(#thirdSec,#firstSec) span.secLine04{bottom:0}.lineWrapperBottom.onActivePartsNovelty0{width:80%;transition:width .8s cubic-bezier(0.64, 0, 0.78, 0) .3s}}@media(min-width: 1149px){p{line-height:inherit}header .h1Wrapper{width:min(68%,380px)}#leadSec{background:url(img/lead-la.avif) no-repeat center;background-size:cover}.headerMain>div>.bgLineTop{bottom:calc(var(--line-height) + 220rem)}.headerMain>div>:is(.bgLineBottom,.bgLineCenter){bottom:220rem}#firstSec,.flgA #firstSec{background:url(img/museigen-bg-la.avif) no-repeat center;background-size:cover}#secondSec,.flgA #secondSec{padding-block-end:calc(var(--section-bottom) + var(--number)*7)}#thirdSec,.flgA #thirdSec{background:url(img/brilliant-bg-la.avif?v=0) no-repeat center;background-size:cover}#leadSec::before{background:url(img/lead-la.avif?v=00) no-repeat left center;background-size:cover}#noveltySec,.flgA #noveltySec{background:url(img/novelty-bg-la.avif) no-repeat center;background-size:cover}#profileSec,#noveltySec{padding-block-start:calc(var(--number)*14);padding-block-end:calc(var(--section-bottom)*2.5)}#eventSec{padding-block-start:calc(var(--number)*14);padding-block-end:0}.noveltyFlex{justify-content:flex-end;align-items:flex-end;padding-inline-end:5%}#noveltySec>ol{width:50%;float:left;padding-inline-start:5%}:is(#profileSec,#noveltySec) h1{margin-block-end:calc(var(--number)*8)}.heroParts,.starWrapper{width:min(55vw,330px)}.heroParts .heroPartsInner{padding-inline-end:18%}.heroParts{inset-block-end:7%}.stars1st{inset-block-start:-17%;inset-inline-start:10%}.stars2nd{inset-block-start:9%;inset-inline-start:16%}.stars3rd{inset-inline-end:-14%;inset-block-start:-18%}#noveltySec>div :is(.bgLineTop,.bgLineCenter){top:-300rem}#noveltySec>div :is(.bgLineBottom){top:calc(var(--line-height) - 300rem)}.eventList li{padding-inline:calc(var(--sp-border)*4)}}@media(min-width: 1470px){.largeWrapper,header,#leadSec,#firstSec,#secondSec,#thirdSec,#profileSec,.swiper,#noveltySec,#eventSec,footer{width:1200px;margin-inline:auto}.largeWrapper{border-left:1px solid #222c59;border-right:1px solid #222c59;box-shadow:5px 5px 40px #0b1541}}@media(min-width: 1920px){section[class^=large]{display:block;position:absolute;width:calc((100% - 1200px)/2);text-align:center;top:50%;transform:translateY(-50%);position:fixed}.largeM h1{width:min(50%,400px);opacity:.8;display:inline-block}.largeM h1 img{width:100%;filter:var(--drop-shadow)}.largeL{font-family:"ltc-caslon-pro",serif;font-weight:400;font-style:normal;opacity:.8;font-size:22rem;right:0;padding-inline:3%}.largeL h1{text-align:left;font-size:135%;display:flex;align-items:center}.largeL h1::after{content:"";flex-grow:1;height:1px;background:#fff;margin-inline-start:8px}.largeL ol li{opacity:.4;text-align:left;padding-inline-start:calc(var(--number)*4);filter:var(--drop-shadow)}.largeL ol li:is(.menu1OnActive,.menu2OnActive,.menu3OnActive,.menu4OnActive,.menu5OnActive,.menu6OnActive,.menu7OnActive){opacity:1;padding-inline-start:0;transition:all .8s cubic-bezier(0, 0.55, 0.45, 1) .1s}.largeL ol li:is(.menuTrigger1.menu2OnActive,.menuTrigger2.menu3OnActive,.menuTrigger3.menu4OnActive,.menuTrigger4.menu5OnActive,.menuTrigger5.menu6OnActive,.menuTrigger6.menu7OnActive){opacity:.4;margin-inline-start:calc(var(--number)*4);transition:all .8s cubic-bezier(0, 0.55, 0.45, 1) .1s}}@media(min-width: 2500px){.largeL{font-size:clamp(20rem, 12.308rem + 4.92vw, 40rem)}.catchphrase{font-size:calc(var(--font-size-catchphrase-max)*1.2)}}@supports not (height: 100svh){header,header .headerMain>picture,header .headerMain>picture>img{height:100vh}}@media(max-width: 1000px)and (orientation: landscape){header .headerMain>picture>img,header .headerMain>picture,header{height:auto}}@media(max-aspect-ratio: 128/89){header .headerMain>picture>img{object-position:50.5% 64%}}@media(min-aspect-ratio: 68/35){header .headerMain>picture>img{object-position:50.5% 57%}}
