.page-module__Zw4uDG__notice{border:1px solid var(--line);border-left:4px solid var(--brand);background:var(--brand-soft);border-radius:12px;margin:24px 0;padding:18px 22px}.page-module__Zw4uDG__notice p:last-child{margin-bottom:0}.page-module__Zw4uDG__notice strong{color:var(--ink)}.page-module__Zw4uDG__contents{border:1px solid var(--line);background:var(--canvas);border-radius:12px;margin:28px 0 36px;padding:22px}.page-module__Zw4uDG__contents strong{color:var(--ink);display:block}.page-module__Zw4uDG__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;margin-bottom:0;display:grid}.page-module__Zw4uDG__contents a{padding:4px 0;display:inline-block}.page-module__Zw4uDG__section{overflow-wrap:anywhere;scroll-margin-top:24px}.page-module__Zw4uDG__section li+li{margin-top:8px}.page-module__Zw4uDG__faq{gap:10px;display:grid}.page-module__Zw4uDG__faq details{border:1px solid var(--line);border-radius:10px;padding:0 16px}.page-module__Zw4uDG__faq summary{cursor:pointer;color:var(--ink);padding:16px 0;font-weight:700}.page-module__Zw4uDG__faq details[open] summary{border-bottom:1px solid var(--line-soft)}.page-module__Zw4uDG__faq p{margin:16px 0}@media (max-width:640px){.page-module__Zw4uDG__contents ol{grid-template-columns:1fr}.page-module__Zw4uDG__notice,.page-module__Zw4uDG__contents{padding:16px}}@media print{.page-module__Zw4uDG__contents{display:none}.page-module__Zw4uDG__notice,.page-module__Zw4uDG__faq details{break-inside:avoid}.page-module__Zw4uDG__faq details::details-content{content-visibility:visible}}
