@charset "UTF-8";.p-interview-detail__inner{display:grid;grid-template-columns:calc(var(--vw-size261) * 2) 1fr;gap:var(--vw-size80);margin-bottom:var(--vw-size160)}@media screen and (max-width:991px){.p-interview-detail__inner{grid-template-columns:1fr;gap:var(--vw-size54);margin-bottom:var(--vw-size100)}}.p-interview-detail__summary{position:sticky;top:var(--vw-size100);height:fit-content}@media screen and (max-width:991px){.p-interview-detail__summary{position:relative;top:auto}}.p-interview-detail__summary-title{font-size:clamp(2rem,1.1171492205rem + .8908685969vw,2.4rem)}.p-interview-detail__summary-logo{position:relative;width:var(--vw-size197);margin-bottom:var(--vw-size16)}.p-interview-detail__summary-logo img{width:100%;height:auto}.p-interview-detail__summary-building{font-size:clamp(1.1rem,.6585746102rem + .4454342984vw,1.3rem);margin-top:var(--vw-size24)}.p-interview-detail__summary-mv{position:relative;margin-top:var(--vw-size40)}.p-interview-detail__summary-mv img{border-radius:var(--vw-size8);width:100%;height:auto}.p-interview-detail__summary-mv figcaption{font-size:clamp(1.1rem,.6585746102rem + .4454342984vw,1.3rem);color:#7b7b7b;line-height:1.5;margin-top:var(--vw-size8)}.p-interview-detail__body-title{font-size:clamp(2.4rem,.634298441rem + 1.7817371938vw,3.2rem);font-weight:700;color:#25804a;line-height:1.5}.p-interview-detail__body-lead{margin-top:var(--vw-size40);display:grid;grid-template-columns:2.4fr 1fr;gap:var(--vw-size64)}.p-interview-detail__body-lead:not(:has(.image)){grid-template-columns:1fr}@media screen and (max-width:991px){.p-interview-detail__body-lead{margin-top:var(--vw-size24);gap:var(--vw-size24)}}@media screen and (max-width:450px){.p-interview-detail__body-lead{grid-template-columns:1fr}}.p-interview-detail__body-lead .text{font-size:clamp(1.2rem,.7585746102rem + .4454342984vw,1.4rem);line-height:2;color:#7b7b7b}.p-interview-detail__body-lead .image{position:relative}.p-interview-detail__body-lead .image img{border-radius:var(--vw-size8);width:100%;height:auto}.p-interview-detail__body-lead .image figcaption{font-size:clamp(1.1rem,.8792873051rem + .2227171492vw,1.2rem);text-align:right;line-height:1.5;margin-top:var(--vw-size8)}.p-interview-detail__section{background:#fff;padding:var(--vw-size64);border-radius:var(--vw-size16);display:flex;flex-direction:column;gap:var(--vw-size40);margin-top:var(--vw-size64)}@media screen and (max-width:991px){.p-interview-detail__section{padding:var(--vw-size40);margin-top:var(--vw-size40)}}@media screen and (max-width:575px){.p-interview-detail__section{padding:var(--vw-size40) var(--vw-size32);gap:var(--vw-size24)}}.p-interview-detail__section-title{font-size:clamp(2rem,1.1171492205rem + .8908685969vw,2.4rem);font-weight:700;color:#25804a}.p-interview-detail__section-img{position:relative;border-radius:var(--vw-size16);overflow:hidden;aspect-ratio:550/308}.p-interview-detail__section-img img{width:100%;height:100%;object-fit:cover}.p-interview-detail__section-text{display:flex;flex-direction:column;gap:var(--vw-size24)}@media screen and (max-width:575px){.p-interview-detail__section-text{gap:var(--vw-size16)}}.p-interview-detail__section-text .question{position:relative;font-size:clamp(1.2rem,.7585746102rem + .4454342984vw,1.4rem);line-height:1.75;color:#7b7b7b;padding-left:var(--vw-size48)}.p-interview-detail__section-text .question:after{content:"";position:absolute;left:0;top:clamp(1rem,.5585746102rem + .4454342984vw,1.2rem);width:var(--vw-size40);height:1px;background:#7b7b7b}.p-interview-detail__section-text .answer{font-size:clamp(1.2rem,.7585746102rem + .4454342984vw,1.4rem);line-height:2}.p-interview-detail__section-text .caption{display:block;font-size:clamp(1rem,.7792873051rem + .2227171492vw,1.1rem);line-height:1.75;margin-top:var(--vw-size4)}.p-interview-detail__bottom{display:flex;justify-content:center;margin:var(--vw-size160) 0}@media screen and (max-width:991px){.p-interview-detail__bottom{margin:var(--vw-size100) 0}}
