@media (max-width: 999px){.info{padding-bottom:46px}}@media (max-width: 999px){.info__ttl{margin-top:22px}}@media (max-width: 999px){.info__ttl .small{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.05em;font-weight:500;display:inline-block}}@media (max-width: 999px){.info__txt{margin-top:29px}}@media (min-width: 1000px){.job-details{padding:120px 0 128px}.job-details__row .item{margin-bottom:52px}}@media (max-width: 999px){.sec-step{padding-bottom:84px}}@media (min-width: 1000px){.sec-step__ttl span{padding:11px 99px}}@media (max-width: 999px){.sec-step__ttl span{min-width:100%}}.sec-step__box--txt .box-style01__sub{margin-top:26px}.sec-step__box .box-style01__sub{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.05em;font-weight:400;margin-top:43px;text-align:center}@media (min-width: 1000px){.sec-step__step--01{padding:35px 38px 32px 40px;margin-top:55px}}@media (max-width: 999px){.sec-step__step--01{margin-top:30px;padding-bottom:0}}@media (min-width: 1000px){.sec-step__step--02{padding:35px 38px 32px 40px;margin-bottom:40px}}@media (max-width: 999px){.sec-step__step--02{padding-bottom:0}}@media (min-width: 1000px){.sec-step__step--03{padding-top:62px;padding-bottom:46px;padding-left:133px}}.sec-step__step--04{border:1px solid #fdded2 !important}@media (min-width: 1000px){.sec-step__step--04{padding-top:66px;padding-bottom:55px}}@media (max-width: 999px){.sec-step__step--04{padding:0 0 25px}}@media (min-width: 1000px){.sec-step__step--04 .ttl04{font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.08em;font-weight:500}}@media (max-width: 999px){.sec-step__step--04 .ttl04{font-size:18px;font-size:1.8rem;line-height:1.61111em;letter-spacing:.05em;margin-top:22px}}@media (min-width: 1000px){.sec-step__step--04 .box-style01__sub{margin-top:17px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}}@media (max-width: 999px){.sec-step__step--04 .box-style01__sub{font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em;margin-top:16px;padding:0 25px;text-align:left}}.sec-step__step--05{padding-top:59px;padding-bottom:19px}@media (max-width: 999px){.sec-step__step--05{padding-top:30px;padding-bottom:19px}}@media (min-width: 1000px){.sec-step__step--05 .ttl02{font-size:34px;font-size:3.4rem;line-height:1.52941em;letter-spacing:.1em;font-weight:500}}@media (max-width: 999px){.sec-step__step--05 .ttl02{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:500}}.sec-step__step--05 .ttl02 .small{font-size:22px;font-size:2.2rem;line-height:2.36364em;letter-spacing:.03em;font-weight:500}@media (max-width: 999px){.sec-step__step--05 .ttl02 .small{font-size:12px;font-size:1.2rem;line-height:1.66667em;display:block}}.sec-step__step--05 .box-style01__sub{margin-top:33px}@media (max-width: 999px){.sec-step__step--05 .box-style01__sub{margin-top:18px;font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.02em;font-weight:400}}.sec-step__step--05 .txt{max-width:532px}@media (min-width: 1000px){.sec-step__step--05 .box02{margin-top:46px}.sec-step__step--05 .box02 .check{top:-19px;left:15px}}@media (max-width: 999px){.sec-step__step--05 .box02{margin-top:30px}}@media (min-width: 1000px){.sec-Interview .articlebox .swiper-wrapper{max-width:1057px;justify-content:flex-start}.sec-Interview .articlebox .swiper-wrapper .swiper-slide{width:33.33%;padding:0 16px}.sec-Interview .articlebox .txt_title{min-height:52px;font-size:18px;font-size:1.8rem;line-height:1.44444em}}

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