.txt-black{color:#363434}.bg-black{background-color:#363434}.txt-white{color:#fff}.bg-white{background-color:#fff}.txt-d-gray{color:#777}.bg-d-gray{background-color:#777}.txt-m-gray{color:#e9e9e9}.bg-m-gray{background-color:#e9e9e9}.txt-l-gray{color:#f2f2f2}.bg-l-gray{background-color:#f2f2f2}.txt-red{color:#e42c2c}.bg-red{background-color:#e42c2c}.interview-profile{display:grid;position:relative;z-index:5;gap:min(
  var(--vw, 1vw) * 4 / 390 * 100
  ,6px) 0}.interview-profile__wrap{--padding: min( var(--vw, 1vw) * 8 / 390 * 100 , 12px) min( var(--vw, 1vw) * 12 / 390 * 100 , 18px);--bgColor: #e42c2c}.interview-profile__challenged{--padding: min( var(--vw, 1vw) * 8 / 390 * 100 , 12px) min( var(--vw, 1vw) * 12 / 390 * 100 , 18px);--bgColor: #363434}.interview-article{scroll-margin-top:min(
  var(--vw, 1vw) * 64 / 390 * 100
  ,96px)}.interview-article--right .interview-article__img.is-active{animation-name:clipOpenRightLeft}.interview-article--right .interview-article__img.is-closing{animation-name:clipCloseRightLeft}.interview-article--left .interview-article__img.is-active{animation-name:clipOpenLeftRight}.interview-article--left .interview-article__img.is-closing{animation-name:clipCloseLeftRight}.interview-article__main{display:grid;position:relative;padding:min(
  var(--vw, 1vw) * 120 / 390 * 100
  ,180px) 0 min(
  var(--vw, 1vw) * 64 / 390 * 100
  ,96px);gap:min(
  var(--vw, 1vw) * 40 / 390 * 100
  ,60px) 0}.interview-article__index{font-size:clamp(
    11.158974359rem,
    calc(
      13.6rem + (
          min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 390px
        ) * 0.3487179487
    ),
    17rem
  );position:absolute;top:min(
  var(--vw, 1vw) * 40 / 390 * 100
  ,60px);right:0}.interview-article__head{display:grid;position:relative;z-index:3;gap:min(
  var(--vw, 1vw) * 20 / 390 * 100
  ,30px) 0}.interview-article__wrap{--padding: min( var(--vw, 1vw) * 12 / 390 * 100 , 18px) min( var(--vw, 1vw) * 20 / 390 * 100 , 30px);--bgColor: #363434}.interview-article-profile{display:grid;padding:min(
  var(--vw, 1vw) * 40 / 390 * 100
  ,60px) 0;border:1px #777;border-style:dotted none;gap:min(
  var(--vw, 1vw) * 32 / 390 * 100
  ,48px) 0}.article-cont{display:grid;margin-top:min(
  var(--vw, 1vw) * 24 / 390 * 100
  ,36px);gap:min(
  var(--vw, 1vw) * 40 / 390 * 100
  ,60px) 0}.article-cont__blc{display:grid;gap:min(
  var(--vw, 1vw) * 40 / 390 * 100
  ,60px) 0}.article-cont__blc:first-of-type .article-cont__fig{margin-bottom:min(
  var(--vw, 1vw) * 24 / 390 * 100
  ,36px)}.article-cont__main{display:grid;gap:min(
  var(--vw, 1vw) * 20 / 390 * 100
  ,30px) 0}.article-cont__fig{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom: 0;--marginTop: 0;--paddingBottom: 0;--paddingTop: 0}.interview-article__img{position:absolute;top:0;left:0;width:100%;height:100%}.interview-article__img img{height:100%;-o-object-fit:cover;object-fit:cover}.interview-article__img.is-active{animation:.5s linear forwards;z-index:3}.interview-article__img.is-closing{animation:.5s linear forwards .5s;z-index:1}@keyframes clipOpenRightLeft{from{-webkit-clip-path:inset(-10% -10% -10% 110%);clip-path:inset(-10% -10% -10% 110%)}to{-webkit-clip-path:inset(-10% -10% -10% -10%);clip-path:inset(-10% -10% -10% -10%)}}@keyframes clipCloseRightLeft{from{-webkit-clip-path:inset(-10% -10% -10% -10%);clip-path:inset(-10% -10% -10% -10%)}to{-webkit-clip-path:inset(-10% 110% -10% -10%);clip-path:inset(-10% 110% -10% -10%)}}@keyframes clipOpenLeftRight{from{-webkit-clip-path:inset(-10% 110% -10% -10%);clip-path:inset(-10% 110% -10% -10%)}to{-webkit-clip-path:inset(-10% -10% -10% -10%);clip-path:inset(-10% -10% -10% -10%)}}@keyframes clipCloseLeftRight{from{-webkit-clip-path:inset(-10% -10% -10% -10%);clip-path:inset(-10% -10% -10% -10%)}to{-webkit-clip-path:inset(-10% -10% -10% 110%);clip-path:inset(-10% -10% -10% 110%)}}.people-link{display:grid;align-items:flex-end;position:relative;padding:min(
  var(--vw, 1vw) * 16 / 390 * 100
  ,24px);overflow:hidden;z-index:1;aspect-ratio:390/242}.people-link::before{content:"";background-color:rgba(54,52,52,.25);position:absolute;bottom:0;right:0;width:200%;transform:translate(50%, 50%);transition:transform 1s,opacity .5s;opacity:0;aspect-ratio:1/1;-webkit-clip-path:polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0% 50%);transform-origin:bottom right}.people-link__img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s;z-index:-1}.people-link__img img{height:100%;-o-object-fit:cover;object-fit:cover}.people-link__arw{position:relative;--opacity: 0;--pseudoColor: "";position:absolute;bottom:0;right:0;--width: min( var(--vw, 1vw) * 40 / 390 * 100 , 60px);--opacity: 0.08;z-index:3;--bgColor: #363434;--buttonColor: #363434;--hoverOpacity: 1;--pseudoColor: #fff}.people-link__arw::before{content:"";background-color:var(--pseudoColor);position:absolute;top:0;left:0;width:200%;height:200%;transform:translate(0%, 0%);transition:transform .5s,opacity .5s;opacity:var(--opacity);-webkit-clip-path:polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0% 50%)}.people-link__arw .arrow{--width: min( var(--vw, 1vw) * 16.9 / 390 * 100 , 25.35px)}.people-link__arw .arrow__icn:nth-of-type(2) path{fill:#363434}.interview-kv{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom: 0;--marginTop: 0;--paddingBottom: 0;--paddingTop: 0;padding:var(--paddingTop) calc(var(--vw, 1vw)*50 - 50%) var(--paddingBottom);display:grid;position:relative;height:calc(
  var(--vw, 1vw) * 800 / 390 * 100
  );z-index:1;grid-template-rows:1fr auto;--paddingBottom: min( var(--vw, 1vw) * 20 / 390 * 100 , 30px);--paddingTop: min( var(--vw, 1vw) * 20 / 390 * 100 , 30px)}.interview-kv__mv{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:grayscale(1);-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-image:linear-gradient(135deg, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(135deg, #000, #000 33%, rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size:300% 300%;mask-size:300% 300%}.interview-kv__mv img{height:100%;-o-object-fit:cover;object-fit:cover}.interview-kv__main{display:grid;gap:min(
  var(--vw, 1vw) * 8 / 390 * 100
  ,12px) 0;justify-items:center;place-content:center}.interview-kv__row{--gap: min( var(--vw, 1vw) * 8 / 390 * 100 , 12px) 0;justify-items:center}.interview-kv__wrap{--padding: min( var(--vw, 1vw) * 8 / 390 * 100 , 12px) min( var(--vw, 1vw) * 20 / 390 * 100 , 30px);opacity:0;-webkit-clip-path:inset(-10% 110% -10% -10%);clip-path:inset(-10% 110% -10% -10%)}.interview-kv__words{line-height:1.5;opacity:0}.interview-anchor{display:grid;margin-top:min(
  var(--vw, 1vw) * 80 / 390 * 100
  ,120px);gap:min(
  var(--vw, 1vw) * 8 / 390 * 100
  ,12px) 0}.interview-anchor__btn{position:relative;width:100%;height:min(
  var(--vw, 1vw) * 80 / 390 * 100
  ,120px)}.interview-anchor__btn::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid #e42c2c;transition:opacity .3s;opacity:0;z-index:3}.interview-anchor__btn .icon-wrap{--width: min( var(--vw, 1vw) * 40 / 390 * 100 , 60px);transform:rotate(90deg);transition:background .3s}.interview-anchor__btn .arrow{--width: min( var(--vw, 1vw) * 16.9 / 390 * 100 , 25.35px)}.interview-anchor__btn .arrow__icn:nth-of-type(2) path{fill:#fff}.interview-anchor__wrap{display:grid}.interview-anchor__main{display:flex;align-items:center;gap:0 min(
  var(--vw, 1vw) * 24 / 390 * 100
  ,36px)}.interview-anchor__main:nth-of-type(1){transition-delay:.1s}.interview-anchor__main:nth-of-type(2){transform:translateY(5%)}.interview-anchor__main.none-sp{display:none}.interview-future{--paddingTop: min( var(--vw, 1vw) * 216 / 390 * 100 , 324px)}.interview-future .media-article__main{transform:translateY(min( var(--vw, 1vw) * 40 / 390 * 100 , 60px));opacity:0;--padding: min( var(--vw, 1vw) * 40 / 390 * 100 , 60px);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;--gap: min( var(--vw, 1vw) * 20 / 390 * 100 , 30px)}.interview-future .media-article__main.is-active{transform:translateY(0);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1) 0s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;opacity:1}.interview-message{--paddingTop: min( var(--vw, 1vw) * 320 / 390 * 100 , 480px)}.interview-message .media-article__main{transform:translateY(min( var(--vw, 1vw) * 40 / 390 * 100 , 60px));opacity:0;--padding: min( var(--vw, 1vw) * 40 / 390 * 100 , 60px);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;--gap: min( var(--vw, 1vw) * 20 / 390 * 100 , 30px)}.interview-message .media-article__main.is-active{transform:translateY(0);transition:transform .5s cubic-bezier(0.39, 0.575, 0.565, 1) 0s,opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;opacity:1}.interview-other{margin-top:min(
  var(--vw, 1vw) * 80 / 390 * 100
  ,120px);display:grid;gap:min(
  var(--vw, 1vw) * 32 / 390 * 100
  ,48px) 0}.interview-other__head{display:grid;justify-content:center;gap:min(
  var(--vw, 1vw) * 16 / 390 * 100
  ,24px) 0;justify-items:center}.interview-other__main{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom: 0;--marginTop: 0;--paddingBottom: 0;--paddingTop: 0;display:grid}@media screen and (min-width: 960px){.interview-profile{gap:min(
  var(--vw, 1vw) * 4 / 1440 * 100
  ,5px) 0}.interview-profile__wrap{--padding: min( var(--vw, 1vw) * 8 / 1440 * 100 , 10px) min( var(--vw, 1vw) * 12 / 1440 * 100 , 15px)}.interview-profile__challenged{--padding: min( var(--vw, 1vw) * 8 / 1440 * 100 , 10px) min( var(--vw, 1vw) * 12 / 1440 * 100 , 15px)}.interview-article{scroll-margin-top:min(
  var(--vw, 1vw) * 80 / 1440 * 100
  ,100px)}.interview-article{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom: 0;--marginTop: 0;--paddingBottom: 0;--paddingTop: 0;display:grid;gap:0 min(
  var(--vw, 1vw) * 132 / 1440 * 100
  ,165px)}.interview-article--right{padding-right:calc(var(--vw, 1vw)*50 - 50%);grid-template-columns:auto min(
  var(--vw, 1vw) * 620 / 1440 * 100
  ,775px)}.interview-article--right .interview-article__main{grid-column:2/3;grid-row:1/2}.interview-article--right .interview-article__range{grid-column:1/2;grid-row:1/2}.interview-article--left{padding-left:calc(var(--vw, 1vw)*50 - 50%);grid-template-columns:min(
  var(--vw, 1vw) * 620 / 1440 * 100
  ,775px) auto}.interview-article__main{padding:min(
  var(--vw, 1vw) * 160 / 1440 * 100
  ,200px) 0 min(
  var(--vw, 1vw) * 200 / 1440 * 100
  ,250px);gap:min(
  var(--vw, 1vw) * 64 / 1440 * 100
  ,80px) 0}.interview-article__index{font-size:min(
  calc(
  13.6rem + 17 * (
  var(--vw, 1vw) * 100 - 1440px
  ) / 360
  ),
  15.3rem
  );top:min(
  var(--vw, 1vw) * 40 / 1440 * 100
  ,50px);right:max(
  var(--vw, 1vw) * -92 / 1440 * 100
  ,-115px)}.interview-article__head{gap:min(
  var(--vw, 1vw) * 16 / 1440 * 100
  ,20px) 0}.interview-article__wrap{--padding: min( var(--vw, 1vw) * 12 / 1440 * 100 , 15px) min( var(--vw, 1vw) * 20 / 1440 * 100 , 25px)}.interview-article-profile{align-items:flex-start;padding:min(
  var(--vw, 1vw) * 40 / 1440 * 100
  ,50px) 0;gap:0 min(
  var(--vw, 1vw) * 40 / 1440 * 100
  ,50px);grid-template-columns:auto 1fr}.article-cont{margin-top:0;gap:min(
  var(--vw, 1vw) * 64 / 1440 * 100
  ,80px) 0}.article-cont__blc{gap:0}.article-cont__main{gap:min(
  var(--vw, 1vw) * 20 / 1440 * 100
  ,25px) 0}.interview-article__fig{position:sticky;top:0;width:100%;height:calc(var(--svh, 1vh)*100)}.interview-article__img img{-o-object-position:top center;object-position:top center}.people-link{padding:min(
  var(--vw, 1vw) * 16 / 1440 * 100
  ,20px);aspect-ratio:513/320}.people-link:nth-of-type(2){transition-delay:.25s}.people-link__arw{--width: min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px);transition:transform .3s;transform-origin:bottom right}.people-link__arw .arrow{--width: min( var(--vw, 1vw) * 16.9 / 1440 * 100 , 21.125px)}.interview-kv{height:calc(var(--svh, 1vh)*100);--paddingBottom: min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px);--paddingTop: min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px)}.interview-kv__mv img{-o-object-position:top center;object-position:top center}.interview-kv__main{transform:translateY(min( var(--vw, 1vw) * 60 / 1440 * 100 , 75px));gap:min(
  var(--vw, 1vw) * 12 / 1440 * 100
  ,15px) 0}.interview-kv__row{--padding: min( var(--vw, 1vw) * 16 / 1440 * 100 , 20px) min( var(--vw, 1vw) * 24 / 1440 * 100 , 30px)}.interview-kv__words{line-height:1}.interview-anchor{justify-content:center;margin:min(
  var(--vw, 1vw) * 80 / 1440 * 100
  ,100px) 0 min(
  var(--vw, 1vw) * 120 / 1440 * 100
  ,150px);gap:0 min(
  var(--vw, 1vw) * 24 / 1440 * 100
  ,30px);grid-template-columns:repeat(2, min( var(--vw, 1vw) * 620 / 1440 * 100 , 775px))}.interview-anchor__btn{height:auto;aspect-ratio:620/96}.interview-anchor__btn .icon-wrap{--width: min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px)}.interview-anchor__btn .arrow{--width: min( var(--vw, 1vw) * 16.9 / 1440 * 100 , 21.125px)}.interview-anchor__wrap{height:min(
  calc(
  3.6rem + 4.5 * (
  var(--vw, 1vw) * 100 - 1440px
  ) / 360
  ),
  4.05rem
  );overflow:hidden}.interview-anchor__main{transition:transform .3s;gap:0 min(
  var(--vw, 1vw) * 24 / 1440 * 100
  ,30px)}.interview-anchor__main.none-sp{display:flex}.interview-future{--paddingBottom: min( var(--vw, 1vw) * 96 / 1440 * 100 , 120px);--paddingTop: min( var(--vw, 1vw) * 96 / 1440 * 100 , 120px)}.interview-future .media-article__main{transform:translateY(min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px))}.interview-future .media-article__main{--width: min( var(--vw, 1vw) * 620 / 1440 * 100 , 775px);margin-left:auto;--padding: min( var(--vw, 1vw) * 56 / 1440 * 100 , 70px);--gap: min( var(--vw, 1vw) * 20 / 1440 * 100 , 25px)}.interview-message{--paddingBottom: min( var(--vw, 1vw) * 176 / 1440 * 100 , 220px);--paddingTop: min( var(--vw, 1vw) * 176 / 1440 * 100 , 220px)}.interview-message .media-article__main{transform:translateY(min( var(--vw, 1vw) * 40 / 1440 * 100 , 50px))}.interview-message .media-article__main{--width: min( var(--vw, 1vw) * 620 / 1440 * 100 , 775px);margin-left:auto;--padding: min( var(--vw, 1vw) * 56 / 1440 * 100 , 70px);--gap: min( var(--vw, 1vw) * 20 / 1440 * 100 , 25px)}.interview-other{margin-top:min(
  var(--vw, 1vw) * 120 / 1440 * 100
  ,150px)}.interview-other{gap:min(
  var(--vw, 1vw) * 40 / 1440 * 100
  ,50px) 0}.interview-other__head{gap:min(
  var(--vw, 1vw) * 16 / 1440 * 100
  ,20px) 0}.interview-other__main{justify-content:center;margin:0;grid-template-columns:min(
  var(--vw, 1vw) * 513 / 1440 * 100
  ,641.25px)}}@media(hover: hover)and (pointer: fine){.people-link:hover .arrow__icn:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .1s}.people-link:hover .arrow__icn:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .25s}.people-link:hover::before{transform:translate(0, 0);opacity:1}.people-link:hover .people-link__img{transform:scale(1.05)}.people-link:hover .people-link__arw::before{transform:translate(-50%, 0%);opacity:var(--hoverOpacity)}.interview-anchor__btn:hover::after{opacity:1}.interview-anchor__btn:hover .interview-anchor__main:nth-of-type(1){transform:translateY(-105%)}.interview-anchor__btn:hover .interview-anchor__main:nth-of-type(2){transform:translateY(-100%);transition-delay:.1s}.interview-anchor__btn:hover .icon-wrap{background-color:#e42c2c}}