@keyframes moveArrow{0%,to{-webkit-mask-position:50% 50%;mask-position:50% 50%}50%{-webkit-mask-position:calc(100% + var(--icon-size)) calc(-100% - var(--icon-size));mask-position:calc(100% + var(--icon-size)) calc(-100% - var(--icon-size))}51%{-webkit-mask-position:calc(-100% - var(--icon-size)) calc(100% + var(--icon-size));mask-position:calc(-100% - var(--icon-size)) calc(100% + var(--icon-size))}}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.interviewHead{position:relative;background:#5f9bfc;padding-block:clamp(10.5rem,5.783rem + 12.095vw,23.2rem) 17.4rem;color:var(--fc-light)}@media (max-width: 767.98px){.interviewHead{padding-block-start:26.92vw;aspect-ratio:390/704}}.interviewHead__bg{overflow:hidden}.interviewHead__bg :where(img,picture){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.interviewHead__bg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:100%;block-size:100%}.interviewHead__inner{--cnt-w: min(140rem, 79.17%);--inner-w: calc(100% - (var(--sideSpace) * 2));--innerSize: min(var(--inner-w), var(--cnt-w));position:relative;inline-size:var(--innerSize);margin-inline:auto}@media (max-width: 767.98px){.interviewHead__inner{inline-size:calc(100% - 6rem)}}.headText__num{display:flex;align-items:center}.headText .num{font-family:var(--ff-en);font-weight:var(--fw-m);font-size:clamp(2.6rem,1.709rem + 2.286vw,5rem);line-height:1.1;letter-spacing:-.01em}.headText .roleEn{border-inline-start:1px solid var(--clr-white);margin-inline-start:clamp(1.5rem,1.314rem + .476vw,2rem);padding-inline-start:clamp(1.5rem,1.314rem + .476vw,2rem);font-family:var(--ff-en);font-weight:var(--fw-m);font-size:clamp(1.2rem,1.126rem + .19vw,1.4rem);line-height:1;letter-spacing:0;text-transform:capitalize}.headText__catch{font-weight:var(--fw-sb);font-size:clamp(3.2rem,2.234rem + 2.476vw,5.8rem);line-height:1.35;letter-spacing:.08em}@media (max-width: 767.98px){.headText__catch{letter-spacing:.05em}}*+.headText__catch{margin-block-start:clamp(2rem,.886rem + 2.857vw,5rem)}.headText__intro{display:flex;align-items:center;gap:clamp(1.3rem,.669rem + 1.619vw,3rem)}*+.headText__intro{margin-block-start:clamp(2rem,.143rem + 4.762vw,7rem)}.headText .role{display:flex;align-items:center;gap:.36rem;color:var(--fc-light);font-weight:var(--fw-m);font-size:clamp(1.4rem,1.326rem + .19vw,1.6rem);line-height:1.7;letter-spacing:.02em}.headText .role:before{content:"#";font-family:var(--ff-en);font-weight:var(--fw-m);font-size:inherit;line-height:inherit;letter-spacing:0;color:var(--clr-primary)}.headText .intro{display:flex;align-items:center;gap:1rem;color:var(--fc-light);font-weight:var(--fw-m);font-size:clamp(1.4rem,1.251rem + .381vw,1.8rem);line-height:1.6;letter-spacing:0}.headText .join__year{font-family:var(--ff-en);font-weight:var(--fw-r);font-size:clamp(1.6rem,1.526rem + .19vw,1.8rem);line-height:1.8;letter-spacing:0}.headText .name{display:flex;align-items:center;gap:.36rem}.headText .name__initial{font-family:var(--ff-en);font-weight:var(--fw-m);font-size:clamp(2.5rem,2.054rem + 1.143vw,3.7rem);line-height:1.8;letter-spacing:0}.interviewWrap{background:#5f9bfc}.interviewWrap>.interviewSheet{background-color:var(--clr-white);border-radius:var(--r-md);padding-block:clamp(4.5rem,2.829rem + 4.286vw,9rem) clamp(4.5rem,2.086rem + 6.19vw,11rem)}@media (min-width: 768px){.interviewWrap>.interviewSheet{--sideSpace: 2rem;margin-inline:auto;inline-size:calc(100% - var(--sideSpace) * 2)}}.interviewSheet__inner{--cnt-w: min(160rem, 88.57%);--inner-w: calc(100% - (var(--sideSpace) * 2));--innerSize: min(var(--inner-w), var(--cnt-w));inline-size:var(--innerSize);margin-inline:auto;display:grid;grid-template-columns:1fr 26.61%;gap:clamp(3rem,.4rem + 6.667vw,10rem)}@media (max-width: 1023.98px){.interviewSheet__inner{inline-size:min(360rem,92.31%);grid-template-columns:1fr;grid-template-areas:"index" "interview"}}.interviewSheet__index{position:sticky;inset-block-start:var(--head-h)}@media (min-width: 1024px){.interviewSheet__index{block-size:-moz-fit-content;block-size:fit-content}}@media (max-width: 1023.98px){.interviewSheet__interview{grid-area:interview}.interviewSheet__index{grid-area:index}}.interviewIndex{background-color:var(--clr-primary);border-radius:var(--r-md);padding:clamp(3rem,2.071rem + 2.381vw,5.5rem) clamp(2.5rem,1.386rem + 2.857vw,5.5rem);color:var(--fc-light)}.interviewIndex__title{position:relative;padding-inline-start:clamp(2rem,1.926rem + .19vw,2.2rem);font-family:var(--ff-en);font-size:clamp(1.3rem,1.263rem + .095vw,1.4rem);line-height:1.8;letter-spacing:0;text-transform:capitalize}.interviewIndex__title:before{content:"";position:absolute;inset-inline-start:.15rem;inset-block:0;margin-block:auto;inline-size:clamp(.85rem,.794rem + .143vw,1rem);aspect-ratio:10/12;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.44336%2012H0L6.75%200H10.1934L3.44336%2012Z'%20fill='%230059EF'/%3e%3c/svg%3e") no-repeat center center/contain;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.44336%2012H0L6.75%200H10.1934L3.44336%2012Z'%20fill='%230059EF'/%3e%3c/svg%3e") no-repeat center center/contain;background-color:currentColor}*+.interviewIndex__nav{margin-block-start:1.5rem}@media (min-width: 1024px){.interviewIndex__movie{inline-size:min(72%,15.28vw)}*+.interviewIndex__movie{margin-block-start:2rem}}@media (max-width: 1023.98px){section[id^=section]{scroll-margin-top:calc(var(--index-blockSize) - 4.5rem)}.accordion{padding:0 2.5rem}.accordion__title{position:relative;padding-block:2.5rem 2rem}.accordion:not([open]) .accordion__title{padding-block:1.5rem;transition:var(--transition)}.accordion:not([open]) .accordion__title:after{transform:rotate(-90deg)}.accordion__title:before,.accordion__title:after{content:"";position:absolute;inset-block:0;margin-block:auto;inline-size:13px;block-size:1px;border-radius:99em;inset-inline-end:4px;background-color:var(--clr-white);transition:var(--transition)}.accordion__content{display:grid;gap:1.5rem;grid-template-columns:1fr 40.32%;border-block-start:1px solid rgba(255,255,255,.2);padding-block:2rem 2.5rem}}.interviewIndexNav{position:relative;display:grid;grid-template-columns:1fr;gap:.6rem;padding-block:1.5rem}@media (max-width: 1023.98px){.interviewIndexNav{gap:1.6rem}}.interviewIndexNav:before{content:"";position:absolute;inset-inline-start:0;z-index:0;inline-size:1px;block-size:100%;background-color:#6ea0f4}@media (max-width: 1023.98px){.interviewIndexNav:before{display:none}}.interviewIndexNav a{position:relative;display:block;text-decoration:none;padding-inline-start:clamp(1rem,.554rem + 1.143vw,2.2rem);font-weight:var(--fw-sb);font-size:1.3rem;line-height:1.7;letter-spacing:.07em;color:var(--fc, #6EA0F4);transition:var(--transition)}@media (max-width: 1023.98px){.interviewIndexNav a{--fc: var(--fc-light);border-inline-start:1px solid var(--clr-white);font-weight:var(--fw-r);line-height:1.4}}.interviewIndexNav a.is-active{--fc: var(--fc-light);border-inline-start:1px solid var(--clr-white)}.movieArea{display:grid;inline-size:100%;border-radius:var(--r-md);background:#f0f5f5;overflow:hidden}.movieArea__arrow{grid-area:1/1;z-index:1;align-self:flex-start;padding-block:clamp(.8rem,.466rem + .857vw,1.7rem);padding-inline:clamp(.7rem,.403rem + .762vw,1.5rem);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(.7rem,.589rem + .286vw,1rem)}.movieArea__arrow__icon{position:relative;inline-size:3.2rem;aspect-ratio:1;border-radius:50%;background-color:var(--clr-primary)}.movieArea__arrow__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:.6rem;aspect-ratio:1;background-color:var(--clr-white);clip-path:polygon(0 0,100% 50%,0 100%)}.movieArea__arrow__text{font-family:var(--ff-en);font-size:clamp(1.3rem,1.263rem + .095vw,1.4rem);line-height:1.8;letter-spacing:0;color:var(--clr-primary);text-transform:capitalize}.movieArea__thumb{overflow:hidden}.movieArea__thumb :where(img,picture){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.movieArea__thumb{grid-area:1/1;aspect-ratio:220/385}.interviewItem{display:grid;grid-template-columns:auto 1fr;gap:clamp(2rem,.886rem + 2.857vw,5rem)}.interviewItem+.interviewItem{margin-block-start:clamp(3rem,1.514rem + 3.81vw,7rem);border-block-start:1px solid var(--border-clr);padding-block-start:clamp(2rem,.886rem + 2.857vw,5rem)}.interviewItem__title{position:relative;padding-inline-start:clamp(3rem,2.851rem + .381vw,3.4rem);font-weight:var(--fw-sb);font-size:clamp(1.2rem,1.126rem + .19vw,1.4rem);line-height:1.15;letter-spacing:.1em;writing-mode:vertical-rl}.interviewItem__title:before{content:"";position:absolute;inset-inline-start:clamp(.55rem,.513rem + .095vw,.65rem);inset-block:0;margin-block:auto;inline-size:clamp(.8rem,.726rem + .19vw,1rem);aspect-ratio:10/8;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.44336%2012H0L6.75%200H10.1934L3.44336%2012Z'%20fill='%230059EF'/%3e%3c/svg%3e") no-repeat center center/contain;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.44336%2012H0L6.75%200H10.1934L3.44336%2012Z'%20fill='%230059EF'/%3e%3c/svg%3e") no-repeat center center/contain;background-color:var(--clr-primary)}.interviewItem__content{margin-block-start:clamp(2.5rem,2.314rem + .476vw,3rem)}.interviewItem__copy{font-weight:var(--fw-sb);font-size:clamp(2rem,1.926rem + .19vw,2.2rem);line-height:1.75;letter-spacing:.02em;color:var(--clr-primary)}@media (max-width: 1023.98px){.interviewItem__copy{line-height:1.5}}.interviewDetail__item{display:grid;gap:clamp(1.6rem,.709rem + 2.286vw,4rem)}.interviewDetail__item:has([data-column="2clm"]){grid-template-columns:1fr 47.97%;gap:clamp(1.6rem,1.08rem + 1.333vw,3rem)}@media (max-width: 1023.98px){.interviewDetail__item:has([data-column="2clm"]){grid-template-columns:1fr}}.interviewDetail__list{display:grid;grid-template-columns:1fr;gap:clamp(2rem,1.629rem + .952vw,3rem)}*+.interviewDetail__list{margin-block-start:clamp(2rem,1.814rem + .476vw,2.5rem)}.interviewDetail__description{font-weight:var(--fw-r);font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);line-height:1.9;letter-spacing:.02em}@media (max-width: 1023.98px){.interviewDetail__description{line-height:1.8}}.interviewDetail__description p+p{margin-block-start:1rem}.interviewDetail__figure{overflow:hidden}.interviewDetail__figure :where(img,picture){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.interviewDetail__figure{border-radius:var(--r-md)}.interviewDetail__column{display:contents}.scheduleSection{position:relative;padding-block:clamp(5rem,3.143rem + 4.762vw,10rem);color:var(--fc-light);overflow:hidden}.scheduleSection__bg{overflow:hidden}.scheduleSection__bg :where(img,picture){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.scheduleSection__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;inline-size:100%;block-size:100%;will-change:transform}.scheduleSection__bg img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.scheduleSection__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:100%;block-size:100%;background:linear-gradient(180deg,#6ca3ff,#649bfad9 15%,#0049c5)}.scheduleSection .inner{position:relative}.scheduleSection .sectionTitle .main{--title-clr: currentColor}.scheduleSection .sectionTitle .sub:before{background-color:var(--clr-primary)}.scheduleSection__schedule{padding-block-start:clamp(3rem,1.886rem + 2.857vw,6rem)}@media (min-width: 1024px){.scheduleSection__schedule{padding-inline:3.47vw}}*+.scheduleSection__schedule{margin-block-start:clamp(3rem,1.886rem + 2.857vw,6rem);border-block-start:1px solid rgba(255,255,255,.5)}*+.scheduleSection__dayOff{margin-block-start:clamp(3rem,1.886rem + 2.857vw,6rem)}.dayOff{display:grid;grid-template-columns:auto 75.66%;gap:clamp(2.5rem,1.943rem + 1.429vw,4rem);justify-content:space-between;background-color:var(--clr-white);border-radius:var(--r-md);padding:clamp(3rem,2.071rem + 2.381vw,5.5rem) clamp(2.5rem,1.386rem + 2.857vw,5.5rem);color:var(--fc-base)}@media (max-width: 1023.98px){.dayOff{grid-template-columns:1fr}}.dayOff__title{border-inline-start:2px solid var(--clr-primary);padding-inline-start:clamp(1.5rem,.757rem + 1.905vw,3.5rem);font-weight:var(--fw-sb);font-size:clamp(1.4rem,1.326rem + .19vw,1.6rem);line-height:1.5;letter-spacing:.1em}.dayOff__catch{font-weight:var(--fw-sb);font-size:clamp(1.8rem,1.577rem + .571vw,2.4rem);line-height:1.4;letter-spacing:.02em;color:var(--clr-primary)}@media (max-width: 1023.98px){.dayOff__catch{line-height:1.6}}.dayOff__desc{font-weight:var(--fw-r);font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);line-height:1.9;letter-spacing:.02em}@media (max-width: 1023.98px){.dayOff__desc{line-height:1.8}}@media (max-width: 1023.98px){.dayOff__desc{font-weight:var(--fw-r);line-height:1.8}.dayOff__desc br{display:none}}*+.dayOff__desc{margin-block-start:clamp(1rem,.814rem + .476vw,1.5rem)}.timeTable{gap:0 clamp(2.5rem,1.571rem + 2.381vw,5rem);-moz-columns:2;columns:2}@media (max-width: 1023.98px){.timeTable{-moz-columns:1;columns:1}}.timeItem{--circle-size: clamp(.7rem, .589rem + .286vw, 1rem);position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(1rem,.629rem + .952vw,2rem);padding-inline-start:clamp(1.7rem,1.403rem + .762vw,2.5rem)}.timeItem:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:clamp(.8rem,.726rem + .19vw,1rem);inline-size:var(--circle-size);aspect-ratio:1;border-radius:50%;background-color:var(--clr-white)}.timeItem:not(:last-of-type):after{content:"";position:absolute;inset-inline-start:calc(var(--circle-size) / 2 - .05rem);inset-block-start:1rem;inline-size:1px;block-size:calc(100% - 1rem);background-color:var(--clr-white)}.timeItem:not(:last-of-type) .timeItem__text{padding-block-end:clamp(0rem,-1.486rem + 3.81vw,4rem)}@media (max-width: 1023.98px){.timeItem:not(:last-of-type) .timeItem__text{padding-block-end:0}}.timeItem__term{min-inline-size:clamp(4.5rem,3.943rem + 1.429vw,6rem);font-family:var(--ff-en);font-weight:var(--fw-m);font-size:clamp(1.5rem,1.389rem + .286vw,1.8rem);line-height:1.5;letter-spacing:0}.timeItem__detail{display:grid;grid-template-columns:1fr;gap:2rem}.timeItem__detail:has(.timeItem__img){grid-template-columns:1fr 44.32%}@media (max-width: 1023.98px){.timeItem__detail:has(.timeItem__img){grid-template-columns:1fr;padding-block-end:2rem}}@media (max-width: 1023.98px){.timeItem__detail{grid-template-columns:1fr;padding-block-end:2rem}}.timeItem .title{font-weight:var(--fw-sb);font-size:clamp(1.5rem,1.389rem + .286vw,1.8rem);line-height:1.5;letter-spacing:.1em}@media (max-width: 1023.98px){.timeItem .title{letter-spacing:.02em}}.timeItem .desc{font-weight:var(--fw-r);font-size:clamp(1.4rem,1.363rem + .095vw,1.5rem);line-height:1.9;letter-spacing:.02em}@media (max-width: 1023.98px){.timeItem .desc{line-height:1.8}}*+.timeItem .desc{margin-block-start:1rem}.timeItem__img{overflow:hidden}.timeItem__img :where(img,picture){inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.timeItem__img{border-radius:var(--r-md);overflow:hidden}
