@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact;top:0 !important;left:0 !important;width:200mm !important}}.f-ja{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:400;font-style:normal}.f-en{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.f-en2{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body.is-loading{overflow:hidden}html.is-loaded body,html.is-loaded-quick body{overflow:auto !important}.l-Loader__inner{overflow:visible;position:fixed;min-height:100%;min-width:100%;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#000;will-change:clip-path}.l-Loader__wrapper{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.is-load .l-Loader{opacity:0;pointer-events:none}.l-Loader{transition:opacity .4s ease-out 1.4s}@media screen and (min-width: 821px){.is-loaded-quick .l-Loader__inner{clip-path:none}}@media screen and (max-width: 820px){.is-loaded-quick .l-Loader__inner{clip-path:none}}@media screen and (min-width: 821px){.is-loaded-quick .is-loaded .l-Loader__inner{clip-path:none}}@media screen and (max-width: 820px){.is-loaded-quick .is-loaded .l-Loader__inner{clip-path:none}}@media screen and (min-width: 821px){.l-Loader__logo{width:calc(1vw*300/1366*100)}}@media screen and (max-width: 820px){.l-Loader__logo{width:calc(1vw*400/750*100)}}.l-Loader__logo img{animation:skew3 1.5s ease infinite}#glitch-canvas{z-index:12}.bl_x{display:flex;align-items:center;color:#fff}@media screen and (min-width: 821px){.bl_x{gap:calc(1vw*42/1366*100)}}@media screen and (max-width: 820px){.bl_x{gap:calc(1vw*32/750*100)}}.bl_x__txt{font-weight:medium}@media screen and (min-width: 821px){.bl_x__txt{font-size:calc(1vw*14/1366*100)}}@media screen and (max-width: 820px){.bl_x__txt{font-size:calc(1vw*14/750*100)}}.bl_sns__link.-x{aspect-ratio:30/31}@media screen and (min-width: 821px){.bl_sns__link.-x{width:calc(1vw*30/1366*100)}}@media screen and (max-width: 820px){.bl_sns__link.-x{width:calc(1vw*30/750*100)}}.bl_sns__link.-insta{aspect-ratio:1/1}@media screen and (min-width: 821px){.bl_sns__link.-insta{width:calc(1vw*30/1366*100)}}@media screen and (max-width: 820px){.bl_sns__link.-insta{width:calc(1vw*30/750*100)}}.bl_sns__link.-ytb{aspect-ratio:31/22}@media screen and (min-width: 821px){.bl_sns__link.-ytb{width:calc(1vw*31/1366*100)}}@media screen and (max-width: 820px){.bl_sns__link.-ytb{width:calc(1vw*31/750*100)}}.bl_sns__link:hover{opacity:.7}.bl_share{display:flex;align-items:center;color:#fff}@media screen and (min-width: 821px){.bl_share{gap:calc(1vw*44/1366*100)}}@media screen and (max-width: 820px){.bl_share{gap:calc(1vw*44/750*100)}}.bl_share__list{display:flex;align-items:center;color:#fff}@media screen and (min-width: 821px){.bl_share__list{gap:calc(1vw*25/1366*100)}}@media screen and (max-width: 820px){.bl_share__list{gap:calc(1vw*25/750*100)}}.bl_share__link{display:block}.bl_share__link.-x{aspect-ratio:30/31}@media screen and (min-width: 821px){.bl_share__link.-x{width:calc(1vw*30/1366*100)}}@media screen and (max-width: 820px){.bl_share__link.-x{width:calc(1vw*30/750*100)}}.bl_share__link.-fb{aspect-ratio:16/30}@media screen and (min-width: 821px){.bl_share__link.-fb{width:calc(1vw*16/1366*100)}}@media screen and (max-width: 820px){.bl_share__link.-fb{width:calc(1vw*16/750*100)}}.bl_share__link.-line{aspect-ratio:29/28}@media screen and (min-width: 821px){.bl_share__link.-line{width:calc(1vw*29/1366*100)}}@media screen and (max-width: 820px){.bl_share__link.-line{width:calc(1vw*29/750*100)}}.bl_share__link,.bl_x__link{cursor:pointer;transition:opacity .2s ease}.bl_share__link:hover,.bl_x__link:hover{opacity:.7}@media screen and (min-width: 821px){.ly_footer{padding-top:calc(1vw*900/1366*100);padding-bottom:calc(1vw*50/1366*100)}}@media screen and (max-width: 820px){.ly_footer{padding-top:calc(1vw*670/750*100);padding-bottom:calc(1vw*50/750*100)}}.ly_footer__inner{margin:auto}@media screen and (min-width: 821px){.ly_footer__inner{width:calc(1vw*600/1366*100)}}@media screen and (max-width: 820px){.ly_footer__inner{width:calc(1vw*600/750*100)}}.bl_footer__sns{display:flex}@media screen and (min-width: 821px){.bl_footer__sns{justify-content:space-between}}@media screen and (max-width: 820px){.bl_footer__sns{justify-content:space-between}}.bl_share__title{font-weight:medium}@media screen and (min-width: 821px){.bl_share__title{font-size:calc(1vw*14/1366*100)}}@media screen and (max-width: 820px){.bl_share__title{font-size:calc(1vw*14/750*100)}}.bl_copyright{font-weight:medium}@media screen and (min-width: 821px){.bl_copyright{margin-top:calc(1vw*50/1366*100)}}@media screen and (max-width: 820px){.bl_copyright{margin-top:calc(1vw*50/750*100)}}.bl_header__gnavList{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (min-width: 821px){.bl_header__gnavList{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(1vw*40/1366*100);margin-top:calc(1vw*60/1366*100)}}@media screen and (max-width: 820px){.bl_header__gnavList{align-items:center;flex-direction:column;gap:calc(1vw*25/750*100)}}@media screen and (max-width: 820px){.bl_header__gnavItem{width:100%}}.bl_header__gnavLink{display:flex;width:100%;position:relative;height:100%;align-items:center}@media screen and (min-width: 821px){.bl_header__gnavLink{gap:calc(1vw*20/1366*100);padding-left:calc(1vw*24/1366*100);padding-bottom:calc(1vw*10/1366*100)}}@media screen and (max-width: 820px){.bl_header__gnavLink{gap:calc(1vw*24/750*100);padding-left:calc(1vw*116/750*100);padding-bottom:calc(1vw*25/750*100)}}.bl_header__gnavLink .en,.bl_header__gnavLink .ja{display:inline-block;transition:transform .3s ease-out,opacity .3s ease}.bl_header__gnavLink:hover .en{transform:translateX(5px)}.bl_header__gnavLink:hover .ja{transform:translateX(3px);opacity:.85}@keyframes anim-nav-Hover{0%{transform:translate3d(0, 0, 0) scale(0.9, 1.05)}15%{transform:translate3d(0, 10%, 0) scale(1.1, 0.9)}30%{transform:translate3d(0, 0, 0) scale(1, 1)}45%{transform:translate3d(0, 5%, 0) scale(1.05, 0.95)}60%{transform:translate3d(0, 0, 0) scale(1, 1)}75%{transform:translate3d(0, 2%, 0) scale(1.02, 0.98)}90%,100%{transform:translate3d(0, 0, 0) scale(1, 1)}}.bl_menuBtnInner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.bl_closeBtn{aspect-ratio:1/1;position:fixed}@media screen and (min-width: 821px){.bl_closeBtn{right:calc(1vw*30/1366*100);top:calc(1vw*30/1366*100);width:calc(1vw*60/1366*100)}}@media screen and (max-width: 820px){.bl_closeBtn{right:calc(1vw*30/750*100);top:calc(1vw*20/750*100);width:calc(1vw*90/750*100)}}.bl_closeBtn:hover{cursor:pointer}@media screen and (min-width: 821px){.bl_menuBtn{display:none}}@media screen and (max-width: 820px){.bl_menuBtn{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;width:calc(1vw*90/750*100);border:solid 1px var(--white);position:fixed;right:calc(1vw*30/750*100);top:calc(1vw*20/750*100);z-index:9;color:var(--black)}}.bl_menuBtn .icon{aspect-ratio:80/6}@media screen and (min-width: 821px){.bl_menuBtn .icon{width:calc(1vw*80/1366*100)}}@media screen and (max-width: 820px){.bl_menuBtn .icon{width:calc(1vw*130/750*100)}}.bl_menuBtn:hover{cursor:pointer}.bl_header_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.js-nav-open .bl_header_bg{opacity:1}.bl_header_cont{overflow:hidden;position:fixed;width:100%;min-height:100vh;height:100%;top:0;left:0;z-index:1000;overflow-y:auto;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.js-nav-open .bl_header_cont{pointer-events:auto;transition-delay:0s;opacity:1;visibility:visible;display:block;transition:opacity .1s ease-in-out,visibility .1s ease-in-out}.bl_menuBtn.js-btn_gnav__close .bg,.bl_nav__bg,.bl_header_logo,.bl_header__gnav .bl_header__gnavItem,.bl_header__gnav .bl_header__x{opacity:0;transform:translate3d(0, -8px, 0);transition:opacity .36s ease-out,transform .36s ease-out}.js-nav-open .bl_menuBtn.js-btn_gnav__close .bg{transition-delay:.08s;opacity:1;transform:translate3d(0, 0, 0)}.js-nav-open .bl_nav__bg{transition-delay:.12s;opacity:1;transform:translate3d(0, 0, 0)}.js-nav-open .bl_header_logo{transition-delay:.28s;opacity:1;transform:translate3d(-50%, 0, 0)}.js-nav-open .bl_header__gnav .bl_header__gnavItem{opacity:0;transform:translate3d(0, 20px, 0) scale(0.95);filter:blur(8px);transition:opacity .5s cubic-bezier(0.22, 1, 0.36, 1),transform .5s cubic-bezier(0.22, 1, 0.36, 1),filter .4s ease-out}.js-nav-open .bl_header__gnav .bl_header__gnavItem:nth-child(1){transition-delay:.35s;opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:blur(0)}.js-nav-open .bl_header__gnav .bl_header__gnavItem:nth-child(2){transition-delay:.45s;opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:blur(0)}.js-nav-open .bl_header__gnav .bl_header__gnavItem:nth-child(3){transition-delay:.55s;opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:blur(0)}.js-nav-open .bl_header__gnav .bl_header__gnavItem:nth-child(4){transition-delay:.65s;opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:blur(0)}.js-nav-open .bl_header__gnav .bl_header__x{transition-delay:.7s;opacity:1;transform:translate3d(0, 0, 0) scale(1);filter:blur(0)}.js-nav-open .bl_header__gnav .bl_kv__x{transition-delay:.76s;opacity:1;transform:translate3d(0, 0, 0)}.bl_header_contInner{position:relative;height:100%;display:grid;align-items:center}@media screen and (min-width: 821px){.bl_header_contInner{padding-top:calc(1vw*50/1366*100)}}@media screen and (max-width: 820px){.bl_header_contInner{min-height:100vh;padding:calc(1vw*140/750*100) 0 calc(1vw*380/750*100);height:auto}}.bl_nav__bg{position:fixed;aspect-ratio:172/133;z-index:-1}@media screen and (min-width: 821px){.bl_nav__bg{width:calc(1vw*172/1366*100);top:0;left:0}}@media screen and (max-width: 820px){.bl_nav__bg{width:calc(1vw*172/750*100);top:0;left:0}}.bl_header_logo{position:absolute;top:0;left:50%;transform:translate3d(-50%, 0, 0);aspect-ratio:252/120;display:flex;justify-content:center}@media screen and (min-width: 821px){.bl_header_logo{padding-top:calc(1vw*20/1366*100);width:calc(1vw*252/1366*100)}}@media screen and (max-width: 820px){.bl_header_logo{width:calc(1vw*339/750*100);padding-top:calc(1vw*30/750*100)}}@media screen and (min-width: 821px){.bl_header_logoInner{width:calc(1vw*130/1366*100)}}@media screen and (max-width: 820px){.bl_header_logoInner{width:calc(1vw*130/750*100)}}@media screen and (min-width: 821px){.bl_header__gnav .bl_kv__x{position:relative;aspect-ratio:200/48;writing-mode:inherit;top:auto;left:auto;margin:calc(1vw*50/1366*100) auto 0;width:calc(1vw*200/1366*100);display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 820px){.bl_header__gnav .bl_kv__x{position:relative;aspect-ratio:670/78;writing-mode:inherit;top:auto;left:auto;margin:calc(1vw*80/750*100) auto 0;width:calc(1vw*670/750*100);display:flex;justify-content:center;align-items:center}}.bl_header__gnav .bl_kv__xLink{height:100%}@media screen and (min-width: 821px){.bl_header__gnav .bl_kv__xLink{clip-path:polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%)}}@media screen and (max-width: 820px){.bl_header__gnav .bl_kv__xLink{clip-path:polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%)}}@media screen and (min-width: 821px){.bl_header__gnav .bl_kv__xLink .inner{clip-path:polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%)}}@media screen and (max-width: 820px){.bl_header__gnav .bl_kv__xLink .inner{clip-path:polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%)}}@media screen and (min-width: 821px){.bl_header__gnav .bl_kv__xLink .ico{transform:rotate(0deg)}}@media screen and (max-width: 820px){.bl_header__gnav .bl_kv__xLink .ico{transform:rotate(0deg)}}.bl_header__gnav .bl_kv__xLink:hover{padding:1.5% 2%;animation:anim-nav-Hover .6s ease-out}@media screen and (min-width: 821px){.bl_header_bloc.c-glass{max-width:calc(1vw*1206/1366*100);width:100%;min-height:calc(1vw*540/1366*100);margin:0 auto}}@media screen and (max-width: 820px){.bl_header_bloc.c-glass{width:calc(1vw*710/750*100);max-width:calc(1vw*750/750*100);margin:0 auto;padding:calc(1vw*160/750*100) calc(1vw*80/750*100) calc(1vw*160/750*100)}}.bl_header__x{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 821px){.bl_header__x{position:absolute;right:0;bottom:0;gap:calc(1vw*12/1366*100)}}@media screen and (max-width: 820px){.bl_header__x{margin-top:calc(1vw*25/750*100);gap:calc(1vw*20/750*100)}}.bl_header__x_link{display:inline-flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);z-index:0;transition:transform .18s ease,opacity .2s ease;overflow:visible;position:relative}@media screen and (min-width: 821px){.bl_header__x_link{aspect-ratio:110/40;width:calc(1vw*110/1366*100);border-radius:calc(1vw*20/1366*100)}}@media screen and (max-width: 820px){.bl_header__x_link{aspect-ratio:135/50;width:calc(1vw*135/750*100);border-radius:calc(1vw*25/750*100)}}.bl_header__x_link .ico{aspect-ratio:1/1;position:relative;z-index:4;background-color:var(--white);-webkit-mask-image:url(../img/common/ico_x.webp);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;mask-image:url(../img/common/ico_x.webp);mask-repeat:no-repeat;mask-size:contain;mask-position:center;pointer-events:none}@media screen and (min-width: 821px){.bl_header__x_link .ico{width:calc(1vw*15/1366*100)}}@media screen and (max-width: 820px){.bl_header__x_link .ico{width:calc(1vw*26/750*100)}}@media screen and (min-width: 821px){.bl_header__x_link::before{content:"";position:absolute;inset:0;border-radius:calc(1vw*15/1366*100);background-color:var(--white);background-image:none;z-index:1;pointer-events:none;transition:background 240ms ease,opacity 240ms ease;box-sizing:border-box;border-radius:calc(1vw*20/1366*100)}}@media screen and (max-width: 820px){.bl_header__x_link::before{content:"";position:absolute;inset:0;border-radius:calc(1vw*25/750*100);background-color:var(--white);background-image:none;z-index:1;pointer-events:none;transition:background 240ms ease,opacity 240ms ease;box-sizing:border-box;border-radius:calc(1vw*25/750*100)}}@media screen and (min-width: 821px){.bl_header__x_link::after{content:"";position:absolute;inset:1px;border-radius:calc(1vw*15/1366*100 - 1px);z-index:2;pointer-events:none;box-sizing:border-box;transition:background 240ms ease;border-radius:calc(1vw*20/1366*100)}}@media screen and (max-width: 820px){.bl_header__x_link::after{content:"";position:absolute;inset:1px;border-radius:calc(1vw*25/750*100 - 1px);z-index:2;pointer-events:none;box-sizing:border-box;transition:background 240ms ease;border-radius:calc(1vw*25/750*100)}}.bl_header__x_link:hover::before{background-color:rgba(0,0,0,0);background-size:cover;opacity:1}.bl_header__x_link:hover::after{background:var(--white)}.bl_header_bloc{position:relative}.bl_header__meta{display:flex;justify-content:center}@media screen and (min-width: 821px){.bl_header__meta{margin-top:calc(1vw*48/1366*100)}}@media screen and (max-width: 820px){.bl_header__meta{margin-top:calc(1vw*40/750*100)}}.bl_navToggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;position:fixed;z-index:1002;border:0;background:var(--u-color_red);color:var(--white);overflow:visible;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .25s ease,opacity .25s ease}@media screen and (min-width: 821px){.bl_navToggle{display:none}}@media screen and (max-width: 820px){.bl_navToggle{top:calc(1vw*22/750*100 + env(safe-area-inset-top));right:calc(1vw*22/750*100 + env(safe-area-inset-right));width:calc(1vw*92/750*100);height:calc(1vw*92/750*100);min-height:0;border-radius:50%}}@media screen and (max-width: 820px){.bl_navToggle::before{content:"";position:absolute;top:50%;left:50%;width:calc(1vw*110/750*100);height:calc(1vw*110/750*100);border:1px solid var(--u-color_red);border-radius:50%;transform:translate3d(-50%, -50%, 0);pointer-events:none;z-index:-1}}.bl_navToggle:hover{cursor:pointer;transform:translate3d(0, -2px, 0)}.bl_navToggle:focus-visible{outline:2px solid var(--white);outline-offset:4px}.bl_navToggle__box{display:inline-block}@media screen and (max-width: 820px){.bl_navToggle__box{position:relative;width:100%;height:100%}}.bl_navToggle__line{display:block;width:2.6rem;height:.6rem;border-radius:999px;background:currentColor;transform-origin:center;transition:transform .28s cubic-bezier(0.22, 1, 0.36, 1),opacity .18s ease}@media screen and (max-width: 820px){.bl_navToggle__line{position:absolute;left:50%;width:calc(1vw*46/750*100);height:calc(1vw*7/750*100);margin-left:0;transform:translate3d(-50%, 0, 0)}}@media screen and (max-width: 820px){.bl_navToggle__line:nth-child(1){top:50%;transform:translate3d(-50%, calc(-50% - 1vw * 8 / 750 * 100), 0)}}@media screen and (max-width: 820px){.bl_navToggle__line:nth-child(2){top:50%;transform:translate3d(-50%, calc(-50% + 1vw * 8 / 750 * 100), 0)}}@media screen and (max-width: 820px){.bl_navToggle__line:nth-child(3){top:50%;opacity:0;transform:translate3d(-50%, -50%, 0)}}.bl_navToggle__label{display:inline-block;font-size:1.2rem;letter-spacing:.12em;line-height:1;text-transform:uppercase}@media screen and (max-width: 820px){.bl_navToggle__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.bl_closeBtn{opacity:0;pointer-events:none}.bl_navToggle--close .bl_navToggle__line:nth-child(1){transform:translateY(0.7rem) rotate(45deg)}.bl_navToggle--close .bl_navToggle__line:nth-child(2){opacity:0}.bl_navToggle--close .bl_navToggle__line:nth-child(3){transform:translateY(-0.7rem) rotate(-45deg)}@media screen and (max-width: 820px){.bl_navToggle--close .bl_navToggle__line:nth-child(1){top:50%;transform:translate3d(-50%, -50%, 0) rotate(45deg)}.bl_navToggle--close .bl_navToggle__line:nth-child(2){opacity:1;top:50%;transform:translate3d(-50%, -50%, 0) rotate(-45deg)}.bl_navToggle--close .bl_navToggle__line:nth-child(3){opacity:0;transform:translate3d(-50%, -50%, 0)}}.bl_header_bg{background:linear-gradient(160deg, rgba(8, 14, 30, 0.92) 0%, rgba(18, 66, 92, 0.78) 45%, rgba(14, 22, 48, 0.92) 100%);backdrop-filter:blur(14px);transition:opacity .32s ease}.bl_header_cont{display:block;overscroll-behavior:contain;transition:opacity .28s ease,visibility .28s ease}.bl_header__gnav{position:relative;z-index:1}.bl_header__gnavItem,.bl_header__meta,.bl_header_logo{opacity:0;filter:blur(10px);transform:translate3d(0, 1.2rem, 0);transition:opacity .35s ease,transform .45s cubic-bezier(0.22, 1, 0.36, 1),filter .35s ease}.js-nav-open .bl_menuBtn{opacity:0;pointer-events:none;transform:translate3d(0, -0.8rem, 0)}.js-nav-open .bl_closeBtn{opacity:1;pointer-events:auto}.js-nav-open .bl_header_logo,.js-nav-open .bl_header__meta,.js-nav-open .bl_header__gnavItem{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}.js-nav-open .bl_header_logo{transition-delay:.12s}.js-nav-open .bl_header__gnavItem:nth-child(1){transition-delay:.18s}.js-nav-open .bl_header__gnavItem:nth-child(2){transition-delay:.24s}.js-nav-open .bl_header__gnavItem:nth-child(3){transition-delay:.3s}.js-nav-open .bl_header__gnavItem:nth-child(4){transition-delay:.36s}.js-nav-open .bl_header__gnavItem:nth-child(5){transition-delay:.42s}.js-nav-open .bl_header__meta{transition-delay:.48s}@media(prefers-reduced-motion: reduce){.bl_navToggle,.bl_navToggle__line,.bl_header_bg,.bl_header_cont,.bl_header__gnavItem,.bl_header__meta,.bl_header_logo{transition-duration:.01ms;animation-duration:.01ms;animation-delay:0ms}}@keyframes nav-mobile-item-reveal{0%{opacity:0;filter:blur(12px);transform:translate3d(2.4rem, 0, 0)}100%{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}}@keyframes nav-mobile-logo-reveal{0%{opacity:0;filter:blur(8px);transform:translate3d(0, 1.6rem, 0)}100%{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}}@media screen and (max-width: 820px){.bl_header_bg{background-color:#050505;background-image:radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.05) 0, transparent 1px),radial-gradient(circle at 80% 30%, rgba(255, 255, 255, 0.04) 0, transparent 1px),radial-gradient(circle at 40% 70%, rgba(255, 255, 255, 0.035) 0, transparent 1px),linear-gradient(180deg, rgba(255, 255, 255, 0.02) 0%, rgba(0, 0, 0, 0.12) 100%);background-position:0 0,9px 11px,4px 6px,0 0;background-size:16px 16px,18px 18px,14px 14px,100% 100%;backdrop-filter:none}.bl_header_contInner{min-height:100svh;height:auto;align-items:stretch;padding:calc(1vw*42/750*100 + env(safe-area-inset-top)) calc(1vw*34/750*100) calc(1vw*56/750*100)}.bl_header_bloc.c-glass{width:100%;max-width:none;min-height:100svh;margin:0;padding:0}.bl_header_logo{top:0;left:0;width:calc(1vw*188/750*100);padding-top:0;background-image:none;transform:translate3d(0, 0, 0);justify-content:flex-start}.bl_header_logoInner{width:100%}.bl_header__gnav{min-height:100svh;display:flex;align-items:center;justify-content:flex-end;padding:calc(1vw*110/750*100) 0 calc(1vw*48/750*100)}.bl_header__gnavList{width:100%;margin-top:0;display:flex;flex-direction:column;align-items:flex-end;gap:calc(1vw*50/750*100)}.bl_header__gnavItem{width:auto;max-width:100%}.bl_header__gnavLink{justify-content:flex-end;padding:0;color:var(--white);text-align:right}.bl_header__gnavText{display:block;font-size:calc(1vw*60/750*100);font-weight:700;line-height:.92;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;transition:color .2s ease,transform .25s ease}.bl_header__gnavLink.is-active .bl_header__gnavText,.bl_header__gnavLink:hover .bl_header__gnavText,.bl_header__gnavLink:focus-visible .bl_header__gnavText{color:var(--u-color_red);transform:translate3d(-0.08em, 0, 0)}.bl_header__meta{display:none}.bl_header__gnavItem,.bl_header_logo{transform:translate3d(calc(1vw * 28 / 750 * 100), 0, 0)}.js-nav-open .bl_header__gnav .bl_header__gnavItem{opacity:0;filter:blur(12px);transform:translate3d(2.4rem, 0, 0);animation:nav-mobile-item-reveal .56s cubic-bezier(0.22, 1, 0.36, 1) forwards;animation-delay:calc(.14s + var(--nav-order, 0)*.06s)}.js-nav-open .bl_header_logo{opacity:0;filter:blur(8px);transform:translate3d(0, 1.6rem, 0);animation:nav-mobile-logo-reveal .48s cubic-bezier(0.22, 1, 0.36, 1) forwards;animation-delay:.06s}}.-hover-color-change{transition:color .3s ease-in-out}.-hover-color-change:hover{transition:color .3s ease-in-out}body{position:relative;color:var(--default);backface-visibility:hidden;z-index:-1;overflow-x:clip;line-height:1.6;background-color:#000}html{overflow-x:clip}::-webkit-scrollbar{width:var(--scrollbar);height:var(--scrollbar)}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:var(--black);box-shadow:0 0 0 1px rgba(255,255,255,0);border:solid 1px var(--black)}.bl_header__logo{aspect-ratio:340/80}@media screen and (min-width: 821px){.bl_header__logo{position:absolute;left:0;top:0;transform:translate3d(0, -99%, 0);width:min(1vw*340/1366*100,28.3333333333vh);border-radius:min(1vw*10/1366*100,.8333333333vh) min(1vw*10/1366*100,.8333333333vh) 0 0}}@media screen and (max-width: 820px){.bl_header__logo{aspect-ratio:422/96;width:calc(1vw*422/750*100);position:absolute;left:0;top:0;transform:translate3d(0, -99%, 0);border-radius:calc(1vw*10/750*100) calc(1vw*10/750*100) 0 0}}.c-base-inner{margin:auto}@media screen and (min-width: 821px){.c-base-inner{width:min(88.2869692533vw,1206px)}}@media screen and (max-width: 820px){.c-base-inner{padding:0 calc(1vw*40/750*100)}}.content-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.content-bg::before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);animation:skew4 3s 3s ease infinite;background-image:url(../img/common/content_bg.webp);aspect-ratio:1223/723;background-size:contain}@media screen and (min-width: 821px){.content-bg::before{width:calc(1vw*1223/1366*100)}}@media screen and (max-width: 820px){.content-bg::before{width:calc(1vw*749/750*100)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes skew{0%{transform:none}33%{transform:none}33.3%{transform:skewX(30deg)}33.6%{transform:skewX(-30deg)}33.9%{transform:none}66%{transform:none}66.3%{transform:skewX(5deg)}66.6%{transform:skewX(-5deg)}66.9%{transform:none}77%{transform:none}77.3%{transform:skewX(15deg)}77.6%{transform:skewX(-15deg)}77.9%{transform:none}}@keyframes skew2{0%{transform:translate3d(-50%, 0, 0)}33%{transform:translate3d(-50%, 0, 0)}33.3%{transform:skewX(30deg) translate3d(-50%, 0, 0)}33.6%{transform:skewX(-30deg) translate3d(-50%, 0, 0)}33.9%{transform:translate3d(-50%, 0, 0)}66%{transform:translate3d(-50%, 0, 0)}66.3%{transform:skewX(5deg) translate3d(-50%, 0, 0)}66.6%{transform:skewX(-5deg) translate3d(-50%, 0, 0)}66.9%{transform:translate3d(-50%, 0, 0)}77%{transform:translate3d(-50%, 0, 0)}77.3%{transform:skewX(15deg) translate3d(-50%, 0, 0)}77.6%{transform:skewX(-15deg) translate3d(-50%, 0, 0)}77.9%{transform:translate3d(-50%, 0, 0)}}@keyframes skew2-2{0%{transform:translate3d(-50%, 0, 0) rotate(180deg)}33%{transform:translate3d(-50%, 0, 0) rotate(180deg)}33.3%{transform:skewX(30deg) translate3d(-50%, 0, 0) rotate(180deg)}33.6%{transform:skewX(-30deg) translate3d(-50%, 0, 0) rotate(180deg)}33.9%{transform:translate3d(-50%, 0, 0) rotate(180deg)}66%{transform:translate3d(-50%, 0, 0) rotate(180deg)}66.3%{transform:skewX(5deg) translate3d(-50%, 0, 0) rotate(180deg)}66.6%{transform:skewX(-5deg) translate3d(-50%, 0, 0) rotate(180deg)}66.9%{transform:translate3d(-50%, 0, 0) rotate(180deg)}77%{transform:translate3d(-50%, 0, 0) rotate(180deg)}77.3%{transform:skewX(15deg) translate3d(-50%, 0, 0) rotate(180deg)}77.6%{transform:skewX(-15deg) translate3d(-50%, 0, 0) rotate(180deg)}77.9%{transform:translate3d(-50%, 0, 0) rotate(180deg)}}@keyframes skew3{0%{transform:translate3d(0, 0, 0)}33%{transform:translate3d(0, 0, 0)}33.3%{transform:skewX(30deg) translate3d(0, 0, 0)}33.6%{transform:skewX(-30deg) translate3d(0, 0, 0)}33.9%{transform:translate3d(0, 0, 0)}66%{transform:translate3d(0, 0, 0)}66.3%{transform:skewX(5deg) translate3d(0, 0, 0)}66.6%{transform:skewX(-5deg) translate3d(0, 0, 0)}66.9%{transform:translate3d(0, 0, 0)}77%{transform:translate3d(0, 0, 0)}77.3%{transform:skewX(15deg) translate3d(0, 0, 0)}77.6%{transform:skewX(-15deg) translate3d(0, 0, 0)}77.9%{transform:translate3d(0, 0, 0)}}@keyframes skew4{0%{transform:translate3d(-50%, -50%, 0)}33%{transform:translate3d(-50%, -50%, 0)}33.3%{transform:skewX(30deg) translate3d(-50%, -50%, 0)}33.6%{transform:skewX(-30deg) translate3d(-50%, -50%, 0)}33.9%{transform:translate3d(-50%, -50%, 0)}66%{transform:translate3d(-50%, -50%, 0)}66.3%{transform:skewX(5deg) translate3d(-50%, -50%, 0)}66.6%{transform:skewX(-5deg) translate3d(-50%, -50%, 0)}66.9%{transform:translate3d(-50%, -50%, 0)}77%{transform:translate3d(-50%, -50%, 0)}77.3%{transform:skewX(15deg) translate3d(-50%, -50%, 0)}77.6%{transform:skewX(-15deg) translate3d(-50%, -50%, 0)}77.9%{transform:translate3d(-50%, -50%, 0)}}.c-pageTop{position:absolute;z-index:1}@media screen and (min-width: 821px){.c-pageTop{right:calc(1vw*30/1366*100);bottom:calc(1vw*40/1366*100)}}@media screen and (max-width: 820px){.c-pageTop{right:calc(1vw*30/750*100);bottom:calc(1vw*40/750*100)}}.c-pageTop:hover{cursor:pointer}.c-pageTopInner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5em}.c-pageTopInner .text{text-align:center;writing-mode:vertical-rl}.c-more-btnLink{aspect-ratio:250/80;display:flex;justify-content:center;align-items:center;padding:.2em 1.5em;border:solid 1px var(--black);transition:background-color .3s ease-in-out,color .3s ease-in-out;letter-spacing:.3em}@media screen and (min-width: 821px){.c-more-btnLink{border-radius:min(1.4641288433vw,20px);width:min(18.3016105417vw,250px);font-size:min(1.4641288433vw,20px)}}@media screen and (max-width: 820px){.c-more-btnLink{aspect-ratio:265/80;width:100%;border-radius:calc(1vw*20/750*100);font-size:calc(1vw*32/750*100)}}.c-more-btnLink:hover{background-color:var(--black);color:var(--white);transition:background-color .3s ease-in-out,color .3s ease-in-out}.bl_share{display:flex;align-items:center}@media screen and (min-width: 821px){.bl_share{gap:calc(1vw*16/1366*100)}}@media screen and (max-width: 820px){.bl_share{justify-content:center;gap:calc(1vw*24/750*100)}}.bl_share .bl_share__list{position:relative;display:flex;align-items:center}@media screen and (min-width: 821px){.bl_share .bl_share__list{gap:0 calc(1vw*10/1366*100)}}@media screen and (max-width: 820px){.bl_share .bl_share__list{gap:0 calc(1vw*14/750*100)}}.bl_share .bl_share__item{position:relative;display:flex;align-items:center}.c-post{width:100%;position:relative}.c-post__link{display:flex;flex-direction:column;position:relative;line-height:1.6;transition:transform .3s ease-in-out,border-color .3s ease-in-out}@media screen and (min-width: 821px){.c-post__link{width:100%;gap:min(1.1713030747vw,16px)}}@media screen and (max-width: 820px){.c-post__link{width:100%}}.c-post__link:hover{cursor:pointer}.c-post__body{min-width:0}.c-post__date{display:block;position:relative;line-height:1}.c-post__title{display:block;position:relative;line-height:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (min-width: 821px){.c-post__title{line-height:1.6;-webkit-line-clamp:1}}@media screen and (max-width: 820px){.c-post__title{line-height:1.6;-webkit-line-clamp:3}}.c-post--with-icon .c-post__link{align-items:flex-start}@media screen and (min-width: 821px){.c-post--with-icon .c-post__link{padding-right:min(3.2210834553vw,44px)}}@media screen and (max-width: 820px){.c-post--with-icon .c-post__link{padding-right:calc(1vw*52/750*100)}}.c-post__icon{position:absolute;top:50%;transform:translate3d(0, -50%, 0);display:inline-flex;align-items:center;justify-content:center;pointer-events:none}@media screen and (min-width: 821px){.c-post__icon{right:0;width:min(.878477306vw,12px)}}@media screen and (max-width: 820px){.c-post__icon{right:calc(1vw*8/750*100);width:calc(1vw*18/750*100)}}.c-post__iconInner{display:block;width:100%;aspect-ratio:9.15/14.5}.c-post__iconInner svg{display:block;width:100%;height:auto}.c-headline-ttl{--headline-color: currentColor;--headline-letter-spacing: 0.4em;--headline-transform: none;--headline-z-index: auto;--headline-rule-color: currentColor;--headline-font-size-lg: calc(1vw * 30 / 1366 * 100);--headline-font-size-md: calc(1vw * 40 / 750 * 100);--headline-margin-bottom-lg: 0;--headline-margin-bottom-md: 0;--headline-rule-width-lg: calc(1vw * 40 / 1366 * 100);--headline-rule-width-md: calc(1vw * 40 / 750 * 100);--headline-rule-height-lg: calc(1vw * 5 / 1366 * 100);--headline-rule-height-md: calc(1vw * 5 / 750 * 100);--headline-rule-margin-top-lg: calc(1vw * 14 / 1366 * 100);--headline-rule-margin-top-md: calc(1vw * 20 / 750 * 100);display:block;position:relative;width:-moz-fit-content;width:fit-content;margin-inline:auto;color:var(--headline-color);font-weight:700;letter-spacing:var(--headline-letter-spacing);line-height:1;text-align:center;text-transform:var(--headline-transform);z-index:var(--headline-z-index)}@media screen and (min-width: 821px){.c-headline-ttl{font-size:var(--headline-font-size-lg);margin-bottom:var(--headline-margin-bottom-lg)}}@media screen and (max-width: 820px){.c-headline-ttl{font-size:var(--headline-font-size-md);margin-bottom:var(--headline-margin-bottom-md)}}.c-headline-ttl::after{content:"";display:block;margin-inline:auto;background:var(--headline-rule-color)}@media screen and (min-width: 821px){.c-headline-ttl::after{width:var(--headline-rule-width-lg);height:var(--headline-rule-height-lg);margin-top:var(--headline-rule-margin-top-lg)}}@media screen and (max-width: 820px){.c-headline-ttl::after{width:var(--headline-rule-width-md);height:var(--headline-rule-height-md);margin-top:var(--headline-rule-margin-top-md)}}.c-pageSubTitle{border-bottom:2px solid;line-height:1.2}@media screen and (min-width: 821px){.c-pageSubTitle{font-size:calc(1vw*32/1366*100);padding-bottom:calc(1vw*10/1366*100);margin-bottom:calc(1vw*10/1366*100)}}@media screen and (max-width: 820px){.c-pageSubTitle{font-size:calc(1vw*38/750*100);padding-bottom:calc(1vw*18/750*100);margin-bottom:calc(1vw*32/750*100)}}.js-modal{display:none;opacity:0;visibility:hidden;width:100%;height:100%;overflow-y:auto;width:100%;height:100%;min-height:100vh;top:0;left:0;position:fixed;z-index:999;overflow-x:hidden;overscroll-behavior:contain;backface-visibility:hidden;background-image:url(../img/common/base_bg.webp);background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 821px){.js-modal{padding:calc(1vw*12/1366*100) calc(1vw*50/1366*100)}}@media screen and (max-width: 820px){.js-modal{padding:calc(1vw*80/750*100) calc(1vw*40/750*100)}}.modal_wrapper{display:grid;place-items:center;width:100%;min-height:100vh;position:relative}@media screen and (max-width: 820px){.modal_wrapper{position:relative}}.js-modal-content{display:inline-block;padding-bottom:5em;position:relative;z-index:2}@media screen and (min-width: 821px){.js-modal-content{width:calc(1vw*890/1366*100)}}@media screen and (max-width: 820px){.js-modal-content{width:calc(100% - 1vw*40/750*100);margin:auto;margin-top:24vw;margin-bottom:20vw}}.js-modal-content .inner{width:100%}@media screen and (min-width: 821px){.js-modal-content .inner{position:relative}}@media screen and (max-width: 820px){.js-modal-content .inner{position:relative}}@media screen and (min-width: 821px){#modalCharater01 .js-modal-content .inner,#modalCharater02 .js-modal-content .inner{padding:calc(1vw*50/1366*100) calc(1vw*190/1366*100) calc(1vw*50/1366*100)}}#modalComment .close img{transition:transform .3s linear}.close{aspect-ratio:1/1;position:fixed;z-index:9}@media screen and (min-width: 821px){.close{width:calc(1vw*151/1366*100);height:calc(1vw*151/1366*100);top:calc(1vw*30/1366*100);right:calc(1vw*30/1366*100)}}@media screen and (max-width: 820px){.close{width:calc(1vw*120/750*100);top:calc(1vw*20/750*100);right:calc(1vw*20/750*100)}}.close img{transition:all .3s ease-in-out}.close:hover,.close:focus{cursor:pointer}.close:hover img,.close:focus img{transition:all .3s ease-in-out}.close:hover .inner::before,.close:focus .inner::before{opacity:1;transition:all .3s ease-in-out}.get_comment,.get_character,.get_goods{display:none}.modal_cont{position:relative}@media screen and (min-width: 821px){.modal_cont{width:calc(1vw*948/1366*100);display:block}}@media screen and (max-width: 820px){.modal_cont{width:calc(1vw*690/750*100)}}#youtubeIframe{aspect-ratio:16/9}@media screen and (min-width: 821px){#youtubeIframe{width:100%;display:block}}@media screen and (max-width: 820px){#youtubeIframe{width:100%}}.js-modal__movie_frame{margin:auto}.js-modal__movie_frame iframe{border:0;display:block}.js-modal__movie_frame.-short{margin:auto}@media screen and (min-width: 821px){.js-modal__movie_frame.-short{width:min(1vw*520/1366*100,43.3333333333vh)}}@media screen and (max-width: 820px){.js-modal__movie_frame.-short{width:calc(1vw*420/750*100)}}.js-modal__movie_frame.-short #youtubeIframe{aspect-ratio:9/16}@media screen and (min-width: 821px){.p-modal__movie_frame .p-modal__movie_frameInner{padding:min(1.0248901903vw,14px)}}@media screen and (max-width: 820px){.p-modal__movie_frame .p-modal__movie_frameInner{padding:calc(1vw*40/750*100)}}.bl_modal_bg_top{position:absolute;width:100%;top:0;left:0}.bl_modal_bg_bottom{position:absolute;width:100%;bottom:0;left:0}.modal_cont_inner{position:relative;width:100%;height:100%;min-height:100vh}#modalComment .modal_cont_inner{position:relative;width:100%;height:100%;min-height:100vh}@media screen and (min-width: 821px){#modalComment .modal_cont_inner{display:grid;place-items:center}}@media screen and (max-width: 820px){#modalComment .modal_cont_inner{height:auto;min-height:auto}}@media screen and (min-width: 821px){.bl_modal__movie_bloc{width:min(100vw - 1vw*160/1366*100,1vw*900/1366*100);margin:auto}}@media screen and (max-width: 820px){.bl_modal__movie_bloc{width:calc(100vw - 1vw*40/750*100);margin:0 auto;padding:calc(1vw*150/750*100) 0 calc(1vw*60/750*100)}}@media screen and (min-width: 821px){.bl_modal__content{align-items:center;margin:auto;padding:calc(1vw*80/1366*100) 0;position:relative}}.bl_modal__movie_bloc{position:relative}#modalMovie .modal__content_inner{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;inset:0;overflow:visible;position:fixed;align-items:center;justify-content:center;width:100%;height:100dvh}@media screen and (min-width: 821px){#modalMovie .modal__content_inner{padding:calc(1vw*28/1366*100) calc(1vw*48/1366*100)}}@media screen and (max-width: 820px){#modalMovie .modal__content_inner{padding:calc(1vw*24/750*100) calc(1vw*20/750*100)}}@media screen and (min-width: 821px){#modalMovie .modal__content_inner .bl_modal__content{padding:0;display:block}}#modalMovie{background:#000;background-image:none;inset:0;min-height:100dvh;height:100dvh;overflow:hidden;width:100vw;z-index:3000}#modalMovie .modal_bg{background:#000;inset:0;position:fixed;z-index:0}#modalMovie .modal__content_inner{position:relative;z-index:1}#modalMovie .modal__close{z-index:3}#modalMovie .bl_modal__content{display:flex;align-items:center;justify-content:center;height:auto;min-height:0;position:relative;width:100%;z-index:1}@media screen and (min-width: 821px){#modalMovie .bl_modal__content{max-height:calc(100dvh - 1vw*56/1366*100)}}@media screen and (max-width: 820px){#modalMovie .bl_modal__content{max-height:calc(100dvh - 1vw*48/750*100)}}#modalMovie .bl_modal__movie_bloc{position:relative;z-index:1}@media screen and (min-width: 821px){#modalMovie .bl_modal__movie_bloc{width:min(100vw - calc(1vw * 220 / 1366 * 100),1vw*1120/1366*100);margin:0 auto}}@media screen and (max-width: 820px){#modalMovie .bl_modal__movie_bloc{width:calc(100vw - 1vw*40/750*100);margin:0 auto;padding:0}}#modalMovie .js-modal__movie_frame{position:relative;width:100%;z-index:1}.bl_modal_closeBtn--movie{aspect-ratio:1/1;border:0;padding:0;z-index:3}@media screen and (min-width: 821px){.bl_modal_closeBtn--movie{height:min(1vw*108/1366*100,9vh);right:min(1vw*34/1366*100,2.8333333333vh);top:min(1vw*28/1366*100,2.3333333333vh);width:min(1vw*108/1366*100,9vh)}}@media screen and (max-width: 820px){.bl_modal_closeBtn--movie{height:calc(1vw*112/750*100);right:calc(1vw*18/750*100);top:calc(1vw*18/750*100);width:calc(1vw*112/750*100)}}.bl_modal_closeBtn--movie .bl_modal_closeBtnInner{background:#e40039;border:2px solid #ff4b77;border-radius:50%;box-shadow:0 0 0 4px rgba(228,0,57,.2);display:block;height:100%;position:relative;width:100%}.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::before,.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::after{background:#fff;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform-origin:center}@media screen and (min-width: 821px){.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::before,.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::after{height:min(1vw*5/1366*100,.4166666667vh);width:min(1vw*42/1366*100,3.5vh)}}@media screen and (max-width: 820px){.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::before,.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::after{height:calc(1vw*5/750*100);width:calc(1vw*38/750*100)}}.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::before{transform:translate(-50%, -50%) rotate(45deg)}.bl_modal_closeBtn--movie .bl_modal_closeBtnInner::after{transform:translate(-50%, -50%) rotate(-45deg)}.bl_modal_closeBtn--movie:hover{opacity:1}.bl_modal_closeBtn--movie:hover .bl_modal_closeBtnInner{transform:scale(1.04);transition:transform .25s ease}.bl_modal_closeBtn--movie:focus-visible{outline:2px solid #fff;outline-offset:4px}.bl_modal_closeBtn--movie .txt{display:none}.bl_modal_closeBtn{transition:opacity .3s ease-in-out}@media screen and (min-width: 821px){.bl_modal_closeBtn{z-index:1;position:absolute;width:min(1vw*120/1366*100,10vh);right:min(1vw*40/1366*100,3.3333333333vh);top:min(1vw*40/1366*100,3.3333333333vh)}}@media screen and (max-width: 820px){.bl_modal_closeBtn{z-index:1;position:fixed;width:calc(1vw*150/750*100);height:calc(1vw*150/750*100);top:calc(1vw*40/750*100);right:calc(1vw*40/750*100)}}.bl_modal_closeBtn:hover{cursor:pointer;transition:opacity .3s ease-in-out}.bl_modal_closeBtn:hover .bl_modal_closeBtn_ico::before{opacity:1;animation:clipPath 1.5s cubic-bezier(0.22, 0.6, 0.35, 1) 0s 1 forwards}.bl_modal_closeBtn:hover img{animation:clipPathRev .2s cubic-bezier(0.22, 0.6, 0.35, 1) 0s 1 forwards}.bl_modalComment__content{position:relative;z-index:1}@media screen and (min-width: 821px){.bl_modalComment__content{display:flex;flex-direction:row-reverse;align-items:center;margin:auto;width:100%;position:relative}}@media screen and (max-width: 820px){.bl_modalComment__content{padding:calc(1vw*160/750*100) calc(1vw*40/750*100) calc(1vw*170/750*100);margin-bottom:calc(1vw*80/750*100);min-height:calc(100vh - 1vw*160/750*100)}}.get_comment_content{position:relative}@media screen and (min-width: 821px){.get_comment_content{flex:1;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 820px){.get_comment_content{width:100%}}@media screen and (min-width: 821px){.get_comment_content_inner{width:calc(1vw*967/1366*100);margin:auto}}@media screen and (min-width: 821px){.get_comment_bloc .comment_media{display:flex;justify-content:center;gap:min(1vw*105/1366*100,8.75vh)}}@media screen and (max-width: 820px){.get_comment_bloc .comment_media{margin-top:36vw}}@media screen and (min-width: 821px){.get_comment_bloc .comment_media.-single .comment_body{width:calc(1vw*660/1366*100);flex:none}}.comment_img{margin:auto}@media screen and (min-width: 821px){.comment_img{width:calc(1vw*264/1366*100)}}@media screen and (max-width: 820px){.comment_img{width:calc(1vw*422/750*100)}}@media screen and (min-width: 821px){.comment_img.-l_img{width:calc(1vw*620/1366*100);padding-top:6.25vw}}.bl_modal__movie_frame{position:relative;z-index:1}.modal__content_inner{position:relative;width:100%}@media screen and (min-width: 821px){.modal__content_inner{border-radius:calc(1vw*20/1366*100)}}@media screen and (max-width: 820px){.modal__content_inner{border-radius:calc(1vw*20/750*100)}}.modal__close{position:fixed;top:0;right:0}@media screen and (min-width: 821px){.modal__close{top:calc(1vw*30/1366*100);right:calc(1vw*30/1366*100)}}@media screen and (max-width: 820px){.modal__close{z-index:99;top:calc(1vw*20/750*100);right:calc(1vw*20/750*100)}}.modal-fix .js-btn_gnav__open{display:none}html.is-loaded-quick.modal-fix body{overflow:hidden !important}.bl_comment__media{display:flex;justify-content:center}@media screen and (min-width: 821px){.bl_comment__media{gap:calc(1vw*48/1366*100)}}@media screen and (max-width: 820px){.bl_comment__media{flex-direction:column;gap:calc(1vw*64/750*100)}}@media screen and (min-width: 821px){.bl_comment__media.-noimg .bl_comment__mediaBody{flex:none}}@media screen and (min-width: 821px){.bl_comment__mediaImg{width:calc(1vw*360/1366*100)}}@media screen and (max-width: 820px){.bl_comment__mediaImg{width:100%;margin:auto}}@media screen and (min-width: 821px){.bl_comment__mediaBody{flex:1}}.bl_comment__blocInfo{line-height:2;letter-spacing:.05em}@media screen and (min-width: 821px){.bl_comment__blocInfo dd{margin-top:calc(1vw*12/1366*100)}}@media screen and (min-width: 821px){.bl_comment__blocInfo dd .desc{margin-top:calc(1vw*36/1366*100)}}@media screen and (max-width: 820px){.bl_comment__blocInfo dd .desc{margin-top:calc(1vw*40/750*100)}}@media screen and (max-width: 820px){.u-pc-only{display:none !important}}@media screen and (min-width: 821px){.u-sp-only{display:none !important}}@media screen and (min-width: 821px){.u-boxshadow-base{will-change:box-shadow;box-shadow:0px min(1vw*5/1366*100,.4166666667vh) min(1vw*20/1366*100,1.6666666667vh) 0px rgba(0,0,0,.75)}}@media screen and (max-width: 820px){.u-boxshadow-base{will-change:box-shadow;box-shadow:0px calc(1vw*5/750*100) calc(1vw*20/750*100) 0px rgba(0,0,0,.75)}}.u-section--lead{line-height:1.4}@media screen and (min-width: 821px){.u-section--lead{font-size:calc(1vw*16/1366*100)}}@media screen and (max-width: 820px){.u-section--lead{font-size:calc(1vw*24/750*100)}}.u-hover-opacity-03{transition:opacity .3s ease-in-out}.u-hover-opacity-03:hover{opacity:.3;transition:opacity .3s ease-in-out}.u-hover-opacity-7{transition:opacity .3s ease}.u-hover-opacity-7:hover{cursor:pointer;opacity:.7;transition:opacity .3s ease}.u-hover-underline:hover{text-decoration:underline}.u-bg-white{backface-visibility:hidden;background-color:var(--white)}.u-color-black{color:var(--black)}.u-color-white{color:var(--white)}.u-borderColor-black{border-color:var(--black)}.js-bloc-trigger{opacity:0;transform:translateY(30px);will-change:transform,opacity}.js-bloc-trigger.is-active{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(0.22, 1, 0.29, 1),opacity .6s ease}.js-tab_content{display:none}.js-tab_content.active{display:block}.bl_mediaPageHeader,.ly_mediaPage,#media .ly_footer{position:relative;z-index:1}@media screen and (min-width: 821px){.bl_mediaPageHeader{position:sticky;top:0;z-index:20;height:calc(1vw*70/1366*100);min-height:58px;background:rgba(0,0,0,.96)}}@media screen and (max-width: 820px){.bl_mediaPageHeader{display:none}}.bl_mediaPageHeader__logo{position:absolute;display:block;z-index:2;transition:opacity .2s ease}@media screen and (min-width: 821px){.bl_mediaPageHeader__logo{top:calc(1vw*16/1366*100);left:calc(1vw*20/1366*100);width:calc(1vw*172/1366*100)}}.bl_mediaPageHeader__logo:hover,.bl_mediaPageHeader__logo:focus-visible{opacity:.75}.bl_mediaPageHeader__nav{height:100%}@media screen and (min-width: 821px){.bl_mediaPageHeader__nav{padding-left:calc(1vw*205/1366*100)}}.bl_mediaPageHeader__list{display:flex;align-items:center;height:100%}@media screen and (min-width: 821px){.bl_mediaPageHeader__list{gap:calc(1vw*27/1366*100);padding-inline:calc(1vw*30/1366*100);padding-left:calc(1vw*100/1366*100)}}.bl_mediaPageHeader__link{display:block;color:var(--white);font-weight:700;letter-spacing:.07em;line-height:1;white-space:nowrap;transition:color .2s ease,transform .2s ease}@media screen and (min-width: 821px){.bl_mediaPageHeader__link{font-size:clamp(13px,calc(1vw * 18 / 1366 * 100),18px)}}.bl_mediaPageHeader__link:hover,.bl_mediaPageHeader__link:focus-visible,.bl_mediaPageHeader__link.is-current{color:var(--u-color_red)}.bl_mediaPageHeader__link:hover,.bl_mediaPageHeader__link:focus-visible,.bl_mediaPageHeader__link.is-current{transform:translate3d(0, calc(1vw * 2 / 1366 * 100), 0)}.ly_mediaPage{min-height:100vh;color:var(--white);overflow:hidden}.ly_mediaPage__inner{position:relative;z-index:1;margin-inline:auto}@media screen and (min-width: 821px){.ly_mediaPage__inner{width:calc(1vw*880/1366*100);max-width:880px;padding-top:calc(1vw*74/1366*100)}}@media screen and (max-width: 820px){.ly_mediaPage__inner{width:100%;padding:calc(1vw*80/750*100) calc(1vw*60/750*100) 0}}.bl_mediaPage__title{--headline-color: var(--u-color_red);--headline-rule-color: var(--u-color_red);--headline-letter-spacing: 0.34em}@media screen and (min-width: 821px){.bl_mediaPage__title{--headline-font-size-lg: calc(1vw * 30 / 1366 * 100);--headline-rule-width-lg: calc(1vw * 38 / 1366 * 100);--headline-rule-height-lg: calc(1vw * 5 / 1366 * 100);--headline-rule-margin-top-lg: calc(1vw * 16 / 1366 * 100)}}@media screen and (max-width: 820px){.bl_mediaPage__title{--headline-font-size-md: calc(1vw * 34 / 750 * 100);--headline-rule-width-md: calc(1vw * 48 / 750 * 100);--headline-rule-height-md: calc(1vw * 6 / 750 * 100);--headline-rule-margin-top-md: calc(1vw * 22 / 750 * 100)}}.bl_mediaPage__list{display:flex;flex-direction:column}@media screen and (min-width: 821px){.bl_mediaPage__list{gap:calc(1vw*86/1366*100);margin-top:calc(1vw*52/1366*100)}}@media screen and (max-width: 820px){.bl_mediaPage__list{gap:calc(1vw*105/750*100);margin-top:calc(1vw*126/750*100)}}.bl_mediaPage__article{position:relative;scroll-margin-top:calc(1vw*95/1366*100);border:1px solid rgba(255,255,255,.96);background:rgba(0,0,0,.83);box-shadow:calc(1vw*-12/1366*100) calc(1vw*12/1366*100) 0 rgba(0,0,0,.34)}@media screen and (min-width: 821px){.bl_mediaPage__article{padding:calc(1vw*42/1366*100) calc(1vw*38/1366*100) calc(1vw*46/1366*100)}}@media screen and (max-width: 820px){.bl_mediaPage__article{scroll-margin-top:calc(1vw*30/750*100);padding:calc(1vw*55/750*100) calc(1vw*24/750*100) calc(1vw*48/750*100);box-shadow:calc(1vw*-20/750*100) calc(1vw*20/750*100) 0 rgba(0,0,0,.35)}}.bl_mediaPage__date{color:var(--u-color_red);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.13em;line-height:1}@media screen and (min-width: 821px){.bl_mediaPage__date{margin-bottom:calc(1vw*15/1366*100);font-size:calc(1vw*20/1366*100);display:block}}@media screen and (max-width: 820px){.bl_mediaPage__date{display:block;margin-bottom:calc(1vw*34/750*100);font-size:calc(1vw*20/750*100)}}.bl_mediaPage__articleTitle{color:var(--white);font-weight:700;letter-spacing:.01em}@media screen and (min-width: 821px){.bl_mediaPage__articleTitle{font-size:calc(1vw*24/1366*100);line-height:1.65}}@media screen and (max-width: 820px){.bl_mediaPage__articleTitle{font-size:calc(1vw*26/750*100);line-height:1.65}}.bl_mediaPage__body{border-top:1px solid rgba(255,255,255,.9);color:var(--white);letter-spacing:.01em}@media screen and (min-width: 821px){.bl_mediaPage__body{margin-top:calc(1vw*50/1366*100);padding-top:calc(1vw*39/1366*100);font-size:calc(1vw*16/1366*100);line-height:1.65}}@media screen and (max-width: 820px){.bl_mediaPage__body{margin-top:calc(1vw*45/750*100);padding-top:calc(1vw*45/750*100);font-size:calc(1vw*19/750*100);line-height:1.68}}.bl_mediaPage__body a{color:var(--u-color_red);text-decoration:underline;transition:opacity .2s ease}.bl_mediaPage__body a:hover,.bl_mediaPage__body a:focus-visible{text-decoration:none;opacity:.7}.bl_mediaPage__empty{text-align:center}@media screen and (min-width: 821px){.bl_mediaPage__empty{margin-top:calc(1vw*90/1366*100);font-size:calc(1vw*18/1366*100)}}@media screen and (max-width: 820px){.bl_mediaPage__empty{margin-top:calc(1vw*120/750*100);font-size:calc(1vw*24/750*100)}}#media .ly_footer{background:rgba(0,0,0,0)}@media screen and (min-width: 821px){#media .ly_footer{padding-top:calc(1vw*90/1366*100);padding-bottom:calc(1vw*110/1366*100)}}@media screen and (max-width: 820px){#media .ly_footer{padding-top:calc(1vw*150/750*100);padding-bottom:calc(1vw*90/750*100)}}#media .bl_copyright__txt{color:rgba(255,255,255,.62);text-transform:uppercase}@media screen and (max-width: 820px){#media .bl_sns__link.-insta{display:none}}
