@charset "UTF-8";.btn:hover.white[data-v-891c03e1]{background-color:#202020;color:#fff}.done[data-v-891c03e1]{padding:6rem 2.6rem;text-align:center}.done h2[data-v-891c03e1]{font-size:2.2rem;font-weight:var(--fw-bold);line-height:1.4}.done .ic[data-v-891c03e1]{font-size:1.8rem;margin-right:.6rem;vertical-align:.1rem}.done .b[data-v-891c03e1]{background:var(--ink);border-radius:var(--r-3);color:var(--surface);cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:var(--fw-bold);margin-top:2.4rem;padding:1.4rem 2.6rem}.done .donesub[data-v-891c03e1]{color:var(--gray);font-size:1.25rem;margin-top:1.6rem}.bc[data-v-891c03e1]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1.6rem}.refcard[data-v-891c03e1]{align-items:center;background:var(--surface);border:1px solid var(--cardline);border-radius:var(--r-4);box-shadow:0 .6rem 1.6rem -1.5rem #14110d66;display:flex;gap:1.1rem;margin:2rem auto 0;max-width:32rem;padding:.9rem;text-align:left}.refcard img[data-v-891c03e1]{background:#f3efe6;border-radius:var(--r-2);flex:0 0 5.4rem;height:5.4rem;-o-object-fit:cover;object-fit:cover;width:5.4rem}.refcard .rc[data-v-891c03e1]{display:flex;flex-direction:column;min-width:0}.refcard .rl[data-v-891c03e1]{color:var(--brand-d);font-size:1rem;font-weight:var(--fw-bold)}.refcard .rc b[data-v-891c03e1]{font-size:1.35rem;font-weight:var(--fw-bold);letter-spacing:-.02em;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refcard .rs[data-v-891c03e1]{color:var(--gray);font-size:1.1rem;margin-top:.1rem}.promo[data-v-891c03e1]{background:var(--surface);border:1px solid var(--cardline);border-radius:var(--r-4);box-shadow:var(--shadow-card);cursor:pointer;margin:2.2rem auto 0;max-width:32rem;padding:1.4rem}.promo b[data-v-891c03e1]{color:var(--ink);display:block;font-size:1.35rem;font-weight:var(--fw-bold);letter-spacing:-.01em}.promo img[data-v-891c03e1]{border-radius:var(--r-2);display:block;margin-top:1.2rem;width:100%}.promo .promo-b[data-v-891c03e1]{color:var(--brand);display:inline-block;font-size:1.25rem;margin-top:1.2rem}.bchip[data-v-891c03e1],.promo .promo-b[data-v-891c03e1]{font-weight:var(--fw-bold)}.bchip[data-v-891c03e1]{background:var(--brand-s);border:1px solid #cfe0d8;border-radius:var(--r-full);color:#16130f;font-size:1.1rem;padding:.5rem 1rem}.matchnote[data-v-891c03e1]{background:#f7fbf9;border:1px solid var(--brand-s);border-radius:var(--r-4);margin:2.2rem auto 0;max-width:32rem;padding:1.4rem 1.6rem;text-align:left}.matchnote .mh[data-v-891c03e1]{color:var(--brand-d);font-size:1.2rem;font-weight:var(--fw-bold);margin-bottom:.6rem}.matchnote .mh-ic[data-v-891c03e1]{color:#d24b3e;height:1.5rem;margin-right:.4rem;vertical-align:-.3rem;width:1.5rem}.matchnote p[data-v-891c03e1]{color:var(--soft);font-size:1.3rem;line-height:1.7;margin:0}.matchnote b[data-v-891c03e1]{color:var(--ink);font-weight:var(--fw-bold)}.matchnote.estsum[data-v-891c03e1]{background:var(--brand-s);border:1px solid var(--brand)}.matchnote.estsum b[data-v-891c03e1]{color:var(--brand-d);font-size:1.6rem}.matchnote.estsum .estnote[data-v-891c03e1]{color:var(--gray);font-size:1.15rem;margin-top:.4rem}.matchnote.licbox[data-v-891c03e1]{background:#f4f8ff;border-color:#cfe0fb}.matchnote.licbox .mh[data-v-891c03e1]{color:var(--ink)}@media (min-width:1024px){.done[data-v-891c03e1]{margin:0 auto;max-width:60rem}}.btn:hover.white[data-v-005ce5b6]{background-color:#202020;color:#fff}.esthd[data-v-005ce5b6]{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:center;padding:1.4rem 1.6rem;position:relative}.esthd b[data-v-005ce5b6]{font-size:1.7rem;font-weight:var(--fw-bold)}.esthd .eback[data-v-005ce5b6],.esthd .efwd[data-v-005ce5b6]{color:var(--ink);cursor:pointer;font-size:2.6rem;line-height:1;position:absolute}.esthd .eback[data-v-005ce5b6]{left:1.8rem}.esthd .efwd[data-v-005ce5b6]{color:#d3ccbe;cursor:default;right:1.8rem}.esthd .efwd.on[data-v-005ce5b6]{color:var(--ink);cursor:pointer}.est[data-v-005ce5b6]{padding:2rem 1.6rem}.est .prog[data-v-005ce5b6]{background:#eee6d4;border-radius:.6rem;height:.6rem;margin-bottom:1.8rem;overflow:hidden}.est .prog i[data-v-005ce5b6]{background:var(--brand);display:block;height:100%;transition:width .25s ease}.est .qr[data-v-005ce5b6]{align-items:flex-start;display:flex;gap:1.2rem;justify-content:space-between;margin-top:1.3rem}.est h2[data-v-005ce5b6]{font-size:2.4rem;letter-spacing:-.02em;line-height:1.25}.est .cnt[data-v-005ce5b6],.est h2[data-v-005ce5b6]{font-weight:var(--fw-bold)}.est .cnt[data-v-005ce5b6]{color:var(--gray);font-size:1.3rem;white-space:nowrap}.est .help[data-v-005ce5b6]{color:var(--soft);font-size:1.25rem;margin-top:1rem}.est .bc[data-v-005ce5b6]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:.2rem 0 1.6rem}.est .bc.ctxrow[data-v-005ce5b6]{margin-bottom:.9rem}.est .bchip[data-v-005ce5b6]{background:var(--brand-s);border:1px solid #cfe0d8;border-radius:var(--r-full);color:#16130f;cursor:pointer;font-size:1.1rem;font-weight:var(--fw-bold);padding:.5rem 1rem}.est .bchip.new[data-v-005ce5b6]{background:var(--brand);border-color:var(--brand);color:var(--surface)}.est .bchip.ctx[data-v-005ce5b6]{background:var(--brand-s);border-color:#bfe9df;color:var(--brand-d);cursor:default}.est .bsep[data-v-005ce5b6]{color:#cfc7ba}.est .badge2[data-v-005ce5b6],.est .bsep[data-v-005ce5b6]{font-size:1.1rem;font-weight:var(--fw-bold)}.est .badge2[data-v-005ce5b6]{background:#f3ecdd;border-radius:var(--r-full);color:var(--soft);display:inline-block;padding:.6rem 1.1rem}.est .ptxt[data-v-005ce5b6]{color:#b8901a;font-size:1.3rem;margin-bottom:1.4rem;margin-top:1.1rem}.est .next[data-v-005ce5b6],.est .ptxt[data-v-005ce5b6]{font-weight:var(--fw-bold)}.est .next[data-v-005ce5b6]{background:var(--ink);border:none;border-radius:var(--r-4);box-shadow:0 .8rem 2rem -1.4rem #14110d80;color:var(--surface);cursor:pointer;display:block;font-family:inherit;font-size:1.6rem;margin-top:2rem;padding:1.6rem;text-align:center;width:100%}.est .next.off[data-v-005ce5b6]{background:#cfc7ba;box-shadow:none;cursor:default}.est .trust[data-v-005ce5b6]{color:var(--gray);font-size:1.1rem;font-weight:var(--fw-med);margin-top:2.4rem;text-align:center}.estopts[data-v-005ce5b6]{display:flex;flex-direction:column}.estgrid[data-v-005ce5b6],.estopts[data-v-005ce5b6]{gap:1.1rem;margin-top:1.5rem}.estgrid[data-v-005ce5b6]{display:grid;grid-template-columns:1fr 1fr}.opt[data-v-005ce5b6]{align-items:center;background:var(--surface);border:1.5px solid var(--cardline);border-radius:var(--r-4);cursor:pointer;display:flex;gap:1.3rem;padding:1.6rem 1.4rem}.opt b[data-v-005ce5b6]{font-size:1.5rem;font-weight:var(--fw-bold)}.opt p[data-v-005ce5b6]{color:var(--gray);font-size:1.15rem;margin-top:.2rem}.opt.on[data-v-005ce5b6]{background:#f7fbf9;border-color:var(--brand)}.opt.on[data-v-005ce5b6]:after{color:var(--brand-d);content:"✓";font-weight:var(--fw-bold);margin-left:auto}.opt .eic[data-v-005ce5b6]{align-items:center;background:var(--brand-s);border-radius:1.1rem;color:var(--brand-d);display:flex;flex:0 0 auto;height:4rem;justify-content:center;width:4rem}.estgrid .opt[data-v-005ce5b6],.estopts .opt[data-v-005ce5b6]{margin-top:0}.lawbox[data-v-005ce5b6]{background:var(--brand-s);border:1px solid #cfe0d8;border-radius:var(--r-3);color:var(--brand-d);font-size:1.25rem;line-height:1.7;margin-top:1.6rem;padding:1.4rem 1.5rem}.refcard[data-v-005ce5b6]{align-items:center;background:var(--surface);border:1px solid var(--cardline);border-radius:var(--r-4);box-shadow:0 .6rem 1.6rem -1.5rem #14110d66;display:flex;gap:1.1rem;margin-bottom:1.2rem;padding:.9rem}.refcard img[data-v-005ce5b6]{background:#f3efe6;border-radius:var(--r-2);flex:0 0 5.4rem;height:5.4rem;-o-object-fit:cover;object-fit:cover;width:5.4rem}.refcard .rc[data-v-005ce5b6]{display:flex;flex-direction:column;min-width:0}.refcard .rl[data-v-005ce5b6]{color:var(--brand-d);font-size:1rem;font-weight:var(--fw-bold)}.refcard .rc b[data-v-005ce5b6]{font-size:1.35rem;font-weight:var(--fw-bold);letter-spacing:-.02em;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refcard .rs[data-v-005ce5b6]{color:var(--gray);font-size:1.1rem;margin-top:.1rem}.fld[data-v-005ce5b6]{margin-top:1.8rem}.fld label[data-v-005ce5b6]{color:var(--soft);display:block;font-size:1.3rem;font-weight:var(--fw-bold);margin-bottom:.8rem}.selwrap[data-v-005ce5b6]{position:relative}.selwrap[data-v-005ce5b6]:after{color:var(--soft);content:"▾";font-size:1.3rem;pointer-events:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.selwrap select[data-v-005ce5b6]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--surface);border:1.5px solid var(--cardline);border-radius:1.3rem;color:var(--ink);font-family:inherit;font-size:1.6rem;font-weight:var(--fw-semi);padding:1.6rem 3.8rem 1.6rem 1.6rem;width:100%}.selwrap select[data-v-005ce5b6]:disabled{background:#faf7f0;color:var(--gray)}.finput[data-v-005ce5b6]{background:var(--surface);border:1.5px solid var(--cardline);border-radius:1.3rem;font-family:inherit;font-size:1.6rem;margin-top:1.1rem;padding:1.5rem 1.4rem;width:100%}.finput[data-v-005ce5b6]::-moz-placeholder{color:var(--gray)}.finput[data-v-005ce5b6]::placeholder{color:var(--gray)}.ftextwrap[data-v-005ce5b6]{margin-top:1.1rem;position:relative}.ftext[data-v-005ce5b6]{background:var(--surface);border:1.5px solid var(--cardline);border-radius:1.3rem;font-family:inherit;font-size:1.6rem;line-height:1.6;min-height:12rem;padding:1.5rem 1.4rem;resize:none;width:100%}.ftext[data-v-005ce5b6]::-moz-placeholder{color:var(--gray)}.ftext[data-v-005ce5b6]::placeholder{color:var(--gray)}.fcount[data-v-005ce5b6]{bottom:1.2rem;color:var(--gray);font-size:1.1rem;position:absolute;right:1.4rem}.medi[data-v-005ce5b6]{background:#f8f7f2;border:1px solid var(--line);border-radius:1.1rem;margin:1.4rem 0 .2rem;overflow:hidden}.medi .medi-h[data-v-005ce5b6]{align-items:center;color:var(--soft);cursor:pointer;display:flex;font-size:1.1rem;font-weight:var(--fw-semi);justify-content:space-between;padding:1rem 1.3rem}.medi .medi-ar[data-v-005ce5b6]{color:var(--gray);font-size:1rem;transition:transform .2s}.medi .medi-b[data-v-005ce5b6]{color:var(--gray);display:none;font-size:1.05rem;line-height:1.65;padding:0 1.3rem 1.2rem}.medi.open .medi-ar[data-v-005ce5b6]{transform:rotate(180deg)}.medi.open .medi-b[data-v-005ce5b6]{display:block}.agree[data-v-005ce5b6]{margin-top:2rem}.cbx[data-v-005ce5b6]{background:var(--surface);border:1.5px solid var(--cardline);border-radius:var(--r-1);flex:0 0 auto;height:2.2rem;position:relative;width:2.2rem}.agall[data-v-005ce5b6]{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;font-weight:var(--fw-bold);gap:1.1rem}.agall.on .cbx[data-v-005ce5b6]{background:var(--ink);border-color:var(--ink)}.agline[data-v-005ce5b6]{background:var(--line);height:1px;margin:1.4rem 0}.agitem[data-v-005ce5b6]{align-items:center;color:var(--soft);cursor:pointer;display:flex;font-size:1.4rem;font-weight:var(--fw-med);gap:1.1rem;padding:.7rem 0}.agitem .agt[data-v-005ce5b6]{flex:1}.agitem .agview[data-v-005ce5b6]{color:var(--gray);cursor:pointer;font-size:1.25rem;text-decoration:underline}.agitem.on .cbx[data-v-005ce5b6]{background:var(--ink);border-color:var(--ink)}.agall.on .cbx[data-v-005ce5b6]:after,.agitem.on .cbx[data-v-005ce5b6]:after{align-items:center;color:var(--surface);content:"✓";display:flex;font-size:1.3rem;font-weight:var(--fw-bold);top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.esterr[data-v-005ce5b6]{color:var(--danger);font-size:1.25rem;font-weight:var(--fw-semi);margin-top:1.2rem}@media (min-width:1024px){.est[data-v-005ce5b6]{margin:0 auto;max-width:60rem}.esthd[data-v-005ce5b6]{padding-left:4.8rem;padding-right:4.8rem}}
