.ft261029{font-family:NanumSquare,'Malgun Gothic',sans-serif;color:#333;line-height:1.65;font-size:16px;text-align:left;box-sizing:border-box}.ft261029 *{box-sizing:border-box;font-family:inherit}.ft261029 h2{font-size:29px;color:#00a6df;border-bottom:1px solid #ddd;padding:8px 18px 14px;margin:0 0 24px}.ft261029 h3{font-size:23px;margin:20px 0 14px;border-left:3px solid #00aeef;padding-left:12px;line-height:1.45}.ft261029 p{font-size:inherit;line-height:inherit;margin:0 0 15px}.ft261029 .ft-body{padding:0 30px 22px}.ft261029 .ft-lead{background:#f0fafc;padding:12px 20px;font-size:21px;margin:0 0 18px;border-radius:25px 0 0 0}.ft261029 .ft-blue{color:#00a6df;font-weight:700;font-size:23px}.ft261029 .ft-orange{color:#f39800;font-weight:700}.ft261029 .ft-strong{font-weight:700}.ft261029 .ft-green{color:#79b900;font-size:23px;font-weight:700}.ft261029 .ft-panel{background:#f1fcfc;padding:22px 30px}.ft261029 .ft-row{display:flex;gap:24px;align-items:flex-start}.ft261029 .ft-copy{flex:1;min-width:0}.ft261029 .ft-art{width:35%;flex-shrink:0}.ft261029 .ft-crop{position:relative;overflow:hidden;margin:0;width:100%;background:#fff}.ft261029 .ft-crop img{position:absolute;height:auto;display:block}.ft261029 .ft-equipment{margin:20px auto;width:90%}.ft261029 .ft-brand{margin-bottom:20px}.ft261029 .ft-block{margin:0 0 28px}.ft261029 .ft-number{font-weight:700;margin-bottom:0}.ft261029 .ft-number+p{margin-left:28px}.ft261029.ft-mobile{font-size:16px}.ft261029.ft-mobile h2{font-size:23px;padding-left:18px}.ft261029.ft-mobile h3,.ft261029.ft-mobile .ft-blue{font-size:20px}.ft261029.ft-mobile .ft-body{padding:0 18px 18px}.ft261029.ft-mobile .ft-lead{font-size:18px}.ft261029.ft-mobile .ft-panel{padding:20px 18px}.ft261029.ft-mobile .ft-row{display:block}.ft261029.ft-mobile .ft-art{width:70%;margin:18px auto}.ft261029.ft-mobile .ft-green{font-size:19px}.ft261029.ft-mobile .ft-equipment{width:96%}
/* 2026-11-02: image-embedded treatment-principle text migrated to visible HTML. */
.ft-principles-261102{font-family:'Malgun Gothic',Arial,sans-serif;box-sizing:border-box;position:relative;overflow:hidden;background:#f1fbfc;color:#333;padding:22px 26px;margin:0 0 22px;min-height:210px}
.ft-principles-261102 *{box-sizing:border-box}
.ft-principles-261102 h3{position:relative;z-index:1;margin:0 0 14px;padding:0;font-size:21px;font-weight:700;line-height:1.35;color:#333;border:0}
.ft-principles-261102 h3 strong{color:#00a6df}
.ft-principles-261102 ol{position:relative;z-index:1;margin:0;padding:0;list-style:none;max-width:79%}
.ft-principles-261102 li{display:flex;gap:9px;align-items:flex-start;line-height:1.55;font-size:14px;margin:0 0 9px}
.ft-principles-261102 .n{background:#00aaea;color:#fff;text-align:center;flex:0 0 24px;line-height:24px;font-weight:bold}
.ft-principles-261102 .principle-photo{position:absolute;right:0;bottom:0;max-width:32%;max-height:100%;width:auto;height:auto;opacity:.88;pointer-events:none}
.ft-principles-261102 + img{max-width:100%;display:block}
.ft-principles-261102.is-mobile{padding:16px 12px;min-height:180px}
.ft-principles-261102.is-mobile h3{font-size:20px;margin-bottom:16px}
.ft-principles-261102.is-mobile ol{max-width:100%}
.ft-principles-261102.is-mobile li{font-size:16px;line-height:1.5;margin-bottom:12px;gap:8px}
.ft-principles-261102.is-mobile .principle-photo{max-width:24%;opacity:.36}
@media (max-width:680px){.ft-principles-261102{padding:16px 14px}.ft-principles-261102 ol{max-width:100%}.ft-principles-261102 .principle-photo{opacity:.25}.ft-principles-261102 li{font-size:15px}}

.ft-principles-261102 ol{max-width:74%}.ft-principles-261102 .principle-photo{max-width:25%;opacity:1}

/* CLI-CONT-01 2026-11-02: separate clinical body image prose as selectable text, preserve all original photos. */
.ft-child-261102e{font-family:'Malgun Gothic',Arial,sans-serif;box-sizing:border-box;color:#444;font-size:15px;line-height:1.65}
.ft-child-261102e *{box-sizing:border-box}
.ft-child-261102e .child-tip{border:2px solid #eca800;border-radius:24px;margin:20px 0 30px;padding:30px 22px;display:flex;gap:20px;align-items:flex-start}
.ft-child-261102e .child-doctor{flex:none;width:20%;height:auto;object-fit:contain}
.ft-child-261102e .child-tip-copy{min-width:0;flex:1}
.ft-child-261102e .child-tip-kicker{font-weight:700;color:#333}
.ft-child-261102e .child-tip-kicker em{color:#eba500;font-style:normal}
.ft-child-261102e .child-tip h3{background:#e7a100;color:#fff;font-size:21px;display:inline-block;padding:4px 20px;border-radius:6px;border:0;margin:4px 0 14px}
.ft-child-261102e p{font-size:inherit;line-height:inherit;margin:0 0 12px;overflow-wrap:anywhere}
.ft-child-261102e .child-key{font-weight:bold}
.ft-child-261102e .child-tip .child-key:nth-of-type(2),.ft-child-261102e .child-tip .child-key:nth-of-type(3),.ft-child-261102e .child-tip .child-key:nth-of-type(6){color:#e89b00}
.ft-child-261102e .child-guidance{padding:0 30px}
.ft-child-261102e .child-guidance h3{font-size:20px;color:#00a7df;line-height:1.48;padding:10px 0;margin:15px 0;border-bottom:1px solid #ccc;border-left:0}
.ft-child-261102e .child-strong{font-weight:700}
.ft-child-261102e .child-references{width:100%;margin:30px 0 0}
.ft-child-261102e .child-references img{width:100%;max-width:100%;height:auto;display:block}
.ft-child-261102e.is-mobile{font-size:15px}
.ft-child-261102e.is-mobile .child-tip{display:block;margin:12px 10px 24px;padding:16px 12px}
.ft-child-261102e.is-mobile .child-doctor{float:left;width:42%;max-height:135px;margin:0 12px 8px 0}
.ft-child-261102e.is-mobile .child-guidance{padding:0 18px}
.ft-child-261102e.is-mobile .child-guidance h3{font-size:18px}
@media(max-width:680px){.ft-child-261102e .child-tip{display:block;margin:12px 8px;padding:16px 12px}.ft-child-261102e .child-doctor{float:left;width:40%;max-height:140px;margin:0 12px 8px 0}.ft-child-261102e .child-guidance{padding:0 14px}.ft-child-261102e .child-guidance h3{font-size:18px}}

/* CLI-CONT-01 261103, research citation image text now real HTML */
.ft-references-live{font:15px/1.7 'Malgun Gothic',Arial,sans-serif;color:#444;background:#f7f7f7;padding:25px 18px;overflow-wrap:anywhere}
.ft-references-live *{box-sizing:border-box;max-width:100%}.ft-references-live h3{font-size:22px;margin:0 0 25px}
.ft-references-live h3 strong{color:#009de0}.ft-references-live .ft-reference{margin:0 0 30px}
.ft-references-live .ft-reference h4{font-size:17px;margin:0 0 4px;font-weight:700}
.ft-references-live .ft-reference p{font:14px/1.55 'Malgun Gothic',Arial,sans-serif;margin:3px 0}
.ft-references-live .ft-reference .eng{font-weight:700}.ft-references-live .ft-reference .description{margin-top:12px}
@media(max-width:700px){.ft-references-live{padding:17px 11px}.ft-references-live h3{font-size:20px}.ft-references-live .ft-reference h4{font-size:16px}.ft-references-live .ft-reference p{font-size:13px}}
