.padnArticle .padnDates,.padnArticle .padnReview{color:#66717b;font-size:14px}.padnArticle .padnFigure{max-width:100%;margin:36px auto}.padnArticle .padnFigure a{display:block}.padnArticle .padnFigure img{max-width:100%;height:auto}.padnArticle .medicalNote h2{margin:0 0 16px;font-size:24px;line-height:1.4}.padnArticle .medicalNote p:last-child,.padnArticle .medicalNote ul{margin-bottom:0}.padnArticle .padnContents{border:1px solid var(--line);background:#fff;border-radius:16px;margin:32px 0;padding:22px 24px}.padnArticle .padnContents h2{margin:0 0 14px;font-size:21px;line-height:1.4}.padnArticle .padnContents div{flex-wrap:wrap;gap:10px;display:flex}.padnArticle .padnContents a{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:14px}.padnArticle .padnContents a:hover{background:var(--soft)}.padnArticle a:focus-visible{outline:3px solid var(--blood);outline-offset:4px}.padnArticle [id]{scroll-margin-top:32px}.padnArticle sup a{color:var(--blood);margin-left:3px;font-size:12px}.padnArticle .references li{overflow-wrap:anywhere;margin-bottom:16px}.padnArticle .relatedCard strong{font-size:18px}.padnArticle .relatedCard span{color:#66717b;font-size:15px}.padnArticle .padnReview{margin-top:48px}@media (max-width:600px){.padnArticle .padnContents{padding:18px}.padnArticle .padnContents div{grid-template-columns:1fr 1fr;display:grid}.padnArticle .padnContents a{border-radius:12px;align-items:center;min-height:44px;padding:8px 10px;font-size:13px;display:flex}}
