/* 사이트 공통 * 규칙(나눔고딕·보통 굵기)이 글줄에 덮어쓰지 않게 */
[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_2 이미지 속 글자를 텍스트로 (자동 생성 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_0302{position:relative;width:640px;height:1000px;overflow:hidden;margin:0 auto}
.tx-m_prosthetic04_0302>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_prosthetic04_0302 .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_0302 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_prosthetic04_0302 em{font-style:normal;font-family:inherit}
.tx-m_prosthetic04_0302 .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_0302 .b0 .l0{left:193px;top:85.79px;letter-spacing:-1.17px;word-spacing:-1px}
.tx-m_prosthetic04_0302 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.44px;line-height:31.77px;color:#222222}
.tx-m_prosthetic04_0302 .b1 .l0{left:55px;top:174.62px;letter-spacing:-1.69px;word-spacing:-1px}
.tx-m_prosthetic04_0302 .b1 .l1{left:32px;top:209.62px;letter-spacing:-1.64px;word-spacing:-1px}
.tx-m_prosthetic04_0302 .b1 .l2{left:52px;top:244.62px;letter-spacing:-1.84px}
.tx-m_prosthetic04_0302 .b1 .l3{left:87px;top:279.62px;letter-spacing:-1.49px;word-spacing:-1.5px}
.tx-m_prosthetic04_0302 .b2{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:38.46px;line-height:50px;color:#262626}
.tx-m_prosthetic04_0302 .b2 .l0{left:111px;top:414px;letter-spacing:-1.8px;word-spacing:-1.5px}
.tx-m_prosthetic04_0302 .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_0302 .b3 .l0{left:62px;top:531.08px;letter-spacing:-1.67px;word-spacing:0.5px}
.tx-m_prosthetic04_0302 .b3 .l1{left:108px;top:565.58px;letter-spacing:-1.13px}
.tx-m_prosthetic04_0302 .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_0302 .b4 .l0{left:260px;top:529.93px;letter-spacing:-2.06px}
.tx-m_prosthetic04_0302 .b4 .l1{left:260px;top:563.93px;letter-spacing:-2.03px}
.tx-m_prosthetic04_0302 .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_0302 .b5 .l0{left:61px;top:670.58px;letter-spacing:-1.5px}
.tx-m_prosthetic04_0302 .b5 .l1{left:97px;top:705.58px;letter-spacing:-1.45px}
.tx-m_prosthetic04_0302 .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_0302 .b6 .l0{left:259px;top:652.77px;letter-spacing:-1.32px;word-spacing:-1.5px}
.tx-m_prosthetic04_0302 .b6 .l1{left:260px;top:687.77px;letter-spacing:-1.71px}
.tx-m_prosthetic04_0302 .b6 .l2{left:259px;top:722.77px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0302 .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_0302 .b7 .l0{left:86px;top:810.58px;letter-spacing:-1.52px}
.tx-m_prosthetic04_0302 .b7 .l1{left:85px;top:846.08px;letter-spacing:-1.44px}
.tx-m_prosthetic04_0302 .b8{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:24.72px;line-height:32.14px;color:#222222}
.tx-m_prosthetic04_0302 .b8 .l0{left:260px;top:791.93px;letter-spacing:-2.2px}
.tx-m_prosthetic04_0302 .b8 .l1{left:259px;top:826.93px;letter-spacing:-2.01px}
.tx-m_prosthetic04_0302 .b8 .l2{left:260px;top:862.43px;letter-spacing:-2.09px}
.tx-m_prosthetic04_0303{position:relative;width:640px;height:820px;overflow:hidden;margin:0 auto}
.tx-m_prosthetic04_0303>img.tx-bg{display:block;width:100%;height:auto}
.tx-m_prosthetic04_0303 .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_0303 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-m_prosthetic04_0303 em{font-style:normal;font-family:inherit}
.tx-m_prosthetic04_0303 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:38.46px;line-height:50px;color:#ffffff}
.tx-m_prosthetic04_0303 .b0 .l0{left:91px;top:99px;letter-spacing:-2.12px}
.tx-m_prosthetic04_0303 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:100;font-size:24.72px;line-height:32.14px;color:#fffefd}
.tx-m_prosthetic04_0303 .b1 .l0{left:42px;top:185.43px;letter-spacing:-2.28px;word-spacing:1px}
.tx-m_prosthetic04_0303 .b1 .l1{left:42px;top:218.93px;letter-spacing:-2.5px;word-spacing:2px}
.tx-m_prosthetic04_0303 .b1 .l2{left:42px;top:253.93px;letter-spacing:-2.08px}
.tx-m_prosthetic04_0303 .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_0303 .b2 .l0{left:130px;top:345.24px;letter-spacing:-1.75px;word-spacing:0.5px}
.tx-m_prosthetic04_0303 .b2 .l1{left:131px;top:415.24px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0303 .b2 .l2{left:130px;top:450.24px;letter-spacing:-1.27px;word-spacing:-1.5px}
.tx-m_prosthetic04_0303 .b2 .l3{left:131px;top:520.24px;letter-spacing:-1.3px;word-spacing:-1.5px}
.tx-m_prosthetic04_0303 .b2 .l4{left:130px;top:590.24px;letter-spacing:-1.17px;word-spacing:-1.5px}
.tx-m_prosthetic04_0303 .b2 .l5{left:130px;top:660.74px;letter-spacing:-1.25px;word-spacing:-1.5px}
.tx-m_prosthetic04_0303 .b2 .l6{left:131px;top:695.24px;letter-spacing:-1.78px}
