.medical-latest-updates{box-sizing:border-box;width:min(100%,840px);max-width:840px;margin:32px auto 24px;padding:0;font-family:Inter,Pretendard,"Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;background:transparent;color:#173b60;text-align:left;flex:none;align-self:center}
.medical-latest-updates h2{font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.6;margin:0 0 12px;color:#1762bb}
.medical-latest-updates ul{list-style:none;margin:0;padding:0;max-width:none}
.medical-latest-updates li{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:baseline;gap:12px;font-size:12px;line-height:1.7;padding:6px 0}
.medical-latest-updates time{color:#758397;font-size:11px;white-space:nowrap}
.medical-latest-updates a{min-width:0;color:inherit;text-decoration:none;overflow-wrap:anywhere;white-space:normal}
.medical-latest-updates a:hover{text-decoration:underline}
.medical-latest-updates a:focus-visible{outline:2px solid #1762bb;outline-offset:3px}
@media(min-width:1440px){.opening-hero>.medical-latest-updates{position:absolute;top:64px;right:clamp(32px,4vw,80px);width:clamp(240px,18vw,320px);max-width:320px;margin:0;padding:0}.opening-hero>.medical-latest-updates li{display:block;padding:8px 0}.opening-hero>.medical-latest-updates time{display:block;margin-bottom:3px}.opening-hero>.medical-latest-updates a{display:block}}
@media(max-width:640px){.medical-latest-updates{margin:28px auto 24px}.medical-latest-updates li{gap:10px}}

@media(max-width:640px){.medical-latest-updates h2,.medical-latest-updates li,.medical-latest-updates time,.medical-latest-updates a{line-height:1}.medical-latest-updates li{padding:4px 0}}

@media(max-width:640px){
 .medical-latest-updates h2{font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.6;margin:0 0 5px;color:#1762bb}
 .medical-latest-updates li{grid-template-columns:64px minmax(0,1fr);gap:6px}
}

@media(min-width:641px){.medical-latest-updates h2{font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.6;margin:0 0 0px;color:#1762bb}}
