@charset "UTF-8";.c-text_lead__text{position:relative;font-family:"YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:24px;font-weight:700;line-height:1.75;color:#004b9b}@media screen and (max-width:640px){.c-text_lead__text{font-size:calc(1.875vw + 12px)}}@media screen and (min-width:640px){.c-pc_new_line{display:block}}.c-smp_new_line{display:inline-block}.p-recruit_top{width:100%}.p-recruit_top__list{width:100%}.p-recruit_top__list>li:not(:first-child){margin-top:48px}@media screen and (max-width:900px){.p-recruit_top__list>li:not(:first-child){margin-top:calc(10.769vw + -48.923px)}}@media screen and (max-width:640px){.p-recruit_top__list>li:not(:first-child){margin-top:20px}}.p-recruit_top__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:368px;background:#004b9b}@media screen and (max-width:900px){.p-recruit_top__link{display:block;height:auto}}.p-recruit_top__figure{width:720px;height:100%;position:relative;overflow:hidden}@media screen and (max-width:900px){.p-recruit_top__figure{width:100%;height:calc(43.448vw + 8.966px)}}@media screen and (max-width:320px){.p-recruit_top__figure{height:148px}}.p-recruit_top__list li:nth-child(2n) .p-recruit_top__figure{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.p-recruit_top__list li:nth-child(2n) .p-recruit_top__figure{-webkit-box-ordinal-group:none;-ms-flex-order:none;order:none}}.p-recruit_top__figure img{max-width:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-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 (min-width:901px){.p-recruit_top__link:hover .p-recruit_top__figure img{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}}.p-recruit_top__text{width:480px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#004b9b;background:-webkit-gradient(linear,left top,right top,from(#004b9b),color-stop(51%,#216ab9),to(#004b9b));background:linear-gradient(to right,#004b9b 0%,#216ab9 51%,#004b9b 100%);background-size:200% auto;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;padding:0 39px;position:relative}@media screen and (max-width:900px){.p-recruit_top__text{width:100%;padding:calc(7.692vw + -29.231px) calc(5.769vw + -21.923px) calc(6.538vw + -18.846px)}}@media screen and (max-width:640px){.p-recruit_top__text{padding:20px 15px 23px}}.p-recruit_top__text:before{content:"";position:absolute;bottom:0;right:0;width:36px;height:36px;background:#002d7d}@media screen and (max-width:640px){.p-recruit_top__text:before{width:28px;height:28px}}.p-recruit_top__text:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;color:#ffffff;display:inline-block;position:absolute;bottom:10px;right:12px;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media screen and (max-width:640px){.p-recruit_top__text:after{font-size:11px;bottom:8px;right:10px}}@media screen and (min-width:901px){.p-recruit_top__link:hover .p-recruit_top__text:after{right:8px}}@media screen and (min-width:901px){.p-recruit_top__link:hover .p-recruit_top__text{background-position:right center}}.p-recruit_top__details{width:100%;color:#ffffff}.p-recruit_top__details .ttl{width:100%;position:relative;padding-bottom:22px;margin-bottom:32px}@media screen and (max-width:900px){.p-recruit_top__details .ttl{padding-bottom:calc(2.692vw + -4.231px);margin-bottom:calc(4.615vw + -10.538px);width:auto;display:inline-block}}@media screen and (max-width:640px){.p-recruit_top__details .ttl{padding-bottom:13px;margin-bottom:19px}}@media screen and (max-width:385px){.p-recruit_top__details .ttl{display:block;width:100%}}.p-recruit_top__details .ttl:before{content:"";position:absolute;bottom:0;left:0;width:24px;height:1px;background:#82a8d0}@media screen and (max-width:900px){.p-recruit_top__details .ttl:before{width:calc(3.077vw + -3.692px)}}@media screen and (max-width:640px){.p-recruit_top__details .ttl:before{width:16px}}.p-recruit_top__details .ttl ._icon{background:#ffffff;color:#004b9b;padding:0 5px;line-height:22px;padding-bottom:1px;display:inline-block;font-size:14px;font-weight:bold;margin-bottom:16px}@media screen and (max-width:900px){.p-recruit_top__details .ttl ._icon{margin-bottom:calc(1.154vw + 5.615px)}}.p-recruit_top__details .ttl ._cap{display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px;font-weight:bold;line-height:1.4705882353;margin-top:-4px;margin-bottom:-4px;letter-spacing:0.41px}@media screen and (max-width:900px){.p-recruit_top__details .ttl ._cap{font-size:calc(0.769vw + 10.077px)}}@media screen and (max-width:640px){.p-recruit_top__details .ttl ._cap{font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px;letter-spacing:0.36px}}.p-recruit_top__details .ttl ._num{width:103px;position:absolute;top:0;right:0}@media screen and (max-width:900px){.p-recruit_top__details .ttl ._num{left:calc(100% - 37px);width:calc(6.538vw + 44.154px)}}@media screen and (max-width:640px){.p-recruit_top__details .ttl ._num{width:86px}}@media screen and (max-width:385px){.p-recruit_top__details .ttl ._num{top:-5px;left:auto;right:0}}.p-recruit_top__list li:nth-child(2) .p-recruit_top__details .ttl ._num{width:123px}@media screen and (max-width:900px){.p-recruit_top__list li:nth-child(2) .p-recruit_top__details .ttl ._num{width:calc(8.077vw + 50.308px)}}@media screen and (max-width:640px){.p-recruit_top__list li:nth-child(2) .p-recruit_top__details .ttl ._num{width:102px}}.p-recruit_top__details .cont ._copy{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:22px;font-weight:bold;line-height:1.8181818182;margin-top:-9px;margin-bottom:25px;letter-spacing:0.88px}@media screen and (max-width:900px){.p-recruit_top__details .cont ._copy{font-size:calc(1.538vw + 8.154px);line-height:1.8181818182}}@media screen and (max-width:640px){.p-recruit_top__details .cont ._copy{font-size:18px;line-height:1.7777777778;margin-top:-7px;margin-bottom:13px;letter-spacing:0.72px}}.p-recruit_top__details .cont ._copy>span{display:inline-block;font-size:22px}@media screen and (max-width:900px){.p-recruit_top__details .cont ._copy>span{font-size:calc(1.538vw + 8.154px)}}@media screen and (max-width:640px){.p-recruit_top__details .cont ._copy>span{font-size:18px;letter-spacing:0.72px}}.p-recruit_top__details .cont ._position{display:block;margin-bottom:9px;letter-spacing:0.34px;font-size:14px}@media screen and (max-width:900px){.p-recruit_top__details .cont ._position{font-size:calc(0.769vw + 7.077px)}}@media screen and (max-width:640px){.p-recruit_top__details .cont ._position{font-size:12px;letter-spacing:0.29px}}.p-recruit_top__details .cont ._name{display:block;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:24px;letter-spacing:0.024em}@media screen and (max-width:900px){.p-recruit_top__details .cont ._name{font-size:calc(1.538vw + 10.154px)}}@media screen and (max-width:640px){.p-recruit_top__details .cont ._name{font-size:20px}}.p-recruit_top__list li:nth-child(2) .p-recruit_top__details .cont ._name{letter-spacing:0.08em}.p-recruit_top_entry{width:100%;background:#f9f6f1;padding:64px 0}@media screen and (max-width:900px){.p-recruit_top_entry{padding:calc(13.077vw + -53.692px) 30px calc(10.769vw + -32.923px)}}@media screen and (max-width:640px){.p-recruit_top_entry{padding:30px calc(4.688vw + 0px) 36px}}@media screen and (max-width:320px){.p-recruit_top_entry{padding:30px 15px 36px}}.p-recruit_top_entry__inner{width:1200px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_top_entry__inner{width:100%}}.p-recruit_top_entry__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.p-recruit_top_entry__list{display:block}}.p-recruit_top_entry__list li{width:576px}@media screen and (max-width:900px){.p-recruit_top_entry__list li{width:48.5%}}@media screen and (max-width:640px){.p-recruit_top_entry__list li{width:100%;max-width:480px;margin:0 auto}}@media screen and (max-width:640px){.p-recruit_top_entry__list li:not(:last-child){margin-bottom:15px}}.p-recruit_top_entry__link{width:100%;height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffffff;position:relative;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;padding:0 36px}@media screen and (max-width:900px){.p-recruit_top_entry__link{height:calc(12.308vw + 17.231px);padding:0 calc(8.077vw + -36.692px)}}@media screen and (max-width:640px){.p-recruit_top_entry__link{height:96px;padding:0 15px}}@media screen and (min-width:901px){.p-recruit_top_entry__link:hover{background:#f9fdff}}@media screen and (min-width:901px){.p-recruit_top_entry__link:hover:before{background:#004b9b}}.p-recruit_top_entry__link:before{content:"";position:absolute;top:0;right:0;width:16px;height:100%;background:#455162;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:640px){.p-recruit_top_entry__link:before{width:12px}}.p-recruit_top_entry__link:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;color:#ffffff;display:inline-block;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:640px){.p-recruit_top_entry__link:after{right:3px}}.p-recruit_top_entry__icon{width:96px;height:96px;background:#f0f4f8;border-radius:50%;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;margin-right:21px}@media screen and (max-width:900px){.p-recruit_top_entry__icon{width:calc(9.231vw + 12.923px);height:calc(9.231vw + 12.923px);margin-right:calc(3.462vw + -10.154px)}}@media screen and (max-width:640px){.p-recruit_top_entry__icon{width:72px;height:72px;margin-right:12px}}.p-recruit_top_entry__list>li:first-child .p-recruit_top_entry__icon{padding-left:9px}@media screen and (max-width:900px){.p-recruit_top_entry__list>li:first-child .p-recruit_top_entry__icon{padding-left:calc(0.769vw + 2.077px)}}@media screen and (max-width:640px){.p-recruit_top_entry__list>li:first-child .p-recruit_top_entry__icon{padding-left:7px}}.p-recruit_top_entry__list>li:nth-child(2) .p-recruit_top_entry__icon{padding-right:4px}@media screen and (max-width:900px){.p-recruit_top_entry__list>li:nth-child(2) .p-recruit_top_entry__icon{padding-right:calc(0.769vw + -2.923px)}}@media screen and (max-width:640px){.p-recruit_top_entry__list>li:nth-child(2) .p-recruit_top_entry__icon{padding-right:2px}}.p-recruit_top_entry__icon .img{width:49px}@media screen and (max-width:900px){.p-recruit_top_entry__icon .img{width:calc(5vw + 4px)}}@media screen and (max-width:640px){.p-recruit_top_entry__icon .img{width:36px}}.p-recruit_top_entry__text .en{display:block;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:14px;font-weight:500;color:#004b9b;margin-bottom:11px}@media screen and (max-width:900px){.p-recruit_top_entry__text .en{font-size:calc(0.769vw + 7.077px);margin-bottom:calc(1.538vw + -2.846px)}}@media screen and (max-width:640px){.p-recruit_top_entry__text .en{font-size:12px;margin-bottom:7px}}.p-recruit_top_entry__text .jp{font-size:20px;font-weight:500}@media screen and (max-width:900px){.p-recruit_top_entry__text .jp{font-size:calc(1.154vw + 9.615px)}}@media screen and (max-width:640px){.p-recruit_top_entry__text .jp{font-size:17px}}.p-recruit_top_entry__figure{width:100%}.p-recruit_top_entry__figure .img{width:174px;margin-bottom:12px}.p-recruit_top_entry__figure .cap{font-weight:500}@media screen and (max-width:900px){.p-recruit_top_entry__figure .cap{font-size:calc(0.385vw + 11.538px)}}@media screen and (max-width:640px){.p-recruit_top_entry__figure .cap{font-size:14px}}.p-recruit_interview_tab{width:100%;background:#f9f6f1;padding-top:84px;margin-bottom:48px}@media screen and (max-width:900px){.p-recruit_interview_tab{padding-top:calc(10vw + -30px);margin-bottom:calc(13.846vw + -64.615px)}}@media screen and (max-width:640px){.p-recruit_interview_tab{padding-top:34px;margin-bottom:24px}}.p-recruit_interview_tab__inner{width:1200px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_tab__inner{width:100%;padding:0 30px}}@media screen and (max-width:640px){.p-recruit_interview_tab__inner{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-recruit_interview_tab__inner{padding:0 15px}}.p-recruit_interview_tab__menu{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-recruit_interview_tab__menu{width:100%}}.p-recruit_interview_tab__menu li{width:calc(50% - 1px)}.p-recruit_interview_tab__menu li:last-child{width:50%}.p-recruit_interview_tab__link{width:100%;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;position:relative;background:#455162;color:#d2d9dd;font-size:18px;font-weight:500;line-height:1.29;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;padding-bottom:3px;cursor:pointer}@media screen and (max-width:900px){.p-recruit_interview_tab__link{height:calc(2.414vw + 42.276px);font-size:calc(0.517vw + 13.345px);padding-bottom:2px}}@media screen and (max-width:320px){.p-recruit_interview_tab__link{height:50px;font-size:15px}}.p-recruit_interview_tab__link.active{background:#ffffff;color:#004b9b;font-weight:bold;cursor:default}@media screen and (min-width:901px){.p-recruit_interview_tab__link.active:hover{background:#ffffff;color:#004b9b}}.p-recruit_interview_tab__link.active:before{left:0;right:auto;width:100%}.p-recruit_interview_tab__link.active:after{opacity:0}@media screen and (min-width:901px){.p-recruit_interview_tab__link:hover{background:#f9fdff;color:#004b9b}}@media screen and (min-width:901px){.p-recruit_interview_tab__link:hover:before{left:0;right:auto;width:100%}}@media screen and (min-width:901px){.p-recruit_interview_tab__link:hover:after{right:17px;color:#004b9b}}.p-recruit_interview_tab__link:before{content:"";position:absolute;top:-4px;right:0;width:0;height:4px;background:#4078b4;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.p-recruit_interview_tab__link:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;color:#d2d9dd;display:inline-block;position:absolute;top:50%;right:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.2s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:right 0.2s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out}@media screen and (max-width:900px){.p-recruit_interview_tab__link:after{right:calc(2.931vw + -4.379px)}}@media screen and (max-width:320px){.p-recruit_interview_tab__link:after{right:5px}}@media screen and (max-width:420px){.p-recruit_interview_tab__link .sp_ib{width:100%;display:block;margin-top:-8px}}.p-recruit_interview_btn{width:100%;margin-bottom:48px}@media screen and (max-width:900px){.p-recruit_interview_btn{padding:0 30px;margin-bottom:calc(15.385vw + -78.462px)}}@media screen and (max-width:640px){.p-recruit_interview_btn{padding:0 calc(4.688vw + 0px);margin-bottom:20px}}@media screen and (max-width:320px){.p-recruit_interview_btn{padding:0 15px}}.p-recruit_interview_btn__inner{width:900px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_btn__inner{width:100%}}.p-recruit_interview_btn__menu{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-recruit_interview_btn__menu li{width:50%}.p-recruit_interview_btn__link{width:100%;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;position:relative;background:#FFF;color:#4078b4;font-size:16px;font-weight:500;line-height:1.29;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;padding-bottom:3px;border:solid 1px #7fa5cd;border-radius:5px 0px 0px 5px}.p-recruit_interview_btn__menu li:last-child .p-recruit_interview_btn__link{border-left:none;border-radius:0px 5px 5px 0px}@media screen and (max-width:900px){.p-recruit_interview_btn__link{font-size:calc(0.345vw + 12.897px);padding-bottom:2px}}@media screen and (max-width:320px){.p-recruit_interview_btn__link{font-size:14px}}.p-recruit_interview_btn__link.active{color:#004b9b;border:solid 1px #7fa5cd;background-color:#f1f4f9;font-weight:bold}.p-recruit_interview_btn__link.active:after{opacity:0}@media screen and (min-width:901px){.p-recruit_interview_btn__link:hover{background-color:#f1f4f9;color:#004b9b}}@media screen and (min-width:901px){.p-recruit_interview_btn__link:hover:after{right:10px;color:#004b9b}}.p-recruit_interview_btn__link:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;color:#4078b4;display:inline-block;position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.2s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:right 0.2s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out}@media screen and (max-width:900px){.p-recruit_interview_btn__link:after{right:calc(1.923vw + -3.308px)}}@media screen and (max-width:640px){.p-recruit_interview_btn__link:after{right:9px}}@media screen and (max-width:640px){.p-recruit_interview_btn__link .ib{display:block;margin-top:-12px;width:100%}}.p-recruit_interview_mv{width:100%;background:#004b9b;background:-webkit-gradient(linear,left top,right top,from(#004b9b),to(#216ab9));background:linear-gradient(to right,#004b9b 0%,#216ab9 100%);overflow:hidden}.p-recruit_interview_mv__inner{width:1440px;margin:0 auto;padding-left:120px}@media screen and (max-width:1440px){.p-recruit_interview_mv__inner{padding-left:calc(50vw + -600px);width:calc(62.5vw + 540px)}}@media screen and (max-width:1280px){.p-recruit_interview_mv__inner{padding-left:40px;width:1340px}}@media screen and (max-width:900px){.p-recruit_interview_mv__inner{width:100%;padding:0}}.p-recruit_interview_mv__wrapper{width:100%;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:900px){.p-recruit_interview_mv__wrapper{display:block}}.p-recruit_interview_mv__figure{width:840px;height:468px;background:no-repeat center;background-size:cover;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.p-recruit_interview_mv__figure{width:100%;height:calc(43.966vw + 72.31px)}}@media screen and (max-width:320px){.p-recruit_interview_mv__figure{height:213px}}.l-recruit_interview_young .p-recruit_interview_mv__figure{background-image:url("../images/recruit/interview_young/mv_pc.jpg")}.l-recruit_interview_ace .p-recruit_interview_mv__figure{background-image:url("../images/recruit/interview_ace/mv_pc.jpg")}.p-recruit_interview_mv__details{width:400px;color:#ffffff;position:relative}@media screen and (max-width:900px){.p-recruit_interview_mv__details{width:100%;padding:calc(7.692vw + -29.231px) 30px calc(6.538vw + -18.846px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details{padding:20px calc(4.688vw + 0px) 23px}}@media screen and (max-width:320px){.p-recruit_interview_mv__details{padding:20px 15px 23px}}.p-recruit_interview_mv__details .ttl{width:100%;position:relative;padding-bottom:21px;margin-bottom:30px}@media screen and (max-width:900px){.p-recruit_interview_mv__details .ttl{padding-bottom:calc(3.077vw + -6.692px);margin-bottom:calc(3.846vw + -4.615px);display:inline-block;width:auto}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .ttl{padding-bottom:13px;margin-bottom:20px}}.p-recruit_interview_mv__details .ttl:before{content:"";position:absolute;bottom:0;left:0;width:24px;height:1px;background:#82a8d0}@media screen and (max-width:900px){.p-recruit_interview_mv__details .ttl:before{width:calc(3.077vw + -3.692px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .ttl:before{width:16px}}.p-recruit_interview_mv__details .ttl ._icon{background:#ffffff;color:#004b9b;padding:0 5px 2px;display:inline-block;font-size:14px;font-weight:bold;line-height:21px;margin-bottom:16px}.p-recruit_interview_mv__details .ttl ._cap{display:block;font-size:17px;font-weight:bold}@media screen and (max-width:900px){.p-recruit_interview_mv__details .ttl ._cap{font-size:calc(0.769vw + 10.077px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .ttl ._cap{font-size:15px}}.p-recruit_interview_mv__details .ttl ._num{position:absolute;top:0;right:0;width:103px}@media screen and (max-width:900px){.p-recruit_interview_mv__details .ttl ._num{width:calc(6.538vw + 44.154px);left:calc(100% - 37px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .ttl ._num{width:86px}}.p-recruit_interview_mv__details .cont ._copy{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:26px;line-height:1.8461538462;margin-top:-11px;margin-bottom:25px;letter-spacing:2.08px}@media screen and (max-width:900px){.p-recruit_interview_mv__details .cont ._copy{font-size:calc(2.308vw + 5.231px);line-height:1.8181818182;margin-top:-9px;margin-bottom:19px}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .cont ._copy{font-size:20px;line-height:1.7777777778;margin-top:-7px;margin-bottom:13px;letter-spacing:0.8px}}.p-recruit_interview_mv__details .cont ._copy>span{display:inline-block;font-size:26px}@media screen and (max-width:900px){.p-recruit_interview_mv__details .cont ._copy>span{font-size:calc(2.308vw + 5.231px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .cont ._copy>span{font-size:20px}}.p-recruit_interview_mv__details .cont ._position{display:block;margin-bottom:9px;letter-spacing:0.34px;font-size:14px}@media screen and (max-width:900px){.p-recruit_interview_mv__details .cont ._position{font-size:calc(0.769vw + 7.077px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .cont ._position{font-size:12px;letter-spacing:0.29px}}.p-recruit_interview_mv__details .cont ._name{display:block;font-size:24px;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;letter-spacing:0.024em}@media screen and (max-width:900px){.p-recruit_interview_mv__details .cont ._name{font-size:calc(1.538vw + 10.154px)}}@media screen and (max-width:640px){.p-recruit_interview_mv__details .cont ._name{font-size:20px}}.p-recruit_interview_banner{width:1200px;margin:97px auto 0;border-top:1px solid #b9bec4;padding-top:40px}@media screen and (max-width:900px){.p-recruit_interview_banner{width:100%;margin-top:calc(6.923vw + -2.308px);padding:0 30px;border:none}}@media screen and (max-width:640px){.p-recruit_interview_banner{margin-top:42px;padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-recruit_interview_banner{padding:0 15px}}.p-recruit_interview_banner__inner{width:840px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_banner__inner{width:100%;padding-top:calc(6.154vw + -15.385px);border-top:1px solid #b9bec4}}@media screen and (max-width:640px){.p-recruit_interview_banner__inner{padding-top:24px}}.p-recruit_interview_banner__headline{width:100%;margin-bottom:15px}@media screen and (max-width:900px){.p-recruit_interview_banner__headline{margin-bottom:13px}}.p-recruit_interview_banner__headline .cont{font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:24px;font-weight:500;color:#455162}@media screen and (max-width:900px){.p-recruit_interview_banner__headline .cont{font-size:calc(1.538vw + 10.154px)}}.p-recruit_interview_banner__main{width:100%}.p-recruit_interview_banner__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#004b9b}@media screen and (max-width:900px){.p-recruit_interview_banner__link{display:block}}.p-recruit_interview_banner__figure{width:504px;height:268px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;overflow:hidden}@media screen and (max-width:900px){.p-recruit_interview_banner__figure{width:100%;height:calc(45.862vw + 7.241px)}}@media screen and (max-width:320px){.p-recruit_interview_banner__figure{height:154px}}.p-recruit_interview_banner__figure:before{content:"";position:absolute;bottom:0;right:0;width:36px;height:36px;background:#002d7d;z-index:1}@media screen and (max-width:640px){.p-recruit_interview_banner__figure:before{width:28px;height:28px}}.p-recruit_interview_banner__figure:after{content:"\f105";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;color:#ffffff;display:inline-block;position:absolute;bottom:10px;right:13px;z-index:1;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media screen and (max-width:640px){.p-recruit_interview_banner__figure:after{font-size:11px;bottom:8px;right:10px}}@media screen and (min-width:901px){.p-recruit_interview_banner__link:hover .p-recruit_interview_banner__figure:after{right:9px}}.p-recruit_interview_banner__figure img{max-width:102%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-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 (min-width:901px){.p-recruit_interview_banner__link:hover .p-recruit_interview_banner__figure img{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}}.p-recruit_interview_banner__text{width:336px;padding:0 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#004b9b;background:-webkit-gradient(linear,left top,right top,from(#004b9b),color-stop(51%,#216ab9),to(#004b9b));background:linear-gradient(to right,#004b9b 0%,#216ab9 51%,#004b9b 100%);background-size:200% auto;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:900px){.p-recruit_interview_banner__text{width:100%;display:block;padding:calc(3.846vw + -4.615px) calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-recruit_interview_banner__text{padding:20px 15px}}@media screen and (min-width:901px){.p-recruit_interview_banner__link:hover .p-recruit_interview_banner__text{background-position:right center}}.p-recruit_interview_banner__item{width:100%}.p-recruit_interview_banner__item .ttl{width:100%;position:relative;padding-bottom:25px;margin-bottom:25px}@media screen and (max-width:900px){.p-recruit_interview_banner__item .ttl{padding-bottom:calc(1.538vw + 11.154px);margin-bottom:calc(3.077vw + -2.692px)}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .ttl{padding-bottom:21px;margin-bottom:17px}}.p-recruit_interview_banner__item .ttl:before{content:"";position:absolute;bottom:0;left:0;width:24px;height:1px;background:#81a7cf}@media screen and (max-width:900px){.p-recruit_interview_banner__item .ttl:before{width:calc(3.077vw + -3.692px)}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .ttl:before{width:16px}}.p-recruit_interview_banner__item .ttl ._cap{display:inline-block;background:#ffffff;padding:0 5px 1px;color:#004b9b;font-size:14px;font-weight:bold;line-height:22px;margin-bottom:20px}.p-recruit_interview_banner__item .ttl ._catch{display:block;width:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:20px;font-weight:bold;letter-spacing:0.48px;line-height:1.6;margin-top:-6px;margin-bottom:-6px;color:#ffffff}@media screen and (max-width:900px){.p-recruit_interview_banner__item .ttl ._catch{font-size:calc(1.923vw + 2.692px);line-height:1.5555555556;margin-top:-5px;margin-bottom:-5px}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .ttl ._catch{font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px;letter-spacing:0.36px}}@media screen and (max-width:900px){.p-recruit_interview_banner__item .ttl ._catch br{display:none}}.p-recruit_interview_banner__item .cont{width:100%;position:relative}.p-recruit_interview_banner__item .cont ._position{display:block;font-size:14px;letter-spacing:0.34px;margin-bottom:10px;color:#ffffff}@media screen and (max-width:900px){.p-recruit_interview_banner__item .cont ._position{font-size:calc(0.769vw + 7.077px)}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .cont ._position{font-size:12px;letter-spacing:0.29px}}.p-recruit_interview_banner__item .cont ._name{color:#ffffff;display:block;font-size:24px;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;letter-spacing:0.024em}@media screen and (max-width:900px){.p-recruit_interview_banner__item .cont ._name{font-size:calc(1.538vw + 10.154px)}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .cont ._name{font-size:20px}}.p-recruit_interview_banner__item .cont ._img{width:89px;position:absolute;bottom:0;right:0}@media screen and (max-width:900px){.p-recruit_interview_banner__item .cont ._img{width:calc(2.692vw + 64.769px);left:calc(5.769vw + 63.077px);bottom:-5px}}@media screen and (max-width:640px){.p-recruit_interview_banner__item .cont ._img{width:82px;left:100px}}.l-recruit_interview_young .l-top_visual{margin-bottom:0}.l-recruit_interview_young .l-content_asnav{margin-top:0}.l-recruit_interview_young .l-content__inner{margin-bottom:0}@media screen and (max-width:900px){.l-recruit_interview_young .l-content__inner{margin-bottom:56px}}@media screen and (max-width:900px){.l-recruit_interview_young section[class^=l-content_wide__]{padding:0}}@media screen and (max-width:640px){.l-recruit_interview_young section[class^=l-content_wide__]{padding:0}}@media screen and (max-width:320px){.l-recruit_interview_young section[class^=l-content_wide__]{padding:0}}.p-recruit_interview_young{width:100%}.p-recruit_interview_young .p-recruit_interview_banner__item .cont ._name{letter-spacing:0.08em}.p-recruit_interview_young_article{width:100%;position:relative;padding:60px 0 120px}@media screen and (max-width:900px){.p-recruit_interview_young_article{padding:calc(7.692vw + -9.231px) 0 0}}@media screen and (max-width:640px){.p-recruit_interview_young_article{padding:40px 0 0}}.p-recruit_interview_young_article:before{content:"";position:absolute;top:0;right:0;width:calc(50vw + -300px);height:100%;background:#f9f6f1}@media screen and (max-width:1280px){.p-recruit_interview_young_article:before{width:340px}}@media screen and (max-width:900px){.p-recruit_interview_young_article:before{display:none}}.p-recruit_interview_young_article__inner{width:1200px;position:relative;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_young_article__inner{width:100%}}.p-recruit_interview_young_article__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-recruit_interview_young_article__flex{display:block}}.p-recruit_interview_young_article_text{width:840px;padding-top:8px;z-index:1}@media screen and (max-width:900px){.p-recruit_interview_young_article_text{width:100%;padding:0 30px;margin-bottom:calc(7.692vw + -9.231px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text{padding:0 calc(4.688vw + 0px);margin-bottom:40px}}@media screen and (max-width:320px){.p-recruit_interview_young_article_text{padding:0 15px}}.p-recruit_interview_young_article_text__list{width:100%}.p-recruit_interview_young_article_text__list>li:not(:last-child){margin-bottom:47px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__list>li:not(:last-child){margin-bottom:calc(2.692vw + 22.769px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__list>li:not(:last-child){margin-bottom:40px}}.p-recruit_interview_young_article_text__list>li:first-child .cont{overflow:hidden}.p-recruit_interview_young_article_text__list>li:first-child .cont ._photo{padding-top:0}.p-recruit_interview_young_article_text__list>li:first-child .cont ._text{float:right;width:512px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__list>li:first-child .cont ._text{width:100%;float:none}}.p-recruit_interview_young_article_text__list>li:first-child .cont ._annotation{float:right;width:100%;padding-left:326px;margin-top:24px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__list>li:first-child .cont ._annotation{float:none;width:auto;padding-left:0}}.p-recruit_interview_young_article_text__details{width:100%}.p-recruit_interview_young_article_text__details .ttl{width:100%;margin-bottom:30px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .ttl{margin-bottom:calc(3.077vw + 2.308px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .ttl{margin-bottom:22px}}.p-recruit_interview_young_article_text__details .ttl ._cap{display:block;position:relative;color:#455162;padding-left:42px;font-weight:bold;margin-bottom:18px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .ttl ._cap{font-size:calc(0.769vw + 9.077px);padding-left:calc(5.385vw + -6.462px);margin-bottom:calc(1.923vw + 0.692px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .ttl ._cap{font-size:14px;padding-left:28px;margin-bottom:13px}}.p-recruit_interview_young_article_text__details .ttl ._cap:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:1px;background:#455162}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .ttl ._cap:before{width:calc(3.077vw + 4.308px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .ttl ._cap:before{width:24px}}.p-recruit_interview_young_article_text__details .ttl ._copy{display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:24px;font-weight:bold;line-height:1.3333333333;margin-top:-4px;margin-bottom:-4px;color:#004b9b;letter-spacing:0.96px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .ttl ._copy{font-size:calc(2.308vw + 3.231px);line-height:1.3333333333;margin-top:-3.5px;margin-bottom:-3.5px}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .ttl ._copy{font-size:18px;line-height:1.4444444444;margin-top:-4px;margin-bottom:-4px}}.p-recruit_interview_young_article_text__details .ttl ._copy span{font-size:24px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .ttl ._copy span{display:inline-block;font-size:calc(2.308vw + 3.231px)}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .ttl ._copy span{font-size:18px}}.p-recruit_interview_young_article_text__details .cont ._photo{width:300px;padding-top:9px}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .cont ._photo{width:270px}}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .cont ._photo{width:100%;max-width:400px;padding:0}}.p-recruit_interview_young_article_text__details .cont ._photo.fl{float:left;margin-right:28px}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .cont ._photo.fl{float:none;margin:0 auto 22px}}.p-recruit_interview_young_article_text__details .cont ._photo.fr{float:right;margin-left:28px}@media screen and (max-width:640px){.p-recruit_interview_young_article_text__details .cont ._photo.fr{float:none;margin:0 auto 22px}}.p-recruit_interview_young_article_text__details .cont ._text{line-height:2;margin-top:-8px;margin-bottom:-8px;text-align:justify}@media screen and (max-width:900px){.p-recruit_interview_young_article_text__details .cont ._text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.p-recruit_interview_young_article_schedule{width:264px}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule{width:100%;background:#f9f6f1;padding:calc(5.769vw + -6.923px) 30px}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule{padding:30px calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-recruit_interview_young_article_schedule{padding:30px 15px}}.p-recruit_interview_young_article_schedule__details{width:100%}.p-recruit_interview_young_article_schedule__details .ttl{width:100%;margin-bottom:23px}.p-recruit_interview_young_article_schedule__details .ttl ._en{color:#004b9b;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:16px;font-weight:500;display:block;margin-bottom:15px}.p-recruit_interview_young_article_schedule__details .ttl ._jp{font-size:18px;font-weight:bold;line-height:1.4444444444;margin-top:-4px;margin-bottom:-4px;display:block;color:#455162}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__details .ttl ._jp br{display:none}}.p-recruit_interview_young_article_schedule__details .cont{width:100%}.p-recruit_interview_young_article_schedule__list{width:100%;border-top:1px solid #9cb7d2;border-bottom:1px solid #9cb7d2;padding:22px 17px;position:relative;margin-bottom:30px}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__list{margin-bottom:20px}}.p-recruit_interview_young_article_schedule__list:before{content:"";position:absolute;top:28px;left:20px;width:2px;height:calc(100% - 56px);background:#d7d5d3}.p-recruit_interview_young_article_schedule__list>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding-left:18px}.p-recruit_interview_young_article_schedule__list>li:not(:last-child){margin-bottom:20px}.p-recruit_interview_young_article_schedule__list>li:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background:#4078b4;border-radius:50%}.p-recruit_interview_young_article_schedule__list>li .time{color:#4078b4;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:16px;font-weight:500;width:36px;text-align:right;display:block;margin-right:14px}.p-recruit_interview_young_article_schedule__list>li .about{font-size:15px;width:150px;display:block}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__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;border-bottom:1px solid #9cb7d2;padding-bottom:20px}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule__flex{display:block;border:none;padding:0}}.p-recruit_interview_young_article_schedule__explanation{width:100%;border-bottom:1px solid #9cb7d2;padding-bottom:25px;margin-bottom:33px;position:relative}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__explanation{width:calc(100% - 157px);padding:10px 30px 10px 0;margin-bottom:0;border-bottom:none;border-right:1px solid #9cb7d2}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule__explanation{width:100%;padding:0 0 25px;margin-bottom:33px;border-bottom:1px solid #9cb7d2;border-right:none}}.p-recruit_interview_young_article_schedule__explanation:before{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:18px 12.5px 0 12.5px;border-color:#9cb7d2 transparent transparent transparent}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__explanation:before{top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:12.5px 0 12.5px 18px;border-color:transparent transparent transparent #9cb7d2}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule__explanation:before{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:18px 12.5px 0 12.5px;border-color:#9cb7d2 transparent transparent transparent}}.p-recruit_interview_young_article_schedule__explanation:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:17px 11.5px 0 11.5px;border-color:#f9f6f1 transparent transparent transparent}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__explanation:after{top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:11.5px 0 11.5px 17px;border-color:transparent transparent transparent #f9f6f1}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule__explanation:after{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:17px 11.5px 0 11.5px;border-color:#f9f6f1 transparent transparent transparent}}.p-recruit_interview_young_article_schedule__explanation .text{font-size:14px;line-height:1.8571428571;margin-top:-6px;margin-bottom:-6px;text-align:justify}.p-recruit_interview_young_article_schedule__figure{width:128px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_young_article_schedule__figure{margin:0}}@media screen and (max-width:640px){.p-recruit_interview_young_article_schedule__figure{margin:0 auto}}.p-recruit_interview_young_article_schedule__figure img{display:block;width:100%}.l-recruit_interview_ace .l-top_visual{margin-bottom:0}.l-recruit_interview_ace .l-content_asnav{margin-top:0}@media screen and (max-width:900px){.l-recruit_interview_ace section[class^=l-content_wide__]{padding:0}}@media screen and (max-width:640px){.l-recruit_interview_ace section[class^=l-content_wide__]{padding:0}}@media screen and (max-width:320px){.l-recruit_interview_ace section[class^=l-content_wide__]{padding:0}}.p-recruit_interview_ace{width:100%}.p-recruit_interview_ace .p-recruit_interview_mv__details .cont ._name{letter-spacing:0.08em}.p-recruit_interview_ace_article{width:100%}.p-recruit_interview_ace_article_features{width:100%;background:#f9f6f1;padding:61px 0 64px;margin-bottom:70px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features{padding:calc(7.308vw + -14.769px) 30px calc(9.231vw + -29.077px);margin-bottom:calc(10vw + -30px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features{padding:32px calc(4.688vw + 0px) 30px;margin-bottom:34px}}@media screen and (max-width:320px){.p-recruit_interview_ace_article_features{padding:32px 15px 30px}}.p-recruit_interview_ace_article_features__inner{width:1200px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__inner{width:100%}}.p-recruit_interview_ace_article_features__headline{width:100%;margin-bottom:34px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__headline{margin-bottom:calc(4.231vw + -8.077px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__headline{margin-bottom:19px}}.p-recruit_interview_ace_article_features__headline .cont ._cap{display:block;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:24px;font-weight:bold;margin-bottom:24px;color:#004b9b;padding-left:38px;position:relative}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__headline .cont ._cap{font-size:calc(2.308vw + 1.231px);margin-bottom:calc(2.692vw + -4.231px);padding-left:calc(3.846vw + 3.385px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__headline .cont ._cap{font-size:16px;margin-bottom:13px;padding-left:28px}}.p-recruit_interview_ace_article_features__headline .cont ._cap:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:1px;background:#004b9b}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__headline .cont ._cap:before{width:900px,28,"->",640px,24}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__headline .cont ._cap:before{width:24px}}.p-recruit_interview_ace_article_features__headline .cont ._ttl{display:block;font-size:28px;font-weight:bold}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__headline .cont ._ttl{font-size:calc(3.077vw + -1.692px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__headline .cont ._ttl{font-size:18px}}.p-recruit_interview_ace_article_features__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__list{display:block}}.p-recruit_interview_ace_article_features__list li{width:368px;background:#ffffff;position:relative}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__list li{width:100%}}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__list li:not(:last-child){margin-bottom:calc(3.077vw + 0.308px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__list li:not(:last-child){margin-bottom:20px}}.p-recruit_interview_ace_article_features__list li:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:48px 48px 0 0;border-color:#004b9b transparent transparent transparent}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__list li:before{border-width:calc(4.615vw + 6.462px) calc(4.615vw + 6.462px) 0 0}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__list li:before{border-width:36px 36px 0 0}}.p-recruit_interview_ace_article_features__item{width:100%;padding:28px 18px 40px 30px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item{padding:calc(3.077vw + 0.308px) calc(1.154vw + 7.615px) calc(5vw + -5px) calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item{padding:20px 15px 27px}}.p-recruit_interview_ace_article_features__item .ttl{width:100%;position:relative;padding-bottom:23px;margin-bottom:25px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl{padding-bottom:calc(1.154vw + 12.615px);margin-bottom:calc(0.769vw + 18.077px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl{padding-bottom:20px;margin-bottom:23px}}.p-recruit_interview_ace_article_features__item .ttl:before{content:"";position:absolute;bottom:0;left:0;width:24px;height:1px;background:#004b9b}.p-recruit_interview_ace_article_features__item .ttl ._cap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:17px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl ._cap{margin-bottom:calc(-0.769vw + 23.923px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl ._cap{margin-bottom:19px}}.p-recruit_interview_ace_article_features__item .ttl ._cap .__en{display:block;font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:18px;font-weight:500;color:#455162;margin-right:9px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl ._cap .__en{font-size:calc(0.769vw + 11.077px);margin-right:calc(0.769vw + 2.077px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl ._cap .__en{font-size:16px;margin-right:7px}}.p-recruit_interview_ace_article_features__item .ttl ._cap .__num{font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:42px;font-weight:500;color:#004b9b}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl ._cap .__num{font-size:calc(3.077vw + 14.308px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl ._cap .__num{font-size:34px}}.p-recruit_interview_ace_article_features__item .ttl ._text{display:block;font-size:20px;font-weight:bold;line-height:1.6;margin-top:-6px;margin-bottom:-6px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl ._text{font-size:calc(0.962vw + 11.346px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl ._text{font-size:17.5px;line-height:1.4444444444;margin-top:-4px;margin-bottom:-4px}}.p-recruit_interview_ace_article_features__item .ttl ._text .__ib{display:inline-block;font-size:20px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .ttl ._text .__ib{font-size:calc(0.962vw + 11.346px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_features__item .ttl ._text .__ib{font-size:17.5px}}.p-recruit_interview_ace_article_features__item .cont{width:100%}.p-recruit_interview_ace_article_features__item .cont ._text{line-height:2;margin-top:-8px;margin-bottom:-8px;text-align:justify}@media screen and (max-width:900px){.p-recruit_interview_ace_article_features__item .cont ._text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.p-recruit_interview_ace_article_details{width:100%}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details{padding:0 30px}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-recruit_interview_ace_article_details{padding:0 15px}}.p-recruit_interview_ace_article_details__inner{width:1200px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__inner{width:100%}}.p-recruit_interview_ace_article_details__box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__box{display:block}}.p-recruit_interview_ace_article_details__box:not(:last-child){margin-bottom:66px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__box:not(:last-child){margin-bottom:calc(9.615vw + -26.538px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__box:not(:last-child){margin-bottom:35px}}.p-recruit_interview_ace_article_details__figure{width:380px;position:relative}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__figure{width:300px}}@media screen and (max-width:700px){.p-recruit_interview_ace_article_details__figure{width:100%;max-width:380px;margin:0 auto 23px}}@media screen and (max-width:420px){.p-recruit_interview_ace_article_details__figure{width:calc(75vw + 65px);margin-left:calc(15vw + -63px)!important;margin-right:0}}.p-recruit_interview_ace_article_details__box:first-child .p-recruit_interview_ace_article_details__figure{padding:24px 0 0 20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__box:first-child .p-recruit_interview_ace_article_details__figure{float:right;padding:19px 0 0 16px;margin-left:20px}}@media screen and (max-width:700px){.p-recruit_interview_ace_article_details__box:first-child .p-recruit_interview_ace_article_details__figure{float:none;margin-left:auto}}.p-recruit_interview_ace_article_details__box:nth-child(2) .p-recruit_interview_ace_article_details__figure{padding:0 0 24px 20px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__box:nth-child(2) .p-recruit_interview_ace_article_details__figure{float:left;padding:0 0 19px 16px;margin-right:20px}}@media screen and (max-width:700px){.p-recruit_interview_ace_article_details__box:nth-child(2) .p-recruit_interview_ace_article_details__figure{float:none;margin-right:auto}}.p-recruit_interview_ace_article_details__box:nth-child(3) .p-recruit_interview_ace_article_details__figure{padding:0 20px 24px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__box:nth-child(3) .p-recruit_interview_ace_article_details__figure{float:right;padding:0 16px 19px 0;margin-left:20px}}@media screen and (max-width:700px){.p-recruit_interview_ace_article_details__box:nth-child(3) .p-recruit_interview_ace_article_details__figure{float:none;margin-left:auto}}.p-recruit_interview_ace_article_details__figure:before{content:"";position:absolute;width:360px;height:calc(100% - 24px);background:#004b9b;opacity:0.5}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__figure:before{width:calc(100% - 16px);height:calc(100% - 19px)}}.p-recruit_interview_ace_article_details__box:first-child .p-recruit_interview_ace_article_details__figure:before{top:0;left:0}.p-recruit_interview_ace_article_details__box:nth-child(2) .p-recruit_interview_ace_article_details__figure:before{bottom:0;left:0}.p-recruit_interview_ace_article_details__box:nth-child(3) .p-recruit_interview_ace_article_details__figure:before{bottom:0;right:0}.p-recruit_interview_ace_article_details__figure .photo{position:relative;z-index:1}.p-recruit_interview_ace_article_details__item{width:790px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item{width:100%}}.p-recruit_interview_ace_article_details__item .ttl{width:100%;margin-bottom:26px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .ttl{margin-bottom:calc(1.538vw + 12.154px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__item .ttl{margin-bottom:22px}}.p-recruit_interview_ace_article_details__item .ttl ._cap{display:block;position:relative;color:#455162;padding-left:42px;font-weight:bold;margin-bottom:18px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .ttl ._cap{display:inline-block;font-size:calc(0.769vw + 9.077px);padding-left:calc(5.385vw + -6.462px);margin-bottom:calc(1.923vw + 0.692px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__item .ttl ._cap{font-size:14px;padding-left:28px;margin-bottom:13px}}.p-recruit_interview_ace_article_details__item .ttl ._cap:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:1px;background:#455162}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .ttl ._cap:before{width:calc(3.077vw + 4.308px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__item .ttl ._cap:before{width:24px}}.p-recruit_interview_ace_article_details__item .ttl ._catch{display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:24px;font-weight:bold;line-height:1.3333333333;margin-top:-4px;margin-bottom:-4px;color:#004b9b;letter-spacing:0.96px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .ttl ._catch{font-size:calc(2.308vw + 3.231px);line-height:1.3333333333;margin-top:-3.5px;margin-bottom:-3.5px}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__item .ttl ._catch{font-size:18px;line-height:1.4444444444;margin-top:-4px;margin-bottom:-4px}}.p-recruit_interview_ace_article_details__item .ttl ._catch span{font-size:24px}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .ttl ._catch span{display:inline-block;font-size:calc(2.308vw + 3.231px)}}@media screen and (max-width:640px){.p-recruit_interview_ace_article_details__item .ttl ._catch span{font-size:18px}}.p-recruit_interview_ace_article_details__item .cont{width:100%}.p-recruit_interview_ace_article_details__item .cont ._text{line-height:2;margin-top:-8px;margin-bottom:-8px;text-align:justify}@media screen and (max-width:900px){.p-recruit_interview_ace_article_details__item .cont ._text{line-height:1.8666666667;margin-top:-6.5px;margin-bottom:-6.5px}}.p-recruit_wide{width:100%}.l-recruit_requirements .l-content_wide__large{padding:0}.l-recruit_requirements .l-top_visual__recruit{margin-bottom:0}.l-recruit_requirements .l-headline__secondary{margin-bottom:24px}@media screen and (max-width:900px){.l-recruit_requirements .l-headline__secondary{margin-bottom:calc(1.538vw + 10.154px)}}@media screen and (max-width:640px){.l-recruit_requirements .l-headline__secondary{margin-bottom:20px}}.p-recruit_requirements{width:100%}@media screen and (max-width:900px){.p-recruit_requirements__inner{width:100%}}.p-recruit_requirements_main{width:1200px;margin:0 auto}@media screen and (max-width:900px){.p-recruit_requirements_main{width:100%;padding:0 30px}}@media screen and (max-width:640px){.p-recruit_requirements_main{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-recruit_requirements_main{padding:0 15px}}.p-recruit_requirements_main__catch{margin-bottom:34px}@media screen and (max-width:900px){.p-recruit_requirements_main__catch{margin-bottom:calc(3.077vw + 6.308px)}}@media screen and (max-width:640px){.p-recruit_requirements_main__catch{margin-bottom:26px}}.p-recruit_requirements_main__table{margin-bottom:55px}@media screen and (max-width:900px){.p-recruit_requirements_main__table{margin-bottom:calc(5vw + 10px)}}@media screen and (max-width:640px){.p-recruit_requirements_main__table{margin-bottom:42px}}.p-recruit_requirements_main__table>table{width:100%;text-align:left}.p-recruit_requirements_main__table>table tr{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.p-recruit_requirements_main__table>table tr th{background:#f9f9f9;width:180px;padding-left:24px;font-weight:500;font-size:16px}@media (-ms-high-contrast:none){.p-recruit_requirements_main__table>table tr th{text-align:left}}@media screen and (max-width:900px){.p-recruit_requirements_main__table>table tr th{width:100%;display:block;padding:16px 13px 16px 13px}}.p-recruit_requirements_main__table>table tr td{width:960px;padding:20px 20px 20px 24px;font-weight:400;display:block;font-size:16px}@media (-ms-high-contrast:none){.p-recruit_requirements_main__table>table tr td{text-align:left}}@media screen and (max-width:900px){.p-recruit_requirements_main__table>table tr td{width:100%;display:block;padding:16px 13px 16px 13px;font-size:15px}}.p-recruit_requirements_main__table>table tr td .mynavi_link{color:#6f98c4;display:inline-block;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width:900px){.p-recruit_requirements_main__table>table tr td .mynavi_link{padding:0}}@media screen and (min-width:900px){.p-recruit_requirements_main__table>table tr td .mynavi_link:hover{color:#004b9b}}.p-recruit_requirements_main__table>table tr td .mynavi_link:after{padding-left:7px;content:"\f35d";font-family:"Font Awesome 5 Free";font-size:13px;font-weight:900;color:#b9bec4;display:inline-block}.p-recruit_requirements_main__contact{width:100%;border:1px solid #b5b5b5;border-top:2px solid #636f80}.p-recruit_requirements_main__contact .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;text-align:left}@media screen and (max-width:900px){.p-recruit_requirements_main__contact .inner{padding:20px calc(5.769vw + -21.923px)}}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner{display:block;padding:20px 15px}}.p-recruit_requirements_main__contact .inner ._ttl{width:25%;padding-left:39px;margin-right:60px}@media screen and (max-width:900px){.p-recruit_requirements_main__contact .inner ._ttl{width:35%;padding-left:0;margin-right:30px}}@media screen and (max-width:850px){.p-recruit_requirements_main__contact .inner ._ttl{width:20%}}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._ttl{width:100%;padding:0;margin-right:0;text-align:center}}.p-recruit_requirements_main__contact .inner ._ttl .__en{font-family:"Oswald","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-weight:500;font-size:20px;color:#004b9b;margin-bottom:10px}.p-recruit_requirements_main__contact .inner ._ttl .__jp{font-size:21px;font-weight:bold}@media screen and (max-width:900px){.p-recruit_requirements_main__contact .inner ._ttl .__jp{font-size:calc(1.154vw + 10.615px)}}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._ttl .__jp{font-size:18px;margin-bottom:10px}}.p-recruit_requirements_main__contact .inner ._ttl .__jp>span{margin-top:5px;display:inline-block}@media screen and (max-width:850px){.p-recruit_requirements_main__contact .inner ._ttl .__jp>span{display:block}}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._ttl .__jp>span{margin-top:0;display:inline-block}}.p-recruit_requirements_main__contact .inner ._cont{width:calc(75% - 85px);border-left:1px solid #b5b5b5;padding-left:55px}@media screen and (max-width:900px){.p-recruit_requirements_main__contact .inner ._cont{width:calc(65% - 40px);padding-left:30px}}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._cont{width:100%;border-left:none;border-top:1px solid #b5b5b5;text-align:center;padding:0}}.p-recruit_requirements_main__contact .inner ._cont .__destination{font-size:18px;font-weight:500;padding-bottom:15px;padding-top:14px}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._cont .__destination{font-size:16px}}.p-recruit_requirements_main__contact .inner ._cont .__tel{font-size:15px;padding-bottom:10px}.p-recruit_requirements_main__contact .inner ._cont .__mail{padding-bottom:17px;font-size:15px}@media screen and (max-width:640px){.p-recruit_requirements_main__contact .inner ._cont .__mail{padding-bottom:0}}.p-recruit_requirements_main__contact .inner ._cont .__mail>span{display:inline-block}@media screen and (max-width:900px){.p-recruit_requirements_main .sp_text_spacing{margin-top:10px;display:block}}.p-recruit_requirements_main .lh_remove{line-height:1.75;margin-top:-6px;margin-bottom:-6px}
/*# sourceMappingURL=common_recruit.css.map */