.recruit{padding:0;background:url(../../img-recruit/recruit/bg-recruit-pc.png) no-repeat;background-size:cover;background-position:top center}@media (max-width: 767px){.recruit{background:url(../../img-recruit/recruit/bg-recruit-sp.png) no-repeat;background-size:contain;background-position:top center}}.recruit .c-hd-subpage{display:none}.recruit .recruit-about{overflow:hidden;position:relative}.recruit .recruit-about__img img{width:100%;height:100%;object-fit:cover}.recruit .recruit-about__heading{font-weight:bold;font-size:49px;letter-spacing:0.04em;line-height:78px;text-align:left;color:#272727;position:absolute;top:55.8%;left:100px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-about__heading{font-size:30px;line-height:45px;top:60%;left:50px}}@media (max-width: 767px){.recruit .recruit-about__heading{font-size:32px;letter-spacing:0.04em;line-height:46px;position:relative;left:2px;right:0;top:-6px;text-align:center}}.recruit .recruit-info{overflow:hidden;padding-top:100px;margin-top:-100px}@media (max-width: 767px){.recruit .recruit-info{padding-top:0;margin-top:-93px}}.recruit .recruit-info__wrap{max-width:1366px;width:100%;margin:0 auto;position:relative}@media (max-width: 767px){.recruit .recruit-info__wrap{max-width:375px}}@media only screen and (max-width: 374px){.recruit .recruit-info__wrap{max-width:320px}}.recruit .recruit-info__img{margin:135px 64px 292px 94px;transform:scale(1.3)}@media (max-width: 767px){.recruit .recruit-info__img{margin:291px -26px 639px 56px;transform:scale(1.68)}}@media only screen and (max-width: 374px){.recruit .recruit-info__img{margin-bottom:550px}}.recruit .recruit-info__img img{width:100%;height:100%;object-fit:cover}.recruit .recruit-info__heading{font-weight:bold;font-size:49px;letter-spacing:0.04em;line-height:78px;text-align:left;color:#272727}.recruit .recruit-info__inner{position:absolute;top:-35px;left:0;width:100%;height:100%}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__inner{top:-50px}}@media (max-width: 767px){.recruit .recruit-info__inner{top:-180px}}.recruit .recruit-info__item{width:50%;margin:0 0 0 auto}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(2n+2){margin:0 auto 0 0}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(2){margin-top:11.3%}.recruit .recruit-info__item:nth-child(2) .sub:after{left:165px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__item:nth-child(2){margin-top:90px}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(2) .recruit-info__cont{margin:0 0 0 133px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__item:nth-child(2) .recruit-info__cont{margin:0}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(2) .recruit-info__cont .ttl{margin-top:55px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__item:nth-child(2) .recruit-info__cont .ttl{margin-top:15px}}@media (max-width: 767px){.recruit .recruit-info__item:nth-child(2){margin-top:77px}.recruit .recruit-info__item:nth-child(2) .sub:after{left:121px;width:90px}.recruit .recruit-info__item:nth-child(2) .recruit-info__mx{width:70%;margin:0 auto 0 20px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit .recruit-info__item:nth-child(2){margin-top:25px}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(3){margin-top:13.5%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__item:nth-child(3){margin-top:80px}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(3) .ttl{margin-top:50px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__item:nth-child(3) .ttl{margin-top:15px}}@media (min-width: 768px){.recruit .recruit-info__item:nth-child(3) .sub::after{left:50px}.recruit .recruit-info__item:nth-child(3) .c-btn--blue{margin-top:36px}}@media (max-width: 767px){.recruit .recruit-info__item:nth-child(3){margin-top:91px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit .recruit-info__item:nth-child(3){margin-top:110px}}@media (max-width: 767px){.recruit .recruit-info__item:nth-child(3) .sub::after{width:120px;left:45px}}@media (max-width: 767px){.recruit .recruit-info__item{width:100%}}@media (max-width: 767px){.recruit .recruit-info__mx{width:50%;margin:0 0 0 auto}}@media only screen and (max-width: 374px){.recruit .recruit-info__mx{width:48%}}.recruit .recruit-info__cont{max-width:590px;width:100%;margin:0 0 0 37px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__cont{padding:0 15px;margin:0}}@media (max-width: 767px){.recruit .recruit-info__cont{margin:0}}.recruit .recruit-info__cont .sub{position:relative;font-family:"Lexend",sans-serif;font-weight:600;font-size:16px;letter-spacing:0.02em;line-height:24px;text-align:left;color:#0039a9}@media (max-width: 767px){.recruit .recruit-info__cont .sub{font-size:12px;letter-spacing:0.02em;line-height:24px}}.recruit .recruit-info__cont .sub::after{content:"";position:absolute;left:90px;top:12px;width:200px;height:1px;background:#0039a9}@media (max-width: 767px){.recruit .recruit-info__cont .sub::after{left:66px;top:13px;width:100px}}.recruit .recruit-info__cont .ttl{margin:33px 0 0}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__cont .ttl{margin:15px 0 0}}@media (max-width: 767px){.recruit .recruit-info__cont .ttl{margin-top:7px}}.recruit .recruit-info__cont .ttl span{font-weight:bold;font-size:32px;letter-spacing:0.02em;line-height:58px;text-align:left;color:#272727}@media only screen and (min-width: 1000px) and (max-width: 1200px){.recruit .recruit-info__cont .ttl span{font-size:26px;line-height:42px;letter-spacing:0.01em}}@media only screen and (min-width: 768px) and (max-width: 1000px){.recruit .recruit-info__cont .ttl span{font-size:20px;line-height:32px}}@media (max-width: 767px){.recruit .recruit-info__cont .ttl span{font-size:22px;line-height:36px}}@media only screen and (max-width: 374px){.recruit .recruit-info__cont .ttl span{font-size:18px;line-height:30px}}.recruit .recruit-info__cont .txt{margin-top:31px;font-weight:500;font-size:16px;letter-spacing:0.04em;line-height:30px;text-align:left;color:#272727}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__cont .txt{margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.recruit .recruit-info__cont .txt{font-size:14px;line-height:22px}}@media (max-width: 767px){.recruit .recruit-info__cont .txt{padding:0 23px;margin-top:21px}}@media only screen and (max-width: 374px){.recruit .recruit-info__cont .txt{font-size:15px;line-height:24px}}.recruit .recruit-info__cont .c-btn--blue{margin-top:47px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-info__cont .c-btn--blue{margin-top:20px}.recruit .recruit-info__cont .c-btn--blue a{height:60px}}@media (max-width: 767px){.recruit .recruit-info__cont .c-btn--blue{margin:25px auto 0}.recruit .recruit-info__cont .c-btn--blue a{border:1px solid #42d4a7}.recruit .recruit-info__cont .c-btn--blue .btn-txt{font-size:16px;letter-spacing:0.04em;line-height:30px}}

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