.container-left{padding-left:15px}@media (min-width:576px){.container-left{padding-left:calc(50vw - 255px)}}@media (min-width:768px){.container-left{padding-left:calc(50vw - 345px)}}@media (min-width:992px){.container-left{padding-left:calc(50vw - 465px)}}@media (min-width:1200px){.container-left{max-width:100%;padding-left:12vw}}@media (min-width:1921px){.container-left{max-width:100%;padding-left:20vw}}.container-right{padding-right:15px}@media (min-width:576px){.container-right{padding-right:calc(50vw - 255px)}}@media (min-width:768px){.container-right{padding-right:calc(50vw - 345px)}}@media (min-width:992px){.container-right{padding-right:calc(50vw - 465px)}}@media (min-width:1200px){.container-right{max-width:100%;padding-right:12vw}}@media (min-width:1921px){.container-right{max-width:100%;padding-right:20vw}}.sp-120{padding:7.5rem 0}.sp-80{padding:5rem 0}.sp-50{padding:3.125rem 0}.mb-120{margin-bottom:7.5rem}.mb-80{margin-bottom:5rem}.mb-50{margin-bottom:3.125rem}.mb-30{margin-bottom:1.875rem}.mb-15{margin-bottom:.9375rem}@media (max-width:767.98px){.sp-120,.sp-80{padding:50px 0}.mb-120,.mb-80{margin-bottom:50px}}section.career-detail{padding-top:9.375rem;padding-bottom:5.625rem}@media (max-width:767.98px){section.career-detail{padding-bottom:30px;padding-top:120px}}@media (max-width:575.98px){section.career-detail{padding-top:90px}}section.career-detail section.career-info .text-wrapper{font-size:1.375rem}section.career-detail section.career-info .text-wrapper img{width:auto;max-width:100%;height:auto}section.career-detail section.career-info .btn-wrapper{margin-top:1.875rem}section.career-detail section.career-info .btn-wrapper a.btn-career{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem;text-decoration:none;padding:0 1.875rem 0 .9375rem;-webkit-transition:all .2s;transition:all .2s;font-size:1.25rem;font-weight:700;color:#f48221;border:1px solid #f48221}@media (max-width:575.98px){section.career-detail section.career-info .btn-wrapper a.btn-career{font-size:18px}}section.career-detail section.career-info .btn-wrapper a.btn-career::before{content:"\e907";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-size:.375rem;position:absolute;top:0;bottom:0;right:0;margin:auto 0;height:.8125rem;background:#fff;padding:.1875rem 0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all .2s;transition:all .2s}section.career-detail section.career-info .btn-wrapper a.btn-career:hover{color:#fff;background:#f48221}section.career-detail section.career-info .btn-wrapper a.btn-career:hover::before{color:#f48221;-webkit-transform:translateX(calc(100% + 5px));-ms-transform:translateX(calc(100% + 5px));transform:translateX(calc(100% + 5px))}section.career-detail section.other-career{margin-top:5.625rem}@media (max-width:767.98px){section.career-detail section.other-career{margin-top:30px}}section.career-detail section.other-career a.item{position:relative;display:block;border-bottom:1px solid #212121;padding:.625rem 1.875rem .625rem .5rem;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}@media (max-width:767.98px){section.career-detail section.other-career a.item{margin-bottom:5px}}section.career-detail section.other-career a.item:hover{font-weight:700}section.career-detail section.other-career a.item:hover::before{right:0}section.career-detail section.other-career a.item::before{content:"\e907";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-size:.375rem;position:absolute;top:1.25rem;right:.625rem;-webkit-transition:all .2s;transition:all .2s}