.t-checkbox-group{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;gap:16px}.t-checkbox{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;align-items:center;position:relative;cursor:pointer;color:var(--td-text-color-primary)}.t-checkbox+.t-checkbox{margin-left:inherit}.t-checkbox__former{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-checkbox__input{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);background-color:var(--td-bg-color-container);box-sizing:border-box;flex-shrink:0}.t-checkbox__input:after{content:"";position:absolute;opacity:0;box-sizing:border-box}.t-checkbox__label{display:inline-block;margin-left:8px;vertical-align:middle;font:var(--td-font-body-medium)}.t-checkbox:hover .t-checkbox__input{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-checkbox.t-is-checked .t-checkbox__input{border-color:var(--td-brand-color);background-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-checked .t-checkbox__input:after{opacity:1;top:6px;left:3px;width:5px;height:9px;border:2px solid var(--td-text-color-anti);border-radius:0 0 1px;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);background:transparent}.t-checkbox.t-is-indeterminate .t-checkbox__input{border-color:var(--td-brand-color);background-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-indeterminate .t-checkbox__input:after{opacity:1;width:16px;height:4px;left:-1px;right:0;top:5px;border:unset;transform:scale(.5);background-color:var(--td-font-white-1)}.t-checkbox.t-is-disabled{cursor:not-allowed}.t-checkbox.t-is-disabled .t-checkbox__label{color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled .t-checkbox__input{background-color:var(--td-bg-color-component-disabled)}.t-checkbox.t-is-disabled:hover .t-checkbox__input,.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input:after{border-color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-text-color-disabled)}.t-checkbox:focus-visible:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs);border-radius:0}.position-wrap[data-v-d0a24dcf]{text-align:center;background:#F8F8F8}.position-main .search-bar[data-v-d0a24dcf]{width:55%;margin:-1.2rem auto 0;background:#FFFFFF;box-shadow:0 5px 10px #d3d3d33d;border-radius:24px;z-index:9;position:relative;padding-left:3rem}.position-main .search-bar[data-v-d0a24dcf]:before{content:"";width:1rem;height:1rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAC8klEQVR4AYyUXUhTYRjHz87m2dZWSjTpIroJL7qRpd10UQnFNPKygUFWEGT0AWFYUzf31bZooKBJNejrpggJMiopI7opuhASoiQq2K7yolGOYnNzW7/3RcdsOB3Pf8/zPh//9znP+56jKmU/r9drCAaD28LhcCe4AV6CZ6FQ6EokEnFEo9H6svQKs0Tm8/msRqOxXa/X3yLLD/aDBrAdHCoWi6O5XC4McaPYFF+FSDKCdZqmnSYa1el09RReLxQKHfl83gEOqKp6ktgEaCF+n00d1MhafCVRh4eHjTU1NUfwnIPkPbs7s9nsiNvtnvJ4PF/Bl97e3tcQeoifIa+AjlKz839CNZVKNbPbWZJm6MY3MDDwye/3Z1gvE5fLNTc9Pf2KnFPkm0AYbC5PUpnRRZxmnDTh+Y5eUcbGxvLJZPIDnd2mpoHudpCsA1JUAvuwPjOzqkTkSBkaGkozx8csFiBs4+DWY0sRZFmsqdnZ2TR6TcL8UiSK/Gaz2WzFliJOJIc1Z7FY8ui1SoHEP8DKkxnQUlRaNeKoR5ecMlL9T+TWkpLMZDLiyTAVRXRWxNoFSu1iryY2EkzgHRAdoiCjq4d0tZWLaMejA1WFu1XHzDqpEeN5zgH8XSoQV+MahD9BOBAINKJXJKRQM5lMrRS3kzfO5f6ILZ4MpShqOp2eIXCZVa3BYBjlhd5D0Sag4ZOCvQ5s4foc5tKGcFrp7AV1pUfEp6jc9oLNZnvK4hLBjei7XMYYhScgdvDVaNc0rRvfI+Je4j/Ab0gjjGa30+nUs5YiDkDp6urKxePxcZKPgjdEGkE3BWIEg9jH6cTCrO6ATnLO4xOnOWq321uWCCUZASUWi+XcvNwkd4M2CsRX5CokQeLHID7IGAZ56ePMapL4BSBOdKSpqWkvB2MqkVEgheRf4Ft/f/9kIpG4Nz8//6Cvr+8tGyV6enrkyTGaBb4uE2zkAhqkNxlFRwWZZFz8E92KwsXlMiX8dPgEogCBDZC2/gMAAP//ixydBAAAAAZJREFUAwBVEV5dZrcAKgAAAABJRU5ErkJggg==);background-size:100% 100%;position:absolute;left:1.5rem;top:50%;transform:translateY(-50%)}.position-main .search-bar .search-input[data-v-d0a24dcf]{width:100%;border-radius:24px;font-size:.8rem}.position-main .search-bar .search-btn[data-v-d0a24dcf]{width:7.7rem;height:2.4rem;background:#E8020F;border-radius:24px;font-weight:700;font-size:.8rem;color:#fff;cursor:pointer}.position-main .container[data-v-d0a24dcf]{width:90%;margin:2.7rem auto 0}.position-main .container .left-sidebar[data-v-d0a24dcf]{width:26%;height:fit-content;padding:1.1rem 2rem 2rem;border-right:1px solid #ddd;flex:0 0 auto}.position-main .container .left-sidebar .box[data-v-d0a24dcf]{width:75%;margin-left:25%}.position-main .container .left-sidebar .clear-box[data-v-d0a24dcf]{padding-bottom:.9rem;border-bottom:1px solid #D8D8D8;font-weight:700;font-size:.7rem;color:#2e2e2e}.position-main .container .left-sidebar .clear-box .clear-btn[data-v-d0a24dcf]{cursor:pointer;color:#e8020f}.position-main .container .left-sidebar .filter-section[data-v-d0a24dcf]{margin:.9rem 0 1.8rem;text-align:left}.position-main .container .left-sidebar .filter-section .title[data-v-d0a24dcf]{font-weight:700;font-size:.8rem;color:#2e2e2e;margin-bottom:1rem}.position-main .container .left-sidebar .filter-section[data-v-d0a24dcf] .t-checkbox-group{display:block}.position-main .container .left-sidebar .filter-section[data-v-d0a24dcf] .t-checkbox-group .t-checkbox.t-is-checked .t-checkbox__input{border-color:#e8020f;background-color:#e8020f;transition:background-color .2s cubic-bezier(.82,0,1,.9)}.position-main .container .left-sidebar .filter-section[data-v-d0a24dcf] .t-checkbox-group .t-checkbox:hover .t-checkbox__input{border-color:#e8020f;transition:border-color .2s linear}.position-main .container .left-sidebar .filter-section[data-v-d0a24dcf] .t-checkbox-group .t-checkbox .t-checkbox__label{font-size:.7rem;color:#868686}.position-main .container .left-sidebar .filter-section label[data-v-d0a24dcf]{display:block;font-weight:500;font-size:.7rem;color:#868686;line-height:1em;margin-bottom:.6rem}.position-main .container .left-sidebar .resume-method[data-v-d0a24dcf]{margin-top:5rem;margin-bottom:5rem}.position-main .container .left-sidebar .resume-method .delivery-method-img[data-v-d0a24dcf]{margin-left:-15%}.position-main .container .left-sidebar .resume-method .module-title[data-v-d0a24dcf]{font-weight:900;font-size:.8rem;color:#e8020f;line-height:1em;margin-bottom:.7rem}.position-main .container .left-sidebar .resume-method[data-v-d0a24dcf] .hr-content .hr-code-text{font-size:.7rem;margin:.3rem 0 1.1rem}.position-main .container .left-sidebar .resume-method[data-v-d0a24dcf] .hr-content img{width:100%}.position-main .container .left-sidebar .resume-method[data-v-d0a24dcf] .hr-content img.down-arrow{width:1.2rem}.position-main .container .left-sidebar .resume-method[data-v-d0a24dcf] .hr-content img.hr-code{width:6.6rem}.position-main .container .right-content[data-v-d0a24dcf]{width:74%;padding:.8rem 1.2rem;text-align:left;flex:0 0 auto}.position-main .container .right-content .content-title[data-v-d0a24dcf]{font-weight:900;font-size:1.4rem;line-height:1em;color:#e8020f;margin-bottom:1.6rem}.position-main .container .right-content .empty[data-v-d0a24dcf]{width:12rem;margin:6rem 5rem}.position-main .container .right-content .job-list[data-v-d0a24dcf]{list-style:none;padding:0}.position-main .container .right-content .job-list li[data-v-d0a24dcf]{background:#FFFFFF;box-shadow:0 5px 10px #d3d3d33d;border-radius:8px;margin-bottom:10px;padding:.8rem .7rem;font-weight:500;font-size:.9rem;color:#868686}.position-main .container .right-content .job-list li .job-title[data-v-d0a24dcf]{font-weight:900;font-size:1.1rem;color:#e8020f;line-height:1em;margin-bottom:1.1rem}.position-main .container .right-content .job-list li .job-title .job-urgent[data-v-d0a24dcf]{background:#FFE7CC;border-radius:5px;margin-left:.4rem;font-weight:500;font-size:.8rem;color:#b9490c;line-height:1em;padding:.2rem .5rem}.position-main .container .right-content .job-list li .job-desc[data-v-d0a24dcf]{margin-top:1.1rem;font-size:.8rem}.position-main .container .right-content .page-main[data-v-d0a24dcf]{margin-top:5rem}
