div.svelte-43md09{--gap-v:var(--gap, 2rem);container-type:inline-size;container-name:cluster-container;display:flex;justify-content:var(--justify, center);align-items:var(--align, stretch);gap:var(--gap-v);flex-wrap:wrap}@media (max-width: 60rem){div.svelte-43md09{--col-v:calc(var(--col) / 2);flex-wrap:wrap}}div.svelte-1nn3mxb{--min-w:600px;--col-v:var(--col, 3);container:cluster-container / inline-size;flex:0 0 calc(100cqw / var(--col-v) - var(--gap-v));display:flex;justify-content:center;align-items:center}@media (max-width: 60rem){div.svelte-1nn3mxb{--col-v:calc(var(--col) / 2);flex:0 1 calc(100vw / var(--col-v) - var(--gap-v))}}div.svelte-1jnxiwu{display:grid;grid-template-columns:repeat(var(--col, 3),1fr);gap:var(--gap, 2rem)}@media (max-width: 60rem){div.svelte-1jnxiwu{--col:1}}div.svelte-1tnn98h{display:flex;width:100%;height:100%;justify-content:var(--justify, center);align-items:var(--align, stretch);flex-direction:var(--direction, column)}img.svelte-1t526h4{display:block;width:100%;height:auto}div.svelte-1tph6nu.svelte-1tph6nu{width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding-block:5%;padding-inline:10%}a.svelte-1tph6nu.svelte-1tph6nu{color:inherit;text-decoration:underline dashed;text-underline-offset:.4em;text-decoration-thickness:1px}.has-logo.svelte-1tph6nu a.svelte-1tph6nu{width:100%;display:block}.has-logo.svelte-1tph6nu img.svelte-1tph6nu{display:block;width:100%;height:auto;object-fit:contain}.no-logo.svelte-1tph6nu.svelte-1tph6nu{align-self:stretch}.no-logo.svelte-1tph6nu a.svelte-1tph6nu{display:flex;width:100%;aspect-ratio:1;font-size:1.2rem;font-weight:600;justify-content:center;align-items:center;border:1px solid var(--color-border-primary);border-radius:100rem}.no-logo.svelte-1tph6nu a.svelte-1tph6nu:hover{background-color:var(--color-link-hover-bg)}.staff.svelte-5kc7ep.svelte-5kc7ep{text-align:center}.avatar.svelte-5kc7ep.svelte-5kc7ep{padding-inline:10%}.avatar-inner.svelte-5kc7ep.svelte-5kc7ep{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:100%;overflow:hidden;border:3px solid var(--color-border-primary)}.avatar.svelte-5kc7ep img.svelte-5kc7ep{display:block;width:100%;height:100%;object-fit:cover}.name.svelte-5kc7ep.svelte-5kc7ep{font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 .5rem;margin-block:.5rem;margin:1rem 0}.org.svelte-5kc7ep.svelte-5kc7ep{margin-block:.5rem}.org.svelte-5kc7ep.svelte-5kc7ep,.sns-x.svelte-5kc7ep.svelte-5kc7ep{font-size:.7em;opacity:.9}.sns.svelte-5kc7ep.svelte-5kc7ep{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-block:.5rem;margin-inline:0;padding:0;list-style:none}.sns.svelte-5kc7ep li.svelte-5kc7ep{width:min(1.7rem,25%);margin:0;padding:0}.sns.svelte-5kc7ep a.svelte-5kc7ep{width:100%;aspect-ratio:1 / 1;height:auto;display:block;border-radius:10rem}.sns.svelte-5kc7ep img.svelte-5kc7ep{display:block;width:100%;height:100%;object-fit:contain}.sns.svelte-5kc7ep .sns-x a.svelte-5kc7ep{padding:.4em;background-color:#000}header.svelte-1aqnyyc.svelte-1aqnyyc{background-color:var(--color-bg-base);padding:2rem;background:url(../../../2023/img/bg-pattern.png) repeat;background-size:8rem}.box.svelte-1aqnyyc.svelte-1aqnyyc{background:var(--color-bg-base);border-radius:3rem}.body.svelte-1aqnyyc.svelte-1aqnyyc{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:8rem;max-width:120rem;padding-block:8rem;padding-inline:4rem;margin-inline:auto}@media (max-width: 80rem){header.svelte-1aqnyyc.svelte-1aqnyyc{padding:5vw}.body.svelte-1aqnyyc.svelte-1aqnyyc{padding-block:10vw;padding-inline:10vw;gap:10vw}}.title.svelte-1aqnyyc.svelte-1aqnyyc{justify-self:center;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;line-height:1;container:hero-header / inline-size;width:100%;max-width:80rem}h1.svelte-1aqnyyc.svelte-1aqnyyc{align-self:stretch;margin:0}h1.svelte-1aqnyyc img.svelte-1aqnyyc{display:block;width:100%;height:auto}.title.svelte-1aqnyyc p.svelte-1aqnyyc{margin:0;font-size:4rem;font-weight:700}@container hero-header (min-width: 0px){.title.svelte-1aqnyyc p.svelte-1aqnyyc{font-size:6cqw;font-family:var(--font-family-condensed)}}.text.svelte-1aqnyyc.svelte-1aqnyyc{justify-self:center;align-self:center;flex:0 0 auto;container:hero-text / inline-size;width:100%;max-width:50rem}.text.svelte-1aqnyyc .em.svelte-1aqnyyc{text-align:center;line-height:inherit;font-size:4rem;font-weight:600;opacity:.9;margin-block:0 2rem;margin-inline-start:-.4em;line-height:1}@container hero-text (min-width: 0px){.text.svelte-1aqnyyc .em.svelte-1aqnyyc{font-size:max(2rem,15cqw)}}.text.svelte-1aqnyyc .em em.svelte-1aqnyyc{font-style:normal}.text.svelte-1aqnyyc p.svelte-1aqnyyc{margin-block:1rem;font-size:1.5rem;line-height:1.8}@media (max-width: 40rem){.text.svelte-1aqnyyc p.svelte-1aqnyyc{font-size:1rem}}.apply.svelte-1aqnyyc.svelte-1aqnyyc{align-self:center;display:flex;justify-content:center;align-items:center;margin-block:2rem 0}.apply.svelte-1aqnyyc a.svelte-1aqnyyc{display:block;padding-block:1em 1.25em;padding-inline:1.5em;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:.4em;color:inherit;font-size:1.5rem;line-height:1;background-color:var(--color-bg-base);border:3px solid var(--color-border-primary);border-radius:10rem}@media (max-width: 40rem){.apply.svelte-1aqnyyc a.svelte-1aqnyyc{font-size:1rem}}.apply.svelte-1aqnyyc a.svelte-1aqnyyc:hover{background-color:var(--color-link-hover-bg)}.nav.svelte-gu0vym.svelte-gu0vym{max-width:60rem;width:fit-content;margin-block-start:2rem;margin-inline:auto;padding-inline:1rem}a.svelte-gu0vym.svelte-gu0vym{color:inherit;text-decoration:underline dashed;text-underline-offset:.4em;text-decoration-thickness:1px}a.svelte-gu0vym.svelte-gu0vym:link:hover{background-color:var(--color-link-hover-bg)}p.svelte-gu0vym a.svelte-gu0vym{padding-inline:.2em}p.svelte-gu0vym.svelte-gu0vym{margin-block:.9em;line-height:1.8}dl.svelte-gu0vym.svelte-gu0vym{font-size:1.5rem;margin-block:0;margin-inline:auto;max-width:fit-content;display:grid;gap:0;grid-template-columns:auto 1fr}@media (max-width: 40rem){dl.svelte-gu0vym.svelte-gu0vym{display:block;font-size:1rem}}dl.svelte-gu0vym>div.svelte-gu0vym{display:contents}dt.svelte-gu0vym.svelte-gu0vym{margin:0;padding-block:.5rem;padding-inline:1rem;border-block-end:3px solid var(--color-border-primary)}@media (max-width: 40rem){dt.svelte-gu0vym.svelte-gu0vym{display:flex;justify-content:flex-start;align-items:center;padding-block-start:2rem;padding-inline:0;border-block-end:none;gap:1rem}}dd.svelte-gu0vym.svelte-gu0vym{margin:0;padding-block:.5rem;padding-inline:1rem;border-block-end:1px solid var(--color-border-primary)}@media (max-width: 40rem){dd.svelte-gu0vym.svelte-gu0vym{margin-inline-start:1rem;padding-inline-start:1rem;border-inline-start:1px solid var(--color-border-primary);border-block-end:none}}.mail.svelte-gu0vym.svelte-gu0vym{word-break:break-all}.apply.svelte-gu0vym.svelte-gu0vym{align-self:center;display:flex;justify-content:center;align-items:center;margin-block:2rem 0}.apply.svelte-gu0vym a.svelte-gu0vym{display:block;padding-block:1em 1.25em;padding-inline:1.5em;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:.4em;color:inherit;font-size:1.5rem;line-height:1;background-color:var(--color-bg-base);border:3px solid var(--color-border-primary);border-radius:10rem}
