.recruit_lead{font-size:4rem;line-height:1.8;text-align:center;letter-spacing:2px;margin:2em auto 2em;font-weight:500}.recruit_section{padding:80px 0 95px}.recruit_section .recruit_section_inner{max-width:960px;margin:0 auto}.recruit_section .recruit__cards{display:flex;max-width:960px;justify-content:space-between;margin:0 auto 25px;padding:0 50px 0}.recruit_section .card{box-shadow:none}.recruit_section .card__img_wrapper{position:relative;padding-top:0;overflow:visible}.recruit_section .card__img{position:relative;top:auto;width:auto;transform:none}.recruit_section .recruit__note{font-size:1.4rem;text-align:right}.recruit_section .recruit__info_wrap .info{display:flex;margin:0 auto 4px;font-size:1.4rem}.recruit_section .recruit__info_wrap .info .info_name{width:20.8333333333%;background-color:#eaeeef;padding:17px 40px}.recruit_section .recruit__info_wrap .info .info_value{width:79.1666666667%;background-color:#fff;padding:17px 60px}.recruit_section .recruit__info_wrap .info .info_value .recruit__info_i{margin:0 5px 0 0;position:relative;top:1px}.recruit_section_c01{background-color:#55716e}.recruit_section_c01 .level2_heading{color:#fff;font-size:4rem;letter-spacing:8px}.recruit_section_c01 .recruit__title_sub{color:#fff;font-size:1.6rem;text-align:center;margin:-2.8em auto 3em;display:block;font-weight:500}.recruit_section_c01 .recruit__text01{font-size:1.6rem;color:#fff}.recruit_section_c01 .recruit__text01 p{margin:0 0 1em}.recruit_section_gray{background-color:#f7f7f7}.recruit_section_gray .level2_heading_mg{margin:10px auto 50px}.footer .gotop.gotop_fixed_page{position:absolute;left:auto;top:-170px}@media screen and (max-width: 1000px){.recruit_section_c01 .recruit__text01{padding:0 20px}.recruit_section .recruit__note{padding:0 20px}}@media screen and (max-width: 750px){.recruit_lead{font-size:2.7rem;line-height:1.8;text-align:center;letter-spacing:2px;margin:2em auto 2em;font-weight:500}.recruit_section{padding:40px 0 55px}.recruit_section .recruit_section_inner{max-width:960px;margin:0 auto}.recruit_section .recruit__cards{display:block;margin:0 auto 25px;padding:0 20px 0}.recruit_section .card{box-shadow:none;margin:50px 0}.recruit_section .card__img_wrapper{position:relative;padding-top:0;overflow:visible}.recruit_section .card__img{position:relative;top:auto;width:auto;transform:none}.recruit_section .recruit__note{font-size:1.2rem;text-align:right;letter-spacing:2px}.recruit_section .recruit__info_wrap{padding:0 20px}.recruit_section .recruit__info_wrap .info{display:flex;margin:0 auto 4px;font-size:1.2rem}.recruit_section .recruit__info_wrap .info .info_name{width:20.8333333333%;background-color:#eaeeef;padding:10px 10px}.recruit_section .recruit__info_wrap .info .info_value{width:79.1666666667%;background-color:#fff;padding:10px 10px}.recruit_section .recruit__info_wrap .info .info_value .recruit__info_i{margin:0 5px 0 0;position:relative;top:1px}.recruit_section_c01 .level2_heading{color:#fff;font-size:2.8rem;letter-spacing:5px}.recruit_section_c01 .recruit__title_sub{color:#fff;font-size:1.4rem;text-align:center;margin:-1.6em auto 2em;display:block;font-weight:500;letter-spacing:1px}.recruit_section_c01 .recruit__text01{font-size:1.4rem;color:#fff}.recruit_section_pd{padding:55px 0 55px}.recruit_section_gray .level2_heading_mg{margin:25px auto 35px}.footer .gotop.gotop_fixed_page{top:-111px}}
/*# sourceMappingURL=index.css.map */
