footer.svelte-75ptbd{width:100%;display:flex;justify-content:center;padding:3.75rem 0}.wrapper.svelte-75ptbd{max-width:66.5rem;width:100%;display:flex;flex-direction:column;padding:0 1.25rem}.top.svelte-75ptbd{width:100%;display:flex}.top-box.svelte-75ptbd{flex:1}.top-box.svelte-75ptbd .list-title:where(.svelte-75ptbd){font-weight:700;margin-bottom:.5rem}.top-box.svelte-75ptbd .list-content:where(.svelte-75ptbd){display:flex;flex-direction:column}.top-box.svelte-75ptbd .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd){width:max-content;display:block;line-height:2rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.125rem;transition:text-decoration-color .2s;color:var(--b-b)}.bottom.svelte-75ptbd{width:100%;margin-top:4.5rem}.copyright.svelte-75ptbd{font-weight:700}.copyright.svelte-75ptbd span:where(.svelte-75ptbd){margin-left:.5rem}.company-info.svelte-75ptbd{margin-top:.5rem}.company-info.svelte-75ptbd div:where(.svelte-75ptbd){line-height:2rem;color:var(--b-b)}footer.light.svelte-75ptbd{background:var(--b-f9)}footer.dark.svelte-75ptbd{background:var(--b-2)}footer.light.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-title:where(.svelte-75ptbd),footer.light.svelte-75ptbd .copyright:where(.svelte-75ptbd){color:var(--b-3c)}footer.dark.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-title:where(.svelte-75ptbd),footer.dark.svelte-75ptbd .copyright:where(.svelte-75ptbd){color:var(--b-ee)}footer.light.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd),footer.light.svelte-75ptbd .copyright:where(.svelte-75ptbd) span:where(.svelte-75ptbd),footer.light.svelte-75ptbd .company-info:where(.svelte-75ptbd) div:where(.svelte-75ptbd){color:var(--b-5)}footer.dark.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd),footer.dark.svelte-75ptbd .copyright:where(.svelte-75ptbd) span:where(.svelte-75ptbd),footer.dark.svelte-75ptbd .company-info:where(.svelte-75ptbd) div:where(.svelte-75ptbd){color:var(--b-b)}footer.light.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd):hover{text-decoration-color:var(--b-5)}footer.dark.svelte-75ptbd .top-box:where(.svelte-75ptbd) .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd):hover{text-decoration-color:var(--b-b)}@media screen and (max-width: 1024px){.top.svelte-75ptbd{flex-direction:column;gap:1.75rem}.top-box.svelte-75ptbd .list-content:where(.svelte-75ptbd){flex-flow:row wrap;gap:.25rem .875rem}.top-box.svelte-75ptbd .list-content:where(.svelte-75ptbd) a:where(.svelte-75ptbd){font-size:.875rem;line-height:1.75rem}.bottom.svelte-75ptbd{margin-top:4rem}.company-info.svelte-75ptbd div:where(.svelte-75ptbd){line-height:1.75rem}}.frame.svelte-180n75d{width:100%;height:3.75rem;z-index:100;position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;background:var(--b-ff)}.frame-inner.svelte-180n75d{max-width:82rem;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.frame-inner-right.svelte-180n75d{display:flex;align-items:center;gap:.5rem}.frame-inner-right.svelte-180n75d a:where(.svelte-180n75d){font-size:1rem;font-weight:700;line-height:1;border-radius:.75rem;padding:.75rem 1.25rem;transition:background-color .2s}.frame-inner-right.svelte-180n75d a:where(.svelte-180n75d):hover{background:var(--b-ee)}.logo.svelte-180n75d{height:1.5rem}.frame-inner-right-m.svelte-180n75d,#menu.svelte-180n75d,.menu.svelte-180n75d{display:none}#menu.svelte-180n75d+label:where(.svelte-180n75d){width:1.25rem;height:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;cursor:pointer}#menu.svelte-180n75d+label:where(.svelte-180n75d) div:where(.svelte-180n75d){width:1rem;height:.125rem;border-radius:2px;background:var(--b-3c);transition:transform .2s}#menu.svelte-180n75d:checked+label:where(.svelte-180n75d) div:where(.svelte-180n75d):nth-of-type(2){display:none}#menu.svelte-180n75d:checked+label:where(.svelte-180n75d) div:where(.svelte-180n75d):nth-of-type(1){width:1.25rem;transform:translateY(3px) rotate(45deg)}#menu.svelte-180n75d:checked+label:where(.svelte-180n75d) div:where(.svelte-180n75d):nth-of-type(3){width:1.25rem;transform:translateY(-3px) rotate(-45deg)}.menu.svelte-180n75d{width:100%;height:calc(100vh - 3.75rem);position:absolute;z-index:100;left:0;top:3.75rem;flex-direction:column;padding:.5rem 0;background:var(--b-ff)}.menu.svelte-180n75d .divider:where(.svelte-180n75d){width:100%;height:1px;margin:.5rem 0;background:var(--b-ee)}.menu-group.svelte-180n75d{width:100%;display:flex;flex-direction:column;gap:.25rem;padding:0 1rem}.menu-group.svelte-180n75d a:where(.svelte-180n75d){width:100%;display:block;padding:.813rem 1rem;font-size:.875rem;font-weight:500;line-height:1;border-radius:.5rem;transition:background-color .2s}.menu-group.svelte-180n75d a:where(.svelte-180n75d):hover{background:var(--b-f9)}.menu-group.svelte-180n75d a:where(.svelte-180n75d)::selection{background:transparent}@media screen and (max-width: 1024px){.frame-inner-right.svelte-180n75d{display:none}.frame-inner-right-m.svelte-180n75d{display:block}.menu.svelte-180n75d{display:flex}}
