.job-search-tabs[data-v-abd22c4c]{display:flex;gap:4px;width:100%}@media(max-width:767px){.job-search-tabs[data-v-abd22c4c]{gap:2px}}.job-search-tabs__tab[data-v-abd22c4c]{background-color:#e1e4e7;border:none;border-top-left-radius:6px;border-top-right-radius:6px;color:#7a8493;cursor:pointer;flex:1 1 0;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;font-weight:700;height:44px;max-width:245px;min-width:0;padding:0 16px;transition:background-color .15s ease-in-out}@media(max-width:767px){.job-search-tabs__tab[data-v-abd22c4c]{max-width:none;padding:0 8px}}.job-search-tabs__tab[data-v-abd22c4c]:hover:not(.job-search-tabs__tab--active){background-color:#f0f1f3}.job-search-tabs__tab[data-v-abd22c4c]:focus-visible{outline:2px solid #0092d4;outline-offset:-2px}.job-search-tabs__tab--active[data-v-abd22c4c]{background-color:#0092d4;color:#fff}.job-search-select-button[data-v-8612fb37]{align-items:center;background-color:#fff;border:1px solid #0092d4;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:space-between;padding:12px 16px;transition:background-color .15s ease-in-out;width:200px}@media(max-width:767px){.job-search-select-button[data-v-8612fb37]{min-height:44px;width:100%}}.job-search-select-button[data-v-8612fb37]:hover{background-color:#f6f8fa}.job-search-select-button[data-v-8612fb37]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-select-button__label[data-v-8612fb37]{color:#0092d4;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:1}.job-search-select-button__icon[data-v-8612fb37]{flex-shrink:0}.job-search-clear-link[data-v-55e3ad88]{align-items:center;background:none;border:none;color:#0086bf;cursor:pointer;display:inline-flex;gap:4px;padding:0}@media(max-width:767px){.job-search-clear-link[data-v-55e3ad88]{min-height:44px}}.job-search-clear-link:hover .job-search-clear-link__text[data-v-55e3ad88]{text-decoration:underline}.job-search-clear-link[data-v-55e3ad88]:focus-visible{border-radius:2px;outline:2px solid #0092d4;outline-offset:2px}.job-search-clear-link__icon[data-v-55e3ad88]{flex-shrink:0}.job-search-clear-link__text[data-v-55e3ad88]{color:#0086bf;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:10px;font-weight:500;line-height:1}.job-search-selected-list[data-v-49729317]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.job-search-selected-list__item[data-v-49729317]{align-items:center;display:flex;height:30px;min-width:144px}@media(max-width:767px){.job-search-selected-list__item[data-v-49729317]{height:auto;min-height:44px;min-width:100%}}.job-search-section[data-v-5f0a803b]{align-items:flex-start;border-bottom:1px solid #e1e4e7;display:flex;padding:16px 0;width:100%}@media(max-width:767px){.job-search-section[data-v-5f0a803b]{align-items:stretch;flex-direction:column;gap:8px}}.job-search-section__label[data-v-5f0a803b]{align-items:center;display:flex;flex:0 0 180px;gap:8px;padding-top:8px}@media(max-width:767px){.job-search-section__label[data-v-5f0a803b]{flex:1 1 auto;padding-top:0;width:100%}}.job-search-section__label-text[data-v-5f0a803b]{color:#134f6c;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;font-weight:700}.job-search-section__badge[data-v-5f0a803b]{align-items:center;border:1px solid #c20b2a;border-radius:2px;color:#c20b2a;display:inline-flex;font-size:10px;font-weight:500;justify-content:center;line-height:1;padding:2px 4px}.job-search-section__content[data-v-5f0a803b]{flex:1 1 auto;max-width:904px;min-width:0}@media(max-width:767px){.job-search-section__content[data-v-5f0a803b]{flex:1 1 auto;width:100%}}.job-search-text-input[data-v-8370b4fe]{display:flex;flex-direction:column;gap:4px}.job-search-text-input__field[data-v-8370b4fe]{background-color:#fff;border:1px solid #e1e4e7;border-radius:6px;box-sizing:border-box;color:#202326;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;font-weight:400;height:38px;line-height:1;padding:0 12px;transition:border-color .15s ease-in-out;width:448px}@media(max-width:767px){.job-search-text-input__field[data-v-8370b4fe]{height:auto;min-height:44px;width:100%}}.job-search-text-input__field[data-v-8370b4fe]:focus{border-color:#0092d4;outline:none}.job-search-text-input__field[data-v-8370b4fe]:focus-visible{outline:2px solid #0092d4;outline-offset:1px}.job-search-text-input__help[data-v-8370b4fe]{color:#7a8493;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:10px;font-weight:500;letter-spacing:.2px;line-height:1;margin:0}.job-search-facility-selected-list[data-v-f83620af]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.job-search-facility-selected-list__item[data-v-f83620af]{align-items:center;display:flex;height:30px;min-width:144px}@media(max-width:767px){.job-search-facility-selected-list__item[data-v-f83620af]{height:auto;min-height:44px;min-width:100%}}.job-search-axis-selected-list[data-v-1c2dbd46]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.job-search-axis-selected-list__item[data-v-1c2dbd46]{align-items:center;display:flex;height:30px;min-width:144px}@media(max-width:767px){.job-search-axis-selected-list__item[data-v-1c2dbd46]{height:auto;min-height:44px;min-width:100%}}.job-search-work-modal[data-v-daf47796]{display:flex;height:100%;width:100%}.job-search-work-modal__nav[data-v-daf47796]{border-right:1px solid #e1e4e7;display:flex;flex:0 0 171px;flex-direction:column;overflow-y:auto}@media(max-width:767px){.job-search-work-modal__nav[data-v-daf47796]{flex-basis:33%;max-width:171px;min-width:155px}}.job-search-work-modal__content[data-v-daf47796]{flex:1 1 auto;overflow-y:auto;padding:20px 12px}@media(max-width:767px){.job-search-work-modal__content[data-v-daf47796]{padding:16px}}.job-search-work-modal__reset[data-v-daf47796]{background-color:#fff;border:1px solid #0092d4;border-radius:6px;color:#0092d4;cursor:pointer;font-size:14px;font-weight:700;height:40px;width:113px}.job-search-work-modal__reset[data-v-daf47796]:hover{background-color:#e8f5fb}.job-search-work-modal__reset[data-v-daf47796]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}@media(max-width:767px){.job-search-work-modal__reset[data-v-daf47796]{flex:1 1 0;height:auto;min-height:44px;min-width:0;width:auto}}.job-search-work-modal__apply[data-v-daf47796]{background-color:#0092d4;border:1px solid #0092d4;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;width:196px}.job-search-work-modal__apply[data-v-daf47796]:hover{background-color:#067cb1}.job-search-work-modal__apply[data-v-daf47796]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}@media(max-width:767px){.job-search-work-modal__apply[data-v-daf47796]{flex:1 1 0;height:auto;min-height:44px;min-width:0;width:auto}}.job-search-qualification-modal[data-v-8d2ed2cf]{height:100%;overflow-y:auto;padding:20px 12px;width:100%}@media(max-width:767px){.job-search-qualification-modal[data-v-8d2ed2cf]{padding:16px}}.job-search-qualification-modal__reset[data-v-8d2ed2cf]{background-color:#fff;border:1px solid #0092d4;border-radius:6px;color:#0092d4;cursor:pointer;font-size:14px;font-weight:700;height:40px;width:113px}.job-search-qualification-modal__reset[data-v-8d2ed2cf]:hover{background-color:#e8f5fb}.job-search-qualification-modal__reset[data-v-8d2ed2cf]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}@media(max-width:767px){.job-search-qualification-modal__reset[data-v-8d2ed2cf]{flex:1 1 0;height:auto;min-height:44px;min-width:0;width:auto}}.job-search-qualification-modal__apply[data-v-8d2ed2cf]{background-color:#0092d4;border:1px solid #0092d4;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;width:196px}.job-search-qualification-modal__apply[data-v-8d2ed2cf]:hover{background-color:#067cb1}.job-search-qualification-modal__apply[data-v-8d2ed2cf]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}@media(max-width:767px){.job-search-qualification-modal__apply[data-v-8d2ed2cf]{flex:1 1 0;height:auto;min-height:44px;min-width:0;width:auto}}.job-search-fulltime-form[data-v-1afcb6ff]{display:flex;flex-direction:column;width:100%}.job-search-fulltime-form__row[data-v-1afcb6ff]{align-items:center;display:inline-flex;gap:16px;margin-bottom:12px}@media(max-width:767px){.job-search-fulltime-form__row[data-v-1afcb6ff]{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px 12px}.job-search-fulltime-form__row[data-v-1afcb6ff]>:first-child{flex:1 1 100%}.job-search-fulltime-form__row[data-v-1afcb6ff]>:nth-child(n+2){margin-left:auto}}.job-search-fulltime-form__hint[data-v-1afcb6ff]{color:#5c697b;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;margin:0 0 8px}.job-search-fulltime-form__checkboxes[data-v-1afcb6ff]{display:inline-flex;flex-wrap:wrap;gap:8px}.job-search-schedule-matrix[data-v-3fb7ff2e]{border:1px solid #e1e4e7;border-radius:6px;contain:layout;overflow:hidden;overflow-x:auto}.job-search-schedule-matrix__table[data-v-3fb7ff2e]{border-collapse:collapse;color:#134f6c;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;min-width:580px;table-layout:fixed;width:100%}.job-search-schedule-matrix__col[data-v-3fb7ff2e]{width:9.5714285714%}.job-search-schedule-matrix__col--shift[data-v-3fb7ff2e]{width:33%}thead .job-search-schedule-matrix__row[data-v-3fb7ff2e]{height:37px}tbody .job-search-schedule-matrix__row[data-v-3fb7ff2e]{height:38px}tbody .job-search-schedule-matrix__row[data-v-3fb7ff2e]:not(:last-child){border-bottom:1px solid #e1e4e7}.job-search-schedule-matrix__th[data-v-3fb7ff2e]{color:#134f6c;font-size:14px;text-align:center;vertical-align:middle}.job-search-schedule-matrix__th--shift[data-v-3fb7ff2e]{padding:0 12px;text-align:left}.job-search-schedule-matrix__th--toggle[data-v-3fb7ff2e]{padding:0}thead .job-search-schedule-matrix__th[data-v-3fb7ff2e]{background-color:#f6f8fa;border-bottom:1px solid #e1e4e7;font-weight:700}thead .job-search-schedule-matrix__th[data-v-3fb7ff2e]:not(:last-child){border-right:1px solid #e1e4e7}tbody .job-search-schedule-matrix__th[data-v-3fb7ff2e]{background-color:#f6f8fa;border-right:1px solid #e1e4e7;font-weight:500}.job-search-schedule-matrix__th--saturday[data-v-3fb7ff2e]{color:#2563eb}.job-search-schedule-matrix__th--sunday[data-v-3fb7ff2e]{color:#dc2626}.job-search-schedule-matrix__header-button[data-v-3fb7ff2e]{background:transparent;border:none;color:inherit;cursor:pointer;display:block;font:inherit;height:100%;min-height:36px;padding:0;text-align:center;transition:background-color .15s ease-in-out;width:100%}.job-search-schedule-matrix__header-button[data-v-3fb7ff2e]:hover{background-color:#f6f8fa}.job-search-schedule-matrix__header-button[data-v-3fb7ff2e]:focus-visible{outline:2px solid #0092d4;outline-offset:-2px}.job-search-schedule-matrix__header-button--row[data-v-3fb7ff2e]{min-height:37px;padding:0 12px;text-align:left}.job-search-schedule-matrix__cell[data-v-3fb7ff2e]{padding:0;position:relative;text-align:center;transition:background-color .15s ease-in-out;vertical-align:middle}.job-search-schedule-matrix__cell[data-v-3fb7ff2e]:not(:last-child){border-right:1px solid #e1e4e7}.job-search-schedule-matrix__cell[data-v-3fb7ff2e]:hover{background-color:#e8f5fb}.job-search-schedule-matrix__cell--checked[data-v-3fb7ff2e]{background-color:#e8f5fb;box-shadow:inset 0 0 0 2px #0092d4}.job-search-schedule-matrix__checkbox[data-v-3fb7ff2e]{align-items:center;cursor:pointer;display:inline-flex;height:100%;justify-content:center;min-height:37px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.job-search-schedule-matrix__input[data-v-3fb7ff2e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.job-search-schedule-matrix__box[data-v-3fb7ff2e]{align-items:center;background-color:#fff;border:1px solid #0092d4;border-radius:2px;box-sizing:border-box;display:inline-flex;height:16px;justify-content:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;width:16px}.job-search-schedule-matrix__input:checked+.job-search-schedule-matrix__box[data-v-3fb7ff2e]{background-color:#0092d4;border-color:#0092d4}.job-search-schedule-matrix__input:focus-visible+.job-search-schedule-matrix__box[data-v-3fb7ff2e]{outline:2px solid #0092d4;outline-offset:2px}.job-search-checkbox-grid[data-v-ecac3372]{background-color:#fff;color:#202326;display:grid;gap:8px 12px;grid-template-columns:repeat(var(--jscg-columns,4),1fr);width:100%}@media(max-width:767px){.job-search-checkbox-grid[data-v-ecac3372]{grid-template-columns:repeat(var(--jscg-sp-columns,2),1fr)}}.job-search-checkbox-grid__select-all[data-v-ecac3372]{align-items:center;border-bottom:1px solid #e1e4e7;display:flex;grid-column:1/-1;margin-bottom:4px;padding:4px 8px}.job-search-checkbox-grid__cell[data-v-ecac3372]{align-items:center;border-radius:2px;display:flex;min-height:35.5px;padding:8px;transition:background-color .15s ease-in-out}.job-search-checkbox-grid__cell[data-v-ecac3372]:hover{background-color:#f6f8fa}.job-search-checkbox-grid__cell--disabled[data-v-ecac3372]:hover{background-color:transparent}.job-search-parttime-form[data-v-d686cfa2]{display:flex;flex-direction:column;width:100%}.job-search-parttime-form__row[data-v-d686cfa2]{align-items:center;display:inline-flex;gap:16px;margin-bottom:12px}@media(max-width:767px){.job-search-parttime-form__row[data-v-d686cfa2]{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px 12px}.job-search-parttime-form__row[data-v-d686cfa2]>:first-child{flex:1 1 100%}.job-search-parttime-form__row[data-v-d686cfa2]>:nth-child(n+2){margin-left:auto}}.job-search-parttime-form__row--right[data-v-d686cfa2]{display:flex;justify-content:flex-end;margin-bottom:0;margin-top:8px}@media(max-width:767px){.job-search-parttime-form__row--right[data-v-d686cfa2]>:first-child{flex:0 0 auto}}.job-search-parttime-form__hint[data-v-d686cfa2]{color:#5c697b;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;margin:0 0 8px}.job-search-parttime-form__checkboxes[data-v-d686cfa2]{display:inline-flex;flex-wrap:wrap;gap:8px}.job-search-calendar-picker[data-v-65ff2e78]{display:flex;flex-direction:column;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;gap:12px;width:100%}.job-search-calendar-picker__nav[data-v-65ff2e78]{align-items:center;display:flex;gap:12px;justify-content:space-between}.job-search-calendar-picker__nav-btn[data-v-65ff2e78]{align-items:center;background-color:#fff;border:1px solid #e1e4e7;border-radius:4px;color:#0d668f;cursor:pointer;display:inline-flex;font-size:16px;height:32px;justify-content:center;width:32px}.job-search-calendar-picker__nav-btn[data-v-65ff2e78]:hover:not(:disabled){background-color:#f6f8fa}.job-search-calendar-picker__nav-btn[data-v-65ff2e78]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-calendar-picker__nav-btn[data-v-65ff2e78]:disabled{cursor:not-allowed;opacity:.4}.job-search-calendar-picker__nav-label[data-v-65ff2e78]{color:#134f6c;flex:1 1 auto;font-size:14px;font-weight:700;text-align:center}.job-search-calendar-picker__months[data-v-65ff2e78]{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:767px){.job-search-calendar-picker__months[data-v-65ff2e78]{grid-template-columns:1fr}}.job-search-calendar-picker__month[data-v-65ff2e78]{display:flex;flex-direction:column;gap:8px;min-width:0}.job-search-calendar-picker__month-label[data-v-65ff2e78]{align-items:center;color:#134f6c;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;text-align:center}.job-search-calendar-picker__month-label-text[data-v-65ff2e78]{display:inline-block}.job-search-calendar-picker__bulk-btn[data-v-65ff2e78]{align-items:center;background-color:#fff;border:1px solid #0092d4;border-radius:4px;color:#067cb1;cursor:pointer;display:inline-flex;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;font-weight:500;justify-content:center;padding:2px 8px;transition:background-color .15s ease-in-out}.job-search-calendar-picker__bulk-btn[data-v-65ff2e78]:hover{background-color:#e8f5fb}.job-search-calendar-picker__bulk-btn[data-v-65ff2e78]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-calendar-picker__grid[data-v-65ff2e78]{display:flex;flex-direction:column;gap:2px;width:100%}.job-search-calendar-picker__weekrow[data-v-65ff2e78]{display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.job-search-calendar-picker__weekhead[data-v-65ff2e78]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:4px;color:#134f6c;cursor:pointer;display:flex;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;font-weight:700;height:24px;justify-content:center;padding:0;transition:background-color .15s ease-in-out}.job-search-calendar-picker__weekhead[data-v-65ff2e78]:hover{background-color:#f6f8fa}.job-search-calendar-picker__weekhead[data-v-65ff2e78]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-calendar-picker__weekhead--sun[data-v-65ff2e78]{color:#c20b2a}.job-search-calendar-picker__weekhead--sat[data-v-65ff2e78]{color:#067cb1}.job-search-calendar-picker__cell[data-v-65ff2e78]{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:4px;color:#134f6c;cursor:pointer;display:flex;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;height:36px;justify-content:center;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out}.job-search-calendar-picker__cell[data-v-65ff2e78]:hover:not(:disabled):not(.job-search-calendar-picker__cell--selected){background-color:#f6f8fa}.job-search-calendar-picker__cell[data-v-65ff2e78]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-calendar-picker__cell--sun[data-v-65ff2e78]{color:#c20b2a}.job-search-calendar-picker__cell--sat[data-v-65ff2e78]{color:#067cb1}.job-search-calendar-picker__cell--selected[data-v-65ff2e78]{background-color:#0092d4;border-color:#0092d4;color:#fff}.job-search-calendar-picker__cell--disabled[data-v-65ff2e78]{color:#7a8493;cursor:not-allowed;opacity:.6}.job-search-calendar-picker__cell--empty[data-v-65ff2e78]{background-color:transparent;cursor:default;pointer-events:none}.job-search-calendar-picker__chips[data-v-65ff2e78]{border-top:1px dashed #e1e4e7;display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.job-search-calendar-picker__chip[data-v-65ff2e78]{align-items:center;background-color:#e8f5fb;border:1px solid #0092d4;border-radius:9999px;color:#0d668f;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:4px 8px}.job-search-calendar-picker__chip[data-v-65ff2e78]:hover{background-color:#d1ebf7}.job-search-calendar-picker__chip[data-v-65ff2e78]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-calendar-picker__chip-text[data-v-65ff2e78]{font-weight:500}.job-search-calendar-picker__chip-x[data-v-65ff2e78]{color:#067cb1;font-size:14px;line-height:1}.job-search-calendar-picker__clear[data-v-65ff2e78]{align-self:center;margin-left:auto}.job-search-arbeit-form[data-v-6f014de2]{display:flex;flex-direction:column;width:100%}.job-search-arbeit-form__row[data-v-6f014de2]{align-items:center;display:inline-flex;gap:16px;margin-bottom:12px}@media(max-width:767px){.job-search-arbeit-form__row[data-v-6f014de2]{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px 12px}.job-search-arbeit-form__row[data-v-6f014de2]>:first-child{flex:1 1 100%}.job-search-arbeit-form__row[data-v-6f014de2]>:nth-child(n+2){margin-left:auto}}.job-search-arbeit-form__hint[data-v-6f014de2]{color:#5c697b;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;margin:0 0 8px}.job-search-arbeit-form__checkboxes[data-v-6f014de2]{display:inline-flex;flex-wrap:wrap;gap:8px}.job-search-action-bar[data-v-e4d15ff3]{align-items:center;background-color:#fff;border:1px solid #e1e4e7;border-radius:6px;bottom:24px;box-shadow:0 4px 12px #00000014;box-sizing:border-box;display:flex;height:74px;justify-content:space-between;margin-top:24px;padding:16px;position:sticky;width:100%;z-index:10}@media(max-width:767px){.job-search-action-bar[data-v-e4d15ff3]{align-items:stretch;border-radius:0;border-top:1px solid #e1e4e7;bottom:0;flex-direction:column;gap:8px;height:auto;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;width:100%}}.job-search-action-bar__count[data-v-e4d15ff3]{color:#134f6c;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;margin:0}@media(max-width:767px){.job-search-action-bar__count[data-v-e4d15ff3]{margin-bottom:0;text-align:center}}.job-search-action-bar__count-num[data-v-e4d15ff3]{color:#c20b2a;font-size:16px;font-weight:700;margin:0 4px}.job-search-action-bar__actions[data-v-e4d15ff3]{align-items:center;display:inline-flex;gap:12px}@media(max-width:767px){.job-search-action-bar__actions[data-v-e4d15ff3]{display:flex;flex-wrap:wrap;gap:8px;width:100%}}.job-search-action-bar__btn[data-v-e4d15ff3]{align-items:center;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 16px;text-decoration:none;transition:background-color .15s ease-in-out}@media(max-width:767px){.job-search-action-bar__btn[data-v-e4d15ff3]{min-height:44px}}.job-search-action-bar__btn[data-v-e4d15ff3]:focus-visible{outline:2px solid #0092d4;outline-offset:2px}.job-search-action-bar__btn--secondary[data-v-e4d15ff3]{background-color:#fff;border:1px solid #0092d4;color:#0092d4}.job-search-action-bar__btn--secondary[data-v-e4d15ff3]:hover{background-color:#e8f5fb}.job-search-action-bar__btn--clear[data-v-e4d15ff3]{width:178px}@media(max-width:767px){.job-search-action-bar__btn--clear[data-v-e4d15ff3]{flex:1 1 0;min-width:0;width:auto}}.job-search-action-bar__btn--primary[data-v-e4d15ff3]{background-color:#0092d4;border:1px solid #0092d4;color:#fff;width:188px}.job-search-action-bar__btn--primary[data-v-e4d15ff3]:hover{background-color:#067cb1}@media(max-width:767px){.job-search-action-bar__btn--primary[data-v-e4d15ff3]{flex:1 1 100%;width:100%}}.job-search-action-bar__btn--disabled[data-v-e4d15ff3]{cursor:not-allowed;opacity:.5}.job-search-action-bar__btn--disabled[data-v-e4d15ff3]:hover{background-color:#0092d4}.job-search-template[data-v-8c368624]{background:#f6f8fa}.job-search-template__inner[data-v-8c368624]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:32px 24px;width:100%}@media(max-width:767px){.job-search-template__inner[data-v-8c368624]{padding:16px 16px calc(120px + env(safe-area-inset-bottom))}}.job-search-template__header[data-v-8c368624]{margin-bottom:24px}.job-search-template__title[data-v-8c368624]{color:#134f6c;font-size:24px;font-weight:700;margin:0 0 8px}.job-search-template__lead[data-v-8c368624],.job-search-template__title[data-v-8c368624]{font-family:Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.job-search-template__lead[data-v-8c368624]{color:#5c697b;font-size:14px;margin:0}.job-search-template__panel[data-v-8c368624]{border:2px solid #0092d4;border-radius:0 8px 8px;padding:24px}@media(max-width:767px){.job-search-template__panel[data-v-8c368624]{padding:24px 16px}}
