.c087-article .c087-body img.c087-detail{display:block;width:104px;height:104px;max-width:100%;object-fit:contain;margin:0 0 14px;border-radius:0}@media(max-width: 767px){.c087-article .c087-body img.c087-detail{width:94px;height:94px}}.c087-article{--ink:#264d63;--blue:#225f87;--line:#c9dfe7;color:var(--ink);background:#fff;max-width:1180px;margin:auto;padding:24px 36px 70px;font-size:17px;line-height:2;overflow-wrap:anywhere}.c087-article *,.c087-article *::before,.c087-article *::after{box-sizing:border-box}.c087-article p{margin:0 0 1.3em}.c087-article a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.c087-article a:focus-visible{outline:3px solid #2b8393;outline-offset:5px}.c087-article h1,.c087-article h2,.c087-article h3{color:var(--ink);font-weight:600;line-height:1.65;margin:0 0 22px}.c087-article h2{font-size:28px}.c087-article h3{font-size:21px}.c087-article img{display:block;width:100%;height:auto}.c087-article figure{margin:0}.c087-article section[id]{scroll-margin-top:110px}.c087-article .c087-breadcrumb{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:12px;margin-bottom:26px}.c087-article .c087-kicker{font-size:13px;letter-spacing:.04em;font-weight:700;color:#367680}.c087-article .c087-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:28px;padding:26px 0;border-top:4px solid #8eb7c8;border-bottom:1px solid var(--line)}.c087-article h1{font-size:clamp(25px,2.7vw,34px)}.c087-article .c087-lead{font-size:18px;margin:0}.c087-article .c087-hero img{border-radius:18px 50px 18px 18px}.c087-article .c087-byline{font-size:12px;color:#657d87;margin:18px 0 38px}.c087-article .c087-intro,.c087-article .c087-prose,.c087-article .c087-voice{max-width:800px;margin:0 auto 38px}.c087-article .c087-important{max-width:920px;margin:0 auto 32px;padding:26px 30px;border-left:4px solid #b2a36b;background:#fbf9ee;border-radius:0 14px 14px 0;font-size:15px}.c087-article .c087-important strong{display:block;margin-bottom:10px}.c087-article .c087-important p{margin:0}.c087-article .c087-index{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:0 0 46px}.c087-article .c087-index a{font-size:14px;text-align:center;border:1px solid var(--line);border-radius:9px;padding:12px 6px;background:#f7fbfd}.c087-article .c087-prepare>header,.c087-article .c087-handling>header{max-width:800px;margin:0 auto 28px}.c087-article .c087-prepare-grid{display:grid;grid-template-columns:360px minmax(0, 1fr);gap:38px;align-items:start;margin:0 0 30px}.c087-article .c087-prepare-grid img{border-radius:20px}.c087-article .c087-note-sheet{max-width:900px;margin:34px auto;padding:32px 38px;background:#f5fafb;border:1px solid var(--line);border-radius:18px}.c087-article .c087-note-sheet dl{margin:0}.c087-article .c087-note-sheet dl>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:18px 0;border-top:1px dashed #bcd3dd}.c087-article .c087-note-sheet dt{font-weight:600}.c087-article .c087-note-sheet dd{margin:0}.c087-article .c087-handling{background:#f5fafc;border-radius:24px;padding:36px;margin:0 0 46px}.c087-article .c087-handling-lead{display:grid;grid-template-columns:minmax(0, 1fr) 290px;gap:32px;align-items:start;margin-bottom:22px}.c087-article .c087-handling-lead img{border-radius:16px}.c087-article .c087-question-list{display:grid;gap:18px}.c087-article .c087-question-list>section{padding:26px 30px;background:#fff;border:1px solid var(--line);border-radius:14px}.c087-article .c087-question-list span{display:inline-block;margin-bottom:8px;font-size:13px;color:#397784;font-weight:700}.c087-article .c087-question-list p{margin:0}.c087-article .c087-footnote{font-size:12px;line-height:1.85;color:#667c86;margin:20px 0 0}.c087-article .c087-voice{padding:10px 0 14px}.c087-article .c087-confirm{display:grid;grid-template-columns:340px minmax(0, 1fr);gap:40px;margin:0 0 48px;padding-top:34px;border-top:2px solid var(--line)}.c087-article .c087-confirm-heading img{border-radius:20px}.c087-article .c087-confirm-heading h2{font-size:26px}.c087-article .c087-confirm-copy ol{margin:26px 0;padding:0;list-style:none;counter-reset:confirm}.c087-article .c087-confirm-copy li{counter-increment:confirm;position:relative;padding:20px 24px 20px 68px;border:1px solid var(--line);border-radius:12px;margin:0 0 12px;background:#f8fbfc}.c087-article .c087-confirm-copy li::before{content:counter(confirm);position:absolute;left:20px;top:23px;background:#386e8c;color:#fff;width:30px;height:30px;text-align:center;border-radius:50%;line-height:30px;font-size:14px}.c087-article .c087-confirm-copy strong{font-size:18px}.c087-article .c087-confirm-copy li p{font-size:16px;margin:8px 0 0}.c087-article .c087-next{max-width:940px;margin:auto;background:#edf7fa;border:1px solid var(--line);border-radius:24px;padding:36px 42px}.c087-article .c087-actions{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.c087-article .c087-actions a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 20px;min-height:54px;border:1px solid var(--line);border-radius:10px;background:#fff;text-decoration:none;font-size:15px;line-height:1.7}.c087-article .c087-actions a:first-child{color:#fff;background:var(--blue)}.c087-article .c087-credit{font-size:12px;line-height:1.9;color:#607a85;margin:0}@media(max-width: 900px){.c087-article .c087-prepare-grid{grid-template-columns:300px minmax(0, 1fr);gap:28px}.c087-article .c087-handling-lead{grid-template-columns:1fr 240px}.c087-article .c087-confirm{grid-template-columns:280px minmax(0, 1fr);gap:28px}}@media(max-width: 767px){.c087-article{padding:20px 18px 48px;font-size:16px;line-height:1.95}.c087-article h1{font-size:28px}.c087-article h2{font-size:23px}.c087-article h3{font-size:20px}.c087-article .c087-hero{grid-template-columns:1fr;gap:24px;padding:22px 0}.c087-article .c087-kicker{font-size:12px}.c087-article .c087-lead{font-size:17px}.c087-article .c087-byline{margin:16px 0 30px}.c087-article .c087-important{padding:22px 20px;font-size:14px}.c087-article .c087-index{grid-template-columns:1fr;gap:10px;margin-bottom:34px}.c087-article .c087-index a{text-align:left;padding:12px 18px}.c087-article .c087-prepare-grid,.c087-article .c087-handling-lead,.c087-article .c087-confirm{grid-template-columns:1fr;gap:24px}.c087-article .c087-prepare-grid figure{max-width:354px;width:100%;margin:auto}.c087-article .c087-note-sheet{padding:24px 22px;margin:26px 0}.c087-article .c087-note-sheet dl>div{grid-template-columns:1fr;gap:6px;padding:16px 0}.c087-article .c087-handling{padding:26px 22px;margin-bottom:36px}.c087-article .c087-handling-lead figure{grid-row:1;max-width:310px;margin:auto}.c087-article .c087-question-list>section{padding:22px 18px}.c087-article .c087-confirm{margin-bottom:36px;padding-top:28px}.c087-article .c087-confirm-heading h2{font-size:23px}.c087-article .c087-confirm-copy li{padding:20px 18px 20px 60px}.c087-article .c087-confirm-copy li::before{left:16px}.c087-article .c087-confirm-copy strong{font-size:17px}.c087-article .c087-next{padding:26px 22px}.c087-article .c087-actions{grid-template-columns:1fr}.c087-article .c087-actions a{font-size:15px;padding:14px 16px}}
