.recruiting-hero{padding:250px 0 80px}@media (max-width:1200px){.recruiting-hero{padding:200px 0 40px}}.recruiting-hero__wrap{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.recruiting-hero__wrap{flex-direction:column;align-items:flex-start}.recruiting-hero__wrap h1{padding-bottom:40px}}.recruiting-hero__wrap picture{padding-left:35px}@media (max-width:767px){.recruiting-hero__wrap picture{padding-left:0;margin:0 auto}}.recruiting-years{background-color:#2c2832}.recruiting-years .container{padding:144px 15px;position:relative}@media (max-width:767px){.recruiting-years .container{padding:80px 15px}}.recruiting-years .container:after{content:"";position:absolute;left:90px;top:0;width:400px;height:16px;background-color:#52285f}@media (max-width:575px){.recruiting-years .container:after{width:80%;left:15px}}.recruiting-years__wrap{color:#fff;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.recruiting-years__wrap{flex-wrap:wrap}}.recruiting-years__left{padding-right:20px;width:50%}@media (max-width:767px){.recruiting-years__left{width:100%;padding-right:0;margin-bottom:40px}}.recruiting-years__left p{color:#fff;font-size:24px;line-height:32px}.recruiting-years__right{width:50%;padding-left:20px}@media (max-width:767px){.recruiting-years__right{width:100%;padding-left:0}}.recruiting-years__right p{color:#fff}.recruiting-years__right p.number{font-size:100px;line-height:133px;font-weight:400;letter-spacing:-4px;font-family:Poppins,sans-serif;position:relative;padding-bottom:32px}.recruiting-years__right p.number:after{position:absolute;content:"";bottom:16px;width:100%;height:1px;left:0;background-color:#fff}.recruiting-years__right p.number span{font-size:inherit;font-weight:300;line-height:inherit}.recruiting-years__right p.text{font-weight:500;font-size:24px;line-height:32px;letter-spacing:-.4px}.recruiting-about{padding:160px 0}@media (max-width:767px){.recruiting-about{padding:80px 0}}.recruiting-about__wrap{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.recruiting-about__wrap{flex-wrap:wrap}}.recruiting-about__text{width:50%;max-width:500px;padding-right:20px}@media (max-width:767px){.recruiting-about__text{width:100%;padding-right:0;margin-bottom:40px;max-width:none}}.recruiting-about__text p:not(:last-child){margin-bottom:20px}.recruiting-about__image{width:50%;padding-left:20px;position:relative;height:100%}@media (max-width:767px){.recruiting-about__image{width:100%;padding-left:0}}.recruiting-about__image img,.recruiting-about__image picture{display:block}.recruiting-about__image:after{position:absolute;content:"";left:20px;width:380px;height:32px;bottom:0;background-color:#ff5621}@media (max-width:1023px){.recruiting-about__image:after{width:80%}}@media (max-width:767px){.recruiting-about__image:after{left:0}}.recruiting-works{background-color:#fafafa}.recruiting-works .container{padding:160px 15px;position:relative}@media (max-width:767px){.recruiting-works .container{padding:80px 15px}}.recruiting-works .container:after{position:absolute;content:"";left:15px;bottom:0;width:510px;height:32px;background-color:#2c2832}@media (max-width:767px){.recruiting-works .container:after{width:80%}}.recruiting-works-top__wrap{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.recruiting-works-top__wrap{flex-wrap:wrap}}.recruiting-works-top__left{width:50%;padding-right:20px}@media (max-width:767px){.recruiting-works-top__left{width:100%;padding-right:0;margin-bottom:40px}}.recruiting-works-top__right{width:50%;padding-left:20px}@media (max-width:767px){.recruiting-works-top__right{padding-left:0;width:100%}}.recruiting-works-top__right p.number{font-family:Poppins,sans-serif;font-size:100px;line-height:133px;font-weight:400;position:relative;padding-bottom:32px}.recruiting-works-top__right p.number:after{position:absolute;content:"";left:0;bottom:16px;width:100%;height:1px;background-color:#141414}.recruiting-works-top__right p.number span{font-size:inherit;line-height:inherit;font-weight:inherit}.recruiting-works-top__right p.text{font-weight:500;font-size:24px;line-height:32px}.recruiting-works-bottom__list{counter-reset:myCounter;display:flex;flex-wrap:wrap;margin:0 -20px}.recruiting-works-bottom__list-item{width:50%;position:relative;padding:60px 20px 0 90px;line-height:32px}@media (max-width:767px){.recruiting-works-bottom__list-item{width:100%;padding:60px 20px 0 60px}}.recruiting-works-bottom__list-item:after{color:#fff;position:absolute;left:20px;top:60px;width:32px;height:32px;line-height:32px;text-align:center;content:counter(myCounter);counter-increment:myCounter}.recruiting-works-bottom__list-item:before{position:absolute;content:"";left:20px;top:60px;width:32px;height:32px;border-radius:50%;background-color:#ff5621}.recruiting-course{padding:160px 0}@media (max-width:767px){.recruiting-course{padding:80px 0}}.recruiting-course__wrap{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.recruiting-course__wrap{flex-wrap:wrap}}.recruiting-course__text{width:50%;padding-right:20px}@media (max-width:767px){.recruiting-course__text{width:100%;padding-right:0;margin-bottom:40px}}.recruiting-course__text p{font-size:24px;line-height:32px;letter-spacing:-.6px}.recruiting-course__image{width:50%;padding-left:20px}@media (max-width:767px){.recruiting-course__image{width:100%;padding-left:0}}