.rd-crumb{padding-top:var(--jj-s-4);font-size:var(--jj-t-footnote);line-height:var(--jj-t-footnote-lh);color:var(--jj-ink-3)}.rd-crumb-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jj-s-1) var(--jj-s-2)}.rd-crumb a{color:inherit;text-decoration:none}.rd-crumb [aria-hidden]{color:var(--jj-ink-3)}.rd-crumb-here{color:var(--jj-ink-2)}.rd-h1{margin:0 0 var(--jj-s-4);font-family:var(--jj-font-voice);font-weight:var(--jj-t-large-weight);font-size:var(--jj-t-title1);line-height:var(--jj-t-title1-lh);letter-spacing:var(--jj-t-title1-ls);color:var(--jj-ink);text-wrap:balance;overflow-wrap:break-word}.rd-lead{margin:0;max-width:60ch;font-size:var(--jj-t-body);line-height:1.55;font-weight:400;color:var(--jj-ink-2);text-wrap:pretty}.rd-lead:lang(ja){word-break:auto-phrase}.rd-meta{margin:var(--jj-s-4) 0 0;font-size:var(--jj-t-footnote);line-height:var(--jj-t-footnote-lh);color:var(--jj-ink-3);font-variant-numeric:tabular-nums}@media (min-width: 900px){.rd-h1{font-size:var(--jj-t-large);line-height:var(--jj-t-large-lh);letter-spacing:var(--jj-t-large-ls)}.rd-lead{font-size:var(--jj-t-title3);line-height:1.5}}.rd-col{max-width:68ch}.rd-prose p,.rd-prose li{font-size:var(--jj-t-body);line-height:1.65;color:var(--jj-ink-2);text-wrap:pretty}.rd-prose p{margin:0 0 var(--jj-s-4)}.rd-h2{margin:0 0 var(--jj-s-4);font-family:var(--jj-font-voice);font-weight:var(--jj-t-title1-weight);font-size:var(--jj-t-title2);line-height:var(--jj-t-title2-lh);letter-spacing:var(--jj-t-title2-ls);color:var(--jj-ink);text-wrap:balance}.rd-h3{margin:0 0 var(--jj-s-1);font-family:var(--jj-font-ui);font-size:var(--jj-t-body);font-weight:600;line-height:var(--jj-t-body-lh);color:var(--jj-ink)}@media (min-width: 900px){.rd-h2{font-size:var(--jj-t-title1);line-height:var(--jj-t-title1-lh);letter-spacing:var(--jj-t-title1-ls)}}.rd-split{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--jj-s-14);align-items:start}.rd-split>*{min-width:0}@media (min-width: 900px){.rd-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.rd-split>.rd-h2{padding-right:var(--jj-s-4)}}.rd-sec{padding:var(--jj-s-10) 0;border-top:1px solid var(--jj-rule)}@media (min-width: 900px){.rd-sec{padding:var(--jj-s-14) 0}}.rd-go{color:var(--jj-moss-ink);font-weight:600;text-decoration:none;text-underline-offset:.2em}.rd-links{display:flex;flex-wrap:wrap;gap:var(--jj-s-2) var(--jj-s-6);margin:var(--jj-s-2) 0 0;padding:0;list-style:none}.rd-links a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--jj-t-callout)}.rd-prose a:not([class]){color:var(--jj-moss-ink);text-decoration:underline;text-decoration-color:var(--jj-rule-strong);text-underline-offset:.2em}@media (hover: hover) and (pointer: fine){.rd-crumb a:hover,.rd-go:hover{text-decoration:underline;text-underline-offset:.2em}.rd-prose a:not([class]):hover{text-decoration-color:currentColor}}.rd-table-wrap{overflow-x:auto;margin:var(--jj-s-6) 0 var(--jj-s-1)}.rd-table{width:100%;border-collapse:collapse;font-size:var(--jj-t-callout);line-height:var(--jj-t-callout-lh);font-variant-numeric:tabular-nums}.rd-table caption{caption-side:top;text-align:left;padding:0 0 var(--jj-s-3);font-size:var(--jj-t-body);font-weight:600;color:var(--jj-ink)}.rd-table th,.rd-table td{padding:var(--jj-s-3) var(--jj-s-3) var(--jj-s-3) 0;border-bottom:1px solid var(--jj-rule);text-align:left;vertical-align:top;color:var(--jj-ink-2)}.rd-table thead th{border-bottom-color:var(--jj-rule-strong);font-size:var(--jj-t-footnote);font-weight:600;color:var(--jj-ink-3)}.rd-table tbody th{font-weight:600;color:var(--jj-ink)}.rd-faq details{border-top:1px solid var(--jj-rule)}.rd-faq details:last-child{border-bottom:1px solid var(--jj-rule)}.rd-faq summary{display:flex;align-items:center;min-height:44px;padding:var(--jj-s-3) 0;cursor:pointer;font-size:var(--jj-t-body);font-weight:600;line-height:var(--jj-t-body-lh);color:var(--jj-ink)}.rd-faq details p{margin:0 0 var(--jj-s-4);max-width:66ch;font-size:var(--jj-t-body);line-height:1.65;color:var(--jj-ink-2)}:lang(ja) .rd-h1,:lang(ja) .rd-h2{word-break:keep-all;overflow-wrap:anywhere}:lang(ko) .rd-h1,:lang(ko) .rd-h2,:lang(ko) .rd-lead{word-break:keep-all;overflow-wrap:break-word}
