/* 사이트 공통 * 규칙(나눔고딕·보통 굵기)이 글줄에 덮어쓰지 않게 */
[class^="tx-"] .tx-b>span{font:inherit;color:inherit}
.tx-b em{font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit}
/* 모바일 하단 진료시간 이미지 속 글자를 텍스트로 (자동 생성 2026-10-05) */
.tx-lock{display:flex;align-items:center;justify-content:center;background:#ececef;color:#555;font:400 15px 'Noto Sans KR',sans-serif;text-decoration:none;border:1px solid #dcdce0;box-sizing:border-box}
.tx-lock span{padding:8px 14px;background:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}
.tx-m_foot_time_230129{position:relative;width:640px;height:465px;overflow:hidden;margin:0 auto}
.tx-m_foot_time_230129>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_foot_time_230129 .tx-b{position:absolute;left:0;top:0;margin:0;padding:0;width:0;height:0;font-style:normal;text-decoration:none}
.tx-m_foot_time_230129 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_foot_time_230129 em{font-style:normal;font-family:inherit}
.tx-m_foot_time_230129 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:550;font-size:31.52px;line-height:40.98px;color:#000000}
.tx-m_foot_time_230129 .b0 .l0{left:267px;top:25.51px;letter-spacing:-3.84px}
.tx-m_foot_time_230129 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:600;font-size:23.08px;line-height:30px;color:#363636}
.tx-m_foot_time_230129 .b1 .l0{left:140px;top:94px;letter-spacing:-4px}
.tx-m_foot_time_230129 .b2{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.67px;line-height:29.47px;color:#363636}
.tx-m_foot_time_230129 .b2 .l0{left:193px;top:97.27px;letter-spacing:1.71px;word-spacing:-1px}
.tx-m_foot_time_230129 .b3{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:600;font-size:23.08px;line-height:30px;color:#373737}
.tx-m_foot_time_230129 .b3 .l0{left:140px;top:138px;letter-spacing:-4px}
.tx-m_foot_time_230129 .b4{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.37px;line-height:29.08px;color:#353535}
.tx-m_foot_time_230129 .b4 .l0{left:193px;top:140.96px;letter-spacing:2.08px;word-spacing:-1.5px}
.tx-m_foot_time_230129 .b5{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:600;font-size:22.73px;line-height:29.55px;color:#363636}
.tx-m_foot_time_230129 .b5 .l0{left:140px;top:183.73px;letter-spacing:0px}
.tx-m_foot_time_230129 .b6{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.67px;line-height:29.47px;color:#363636}
.tx-m_foot_time_230129 .b6 .l0{left:193px;top:186.27px;letter-spacing:1.71px;word-spacing:-1px}
.tx-m_foot_time_230129 .b7{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:650;font-size:22.99px;line-height:29.89px;color:#363636}
.tx-m_foot_time_230129 .b7 .l0{left:140px;top:229.06px;letter-spacing:0px}
.tx-m_foot_time_230129 .b8{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.37px;line-height:29.08px;color:#363636}
.tx-m_foot_time_230129 .b8 .l0{left:193px;top:230.96px;letter-spacing:2.08px;word-spacing:-1.5px}
.tx-m_foot_time_230129 .b9{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:600;font-size:23.26px;line-height:30.24px;color:#363636}
.tx-m_foot_time_230129 .b9 .l0{left:140px;top:272.88px;letter-spacing:-4px}
.tx-m_foot_time_230129 .b10{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.67px;line-height:29.47px;color:#363636}
.tx-m_foot_time_230129 .b10 .l0{left:193px;top:276.27px;letter-spacing:1.71px;word-spacing:-1px}
.tx-m_foot_time_230129 .b11{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:600;font-size:23.04px;line-height:29.95px;color:#363636}
.tx-m_foot_time_230129 .b11 .l0{left:140px;top:319.02px;letter-spacing:-5px}
.tx-m_foot_time_230129 .b12{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.37px;line-height:29.08px;color:#363636}
.tx-m_foot_time_230129 .b12 .l0{left:193px;top:320.96px;letter-spacing:1.9px}
.tx-m_foot_time_230129 .b13{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:650;font-size:22.55px;line-height:29.32px;color:#9f1314}
.tx-m_foot_time_230129 .b13 .l0{left:190px;top:348.34px;letter-spacing:-0.05px}
.tx-m_foot_time_230129 .b14{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:550;font-size:23.08px;line-height:30px;color:#a01215}
.tx-m_foot_time_230129 .b14 .l0{left:140px;top:391px;letter-spacing:-0.77px}
.tx-m_foot_time_230129 .b15{font-family:'Poppins','Noto Sans KR',sans-serif;font-weight:600;font-size:22.37px;line-height:29.08px;color:#9f1214}
.tx-m_foot_time_230129 .b15 .l0{left:241px;top:393.96px;letter-spacing:1.63px;word-spacing:-1.5px}
