.base-layer.svelte-1i4rdyp{background-color:#3f4c5a}.container.svelte-1i4rdyp{max-width:560px;margin:0 auto;padding:48px 24px 28px;color:#fff;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.96px}.container.svelte-1i4rdyp a:where(.svelte-1i4rdyp){text-decoration:none;color:inherit}.container.svelte-1i4rdyp ul:where(.svelte-1i4rdyp){list-style-type:none;padding-inline-start:0px}.contact-buttons.svelte-1i4rdyp{margin-top:28px;display:flex;justify-content:space-between;gap:16px}.contact-button.svelte-1i4rdyp{border:1px solid #fff;border-radius:16px;width:calc(50% - 16px);height:32px;display:flex;justify-content:center;align-items:center}.sns-links.svelte-1i4rdyp{margin-top:40px;display:flex;gap:16px 24px;flex-wrap:wrap}.sns-links.svelte-1i4rdyp li:where(.svelte-1i4rdyp){height:40px}.other-links.svelte-1i4rdyp{margin-top:48px;display:flex;gap:8px 16px;flex-wrap:wrap}.other-links.svelte-1i4rdyp li:where(.svelte-1i4rdyp){color:#fff;font-size:12px;font-weight:500;line-height:32px;letter-spacing:.96px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:.5px;text-underline-offset:1px;text-underline-position:from-font}.logo-container.svelte-1i4rdyp{margin-top:48px;display:flex;justify-content:space-between;align-items:center}.copyright.svelte-1i4rdyp{margin-top:48px;color:#ffffffb3;text-align:center;font-size:12px;font-weight:500;line-height:30px;letter-spacing:.36px}
