.l-header{position:sticky}.l-interview__kv{padding-block:clamp(2.4375rem,0.58rem + 3.87vw,4.0625rem) clamp(3.3rem,0.79rem + 5.24vw,5.5rem);position:relative}@media(max-width: 767px){.l-interview__kv{padding-block:31.4vw 20.47vw}}.l-interview__kv-container{max-width:1300px;margin-inline:auto}@media(max-width: 1300px){.l-interview__kv-container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-interview__kv-container{max-width:100%;padding-inline:8.14vw}}@media(max-width: 767px){.l-interview__kv-container{padding-left:4.65vw}}.l-interview__kv-text{position:relative;z-index:1}.l-interview__kv-title{margin-bottom:clamp(1.8rem,0.43rem + 2.86vw,3rem)}@media(max-width: 767px){.l-interview__kv-title{gap:1.86vw;margin-bottom:5.81vw}}.l-interview__kv-title-line{display:inline;width:fit-content;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff;color:var(--color-red);font-size:clamp(1.35rem,0.32rem + 2.14vw,2.25rem);font-weight:700;padding-block:clamp(.45rem,0.11rem + 0.71vw,.75rem);padding-inline:clamp(1.125rem,0.27rem + 1.79vw,1.875rem);line-height:clamp(3.3rem,0.79rem + 5.24vw,5.5rem);border-radius:10px}@media(max-width: 767px){.l-interview__kv-title-line{font-size:5.12vw;line-height:13.02vw;padding-block:1.86vw;padding-inline:3.72vw}}.l-interview__member-department{display:flex;flex-direction:column;gap:clamp(.375rem,0.09rem + 0.6vw,.625rem);margin-bottom:clamp(.375rem,0.09rem + 0.6vw,.625rem)}@media(max-width: 767px){.l-interview__member-department{gap:1.86vw;margin-bottom:1.86vw}}.l-interview__member-department-line{width:fit-content;padding-block:clamp(.075rem,0.02rem + 0.12vw,.125rem);padding-inline:clamp(.6rem,0.14rem + 0.95vw,1rem);color:#fff;font-size:clamp(.5625rem,0.13rem + 0.89vw,.9375rem);font-weight:700;line-height:1.8;background-color:var(--color-red);border-radius:5px}@media(max-width: 767px){.l-interview__member-department-line{padding-block:0.47vw;padding-inline:3.72vw;font-size:3.26vw;margin-bottom:1.86vw}}.l-interview__member-name{width:fit-content;background-color:#fff;color:var(--color-red);font-size:clamp(1.05rem,0.25rem + 1.67vw,1.75rem);font-weight:700;padding-block:clamp(.15rem,0.04rem + 0.24vw,.25rem);padding-inline:clamp(.6rem,0.14rem + 0.95vw,1rem);border-radius:5px;margin-bottom:clamp(.15rem,0.04rem + 0.24vw,.25rem)}@media(max-width: 767px){.l-interview__member-name{font-size:5.12vw;padding-block:0.93vw;padding-inline:2.79vw;margin-bottom:1.86vw}}.l-interview__member-year{font-weight:700;line-height:2.1875}@media(max-width: 767px){.l-interview__member-year{font-size:3.72vw}}.l-interview__kv-image{position:absolute;top:0;right:0;width:clamp(34.425rem,8.2rem + 54.64vw,57.375rem);z-index:0}@media(max-width: 767px){.l-interview__kv-image{width:84.88vw}}.l-interview__content{padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem);min-height:clamp(31.2375rem,7.44rem + 49.58vw,52.0625rem)}@media(max-width: 767px){.l-interview__content{padding-block:13.95vw 102.33vw;min-height:100%}}.l-interview__content:nth-child(even){background-color:#fff}.l-interview__content:nth-child(even) .l-interview__qa-content{background-color:#ece5e5;margin-left:auto}@media(max-width: 767px){.l-interview__content:nth-child(even) .l-interview__qa-content{margin-left:0}}.l-interview__content:nth-child(even) .l-interview__qa-image{top:0;left:0;box-shadow:clamp(-2.5rem,-0.36rem + -2.38vw,-1.5rem) clamp(1.5rem,0.36rem + 2.38vw,2.5rem) 0 0 var(--color-red)}@media(max-width: 767px){.l-interview__content:nth-child(even) .l-interview__qa-image{top:calc(100% - 12.09vw);box-shadow:-9.3vw 9.3vw 0 0 var(--color-red)}}.l-interview__content:nth-child(odd) .l-interview__qa-content{background-color:#fff}.l-interview__content:nth-child(odd) .l-interview__qa-image{top:0;right:0;box-shadow:clamp(1.5rem,0.36rem + 2.38vw,2.5rem) clamp(1.5rem,0.36rem + 2.38vw,2.5rem) 0 0 var(--color-red)}@media(max-width: 767px){.l-interview__content:nth-child(odd) .l-interview__qa-image{top:calc(100% - 12.09vw);box-shadow:9.3vw 9.3vw 0 0 var(--color-red)}}.l-interview__content-container{max-width:clamp(33rem,7.86rem + 52.38vw,55rem);margin-inline:auto}@media(max-width: clamp(33rem, 7.86rem + 52.38vw, 55rem)){.l-interview__content-container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-interview__content-container{max-width:100%;padding-inline:8.14vw}}.l-interview__qa{position:relative}.l-interview__qa-inner{padding-top:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.l-interview__qa-inner{padding-top:0}}.l-interview__qa-content{width:clamp(17.025rem,4.05rem + 27.02vw,28.375rem);padding-block:clamp(1.5rem,0.36rem + 2.38vw,2.5rem);padding-inline:clamp(1.35rem,0.32rem + 2.14vw,2.25rem);position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-interview__qa-content{width:100%;padding-block:11.63vw 23.26vw;padding-inline:6.51vw;gap:11.63vw}}.l-interview__qa-image{position:absolute;z-index:0}@media(max-width: 767px){.l-interview__qa-image{z-index:2}}.l-interview__qa-image-pic{width:clamp(22.6875rem,5.4rem + 36.01vw,37.8125rem)}@media(max-width: 767px){.l-interview__qa-image-pic{width:90.7vw}}.l-interview__qa-image-pic img{width:100%}.l-interview__qa-item{font-size:clamp(.5625rem,0.13rem + 0.89vw,.9375rem)}@media(max-width: 767px){.l-interview__qa-item{font-size:3.26vw}}.l-interview__question{color:var(--color-red);font-weight:700;margin-bottom:clamp(.6rem,0.14rem + 0.95vw,1rem)}@media(max-width: 767px){.l-interview__question{margin-bottom:6.98vw}}.l-interview__schedule{padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem)}@media(max-width: 767px){.l-interview__schedule{padding-block:13.95vw 16.74vw}}.l-interview__schedule-container{max-width:clamp(33rem,7.86rem + 52.38vw,55rem);margin-inline:auto}@media(max-width: clamp(33rem, 7.86rem + 52.38vw, 55rem)){.l-interview__schedule-container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-interview__schedule-container{max-width:100%;padding-inline:8.14vw}}.l-interview__schedule-title{color:var(--color-red);font-size:clamp(1.2rem,0.29rem + 1.9vw,2rem);font-weight:700;margin-bottom:clamp(2.1rem,0.5rem + 3.33vw,3.5rem)}@media(max-width: 767px){.l-interview__schedule-title{font-size:6.98vw;margin-bottom:10.47vw}}.l-interview__schedule-item{display:grid;grid-template-columns:clamp(4.6125rem,1.1rem + 7.32vw,7.6875rem) 1fr}@media(max-width: 767px){.l-interview__schedule-item{grid-template-columns:16.28vw 1fr}}.l-interview__schedule-item:last-child .l-interview__schedule-time{border-bottom:1px solid var(--color-red)}.l-interview__schedule-item:last-child .l-interview__schedule-activity{border-bottom:1px solid #8a8a8a}.l-interview__schedule-time,.l-interview__schedule-activity{font-size:clamp(.5625rem,0.13rem + 0.89vw,.9375rem);padding-block:clamp(.9375rem,0.22rem + 1.49vw,1.5625rem)}@media(max-width: 767px){.l-interview__schedule-time,.l-interview__schedule-activity{font-size:3.26vw;padding-block:5.81vw}}.l-interview__schedule-time{display:flex;align-items:center;border-top:1px solid var(--color-red)}.l-interview__schedule-activity{border-top:1px solid #8a8a8a;padding-inline:clamp(1.575rem,0.37rem + 2.5vw,2.625rem) 0}@media(max-width: 767px){.l-interview__schedule-activity{padding-inline:4.65vw 2.79vw}}