@charset "UTF-8";.p-breadcrumbs{color:#000;margin-bottom:9rem}@media screen and (max-width:767px){.p-breadcrumbs{margin-bottom:6.4rem}}.interview-detail{background:#F0F4F5;padding-top:9rem}@media screen and (max-width:767px){.interview-detail{padding-top:5rem}}.interview-detail .l-page-header:before{display:none}.interview-header{margin-bottom:2rem}@media screen and (max-width:767px){.interview-header{margin-bottom:3rem;padding-bottom:15.3rem}}.interview-header__txt{background:rgba(0,0,136,0.9);color:#fff;width:56rem;height:40rem;position:absolute;z-index:2;top:13.7rem}@media screen and (max-width:1024px){.interview-header__txt{width:48rem;height:34.4rem;top:10rem}}@media screen and (max-width:767px){.interview-header__txt{width:33.5rem;height:23rem;top:29.3rem;left:2rem}}.interview-header__num{font-size:1.8rem;font-weight:600;line-height:1;position:absolute;top:3rem;left:3rem}@media screen and (max-width:767px){.interview-header__num{top:1rem;left:1rem;font-size:1.3rem}}.interview-header__num span{font-size:1.2rem;padding-right:0.5em}@media screen and (max-width:767px){.interview-header__num span{font-size:1.3rem}}.interview-header__copy{width:100%;position:absolute;top:0;left:0}.interview-header__name{font-size:1.5rem;text-align:right;position:absolute;bottom:3rem;right:3rem}@media screen and (max-width:767px){.interview-header__name{font-size:1rem;bottom:1rem;right:1rem}}.interview-header__name span{font-size:3.7rem;margin-left:1.6rem}@media screen and (max-width:767px){.interview-header__name span{font-size:2rem;margin-left:0.6rem}}.interview-wrap-01{padding-top:0;overflow:inherit}@media screen and (max-width:767px){.interview-wrap-01{padding-bottom:5.5rem}}.interview-wrap-02{padding-top:9rem;padding-bottom:9rem}@media screen and (max-width:767px){.interview-wrap-02{padding-top:5.6rem;padding-bottom:5.5rem}}.interview-wrap-03{padding-top:8.4rem;padding-bottom:10rem;background:url("/ise/recruit/assets/images/interview/detail/interview_message.webp") center center no-repeat;background-size:cover}@media screen and (max-width:767px){.interview-wrap-03{padding-top:4.7rem;padding-bottom:5rem;background:url("/ise/recruit/assets/images/interview/detail/interview_message_sp.webp") center center no-repeat;background-size:cover}}@media screen and (max-width:767px){.interview-wrap-04{padding-top:5.6rem;padding-bottom:16.4rem}}.interview-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.interview-item+.interview-item{margin-top:10rem}@media screen and (max-width:767px){.interview-item+.interview-item{margin-top:5.6rem}}@media print,screen and (min-width:768px){.interview-item__img{width:46.666%;position:sticky;top:9rem}}@media screen and (max-width:767px){.interview-item__img{width:100vw;margin-left:-2rem;margin-right:-2rem;margin-top:5.6rem}}.interview-item__body{width:46.666%}@media screen and (max-width:767px){.interview-item__body{width:100%}}.interview-item__txt+.interview-item__txt{margin-top:10rem}@media screen and (max-width:767px){.interview-item__txt+.interview-item__txt{margin-top:5.6rem}}.interview-item__ttl{margin-bottom:3.5rem;padding-left:8.1rem;font-size:3.6rem;font-weight:700;color:var(--color-key-01);position:relative;line-height:1.4}@media screen and (max-width:767px){.interview-item__ttl{margin-bottom:2rem;padding-left:4.5rem;font-size:2.2rem}}.interview-item__ttl-en{width:5.7rem;height:5.7rem;border-radius:50%;background:#DFEAED;color:var(--color-key-01);font-weight:700;font-size:3.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}@media screen and (max-width:767px){.interview-item__ttl-en{width:3.6rem;height:3.6rem;font-size:2rem}}.interview-item__subttl{margin-bottom:2.5rem;font-weight:700;font-size:2.4rem;line-height:1.5;padding-left:2.5rem;position:relative}@media screen and (max-width:767px){.interview-item__subttl{margin-bottom:1rem;font-size:1.8rem;padding-left:1.8rem}}.interview-item__subttl:after,.interview-item__subttl:before{font-weight:700;font-size:3.2rem;color:var(--color-key-01)}@media screen and (max-width:767px){.interview-item__subttl:after,.interview-item__subttl:before{font-size:2.6rem}}.interview-item__subttl:before{content:"“";position:absolute;left:0;top:-0.8rem}@media screen and (max-width:767px){.interview-item__subttl:before{top:-0.8rem}}.interview-item__subttl:after{content:"”";position:static;vertical-align:-0.5em;margin-left:0.6rem}@media screen and (max-width:767px){.interview-item__subttl:after{top:1.6rem}}.interview-item__desc{font-size:1.6rem;line-height:2.2}@media screen and (max-width:767px){.interview-item__desc{font-size:1.4rem;line-height:2}}.interview-full{margin-top:12rem}@media screen and (max-width:767px){.interview-full{margin-top:5.6rem;width:100vw;margin-left:-2rem;margin-right:-2rem}}.interview-ttl{margin-bottom:4rem}.interview-ttl__ja{font-weight:700;font-size:3.2rem;display:block;line-height:1}@media screen and (max-width:767px){.interview-ttl__ja{font-size:2.4rem}}.interview-ttl__en{color:var(--color-main-01);font-size:1.6rem;margin-top:1.6rem;display:block;line-height:1}@media screen and (max-width:767px){.interview-ttl__en{font-size:1.2rem}}.inteview-schedule{padding-bottom:8rem;border-bottom:1px solid #BDCBD0}@media screen and (max-width:767px){.inteview-schedule{padding-bottom:6.4rem}}.inteview-schedule__list{max-width:104rem;margin:0 auto;gap:0 4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767px){.inteview-schedule__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 0}}@media screen and (max-width:767px){.inteview-schedule__list:before{content:"";background-color:var(--color-main-01);position:absolute;width:1px;height:100%;top:0;left:4rem}}.inteview-schedule__item{position:relative;width:20%}@media screen and (max-width:767px){.inteview-schedule__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:767px){.inteview-schedule__item:last-of-type{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.inteview-schedule__item-clock{width:12.4rem;margin:0 auto;padding:0 1.7rem;background:#fff}@media screen and (max-width:767px){.inteview-schedule__item-clock{width:8rem;padding:0.9rem 0}}.inteview-schedule__item-clock-inner{width:100%;position:relative}.inteview-schedule__item-clock-02,.inteview-schedule__item-clock-03{position:absolute;top:0;left:0}@media print,screen and (min-width:768px){.inteview-schedule__item dl{margin-top:2rem}}@media screen and (max-width:767px){.inteview-schedule__item dl{margin-left:2rem;width:calc(100% - 10rem)}}.inteview-schedule__item dl dt{font-weight:700;font-size:1.8rem;margin-bottom:1rem}@media print,screen and (min-width:768px){.inteview-schedule__item dl dt{text-align:center}}.inteview-schedule__item dl dd{font-size:1.5rem;line-height:1.8}.inteview-schedule__item dl dd.nowrap{white-space:nowrap}@media print,screen and (min-width:768px){.inteview-schedule__item dl dd{text-align:center}}@media screen and (max-width:767px){.inteview-schedule__item dl dd{font-size:1.4rem}}.inteview-schedule__item p{font-size:1.5rem;line-height:1.8}@media print,screen and (min-width:768px){.inteview-schedule__item p{margin-top:2rem;text-align:center}}@media screen and (max-width:767px){.inteview-schedule__item p{margin-left:2rem;width:calc(100% - 10rem)}}@media print,screen and (min-width:768px){.inteview-schedule__item+.inteview-schedule__item:before{content:"";background-color:var(--color-main-01);position:absolute;width:9rem;height:1px;top:4.5rem;left:-7rem}}@media print,screen and (min-width:768px){.inteview-offtime{padding-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.inteview-offtime{padding-top:5.6rem}}@media print,screen and (min-width:768px){.inteview-offtime__body{width:60%}}@media print,screen and (min-width:768px){.inteview-offtime__img{width:33.333%}}.inteview-offtime__desc{font-size:1.6rem;line-height:2.2}@media screen and (max-width:767px){.inteview-offtime__desc{font-size:1.4rem;line-height:2;margin-bottom:4rem}}@media print,screen and (min-width:768px){.interview-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:768px){.interview-message__img{width:20%}}@media screen and (max-width:767px){.interview-message__img{width:15.8rem;margin-bottom:3.5rem}}@media print,screen and (min-width:768px){.interview-message__body{width:73.333%}}.interview-message__ttl{margin-bottom:5rem}@media screen and (max-width:767px){.interview-message__ttl{margin-bottom:0}}.interview-message__ttl-ja{font-size:3.2rem;color:#fff}@media screen and (max-width:767px){.interview-message__ttl-ja{font-size:2.4rem;line-height:1.5;position:absolute;top:4.5rem;left:19.3rem}}.interview-message__ttl-en{margin:0;position:absolute;top:-10.4rem;right:0;font-size:13.5rem;font-weight:800;color:#F0F4F5;opacity:0.2}@media screen and (max-width:767px){.interview-message__ttl-en{font-size:7.7rem;top:-5.7rem;white-space:nowrap}}.interview-message__desc{font-size:1.6rem;line-height:2.2;color:#fff;text-align:justify}@media screen and (max-width:767px){.interview-message__desc{font-size:1.4rem;line-height:2}}.interview-other__head{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.interview-other__head{margin-bottom:4.8rem}}.interview-other__head .interview-ttl{margin-bottom:0}.interview-other__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 0.5rem}@media screen and (max-width:767px){.interview-other__navigation{position:absolute;bottom:-8.4rem;left:6.5rem}}@media screen and (max-width:767px){.interview-other__navigation .c-ico-arrow-02,.interview-other__navigation .swiper-button-next,.interview-other__navigation .swiper-button-prev{width:6rem;height:6rem}}.interview-other__slides{overflow:hidden}.interview-other__item{width:36rem;margin-right:6rem}@media screen and (max-width:767px){.interview-other__item{width:15.8rem;margin-right:2rem}}.interview-other__item a{display:block}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover) and (min-width:768px){.interview-other__item a:hover .interview-other__img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}}.interview-other__thumb{position:relative;overflow:hidden}.interview-other__num{position:absolute;z-index:3;top:2rem;left:1.8rem;color:var(--color-main-01);font-size:2.4rem;font-weight:600;line-height:1}@media screen and (max-width:767px){.interview-other__num{top:1rem;left:1rem;font-size:1.2rem}}.interview-other__num span{font-size:1.6rem;padding-right:0.5em}@media screen and (max-width:767px){.interview-other__num span{font-size:1rem}}.interview-other__img{position:relative;z-index:1}@media print,screen and (min-width:768px){.interview-other__img{-webkit-transition:0.3s cubic-bezier(0.215,0.61,0.355,1);transition:0.3s cubic-bezier(0.215,0.61,0.355,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.interview-other__body{margin-top:0.4rem;padding-bottom:0.4rem;border-bottom:1px solid #BDCBD0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.interview-other__body{margin-top:1.4rem;padding-bottom:0.8rem}}.interview-other__info{font-weight:500;font-size:1.4rem}@media screen and (max-width:767px){.interview-other__info{font-size:1rem}}.interview-other__name{font-size:3.6rem}@media screen and (max-width:767px){.interview-other__name{font-size:2rem}}