.p-sidenav__link{font-size:1.5rem}.p-sidenav__link::before{top:1.2rem}.l-column{margin-bottom:0}.interview-detail-mv{position:relative;color:#fff;background-color:#000}.interview-detail-mv__inner{display:flex;flex-direction:column;gap:3rem;padding:0 2rem}.interview-detail-mv__side{width:100%;margin-top:9rem}.interview-detail-mv__img{width:100%;aspect-ratio:350/294;overflow:hidden;border-radius:0.6rem}.interview-detail-mv__img img{display:block;width:100%;height:100%;object-fit:cover}.interview-detail-mv__body{display:flex;flex-direction:column;gap:2rem}.interview-detail-mv__head{display:flex;flex-direction:column;gap:1.4rem}.interview-detail-mv__label{display:inline-flex;gap:1.1rem;align-items:center;align-self:flex-start;margin:0;font-size:1.6rem;font-weight:500;line-height:1.4;color:#fff;letter-spacing:.08em}.interview-detail-mv__label::before{display:inline-block;flex-shrink:0;width:1.5rem;height:2rem;clip-path:polygon(62.5% 0, 100% 0%, 37.5% 100%, 0% 100%);content:"";background-color:var(--color-accent)}.interview-detail-mv__ttl{margin:0;font-size:2.8rem;font-weight:400;line-height:1.5;color:#fff;letter-spacing:.04em}.interview-detail-mv__info{display:flex;flex-direction:column;gap:0.4rem;margin:0}.interview-detail-mv__info-row{display:flex;flex-direction:column}.interview-detail-mv__info-row dt{margin:0;font-size:1.3rem;font-weight:500;line-height:1.6;color:var(--color-gray-01);letter-spacing:.04em}.interview-detail-mv__info-row dd{margin:0;font-size:1.6rem;font-weight:500;line-height:1.8;color:#fff;letter-spacing:.04em}.interview-detail-mv__affiliation{margin-right:1.2rem}.interview-detail-mv__status{display:inline-block;padding:0.6rem;font-size:1.5rem;vertical-align:middle;background:var(--color-accent);border-radius:0.3rem;line-height:1;position:relative;top:-0.1rem}.interview-detail-mv__status.is-inactive{background:var(--color-sub)}.interview-detail-mv__name{display:flex;gap:0.8rem;align-items:baseline;margin:0;color:#fff}.interview-detail-mv__name-ja{font-size:2.4rem;font-weight:400;line-height:1.8;letter-spacing:.06em}.interview-detail-mv__name-en{font-family:var(--font-en);font-size:1.6rem;font-weight:400;line-height:1;color:#fff;letter-spacing:.02em}.interview-detail-mv__name-en::before{margin-right:0.6rem;content:"/"}.interview-detail-profile{padding:0 2rem 4rem}.interview-detail-profile__inner{padding:3rem 0 2rem;position:relative}.interview-detail-profile__ttl{display:inline-block;margin:0 0 2rem;font-family:var(--font-en);font-size:4rem;font-weight:200;line-height:1;color:rgba(0,0,0,0);letter-spacing:.02em;background:linear-gradient(66.37deg, var(--color-accent) 6.36%, #d5d5d5 93.64%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.interview-detail-profile__txt{margin:0;font-size:1.5rem;font-weight:500;line-height:1.7;color:#efefef;letter-spacing:.08em}.interview-detail-mv__breadcrumb{font-size:1.2rem;font-weight:400;line-height:1.4;color:#fff;letter-spacing:.08em}.interview-detail-mv__breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.interview-detail-mv__breadcrumb li+li::before{content:"/";margin:0 0.8rem;opacity:.6}.interview-detail-mv__breadcrumb a{color:inherit;text-decoration:none}.interview-detail-body{padding:4rem 0 6rem;background-color:#fff}.interview-detail-body__inner{display:flex;flex-direction:column;gap:4rem;padding:4rem 2rem}.interview-detail-body__photo{position:relative;margin:0}.interview-detail-body__photo img{display:block;width:100%;aspect-ratio:350/220;object-fit:cover}.interview-detail-body__photo-img{position:relative}.interview-detail-body__photo-caption{display:flex;flex-direction:column;gap:0.6rem;align-items:flex-start;padding:0;margin:2rem}.interview-detail-body__photo-caption span{display:inline-block;padding:0.3rem 1rem;font-size:1.8rem;font-weight:700;line-height:1.6;color:#fff;letter-spacing:.1em;background-color:#333}.interview-detail-body__qa{display:flex;flex-direction:column;gap:1.6rem}.interview-detail-body__q{display:flex;gap:0.6rem;margin:0;font-size:1.5rem;font-weight:700;line-height:1.6;color:var(--color-accent);letter-spacing:.1em}.interview-detail-body__q>span{flex-shrink:0;line-height:2}.interview-detail-body__q::before{position:relative;top:1.2rem;display:inline-block;flex-shrink:0;width:2.6rem;height:1px;content:"";background:var(--color-accent)}.interview-detail-body__a{font-size:1.5rem;font-weight:400;line-height:1.7;color:#222;letter-spacing:.03em}.interview-detail-body__a p{margin:0}.interview-detail-body__a p+p{margin-top:2.4rem}.interview-detail-body__heading{margin:0;font-size:2.2rem;font-weight:700;line-height:1.5;color:#222;letter-spacing:.08em}.interview-detail-body__heading br{display:none}.interview-others{padding-bottom:6.5rem;overflow:hidden}.interview-others__head{padding:4rem 0 3rem}.interview-others__head .c-ttl-contents__en{font-size:4.1rem}.interview-others__main{position:relative;border-top:1px solid var(--color-gray-02);border-bottom:1px solid var(--color-gray-02)}.interview-others__main-inner{position:relative}.interview-detail-others{padding:4rem 0 8rem;border-bottom:1px solid #c8c8c8}.interview-detail-others__inner{padding:0 2rem}.interview-detail-others__head{display:flex;flex-direction:column;gap:2rem;margin:0 0 3rem}.interview-detail-others__ttl{display:inline-block;margin:0;font-family:var(--font-en);font-size:4rem;font-weight:200;line-height:1;color:rgba(0,0,0,0);letter-spacing:.02em;background:linear-gradient(56.08deg, var(--color-accent) 6.36%, #d5d5d5 93.64%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.interview-detail-others__more{display:inline-flex;gap:1.1rem;align-items:center;align-self:flex-start;font-size:1.4rem;font-weight:500;line-height:1.4;color:#222;text-decoration:none;letter-spacing:.08em}.interview-detail-others__more-mark{display:inline-block;flex-shrink:0;width:0.3rem;height:2rem;background-color:var(--color-accent);transform:skewX(-15deg)}.interview-detail-others__body{position:relative}.interview-detail-others__slider{overflow:hidden}.interview-detail-others__control{display:flex;gap:1.1rem;align-items:center;justify-content:center;margin:3rem 0 0}.interview-detail-others__control[hidden]{display:none}.interview-detail-others__arrow{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #c8c8c8;border-radius:50%;transition:opacity .3s var(--ease-easeinout)}.interview-detail-others__arrow:disabled{cursor:not-allowed;opacity:.3}.interview-detail-others__arrow>span{display:block;width:0.8rem;height:0.8rem;border-top:1px solid #222;border-right:1px solid #222}.interview-detail-others__arrow--prev>span{margin-left:0.2rem;transform:rotate(-135deg)}.interview-detail-others__arrow--next>span{margin-right:0.2rem;transform:rotate(45deg)}.interview-detail-others__fraction{display:inline-flex;gap:0.4rem;align-items:center;margin:0;font-family:var(--font-en);font-size:1.4rem;font-weight:300;line-height:1;color:#737373;letter-spacing:.02em}.interview-detail-others__slider{overflow:hidden}.interview-detail-others__slider .swiper-wrapper{box-sizing:content-box;display:flex;align-items:stretch;transition-property:transform}.interview-detail-others__slider .swiper-slide{flex-shrink:0;height:auto;border-right:1px solid var(--color-gray-02)}.interview-detail-others__slider .swiper-slide:first-child{border-left:1px solid var(--color-gray-02)}.interview-detail-business{padding:6rem 0 4rem}.interview-detail-business__inner{position:relative}.interview-detail-business__bg{overflow:hidden;border-radius:0.6rem 0.6rem 0 0}.interview-detail-business__bg img{display:block;width:100%;aspect-ratio:350/220;object-fit:cover}.interview-detail-business__panel{padding:4rem 2rem;background-color:#222;border-radius:0 0 0.6rem 0.6rem}.interview-detail-business__head{display:flex;flex-direction:column;gap:1rem;margin:0 0 2rem}.interview-detail-business__label{margin:0;font-family:var(--font-en);font-size:1.6rem;font-weight:300;line-height:1;color:#fff;letter-spacing:.02em}.interview-detail-business__ttl{margin:0;font-size:2.4rem;font-weight:500;line-height:1.2;color:#fff;letter-spacing:.08em}.interview-detail-business__lead{margin:0 0 2.4rem;font-size:1.4rem;font-weight:500;line-height:1.8;color:#fff;letter-spacing:.06em}.l-header{--header-bg: var(--color-white);--header-fg: var(--color-text-primary);--header-logo-color: var(--color-accent)}@media print,screen and (min-width: 768px){.interview-detail-mv__inner{gap:6rem;padding:0 4rem}.interview-detail-mv__side{margin-top:11rem}.interview-detail-mv__img{position:relative;aspect-ratio:940/790}.interview-detail-mv__head{gap:2.4rem}.interview-detail-mv__ttl{font-size:4rem}.interview-detail-mv__info{gap:1rem}.interview-detail-mv__info-row dt{font-size:1.4rem}.interview-detail-mv__info-row dd{font-size:2rem;white-space:nowrap}.interview-detail-mv__status{top:-0.2rem}.interview-detail-mv__name-ja{font-size:3.2rem}.interview-detail-mv__name-en{font-size:1.8rem}.interview-detail-profile{padding:4rem}.interview-detail-profile__inner{padding:6rem 0 6rem}.interview-detail-profile__ttl{font-size:6rem}.interview-detail-profile__txt{font-size:1.6rem;line-height:1.8}.interview-detail-mv__breadcrumb{position:absolute;right:2rem;bottom:1.6rem}.interview-detail-body{padding:0}.interview-detail-body__inner{gap:6rem;padding:6rem}.interview-detail-body__photo img{aspect-ratio:1280/560}.interview-detail-body__photo-caption{position:absolute;bottom:4rem;left:4.6rem;gap:0.6rem;margin:0}.interview-detail-body__photo-caption span{padding:0.2rem 1rem;font-size:3.2rem;letter-spacing:.04em}.interview-detail-body__qa{gap:2rem;padding:6rem 0 0;margin-top:-6rem}.interview-detail-body__a{font-size:1.7rem;line-height:1.8;letter-spacing:.1em}.interview-detail-body__heading{font-size:3.2rem}.interview-detail-body__heading br{display:inline}.interview-others{padding-bottom:8rem}.interview-others__head{padding:10rem 0 3rem 0}.interview-others__head .c-ttl-contents__en{font-size:8rem}.interview-others__head .c-ttl-contents__ja{margin-top:0.6rem}.interview-others__main-inner{max-width:160rem}.interview-detail-others{padding:8rem 0 10rem}.interview-detail-others__inner{position:relative;max-width:176rem;padding:0 8rem;margin:0 auto}.interview-detail-others__head{margin:0 0 6rem}.interview-detail-others__ttl{font-size:8rem}.interview-detail-others__more{font-size:1.6rem}.interview-detail-others__control{position:absolute;top:-10rem;right:0;gap:0.8rem;margin:0}.interview-detail-others__arrow{width:4.8rem;height:4.8rem}.interview-detail-others__fraction{display:none}.interview-detail-business{padding:16rem 0 0}.interview-detail-business__bg{border-radius:0.6rem}.interview-detail-business__bg img{aspect-ratio:1600/720}.interview-detail-business__panel{position:absolute;top:50%;right:4rem;width:48rem;padding:4rem;background-color:rgba(34,34,34,.8);border-radius:0;transform:translateY(-50%)}.interview-detail-business__label{font-size:1.8rem}.interview-detail-business__ttl{font-size:2.8rem}.interview-detail-business__lead{font-size:1.6rem}}@media print,screen and (min-width: 1025px){.interview-detail-mv__inner{flex-direction:row;column-gap:6rem;padding:0 2rem 0 2rem}.interview-detail-mv__side{width:min(50%,94rem);padding-bottom:2rem;margin-top:11rem}.interview-detail-mv__body{flex:1;gap:3rem;justify-content:center;padding:11rem 0 4rem}.interview-detail-profile{padding:0 2rem 2rem}.interview-detail-profile__inner{padding:8rem 8rem;display:flex}.interview-detail-profile__head{width:32rem}.interview-detail-profile__body{flex:1;position:relative;padding-left:10rem}.interview-detail-profile__body::before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:0;background:#737373}.interview-detail-mv__breadcrumb a:hover{opacity:.7}.interview-others{padding-bottom:0}.interview-detail-others__more:hover{opacity:.7}.interview-detail-others__arrow:hover:not(:disabled){opacity:.7}.interview-detail-business__bg img{aspect-ratio:1600/480}.interview-detail-business__panel{right:10rem;width:52rem}.l-header__inner{height:9rem}.l-header__logo{transform:none}}@media print,screen and (min-width: 1281px){.interview-detail-mv__inner{column-gap:8rem;padding:0 8rem 0 2rem}.interview-detail-mv__ttl{font-size:4.8rem}.interview-detail-profile__inner{padding:8rem 14rem}.interview-detail-body__inner{padding:8rem}.interview-others__head{padding:10rem 0 3rem 8rem}.interview-detail-business__panel{padding:6rem}}@media print,screen and (min-width: 1681px){.interview-others__main .p-interview-slider__control{right:-8rem}}@media screen and (max-width: 1024px){.interview-detail-mv__body{padding-bottom:3rem}.interview-detail-profile__inner::before{content:"";display:block;width:100%;height:1px;position:absolute;top:0;left:0;background:#737373}}@media screen and (max-width: 767px){.interview-detail-section--noborder::before{content:none !important}.interview-detail-section--noborder .interview-detail-body__inner{padding-top:0}.interview-detail-body__photo-img{border-bottom:1px solid var(--color-gray-02)}.interview-others__main .l-inner{padding:0}.interview-others__main-inner{padding:0}.interview-detail-business__lead br{display:none}}
