.policy-page[data-astro-cid-245b2vpe]{background:var(--color-bg-gray);padding-bottom:3rem}.breadcrumb[data-astro-cid-245b2vpe]{padding:1rem 0 0}.breadcrumb[data-astro-cid-245b2vpe] ol[data-astro-cid-245b2vpe]{list-style:none;display:flex;gap:.5rem;font-size:.85rem;color:var(--color-text-light);padding:0}.breadcrumb[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]+li[data-astro-cid-245b2vpe]:before{content:">";margin-right:.5rem}.breadcrumb[data-astro-cid-245b2vpe] a[data-astro-cid-245b2vpe]{color:var(--color-primary)}.policy-body[data-astro-cid-245b2vpe]{max-width:860px;margin:1.5rem auto 0;background:#fff;border:1px solid var(--color-border);border-radius:.9rem;padding:2rem 2.25rem;line-height:1.85}.policy-body[data-astro-cid-245b2vpe] h2[data-astro-cid-245b2vpe]{font-size:1.25rem;font-weight:800;margin:2.2rem 0 .9rem;padding:.55rem .9rem;background:linear-gradient(90deg,#e8f1ff,#f3ecff);border-radius:.6rem}.policy-body[data-astro-cid-245b2vpe] ul[data-astro-cid-245b2vpe]{padding-left:1.3rem}.policy-body[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]{margin-bottom:.5rem}.ad-notice[data-astro-cid-245b2vpe]{font-size:.8rem;color:var(--color-text-light);margin:0 0 .5rem}.camp-hero[data-astro-cid-245b2vpe]{background:linear-gradient(120deg,#e3f0ff,#efe7ff 55%,#ffe9f0);border-radius:1rem;padding:1.4rem 1.4rem 1.1rem;margin-bottom:1rem}.hero-tag[data-astro-cid-245b2vpe]{display:inline-block;background:#fff;color:#e9879a;font-weight:800;font-size:.8rem;padding:.15rem .7rem;border-radius:999px;margin:0 0 .5rem}.camp-hero[data-astro-cid-245b2vpe] h1[data-astro-cid-245b2vpe]{font-size:1.7rem;font-weight:800;line-height:1.4;margin:0 0 .6rem;color:#2f3f66}.h1-sub[data-astro-cid-245b2vpe]{display:block;font-size:1.05rem;color:#6c7aa6;margin-top:.25rem}.hero-lead[data-astro-cid-245b2vpe]{margin:0 0 .6rem;font-size:.95rem}.hero-chips[data-astro-cid-245b2vpe]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0!important;margin:0}.hero-chips[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]{background:#fff;border:1px solid #d9e4fb;color:#3b4a73;font-size:.8rem;font-weight:700;padding:.15rem .6rem;border-radius:999px;margin:0!important}.soon-box[data-astro-cid-245b2vpe]{border:2px solid #fbd3dc;background:#fff7f9;border-radius:.8rem;padding:.8rem 1rem;margin:1rem 0}.soon-title[data-astro-cid-245b2vpe]{font-weight:800;color:#c2410c;margin:0 0 .3rem}.soon-box[data-astro-cid-245b2vpe] ul[data-astro-cid-245b2vpe]{list-style:none;padding:0!important;margin:0}.soon-box[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem;border-bottom:1px dashed #f3c4cf;padding:.35rem 0;margin:0!important}.soon-box[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]:last-child{border-bottom:none}.soon-end[data-astro-cid-245b2vpe]{font-weight:700;color:#c2410c;font-size:.9rem}.meta-box[data-astro-cid-245b2vpe]{background:#eef6ff;border:1px solid #cfe3fb;border-radius:.6rem;padding:.75rem 1rem;margin:1rem 0;font-size:.9rem}.meta-box[data-astro-cid-245b2vpe] p[data-astro-cid-245b2vpe]{margin:.2rem 0}.camp-toc[data-astro-cid-245b2vpe]{border:1px solid var(--color-border);border-radius:.6rem;padding:.6rem 1rem;font-size:.9rem}.camp-toc[data-astro-cid-245b2vpe] p[data-astro-cid-245b2vpe]{font-weight:800;margin:0 0 .2rem}.camp-toc[data-astro-cid-245b2vpe] ol[data-astro-cid-245b2vpe]{margin:0;padding-left:1.3rem}.camp-toc[data-astro-cid-245b2vpe] li[data-astro-cid-245b2vpe]{margin:.1rem 0!important}.table-wrap[data-astro-cid-245b2vpe]{overflow-x:auto;margin:.8rem 0}table[data-astro-cid-245b2vpe]{width:100%;border-collapse:collapse;font-size:.9rem}th[data-astro-cid-245b2vpe],td[data-astro-cid-245b2vpe]{border:1px solid var(--color-border);padding:.6rem .8rem;text-align:left;vertical-align:top}thead[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe]{background:#6c97dd;color:#fff}tbody[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe]{background:var(--color-bg-gray);white-space:nowrap}.cat-mini[data-astro-cid-245b2vpe]{display:block;font-size:.72rem;font-weight:400;color:#6c7aa6}#hayami[data-astro-cid-245b2vpe] .note[data-astro-cid-245b2vpe],.note[data-astro-cid-245b2vpe]{font-size:.85rem;color:#555;margin-top:.5rem}.camp-card[data-astro-cid-245b2vpe]{border:1px solid #dce8fc;border-radius:.9rem;padding:.9rem 1rem 1rem;margin:1.2rem 0;background:#fbfdff;scroll-margin-top:80px}.camp-head[data-astro-cid-245b2vpe]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem}.camp-head[data-astro-cid-245b2vpe] h3[data-astro-cid-245b2vpe]{font-size:1.05rem;font-weight:800;margin:0;color:#2f3f66;line-height:1.5}.camp-svc[data-astro-cid-245b2vpe]{display:block;font-size:.82rem;color:#fff;background:#6c97dd;border-radius:.4rem;padding:.05rem .5rem;width:fit-content;margin-bottom:.25rem}.camp-end[data-astro-cid-245b2vpe]{background:#fff1f4;color:#c2410c;border:1px solid #fbd3dc;font-weight:800;font-size:.82rem;padding:.15rem .6rem;border-radius:999px;white-space:nowrap}.camp-card[data-astro-cid-245b2vpe] tbody[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe]{white-space:nowrap!important;width:3.8em;padding-left:.5rem;padding-right:.5rem}.camp-end[data-astro-cid-245b2vpe]{white-space:normal!important}.camp-btn[data-astro-cid-245b2vpe]{display:block;text-align:center;background:#f08a5d;color:#fff;padding:.8rem 1rem;border-radius:.6rem;font-weight:800;text-decoration:none;font-size:.95rem;margin-top:.4rem}.camp-btn[data-astro-cid-245b2vpe]:hover{opacity:.9}.links[data-astro-cid-245b2vpe]{margin:.5rem 0 0;font-size:.9rem;text-align:center}.mini-btn[data-astro-cid-245b2vpe]{display:inline-block;background:#f08a5d;color:#fff!important;font-size:.78rem;font-weight:700;padding:.05rem .5rem;border-radius:.35rem;text-decoration:none;white-space:nowrap}.trial-table[data-astro-cid-245b2vpe] td[data-astro-cid-245b2vpe],.trial-table[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe]{font-size:.85rem}.soon-btn[data-astro-cid-245b2vpe]{margin-left:auto}.hayami-btn[data-astro-cid-245b2vpe]{display:table;margin-top:.3rem}.faq-item[data-astro-cid-245b2vpe]{border-bottom:1px solid #e5e7eb;padding:.4rem 0}.faq-q[data-astro-cid-245b2vpe]{font-size:1rem;font-weight:800;margin:.4rem 0 .2rem;color:#2f3f66}.faq-q[data-astro-cid-245b2vpe]:before{content:"Q. ";color:#6c97dd}.faq-a[data-astro-cid-245b2vpe]{margin:0 0 .4rem;font-size:.93rem}.past[data-astro-cid-245b2vpe]{font-size:.85rem}.past[data-astro-cid-245b2vpe] .period[data-astro-cid-245b2vpe]{white-space:nowrap}.cite-box[data-astro-cid-245b2vpe]{background:#f7f9fc;border:1px dashed #b8c6d9;border-radius:.5rem;padding:.7rem .9rem;font-size:.88rem;word-break:break-all}section[data-astro-cid-245b2vpe]{scroll-margin-top:80px}@media(max-width:768px){.policy-body[data-astro-cid-245b2vpe]{padding:1.3rem .9rem}.camp-hero[data-astro-cid-245b2vpe]{padding:1.1rem 1rem .9rem}.camp-hero[data-astro-cid-245b2vpe] h1[data-astro-cid-245b2vpe]{font-size:1.35rem}.h1-sub[data-astro-cid-245b2vpe]{font-size:.95rem}tbody[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe],.past[data-astro-cid-245b2vpe] .period[data-astro-cid-245b2vpe]{white-space:normal}}@media(max-width:640px){.hayami[data-astro-cid-245b2vpe] thead[data-astro-cid-245b2vpe]{display:none}.hayami[data-astro-cid-245b2vpe] tr[data-astro-cid-245b2vpe]{display:block;padding:.6rem .2rem;border-bottom:1px solid #e5e7eb}.hayami[data-astro-cid-245b2vpe] th[data-astro-cid-245b2vpe],.hayami[data-astro-cid-245b2vpe] td[data-astro-cid-245b2vpe]{display:block;width:auto;border:none;padding:.1rem .3rem;text-align:left;background:none}.hayami[data-astro-cid-245b2vpe] td[data-astro-cid-245b2vpe]:last-child{font-weight:700;color:#c2410c}.trial-table[data-astro-cid-245b2vpe]{min-width:560px}}
