.ButtonOutline_button__zfCzM{padding:.8854166667vw 2.0833333333vw;color:#000;font-size:1.5625vw;font-weight:600;background:none;border:1px solid #000;border-radius:.2083333333vw;cursor:pointer}@media(max-width:750px){.ButtonOutline_button__zfCzM{padding:2.2666666667vw 5.3333333333vw;font-size:4.2666666667vw;border-radius:.5333333333vw;border-width:1px}}.ButtonOutline_button__zfCzM:hover{color:#fff!important;background:#000}.ButtonOutline_button__zfCzM:active{opacity:.8;color:#fff;background:#000}.ButtonOutline_button__zfCzM.ButtonOutline_white__XE0uF{color:#fff;border-color:#fff}.ButtonOutline_button__zfCzM.ButtonOutline_white__XE0uF:hover{color:#000!important;color:#000;background:#fff}.jobDescription_wrap__vgveC{width:100%;height:100%;background:#f9f9f9}.jobDescription_wrap__vgveC .jobDescription_banner__r5jjf{position:absolute;z-index:1;left:0;width:100%;height:35.4166666667vw;background:#000 url(/_next/static/media/bg_career_2.3ee224ae.png) no-repeat 50%;background-size:cover}@media(max-width:750px){.jobDescription_wrap__vgveC .jobDescription_banner__r5jjf{height:88vw}}.jobDescription_wrap_header__4dqfR{position:relative;z-index:2;margin:0 auto;padding-top:4.1666666667vw;width:66.6666666667vw;font-size:1.25vw;line-height:1.3541666667vw;color:#999;display:flex}@media(max-width:750px){.jobDescription_wrap_header__4dqfR{padding-top:10.6666666667vw;width:87.2vw;font-size:3.7333333333vw;line-height:3.4666666667vw}}.jobDescription_wrap_header__4dqfR div{cursor:pointer;margin-right:.2604166667vw}@media(max-width:750px){.jobDescription_wrap_header__4dqfR div{margin-right:.6666666667vw}}.jobDescription_wrap_header__4dqfR span{color:#fff;font-weight:600}.jobDescription_wrap_content__uf9ow{position:relative;z-index:2;margin:2.0833333333vw auto 0;width:66.6666666667vw;overflow:hidden;overflow-y:auto;height:100%;line-height:1.5;font-size:1.25vw}@media(max-width:750px){.jobDescription_wrap_content__uf9ow{font-size:3.7333333333vw;margin:5.3333333333vw auto 0;width:87.2vw}}.jobDescription_wrap_content__uf9ow *{font-family:Amber!important}.jobDescription_wrap_content__uf9ow ul{display:block;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px;margin-bottom:3.125vw;font-size:1.25vw}@media(max-width:750px){.jobDescription_wrap_content__uf9ow ul{font-size:3.7333333333vw;margin-bottom:10.6666666667vw}}.jobDescription_wrap_content_header__KJmMe{display:flex;justify-content:space-between;align-items:center}.jobDescription_wrap_content_header_name__GCcB2{flex:1 1;padding-right:6.25vw;word-break:break-word;font-weight:600;font-size:3.3333333333vw;line-height:1.5;color:#fff}@media(max-width:750px){.jobDescription_wrap_content_header_name__GCcB2{padding-right:0;font-size:6.4vw}.jobDescription_wrap_content_header_apply__ygM4A{display:none}}.jobDescription_wrap_content_desc__qSQEB{margin-top:1.0416666667vw;font-size:1.5625vw;line-height:1.5;color:#fff}@media(max-width:750px){.jobDescription_wrap_content_desc__qSQEB{margin-top:2.6666666667vw;font-size:4.2666666667vw}}.jobDescription_wrap_content_text__Abm_i{padding:3.125vw;background:#fff;margin:4.1666666667vw 0}@media(max-width:750px){.jobDescription_wrap_content_text__Abm_i{padding:5.3333333333vw;margin:5.3333333333vw 0 16vw}}.jobDescription_wrap_content_apply__YVxNf{display:block;margin:6.25vw auto 0}@media(max-width:750px){.jobDescription_wrap_content_apply__YVxNf{width:100%;margin-top:5.3333333333vw}}.jobDescription_listWrap__CL6pV{margin-top:1.6666666667vw}@media(max-width:750px){.jobDescription_listWrap__CL6pV{margin-top:4.2666666667vw}}.jobDescription_listWrap__CL6pV p{font-weight:600}