@charset "UTF-8";.p-interview__list{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;row-gap:100px}@media screen and (max-width:1024px){.p-interview__list{width:100%;max-width:720px;margin:0 auto;row-gap:30px}}@media screen and (max-width:600px){.p-interview__list{max-width:320px;row-gap:20px}}.p-interview__list>li{width:min(31%,360px)}.p-interview__list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - min(31%, 360px) * 1.5)}@media screen and (max-width:1024px){.p-interview__list>li{width:48%}.p-interview__list>li:nth-child(3n+2):last-child{margin:0}}@media screen and (max-width:600px){.p-interview__list>li{width:100%;margin:0 auto}.p-interview__list>li:nth-child(3n+2):last-child{margin:0 auto}}.p-interview__link{display:block;width:100%;height:100%;position:relative;overflow:hidden}.p-interview__link img{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-interview__link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-interview__link:before{content:"";width:100%;height:100%;opacity:0.45;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(58%,rgba(0,96,203,0.5)),color-stop(66%,#0060cb));background-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(0,96,203,0.5) 58%,#0060cb 66%);position:absolute;top:0;left:0;z-index:1}.p-interview__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;padding:25px 20px;line-height:1.63;color:#ffffff;position:absolute;top:0;left:0;z-index:2}@media screen and (max-width:768px){.p-interview__info{font-size:15px}}@media screen and (max-width:600px){.p-interview__info{font-size:14px}}.p-interview__info .occupation{width:110px;padding:clamp(7px,0.8333333333vw,10px) 10px clamp(9px,1vw,12px);background:#ff5f27;line-height:1;text-align:center;position:absolute;top:0;left:0}.p-interview__text .ib{display:inline-block}.p-interview_details__block{position:relative}.p-interview_details__block:nth-child(2n):before{content:""}.p-interview_details__block:before{background:#0071f0;opacity:0.08;position:absolute;top:0;left:clamp(-40px,-3.3333333333vw,-15px);right:clamp(-40px,-3.3333333333vw,-15px);bottom:0;z-index:-1}@media screen and (max-width:1024px){.p-interview_details__block:before{bottom:0}}.p-interview_details__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(40.625vw + 680px);margin:0 auto;padding:clamp(40px,8.3333333333vw,100px) calc(20.313vw + -260px) clamp(40px,8.3333333333vw,100px) 0}@media screen and (max-width:1280px){.p-interview_details__flex{width:100%}}@media screen and (max-width:900px){.p-interview_details__flex{display:block}}@media screen and (max-width:768px){.p-interview_details__flex{max-width:720px}}.p-interview_details__block:first-child .p-interview_details__flex{padding-top:0}.p-interview_details__block:nth-child(2n) .p-interview_details__flex{padding:clamp(40px,8.3333333333vw,100px) 0 clamp(40px,8.3333333333vw,100px) calc(20.313vw + -260px);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-interview_details__photo{width:calc(20.313vw + 330px);margin:0 clamp(30px,3.3333333333vw,40px) 0 0}@media screen and (max-width:900px){.p-interview_details__photo{width:320px;float:left;margin:8px 30px 15px 0}}@media screen and (max-width:768px){.p-interview_details__photo{width:100%;float:none;margin:0 0 30px}}.p-interview_details__block:nth-child(2n) .p-interview_details__photo{margin:0 0 0 clamp(30px,3.3333333333vw,40px)}@media screen and (max-width:900px){.p-interview_details__block:nth-child(2n) .p-interview_details__photo{float:right;margin:0 0 20px 30px}}@media screen and (max-width:768px){.p-interview_details__block:nth-child(2n) .p-interview_details__photo{float:none;margin:0 0 30px}}.p-interview_details__text{-ms-flex-negative:0;flex-shrink:0;width:min(100% - 360px,520px)}@media screen and (max-width:900px){.p-interview_details__text{width:100%}}.p-interview_details__text .bold{display:block;font-size:clamp(18px,2.1666666667vw,26px);line-height:1.7692307692;margin-top:clamp(-10px,-0.6666666667vw,-8px);margin-bottom:clamp(20px,2vw,24px);line-height:1.77;font-weight:bold;letter-spacing:0.025em;color:#0071f0}@media screen and (max-width:768px){.p-interview_details__text .bold{line-height:1.64}}.p-interview_details__text .bold ._ib{display:inline-block}.p-interview_details__text .cont{display:block;font-size:16px;line-height:2;margin-top:clamp(-8px,-0.6666666667vw,-8px);margin-bottom:clamp(-8px,-0.6666666667vw,-8px);text-align:justify}@media screen and (max-width:1024px){.p-interview_details__text .cont{line-height:1.75;margin-top:clamp(-6px,-0.5vw,-6px);margin-bottom:clamp(-6px,-0.5vw,-6px)}}.p-interview_details_column{margin-bottom:clamp(70px,10vw,120px)}.p-interview_details_column__inner{padding:45px clamp(15px,3.3333333333vw,40px);margin:0 clamp(-40px,-3.3333333333vw,-15px);background:url("../images/interview/person_01/img_column_bg.png") no-repeat center/cover}@media screen and (max-width:768px){.p-interview_details_column__inner{background-image:url("../images/interview/person_01/img_column_bg_sp.png")}}.p-interview_details_column__flex{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;width:100%;max-width:1080px;margin:0 auto}@media screen and (max-width:768px){.p-interview_details_column__flex{display:block}}.p-interview_details_column__flex .photo{width:clamp(200px,100% - 800px,250px)}@media screen and (max-width:768px){.p-interview_details_column__flex .photo{margin:0 auto 20px}}.p-interview_details_column__flex .cont{width:min(100% - 240px,760px)}@media screen and (max-width:768px){.p-interview_details_column__flex .cont{width:100%}}.p-interview_details_column__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:clamp(20px,3.5833333333vw,43px);color:#ffffff;font-weight:bold}@media screen and (max-width:768px){.p-interview_details_column__ttl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:500px){.p-interview_details_column__ttl{display:block}}.p-interview_details_column__ttl .sub{display:block;margin-right:20px;font-family:"Montserrat","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:15px;letter-spacing:0.04em}@media screen and (max-width:500px){.p-interview_details_column__ttl .sub{margin:0 0 10px}}.p-interview_details_column__ttl .main{display:block;font-size:24px;letter-spacing:0.025em}@media screen and (max-width:768px){.p-interview_details_column__ttl .main{font-size:clamp(20px,3.125vw,24px)}}.p-interview_details_column__text{font-size:16px;line-height:2;margin-top:clamp(-8px,-0.6666666667vw,-8px);margin-bottom:clamp(-8px,-0.6666666667vw,-8px);color:#ffffff;text-align:justify}@media screen and (max-width:1024px){.p-interview_details_column__text{line-height:1.75;margin-top:clamp(-6px,-0.5vw,-6px);margin-bottom:clamp(-6px,-0.5vw,-6px)}}.p-interview_details_nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1210px;margin:0 auto}@media screen and (max-width:1024px){.p-interview_details_nav__inner{display:block;max-width:580px}}@media screen and (max-width:500px){.p-interview_details_nav__inner{max-width:290px}}.p-interview_details_nav__inner>div{width:47.9%}@media screen and (max-width:1024px){.p-interview_details_nav__inner>div{width:100%}}@media screen and (max-width:1024px){.p-interview_details_nav__inner>div:first-child{margin-bottom:30px}}.p-interview_details_nav__link{display:block;width:100%;height:100%;background:#0071f0;border-radius:10px;overflow:hidden;position:relative}@media screen and (hover:hover) and (pointer:fine){.p-interview_details_nav__link:hover:before{right:12px}}@media screen and (hover:hover) and (pointer:fine){.prev .p-interview_details_nav__link:hover:before{left:12px}}@media screen and (hover:hover) and (pointer:fine){.p-interview_details_nav__link:hover:after{width:33px;right:17px}}@media screen and (hover:hover) and (pointer:fine){.prev .p-interview_details_nav__link:hover:after{right:calc(100% - 50px)}}.p-interview_details_nav__link:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ffffff;position:absolute;bottom:20px;right:20px;-webkit-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out}.prev .p-interview_details_nav__link:before{border-width:6px 10px 6px 0;border-color:transparent #ffffff transparent transparent;left:20px;right:auto;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}.p-interview_details_nav__link:after{content:"";width:25px;height:2px;background:#ffffff;position:absolute;bottom:25px;right:25px;-webkit-transition:right 0.3s ease-in-out,width 0.3s ease-in-out;transition:right 0.3s ease-in-out,width 0.3s ease-in-out}.prev .p-interview_details_nav__link:after{right:calc(100% - 50px)}.p-interview_details_nav__cont{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media screen and (max-width:500px){.p-interview_details_nav__cont{display:block}}.prev .p-interview_details_nav__cont{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-interview_details_nav__photo{width:37.9%;margin:0 0 0 40px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media screen and (max-width:500px){.p-interview_details_nav__photo{width:100%;aspect-ratio:3/2;margin:0}}.next .p-interview_details_nav__photo{margin:0 40px 0 0}.p-interview_details_nav__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-interview_details_nav__link:hover .p-interview_details_nav__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-interview_details_nav__text{width:100%;padding:24px 0 24px 80px;color:#ffffff}@media screen and (max-width:500px){.p-interview_details_nav__text{padding:18px 20px 50px!important}}.next .p-interview_details_nav__text{padding:24px 80px 24px 0}.p-interview_details_nav__text .cat{display:block;width:110px;padding:7px 0 9px;margin-bottom:12px;font-size:14px;text-align:center;background:#ff5f27}.p-interview_details_nav__text .cont{display:block;width:100%;font-size:16px;line-height:1.625;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px)}.p-interview_details_nav__text .cont ._ib{display:inline-block}
/*# sourceMappingURL=common_interview.css.map */