.recruit-section{padding-left:40px;padding-right:40px;background:var(--recruit-bg, #fff);color:#1a1a1a}@media screen and (max-width:767px){.recruit-section{padding-left:20px;padding-right:20px}}.recruit-section__inner{max-width:var(--recruit-max-width, 1200px);margin:0 auto}.recruit-heading__label{margin:0;color:#888;font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:400;line-height:16.5px;letter-spacing:.18em}.recruit-heading__title{margin:10px 0 0;color:#1a1a1a;font-size:36px;font-weight:500;line-height:54px;letter-spacing:.04em}.recruit-heading__line{display:block;width:32px;height:1px;margin-top:16px;background:#999}.recruit-heading--center{text-align:center}.recruit-heading--center .recruit-heading__title{letter-spacing:.06em}.recruit-heading--center .recruit-heading__line{margin:40px auto 0}@media screen and (max-width:767px){.recruit-heading__title{font-size:26px;line-height:1.5}.recruit-heading--center .recruit-heading__line{margin-top:28px}}.recruit-section__body{margin-top:48px}@media screen and (max-width:767px){.recruit-section__body{margin-top:36px}}.recruit-media{position:relative;overflow:hidden;background:#d9d9d9}.recruit-media img,.recruit-media .recruit-media__placeholder{display:block;width:100%;height:100%;object-fit:cover}.recruit-media .recruit-media__placeholder{fill:#888;background:#d9d9d9}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-recruit.css.map */
