.job-card.svelte-uhopmj{color:inherit;border-bottom:1px solid #d9d6d4;flex-direction:column;gap:8px;padding-block:32px;text-decoration:none;transition:opacity .15s;display:flex}a.job-card.svelte-uhopmj:hover{opacity:.75}a.job-card.svelte-uhopmj:focus-visible{outline:2px solid var(--dg-color-primary-50);outline-offset:4px;border-radius:4px}.job-card__title.svelte-uhopmj{font-family:var(--dg-font-body);font-weight:var(--dg-fw-semibold);letter-spacing:-.01em;color:#0e0d0d;font-size:20px;line-height:1.4em}.job-card__info.svelte-uhopmj{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.job-card__tag.svelte-uhopmj{font-family:var(--dg-font-body);font-weight:var(--dg-fw-regular);letter-spacing:-.01em;color:#737170;font-size:16px;line-height:1.4}.job-card__divider.svelte-uhopmj{background:#d9d6d4;flex-shrink:0;width:1px;height:14px;display:inline-block}@media (width<=767px){.job-card.svelte-uhopmj{padding-block:24px}.job-card__info.svelte-uhopmj{gap:8px}.job-card__tag.svelte-uhopmj{font-size:14px}.job-card__divider.svelte-uhopmj{height:10px}}.jobs-list-m.svelte-12ac2xq{background:#fff;flex-direction:column;min-height:100dvh;display:flex}.jobs-kv-m.svelte-12ac2xq{flex:auto;width:100%;min-height:682px;position:relative}.jobs-kv-m__content.svelte-12ac2xq{padding-inline:20px}.jobs-kv-m__title.svelte-12ac2xq{font-family:var(--dg-font-body);font-weight:var(--dg-fw-bold);letter-spacing:-.01em;color:#0e0d0d;word-break:keep-all;overflow-wrap:break-word;margin:0;padding-top:148px;font-size:24px;line-height:1.4}.jobs-kv-m__list.svelte-12ac2xq{flex-direction:column;gap:8px;margin-top:40px;display:flex}.jobs-kv-m__count.svelte-12ac2xq{font-family:var(--dg-font-body);font-weight:var(--dg-fw-bold);color:#403f3e;margin:0;padding-bottom:0;font-size:16px;line-height:1.4}.landing-pc.svelte-yndjr1{background:#fff;flex-direction:column;min-height:100dvh;display:flex}.landing-mobile.svelte-yndjr1{display:none}@media (width<=767px){.landing-pc.svelte-yndjr1{display:none}.landing-mobile.svelte-yndjr1{display:block}}.jobs-kv.svelte-yndjr1{flex:auto;width:100%;min-height:864px;position:relative}.jobs-kv__content.svelte-yndjr1{max-width:var(--dg-container);padding-inline:var(--dg-container-padding);margin-inline:auto}.jobs-kv__title.svelte-yndjr1{font-family:var(--dg-font-body);font-weight:var(--dg-fw-bold);letter-spacing:-.01em;color:#0e0d0d;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;margin:0;padding-top:265px;font-size:48px;line-height:1.4}.jobs-kv__list.svelte-yndjr1{flex-direction:column;gap:12px;max-width:1320px;margin-top:64px;display:flex}.jobs-kv__count.svelte-yndjr1{font-family:var(--dg-font-body);font-weight:var(--dg-fw-bold);color:#403f3e;margin:0;font-size:18px;line-height:1.4}
