.p-interview-single{background-color:var(--color-bg-pale-blue);padding-bottom:12.8vw}.p-interview-single__hero{padding-top:clamp(5.25rem,3.25rem + 4.17vw,7rem)}@media(max-width:767px){.p-interview-single__hero{padding-top:18.93vw}}.p-interview-single__hero .c-breadcrumbs{margin-bottom:clamp(.9375rem,.58rem + .74vw,1.25rem)}@media(max-width:767px){.p-interview-single__hero .c-breadcrumbs{margin-bottom:0}}.p-interview-single__hero-container{margin-inline:auto;max-width:1235px;width:100%}@media(max-width:1235px){.p-interview-single__hero-container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-interview-single__hero-container{padding-inline:5.87vw}}.p-interview-single__hero-inner{display:flex;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);justify-content:space-between;padding-bottom:clamp(3rem,1.86rem + 2.38vw,4rem);position:relative}@media(max-width:767px){.p-interview-single__hero-inner{flex-direction:column;gap:10.67vw;padding-bottom:3.47vw}}.p-interview-single__hero-content{flex:0 0 clamp(30.5625rem,18.92rem + 24.26vw,40.75rem);padding-top:clamp(2.4375rem,1.51rem + 1.93vw,3.25rem)}@media(max-width:767px){.p-interview-single__hero-content{flex:1;padding-top:9.6vw}}.p-interview-single__label{align-items:center;display:flex;gap:clamp(.375rem,.23rem + .3vw,.5rem);margin-bottom:clamp(3.375rem,2.09rem + 2.68vw,4.5rem)}@media(max-width:767px){.p-interview-single__label{gap:2.13vw;margin-bottom:10.67vw}}.p-interview-single__label-text{color:var(--color-primary);font-family:var(--font-serif);font-size:clamp(1.5rem,.93rem + 1.19vw,2rem);font-weight:600}@media(max-width:767px){.p-interview-single__label-text{font-size:7.47vw}}.p-interview-single__label-num{color:var(--color-primary);font-family:var(--font-english);font-size:clamp(1.5rem,.93rem + 1.19vw,2rem);font-weight:500}@media(max-width:767px){.p-interview-single__label-num{font-size:7.47vw}}.p-interview-single__title{border-bottom:1px solid var(--color-gray-light);color:var(--color-text);font-family:var(--font-secondary);font-size:clamp(1.59375rem,.99rem + 1.26vw,2.125rem);font-weight:700;line-height:1.5;margin-bottom:clamp(1.5rem,.93rem + 1.19vw,2rem);padding-bottom:clamp(1.875rem,1.16rem + 1.49vw,2.5rem)}@media(max-width:767px){.p-interview-single__title{font-size:6.4vw;margin-bottom:8.53vw;padding-bottom:8.53vw}}.p-interview-single__profile-role{color:var(--color-blue-gray);font-family:var(--font-albert);letter-spacing:.05em;margin-bottom:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-interview-single__profile-role{margin-bottom:4.27vw}}.p-interview-single__profile-name{display:flex;flex-direction:column;gap:clamp(.46875rem,.29rem + .37vw,.625rem)}@media(max-width:767px){.p-interview-single__profile-name{gap:2.67vw}}.p-interview-single__profile-name-ja{color:var(--color-text);font-family:var(--font-albert);font-size:clamp(1.21875rem,.75rem + .97vw,1.625rem);font-weight:600;line-height:1}@media(max-width:767px){.p-interview-single__profile-name-ja{font-size:5.87vw}}.p-interview-single__profile-name-en{color:#959595;font-family:var(--font-albert);font-size:clamp(.84375rem,.52rem + .67vw,1.125rem);font-weight:600;letter-spacing:normal;line-height:1}@media(max-width:767px){.p-interview-single__profile-name-en{font-size:4.27vw}}.p-interview-single__hero-image{aspect-ratio:423/482;width:clamp(19.828125rem,12.27rem + 15.74vw,26.4375rem)}@media(max-width:767px){.p-interview-single__hero-image{aspect-ratio:329/268;width:100%}}.p-interview-single__hero-image-mask{border-radius:clamp(.46875rem,.29rem + .37vw,.625rem);height:100%;overflow:hidden;position:relative;width:100%}.p-interview-single__hero-image-mask img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.p-interview-single__content{background-color:var(--color-bg-snow);padding:clamp(4.875rem,3.02rem + 3.87vw,6.5rem) 0}@media(max-width:767px){.p-interview-single__content{padding:14.93vw 0}}.p-interview-single__content-container{margin-inline:auto;max-width:1040px;width:100%}@media(max-width:1040px){.p-interview-single__content-container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-interview-single__content-container{padding-inline:5.87vw}}.p-interview-single__intro{background:linear-gradient(52.73deg,#efe7ea99 4.85%,#e4e2e499 46.84%,#c4dcdd99 107.15%);border-radius:clamp(.375rem,.23rem + .3vw,.5rem);margin:0 auto clamp(2.625rem,1.63rem + 2.08vw,3.5rem);padding:clamp(1.875rem,1.16rem + 1.49vw,2.5rem) clamp(2.25rem,1.39rem + 1.79vw,3rem)}@media(max-width:767px){.p-interview-single__intro{margin-bottom:10.67vw;padding:10.67vw 8.53vw}}.p-interview-single__intro-text{color:var(--color-primary);font-weight:400;letter-spacing:.08em;line-height:2}.p-interview-single__section:not(:last-child){margin-bottom:clamp(2.625rem,1.63rem + 2.08vw,3.5rem)}@media(max-width:767px){.p-interview-single__section:not(:last-child){margin-bottom:10.67vw}}.p-interview-single__section-heading{background:linear-gradient(-89.95deg,#5da2a5 26.3%,#e096a5 96.2%);-webkit-background-clip:text;background-clip:text;font-family:var(--font-secondary);font-size:clamp(1.21875rem,.75rem + .97vw,1.625rem);font-weight:600;line-height:1.7;margin-bottom:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);padding-bottom:clamp(.375rem,.23rem + .3vw,.5rem);position:relative;-webkit-text-fill-color:transparent}@media(max-width:767px){.p-interview-single__section-heading{font-size:5.87vw;margin-bottom:8.53vw;padding-bottom:2.13vw}}.p-interview-single__section-heading:after{background:linear-gradient(-90deg,#5da2a5 26.3%,#e096a5 96.2%);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.p-interview-single__qa-list{display:flex;flex-direction:column;gap:clamp(2.625rem,1.63rem + 2.08vw,3.5rem)}@media(max-width:767px){.p-interview-single__qa-list{gap:8.53vw}}.p-interview-single__qa-item{display:flex;flex-direction:column;gap:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-interview-single__qa-item{gap:4.27vw}}.p-interview-single__question{display:flex;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-interview-single__question{gap:3.2vw}}.p-interview-single__question-text{color:var(--color-primary);font-family:var(--font-secondary);font-size:clamp(1.03125rem,.64rem + .82vw,1.375rem);font-weight:600;letter-spacing:.05em;line-height:1.7}@media(max-width:767px){.p-interview-single__question-text{font-size:5.33vw}}.p-interview-single__answer{display:flex;gap:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-interview-single__answer{gap:3.2vw}}.p-interview-single__answer-text{color:var(--color-text);font-weight:400;letter-spacing:.08em;line-height:2}.p-interview-single__qa-image{aspect-ratio:1040/476;border-radius:clamp(.375rem,.23rem + .3vw,.5rem);margin-top:clamp(.75rem,.46rem + .6vw,1rem);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}@media(max-width:767px){.p-interview-single__qa-image{aspect-ratio:329/151;margin-top:3.2vw;width:100%}}.p-interview-single__qa-image img{height:auto;width:100%}.p-interview-single__more{padding:clamp(4.875rem,3.02rem + 3.87vw,6.5rem) 0}@media(max-width:767px){.p-interview-single__more{padding-block:16.8vw 14.93vw}}.p-interview-single__more-container{margin-inline:auto;max-width:1228px;width:100%}@media(max-width:1228px){.p-interview-single__more-container{container-type:inline-size;padding-inline:clamp(.9375rem,.58rem + .74vw,1.25rem)}}@media(max-width:767px){.p-interview-single__more-container{padding-inline:5.87vw}}.p-interview-single__more-heading{align-items:flex-start;display:flex;gap:clamp(.75rem,.46rem + .6vw,1rem);margin-bottom:clamp(2.25rem,1.39rem + 1.79vw,3rem)}@media(max-width:767px){.p-interview-single__more-heading{gap:4.27vw;margin-bottom:10.4vw}}.p-interview-single__more-heading-icon{align-items:center;display:flex;height:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);justify-content:center;overflow:hidden;width:clamp(.75rem,.46rem + .6vw,1rem)}@media(max-width:767px){.p-interview-single__more-heading-icon{height:8.53vw;width:3.73vw}}.p-interview-single__more-heading-diamond{background-color:var(--color-teal);display:block;height:clamp(.46875rem,.29rem + .37vw,.625rem);transform:rotate(45deg);width:clamp(.46875rem,.29rem + .37vw,.625rem)}@media(max-width:767px){.p-interview-single__more-heading-diamond{height:2.13vw;width:2.13vw}}.p-interview-single__more-heading-text{display:flex;flex-direction:column;gap:clamp(.375rem,.23rem + .3vw,.5rem)}@media(max-width:767px){.p-interview-single__more-heading-text{gap:2.13vw}}.p-interview-single__more-heading-en{color:var(--color-text);font-family:var(--font-serif);font-size:clamp(2.25rem,1.39rem + 1.79vw,3rem);font-weight:600;line-height:1}@media(max-width:767px){.p-interview-single__more-heading-en{font-size:10.67vw}}.p-interview-single__more-heading-ja{color:var(--color-text);font-family:var(--font-secondary);font-size:clamp(.84375rem,.52rem + .67vw,1.125rem);font-weight:600;letter-spacing:.05em;line-height:1.5}@media(max-width:767px){.p-interview-single__more-heading-ja{font-size:4.27vw}}.p-interview-single__more-cards{display:grid;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:767px){.p-interview-single__more-cards{gap:10.67vw;grid-template-columns:1fr}}.p-interview-single__more-card{display:flex;flex:0 0 clamp(17.90625rem,11.08rem + 14.21vw,23.875rem);flex-direction:column;gap:clamp(1.875rem,1.16rem + 1.49vw,2.5rem);text-decoration:none;transition:opacity .3s ease}@media(max-width:767px){.p-interview-single__more-card{flex:1;gap:10.67vw}}@media(any-hover:hover){.p-interview-single__more-card:hover{opacity:.8;transition:all .3s}}.p-interview-single__more-card-image{aspect-ratio:382/436;border-radius:clamp(.46875rem,.29rem + .37vw,.625rem);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:relative}@media(max-width:767px){.p-interview-single__more-card-image{aspect-ratio:329/268}}.p-interview-single__more-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-interview-single__more-card-title{border-bottom:1px solid transparent;-o-border-image:linear-gradient(-90deg,#5da2a5 26.3%,#e096a5 96.2%) 1;border-image:linear-gradient(-90deg,#5da2a5 26.3%,#e096a5 96.2%) 1;color:var(--color-blue-gray);font-family:var(--font-secondary);font-size:clamp(1.125rem,.7rem + .89vw,1.5rem);font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:clamp(1.125rem,.7rem + .89vw,1.5rem);padding-bottom:clamp(1.125rem,.7rem + .89vw,1.5rem)}@media(max-width:767px){.p-interview-single__more-card-title{font-size:5.87vw;margin-bottom:6.4vw;padding-bottom:6.4vw}}.p-interview-single__more-card-info{display:flex;flex-direction:column;gap:clamp(.1875rem,.12rem + .15vw,.25rem)}@media(max-width:767px){.p-interview-single__more-card-info{gap:1.07vw}}.p-interview-single__more-card-position{color:var(--color-blue-gray);font-family:var(--font-albert);font-size:clamp(.65625rem,.41rem + .52vw,.875rem);font-weight:500;letter-spacing:.05em;line-height:1.5}@media(max-width:767px){.p-interview-single__more-card-position{font-size:3.73vw}}.p-interview-single__more-card-name{color:var(--color-text);font-family:var(--font-albert);font-size:clamp(.9375rem,.58rem + .74vw,1.25rem);font-weight:600;line-height:1}@media(max-width:767px){.p-interview-single__more-card-name{font-size:5.33vw}}
