.recruit-renew .hdPage{padding-bottom:26px}@media (max-width: 767px){.recruit-renew .hdPage{padding-bottom:10px}}.recruit-renew .hdPage__ttl{position:relative;z-index:1}.recruit-renew #wrap{overflow:hidden}.recruit-renew #wrap .bg-btn{max-width:589px;height:187px;margin:0 auto;display:block;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.recruit-renew #wrap .bg-btn{height:124px}}.recruit-renew #wrap .bg-btn::before{content:"";position:absolute;width:35px;height:100%;background:#000;right:0;top:0;opacity:0.8}@media (max-width: 767px){.recruit-renew #wrap .bg-btn::before{width:23px}}.recruit-renew #wrap .bg-btn::after{content:"";position:absolute;height:16px;width:10px;background:url(../../img/common/icon/ico_awr_white.svg) center/100% no-repeat;right:12px;top:50%;transform:translateY(-50%)}@media (max-width: 767px){.recruit-renew #wrap .bg-btn::after{height:12px;width:7px;right:8px}}.recruit-renew #wrap .bg-btn span{font-size:22px;font-size:2.2rem;line-height:1.6em;letter-spacing:.22em;font-weight:500;color:#fff}@media (max-width: 767px){.recruit-renew #wrap .bg-btn span{font-size:18px;font-size:1.8rem;line-height:1.72222em}}.recruit-renew #wrap .bg-btn .bg{position:absolute;top:0;left:0;object-fit:cover;z-index:-1;width:100%;height:100%}.recruit-renew #wrap .bg-btn .bg::after{content:"";position:absolute;width:100%;height:100%;background:#000000;opacity:0.45;left:0;top:0}.recruit-renew #wrap .bg-btn .bg img{width:100%;height:100%;object-fit:cover}.recruit-renew .intro{position:relative;padding:14px 10px 0px;z-index:1}@media (max-width: 767px){.recruit-renew .intro{padding:14px 0px 0px}}.recruit-renew .intro__bg{position:relative}.recruit-renew .intro__bg:before{display:block;content:" ";width:100%;padding-top:43.51351%}.recruit-renew .intro__bg>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.recruit-renew .intro__bg{position:relative}.recruit-renew .intro__bg:before{display:block;content:" ";width:100%;padding-top:144.8%}.recruit-renew .intro__bg>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.recruit-renew .intro__cont{text-align:center;color:#fff;position:absolute;bottom:9%;left:50%;transform:translateX(-50%)}@media (max-width: 767px){.recruit-renew .intro__cont{bottom:185px}}.recruit-renew .intro__ttl{font-size:54px;font-size:5.4rem;line-height:1.40741em;letter-spacing:.08em;font-weight:500;margin-bottom:38px}@media only screen and (max-width: 1200px){.recruit-renew .intro__ttl{font-size:4.16667vw;margin-bottom:2.66667vw}}@media (max-width: 767px){.recruit-renew .intro__ttl{font-size:28px;font-size:2.8rem;line-height:1.5em;margin-bottom:13px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit-renew .intro__ttl{font-size:24px}}.recruit-renew .intro__ttl span{background:#307061;display:inline-block;padding:0 15px}.recruit-renew .intro__ttl span ~ span{margin-top:14px}@media (max-width: 767px){.recruit-renew .intro__ttl span ~ span{margin-top:10px}}.recruit-renew .intro__txt{font-size:18px;font-size:1.8rem;line-height:2.11111em;letter-spacing:.04em;font-weight:600}@media only screen and (max-width: 1200px){.recruit-renew .intro__txt{font-size:1.33333vw}}@media (max-width: 767px){.recruit-renew .intro__txt{font-size:14px;font-size:1.4rem;line-height:1.78571em}}.recruit-renew .anchors{background:#fff;width:calc(100% - 20px);margin:0 auto;padding:25px 0;position:relative;z-index:1;box-shadow:1px 1px 2px rgba(0,0,0,0.16)}@media (max-width: 767px){.recruit-renew .anchors{width:100%}}.recruit-renew .anchors__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}@media (max-width: 767px){.recruit-renew .anchors__wrap{flex-wrap:wrap;justify-content:space-between}}.recruit-renew .anchors__wrap a{font-size:17px;font-size:1.7rem;line-height:1.6em;letter-spacing:0em;font-weight:500;margin-right:24px;padding-right:17px;position:relative}@media only screen and (max-width: 900px){.recruit-renew .anchors__wrap a{margin-right:18px;padding-right:16px;font-size:16px}}@media (max-width: 767px){.recruit-renew .anchors__wrap a{width:calc(50% - 13px);margin-right:0;font-size:15px;font-size:1.5rem;line-height:1.26667em;padding-bottom:9px;margin-bottom:15px;border-bottom:1px solid #c3c3c3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit-renew .anchors__wrap a{width:calc(50% - 10px)}}.recruit-renew .anchors__wrap a::after{content:"";position:absolute;width:6px;height:6px;border:1px solid #d32d4a;border-width:1px 1px 0 0;right:0;top:calc(50% - 4px);transform:rotate(135deg)}@media (max-width: 767px){.recruit-renew .anchors__wrap a::after{top:calc(50% - 8px)}}.recruit-renew .anchors__wrap a:last-child{margin-right:0}.recruit-renew .about{background:#307061;position:relative;margin-top:-204px;padding:204px 0 193px}@media (max-width: 767px){.recruit-renew .about{margin-top:-24px;padding:24px 0 144px}}.recruit-renew .about .inner{position:relative}.recruit-renew .about__bg{position:absolute;width:100%;height:100%;bottom:0;left:0;object-fit:cover;opacity:0.1}.recruit-renew .about__bg img{width:100%;height:100%;object-fit:cover}.recruit-renew .about__en{font-size:180px;font-size:18rem;line-height:1.02222em;letter-spacing:0em;font-weight:700;font-family:"Plus Jakarta Sans",sans-serif;opacity:0.1;position:absolute;left:50%;transform:translateX(-50%);top:170px;white-space:nowrap;text-align:center}@media (max-width: 767px){.recruit-renew .about__en{font-size:89px;font-size:8.9rem;line-height:1.02247em;top:114px}}.recruit-renew .about__ttl{text-align:center;padding-top:112px;margin:0 0 52px}@media (max-width: 767px){.recruit-renew .about__ttl{padding-top:78px;margin-bottom:46px}}.recruit-renew .about__ttl span{font-size:22px;font-size:2.2rem;line-height:1.6em;letter-spacing:.22em;font-weight:500;background:#fff;color:#307061;display:inline-block;padding:2px 20px 0}.recruit-renew .about__txt{font-size:16px;font-size:1.6rem;line-height:2.25em;letter-spacing:.04em;font-weight:300;color:#fff;text-align:center}.recruit-renew .about__txt span{color:#fff877;font-weight:700}.recruit-renew .wrap-btn{text-align:center;margin-top:-120px;position:relative;z-index:1}@media (max-width: 767px){.recruit-renew .wrap-btn{margin-top:-60px}}.recruit-renew .wrap-btn .link-btn{font-size:16px;font-size:1.6rem;line-height:1.6em;letter-spacing:.03em;font-weight:700;color:#3f58c1;text-decoration:underline;margin-top:41px;display:inline-block}@media (max-width: 767px){.recruit-renew .wrap-btn .link-btn{margin-top:46px}}.recruit-renew .section__en{font-size:70px;font-size:7rem;line-height:1em;letter-spacing:.05em;font-weight:400;color:#307061;font-family:"Plus Jakarta Sans",sans-serif;opacity:0.33;writing-mode:vertical-lr;text-orientation:mixed;padding:14px 48px 0 4px}@media only screen and (max-width: 1000px){.recruit-renew .section__en{padding-right:20px;font-size:60px}}@media (max-width: 767px){.recruit-renew .section__en{font-size:16px;font-size:1.6rem;writing-mode:initial;text-orientation:initial;padding:0;text-align:center;opacity:1}}.recruit-renew .section__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.recruit-renew .section__cont{flex:1}.recruit-renew .section__ttl{font-size:46px;font-size:4.6rem;line-height:1.6em;letter-spacing:.05em;font-weight:700;color:#307061;margin-bottom:12px}@media only screen and (max-width: 1200px){.recruit-renew .section__ttl{font-size:3.83333vw}}@media (max-width: 767px){.recruit-renew .section__ttl{font-size:30px;font-size:3rem;text-align:center;margin-bottom:5px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit-renew .section__ttl{font-size:26px;font-size:2.6rem}}.recruit-renew .charm{background:#fff;width:calc(100% - 20px);margin:48px auto 0;padding:106px 0 96px}@media (max-width: 767px){.recruit-renew .charm{width:100%;margin:56px auto 0;padding:68px 0 64px}}.recruit-renew .charm__sub{font-size:16px;font-size:1.6rem;line-height:1.6875em;letter-spacing:0em;font-weight:300;margin-bottom:42px}@media only screen and (max-width: 1200px){.recruit-renew .charm__sub{font-size:14px}}@media (max-width: 767px){.recruit-renew .charm__sub{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;margin:18px auto 15px;padding-left:2px}}.recruit-renew .charm__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:978px}.recruit-renew .charm__list .item{background:#dce8e4;width:calc(33.33% - 14px);padding:62px 28px 58px;margin-bottom:18px;position:relative}@media only screen and (max-width: 1200px){.recruit-renew .charm__list .item{padding:46px 16px;width:calc(50% - 12px)}}@media (max-width: 767px){.recruit-renew .charm__list .item{width:100%;padding:72px 24px 33px;margin-bottom:6px}}.recruit-renew .charm__list .item__icon{text-align:center}@media (max-width: 767px){.recruit-renew .charm__list .item__icon{position:absolute;left:23px;top:78px}}.recruit-renew .charm__list .item__en{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.02em;font-weight:500;font-family:"Plus Jakarta Sans",sans-serif;text-align:center;margin:10px 0 12px}@media (max-width: 767px){.recruit-renew .charm__list .item__en{position:absolute;top:23px}.recruit-renew .charm__list .item__en::after{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:-2px;left:0}}.recruit-renew .charm__list .item__ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.02em;font-weight:600;text-align:center;margin-bottom:17px}@media (max-width: 767px){.recruit-renew .charm__list .item__ttl{font-size:25px;font-size:2.5rem;line-height:1.36em;text-align:left;margin-bottom:13px;padding-left:47px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit-renew .charm__list .item__ttl{font-size:22px;font-size:2.2rem}}.recruit-renew .charm__list .item__txt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.04em;font-weight:300}.recruit-renew .benefit{text-align:center;padding:81px 0 120px}@media (max-width: 767px){.recruit-renew .benefit{padding:53px 0 70px}}.recruit-renew .benefit__ttl{font-size:46px;font-size:4.6rem;line-height:1.6em;letter-spacing:.05em;font-weight:700;color:#307061;margin-bottom:10px}@media (max-width: 767px){.recruit-renew .benefit__ttl{font-size:30px;font-size:3rem;margin-bottom:7px}}.recruit-renew .benefit__sub{font-size:16px;font-size:1.6rem;line-height:1.6875em;letter-spacing:0em;font-weight:300;margin-bottom:25px}@media (max-width: 767px){.recruit-renew .benefit__sub{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;margin-bottom:16px}}.recruit-renew .recruit{background:#fff;width:calc(100% - 20px);margin:0 auto;padding:90px 0 133px}@media (max-width: 767px){.recruit-renew .recruit{width:100%;padding:70px 0}}.recruit-renew .recruit__ttl{font-size:46px;font-size:4.6rem;line-height:1.6em;letter-spacing:0em;font-weight:700;text-align:center;margin-bottom:46px}@media (max-width: 767px){.recruit-renew .recruit__ttl{font-size:30px;font-size:3rem;margin-bottom:14px}}.recruit-renew .recruit__ttl span{position:relative;padding-left:65px}@media (max-width: 767px){.recruit-renew .recruit__ttl span{padding-left:40px}}.is-android .recruit-renew .recruit__ttl span::after{top:6px}.recruit-renew .recruit__ttl span::after{content:"";position:absolute;width:47px;height:47px;background:url(../../img/recruit-renew/ico_recruit.svg) center/100% no-repeat;left:0;top:-2px}@media (max-width: 767px){.recruit-renew .recruit__ttl span::after{width:33px;height:33px}}.recruit-renew .recruit__ttl i{color:#d32d4a;font-style:normal}.recruit-renew .recruit__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1390px;margin:0 auto;padding:0 20px;justify-content:space-between;flex-wrap:wrap}.recruit-renew .recruit__list .item{text-align:center;color:#fff;width:calc(25% - 10px);position:relative;padding:64px 10px 36px}@media only screen and (max-width: 1100px){.recruit-renew .recruit__list .item{width:calc(25% - 5px)}}@media only screen and (max-width: 1000px){.recruit-renew .recruit__list .item{width:calc(50% - 5px);margin-bottom:10px}}@media (max-width: 767px){.recruit-renew .recruit__list .item{width:100%;padding:10px 10px;margin-bottom:8px;height:221px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.recruit-renew .recruit__list .item:last-child{margin-bottom:0}}.recruit-renew .recruit__list .item::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.45}.recruit-renew .recruit__list .item__img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.recruit-renew .recruit__list .item__img img{width:100%;height:100%;object-fit:cover}.recruit-renew .recruit__list .item__cont{position:relative;z-index:1}.recruit-renew .recruit__list .item__ttl{font-size:22px;font-size:2.2rem;line-height:1.6em;letter-spacing:.1em;font-weight:500;margin-bottom:16px}@media only screen and (min-width: 768px) and (max-width: 1250px){.recruit-renew .recruit__list .item__ttl{font-size:17px;margin-bottom:12px}}@media (max-width: 767px){.recruit-renew .recruit__list .item__ttl{margin-bottom:5px}}.recruit-renew .recruit__list .item__txt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.04em;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 1310px){.recruit-renew .recruit__list .item__txt{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1310px) and (max-width: 1180px){.recruit-renew .recruit__list .item__txt{font-size:12px}}.recruit-renew .faq{padding:125px 0 130px}@media (max-width: 767px){.recruit-renew .faq{padding:53px 0 70px}}.recruit-renew .faq .list{padding:35px 60px 0 0}@media only screen and (max-width: 1100px){.recruit-renew .faq .list{padding-right:20px}}@media (max-width: 767px){.recruit-renew .faq .list{padding:24px 0px 0 0}}.recruit-renew .faq .list .row{margin-bottom:14px}@media (max-width: 767px){.recruit-renew .faq .list .row{margin-bottom:3px}}.recruit-renew .faq .list .row:last-child{margin-bottom:0}.recruit-renew .faq .list .row__ques{font-size:24px;font-size:2.4rem;line-height:1.6em;letter-spacing:0em;font-weight:600;color:#fff;background:#307061;position:relative;padding:16px 70px 16px 62px;cursor:pointer}@media only screen and (max-width: 1100px){.recruit-renew .faq .list .row__ques{font-size:20px}}@media (max-width: 767px){.recruit-renew .faq .list .row__ques{font-size:18px;font-size:1.8rem;line-height:1.44444em;margin:0 -20px;padding:14px 40px 10px 52px}}.recruit-renew .faq .list .row__ques::before{content:"";position:absolute;width:14px;height:14px;border:2px solid #fff;border-width:0px 2px 2px 0;right:34px;top:45%;transform:translateY(-50%) rotate(45deg);transition:0.3s all ease}@media (max-width: 767px){.recruit-renew .faq .list .row__ques::before{width:8px;height:8px;right:21px}}.recruit-renew .faq .list .row__ques::after{content:"";position:absolute;width:33px;height:26px;background:url(../../img/recruit-renew/ico_ques.svg) center/100% no-repeat;left:16px;top:50%;transform:translateY(-50%)}@media (max-width: 767px){.recruit-renew .faq .list .row__ques::after{width:25px;height:20px;left:18px}}.recruit-renew .faq .list .row__ques.show::before{top:54%;transform:translateY(-50%) rotate(225deg)}.recruit-renew .faq .list .row__ans{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.04em;font-weight:300;padding:41px 20px 35px;display:none}@media (max-width: 767px){.recruit-renew .faq .list .row__ans{padding:22px 0px 32px;font-size:16px;font-size:1.6rem;line-height:1.875em}}.recruit-renew .faq .list .row__ans span[style="text-decoration: underline;"]{font-weight:600;text-decoration:none !important;background-image:linear-gradient(to right, rgba(254,186,78,0.54902), rgba(254,186,78,0.54902));background-position:bottom left;background-repeat:no-repeat;background-size:100% 10px;padding-bottom:2px}.is-android .recruit-renew .faq .list .row__ans span[style="text-decoration: underline;"]{padding-bottom:0px}.recruit-renew .faq .list .row__ans a{color:#3f58c1;text-decoration:underline;font-weight:600}

/*# sourceMappingURL=maps/recruit-renew.min.css.map */
