/* 사이트 공통 * 규칙(나눔고딕·보통 굵기)이 글줄에 덮어쓰지 않게 */
[class^="tx-"] .tx-b>span{font:inherit;color:inherit}
.tx-b em{font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit}
/* 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-pc_prosthetic04_0101{position:relative;width:2000px;height:270px;overflow:hidden;margin:0 auto}
.tx-pc_prosthetic04_0101>img.tx-bg{display:block;width:100%;height:auto}
.tx-pc_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-pc_prosthetic04_0101 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-pc_prosthetic04_0101 em{font-style:normal;font-family:inherit}
.tx-pc_prosthetic04_0101 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:100;font-size:48.34px;line-height:62.84px;color:#2666aa}
.tx-pc_prosthetic04_0101 .b0 .l0{left:841px;top:90.08px;letter-spacing:-0.43px;word-spacing:-4px}
.tx-pc_prosthetic04_0101 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:16.84px;line-height:21.89px;color:#212024}
.tx-pc_prosthetic04_0101 .b1 .l0{left:907px;top:170.06px;letter-spacing:-0.51px;word-spacing:-1.5px}
.tx-pc_prosthetic04_0101 .b1 .l1{left:805px;top:194.56px;letter-spacing:0.11px;word-spacing:-4px}
.tx-pc_prosthetic04_0402{position:relative;width:2000px;height:840px;overflow:hidden;margin:0 auto}
.tx-pc_prosthetic04_0402>img.tx-bg{display:block;width:100%;height:auto}
.tx-pc_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-pc_prosthetic04_0402 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-pc_prosthetic04_0402 em{font-style:normal;font-family:inherit}
.tx-pc_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-pc_prosthetic04_0402 .b0 .l0{left:856px;top:111.79px;letter-spacing:-1.45px;word-spacing:-2px}
.tx-pc_prosthetic04_0402 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:17.53px;line-height:22.79px;color:#212024}
.tx-pc_prosthetic04_0402 .b1 .l0{left:742px;top:181.61px;letter-spacing:-1.29px}
.tx-pc_prosthetic04_0402 .b1 .l1{left:654px;top:206.61px;letter-spacing:-1.09px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b1 .l2{left:656px;top:230.61px;letter-spacing:-1.1px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b2{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:29.67px;line-height:38.57px;color:#252525}
.tx-pc_prosthetic04_0402 .b2 .l0{left:782px;top:410.22px;letter-spacing:-1.2px;word-spacing:-0.5px}
.tx-pc_prosthetic04_0402 .b3{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:18.74px;line-height:24.36px;color:#feffff}
.tx-pc_prosthetic04_0402 .b3 .l0{left:398px;top:555.32px;letter-spacing:-0.56px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b4{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:18.74px;line-height:24.36px;color:#ffffff}
.tx-pc_prosthetic04_0402 .b4 .l0{left:744px;top:555.32px;letter-spacing:-0.6px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b5{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:18.54px;line-height:24.1px;color:#feffff}
.tx-pc_prosthetic04_0402 .b5 .l0{left:1088px;top:555.45px;letter-spacing:-0.25px;word-spacing:-1.5px}
.tx-pc_prosthetic04_0402 .b6{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:18.74px;line-height:24.36px;color:#feffff}
.tx-pc_prosthetic04_0402 .b6 .l0{left:1459px;top:555.32px;letter-spacing:-0.45px;word-spacing:-1.5px}
.tx-pc_prosthetic04_0402 .b7{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:17px;line-height:22.1px;color:#212124}
.tx-pc_prosthetic04_0402 .b7 .l0{left:390px;top:653.45px;letter-spacing:-0.87px;word-spacing:-0.5px}
.tx-pc_prosthetic04_0402 .b7 .l1{left:346px;top:677.95px;letter-spacing:-0.75px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b8{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:16.84px;line-height:21.89px;color:#222126}
.tx-pc_prosthetic04_0402 .b8 .l0{left:759px;top:651.55px;letter-spacing:-0.7px;word-spacing:-0.5px}
.tx-pc_prosthetic04_0402 .b8 .l1{left:733px;top:676.56px;letter-spacing:-0.6px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b8 .l2{left:694px;top:702.06px;letter-spacing:-0.35px;word-spacing:-2px}
.tx-pc_prosthetic04_0402 .b9{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:16.84px;line-height:21.89px;color:#212024}
.tx-pc_prosthetic04_0402 .b9 .l0{left:1040px;top:652.05px;letter-spacing:-0.14px;word-spacing:-3px}
.tx-pc_prosthetic04_0402 .b9 .l1{left:1034px;top:676.56px;letter-spacing:-0.44px;word-spacing:-1.5px}
.tx-pc_prosthetic04_0402 .b10{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:350;font-size:16.67px;line-height:21.67px;color:#212025}
.tx-pc_prosthetic04_0402 .b10 .l0{left:1444px;top:653.67px;letter-spacing:0px;word-spacing:-3px}
.tx-pc_prosthetic04_0402 .b10 .l1{left:1446px;top:678.17px;letter-spacing:-0.54px;word-spacing:-1px}
.tx-pc_prosthetic04_0402 .b10 .l2{left:1395px;top:703.17px;letter-spacing:-0.52px;word-spacing:-0.5px}
.tx-pc_prosthetic04_0403{position:relative;width:2000px;height:490px;overflow:hidden;margin:0 auto}
.tx-pc_prosthetic04_0403>img.tx-bg{display:block;width:100%;height:auto}
.tx-pc_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-pc_prosthetic04_0403 .tx-b>span{position:absolute;white-space:nowrap;display:block}
.tx-pc_prosthetic04_0403 em{font-style:normal;font-family:inherit}
.tx-pc_prosthetic04_0403 .b0{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:450;font-size:39.56px;line-height:51.43px;color:#ffffff}
.tx-pc_prosthetic04_0403 .b0 .l0{left:743px;top:117.79px;letter-spacing:-1.12px;word-spacing:-3px}
.tx-pc_prosthetic04_0403 .b1{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:200;font-size:17.71px;line-height:23.02px;color:#fffffc}
.tx-pc_prosthetic04_0403 .b1 .l0{left:498px;top:196.49px;letter-spacing:-1.22px;word-spacing:-1px}
.tx-pc_prosthetic04_0403 .b2{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:20.28px;line-height:26.36px;color:#fefffb}
.tx-pc_prosthetic04_0403 .b2 .l0{left:524px;top:286.82px;letter-spacing:-1.48px;word-spacing:0.5px}
.tx-pc_prosthetic04_0403 .b2 .l1{left:524px;top:331.82px;letter-spacing:-0.81px;word-spacing:-2px}
.tx-pc_prosthetic04_0403 .b2 .l2{left:523px;top:376.82px;letter-spacing:-1.56px;word-spacing:1.5px}
.tx-pc_prosthetic04_0403 .b3{font-family:'Noto Sans KR','NanumGothic',sans-serif;font-weight:250;font-size:20.83px;line-height:27.08px;color:#fffffb}
.tx-pc_prosthetic04_0403 .b3 .l0{left:1068px;top:287.46px;letter-spacing:-1.73px}
.tx-pc_prosthetic04_0403 .b3 .l1{left:1069px;top:332.46px;letter-spacing:-1.73px}
