.cd__meta[data-astro-cid-pht3w6et]{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin-top:22px;font-size:.86rem;display:flex}.cd__meta[data-astro-cid-pht3w6et] span[data-astro-cid-pht3w6et]{align-items:center;gap:6px;display:inline-flex}.cd__meta[data-astro-cid-pht3w6et] .ico{color:var(--p)}.cd__fig[data-astro-cid-pht3w6et]{margin:0 0 36px}.cd__fig[data-astro-cid-pht3w6et] img{width:100%}.cd__lead[data-astro-cid-pht3w6et]{background:var(--blush);color:var(--k2);margin-bottom:36px;padding:26px 30px 24px;font-size:.95rem;line-height:1.95;position:relative}.cd__lead[data-astro-cid-pht3w6et]:before{content:"";background:var(--p);width:64px;height:4px;position:absolute;top:0;left:0}.cd__leadh[data-astro-cid-pht3w6et]{color:var(--k);align-items:baseline;gap:12px;margin-bottom:8px;font-weight:900;display:flex}.cd__leadh[data-astro-cid-pht3w6et] .en[data-astro-cid-pht3w6et]{color:var(--p);letter-spacing:.16em;font-size:1rem}.cd__toc[data-astro-cid-pht3w6et]{border:2px solid var(--k);margin-bottom:56px}.cd__toch[data-astro-cid-pht3w6et]{background:var(--k);color:#fff;align-items:center;gap:10px;padding:12px 22px;font-weight:700;display:flex}.cd__toch[data-astro-cid-pht3w6et] .ico{color:var(--p);width:1.1em;height:1.1em}.cd__toch[data-astro-cid-pht3w6et] .en[data-astro-cid-pht3w6et]{letter-spacing:.18em;color:#bbb;margin-left:auto;font-size:.95rem}.cd__toc[data-astro-cid-pht3w6et] ol[data-astro-cid-pht3w6et]{gap:2px;padding:14px 22px 18px;font-size:.93rem;list-style:none;display:grid}@media (width>=760px){.cd__toc[data-astro-cid-pht3w6et] ol[data-astro-cid-pht3w6et]{grid-template-columns:1fr 1fr;column-gap:28px}}.cd__toc[data-astro-cid-pht3w6et] a[data-astro-cid-pht3w6et]{border-bottom:1px dashed var(--g2);grid-template-columns:2.2em minmax(0,1fr);gap:4px;padding:7px 0;line-height:1.6;transition:color .25s;display:grid}.cd__toc[data-astro-cid-pht3w6et] a[data-astro-cid-pht3w6et]:hover{color:var(--p2)}.cd__tocn[data-astro-cid-pht3w6et]{font-family:var(--en);color:var(--p);font-size:1.05rem;font-weight:700;line-height:1.5}.cd__body[data-astro-cid-pht3w6et] h2{background:var(--g);margin-top:3.2em;padding:.7em 1em .7em 1.2em;font-size:1.32rem;line-height:1.6}.cd__body[data-astro-cid-pht3w6et] h2:before{width:6px;top:0;bottom:0}.cd__body[data-astro-cid-pht3w6et] h2:after{content:"";background:linear-gradient(135deg, transparent 50%, var(--blush2) 50%);width:28px;height:28px;position:absolute;bottom:0;right:0}.cd__body[data-astro-cid-pht3w6et] h3{background:linear-gradient(90deg, var(--p) 0 48px, var(--g2) 48px) left bottom / 100% 2px no-repeat;border-bottom:0;padding:0 0 .45em 1.15em;font-size:1.12rem;position:relative}.cd__body[data-astro-cid-pht3w6et] h3:before{content:"";background:var(--p);width:.58em;height:.58em;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.cd__body[data-astro-cid-pht3w6et] ul{border:1px solid var(--g2);border-left:4px solid var(--blush2);background:#fff;padding:18px 22px 18px 20px;list-style:none}.cd__body[data-astro-cid-pht3w6et] ul li{padding-left:1.3em;position:relative}.cd__body[data-astro-cid-pht3w6et] ul li:before{content:"";background:var(--p);border-radius:50%;width:.48em;height:.48em;position:absolute;top:.82em;left:.1em}.cd__body[data-astro-cid-pht3w6et] ol{border:1px solid var(--g2);background:#fff;padding:18px 22px 18px 2.6em}.cd__body[data-astro-cid-pht3w6et] ol li::marker{color:var(--p);font-family:var(--en);font-weight:700}.cd__body[data-astro-cid-pht3w6et] li>ul,.cd__body[data-astro-cid-pht3w6et] li>ol{background:0 0;border:0;padding:4px 0 0}.cd__body[data-astro-cid-pht3w6et] .tbl{border:1px solid var(--g2)}.cd__body[data-astro-cid-pht3w6et] table{border-top:0}.cd__body[data-astro-cid-pht3w6et] thead th{background:var(--k);color:#fff;letter-spacing:.06em;font-size:.86rem}.cd__body[data-astro-cid-pht3w6et] tbody tr:nth-child(2n){background:#fafafa}.cd__body[data-astro-cid-pht3w6et] tbody td:first-child{background:var(--blush)}.cd__body[data-astro-cid-pht3w6et] blockquote{background:var(--blush);border-left-color:var(--p);position:relative}.cd__body[data-astro-cid-pht3w6et] blockquote:before{content:"POINT";font-family:var(--en);letter-spacing:.2em;color:var(--p);margin-bottom:.3em;font-size:.9rem;font-weight:700;display:block}.cd__body[data-astro-cid-pht3w6et] #よくある質問~h3{border:1px solid var(--g2);background:0 0;border-bottom:0;margin-top:1.6em;padding:16px 18px 16px 58px;font-size:1.02rem;line-height:1.7}.cd__body[data-astro-cid-pht3w6et] #よくある質問~h3:before{content:"Q";background:var(--k);color:#fff;width:30px;height:30px;font:700 1.05rem/1 var(--en);place-items:center;display:grid;top:14px;left:16px;transform:none}.cd__body[data-astro-cid-pht3w6et] #よくある質問~h3+p{border:1px solid var(--g2);border-top:1px dashed var(--g2);background:var(--blush);margin-top:0;padding:16px 18px 18px 58px;position:relative}.cd__body[data-astro-cid-pht3w6et] #よくある質問~h3+p:before{content:"A";background:var(--p);color:#fff;width:30px;height:30px;font:700 1.05rem/1 var(--en);place-items:center;display:grid;position:absolute;top:16px;left:16px}.cd__body[data-astro-cid-pht3w6et] #まとめ~h3{background:0 0}.cd__body[data-astro-cid-pht3w6et] h2#まとめ{background:var(--k);color:#fff}.cd__body[data-astro-cid-pht3w6et] h2#まとめ:after{background:linear-gradient(135deg, transparent 50%, var(--p) 50%)}.cd__svc[data-astro-cid-pht3w6et]{background:var(--k);color:#fff;gap:22px;margin-top:72px;padding:30px 32px;display:grid;position:relative;overflow:hidden}.cd__svc[data-astro-cid-pht3w6et]:after{content:"";background:var(--p);opacity:.9;width:160px;height:160px;position:absolute;top:-40px;right:-40px;transform:rotate(45deg)}@media (width>=760px){.cd__svc[data-astro-cid-pht3w6et]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.cd__svcl[data-astro-cid-pht3w6et]{z-index:1;gap:6px;display:grid;position:relative}.cd__svce[data-astro-cid-pht3w6et]{color:var(--p);letter-spacing:.2em;font-size:1rem}.cd__svct[data-astro-cid-pht3w6et]{font-size:1.3rem;font-weight:900}.cd__svcx[data-astro-cid-pht3w6et]{color:#ccc;font-size:.9rem;line-height:1.8}.cd__svca[data-astro-cid-pht3w6et]{z-index:1;gap:10px;display:grid;position:relative}.cd__svcb[data-astro-cid-pht3w6et]{border:1px solid #fff;justify-content:space-between;align-items:center;gap:18px;min-width:230px;padding:13px 18px;font-size:.9rem;font-weight:700;transition:background .3s,color .3s;display:inline-flex}.cd__svcb[data-astro-cid-pht3w6et]:hover{color:var(--k);background:#fff}.cd__svcb--p[data-astro-cid-pht3w6et]{background:var(--p);border-color:var(--p)}.cd__svcb--p[data-astro-cid-pht3w6et]:hover{color:var(--p2);background:#fff;border-color:#fff}.cd__by[data-astro-cid-pht3w6et]{border:1px solid var(--g2);background:#fff;grid-template-columns:64px minmax(0,1fr);gap:18px;margin-top:28px;padding:24px 26px;display:grid}.cd__byi[data-astro-cid-pht3w6et]{background:var(--blush);width:64px;height:64px;color:var(--p);place-items:center;font-size:28px;display:grid}.cd__byh[data-astro-cid-pht3w6et]{color:var(--muted);letter-spacing:.1em;font-size:.78rem}.cd__byn[data-astro-cid-pht3w6et]{margin-bottom:6px;font-size:1.05rem;font-weight:900}.cd__byt[data-astro-cid-pht3w6et]{color:var(--k2);font-size:.88rem;line-height:1.85}.cd__byl[data-astro-cid-pht3w6et]{color:var(--p2);align-items:center;gap:6px;margin-top:8px;font-size:.86rem;font-weight:700;display:inline-flex}@media (width<=520px){.cd__by[data-astro-cid-pht3w6et]{grid-template-columns:minmax(0,1fr)}}.cd__more[data-astro-cid-pht3w6et]{margin-top:72px}.cd__moreh[data-astro-cid-pht3w6et]{margin:6px 0 22px;font-size:1.3rem;font-weight:900}.cd__more[data-astro-cid-pht3w6et] ul[data-astro-cid-pht3w6et]{gap:22px;list-style:none;display:grid}@media (width>=760px){.cd__more[data-astro-cid-pht3w6et] ul[data-astro-cid-pht3w6et]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cd__more[data-astro-cid-pht3w6et] a[data-astro-cid-pht3w6et]{gap:10px;display:grid}.cd__mimg[data-astro-cid-pht3w6et]{aspect-ratio:16/9;background:var(--g);overflow:hidden}.cd__mimg[data-astro-cid-pht3w6et] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.cd__more[data-astro-cid-pht3w6et] a[data-astro-cid-pht3w6et]:hover .cd__mimg[data-astro-cid-pht3w6et] img{transform:scale(1.05)}.cd__mmeta[data-astro-cid-pht3w6et]{color:var(--muted);align-items:center;gap:10px;font-size:.8rem;display:flex}.cd__mttl[data-astro-cid-pht3w6et]{font-size:.95rem;font-weight:700;line-height:1.7}.cd__more[data-astro-cid-pht3w6et] a[data-astro-cid-pht3w6et]:hover .cd__mttl[data-astro-cid-pht3w6et]{color:var(--p2)}.cd__all[data-astro-cid-pht3w6et]{color:var(--p2);align-items:center;gap:8px;margin-top:26px;font-weight:700;display:inline-flex}
