/* ============================================================
   공통 하단/푸터 스타일 (메인 index.html + 상세페이지 clinic/*.html 공용)
   주의사항·운영자 정보 영역의 스타일은 이 파일 한 곳에서만 관리한다.
   내용(텍스트)은 site-footer.js 에서 관리.
   ============================================================ */
footer{background:#0d1530;padding:32px 20px 24px;text-align:left;border-top:1px solid rgba(255,255,255,.06);}
.cta-legal-head{font-size:11px;font-weight:700;color:rgba(255,255,255,.8);letter-spacing:.5px;max-width:760px;margin:0 auto 8px;text-align:left;}
.cta-legal{font-size:10px;color:rgba(255,255,255,.6);line-height:1.9;max-width:760px;margin:0 auto;text-align:left;}
.operator-info{font-size:10px;color:#999;line-height:1.9;margin:12px 0 0;max-width:600px;text-align:left;display:block;}
.operator-info h2{font-size:11px;font-weight:700;color:#999;margin:0 0 6px;letter-spacing:.3px;}
.operator-info p{margin:0;}
.footer-brand{font-size:12px;color:rgba(255,255,255,.55);letter-spacing:1.5px;margin-bottom:6px;}
.footer-brand .brand-mark{font-family:'Montserrat',sans-serif;}
.footer-copy{font-size:10px;color:rgba(255,255,255,.45);}
