@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";@media(max-width: 1000px){#interview #essentialCol{padding:37.3333333333vw 0 0}}@media(max-width: 1000px){#interview #essentialCol .heading-medium .text-sub{font-size:4.9333333333vw;margin:2.4vw 0 0}#interview #essentialCol .heading-medium .text-main{font-size:15.3333333333vw;margin:3.2vw 0 0}#interview #essentialCol .heading-medium+.heading-large{margin:10.9333333333vw 0 0}#interview #essentialCol .heading-large .text-main{font-size:11.0666666667vw;transform:scale(1, 1.2)}#interview #essentialCol .heading-large .text-sub{font-size:4.9333333333vw;letter-spacing:1.8666666667vw}}@media(min-width: calc(1000px + 0.1px)){#interview #essentialCol .heading-medium .text-sub{font-size:min(3.125vw,45px);margin:min(1.6666666667vw,24px) 0 0}#interview #essentialCol .heading-medium .text-main{font-size:min(10.0694444444vw,145px)}#interview #essentialCol .heading-medium+.heading-large{margin:min(5.1388888889vw,74px) 0 0}#interview #essentialCol .heading-large .text-main{font-size:min(11.1111111111vw,160px)}#interview #essentialCol .heading-large .text-sub{font-size:min(3.75vw,54px);margin:min(1.25vw,18px) 0 0;letter-spacing:0.6666666667vw}}#interview .essential{overflow-x:hidden}#interview .essentialWrapper:nth-child(2n) .essentialTextArea{margin-left:auto;text-align:right}#interview .essentialWrapper:nth-child(2n) .essentialItemHead{transform-origin:right}#interview .essentialTop{position:relative;flex-flow:row nowrap;display:block}#interview .essentialTextArea{position:relative;z-index:10}#interview .essentialImgArea{position:absolute;top:0;z-index:0}#interview .essentialItemHead{transform:scaleX(0.8);transform-origin:left;font-family:"Roboto Condensed",sans-serif}#interview .essentialItem li{transform:scaleY(0.8);transform-origin:top}#interview .essentialSlide{display:flex;flex-flow:column nowrap;height:100%}#interview .essentialSlideHead{transform:scaleY(0.8);transform-origin:top;transform-origin:bottom;text-align:center;display:flex;justify-content:center;align-items:center}#interview .essentialSlideInner{display:flex;flex-flow:column nowrap;height:100%}#interview .essentialSlideInner p{line-height:1.9;letter-spacing:0px}@media(max-width: 1000px){#interview .essential{margin:25.3333333333vw 0 0}#interview .essentialWrapper{padding:0 0 25.3333333333vw}#interview .essentialWrapper:nth-child(2n){padding:0 0 0}#interview .essentialWrapper:nth-child(2n) .essentialTop{padding:0 0 0 0;padding:0 9.3333333333vw 0 0}#interview .essentialWrapper:nth-child(2n) .essentialItem{margin:3.2vw 0 0 3.2vw}#interview .essentialWrapper:nth-child(2n) .essentialImgArea{left:-13.3333333333vw}#interview .essentialWrapper:nth-child(n+2){padding:0 0 16.5333333333vw}#interview .essentialTop{padding:0 0 0 9.3333333333vw}#interview .essentialImgArea{right:-13.3333333333vw;max-width:80vw}#interview .essentialItemHead{font-size:6vw;margin:10.9333333333vw 0 0}#interview .essentialItem{margin:3.2vw 3.2vw 0 0}#interview .essentialItem li{transform:scaleY(0.8);transform-origin:top;font-size:3.6vw}#interview .essentialItem li:nth-child(n+2){margin:1.3333333333vw 0 0}#interview .essentialBottom{margin:18.6666666667vw 0 0 0;overflow:visible}#interview .essentialBottom .swiper-button-prev,#interview .essentialBottom .swiper-button-next{top:45.3333333333vw}#interview .essentialSlides{gap:unset}#interview .essentialSlide{max-width:unset}#interview .essentialSlideHead{min-height:16vw;font-size:4vw}#interview .essentialSlideInner{margin:1.8666666667vw 0 0}#interview .essentialSlideInner p{font-size:2.9333333333vw;margin:2.4vw 0 0}}@media(min-width: calc(1000px + 0.1px)){#interview .essential{margin:min(19.1666666667vw,276px) 0 0}#interview .essentialWrapper{padding:0 0 min(8.6111111111vw,124px)}#interview .essentialWrapper:nth-child(2n) .essentialTop{padding:0 min(3.8888888889vw,56px) 0 0}#interview .essentialWrapper:nth-child(2n) .essentialImgArea{left:max(-6.9444444444vw,-100px)}#interview .essentialWrapper:nth-child(n+2){padding:0 0 min(8.6111111111vw,124px)}#interview .essentialWrapper:last-child{margin:0 0 min(6.9444444444vw,100px) 0}#interview .essentialTop{padding:0 0 0 min(3.8888888889vw,56px)}#interview .essentialImgArea{right:max(-6.9444444444vw,-100px)}#interview .essentialItemHead{font-size:min(5.5555555556vw,80px);margin:min(5.2777777778vw,76px) 0 0}#interview .essentialItem{margin:min(1.6666666667vw,24px) 0 0 0}#interview .essentialItem li{transform:scaleY(0.8);transform-origin:top;font-size:min(2.6388888889vw,38px)}#interview .essentialItem li:nth-child(n+2){margin:min(0.6944444444vw,10px) 0 0}#interview .essentialBottom{margin:min(4.1666666667vw,60px) 0 0 0}#interview .essentialBottom .swiper-button-prev,#interview .essentialBottom .swiper-button-next{display:none}#interview .essentialSlides{gap:min(3.3333333333vw,48px);justify-content:center}#interview .essentialSlide{max-width:min(23.6111111111vw,340px)}#interview .essentialSlideHead{font-size:min(2.0138888889vw,29px);line-height:1.2;min-height:min(6.5972222222vw,95px)}#interview .essentialSlideInner{height:100%;margin:min(0.1388888889vw,2px) 0 0}#interview .essentialSlideInner p{font-size:min(1.3888888889vw,20px);margin:min(1.3888888889vw,20px) 0 0}}#interview .anchorLinkNav{position:fixed;width:100%;display:flex;flex-direction:column;align-items:center;z-index:100;background-color:rgba(0,0,0,.8);justify-content:flex-end;width:-moz-max-content;width:max-content}#interview .anchorLinkNavLink{display:block;height:auto}#interview .anchorLinkNavLink img{width:100%;height:auto}@media(min-width: calc(1000px + 0.1px)){#interview .anchorLinkNavLink:hover{opacity:.6}}@media(max-width: 1000px){#interview .anchorLinkNav{padding:4vw;border-radius:2.6666666667vw;bottom:26.6666666667vw}#interview .anchorLinkNavLink{width:20vw}#interview .anchorLinkNavBar{width:0;height:2.6666666667vw}}@media(min-width: calc(1000px + 0.1px)){#interview .anchorLinkNav{padding:min(2.7777777778vw,40px);border-radius:min(1.3888888889vw,20px);left:min(5.2083333333vw,75px);bottom:min(6.9444444444vw,100px);gap:min(0.6944444444vw,10px)}#interview .anchorLinkNavLink{transition:.3s;width:min(10.9722222222vw,158px)}#interview .anchorLinkNavBar{width:min(0.3472222222vw,5px);height:min(5.5555555556vw,80px);background-color:#fff;margin:min(0.6944444444vw,10px) 0;border-radius:min(0.3472222222vw,5px)}}@media(max-width: 1000px){#interview .footerInner{padding:4vw 3.7333333333vw 53.3333333333vw}}