.shindan-module__zDmBuW__root{--orange:#f1683c;--orange-dark:#d9532a;--orange-text:#c04a22;--orange-strong:#ad421e;--orange-pale:#fdeee8;--ink:#1a1714;--muted:#6f6862;--paper:#fff;--line:#e9e2db;--input-line:#d8d0c8;--beige:#faf6f2;--positive:#0e7a5f;--positive-soft:#e8f6f1;--warn:#a15c00;--warn-pale:#fdf1de;--off:#5f5953;--off-pale:#f1eeea;--negative:#b3261e;--radius:12px;background:var(--beige);color:var(--ink);-webkit-font-smoothing:antialiased;flex:1;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Meiryo,system-ui,sans-serif;line-height:1.8}.shindan-module__zDmBuW__wrap{max-width:1000px;margin:0 auto;padding:0 20px}.shindan-module__zDmBuW__header{background:var(--paper);border-bottom:1px solid var(--line);z-index:10;position:sticky;top:0}.shindan-module__zDmBuW__header .shindan-module__zDmBuW__wrap{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;display:flex}.shindan-module__zDmBuW__brand{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:15px;font-weight:800}.shindan-module__zDmBuW__hbtn{background:var(--orange);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:99px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:700}.shindan-module__zDmBuW__headerNote{color:var(--muted);font-size:12px}.shindan-module__zDmBuW__btn{background:var(--orange);color:#fff;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:10px;padding:16px 34px;font-size:17px;font-weight:800;display:inline-block;box-shadow:0 6px 16px #f1683c59}.shindan-module__zDmBuW__btn:hover{background:var(--orange-dark)}.shindan-module__zDmBuW__btn:disabled{opacity:.6;cursor:not-allowed}.shindan-module__zDmBuW__block{width:100%;display:block}.shindan-module__zDmBuW__btnSecondary{color:var(--orange-text);border:1.5px solid var(--orange);box-shadow:none;background:#fff}.shindan-module__zDmBuW__btnSecondary:hover{background:#fff8f4}.shindan-module__zDmBuW__btnBack{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:13px 20px;font-size:15px;font-weight:600}.shindan-module__zDmBuW__linkBtn{font:inherit;color:var(--orange-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.shindan-module__zDmBuW__hero{background:linear-gradient(180deg, #fff7f3 0%, var(--beige) 100%);padding:44px 0 48px}.shindan-module__zDmBuW__hero .shindan-module__zDmBuW__wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;display:grid}.shindan-module__zDmBuW__hero .shindan-module__zDmBuW__wrap>*{min-width:0}.shindan-module__zDmBuW__eyebrow{background:var(--orange-pale);color:var(--orange-strong);border-radius:99px;margin-bottom:12px;padding:3px 13px;font-size:12px;font-weight:800;display:inline-block}.shindan-module__zDmBuW__hero h1{letter-spacing:-.02em;line-break:strict;margin:0 0 16px;font-size:38px;font-weight:800;line-height:1.45}.shindan-module__zDmBuW__hero h1 em{color:var(--orange-dark);font-style:normal}.shindan-module__zDmBuW__lede{color:var(--muted);margin:0 0 18px;font-size:16.5px}.shindan-module__zDmBuW__chips{flex-wrap:wrap;gap:8px;display:flex}.shindan-module__zDmBuW__chip{background:var(--paper);border:1px solid var(--line);border-radius:99px;min-width:0;padding:5px 15px;font-size:13px;font-weight:700}.shindan-module__zDmBuW__chipOrange{background:var(--orange-pale);color:var(--orange-strong);border-color:#f5c9b6}.shindan-module__zDmBuW__heroform{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:0 14px 40px #1a171414}.shindan-module__zDmBuW__ftitle{margin:0 0 2px;font-size:15px;font-weight:800}.shindan-module__zDmBuW__fsub{color:var(--muted);margin:0 0 14px;font-size:12.5px}.shindan-module__zDmBuW__mini{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.shindan-module__zDmBuW__mini li{border:1px solid var(--line);background:var(--beige);border-radius:9px;padding:8px 12px;font-size:13.5px;font-weight:700}.shindan-module__zDmBuW__fsafe{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12px}.shindan-module__zDmBuW__lp{background:var(--paper);border-top:1px solid var(--line);padding:40px 0}.shindan-module__zDmBuW__sec{text-align:center;margin:0 0 8px;font-size:24px}.shindan-module__zDmBuW__seclede{text-align:center;color:var(--muted);margin:0 0 24px;font-size:14.5px}.shindan-module__zDmBuW__steps3{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.shindan-module__zDmBuW__st{background:var(--beige);border:1px solid var(--line);border-radius:var(--radius);text-align:center;min-width:0;padding:20px}.shindan-module__zDmBuW__num{background:var(--orange);color:#fff;border-radius:99px;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto 10px;font-weight:800;display:flex}.shindan-module__zDmBuW__st b{margin-bottom:4px;font-size:15.5px;display:block}.shindan-module__zDmBuW__st span{color:var(--muted);font-size:13px}.shindan-module__zDmBuW__center{text-align:center;margin:24px 0 0}.shindan-module__zDmBuW__footnote{color:var(--muted);text-align:center;margin:0;padding:22px 20px 8px;font-size:11px}.shindan-module__zDmBuW__diag{max-width:780px;margin:0 auto;padding:24px 20px 40px}.shindan-module__zDmBuW__progress{color:var(--orange-strong);margin:0 0 4px;font-size:13px;font-weight:700}.shindan-module__zDmBuW__dtitle{margin:0 0 6px;font-size:24px;font-weight:800;line-height:1.5}.shindan-module__zDmBuW__dlede{color:var(--muted);margin:0 0 20px;font-size:14px}.shindan-module__zDmBuW__either{background:var(--positive-soft);color:var(--positive);border:1px solid #b9e0d3;border-radius:99px;margin:0 0 14px;padding:2px 14px;font-size:13px;font-weight:800;display:inline-block}.shindan-module__zDmBuW__bigq{background:var(--paper);border:2px solid var(--orange);border-radius:16px;margin-bottom:14px;padding:20px;box-shadow:0 10px 30px #f1683c1a}.shindan-module__zDmBuW__qt{margin:0 0 4px;font-size:18px;font-weight:800;display:block}.shindan-module__zDmBuW__in{border:1.5px solid var(--input-line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:9px;min-width:0;padding:11px 12px;font-size:16px}.shindan-module__zDmBuW__in:focus{border-color:var(--orange);outline:none;box-shadow:0 0 0 3px #f1683c40}.shindan-module__zDmBuW__bigq .shindan-module__zDmBuW__in{margin-top:10px}textarea.shindan-module__zDmBuW__in{resize:vertical;min-height:150px;line-height:1.8}.shindan-module__zDmBuW__sub{color:var(--muted);margin:6px 0 0;font-size:12.5px}.shindan-module__zDmBuW__tips{background:var(--beige);border:1px solid var(--line);border-radius:10px;margin:8px 0 0;padding:10px 14px;font-size:13px}.shindan-module__zDmBuW__tips b{color:var(--orange-strong)}.shindan-module__zDmBuW__ex{color:var(--muted);margin-top:4px;display:block}.shindan-module__zDmBuW__noPii{margin-top:4px;display:block}.shindan-module__zDmBuW__withunit{align-items:center;gap:8px;display:flex}.shindan-module__zDmBuW__withunit .shindan-module__zDmBuW__in{text-align:right;font-variant-numeric:tabular-nums;flex:1}.shindan-module__zDmBuW__unit{color:var(--muted);white-space:nowrap;font-size:14px}.shindan-module__zDmBuW__hint{color:var(--muted);margin:6px 0 0;font-size:12.5px}.shindan-module__zDmBuW__moreIn{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:4px 20px}.shindan-module__zDmBuW__moreIn>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.shindan-module__zDmBuW__moreIn>summary::-webkit-details-marker{display:none}.shindan-module__zDmBuW__moreIn>summary small{color:var(--muted);font-size:12.5px;font-weight:600;display:block}.shindan-module__zDmBuW__moreIn>summary:after{content:"＋";color:var(--orange-dark);font-weight:800}.shindan-module__zDmBuW__moreIn[open]>summary:after{content:"−"}.shindan-module__zDmBuW__moreBody{padding:0 0 16px}.shindan-module__zDmBuW__q{border:0;min-width:0;margin:0 0 16px;padding:0}.shindan-module__zDmBuW__qlabel{margin-bottom:6px;padding:0;font-size:14px;font-weight:700;display:block}.shindan-module__zDmBuW__opts{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.shindan-module__zDmBuW__opts3{grid-template-columns:repeat(3,1fr)}.shindan-module__zDmBuW__opt{min-width:0;position:relative}.shindan-module__zDmBuW__opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.shindan-module__zDmBuW__face{border:1.5px solid var(--input-line);text-align:center;background:#fff;border-radius:10px;height:100%;padding:12px 8px;font-size:14.5px;font-weight:700;line-height:1.5;display:block}.shindan-module__zDmBuW__opt input:checked+.shindan-module__zDmBuW__face{border-color:var(--orange);background:var(--orange-pale);box-shadow:inset 0 0 0 1px var(--orange)}.shindan-module__zDmBuW__opt input:focus-visible+.shindan-module__zDmBuW__face{outline-offset:1px;outline:3px solid #f1683c66}.shindan-module__zDmBuW__cond{background:#fffaf6;border:1.5px dashed #d9a98f;border-radius:12px;padding:12px}.shindan-module__zDmBuW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.shindan-module__zDmBuW__actions .shindan-module__zDmBuW__btn{flex:220px}.shindan-module__zDmBuW__privacy{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12.5px}.shindan-module__zDmBuW__error{color:var(--negative);background:#fdecea;border:1px solid #f3c1bc;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:700}.shindan-module__zDmBuW__loadcard{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:16px;padding:28px 22px}.shindan-module__zDmBuW__spin{border:4px solid var(--orange-pale);border-top-color:var(--orange);border-radius:99px;width:38px;height:38px;margin:0 auto 14px;animation:1s linear infinite shindan-module__zDmBuW__spin}@keyframes shindan-module__zDmBuW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.shindan-module__zDmBuW__spin{animation:none}}.shindan-module__zDmBuW__loadcard b{margin-bottom:4px;font-size:16px;display:block}.shindan-module__zDmBuW__loadcard p{color:var(--muted);margin:0;font-size:13px}.shindan-module__zDmBuW__aipanel{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:12px;margin:0 0 22px;padding:14px 16px}.shindan-module__zDmBuW__aipanel h2{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;font-size:14px;display:flex}.shindan-module__zDmBuW__aitag{background:var(--orange-pale);color:var(--orange-strong);white-space:nowrap;border-radius:99px;margin-right:6px;padding:0 9px;font-size:11px;font-weight:800}.shindan-module__zDmBuW__plaintag{background:var(--off-pale);color:var(--off);white-space:nowrap;border-radius:99px;margin-right:6px;padding:0 9px;font-size:11px;font-weight:800}.shindan-module__zDmBuW__notice{background:var(--warn-pale);color:#6b3d00;border-radius:8px;margin:0 0 8px;padding:6px 10px;font-size:13px}.shindan-module__zDmBuW__facts{gap:10px;margin:0;display:grid}.shindan-module__zDmBuW__facts>div{grid-template-columns:7.5em 1fr;gap:4px 12px;font-size:14px;display:grid}.shindan-module__zDmBuW__aipanel .shindan-module__zDmBuW__facts>div{grid-template-columns:6em 1fr;font-size:13.5px}.shindan-module__zDmBuW__facts dt{color:var(--muted);font-weight:700}.shindan-module__zDmBuW__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.shindan-module__zDmBuW__src{color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:var(--beige);border-radius:99px;margin-left:8px;padding:0 8px;font-size:11px;font-weight:700;display:inline-block}.shindan-module__zDmBuW__unread{color:var(--warn);font-weight:700}.shindan-module__zDmBuW__redoRow{margin-top:10px}.shindan-module__zDmBuW__editor{border-top:1px dashed #d9cfc6;margin-top:12px;padding-top:12px}.shindan-module__zDmBuW__editGrid{grid-template-columns:repeat(2,1fr);gap:12px 16px;display:grid}.shindan-module__zDmBuW__editGrid>div{min-width:0}.shindan-module__zDmBuW__editGrid label{margin-bottom:4px;font-size:13px;font-weight:700;display:block}.shindan-module__zDmBuW__wide{grid-column:1/-1}.shindan-module__zDmBuW__sec,.shindan-module__zDmBuW__secA,.shindan-module__zDmBuW__aipanel h2,.shindan-module__zDmBuW__rcard h3,.shindan-module__zDmBuW__lcard h3,.shindan-module__zDmBuW__cta h2{font-weight:800}.shindan-module__zDmBuW__secA{margin:8px 0 4px;font-size:19px}.shindan-module__zDmBuW__secsub{color:var(--muted);margin:0 0 14px;font-size:13px}.shindan-module__zDmBuW__rcard{background:var(--paper);border:1px solid var(--line);border-radius:14px;min-width:0;margin-bottom:16px;padding:22px}.shindan-module__zDmBuW__rcardGood{border:2px solid var(--positive)}.shindan-module__zDmBuW__rcardOff{background:#fbfaf8}.shindan-module__zDmBuW__rtop{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.shindan-module__zDmBuW__rank{color:var(--muted);font-size:12px;font-weight:800}.shindan-module__zDmBuW__badge{white-space:nowrap;border:1.5px solid;border-radius:99px;align-items:center;gap:4px;padding:3px 13px;font-size:13px;font-weight:800;display:inline-flex}.shindan-module__zDmBuW__badgeGood{background:var(--positive-soft);color:var(--positive);border-color:var(--positive)}.shindan-module__zDmBuW__badgeCond{background:var(--warn-pale);color:var(--warn);border-color:var(--warn)}.shindan-module__zDmBuW__badgeOff{background:var(--off-pale);color:var(--off);border-color:#b9b3ac}.shindan-module__zDmBuW__ktag{vertical-align:middle;white-space:nowrap;border-radius:6px;margin-right:8px;padding:0 8px;font-size:11.5px;font-weight:800;display:inline-block}.shindan-module__zDmBuW__ktagHojo{color:#2b4a9a;background:#e8eefb}.shindan-module__zDmBuW__ktagJosei{color:var(--positive);background:#e8f6f1}.shindan-module__zDmBuW__rcard h3{margin:0 0 8px;font-size:18px;line-height:1.5}.shindan-module__zDmBuW__aicomment{background:var(--beige);border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:14px}.shindan-module__zDmBuW__amtbox{background:var(--beige);border:1px solid var(--line);border-radius:10px;margin-bottom:14px;padding:12px 16px}.shindan-module__zDmBuW__amtlabel{color:var(--muted);font-size:12px;font-weight:700}.shindan-module__zDmBuW__amt{color:var(--orange-dark);font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:800;line-height:1.4}.shindan-module__zDmBuW__amtNone{color:var(--muted)}.shindan-module__zDmBuW__amt small{color:var(--muted);font-size:13px;font-weight:600}.shindan-module__zDmBuW__amtnote{margin:4px 0 0;font-size:13px}.shindan-module__zDmBuW__amtnoteUp{color:var(--positive);font-weight:700}.shindan-module__zDmBuW__inlineask{border-top:1px dashed #d9cfc6;margin-top:10px;padding-top:10px}.shindan-module__zDmBuW__inlineask>p{margin:0 0 8px;font-size:13px;font-weight:700}.shindan-module__zDmBuW__askRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shindan-module__zDmBuW__askRow .shindan-module__zDmBuW__withunit{flex:140px;min-width:0}.shindan-module__zDmBuW__askRow .shindan-module__zDmBuW__btn{box-shadow:none;flex:none;padding:10px 20px;font-size:14px}.shindan-module__zDmBuW__lcard{background:var(--paper);border:1px solid var(--line);border-radius:12px;min-width:0;margin-bottom:10px;padding:14px 16px}.shindan-module__zDmBuW__lcard h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:15.5px;line-height:1.5}.shindan-module__zDmBuW__lmeta{color:var(--muted);margin:0 0 8px;font-size:12.5px}.shindan-module__zDmBuW__lrow{flex-wrap:wrap;gap:4px 20px;margin:0 0 8px;font-size:13.5px;display:flex}.shindan-module__zDmBuW__lrow b{color:var(--muted);margin-right:6px;font-size:12px;font-weight:700}.shindan-module__zDmBuW__lai{margin:0 0 8px;font-size:13.5px}.shindan-module__zDmBuW__llinks{flex-wrap:wrap;gap:6px 18px;display:flex}.shindan-module__zDmBuW__llink{color:var(--orange-text);text-underline-offset:2px;font-size:13px;font-weight:700;text-decoration:underline}.shindan-module__zDmBuW__morebtn{width:100%;margin:6px 0 14px;display:block}.shindan-module__zDmBuW__source{color:var(--muted);margin:0 0 20px;font-size:12.5px;line-height:1.7}.shindan-module__zDmBuW__source p{margin:0 0 4px}.shindan-module__zDmBuW__cta{background:var(--orange);color:#fff;text-align:center;border-radius:18px;margin:24px 0 14px;padding:28px 22px}.shindan-module__zDmBuW__cta h2{margin:0 0 6px;font-size:20px}.shindan-module__zDmBuW__cta p{margin:0 0 16px;font-size:13.5px}.shindan-module__zDmBuW__cta .shindan-module__zDmBuW__btn{color:var(--orange-strong);box-shadow:none;background:#fff;max-width:100%}.shindan-module__zDmBuW__disclaimer{color:var(--muted);border-left:3px solid var(--line);margin:0 0 12px;padding:2px 0 2px 12px;font-size:12.5px}.shindan-module__zDmBuW__contact{margin-top:20px}@media (max-width:760px){.shindan-module__zDmBuW__hero{padding:28px 0 32px}.shindan-module__zDmBuW__hero .shindan-module__zDmBuW__wrap{grid-template-columns:1fr;gap:24px}.shindan-module__zDmBuW__hero h1{font-size:25px}.shindan-module__zDmBuW__lede{font-size:15px}.shindan-module__zDmBuW__steps3{grid-template-columns:1fr}.shindan-module__zDmBuW__opts{grid-template-columns:repeat(2,1fr)}.shindan-module__zDmBuW__opts3{grid-template-columns:repeat(3,1fr)}.shindan-module__zDmBuW__bigq{padding:16px}.shindan-module__zDmBuW__rcard{padding:18px 16px}.shindan-module__zDmBuW__amt{font-size:26px}.shindan-module__zDmBuW__facts>div,.shindan-module__zDmBuW__aipanel .shindan-module__zDmBuW__facts>div{grid-template-columns:1fr;gap:0}.shindan-module__zDmBuW__editGrid{grid-template-columns:1fr}.shindan-module__zDmBuW__dtitle{font-size:21px}.shindan-module__zDmBuW__btn{padding:15px 20px;font-size:16px}.shindan-module__zDmBuW__heroform{padding:18px}}.shindan-module__zDmBuW__footer{border-top:1px solid var(--line);background:var(--paper);color:var(--muted);padding:20px 0 28px;font-size:12px;line-height:1.7}.shindan-module__zDmBuW__footer p{margin:8px 0 0}.shindan-module__zDmBuW__footer a{color:inherit;text-underline-offset:2px;text-decoration:underline}.shindan-module__zDmBuW__footerLinks{flex-wrap:wrap;gap:4px 16px;display:flex}.shindan-module__zDmBuW__footerCredit{align-items:center;gap:6px;display:flex}.shindan-module__zDmBuW__footerLogo{width:auto;height:24px}.shindan-module__zDmBuW__fieldError{color:var(--negative);margin:4px 0 0;font-size:12.5px;font-weight:700}.shindan-module__zDmBuW__in[aria-invalid=true]{border-color:var(--negative)}.shindan-module__zDmBuW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shindan-module__zDmBuW__root [tabindex="-1"]:focus{outline:none}.shindan-module__zDmBuW__brand:disabled{cursor:default;opacity:.6}
