@charset "UTF-8";

.health-detail-link { clear:none; margin:16px 0 40px !important; }
.health-detail-link a { display:inline-flex; align-items:center; justify-content:space-between; gap:24px; max-width:100%; box-sizing:border-box; background:#385ba0; color:#fff; padding:18px 24px; text-decoration:none; font-weight:bold; font-size:15px; line-height:1.6; }
.health-detail-link a:hover { background:#0e1b55; }
.health-detail-link a:focus-visible { outline:3px solid #d9822b; outline-offset:4px; }
#health-management { scroll-margin-top:120px; }
