@keyframes slideDownIn-c1ecbe6a{0%{display:block;opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(4px)}}@keyframes slideUpOut-c1ecbe6a{0%{height:100%}to{display:none;height:0}}.careers_page[data-v-c1ecbe6a]{color:#19191a}.careers_page .step_01[data-v-c1ecbe6a]{margin:0 auto;max-width:1200px;padding:36px 0;width:84vw}@media screen and (min-width:1024px) and (max-width:1200px){.careers_page .step_01[data-v-c1ecbe6a]{width:94vw}}@media screen and (min-width:768px) and (max-width:1024px){.careers_page .step_01[data-v-c1ecbe6a]{width:calc(100% - 48px)}}@media screen and (max-width:768px){.careers_page .step_01[data-v-c1ecbe6a]{width:calc(100% - 32px)}}.careers_page .step_01 .top[data-v-c1ecbe6a]{text-align:center}.careers_page .step_01 .top .tit[data-v-c1ecbe6a]{font-size:20px;font-weight:600;line-height:28px}.careers_page .step_01 .top .sub_tit[data-v-c1ecbe6a]{font-size:16px;font-weight:600;line-height:24px;margin-top:12px}.careers_page .step_01 .main[data-v-c1ecbe6a]{margin-top:24px}.careers_page .step_01 .main ul[data-v-c1ecbe6a]{display:flex;flex-direction:column;gap:20px}.careers_page .step_01 .main ul li[data-v-c1ecbe6a]{align-items:center;background:#fafafb;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:24px;transition:all .3s}.careers_page .step_01 .main ul li .lt .job_title[data-v-c1ecbe6a]{font-size:14px;font-weight:600;line-height:22px}.careers_page .step_01 .main ul li .lt .job_desc[data-v-c1ecbe6a]{color:#707070;font-size:13px;line-height:20px;margin-top:8px}.careers_page .step_01 .main ul li .rt[data-v-c1ecbe6a]{color:#19191a;font-size:13px;font-weight:600;line-height:20px}.careers_page .step_01 .main ul li[data-v-c1ecbe6a]:hover{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.careers_page .step_01 .main ul li:hover .job_title[data-v-c1ecbe6a]{text-decoration:underline}.careers_page .step_01 .main .fs-pagination[data-v-c1ecbe6a]{margin-top:24px}.careers_page .step_02[data-v-c1ecbe6a]{margin:0 auto;max-width:1200px;padding:36px 0;width:84vw}@media screen and (min-width:1024px) and (max-width:1200px){.careers_page .step_02[data-v-c1ecbe6a]{width:94vw}}@media screen and (min-width:768px) and (max-width:1024px){.careers_page .step_02[data-v-c1ecbe6a]{width:calc(100% - 48px)}}@media screen and (max-width:768px){.careers_page .step_02[data-v-c1ecbe6a]{width:calc(100% - 32px)}}.careers_page .step_02 .back[data-v-c1ecbe6a]{padding-bottom:16px;text-align:center}.careers_page .step_02 .back .back_btn[data-v-c1ecbe6a]{align-items:center;color:#0060bf;display:flex;font-size:14px;gap:4px;justify-content:center;line-height:22px;text-decoration:none}.careers_page .step_02 .back .back_btn:hover span[data-v-c1ecbe6a]{text-decoration:underline}.careers_page .step_02 .back .back_btn .iconfont[data-v-c1ecbe6a]{font-size:12px}.careers_page .step_02 .top[data-v-c1ecbe6a]{text-align:center}.careers_page .step_02 .top .tit[data-v-c1ecbe6a]{font-size:20px;font-weight:600;line-height:28px}.careers_page .step_02 .top .sub_tit[data-v-c1ecbe6a]{font-size:16px;font-weight:600;line-height:24px;margin-top:12px}.careers_page .step_02 .banner[data-v-c1ecbe6a]{border-radius:8px;display:block;margin-top:24px;width:100%}.careers_page .step_02 .main[data-v-c1ecbe6a]{display:flex;gap:40px;justify-content:space-between;margin-top:24px}.careers_page .step_02 .main .lt[data-v-c1ecbe6a]{display:flex;flex:1;flex-direction:column;gap:24px}.careers_page .step_02 .main .lt .item[data-v-c1ecbe6a]{display:flex;flex-direction:column;gap:12px}.careers_page .step_02 .main .lt .item>h2[data-v-c1ecbe6a]{font-size:20px;line-height:28px}.careers_page .step_02 .main .lt .item>h3[data-v-c1ecbe6a]{font-size:16px;font-weight:600;line-height:24px}.careers_page .step_02 .main .lt .item>h4[data-v-c1ecbe6a]{color:#707070;font-size:14px;font-weight:400;line-height:22px}.careers_page .step_02 .main .lt .item>div[data-v-c1ecbe6a]{display:flex;flex-direction:column;gap:8px}.careers_page .step_02 .main .lt .item>div p[data-v-c1ecbe6a]{color:#707070;font-size:14px;font-weight:400;line-height:22px}.careers_page .step_02 .main .lt .item ul[data-v-c1ecbe6a]{display:flex;flex-direction:column;gap:8px;padding-left:12px}.careers_page .step_02 .main .lt .item ul li[data-v-c1ecbe6a]{color:#707070;font-size:14px;line-height:22px;position:relative}.careers_page .step_02 .main .lt .item ul li[data-v-c1ecbe6a]:before{background:#707070;border-radius:50%;content:"";display:block;height:4px;left:-12px;position:absolute;top:9px;width:4px}.careers_page .step_02 .main .rt[data-v-c1ecbe6a]{width:520px}.careers_page .step_02 .main .rt .check_box[data-v-c1ecbe6a]{align-items:center;display:flex;height:20px}.careers_page .step_02 .main .rt .check_box .check_box_text[data-v-c1ecbe6a]{color:#707070;font-size:12px;line-height:20px}.careers_page .step_02 .main .rt .check_box .fs-checkbox[data-v-c1ecbe6a]{margin-right:0}.careers_page .step_02 .main .rt[data-v-c1ecbe6a] textarea{resize:block!important}.careers_page .step_02 .main .rt .fs-button[data-v-c1ecbe6a]{width:100%}.careers_page .step_02 .main .rt .iconfs_2024110818icon[data-v-c1ecbe6a]{color:#707070;cursor:pointer;margin-left:8px}.careers_page .step_02 .main .rt .agreement_wrap[data-v-c1ecbe6a]{color:#707070;font-size:12px;line-height:20px;padding-bottom:4px}.careers_page .step_02 .main .rt .upload_file[data-v-c1ecbe6a] .fs-button{border:none;color:#19191a;font-size:12px;gap:8px;line-height:20px}.careers_page .step_02 .main .rt .upload_file[data-v-c1ecbe6a] .fs-button .fs-button--prefix{margin-left:0}.careers_page .step_02 .main .rt .upload_file[data-v-c1ecbe6a] .fs-tooltip__mobile--content .iconfont{color:#707070;font-size:20px;line-height:1}.careers_page .step_02 .success[data-v-c1ecbe6a]{align-items:center;display:flex;flex-direction:column;padding:44px 0 124px}@media screen and (max-width:768px){.careers_page .step_02 .success[data-v-c1ecbe6a]{padding-bottom:4px;padding-top:4px}}.careers_page .step_02 .success .text[data-v-c1ecbe6a]{margin-bottom:32px;max-width:650px;text-align:center}.careers_page .step_02 .success .text .title[data-v-c1ecbe6a]{display:flex;gap:12px;justify-content:center}@media screen and (max-width:768px){.careers_page .step_02 .success .text .title[data-v-c1ecbe6a]{padding:0 8px}.careers_page .step_02 .success .text .title h3[data-v-c1ecbe6a]{text-align:center}}.careers_page .step_02 .success .text .title .iconfont[data-v-c1ecbe6a]{color:#10a300;font-size:20px;font-weight:400;padding-right:8px;padding-top:4px}.careers_page .step_02 .success .text .title h3[data-v-c1ecbe6a]{color:#19191a;flex:1;font-size:24px;font-weight:600;line-height:32px}.careers_page .step_02 .success .text p[data-v-c1ecbe6a]{color:#707070;font-size:14px;line-height:22px;margin-top:24px}@media screen and (max-width:768px){.careers_page .step_02 .success .text p[data-v-c1ecbe6a]{padding:0 8px}}.careers_page .step_02 .success .back_to_home[data-v-c1ecbe6a]{color:#0060bf;font-size:14px;line-height:22px;text-decoration:none}@media screen and (max-width:768px){.careers_page .step_01 .main ul li[data-v-c1ecbe6a]{align-items:flex-start;flex-direction:column;gap:12px}.careers_page .step_02 .top .sub_tit[data-v-c1ecbe6a]{margin-top:12px}.careers_page .step_02 .main[data-v-c1ecbe6a]{flex-direction:column;gap:40px}.careers_page .step_02 .main .rt[data-v-c1ecbe6a]{width:100%}.careers_page .step_02 .success .text p[data-v-c1ecbe6a]{margin-top:12px}}