.career-list-area[data-v-c97f793f]{max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto}.career-list-area form[data-v-c97f793f]{flex-wrap:wrap;gap:24px 13px;margin-bottom:30px;display:flex}.career-list-area form .filter-field[data-v-c97f793f]{border:1px solid var(--black-color-25);height:48px;font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-80);border-radius:9999px;display:block}.career-list-area form[data-v-c97f793f] :where(.select-box,.sch-box){position:relative}.career-list-area form .select-box[data-v-c97f793f]{flex:180px;max-width:180px}.career-list-area form .select-box select[data-v-c97f793f]{width:100%;padding-inline:16px 32px}.career-list-area form .select-box svg[data-v-c97f793f]{width:12px;height:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(90deg)}.career-list-area form .sch-box[data-v-c97f793f]{flex:450px;max-width:450px}.career-list-area form .sch-box input[type=search][data-v-c97f793f]{width:100%;padding-inline:20px 55px}.career-list-area form .sch-box svg[data-v-c97f793f]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.career-list-area form fieldset[data-v-c97f793f]{flex:0 0 100%}.career-list-area form fieldset ul[data-v-c97f793f]{scrollbar-width:none;justify-content:flex-start;column-gap:8px;display:flex;overflow-x:auto}.career-list-area form fieldset ul[data-v-c97f793f]::-webkit-scrollbar{display:none}.career-list-area form fieldset ul li label[data-v-c97f793f]{cursor:pointer;position:relative}.career-list-area form fieldset ul li label span[data-v-c97f793f]{background-color:var(--black-color-10);font-size:var(--fotn-size-14);font-weight:var(--font-weight-400);color:var(--black-color-75);border-radius:9999px;padding:10px 18px;transition:background-color .3s,color .3s;display:block}.career-list-area form fieldset ul li label input[type=radio]:checked+span[data-v-c97f793f]{background-color:var(--black-color-90);color:var(--white-color)}@media (hover:hover) and (pointer:fine){.career-list-area form fieldset ul li label:hover span[data-v-c97f793f]{background-color:var(--black-color-90);color:var(--white-color)}}.career-list-area>ul>li[data-v-c97f793f]{border-bottom:1px solid var(--black-color-25);padding-block:24px}.career-list-area>ul>li article a[data-v-c97f793f]{display:block}.career-list-area>ul>li article a h2[data-v-c97f793f]{font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150);color:var(--black-color);margin-bottom:8px}.career-list-area>ul>li article a .company-label[data-v-c97f793f]{font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70);margin-bottom:8px;display:block}.career-list-area>ul>li article a .info-box[data-v-c97f793f]{align-items:center;display:flex}.career-list-area>ul>li article a .info-box .d-day+time[data-v-c97f793f],.career-list-area>ul>li article a .info-box[data-v-c97f793f]>:last-child{margin-left:8px}.career-list-area>ul>li article a .info-box .d-day[data-v-c97f793f]{background-color:var(--black-color);font-size:var(--font-size-14);font-weight:var(--font-weight-600);color:var(--black-color-5);border-radius:4px;padding:4px 6px}.career-list-area>ul>li article a .info-box[data-v-c97f793f] :where(time,.day-range){font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90)}.career-list-area>ul>li article a .info-box .day-range[data-v-c97f793f]{margin-inline:4px}.career-list-area>ul>li article a .info-box .career-type[data-v-c97f793f]{font-size:var(--font-size-14);font-weight:var(--font-weigght-400);line-height:var(--line-height-150);color:var(--black-color-90);padding-left:8px;position:relative}.career-list-area>ul>li article a .info-box .career-type[data-v-c97f793f]:before{content:"";background-color:var(--black-color-30);width:1px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.career-list-area .page-wrap[data-v-c97f793f]{margin-top:65px}@media screen and (width<=1024px){.career-list-area form[data-v-c97f793f]{row-gap:16px}.career-list-area form .filter-field[data-v-c97f793f]{height:40px;font-size:var(--font-size-13)}.career-list-area form .select-box[data-v-c97f793f],.career-list-area form .sch-box[data-v-c97f793f]{max-width:unset}.career-list-area form fieldset ul li[data-v-c97f793f]{flex:none}.career-list-area form fieldset ul li label span[data-v-c97f793f]{padding-block:9px}.career-list-area>ul>li[data-v-c97f793f]{padding-block:20px}.career-list-area>ul>li article a h2[data-v-c97f793f]{font-size:var(--font-size-15);font-weight:var(--font-weight-700);margin-bottom:4px}.career-list-area>ul>li article a .company-label[data-v-c97f793f]{font-size:var(--font-size-13);margin-bottom:8px;display:block}.career-list-area>ul>li article a .info-box .d-day[data-v-c97f793f]{font-size:var(--font-size-12);padding:3px 4px}.career-list-area>ul>li article a .info-box[data-v-c97f793f] :where(time,.day-range,.career-type){font-size:var(--font-size-13)}.career-list-area .page-wrap[data-v-c97f793f]{margin-top:50px}}
