.ArticleHeader-module-scss-module__kjFeLq__container{padding-top:clamp(80*var(--px),var(--window-width)/100*7.23px + 52.888*var(--px),157*var(--px));padding-bottom:clamp(40*var(--px),var(--window-width)/100*0px + 40*var(--px),40*var(--px));margin-bottom:clamp(40*var(--px),var(--window-width)/100*1.878px + 32.958*var(--px),60*var(--px));position:relative}.ArticleHeader-module-scss-module__kjFeLq__container>div{margin-inline:clamp(30*var(--px),var(--window-width)/100*.939px + 26.479*var(--px),40*var(--px));position:relative}.ArticleHeader-module-scss-module__kjFeLq__container:before{content:"";z-index:0;border-radius:0 0 clamp(40*var(--px),var(--window-width)/100*1.878px + 32.958*var(--px),60*var(--px))clamp(40*var(--px),var(--window-width)/100*1.878px + 32.958*var(--px),60*var(--px));background:linear-gradient(226.45deg,#5476ed66 -6.89%,#639ef366 11.8%,#8be8ff14 67.62%),#fbfbfb;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ArticleHeader-module-scss-module__kjFeLq__meta{margin-bottom:clamp(9*var(--px),var(--window-width)/100*1.033px + 5.126*var(--px),20*var(--px));justify-content:flex-start;align-items:center;gap:calc(10*var(--px));display:flex}.ArticleHeader-module-scss-module__kjFeLq__enLink{width:clamp(121*var(--px),var(--window-width)/100*.751px + 118.184*var(--px),129*var(--px));align-items:center;display:flex}.ArticleHeader-module-scss-module__kjFeLq__h1{font-size:clamp(2.2*var(--rem),var(--window-width)/1000*.939rem + 1.8479*var(--rem),3.2*var(--rem));font-weight:500;line-height:1.6}.ArticleHeader-module-scss-module__kjFeLq__tag{margin-top:calc(17*var(--px))}

@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:-ms-flexbox;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:-ms-flexbox;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}

.Profile-module-scss-module__Q9Zq3q__block-profile{padding-inline:calc(20*var(--px));padding-top:calc(2*var(--rem));padding-bottom:calc(3*var(--rem));background-color:var(--color-white);border-radius:var(--border-radius-02)}.Profile-module-scss-module__Q9Zq3q__block-profile:not(:first-child){margin-top:var(--spacing-06)}.Profile-module-scss-module__Q9Zq3q__profile__header{column-gap:clamp(10*var(--px),var(--window-width)/100*.939px + 6.479*var(--px),20*var(--px));align-items:center;display:flex}.Profile-module-scss-module__Q9Zq3q__profile__portrait{aspect-ratio:1;flex-shrink:0;flex-basis:11.1111%}@media screen and (width<=767px){.Profile-module-scss-module__Q9Zq3q__profile__portrait{flex-basis:29.0909%}}.Profile-module-scss-module__Q9Zq3q__profile__portrait img{object-fit:cover;border-radius:var(--border-radius-03);width:100%;height:100%}.Profile-module-scss-module__Q9Zq3q__profile__name{column-gap:calc(20*var(--px));align-items:center;display:flex}@media screen and (width<=767px){.Profile-module-scss-module__Q9Zq3q__profile__name{align-items:initial;flex-direction:column}}.Profile-module-scss-module__Q9Zq3q__profile__nameJp{font-weight:700}.Profile-module-scss-module__Q9Zq3q__profile__nameEn{font-family:var(--font-family-en);font-size:calc(1.4*var(--rem));letter-spacing:.04em;line-height:1.8}.Profile-module-scss-module__Q9Zq3q__profile__position{font-size:calc(1.2*var(--rem));letter-spacing:.04em;margin-top:clamp(.5*var(--rem),var(--window-width)/1000*.469rem + .3241*var(--rem),1*var(--rem));color:var(--color-blue);line-height:1.8}.Profile-module-scss-module__Q9Zq3q__profile__positionItem{display:inline}.Profile-module-scss-module__Q9Zq3q__profile__positionItem:not(:first-child){margin-left:calc(30*var(--px));position:relative}.Profile-module-scss-module__Q9Zq3q__profile__positionItem:not(:first-child):before{top:calc(.45*var(--rem));left:calc(-20*var(--px));width:calc(1*var(--rem));height:calc(1*var(--rem));content:"";background-image:url(/assets/images/icons/dash.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.Profile-module-scss-module__Q9Zq3q__profile__body{font-size:clamp(1.3*var(--rem),var(--window-width)/1000*.094rem + 1.2648*var(--rem),1.4*var(--rem));letter-spacing:.04em;margin-top:var(--spacing-07)}.Profile-module-scss-module__Q9Zq3q__profile__body>p+p:not([class]){margin-top:var(--spacing-08)}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]){margin-right:calc(4*var(--px));color:var(--color-blue);display:inline}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .text{background-image:linear-gradient(var(--color-blue),var(--color-blue));background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px}@media (prefers-reduced-motion:no-preference){.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .text{transition:background-size .3s var(--easing)}}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .text{word-break:break-all}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon{width:clamp(1.5*var(--rem),var(--window-width)/1000*.469rem + 1.3241*var(--rem),2*var(--rem));height:clamp(1.5*var(--rem),var(--window-width)/1000*.469rem + 1.3241*var(--rem),2*var(--rem));margin-left:calc(5*var(--px));color:var(--color-blue);vertical-align:calc(-1*clamp(2*var(--px),var(--window-width)/100*.188px + 1.295*var(--px),4*var(--px)));background-color:var(--color-blue);isolation:isolate;border:calc(1*var(--px))solid var(--color-blue);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon{transition:color .3s var(--easing)}}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon:before{z-index:-1;content:"";background-color:var(--color-white);border-radius:50%;width:100%;height:100%;display:block;position:absolute;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon:before{transition:transform .3s var(--easing)}}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon:after{top:calc(clamp(1.5*var(--rem),var(--window-width)/1000*.469rem + 1.3241*var(--rem),2*var(--rem))/2 - 1*var(--px));left:calc(clamp(1.5*var(--rem),var(--window-width)/1000*.469rem + 1.3241*var(--rem),2*var(--rem))/2 - 1*var(--px));z-index:1;width:calc(.5*var(--rem));height:calc(.5*var(--rem));content:"";fill:var(--color-blue);background-image:url(/assets/images/icons/hexagon-white.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;transform:translateY(-50%)translate(-50%)}@media (prefers-reduced-motion:no-preference){.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon:after{transition:background-image .3s var(--easing)}}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]) .circleIcon.-blank:after{background-image:url(/assets/images/icons/blank-white.svg)}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]):has(span u):hover .text{background-position:0 0!important;background-size:0 1px!important}@media (any-hover:hover){.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]):hover .text{background-position:0 100%;background-size:100% 1px}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]):hover .circleIcon:before{transform:scale(1)}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]):hover .circleIcon:after{background-image:url(/assets/images/icons/hexagon-blue.svg)}.Profile-module-scss-module__Q9Zq3q__profile__body a:not([class]):hover .circleIcon.Profile-module-scss-module__Q9Zq3q__-blank:after{background-image:url(/assets/images/icons/blank-blue.svg)}}.milab.profile .Profile-module-scss-module__Q9Zq3q__block-profile{background-color:#0000;margin:0;padding:0}.milab.profile .Profile-module-scss-module__Q9Zq3q__profile__portrait{flex-basis:calc(60*var(--px))}.milab.profile .Profile-module-scss-module__Q9Zq3q__profile__name{align-items:flex-end;gap:calc(10*var(--px));flex-direction:row}.milab.profile .Profile-module-scss-module__Q9Zq3q__profile__block{flex-direction:column;justify-content:center;display:flex}.milab.profile .Profile-module-scss-module__Q9Zq3q__profile__position{margin-top:0}

.Recommendation-module-scss-module___S_7EW__container{margin-inline:clamp(30*var(--px),var(--window-width)/100*6.573px + 5.351*var(--px),100*var(--px));margin-bottom:clamp(90*var(--px),var(--window-width)/100*4.695px + 72.394*var(--px),140*var(--px))}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__container{margin-inline:clamp(30*var(--px),var(--window-width)/100*2.817px + 19.436*var(--px),60*var(--px))}}.Recommendation-module-scss-module___S_7EW__top{z-index:2;width:fit-content;position:relative}.Recommendation-module-scss-module___S_7EW__grid{margin-top:calc(-34*var(--px));z-index:1;display:flex;position:relative}@media screen and (width<=1280px){.Recommendation-module-scss-module___S_7EW__grid{margin-top:0}}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__grid{margin-top:calc(60*var(--px));flex-direction:column-reverse}}.Recommendation-module-scss-module___S_7EW__grid__bg{border-radius:clamp(20*var(--px),var(--window-width)/100*1.878px + 12.958*var(--px),40*var(--px));width:42%;height:100%;transform:translateX(clamp(-60*var(--px),var(--window-width)/100*-3.756px + -5.915*var(--px),-20*var(--px)));background:linear-gradient(223.03deg,#5476ed66 -18.95%,#639ef366 5.82%,#8be8ff66 56.36%),#fbfbfb;position:absolute;top:0;left:0}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__grid__bg{width:calc(100% + 40*var(--px));left:calc(-20*var(--px));height:calc(100% - 20vw);top:auto;bottom:0;transform:translate(0)}}.Recommendation-module-scss-module___S_7EW__content{width:42%;transform:translateX(clamp(-60*var(--px),var(--window-width)/100*-3.756px + -5.915*var(--px),-20*var(--px)));padding-inline:clamp(20*var(--px),var(--window-width)/100*7.692px + -30.767*var(--px),80*var(--px));position:relative}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__content{width:100%;margin-top:calc(36*var(--px));padding-inline:0;padding-bottom:calc(60*var(--px));transform:translate(0)}}.Recommendation-module-scss-module___S_7EW__content_inner{align-items:center;height:100%;display:flex}.Recommendation-module-scss-module___S_7EW__content_inner [data-profile-portrait]{flex-basis:calc(80*var(--px))}.Recommendation-module-scss-module___S_7EW__content_inner [data-profile-portrait] img{border-radius:100vmax}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__content__detail{justify-content:center;display:flex}}.Recommendation-module-scss-module___S_7EW__profile.Recommendation-module-scss-module___S_7EW__milab{gap:calc(40*var(--px));flex-direction:column;display:flex}.Recommendation-module-scss-module___S_7EW__cardWrap{width:58%;position:relative}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__cardWrap{width:100%}}.Recommendation-module-scss-module___S_7EW__profile{position:relative}.Recommendation-module-scss-module___S_7EW__cardWrap_tag{transform:translate(calc(60*var(--px)),-50%);z-index:2;position:absolute;top:0;right:0}@media screen and (width<=991px){.Recommendation-module-scss-module___S_7EW__cardWrap_tag{transform:translate(calc(-10*var(--px)),-50%);left:0;right:auto}}

.LargeCard-module-scss-module__IFexJG__container{cursor:pointer;gap:clamp(10*var(--px),var(--window-width)/100*.939px + 6.479*var(--px),20*var(--px));outline:none;grid-template-columns:1fr minmax(auto,100%);display:grid}.LargeCard-module-scss-module__IFexJG__container:focus-visible span.bg span{background:var(--color-blue)}.LargeCard-module-scss-module__IFexJG__container:focus-visible span.bg:after{background:var(--color-blue)}.LargeCard-module-scss-module__IFexJG__container:focus-visible [data-largecard-title-wrap]{color:var(--color-white)}@media (prefers-reduced-motion:no-preference){.LargeCard-module-scss-module__IFexJG__container img{transition:transform .3s var(--easing)}.LargeCard-module-scss-module__IFexJG__container span[data-largecard-bg] span{transition:background .3s var(--easing)}}@media (any-hover:hover){.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) img{transform:scale(1.04)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span{background:var(--color-blue)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:after{opacity:1;transform:skew(-20deg)scaleX(1)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:first-child:after{transition:all .45s cubic-bezier(.39,.575,.565,1)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:nth-child(2):after{transition:all .45s cubic-bezier(.19,1,.22,1) 50ms}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:nth-child(3):after{transition:all .45s cubic-bezier(.19,1,.22,1) .1s}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:nth-child(4):after{transition:all .45s cubic-bezier(.19,1,.22,1) .15s}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-largecard-bg] span:nth-child(5):after{transition:all .45s cubic-bezier(.19,1,.22,1) .2s}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) [data-largecard-title-wrap]{color:var(--color-white)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-element=icon]:before{transform:scale(1)}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-element=icon]:after{opacity:1}.LargeCard-module-scss-module__IFexJG__container:has(.LargeCard-module-scss-module__IFexJG__title a:hover) span[data-element=icon] svg{fill:var(--color-blue)}}.LargeCard-module-scss-module__IFexJG__thumbnail{grid-column:1/3;position:relative}.LargeCard-module-scss-module__IFexJG__thumbnailSize-medium{aspect-ratio:700/394}.LargeCard-module-scss-module__IFexJG__thumbnailSize-large{aspect-ratio:840/473}.LargeCard-module-scss-module__IFexJG__tag{z-index:1;grid-area:2/1/3/3;width:fit-content}.LargeCard-module-scss-module__IFexJG__title{padding-right:calc(100*var(--px));grid-area:3/1/4/3}.LargeCard-module-scss-module__IFexJG__title a{width:fit-content}.LargeCard-module-scss-module__IFexJG__title a:before{content:"";background:#f000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width<=991px){.LargeCard-module-scss-module__IFexJG__title{padding-right:0}}.LargeCard-module-scss-module__IFexJG__datetime{width:clamp(70*var(--px),var(--window-width)/100*1.878px + 62.958*var(--px),90*var(--px));grid-column:1/2}.LargeCard-module-scss-module__IFexJG__enLink{pointer-events:none;width:clamp(121*var(--px),var(--window-width)/100*.751px + 118.184*var(--px),129*var(--px));grid-column:2/3;align-items:center;display:flex}.LargeCard-module-scss-module__IFexJG__enLink:has(a){z-index:1;pointer-events:auto}.splide-main .LargeCard-module-scss-module__IFexJG__tag{opacity:0}.splide-main .LargeCard-module-scss-module__IFexJG__title{opacity:0}.splide-main .LargeCard-module-scss-module__IFexJG__datetime{opacity:0}.splide-main .LargeCard-module-scss-module__IFexJG__enLink{opacity:0}.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__tag,.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__title,.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__datetime,.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__enLink{opacity:1}.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__tag{transition:opacity .4s ease-out}.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__title{transition:opacity .4s ease-out 75ms}.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__datetime{transition:opacity .4s ease-out .1s}.splide__slide.is-active .LargeCard-module-scss-module__IFexJG__enLink{transition:opacity .4s ease-out .1s}.splide.is-moving .splide__slide.is-active .LargeCard-module-scss-module__IFexJG__tag,.splide.is-moving .splide__slide.is-active .LargeCard-module-scss-module__IFexJG__title,.splide.is-moving .splide__slide.is-active .LargeCard-module-scss-module__IFexJG__datetime,.splide.is-moving .splide__slide.is-active .LargeCard-module-scss-module__IFexJG__enLink{opacity:0;transition:opacity .3s ease-out}

.Archives-module-scss-module__tU1R4q__container{margin-inline:calc(clamp(0*var(--px),var(--window-width)/100*5.634px + -21.128*var(--px),60*var(--px)) + var(--offset));margin-bottom:clamp(80*var(--px),var(--window-width)/100*5.634px + 58.873*var(--px),140*var(--px))}@media screen and (width<=991px){.Archives-module-scss-module__tU1R4q__container{margin-inline:clamp(30*var(--px),var(--window-width)/100*2.817px + 19.436*var(--px),60*var(--px))}}.Archives-module-scss-module__tU1R4q__top{margin-bottom:clamp(45*var(--px),var(--window-width)/100*3.286px + 32.678*var(--px),80*var(--px));align-items:flex-end;display:flex}.Archives-module-scss-module__tU1R4q__top>div{width:40%}.Archives-module-scss-module__tU1R4q__top>p{width:60%;padding-bottom:calc(15*var(--px))}@media screen and (width<=991px){.Archives-module-scss-module__tU1R4q__top{align-items:flex-start;gap:calc(40*var(--px));flex-direction:column}.Archives-module-scss-module__tU1R4q__top>div,.Archives-module-scss-module__tU1R4q__top p{width:100%}}.Archives-module-scss-module__tU1R4q__list{gap:calc(60*var(--px));grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width<=991px){.Archives-module-scss-module__tU1R4q__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=767px){.Archives-module-scss-module__tU1R4q__list{display:block}.Archives-module-scss-module__tU1R4q__list li+li{margin-top:calc(40*var(--px))}}.Archives-module-scss-module__tU1R4q__link_archive{margin-top:clamp(60*var(--px),var(--window-width)/100*1.878px + 52.958*var(--px),80*var(--px));justify-content:center;display:flex}

.Hero-module-scss-module__OjFpeq__container{padding-top:calc(140*var(--px));padding-inline:var(--offset);opacity:0;margin-bottom:calc(40*var(--px));padding-bottom:clamp(40*var(--px),var(--window-width)/100*1.878px + 32.958*var(--px),60*var(--px));position:relative;overflow-x:clip}@media screen and (width<=1180px){.Hero-module-scss-module__OjFpeq__container{aspect-ratio:auto;padding-top:calc(104*var(--px));margin-bottom:0}}.Hero-module-scss-module__OjFpeq__container:has(#splide-main.is-initialized){opacity:1;transition:opacity .4s cubic-bezier(.445,.05,.55,.95)}.Hero-module-scss-module__OjFpeq__grid{gap:var(--grid-gutter);grid-template-columns:repeat(14,1fr);display:grid}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__grid{display:block}}.Hero-module-scss-module__OjFpeq__primary{padding-left:calc(20*var(--px));grid-column:span 9;position:relative}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__primary{padding-left:0}}.Hero-module-scss-module__OjFpeq__secondary{padding-top:calc(235*var(--px));grid-column:span 5;position:relative;container-type:inline-size}.Hero-module-scss-module__OjFpeq__secondary .Hero-module-scss-module__OjFpeq__mask-slider-sub{padding-left:clamp(0*var(--px),var(--window-width)/100*13.333px + -131.997*var(--px),60*var(--px))}.Hero-module-scss-module__OjFpeq__secondary .Hero-module-scss-module__OjFpeq__mask-slider-sub .Hero-module-scss-module__OjFpeq__splide__track,.Hero-module-scss-module__OjFpeq__secondary .Hero-module-scss-module__OjFpeq__mask-slider-sub .Hero-module-scss-module__OjFpeq__slideitem-sub{height:100%}.Hero-module-scss-module__OjFpeq__secondary .Hero-module-scss-module__OjFpeq__mask-slider-sub .Hero-module-scss-module__OjFpeq__slideitem-sub img{object-fit:cover;width:100%;height:100%}.Hero-module-scss-module__OjFpeq__secondary .splide{aspect-ratio:560/315;border-radius:clamp(10*var(--px),var(--window-width)/100*2.791px + -.187*var(--px),40*var(--px));overflow:hidden}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__secondary{margin-top:calc(40*var(--px));padding-top:0;display:flex}}.Hero-module-scss-module__OjFpeq__subslider{backface-visibility:hidden}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__subslider{width:65%}}.Hero-module-scss-module__OjFpeq__LargeThumbnail{pointer-events:none;aspect-ratio:840/473;backface-visibility:hidden;padding-left:14px;position:absolute;top:0;left:0}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__LargeThumbnail{padding-left:0}}.Hero-module-scss-module__OjFpeq__LargeThumbnail .Hero-module-scss-module__OjFpeq__splide,.Hero-module-scss-module__OjFpeq__LargeThumbnail .Hero-module-scss-module__OjFpeq__splide__track{height:100%}.Hero-module-scss-module__OjFpeq__LargeThumbnail .Hero-module-scss-module__OjFpeq__splide__slide{overflow:hidden}.Hero-module-scss-module__OjFpeq__LargeThumbnail .Hero-module-scss-module__OjFpeq__splide__slide img{object-fit:cover;width:100%;height:100%}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__LargeThumbnail{aspect-ratio:355/200}.Hero-module-scss-module__OjFpeq__LargeThumbnail span[data-element=icon]{width:9%;transform:translate(-27%,-42%)}}@media (prefers-reduced-motion:no-preference){.Hero-module-scss-module__OjFpeq__LargeThumbnail img{transition:transform .2s var(--easing)}}.Hero-module-scss-module__OjFpeq__container:has(.splide__slide.is-active .title a:hover) .Hero-module-scss-module__OjFpeq__LargeThumbnail img{transform:scale(1.03)}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__LargeThumbnail+span{width:8.14%}}.Hero-module-scss-module__OjFpeq__LargeThumbnail__mask{width:100%;height:100%;-webkit-mask-image:url(/assets/images/common/thumbnail-mask--l.svg);mask-image:url(/assets/images/common/thumbnail-mask--l.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100%,100%,contain;mask-size:100%,100%,contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__LargeThumbnail__mask{-webkit-mask-image:url(/assets/images/common/thumbnail-mask--mv-sp.svg);mask-image:url(/assets/images/common/thumbnail-mask--mv-sp.svg)}}.Hero-module-scss-module__OjFpeq__splide-main{padding-left:14px}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__splide-main{padding-left:0}}.Hero-module-scss-module__OjFpeq__wrap-splide-main{position:relative}.Hero-module-scss-module__OjFpeq__wrap-splide-main .Hero-module-scss-module__OjFpeq__splide__track{overflow:visible}.Hero-module-scss-module__OjFpeq__wrap-splide-main .Hero-module-scss-module__OjFpeq__splide__slide{width:100%}.Hero-module-scss-module__OjFpeq__subSplideWrap{margin-right:var(--offset2);width:calc(100% + var(--offset2))}.Hero-module-scss-module__OjFpeq__subSplideWrap .Hero-module-scss-module__OjFpeq__splide__slide{width:100%}.Hero-module-scss-module__OjFpeq__subSplideWrap .Hero-module-scss-module__OjFpeq__slideitem-sub{overflow:hidden}@media (prefers-reduced-motion:no-preference){.Hero-module-scss-module__OjFpeq__subSplideWrap .Hero-module-scss-module__OjFpeq__slideitem-sub img{transition:transform .2s var(--easing)}}@media screen and (width<=991px){.Hero-module-scss-module__OjFpeq__subSplideWrap{width:100%;margin-right:0}}.Hero-module-scss-module__OjFpeq__btnLargeNext{width:100%;height:100%;margin-left:clamp(0*var(--px),var(--window-width)/100*13.333px + -131.997*var(--px),60*var(--px));border-radius:calc(40*var(--px));display:block;position:absolute;top:0;left:0}.Hero-module-scss-module__OjFpeq__subslider:has(button:hover) .Hero-module-scss-module__OjFpeq__splide-sub img{transform:scale(1.03)}

.page-module-scss-module__CNxpkq__bottom{margin-bottom:clamp(80*var(--px),var(--window-width)/100*1.878px + 72.958*var(--px),100*var(--px));position:relative}@media screen and (width<=991px){.page-module-scss-module__CNxpkq__bottom hgroup{padding-inline:calc(20*var(--px))}}

.Controller-module-scss-module__P8BZVa__ui{margin-left:clamp(-40*var(--px),var(--window-width)/100*-2.222px + -8.002*var(--px),-30*var(--px));padding-left:clamp(30*var(--px),var(--window-width)/100*15.556px + -124.004*var(--px),100*var(--px));align-items:flex-end;gap:clamp(5*var(--px),var(--window-width)/100*3.333px + -27.997*var(--px),20*var(--px));margin-bottom:calc(20*var(--px));display:flex;position:relative}.Controller-module-scss-module__P8BZVa__ui .container:has(button){gap:clamp(5*var(--px),var(--window-width)/100*3.333px + -27.997*var(--px),20*var(--px))}@media screen and (width<=991px){.Controller-module-scss-module__P8BZVa__ui{gap:calc(20*var(--px));width:35%;padding-left:0;padding-left:calc(10*var(--px));flex-direction:column;align-items:flex-start;margin-bottom:0;margin-left:0}.Controller-module-scss-module__P8BZVa__ui .container:has(button){gap:clamp(10*var(--px),var(--window-width)/100*.939px + 6.479*var(--px),20*var(--px))}}.Controller-module-scss-module__P8BZVa__ui+div{position:relative}.Controller-module-scss-module__P8BZVa__middle{gap:clamp(5*var(--px),var(--window-width)/100*3.333px + -27.997*var(--px),20*var(--px));display:flex}@media screen and (width<=991px){.Controller-module-scss-module__P8BZVa__middle{gap:clamp(10*var(--px),var(--window-width)/100*.939px + 6.479*var(--px),20*var(--px));top:calc(-5*var(--px));width:65cqw;position:absolute;left:100%;transform:translateY(-100%)}}.Controller-module-scss-module__P8BZVa__Progress{width:calc(146*var(--px));height:calc(30*var(--px));align-items:center;display:flex}@media screen and (width<=991px){.Controller-module-scss-module__P8BZVa__Progress{width:calc(100% - 30*var(--px))}}.Controller-module-scss-module__P8BZVa__ProgressBar{width:100%;height:calc(2*var(--px));background-color:#c1cbee}.Controller-module-scss-module__P8BZVa__ProgressBar__gauge{background:var(--color-blue);width:0;height:100%;display:block}

.Pagination-module-scss-module__Jad7vW__counter{align-items:baseline;display:flex}.Pagination-module-scss-module__Jad7vW__counter span{font-family:new-astro,sans-serif;font-weight:400;display:block}@media screen and (width<=991px){.Pagination-module-scss-module__Jad7vW__counter{padding-left:calc(5*var(--px))}}.Pagination-module-scss-module__Jad7vW__counter__current{color:var(--color-blue);font-size:clamp(2.4*var(--rem),var(--window-width)/1000*3.756rem + .9915*var(--rem),6.4*var(--rem));margin-block:var(--leading-trim);text-align:center;width:.5em}.Pagination-module-scss-module__Jad7vW__counter__total{color:var(--color-blue);font-size:clamp(1.6*var(--rem),var(--window-width)/1000*.376rem + 1.459*var(--rem),2*var(--rem));margin-block:var(--leading-trim)}.Pagination-module-scss-module__Jad7vW__counter__split{width:calc(2*var(--px));height:calc(15*var(--px));margin-inline:calc(10*var(--px))calc(10*var(--px));background-color:#616d95;border-radius:100vmax;display:block;transform:translateY(4%)rotate(30deg)}

.SpShareBox-module-scss-module__FUpOGW__container{z-index:2;display:none;position:sticky;bottom:0;right:0}@media screen and (width<=991px){.SpShareBox-module-scss-module__FUpOGW__container{justify-content:flex-end;display:flex}}.SpShareBox-module-scss-module__FUpOGW__box{height:calc(50*var(--px));background:var(--color-white);padding-left:calc(10*var(--px));padding-right:calc(50*var(--px));bottom:calc(10*var(--px));border-radius:100vmax;position:absolute;right:0;box-shadow:0 8px 40px #131d300d}.SpShareBox-module-scss-module__FUpOGW__details__accordion{grid-area:1/1/2/2;justify-content:flex-end;display:flex}.SpShareBox-module-scss-module__FUpOGW__button{width:calc(40*var(--px));height:calc(30*var(--px));background:var(--color-blue);cursor:pointer;right:calc(10*var(--px));border-radius:100vmax;grid-area:1/2/2/3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SpShareBox-module-scss-module__FUpOGW__button svg{width:calc(10*var(--px));height:calc(10*var(--px));fill:var(--color-white)}.SpShareBox-module-scss-module__FUpOGW__ul{margin-top:calc(5*var(--px));margin-right:calc(10*var(--px));display:flex}.SpShareBox-module-scss-module__FUpOGW__li{line-height:1;display:block;position:relative}.SpShareBox-module-scss-module__FUpOGW__li [data-layout=Tooltip]{bottom:calc(100% + 5*var(--px));left:50%;transform:translate(-50%)}.SpShareBox-module-scss-module__FUpOGW__shareWrapperListItem{width:calc(40*var(--px));height:calc(40*var(--px));border-radius:100vmax;justify-content:center;align-items:center;display:flex}.SpShareBox-module-scss-module__FUpOGW__shareWrapperListItem svg{width:calc(20*var(--px));height:calc(20*var(--px));fill:var(--color-black)}

.PauseButton-module-scss-module__8SI47W__btnPause{width:calc(30*var(--px));height:calc(30*var(--px));outline-offset:calc(-3*var(--px));border-radius:100vmax;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.PauseButton-module-scss-module__8SI47W__btnPause:hover .PauseButton-module-scss-module__8SI47W__btnPause__inner:before{transform:scale(1)}.PauseButton-module-scss-module__8SI47W__btnPause:hover svg{fill:var(--color-white)}}.PauseButton-module-scss-module__8SI47W__btnPause__inner{width:calc(20*var(--px));height:calc(20*var(--px));border:calc(1*var(--px))solid var(--color-blue);border-radius:100vmax;justify-content:center;align-items:center;display:flex;position:relative}.PauseButton-module-scss-module__8SI47W__btnPause__inner:before{content:"";background:var(--color-blue);border-radius:100vmax;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.PauseButton-module-scss-module__8SI47W__btnPause__inner:before{transition:transform .3s var(--easing)}}.PauseButton-module-scss-module__8SI47W__btnPause__inner svg{width:calc(10*var(--px));height:calc(10*var(--px));fill:var(--color-blue);position:relative}[data-mv-autoplay=true] .PauseButton-module-scss-module__8SI47W__btnPause__inner .PauseButton-module-scss-module__8SI47W__icon-pause{display:block}[data-mv-autoplay=true] .PauseButton-module-scss-module__8SI47W__btnPause__inner .PauseButton-module-scss-module__8SI47W__icon-play{display:none}[data-mv-autoplay=false] .PauseButton-module-scss-module__8SI47W__btnPause__inner .PauseButton-module-scss-module__8SI47W__icon-pause{display:none}[data-mv-autoplay=false] .PauseButton-module-scss-module__8SI47W__btnPause__inner .PauseButton-module-scss-module__8SI47W__icon-play{display:block}

.FavoriteBox-module-scss-module__gO_FzW__container{width:clamp(60*var(--px),var(--window-width)/100*3.756px + 45.915*var(--px),100*var(--px));height:clamp(50*var(--px),var(--window-width)/100*4.695px + 32.394*var(--px),100*var(--px));float:right;margin-right:calc(var(--offset2)*-1);border-radius:calc(20*var(--px))0 0 calc(20*var(--px));background:linear-gradient(90deg,#dbe8f8 0%,#b6d0e9 100%);justify-content:center;align-items:center;display:flex;position:sticky;top:200px;box-shadow:0 8px 40px #131d300d}.FavoriteBox-module-scss-module__gO_FzW__button{width:clamp(40*var(--px),var(--window-width)/100*1.878px + 32.958*var(--px),60*var(--px));height:clamp(30*var(--px),var(--window-width)/100*.939px + 26.479*var(--px),40*var(--px));background:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}.FavoriteBox-module-scss-module__gO_FzW__button svg{width:calc(15*var(--px));height:calc(15*var(--px));position:relative}.FavoriteBox-module-scss-module__gO_FzW__button:before{content:"";background:var(--color-blue);pointer-events:none;border-radius:3.40282e38px;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.FavoriteBox-module-scss-module__gO_FzW__button[data-favorited=false] svg{stroke:var(--color-media-blue);fill:var(--color-white)}.FavoriteBox-module-scss-module__gO_FzW__button[data-favorited=true] svg{fill:var(--color-media-blue)}@media (prefers-reduced-motion:no-preference){.FavoriteBox-module-scss-module__gO_FzW__button:before{transition:transform .3s var(--easing)}}@media (any-hover:hover){.FavoriteBox-module-scss-module__gO_FzW__button:hover:before{transform:scale(1)}.FavoriteBox-module-scss-module__gO_FzW__button:hover .FavoriteBox-module-scss-module__gO_FzW__spinner{border-color:var(--color-white);border-bottom-color:#0000}.FavoriteBox-module-scss-module__gO_FzW__button:hover[data-favorited=false] svg{stroke:var(--color-white);fill:var(--color-media-blue)}.FavoriteBox-module-scss-module__gO_FzW__button:hover[data-favorited=true] svg{fill:var(--color-white)}}@keyframes FavoriteBox-module-scss-module__gO_FzW__rotation{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.FavoriteBox-module-scss-module__gO_FzW__spinner{width:clamp(18*var(--px),var(--window-width)/100*.563px + 15.889*var(--px),24*var(--px));height:clamp(18*var(--px),var(--window-width)/100*.563px + 15.889*var(--px),24*var(--px));border:calc(4*var(--px))solid var(--color-blue);border-bottom-color:#0000;border-radius:3.40282e38px;animation:1s linear infinite FavoriteBox-module-scss-module__gO_FzW__rotation;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

/*# sourceMappingURL=a1a3ec3388a2ce61.css.map*/