.job-detail__header{background-color:var(--beige);padding:120px 0 80px}.job-detail__back{margin-bottom:40px}.job-detail__back .arrow-img{margin-right:20px;padding-left:0;transform:scaleX(-1)}.job-detail__title{display:block;font:65px/75px Montserrat-Black!important;hyphens:auto;margin-bottom:30px;max-width:1000px;overflow-wrap:break-word}.job-detail__facts{margin-bottom:40px}.job-detail__body{padding:100px 0 200px}.job-detail__text{font:18px/30px Montserrat-Regular}.job-detail__text b,.job-detail__text strong{font-family:Montserrat-Bold;font-weight:400}.job-detail__text ul{margin:0 0 20px;padding-left:1.2em}.job-detail__text li+li{margin-top:8px}.job-detail__section{margin-top:60px}.job-detail__heading{display:block;font:30px/38px Montserrat-Black!important;margin-bottom:20px}.job-detail__apply{border-top:1px solid var(--black);margin-top:80px;padding-top:60px}.job-detail__notice{margin-top:30px}.job-detail__notice p{font:16px/24px Montserrat-Regular}.job-detail__hint{border:1px dashed var(--grey);padding:20px}@media (max-width:1199.98px){.job-detail__header{padding:80px 0 60px}.job-detail__title{font:45px/55px Montserrat-Black!important}.job-detail__body{padding:60px 0 100px}}@media (max-width:768px){.job-detail__header{padding:50px 0 40px}.job-detail__title{font:32px/38px Montserrat-Black!important}.job-detail__heading{font:22px/28px Montserrat-Black!important}.job-detail__text{font:16px/24px Montserrat-Regular}.job-detail__body{padding:40px 0 60px}.job-detail__section{margin-top:40px}.job-detail__apply{margin-top:50px;padding-top:40px}}