.episode-inner{display:grid;gap:60px;margin-top:30px}@media screen and (min-width:768px){.episode-inner{gap:90px;margin-top:60px}}@media screen and (min-width:992px){.episode-inner{gap:120px}}.episode-content{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}@media screen and (max-width:767px){.episode-content{gap:25px}}.episode-content .img{width:100%}.episode-content .img img{width:100%}.episode-ttl{text-align:center}.episode-ttl .sub{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;color:#ff9f1d;font-size:clamp(14px,13.323px + .194vw,17px);margin-bottom:5px}.episode-ttl .main{font-size:clamp(20px,16.839px + .903vw,34px)}.interview{scroll-margin-top:120px}.interview .recruit-section-ttl .subttl{color:#fff;font-size:clamp(48px,31.29px + 4.774vw,122px)}.interview-inner{display:grid;gap:28px;margin-top:30px}@media screen and (min-width:768px){.interview-inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px;margin-top:60px}}@media screen and (min-width:992px){.interview-inner{grid-template-columns:repeat(3, minmax(0, 1fr))}}.interview-inner:has(.interview-card:hover) .interview-card:not(:hover){opacity:.5}.interview-card{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:16px;color:#3e3e46;-webkit-transition:.3s ease;transition:.3s ease}.interview-card:hover .interview-card__img{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.interview-card__img{position:relative;overflow:hidden;border-radius:16px;-webkit-transition:.3s ease;transition:.3s ease}.interview-card__img::after{content:"";position:absolute;bottom:0;left:0;background:url(../../img/career/interview-bg.jpg) no-repeat center bottom/cover;border-radius:16px;overflow:hidden;width:100%;aspect-ratio:1;z-index:-1}.interview-card__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;display:block;aspect-ratio:8/9;height:100%}.interview-card__label{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;position:absolute;top:16%;left:20px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;font-size:clamp(1rem,.972rem + .129vw,1.125rem);letter-spacing:.12em;color:#fff;z-index:1}.interview-card__ttl{font-size:clamp(18px,15.742px + .645vw,24px);line-height:1.6;letter-spacing:.02em}.interview-card__meta{font-size:clamp(12px,11.097px + .258vw,14px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interview-card__name{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;color:#ff9f1d;font-size:clamp(18px,15.742px + .645vw,24px);letter-spacing:.08em;margin-right:8px}.career-single{padding-bottom:110px}@media screen and (max-width:767px){.career-single{padding-bottom:95px}}.career-hero__inner{display:grid;gap:24px}@media screen and (min-width:768px){.career-hero__inner{grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}}@media screen and (max-width:767px){.career-hero__text{display:contents}}@media screen and (min-width:768px){.career-hero__head{margin-bottom:45px}}.career-hero__title{font-size:clamp(20px,16.387px + 1.032vw,32px);line-height:1.6;margin-bottom:14px}.career-hero__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.career-hero__initial{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;color:#ff9f1d;font-size:clamp(18px,16.129px + .538vw,24px);letter-spacing:.1em}.career-hero__sub{font-size:clamp(12px,11.097px + .258vw,14px);color:#3e3e46}.career-hero__profile{display:grid;gap:20px}@media screen and (max-width:767px){.career-hero__profile{gap:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.career-hero__profile-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.career-hero__profile-ttl{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;color:#ff9f1d;font-size:clamp(14px,12.71px + .387vw,18px);letter-spacing:.12em}.career-hero__profile-line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;border-top:dotted 2px #96a1a1}.career-hero__profile-list{display:grid;gap:12px}.career-hero__profile-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media screen and (max-width:991px){.career-hero__profile-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:6px}}.career-hero__profile-label{position:relative;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:clamp(.875rem,.847rem + .129vw,1rem);white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:160px}.career-hero__profile-label::before{content:"";width:.4lh;aspect-ratio:1;border-radius:50%;background:#ff9f1d}.career-hero__profile-value{-webkit-box-flex:1;-ms-flex:1;flex:1}.career-hero__img{border-radius:16px;overflow:hidden;background:url(../../img/career/interview-detail-bg.jpg) no-repeat center/cover}@media screen and (max-width:767px){.career-hero__img{margin-bottom:10px}}.career-hero__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.career-qa__list{display:grid;gap:60px}@media screen and (max-width:767px){.career-qa__list{gap:30px}}.career-qa__eyebrow{font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;color:#ff9f1d;font-size:clamp(.875rem,.847rem + .129vw,1rem);margin-bottom:5px;letter-spacing:.12em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.career-qa__eyebrow::before{content:"";display:block;width:.2lh;aspect-ratio:1;background:#ff9f1d;border-radius:50%}.career-qa__title{font-size:clamp(18px,15.742px + .645vw,24px);line-height:1.7;margin-bottom:15px}.career-qa__desc{font-size:clamp(13px,12.097px + .258vw,15px);line-height:1.8}.career-qa__img{margin-top:30px;border-radius:20px;overflow:hidden}.career-qa__img img{width:100%;display:block}/*# sourceMappingURL=style-career.min.css.map */