.page.svelte-1gmktme{color:#252c2f;background:#e6e5e5;min-height:100vh;position:relative;overflow-x:clip}.doc.svelte-1gmktme{max-width:1002px;margin:0 auto;padding:186px 24px 120px}.eyebrow.svelte-1gmktme{flex-direction:column;align-items:stretch;width:fit-content;margin:0 auto;display:flex}.eyebrow-rule.svelte-1gmktme{background:#252c2f}.eyebrow-text.svelte-1gmktme{text-align:center;white-space:nowrap;font-family:Yu Mincho Pr6N,Yu Mincho,serif;font-weight:600}.doc-title.svelte-1gmktme{text-align:center;letter-spacing:.1em;margin:0;font-family:Yu Mincho Pr6N,Yu Mincho,serif;font-weight:600;line-height:2}.doc-lead.svelte-1gmktme{text-align:center;font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.1em;margin:24px 0 0;font-size:16px;line-height:29px}.sec.svelte-1gmktme{margin-top:72px}.sec.svelte-1gmktme h2:where(.svelte-1gmktme){letter-spacing:.1em;border-bottom:.44px solid #c4c4c4;margin:0 0 20px;padding-bottom:14px;font-family:Yu Mincho Pr6N,Yu Mincho,serif;font-size:24px;font-weight:600;line-height:1.6}.sec.svelte-1gmktme p:where(.svelte-1gmktme){font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.1em;margin:0 0 16px;font-size:16px;line-height:29px}.sec.svelte-1gmktme ul:where(.svelte-1gmktme){font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.1em;margin:0 0 16px;padding:0;font-size:16px;line-height:29px;list-style:none}.sec.svelte-1gmktme li:where(.svelte-1gmktme){text-indent:-1.2em;padding-left:1.2em}.sec.svelte-1gmktme li:where(.svelte-1gmktme):before{content:"・"}.sec.svelte-1gmktme dl:where(.svelte-1gmktme){font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.1em;grid-template-columns:240px 1fr;margin:0;font-size:16px;line-height:29px;display:grid}.sec.svelte-1gmktme dt:where(.svelte-1gmktme),.sec.svelte-1gmktme dd:where(.svelte-1gmktme){border-bottom:.44px solid #c4c4c4;margin:0;padding:16px 0}.sec.svelte-1gmktme dd:where(.svelte-1gmktme){padding-left:24px}.note.svelte-1gmktme{font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.1em;color:#7b8184;margin:72px 0 0;font-size:13px;line-height:24px}.site-footer.svelte-1gmktme{max-width:1666px;margin:0 auto;padding:0 24px 60px}.footer-line.svelte-1gmktme{background:#c4c4c4;height:.44px}.footer-row.svelte-1gmktme{justify-content:space-between;align-items:center;gap:40px;padding-top:26px;display:flex}.footer-links.svelte-1gmktme{flex-wrap:wrap;gap:0 48px;max-width:967px;display:flex}.footer-links.svelte-1gmktme a:where(.svelte-1gmktme){font-family:var(--font-jp,"Noto Sans JP"), sans-serif;letter-spacing:.15em;color:#252c2f;font-size:16px;line-height:24px;text-decoration:none}.footer-links.svelte-1gmktme a:where(.svelte-1gmktme):hover{opacity:.6}.footer-logo.svelte-1gmktme{width:257px;max-width:none;height:91.786px;display:block}@media (width<=1024px){.page.svelte-1gmktme{--k:calc(100vw / 390px)}.doc.svelte-1gmktme{padding:calc(87px * var(--k)) 9vw 80px}.eyebrow.svelte-1gmktme{width:calc(39.183px * var(--k));gap:calc(1.162px * var(--k))}.eyebrow-rule.svelte-1gmktme{height:calc(.2857px * var(--k))}.eyebrow-text.svelte-1gmktme{font-size:calc(3.7766px * var(--k));letter-spacing:calc(1.8883px * var(--k));line-height:calc(8px * var(--k));color:#252c2f}.doc-title.svelte-1gmktme{margin-top:calc(23.104px * var(--k));font-size:calc(17px * var(--k));color:#6d8b39}.doc-lead.svelte-1gmktme{margin-top:16px;font-size:12px;line-height:1.9}.sec.svelte-1gmktme{margin-top:40px}.sec.svelte-1gmktme h2:where(.svelte-1gmktme){margin-bottom:14px;padding-bottom:10px;font-size:15px}.sec.svelte-1gmktme p:where(.svelte-1gmktme),.sec.svelte-1gmktme ul:where(.svelte-1gmktme){margin-bottom:12px;font-size:12px;line-height:1.9}.sec.svelte-1gmktme dl:where(.svelte-1gmktme){grid-template-columns:1fr;font-size:12px;line-height:1.9}.sec.svelte-1gmktme dt:where(.svelte-1gmktme){color:#7b8184;border-bottom:0;padding:12px 0 0}.sec.svelte-1gmktme dd:where(.svelte-1gmktme){padding:4px 0 12px}.note.svelte-1gmktme{margin-top:40px;font-size:11px}.site-footer.svelte-1gmktme{padding:0 9vw 40px}.footer-row.svelte-1gmktme{flex-direction:column;gap:24px;padding-top:24px}.footer-links.svelte-1gmktme{flex-direction:column;align-items:center;gap:0;width:100%}.footer-links.svelte-1gmktme a:where(.svelte-1gmktme){font-size:11px;line-height:30px}.footer-logo.svelte-1gmktme{width:99.3px;height:35.46px}}@media (width>=1025px){.page.svelte-1gmktme{--k:calc(100vw / 1920px)}.doc.svelte-1gmktme{padding-top:calc(186px * var(--k))}.eyebrow.svelte-1gmktme{gap:calc(7.4px * var(--k))}.eyebrow-rule.svelte-1gmktme{height:calc(.7px * var(--k))}.eyebrow-text.svelte-1gmktme{font-size:calc(9.253px * var(--k));letter-spacing:.5em;color:#6d8b39;line-height:1}.doc-title.svelte-1gmktme{margin-top:calc(6.547px * var(--k));font-size:calc(55px * var(--k));color:#252c2f}.site-footer.svelte-1gmktme{max-width:calc(1666px * var(--k));padding:0 0 calc(60px * var(--k))}.footer-row.svelte-1gmktme{gap:calc(40px * var(--k));padding-top:calc(26px * var(--k))}.footer-links.svelte-1gmktme{gap:0 calc(48px * var(--k));max-width:calc(967px * var(--k))}.footer-links.svelte-1gmktme a:where(.svelte-1gmktme){font-size:calc(16px * var(--k));line-height:calc(24px * var(--k))}.footer-logo.svelte-1gmktme{width:calc(257px * var(--k));height:calc(91.786px * var(--k))}}
