/* 사이트 공통 * 규칙(나눔고딕·보통 굵기)이 글줄에 덮어쓰지 않게 */
[class^="tx-"] .tx-b>span{font:inherit;color:inherit}
.tx-b em{font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit}
/* m prosthetic04_3 이미지 속 글자를 텍스트로 (자동 생성 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_prosthetic04_0101{position:relative;width:640px;height:279px;overflow:hidden;margin:0 auto}
.tx-m_prosthetic04_0101>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_prosthetic04_0101 .tx-b{position:absolute;left:0;top:0;margin:0;padding:0;width:0;height:0;font-style:normal;text-decoration:none}
.tx-m_prosthetic04_0101 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_prosthetic04_0101 em{font-style:normal;font-family:inherit}
.tx-m_prosthetic04_0101 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:100;font-size:48.34px;line-height:62.84px;color:#2567ae}
.tx-m_prosthetic04_0101 .b0 .l0{left:164px;top:71.08px;letter-spacing:-1.44px}
.tx-m_prosthetic04_0101 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.21px;line-height:31.47px;color:#222222}
.tx-m_prosthetic04_0101 .b1 .l0{left:190px;top:165.77px;letter-spacing:-1.33px;word-spacing:-1.5px}
.tx-m_prosthetic04_0101 .b1 .l1{left:51px;top:200.77px;letter-spacing:-1.72px}
.tx-m_prosthetic04_0402{position:relative;width:640px;height:1164px;overflow:hidden;margin:0 auto}
.tx-m_prosthetic04_0402>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_prosthetic04_0402 .tx-b{position:absolute;left:0;top:0;margin:0;padding:0;width:0;height:0;font-style:normal;text-decoration:none}
.tx-m_prosthetic04_0402 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_prosthetic04_0402 em{font-style:normal;font-family:inherit}
.tx-m_prosthetic04_0402 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:39.56px;line-height:51.43px;color:#262626}
.tx-m_prosthetic04_0402 .b0 .l0{left:175px;top:85.79px;letter-spacing:-1.02px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.21px;line-height:31.47px;color:#222222}
.tx-m_prosthetic04_0402 .b1 .l0{left:50px;top:174.77px;letter-spacing:-1.34px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b1 .l1{left:50px;top:209.77px;letter-spacing:-1.57px}
.tx-m_prosthetic04_0402 .b1 .l2{left:66px;top:244.77px;letter-spacing:-1.74px}
.tx-m_prosthetic04_0402 .b1 .l3{left:29px;top:279.77px;letter-spacing:-1.65px}
.tx-m_prosthetic04_0402 .b1 .l4{left:88px;top:314.77px;letter-spacing:-1.47px;word-spacing:-1px}
.tx-m_prosthetic04_0402 .b2{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:38.46px;line-height:50px;color:#252525}
.tx-m_prosthetic04_0402 .b2 .l0{left:40px;top:454px;letter-spacing:-2.05px}
.tx-m_prosthetic04_0402 .b3{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:550;font-size:25.27px;line-height:32.85px;color:#feffff}
.tx-m_prosthetic04_0402 .b3 .l0{left:62px;top:571.08px;letter-spacing:-1.67px;word-spacing:0.5px}
.tx-m_prosthetic04_0402 .b3 .l1{left:108px;top:605.58px;letter-spacing:-1.13px}
.tx-m_prosthetic04_0402 .b4{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.72px;line-height:32.14px;color:#232323}
.tx-m_prosthetic04_0402 .b4 .l0{left:260px;top:569.93px;letter-spacing:-2.06px}
.tx-m_prosthetic04_0402 .b4 .l1{left:260px;top:603.93px;letter-spacing:-2.03px}
.tx-m_prosthetic04_0402 .b5{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:400;font-size:25.27px;line-height:32.85px;color:#ffffff}
.tx-m_prosthetic04_0402 .b5 .l0{left:61px;top:710.58px;letter-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b5 .l1{left:97px;top:745.58px;letter-spacing:-1.45px}
.tx-m_prosthetic04_0402 .b6{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.21px;line-height:31.47px;color:#232323}
.tx-m_prosthetic04_0402 .b6 .l0{left:259px;top:692.77px;letter-spacing:-1.32px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b6 .l1{left:260px;top:727.77px;letter-spacing:-1.71px}
.tx-m_prosthetic04_0402 .b6 .l2{left:259px;top:762.77px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b7{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:400;font-size:25.27px;line-height:32.85px;color:#feffff}
.tx-m_prosthetic04_0402 .b7 .l0{left:74px;top:850.58px;letter-spacing:-1.15px}
.tx-m_prosthetic04_0402 .b7 .l1{left:72px;top:885.58px;letter-spacing:-1.48px}
.tx-m_prosthetic04_0402 .b8{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.44px;line-height:31.77px;color:#222222}
.tx-m_prosthetic04_0402 .b8 .l0{left:259px;top:832.62px;letter-spacing:-1.5px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b8 .l1{left:260px;top:867.62px;letter-spacing:-1.91px}
.tx-m_prosthetic04_0402 .b8 .l2{left:259px;top:902.62px;letter-spacing:-1.56px;word-spacing:-1.5px}
.tx-m_prosthetic04_0402 .b9{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:400;font-size:25.27px;line-height:32.85px;color:#ffffff}
.tx-m_prosthetic04_0402 .b9 .l0{left:85px;top:990.58px;letter-spacing:-1.19px}
.tx-m_prosthetic04_0402 .b9 .l1{left:85px;top:1026.08px;letter-spacing:-1.44px}
.tx-m_prosthetic04_0402 .b10{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.72px;line-height:32.14px;color:#222222}
.tx-m_prosthetic04_0402 .b10 .l0{left:260px;top:971.93px;letter-spacing:-2.2px}
.tx-m_prosthetic04_0402 .b10 .l1{left:259px;top:1006.93px;letter-spacing:-2.01px}
.tx-m_prosthetic04_0402 .b10 .l2{left:260px;top:1042.43px;letter-spacing:-2.09px}
.tx-m_prosthetic04_0403{position:relative;width:640px;height:820px;overflow:hidden;margin:0 auto}
.tx-m_prosthetic04_0403>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_prosthetic04_0403 .tx-b{position:absolute;left:0;top:0;margin:0;padding:0;width:0;height:0;font-style:normal;text-decoration:none}
.tx-m_prosthetic04_0403 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_prosthetic04_0403 em{font-style:normal;font-family:inherit}
.tx-m_prosthetic04_0403 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:38.46px;line-height:50px;color:#ffffff}
.tx-m_prosthetic04_0403 .b0 .l0{left:74px;top:99px;letter-spacing:-2.33px;word-spacing:1px}
.tx-m_prosthetic04_0403 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:100;font-size:24.44px;line-height:31.77px;color:#fffffd}
.tx-m_prosthetic04_0403 .b1 .l0{left:102px;top:184.62px;letter-spacing:-2.36px;word-spacing:3px}
.tx-m_prosthetic04_0403 .b1 .l1{left:75px;top:220.12px;letter-spacing:-2.48px;word-spacing:3px}
.tx-m_prosthetic04_0403 .b1 .l2{left:87px;top:254.62px;letter-spacing:-1.52px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:300;font-size:28.09px;line-height:36.52px;color:#fffffe}
.tx-m_prosthetic04_0403 .b2 .l0{left:130px;top:345.24px;letter-spacing:-1.75px;word-spacing:0.5px}
.tx-m_prosthetic04_0403 .b2 .l1{left:131px;top:415.24px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2 .l2{left:130px;top:450.24px;letter-spacing:-1.27px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2 .l3{left:131px;top:520.24px;letter-spacing:-1.3px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2 .l4{left:130px;top:590.24px;letter-spacing:-1.17px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2 .l5{left:130px;top:660.74px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0403 .b2 .l6{left:131px;top:695.24px;letter-spacing:-1.78px}
