@charset "utf-8";
/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
v2.0 | 20110126
License: none (public domain)
*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Noto+Serif+KR:wght@200..900&display=swap');
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/css?family=Montserrat);

@font-face {
font-family: 'GmarketSansBold';
src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
font-weight: bold;
font-style: normal;
}

@font-face {
font-family: 'GmarketSansMedium';
src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
font-weight: Medium;
font-style: normal;
}

@font-face {
font-family: 'GmarketSansLight';
src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
font-weight: Light;
font-style: normal;
}

@font-face {
font-family: 'NotoSansCJKkr';
font-style: normal;
font-weight: 300;
src: local('Noto Sans CJK kr Light'), local('NotoSansCJKkr-Light'),
url(/new/fonts/eot/NotoSansCJKkr-Light.eot),
url(/new/fonts/eot/NotoSansCJKkr-Light.eot?#iefix) format('embedded-opentype'),
url(/new/fonts/woff/NotoSansCJKkr-Light.woff) format('woff'),
url(/new/fonts/otf/NotoSansCJKkr-Light.otf) format('opentype');
}

@font-face {
font-family: 'NotoSansCJKkr';
font-style: normal;
font-weight: 400;
src: local('Noto Sans CJK kr Regular'), local('NotoSansCJKkr-Regular'),
url(/new/fonts/eot/NotoSansCJKkr-Regular.eot),
url(/new/fonts/eot/NotoSansCJKkr-Regular.eot?#iefix) format('embedded-opentype'),
url(/new/fonts/woff/NotoSansCJKkr-Regular.woff) format('woff'),
url(/new/fonts/otf/NotoSansCJKkr-Regular.otf) format('opentype');
}

@font-face {
font-family: 'NotoSansCJKkr';
font-style: normal;
font-weight: 500;
src: local('Noto Sans CJK kr Medium'), local('NotoSansCJKkr-Medium'),
url(/new/fonts/eot/NotoSansCJKkr-Medium.eot),
url(/new/fonts/eot/NotoSansCJKkr-Medium.eot?#iefix) format('embedded-opentype'),
url(/new/fonts/woff/NotoSansCJKkr-Medium.woff) format('woff'),
url(/new/fonts/otf/NotoSansCJKkr-Medium.otf) format('opentype');
}

@font-face {
font-family: 'NotoSansCJKkr';
font-style: normal;
font-weight: 700;
src: local('Noto Sans CJK kr Bold'), local('NotoSansCJKkr-Bold'),
url(/new/fonts/eot/NotoSansCJKkr-Bold.eot),
url(/new/fonts/eot/NotoSansCJKkr-Bold.eot?#iefix) format('embedded-opentype'),
url(/new/fonts/woff/NotoSansCJKkr-Bold.woff) format('woff'),
url(/new/fonts/otf/NotoSansCJKkr-Bold.otf) format('opentype');
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
/*font: inherit;*/
/*vertical-align: baseline;*/
font-family: 'Nanum Gothic', sans-serif;
color:#2e363d; 
text-decoration:none
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

.box_mr{height: 105px;}
.area_dp_in{ display:inline-block; width:100%}
.d_p_in{display:inline-block;}

#header {
width: 100%;
background: #fff;
background-color: rgba( 255, 255, 255, 0.9 );
height: 105px;
border-bottom:1px solid #C4C9D6;

}

#bannertop{margin: 0 auto; text-align: center;  }
#resize_bannertop {max-width: 100%; width: 1922px;}

.header_fixed{ width:1000px; margin:0 auto; position:relative}
.logo{ float:left; padding-top:35px}
.nav{padding-top:51px; padding-left:60px; float:left} 
.nav li{ float:left; font-weight:bold; font-size:18px; padding-right:25px;  }
.nav li.end{ padding-right:0}
.nav li a{ color:#323740}

.gnb{ position:absolute; right:0; top:8px;}
.gnb li{ float:left; font-size:13px; padding-right:15px; line-height:145%; }
.gnb li.login{ padding-left:20px; background:url(http://slmc.co.kr/images/icon_login.png) no-repeat top left;}
.gnb li.member{ padding-left:20px; background:url(../images/icon_member.png) no-repeat top left;}
.gnb li a{color:#4a94d3}

.mainvisual{ height:546px;  no-repeat center top; background:#f1f1ef; }
/* .section_visual{ width:1903px; margin:0 auto; position:relative;  text-align:right; height:546px; } */
.section_visual{ width:100%; margin:0 auto; position:relative;  text-align:right; height:546px; }

.section_items{ height:160px; background:#0b77bb; width:100%}
.section_items_fixed{ width:980px; margin:0 auto; height:160px;  background:#0b77bb}
.section_items_fixed ul li{ float:left; padding-right:32px; padding-left:32px; padding-top:30px}
.section_items_fixed ul li.end{ padding-right:0;}
.section_clinic{ height:630px}
.section_clinic_fixed{ width:980px; margin:0 auto}
.section_clinic_fixed ul li{ width:25%; float:left; margin-right:12%; padding-top:100px}
.section_clinic_fixed ul li.end{ margin-right:0}
.section_clinic_fixed ul li .img{ text-align:center; padding-bottom:40px}
.section_clinic_fixed ul li h3{ text-align:center; font-weight:bold; font-size:24px; padding-bottom:20px}
.section_clinic_fixed ul li p{ padding:0 5px; text-align:center; color:#2e363d; line-height:145%}
.section_clinic_fixed ul li .btn1{ text-align:center; padding-top:50px}
.section_clinic_fixed h2{font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:20px; letter-spacing:0.5em; text-align:center; padding-top:80px}
.section_gray{ height:350px; background:url(../images/section_bg1.jpg) no-repeat center -60px}
.section_gray2{ height:350px; background:url(../images/section_bg2.jpg) no-repeat center -70px}
.section_gray_fixed{ width:980px; margin:0 auto; height:350px;  background:url(../images/section_bg1.jpg) no-repeat center -60px}
.section_gray_fixed h2{ font-size:32px; padding-top:85px; padding-bottom:15px; line-height:125%; font-weight:bold; letter-spacing:-0.03em}
.section_gray_fixed p{ padding-bottom:35px; color:#2e363d; line-height:145%}
.section_gray_fixed ul li{ float:left; margin-right:10px}

.section_gray_fixed2{ width:980px; margin:0 auto; height:350px; background:url(../images/section_bg2.jpg) no-repeat center -70px}
.section_gray_fixed2 h2{ font-size:32px; padding-top:85px; padding-bottom:15px; line-height:125%; font-weight:bold; letter-spacing:-0.03em}
.section_gray_fixed2 p{ padding-bottom:35px; color:#2e363d; line-height:145%}
.section_gray_fixed2 ul li{ float:left; margin-right:10px}

a:hover .btn_blue{ background:#0a6eaf;}
.btn_blue{ font-size:18px; font-weight:bold;  background:#0b76bb; padding:16px 18px}
.btn_blue span{ display:inline-block; padding-right:15px; color:#fff; background:url(../images/arr1.png) no-repeat right 45%}
a:hover .btn_blue2{background:#0a6eaf;}
.btn_blue2{ font-size:16px; font-weight:bold;  background:#0b76bb; padding:15px 22px; display:inline-block;}
.btn_blue2 span{ display:inline-block; padding-right:15px; color:#fff; background:url(../images/arr1.png) no-repeat right 45%}


a:hover .btn_green{  background:#26aea9;}
.btn_green{ font-size:18px; font-weight:bold;  background:#25b4a9; padding:16px 18px}
.btn_green span{ display:inline-block; padding-right:15px; color:#fff; background:url(../images/arr1.png) no-repeat right 45%}

.section_floor{ height:450px}
.section_floor_fixed{ width:980px; margin:0 auto}
.section_floor_fixed h2{font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:20px; letter-spacing:0.5em; text-align:center; padding-top:105px}

.section_info{ padding:25px 0}
.section_info_fixed{ margin:0 auto; width:980px; padding:50px 0}
.box_txtlist{ width:440px; float:left; margin-right: 44px;
padding-right:44px;
}
.box_txtlist .tit{  position:relative;}
.box_txtlist .tit h3{ font-size:24px; font-weight:bold; line-height:145%;}
.box_txtlist .tit span{ position:absolute; right:0; top:8px; }
.box_txtlist .tit h3.info{ }
.box_txtlist .tit h3.broad{}
.box_txtlist ul{ padding-top:20px}
.box_txtlist ul li{ position:relative; line-height:180%}
.box_txtlist ul li p{ padding-left:12px; background:url(../images/icon_dot.gif) no-repeat 0 50%; font-size:15px}
.box_txtlist ul li .date{  position:absolute; right:5px; top:0; font-size:13px; color:#2e363d}
.end{ margin-right:0; padding-right:0; border-right:0}

#footer{ width:100%; background:#697186;}
.footer_fixed{ width:980px; margin:0 auto; padding:50px 0;  background:#697186;}
.f_gnb{ border-bottom:1px solid #8993b0; width:100%; display:inline-block; padding-bottom:15px; position:relative}
.f_gnb_list{ float:left; }
.f_gnb_list ul li{ float:left; padding-right:10px; background:url(../images/icon_bar.jpg) no-repeat right 55%; margin-right:10px}
.f_gnb_list ul li a{ color:#d9deed; font-size:13px}
.f_gnb_list ul li.end{ background:none}
.snslist{ position:absolute; right:0; top:-10px}
.snslist li{ float:left; margin-right:8px}
.box_adr{ position:relative; padding:15px 0}
.box_adr p{ color:#d9deed; font-size:13px; line-height:125%}


.tab_area{ position:relative; height:480px;  box-sizing:border-box; -ms-box-sizing:border-box;  }
.tabs{ position:absolute; right:0px; bottom:100px;  z-index:40;}
.tabs li{ float:left; margin-right:5px;
box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box;  }
.tabs a {

text-align:center;
padding:8px;
display:inline-block;
background:#9fbcd3;
color:#FFF;
text-decoration:none;
font-size:13px;
font-weight:bold;

}

.tabs a.active {
color:#fff;
background:#5e7d95;

}
#tab1{ position:relative; height:450px}		
#tab1 .img{ position:absolute; left:-40px; bottom:0;}
#tab2{ position:relative; height:450px}		
#tab2 .img{ position:absolute; left:-40px; bottom:0;}	
#tab3{ position:relative; height:450px}		
#tab3 .img{ position:absolute; left:-40px; bottom:0;}	
#tab4{ position:relative; height:450px}		
#tab4 .img{ position:absolute; left:-40px; bottom:0;}	
#tab5{ position:relative; height:450px}		
#tab5 .img{ position:absolute; left:-40px; bottom:0;}
#tab6{ position:relative; height:450px}		
#tab6 .img{ position:absolute; left:-40px; bottom:0;}		
.txtbox{ width:380px; position:absolute; right:0; top:80px}	
.txtbox h4{ font-size:40px; color:#a0bcd2}
.txtbox h3{ font-size:32px; text-align:left; padding-top:15px; padding-bottom:15px; line-height:120%; font-weight:bold }
.txtbox h3 span{ font-weight:normal}
.txtbox p{ line-height:145%; margin-bottom:35px; color:#2e363d}

.txtbox ul li{ margin-bottom:8px; float:left; margin-right:12px}

.container_fixed{ width:980px; margin:0 auto; padding-top:30px}
.left_nav{ float:left; width:194px}
.left_nav .tit{ height:137px; position:relative;  background:url(../images/l_nav_tit.jpg) no-repeat 0 0}
.left_nav .tit h2{ color:#fff; font-weight:bold; font-size:26px; position:absolute; left:20px; top:50px}
.left_nav .navlistbox{ background:#e5e9f0; padding:0; border-bottom:1px solid #d7dde8}
.left_nav .navlistbox ul li{    border-bottom: 1px solid #d3dae6;
font-size: 17px;
padding-bottom: 25px;
padding-left: 20px;
font-weight: bold;
position: relative;
padding-top: 25px;}
.left_nav .navlistbox ul li a{ color:#323740}
.left_nav .navlistbox ul li.select a{ color:#147dcd}
.left_nav .navlistbox ul li.smarr_on{ background:url(../images/smenu_arr_up.png) no-repeat 158px 50%;}
.left_nav .navlistbox ul li.smarr{ background:url(../images/smenu_arr_down.png) no-repeat 158px 50%;}

.contents{ float:right; width:730px; position:relative; padding-bottom:60px}
.contents .titlebox{  padding:30px 0 25px 0; border-bottom:2px solid #707886}
.contents .titlebox h3{font-size:45px; font-weight:bold; color:#2e363d}
.gnb_location{ border-bottom:1px solid #d8dce4; padding:12px 0}
.gnb_location ul li{ font-size:13px; float:left; padding-left:10px; background:url(../images/arr2.gif) no-repeat 0 55%; margin-right:10px}
.gnb_location ul li.blue_txt{ color:#4a94d3}
.gnb_location ul li.icon_h{background:url(../images/icon_h.gif) no-repeat 0 45%; padding-left:20px;}

.p_n_box{ padding:25px 0}
.p_n_box h4{ color:#147dce; font-weight:bold; padding-bottom:8px}
.p_n_box p{ font-size:34px; font-weight:bold}

/* login */
.login_area1210{ width:380px; margin:0 auto; border:1px solid #d5d5d5; padding:30px 50px; margin-bottom:100px}

.placeholder{
position:relative;
display:inline-block;
z-index:1;
overflow:hidden;
margin-bottom:10px
}
.placeholder input{
width:354px;
font-size:16px;
height:48px;
padding:7px 0 6px 15px;
background:#fff;
border:1px solid #d5d5d5;
color:#333;
position:relative;
z-index:1;
color:#555;
}
.placeholder label{
width:80px;
white-space:nowrap;
color:#000;
font-style:normal;
cursor:text;

}
.placeholder label{
position:absolute;
left:20px;
top:20px;
font-size:16px;
color:#b1b1b1;
z-index:2;
text-align:left;

}
.placeholder label strong{
color:red;
}
.placeholder input.focus{
z-index:3;
}

input:-webkit-autofill {
-webkit-box-shadow:0 0 0 50px white inset; /* Change the color to your own background color */
-webkit-text-fill-color: #333;
}

input:-webkit-autofill:focus {
-webkit-box-shadow: /*your box-shadow*/,0 0 0 50px white inset;
-webkit-text-fill-color: #333;
}  
.loginInfo {
width:371px;
height:40px;
font-family:'NanumGothic';

}
.loginInfo li {

width:50%;
background: url(../images/arr2.gif) no-repeat 140px 8px;
float:left;
font-size:15px;
color:#6c6c6c;
line-height:26px;
word-spacing:-1px;
}
.loginInfo li a{color:#6c6c6c;}

.loginInfo li.end{background-position: 163px 8px;
text-align: center;}

.loginInfo li img {
vertical-align:middle;
}
.loginBox p {
font-family:'NanumGothic';
color:#7a7979;
font-size:14px; padding-bottom:12px
}

input.text {

line-height:1.3;
padding:3px 5px;
vertical-align:middle;
}
.loginBox img, .loginBox input {
vertical-align:middle;
}
.logintxtbox1 {
padding-top:80px;
font-size:30px;

width: 476px;
height: 48px;
margin: 0 auto;
padding-bottom: 15px;
}
.logintxtbox1 h3 span{ color:#4a94d3}

/*회원가입 */

.memberarea1 h4{font-size:27px; font-weight:normal; letter-spacing:-0.03em; padding-bottom:10px; padding-top:30px; color:#1d1d1d;}
.memberarea1 h4 span{ color:#4a94d3}
.memberarea1 h4.h4st2{ font-size:22px; line-height:125%;}


.memberarea1 .memberbox1{/*border:1px solid #d6d6d6;*/ border-top:1px solid #333333; margin-top:18px;}
.memberarea1 .memberbox1 ul li{ padding:20px; border-bottom:1px solid #d9d9d9; position:relative; padding-left:30px}
.memberarea1 .memberbox1 ul li h5{ font-weight:normal; font-size:18px;  display:inline-block}
.memberarea1 .memberbox1 ul li h5 span{ color:#4a94d3}
.memberarea1 .memberbox1 ul li .clausebtn{ display:inline-block; margin-left:10px; font-size:11px; text-decoration:underline}
.memberarea1 .memberbox1 ul li .checkbtn{ position:absolute; right:30px; top:15px}

.memberarea1 .memberbox2{/*border:1px solid #d6d6d6;*/ border-top:1px solid #333333; margin-top:30px;}
.memberarea1 .memberbox2 th, .memberarea1 .memberbox2 td{ border-bottom:1px solid #d9d9d9; vertical-align:middle;}
.memberarea1 .memberbox2 th{ text-align:left;  color:#1d1d1d; font-size:18px;  padding:30px; padding-right:0; padding-left:30px; font-weight:bold}
.memberarea1 .memberbox2 td{padding:20px;padding-right:0; padding-left:20px; font-size:15px;  color:#1d1d1d;}
.memberarea1 .memberbox2 td .inputstyl1{ padding:4px;  font-size:14px; border:1px solid #ccc; width:353px; height:33px;}
.memberarea1 .memberbox2 td span.accounttxt{ padding-left:12px; font-size:16px }
.memberarea1 .memberbox2 td .checkbtn{ display:inline-block;    font-size:16px;}
.memberarea1 .memberbox2 td .checkbtn img{ vertical-align:middle}
.memberarea1 .memberbox2 td .checkbtn a{color:#1d1d1d; text-decoration:none}
.memberarea1 .memberbox2 td .checkbtn a:hover{color:#1d1d1d; text-decoration:none}
.memberarea1 .memberbox2 td p{ padding:10px 0 0 0;  font-size:16px;}
.memberarea1 .memberbox2 td p.redtxt{ color:#f00; padding-left:24px;}

.comm_sel {float:left;margin-right:5px}
.comm_sel .jq_sel {display:block;position:relative;height:32px;background:url(../images/bg_selbox.gif) no-repeat 0 0;font-size:11px}
.comm_sel .jq_sel span {position:absolute;left:0;top:0;white-space:nowrap;height:32px;width:100%;_width:auto;line-height:32px;text-align:left;text-indent:8px;color:#9c9daf;overflow:hidden;cursor:pointer; padding-top:0; padding-left:0 !important; font-size:13px}
.comm_sel .jq_sel a.jqTransformSelectOpen {display:block;position:absolute;right:0px;width:28px;height:32px;background:url(../images/bg_selbox.gif)  no-repeat 100% 0}
.comm_sel .jq_sel ul {overflow:auto;position:absolute;z-index:9999;top:31px;left:0px;max-height:300px;width:100%;list-style:none;background-color:#3d3d45;border-top:solid 1px #18181a;border-bottom:solid 1px #18181a;display:none;overflow:auto;overflow-y:auto;z-index:10;white-space:nowrap}
.comm_sel .jq_sel li {border-right:solid 1px #18181a;border-left:solid 1px #18181a}
.comm_sel .jq_sel ul a {display:block;padding:4px 2px 4px 8px;text-decoration:none;color:#9c9daf;text-align:left}
.comm_sel .jq_sel ul a:hover {background-color:#212227}
.comm_sel .jq_sel ul a.selected {}
.comm_sel .jq_sel_hide {display:none}

.comm_sel_type3 .jq_sel {height:32px;background-position:0 -100px;font-size:12px}
.comm_sel_type3 .jq_sel span {height:32px;line-height:32px;}
.comm_sel_type3 .jq_sel a.jqTransformSelectOpen {width:34px;height:32px;background-position:100% -100px}
.comm_sel_type3 .jq_sel ul {top:31px;border-color:#b9b9b9;background-color:#fff;}
.comm_sel_type3 .jq_sel li {border-color:#b9b9b9}
.comm_sel_type3 .jq_sel ul a {padding:5px 2px 5px 8px;}
.comm_sel_type3 .jq_sel ul a:hover {background-color:#eee}

.btnarea0924 {
text-align: center;
padding: 70px 0;
}

.linebtn{ display:inline-block; margin-left:20px; margin-right:12px; }
.linebtn a{ display:block; border:1px solid #AFAFAF; padding: 14px 45px; cursor:pointer; font-size:12px}
.linebtn a:hover{ background:#ebeef3}

/* 아이디찾기 */
.forgetarea_n{ width: 627px; height:520px; margin:0 auto;  margin-top:50px}
.board_box1_1001{ border:1px solid #d6d6d6; padding:30px; padding-top:60px }
.iconbox1001{ text-align:center; padding-bottom: 20px}
.board_box1_1001 h4{text-align:center; font-weight:bold; font-size:28px; color:#1d1d1d; padding-bottom: 12px}
.board_box1_1001 p{text-align:center; font-size:15px; padding-bottom: 40px}
.board_box1_1001 th{ font-weight:bold; font-size:16px; color:#1d1d1d; text-align:left; padding-left: 30px}
.board_box1_1001 td{ padding: 10px 0}
.board_box1_1001 td input{ width:230px; font-size:15px; padding: 5px 3px; border: 1px solid #999999; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; }
.btnforget1_1001{ text-align:center; padding: 50px 0 20px 0}

.popupforget1001 h4{ font-weight:bold; font-size:24px; color:#1d1d1d; padding:77px 0 20px 0;}
.popupforget1001 p{ font-size:16px; text-align: center; padding-bottom: 30px; line-height:145%}
.popupforget1001 p.s_txt{ font-size:17px; text-align: center; padding-bottom: 40px; line-height:1}
.popupforget1001 p span{ font-size:16px; color:#0b76bb; font-weight:bold;}

.popupWrap {border: 2px solid #0b76bb; display:none; position:absolute; width:480px; padding: 0 0 30px; z-index:999999999999; background:#FFF; text-align:center;}
.popHeader {height: 74px;}
.popHeader h1 {text-align: center; padding: 41px 0 0;}
.popContents {padding: 25px 30px 0px;}
.popFooter {position: absolute; top:19px; right:19px;}

/* 공지사항 */
.srchbox{ border:1px solid #dce0e8; border-bottom:1px solid #bfc6d3; background:#f8f8f8; padding:15px 0; text-align:center; margin-top:45px}	
.srchbox .inputstyle1{
border:1px solid #b9b9b9;
width: 280px;
font-size: 13px;
padding: 7px 2px;
display: inline-block;
vertical-align: top;}
.inputstyle2{
border:1px solid #b9b9b9;
width: 280px;
font-size: 13px;
padding: 12px 12px;
vertical-align: middle;}
.srchbox .btn_srch{ vertical-align:top}	
.boardarea1{ margin-top:20px}
.boardarea1 th{ background:#f8f9fa; font-weight:bold; font-size:12px; color:#0b76bb; padding:17px 0; border-top:2px solid #0b76bb; border-bottom:1px solid #0b76bb}
.boardarea1 td{border-bottom:1px solid #ebeef3;  padding:14px 0; vertical-align:middle; font-size:14px}
.boardarea1 td.num{ font-size:11px; text-align:center; color:#2e363d}
.boardarea1 td.type{ font-size:13px; text-align:center}
.boardarea1 td.type2{font-size:13px;;  text-align:center; color:#2e363d}
.boardarea1 td.num2{ font-size:13px; text-align:center;color:#2e363d}
.boardarea1 td.num3{ font-size:13px; text-align:center;color:#2e363d }
.boardarea1 td.title{ font-size:14px; text-align:left; padding-left:8px}
.boardarea1 td.answer1{text-align:center; color:#147dce; font-weight:bold}
.boardarea1 td.answer2{text-align:center; color:#02c0c7; font-weight:bold}

.boardarea2{ margin-top:20px}
.boardarea2 th{ background:#f8f9fa; font-weight:bold; font-size:12px; color:#0b76bb; padding:17px 0; border-top:2px solid #0b76bb; border-bottom:1px solid #0b76bb}
.boardarea2 td{border-bottom:1px solid #ebeef3;  padding:17px 0; vertical-align:middle}
.boardarea2 td.num{ font-size:11px; text-align:center}
.boardarea2 td.title{ font-size:16px; text-align:left; font-weight:bold; padding-left:8px}

.boardarea3{ margin-top:25px}
.boardarea3 th, .boardarea3 td{ border-top:1px solid #AFAFAF;  border-bottom:1px solid #AFAFAF; font-size:13px; line-height:300%}
.boardarea3 th.bbd, .boardarea3 td.bbd{ border-bottom:1px solid #C9C9C9}
.boardarea3 th{ background:#e5e9f0; font-weight:bold } 
.boardarea3 td{ padding-left:20px} 

.boardarea4{ margin-top:25px}
.boardarea4 th, .boardarea4 td{ border-top:1px solid #AFAFAF;  border-bottom:1px solid #AFAFAF; font-size:14px; padding:15px 0  }
.boardarea4 th{ background:#e5e9f0; font-weight:bold; vertical-align:middle } 
.boardarea4 td{ padding-left:20px; vertical-align:middle} 
.boardarea4 td.graytxt{ color:#99a6b5}
.boardarea4 td div{vertical-align:middle}
.boardarea4 td input{vertical-align:middle}
.boardarea4 td label{color:#99a6b5}
.boardarea4 td input.radiostyle1{ margin:0}



/* UI Object */
.paginate{ position:relative; hidden;clear:both;margin:0 auto;padding:29px 0 30px;text-align:center;zoom:1; }
.paginate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;color:#666; font-size:15px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate a:hover,.paginate a:focus,.paginate a:active{background:#147dcd !important; color:#fff}
.paginate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;background:#147dcd !important; color:#fff; font-size:15px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate strong{color:#fff !important}
.paginate a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1; }
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{background:#147dcd !important;cursor:pointer; color:#fff}
.paginate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:#147dcd !important;zoom:1; color:#fff}
/* user option */
.paginate a.pre,.paginate a.next{position:relative;top:9px;background:none !important; font-size:15px}
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active{background:none !important}
.paginate a.pre{margin-right:10px}
.paginate a.next{margin-left:8px}
/* //UI Object */

/* 온라인예약 */
.line_area1{ border:1px solid #cad0da; margin-top:30px}
.linebox_in1{ padding:55px}
.linebox_in1 .tit{border-bottom:0 none; padding:0}
.linebox_in1 .tit h3{ font-size:28px; font-weight:bold; color:#147dcd; background:url(../images/icon_online.png) no-repeat 0 0; padding-left:55px; line-height:165% }
.linebox_in1 .tit h3.icon_phone{ background:url(../images/icon_phone.jpg) no-repeat 0 0}
.linebox_in1  .img{ padding:40px 0 60px 0}
.ullistbox1{}
.ullistbox1 .tit{}
.ullistbox1 .tit h4{ font-weight:bold; font-size:18px; padding-bottom:22px}
.ullistbox1 ul li{ font-size:14px; padding-bottom:12px; padding-left:20px; background:url(../images/icon_dot.gif) no-repeat 0 25%;  line-height:145% }
.btn_area{ width: 100%; text-align:center; padding:80px 0 0 0;}
.btn_area input { width: 100%; vertical-align: bottom; }

.ullistbox33 ul li{ float:none; font-size:15px; padding-bottom:5px; padding-left:15px; background:url(../images/icon_dot.gif) no-repeat 0 30%;   color:#0b76bb }
.ullistbox33 ul li a{ }

.linebox_in2{}
.linebox_in2 .tit{border-bottom:1px solid #cad0da; padding:22px; }
.linebox_in2 .tit h3{ font-size:28px; font-weight:bold; color:#147dcd; background:url(../images/icon_online.png) no-repeat 0 0; padding-left:55px; line-height:165% }
.linebox_in2 .tit h3.icon_phone{ background:url(../images/icon_phone.jpg) no-repeat 0 0}

.m_departmentbox{ float:left;  width:170px; padding:30px}
.m_departmentbox .tit2{}
.m_departmentbox .tit2 h4{ font-weight:bold; font-size:18px}
.m_departmentbox ul{ padding-top:25px}
.m_departmentbox ul li{ font-size:15px; line-height:250%;}
.m_departmentbox ul li:hover{ background:#f3f7fc}
.m_departmentbox ul li a{ display:block;  padding-left:15px}
.m_departmentbox ul li.select{ border:2px solid #147dcd;}
.m_departmentbox ul li.select a{ color:#147dcd; font-weight:bold}

.m_schedulebox{padding:30px; width:437px; float:right; border-left:1px solid #cad0da;}
.m_schedulebox .tit2{ padding-bottom:25px}
.m_schedulebox .tit2 h4{font-weight:bold; font-size:18px}

.calendarbox{}
.calendarbox .datetit{text-align:center; position:relative; margin-bottom:25px}
.calendarbox .datetit h5{ font-weight:bold; color:#3f5065; font-size:24px;  }
.calendarbox .datetit .l_btn{ position:absolute; left:0; top:0; width:25px; height:25px; border:1px solid #cad0da}
.calendarbox .datetit .l_btn a{ display:block; line-height:190%}
.calendarbox .datetit .r_btn{ position:absolute; right:0; top:0; width:25px; height:25px; border:1px solid #cad0da}
.calendarbox .datetit .r_btn a{ display:block; line-height:190%}
.calendarbox .datetit .l_btn:hover, .calendarbox .datetit .r_btn:hover{ background:#f3f7fc}

.c_tablestyle1{}
.c_tablestyle1 table th{ font-size:14px; color:#6f8198; font-weight:bold; line-height:300%; border:1px solid #cad0da}
.c_tablestyle1 table td{ border:1px solid #cad0da; text-align:center;  line-height:300%; font-size:14px; color:#a7acb8 }
.c_tablestyle1 table th.redtxt, .c_tablestyle1 table td.redtxt{ color:#ff1b1b} 
.c_tablestyle1 table td.select{ background:#ddecf8}
.c_tablestyle1 table td.select_on{ background:#147dcd;}
.c_tablestyle1 table td.select_on a{ color:#fff; font-weight:bold}
.Possible_date_box{ padding:12px 0 25px 0}
.Possible_date_box p{ font-size:12px}
.Possible_date_box p span{ display:inline-block; background:#ddecf8; width:14px; height:14px; margin-right:8px; vertical-align:middle }
.explanation{ text-align:center; font-size:13px; padding-top:20px}
.explanation span{ color:#147dcd}
.caution_schedule {padding-top:20px}
.caution_schedule li {font-size:14px; line-height:30px; }
.caution_schedule span{color:#147dcd }

.mt30{ margin-top:30px}

.articlebox{ padding:40px 20px; line-height:145%; border-bottom:1px solid #333; font-size:15px}
.btnbox{ text-align:right; padding:15px 0}
.btn_write{ position:absolute; right:0; top:38px}
.btn_write a{ background:none;}
.btn_write a:hover{background:none !important;}

.txtbox2{ padding:50px 70px 20px 70px; line-height:160%; font-size:16px; border:1px solid #d8dce4; border-top:0 none}
.txtbox2 p{ padding-bottom:40px; color:#2e363d}
.txtbox2 p.blue_txt{ font-weight:bold; color:#0b76bb; font-size:18px}
.txtbox2 p.t_a_r{ text-align:right}
.imgbox{ line-height:0; margin-top:20px}
.imgbox img{}

.missionbox{ height:239px; background:url(../images/missionbg1.jpg) no-repeat 0 0; margin-top:25px; position:relative; margin-bottom:25px  }
.missionbox h4{  font-size:34px; color:#fff; font-weight:bold; position:absolute; left:50px; top:65px}
.missionbox p{ color:#fff; position:absolute; left:53px; top:115px; line-height:145% }

.visionbox{ background:#e5f6f8; padding:50px; padding-bottom:20px; margin-bottom:45px }
.visionbox .tit{ border-bottom:3px solid #238ac7}
.visionbox .tit h4{ font-size:34px;font-weight:bold; color:#238ac7; padding-bottom:12px}
.visionbox .grphbox1{ height:460px; position:relative; background:url(../images/grphimg1.jpg) no-repeat center center}
.visionbox .grphbox1 .grphtxt1{ position:absolute; left:5px; top:70px;} 
.visionbox .grphbox1 .grphtxt1 h5{ font-size:24px; font-weight:bold; color:#39a3cf; padding-bottom:12px}
.visionbox .grphbox1 .grphtxt1 p{ line-height:135%}  
.visionbox .grphbox1 .grphtxt2{ position:absolute; left:5px; top:270px;} 
.visionbox .grphbox1 .grphtxt2 h5{ font-size:24px; font-weight:bold; color:#238ac7; padding-bottom:12px; text-transform:uppercase }
.visionbox .grphbox1 .grphtxt2 p{line-height:135%}  
.visionbox .grphbox1 .grphtxt3{ position:absolute; right:5px; top:80px;} 
.visionbox .grphbox1 .grphtxt3 h5{ font-size:24px; font-weight:bold; color:#10b094; padding-bottom:12px; text-transform:uppercase }
.visionbox .grphbox1 .grphtxt3 p{line-height:135%; text-align:right}  
.visionbox .grphbox1 .grphtxt4{ position:absolute; right:5px; top:270px;} 
.visionbox .grphbox1 .grphtxt4 h5{ font-size:24px; font-weight:bold; color:#0db4c4; padding-bottom:12px; text-transform:uppercase }
.visionbox .grphbox1 .grphtxt4 p{line-height:135%; text-align:right}  

.phonebox{ padding-top:25px}
.phonebox table th{ background:#0b76bb; color:#fff; font-weight:bold; padding:12px 0; font-size:15px; text-align:center;vertical-align:middle}
.phonebox table td{ border-right:1px solid #c2cad9; border-bottom:1px solid #c2cad9; padding:10px; font-size:14px; line-height:180%; vertical-align:middle;   text-align:center;  color:#2e363d}
.phonebox table td.tit{ font-weight:bold;  text-align:center;  color:#3f5065; background:#fbfbfb; font-size:15px; }
.phonebox table td.end{ border-right:0 none}

.studentbox{ padding-top:0px}
.studentbox table th{ background:#0b76bb; color:#fff; font-weight:bold; padding:12px 0; font-size:15px; text-align:center;vertical-align:middle}
.studentbox table td{ border-right:1px solid #c2cad9; border-bottom:1px solid #c2cad9; padding:10px; font-size:14px; line-height:180%; vertical-align:middle;   text-align:center;  color:#2e363d}
.studentbox table td.tit{ font-weight:bold;  text-align:center;  color:#3f5065; background:#fbfbfb; font-size:15px; }
.studentbox table td.end{ border-right:0 none}


.map_area{ position:relative; padding-top:100px}
.tabss{ position:absolute; left:0px; top:25px;  z-index:40; width:100%;}
.tabss li{ float:left;  box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; width:50%  }
.tabss a { width:100%; text-align:center; padding:20px 0; display:inline-block; background:#9da5b3; color:#FFF; text-decoration:none; font-size:15px; font-weight:bold;}
.tabss a.active {color:#fff; background:#147dcd; }


.tabss0{ position:absolute; left:0px; top:25px;  z-index:40; width:100%;}
.tabss0 li{ float:left;  box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%  }
.tabss0 a { width:100%; text-align:center; padding:20px 0; display:inline-block; background:#147dcd; color:#FFF; text-decoration:none; font-size:15px; font-weight:bold;}
.tabss0 a.active {color:#fff; background:#147dcd; }


.tabsss{ position:absolute; left:0px; top:25px;  z-index:40; width:100%;}
.tabsss li{ float:left;  box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; width:25%  }
.tabsss a { width:100%; text-align:center; padding:20px 0; display:inline-block; background:#9da5b3; color:#FFF; text-decoration:none; font-size:15px; font-weight:bold;}
.tabsss a.active {color:#fff; background:#147dcd; }


.map_visual{ border:1px solid #bfc6d3; margin-bottom:25px; height:378px }
.map_infobox{border:1px solid #bfc6d3; margin-bottom:25px}
.map_infobox .tit{  padding:20px 40px; border-bottom:1px solid #bfc6d3; background:url(../images/bg_repeat1.gif) repeat-x 0 bottom}
.map_infobox .tit h4{ font-size:32px}
.mapinfotxt{ padding:30px 40px;}
.mapinfotxt h5{ font-weight:bold; color:#147dcd; font-size:18px; padding-bottom:22px}
.mapinfotxt h6{ font-weight:bold;  padding-bottom:12px}
.mapinfotxt p{ color:#2e363d; font-size:14px; line-height:145%}
.mapinfotxt p.bbline{ padding-bottom:35px; margin-bottom:35px; border-bottom:1px solid #e8ecf1}
.mapinfotxt p.pb25{ padding-bottom:25px;}
.mapinfotxt ul li{ line-height:200%;  color:#2e363d;  font-size:14px;}

.mapinfotxt2{ padding:0;}
.mapinfotxt2 h5{ font-weight:bold; color:#147dcd; font-size:18px; padding-bottom:22px}
.mapinfotxt2 h6{ font-weight:bold;  font-size:22px; padding-bottom:12px}
.mapinfotxt2 p{ color:#2e363d; font-size:14px; line-height:145%}
.mapinfotxt2 p.bbline{ padding-bottom:35px; margin-bottom:35px; border-bottom:1px solid #e8ecf1}
.mapinfotxt2 p.pb25{ padding-bottom:25px; line-height:25px;}
.mapinfotxt2 ul li{ line-height:200%;  color:#2e363d;  font-size:14px;}

#tabb1{}
.pb25{ padding-bottom:25px;}
.eqbox1{ display:inline-block; width:100%; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #e5e9f0}
.eqbox1 .img{ float:right; margin-left:25px;}
.eqbox1  h4{ font-size:32px; padding-left:15px; padding-bottom:20px; padding-top:25px}
.eqbox1  p{ font-size:14px; color:#2e363d;padding-left:15px; line-height:165%}

.interiorbox{ padding-top:25px}
.interiorbox h4{ font-size:32px; font-weight:bold; color:#147dd0; padding-bottom:25px}
.interiorpic_box{ position:relative; height:510px}
.int_b_img{ height:415px; border:1px solid #dce0e9; margin-bottom:12px; background:url(../images/interior_building_L1.jpg) no-repeat; }
.int_s_img{ position:absolute; bottom:0; left:110px}
.int_s_img ul li{ width:117px; height:69px; border:1px solid #dce0e9; float:left; margin-right:12px} 
.int_arr_l{ position:absolute; left:25px; bottom:5px;}
.int_arr_r{ position:absolute; right:25px; bottom:5px;}

.info_txt{ margin-top:30px}
.info_txt li{ color:#2e363d; line-height:200%}

.t_ban_box{ margin-top:25px}
.t_txtbox{ padding:40px 0; border-bottom:1px solid #e6e8ec}
.t_txtbox h4{ font-weight:bold; padding-bottom:22px; font-size:28px}
.t_txtbox p{ font-size:14px; line-height:165%;  color:#2e363d}
.t_txtbox .tlist{ padding-top:12px; padding-bottom:20px}
.t_txtbox .tlist li{ padding-bottom:18px; padding-left:20px; background:url(../images/icon_dot.gif) no-repeat 0 20%; color:#2e363d; font-size:15px}
.t_infobox{ border:1px solid #e6e8ec; padding:40px}
.t_infobox h5{ color:#0b76bb; font-size:25px; font-weight:bold; padding:30px 0;}
.t_infobox h6{  font-size:18px; font-weight:bold; padding:20px 0; line-height:165%}
.t_infobox p{ padding-bottom:25px;  color:#2e363d; line-height:145%; font-size:14px;}
.t_infobox .tlist{ padding-top:12px; padding-bottom:20px}
.t_infobox .tlist li{padding-bottom:18px; padding-left:20px; background:url(../images/icon_dot.gif) no-repeat 0 20%; color:#2e363d; font-size:14px; line-height:145%}
.board_box2{ border-top:2px solid #147dcd; padding-bottom:50px}
.board_box2 th{ background:#f4f6f7; border-bottom:1px solid #9da5b3;border-right:1px solid #9da5b3; padding:10px; font-weight:bold; color:#147dcd; vertical-align:middle; font-size:15px; line-height:145%}
.board_box2 td{border-bottom:1px solid #9da5b3; padding:10px; font-size:14px; line-height:165%;vertical-align:middle; color:#2e363d}

.board_box3{border-top:2px solid #147dcd; padding-bottom:50px}
.board_box3 th{ text-align:center; background:#f4f6f7; border-bottom:1px solid #9da5b3;border-right:1px solid #9da5b3; padding:10px 0; font-weight:bold; color:#147dcd; vertical-align:middle; font-size:15px; line-height:145%}
.board_box3 td{ text-align:center; border-bottom:1px solid #9da5b3; border-right:1px solid #9da5b3; padding:10px;  font-size:14px; line-height:165%;vertical-align:middle; color:#2e363d}
.board_box3 th.end, .board_box3 td.end{ border-right:0 none}

.board_box4{ border-top:2px solid #147dcd; padding-bottom:50px; position:relative; background:url(../images/arr_down.jpg) no-repeat center 80px }
.board_box4 th{ background:#f4f6f7; border-bottom:1px solid #9da5b3;border-right:1px solid #9da5b3; padding:10px; font-weight:bold; color:#147dcd; vertical-align:middle; font-size:15px; line-height:145%}
.board_box4 td{border-bottom:1px solid #9da5b3; padding:10px; font-size:14px; line-height:165%;vertical-align:middle; color:#2e363d}

.board_boxori{ border-top:2px solid #147dcd; padding-bottom:20px}
.board_boxori th{ background:#f4f6f7; border-bottom:1px solid #9da5b3;border-right:1px solid #9da5b3; padding:10px; font-weight:bold; color:#147dcd; vertical-align:middle; font-size:15px; line-height:145%}
.board_boxori td{border-bottom:1px solid #9da5b3; padding:10px; font-size:14px; line-height:165%;vertical-align:middle; color:#2e363d}

.doc_list{ border-top:2px solid #333; border-bottom:1px solid #333; padding:25px 0; display:inline-block; width:100%}
.doc_list_noline{  border-top:2px solid #333;  padding:25px 0; display:inline-block; width:100%}
.doc_list .img{ float:left; margin-right:40px;}
.doc_list_noline .img{ float:left; margin-right:40px;}
.doc_txtbox{ margin-left:220px}
.doc_txtbox h5{ font-weight:bold; font-size:21px; padding-bottom:15px;}
.doc_profile {float:right; font-size:17px; } 
.doc_info{ border-top:1px solid #e6e8ec; padding-top:3px }
.doc_info th{ font-weight:bold; text-align:left; padding:12px 0 0 0}
.doc_info th, .doc_info td{ font-size:14px; line-height:165%}
.doc_info td{ font-size:14px; color:#2e363d; line-height:165%}
.doc_info .btn{ padding:20px 0 0 0; text-align:right; }

.dental_btn{ padding:20px 0 0 0; text-align:right; }

/*프로필팝업*/
.pop-layer { position:absolute; top:100px;  width: 350px;  background-color:#fff; border: 5px solid #3571B5;}	
.pop-layer .pop-container {padding: 20px 25px;}
.pop-layer p.ctxt {color: #666; line-height: 25px;}
.pop-layer .btn-r {width: 100%; margin:15px 0 8px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}


a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}
/*프로필팝업 끝*/

#topArea{ position:relative;  padding:20px 0; border-bottom:1px solid #e5e9f0; }
#topArea h1{ padding-left:20px}
.cancel_btn{ position:absolute; right:20px; top:25px}
.popup_article_area{  padding:20px;}
.popup_article_area h2{ font-weight:bold; font-size:24px; padding:25px 0; }
.popup_article_area h3{ font-weight:bold; font-size:18px;  padding:25px 0; color:#0b76bb}
.popup_article_area h4{font-weight:bold; font-size:15px; padding:12px 0; }
.popup_article_area h5{ font-weight:bold; font-size:14px; padding:12px 0; }
.popup_article_area h6{font-weight:bold; padding-bottom:12px; line-height:145%; font-size:14px;  line-height:150%}
.popup_article_area p{ color:#2e363d; font-size:14px; line-height:155%; padding-bottom:14px}
.popup_article_area ul{ padding-bottom:15px; }
.popup_article_area ul li{color:#2e363d; font-size:14px; padding-bottom:5px; padding-left:12px; background:url(../images/icon_dot.gif) no-repeat 0 8px; line-height:145%}
.popup_article_area p.b_bl{ border-bottom:1px solid #e5e9f0}

.center_tit{ font-size:30px; font-weight:bold; line-height:125%; padding:45px 0 20px 0 }
.center_tit span{ color:#147dcd}
.centerlist{ width:100%; display:inline-block; border-top:1px solid #e9ebef; padding-top:25px; margin-bottom:25px}
.centerlist .img{ float:left; margin-right:25px}
.centerlist  h5{ font-weight:bold; line-height:125%; color:#147dcd; font-size:22px; padding-bottom:15px; padding-top:25px}
.centerlist p{ line-height:135%; font-size:15px; color:#2e363d; padding-bottom:0 !important}

.depth2list {
padding-top:0 !important;

background: #f4f6f7;
padding-left: 0 !important;
padding-bottom: 25px !important;
}
.depth2list li{ background:url(../images/icon_dot.gif) no-repeat 25px 85%; padding-left:40px !important;  font-weight:normal !important; font-size:14px !important; padding-top: 25px !important; border-bottom:0 !important; padding-bottom:0 !important}



#s_dental_infowarp{ background:url(../images/dentalclinic_infobg.gif) repeat-x; height:671px; margin-top:20px; text-align:center; letter-spacing:-0.03em;}
.s_dental_infotitle{ color:#185da8; font-size:50px; font-weight:bold; padding:90px 0 0 0;}
.s_dental_infotitle2{ font-size:17px; padding:34px 0 40px 0; line-height:24px;}
.s_dental_infoboxout{ float:left; padding:0 0 0 47px; font-size:18px;}
.s_dental_infoboxout .infobox1{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon1.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}
.s_dental_infoboxout .infobox2{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon2.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}
.s_dental_infoboxout .infobox3{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon3.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}
.s_dental_infoboxout .infobox4{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon4.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}
.s_dental_infoboxout .infobox5{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon5.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}
.s_dental_infoboxout .infobox6{ float:left; width:202px; height:42px; border:1px solid #dee3ee; background:#fff url(../images/dentalclinic_icon6.gif) no-repeat 50% 23px; margin:0 13px 13px 0; padding-top:123px;}

.cliniclist{}
.cliniclist li{ border:1px solid #e6e8ec; margin-bottom:15px}
.cliniclist li a.tit_clinic{ display:block; padding:20px 30px; position:relative; }
.cliniclist li a.tit_clinic h4{ font-size:18px; font-weight:bold;}
.cliniclist li a.tit_clinic span{ width:26px; height:26px; background:url(../images/clinic_btn_on.jpg) no-repeat 0 ; position:absolute; right:25px; top:15px}

.cliniclist li a.tit_clinic_on{ display:block; padding:20px 30px; position:relative; background:#147dcd }
.cliniclist li a.tit_clinic_on h4{ font-size:18px; font-weight:bold; color:#fff; }
.cliniclist li a.tit_clinic_on span{ width:26px; height:26px; background:url(../images/clinic_btn.jpg) no-repeat 0 ; position:absolute; right:25px; top:15px}

.clinic_cont{ padding:50px 40px}
.clinic_cont h5{ font-weight:bold; font-size:24px; padding-bottom:25px}
.clinic_cont p{ line-height:145%; font-size:15px; padding-bottom:50px;  color: #2e363d;}
.clinic_cont ul li{ border:0 none;}

.tlist2 li {
padding-bottom: 12px;
padding-left: 20px;
background: url(../images/icon_dot.gif) no-repeat 0 20%;
color: #2e363d;
font-size: 14px;
line-height: 145%;
margin-bottom:0
}
.clinic_tit{
color: #0b76bb;
font-size: 23px;
font-weight: bold;
padding:40px 0 15px 0;}


/*임플란트 시작*/
.teeth_pic { display: inline-block; width:100%; margin:0 0 30px 0;}
.teeth_pic li{width:45%; float:left; margin-right:5%; text-align:center; font-size:11pt; color:#010101; font-weight:bold; line-height: 200%;}
.teeth_pic_s li{width:30%; float:left; margin-right:3%; text-align:center; font-size:11pt; color:#010101; font-weight:bold; line-height: 200%; margin-bottom:10px;}
.teeth_pic_s2 li{width:30%; float:left; margin-right:3%; text-align:center; font-size:11pt; color:#010101; font-weight:bold; line-height: 200%; margin-bottom:40px;}
.teethleftimg {width:100%; float:left; display: inline-block; margin-bottom:10px;}
.teethleftimg li {width:48%;float:left; margin:0 0 5px 20px; }

/*임플란트 끝*/

/*원장님 프로필*/

.infopro_bottomBox {float:left; margin:15px 0px 0px 50px; width:349px; padding-bottom:30px; margin-bottom:30px;}
.eunpyeong-title {background:url(http://urinary.omdi.co.kr/urinary/assets/img/eunpyeong-title.png) 0 0 no-repeat; float:left; width:74px; height:33px;}
.eunpyeong-introBox {background:url(http://urinary.omdi.co.kr/urinary/assets/img/eunpyeong-greetings-img.jpg) 0 0 no-repeat;}
.sub-introBox {width: 301px; height: 299px; float: left; position: relative; margin-bottom: 35px;}
.conRight p {line-height: 150%; text-align: justify;}
.eunpyeong-introBox1 {background:url(../images/doc3.jpg) 0 0 no-repeat;}
.eunpyeong-introBox2 {background:url(../images/doc4.jpg) 0 0 no-repeat;}	
.eunpyeong-introBox3 {background:url(../images/doc11.jpg) 0 0 no-repeat;}
.eunpyeong-introBox4 {background:url(../images/doc12.jpg) 0 0 no-repeat;}
.eunpyeong-introBox5 {background:url(../images/doc122.jpg) 0 0 no-repeat;}
.sub-introBox .title b {font-size: 16px; color:#FFF;}
.sub-introBox .title p {float: left; margin: 19px 0px 0px 26px;color:#FFF;}	
.sub-introBox .title img {margin: 16px 0px 0px 78px;}
.sub-introBox .title {position: absolute; width: 301px; height: 57px; left: 0px; bottom: 0;   background:rgba(0,0,0,0.35);  
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
font-size: 12px;}
.infopro_bottomBox p {color: #959595; line-height: 20px;}
.infopro_bottomBox-h1-eunpyeong{background:url(http://urinary.omdi.co.kr/urinary/assets/img/greetings-h1-eunpyeong.png) 0 0 no-repeat; width:100%; height:64px; float:left; margin-bottom:29px;}
.infopro_bottomBox .infopro_bottomBox-h1-eunpyeong1 {background: url(../images/greetings_oriental1.png) 0 0 no-repeat; width: 100%; height: 64px; float: left; margin-bottom: 29px;}
.infopro_bottomBox .infopro_bottomBox-h1-eunpyeong2 {background: url(../images/greetings_oriental2.png) 0 0 no-repeat; width: 100%; height: 64px; float: left; margin-bottom: 29px;}
.infopro_bottomBox .infopro_bottomBox-h1-dental {background: url(../images/greetings_dental.png) 0 0 no-repeat; width: 100%; height: 64px; float: left; margin-bottom: 29px;}
.infopro_bottomBox .infopro_bottomBox-h1-internal {background: url(../images/greetings_internal.png) 0 0 no-repeat; width: 100%; height: 64px; float: left; margin-bottom: 29px;}
.infopro_bottomBox .infopro_bottomBox-h1-internal2 {background: url(../images/greetings_internal2.png) 0 0 no-repeat; width: 100%; height: 64px; float: left; margin-bottom: 29px;}
/*원장님 프로필 끝*/


/* Landing Common */
.landingContainer{min-width:100% !important;max-width:760px;margin:0 auto;position:relative;overflow:hidden;}
.landingContainer .om_hd_hei{display:block !important;}
.landingContainer .om_mo_new_mo_menu{z-index:999999;transform:translateX(calc(-50% - 130px));}
.landingContainer .om_mo_hd_wrap{display:inline-block !important;max-width:760px;left:50%;transform:translateX(-50%);}
.landingContainer .om_mnmm_member{display:none;}

/* 무릎 퇴행성 관절염*/
.kneeWrap .c_143c9b{color:#143c9b;}
.kneeWrap{max-width:760px;margin:0 auto;position:relative;}
.kneeWrap img{max-width:100%;}
.kneeWrap .blackBar{position:relative;display:block;margin-bottom:5.265%;padding-bottom:8.29%;}
.kneeWrap .blackBar:after{width:4.607%;height:7px;background:#212121;bottom:0;left:50%;transform:translateX(-50%);content:'';position:absolute;}
.kneeWrap .sectionTitle{font-size:58px;letter-spacing:-0.08em;font-weight:bold;line-height:1.2932;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .sectionTitle .smallTitle{font-size:41px;letter-spacing:-0.08em;font-weight:300;}
.kneeWrap .subTitle{font-size:38px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .contTitle{font-size:38px;letter-spacing:-0.06em;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .contTitle strong{font-weight:bold;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .basicText{font-size:31px;letter-spacing:-0.095em;line-height:1.6455;color:#212121;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .basicText strong{color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .dotList {margin-top:40px;}
.kneeWrap .dotList li{display: flex;font-size:28px;font-weight: 400;text-align: left;line-height: 1.65;}
.kneeWrap .dotList li ~ li{margin-top:10px;}
.kneeWrap .dotList li .dot{margin-right:10px;}
.kneeWrap .bg_f4f2f6{background:#f4f2f6;}
.kneeWrap .kneeIntro{text-align:center;padding-top:13.422%;}
.kneeWrap .kneeIntro .introTop > p{font-size:41px;letter-spacing:-0.1em;color:#212121;line-height:1.415;font-weight:300;}
.kneeWrap .kneeIntro .introTop > p strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .kneeIntro .introTop > p i{font-style:italic;}
.kneeWrap .kneeIntro .introTop > span{font-size:36px;letter-spacing:-0.065em;color:#131212;margin-bottom:4.212%;line-height:1.5;}
.kneeWrap .kneeIntro .introTop .sectionTitle{margin:3.554% 0 4.737%;line-height:1.276;}
.kneeWrap .kneeIntro .basicText span{font-weight:bold;letter-spacing:-0.06em;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .kneeIntro .introImgList{display:flex;flex-wrap:wrap;justify-content:center;padding:0 5.265%;margin:12.5% 0 10.132%;}
.kneeWrap .kneeIntro .introImgList li{width:49.7%;border-top:1px solid #c3cfff;padding:10% 0 7.206%;}
.kneeWrap .kneeIntro .introImgList li .imgBox img{width:82.985%;}
.kneeWrap .kneeIntro .introImgList li:nth-child(odd){border-right:1px solid #c3cfff;}
.kneeWrap .kneeIntro .introImgList li:nth-child(odd) .imgBox{text-align:right;}
.kneeWrap .kneeIntro .introImgList li:nth-child(even) .imgBox{text-align:left;}
.kneeWrap .kneeIntro .introImgList li:nth-child(-n+2){border-top:none;padding-top:4.412%}
.kneeWrap .kneeIntro .introImgList li:nth-child(n+3){padding-bottom:8.824%}
.kneeWrap .kneeIntro .introImgList li:nth-child(n+5){padding-top:7.06%}
.kneeWrap .kneeIntro .introImgList li .introText{font-family:'Noto Sans CJK KR' ;text-align:center;line-height:1.4334;margin-top:15.95%;color:#131212;font-size:30px;letter-spacing:-0.1em;}
.kneeWrap .kneeIntro .introImgList li .introText strong{display:block;font-weight:bold;letter-spacing:-0.1em;color:#143c9b;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .relationshipCont{text-align:center;padding-bottom:13.422%;}
.kneeWrap .relationshipCont ul{margin-top:7%;}
.kneeWrap .relationshipCont ul li:nth-child(n+2){margin-top:4%;}
.kneeWrap .relationshipCont ul li .basicText{margin-bottom:2%;font-size:27px;}
.kneeWrap .relationshipCont ul li > a{width:73.897%;margin:0 auto;border-radius:30px;display:block;background:url('/om_img/new_mo/new/n_search_img.jpg')no-repeat center center / 100% auto;font-size:21px;padding:2.37% 0 2.9% 9%;text-align:left;}

.kneeWrap .sciCont{background:#f0f0f0;text-align:center;}
.kneeWrap .sciCont .sectionTitle{line-height:1.2932;margin-top:13.948%;}
.kneeWrap .sciCont .sciTop{background:#fff;padding-bottom:6.58%;}
.kneeWrap .sciCont .sciBox{background:#fff;}
.kneeWrap .sciCont .sciBox.sciMargin.sciGraph{margin-top:6.448%;}
.kneeWrap .sciCont .sciBox.sciGraph .imgBox img{width:88.324%;}
.kneeWrap .sciCont .sciBox.sciGraph{padding:7.765% 0 6.316%;margin:5.658% 6.054% 0;}
.kneeWrap .sciCont .sciBox .subTitle{margin:0 0 8.384%;color:#212121;font-weight:500;letter-spacing:-0.09em;}
.kneeWrap .sciCont .sciBox .sciText{display:flex;justify-content:center;margin-top:18px;font-size:31px;letter-spacing:-0.08em;color:#212121;}
.kneeWrap .sciCont .sciBox .sciText p:nth-child(n+2){margin:0 4.492% 0 13.175%;}
.kneeWrap .sciCont .sciBox .contTitle{padding:7.6% 0 6.58%;}
.kneeWrap .sciCont .sourceText{font-size:24px;letter-spacing:-0.09em;color:#212121;padding:4.08% 6.316% 6.58% 7.5%;text-align:left;line-height:1.542;}
.kneeWrap .sciCont .sourceText.sourceTextTwo{padding-top:3.422%;}
.kneeWrap .howSurgeryCont{text-align:center;padding:10.79% 6.316% 9.212%;}
.kneeWrap .howSurgeryCont .blackBar{padding-bottom:8.434%;margin-bottom:5.724%;}
.kneeWrap .howSurgeryCont .arrowImg{margin:6.025% 0 6.477%;}
.kneeWrap .howSurgeryCont .arrowImg img{width:22.892%;}
.kneeWrap .howSurgeryCont .basicText strong{letter-spacing:-0.08em;}
.kneeWrap .howSurgeryCont .howSurgeryList{display:flex;flex-wrap:wrap;margin-top: 6.477%;}
.kneeWrap .howSurgeryCont .howSurgeryList > li{width:49.2%;}
.kneeWrap .howSurgeryCont .howSurgeryList > li:nth-child(2n){margin-left:1.507%;}
.kneeWrap .howSurgeryCont .howSurgeryList > li:nth-child(n+3){margin-top:3.767%;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .imgBox{margin-bottom:6.43%;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .surgeryText{line-height:1.4;font-size:30px;letter-spacing:-0.08em;color:#131212;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .surgerySubText{font-size:27px;letter-spacing:-0.08em;margin-top:15px;line-height:1.4;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .dotList{padding-left:25px;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .dotList li ~ li{margin-top:0;}
.kneeWrap .blueBox{font-size:31px;letter-spacing:-0.09em;color:#212121;line-height:1.6455;padding:11.185% 0 11.185%;text-align:center;background:#ecf0ff;}
.kneeWrap .blueBox strong{font-weight:bold;font-family:'Noto Sans CJK KR';letter-spacing:-0.09em;}
.kneeWrap .effectCont{text-align:center;padding:11.58% 6.054% 10.527%;position:relative;}
.kneeWrap .effectCont:after{width:80%;height:1px;content:'';bottom:0;left:50%;transform:translateX(-50%);background:#bababa;position:absolute;}
.kneeWrap .effectCont .blackBar{padding-bottom:8.085%;margin-bottom:5.24%;}
.kneeWrap .effectCont .sffectCheckList{margin-bottom:7.487%;}
.kneeWrap .effectCont .sffectCheckList li{color:#212121;font-size:31px;letter-spacing:-0.09em;line-height:1.452;}
.kneeWrap .effectCont .sffectCheckList li:nth-child(n+2){margin-top:6.438%;}
.kneeWrap .effectCont .sffectCheckList li span{margin-right:1%;vertical-align:-13%;}
.kneeWrap .effectCont .sffectCheckList li span img{width:4.942%;}
.kneeWrap .effectCont .sffectCheckList li strong{font-weight:500;font-family:'Noto Sans CJK KR';letter-spacing:-0.1em;}
.kneeWrap .effectCont .ratingBox .contTitle{line-height:1.5265;letter-spacing:-0.07em;}
.kneeWrap .effectCont .ratingBox .ratingList{display:flex;flex-wrap:wrap;margin-top:7.785%;}
.kneeWrap .effectCont .ratingBox li dl dt{font-family:'Noto Sans CJK KR';}
.kneeWrap .effectCont .ratingBox li dl dd{font-size:30px;letter-spacing:-0.09em;color:#131212;line-height:1.6334;}
.kneeWrap .effectCont .ratingKl{margin-top:9.432%;}
.kneeWrap .effectCont .ratingKl .ratingList li{width:49.252%;}
.kneeWrap .effectCont .ratingKl .ratingList li:nth-child(2n){margin-left:1.198%;}
.kneeWrap .effectCont .ratingKl .ratingList li:nth-child(n+3){margin-top:6.438%;}
.kneeWrap .effectCont .ratingKl .ratingList li dl dt{width:100%;display:block;font-family:'Noto Sans CJK KR';padding:7.6% 0 6.995%;border-radius:10px;margin:6.69% 0 6.08%;font-size:30px;letter-spacing:-0.08em;color:#131212;font-weight:bold;}
.kneeWrap .effectCont .ratingBox .ratingList li:nth-child(1) dl dt{background:#ecf0ff;}
.kneeWrap .effectCont .ratingBox .ratingList li:nth-child(2) dl dt{background:#dbe3ff;}
.kneeWrap .effectCont .ratingBox .ratingList li:nth-child(3) dl dt{background:#c4d1ff;}
.kneeWrap .effectCont .ratingBox .ratingList li:nth-child(4) dl dt{background:#a7baff;}
.kneeWrap .effectCont .ratingIcrs{padding:0 4.192%;margin-top:13.924%;}
.kneeWrap .effectCont .ratingIcrs .ratingList{margin-top:6.536%;}
.kneeWrap .effectCont .ratingIcrs .ratingList li{width:47.06%;}
.kneeWrap .effectCont .ratingIcrs .ratingList li:nth-child(2n){margin-left:4.902%;}
.kneeWrap .effectCont .ratingIcrs .ratingList li:nth-child(n+3){margin-top:5.557%;}
.kneeWrap .effectCont .ratingIcrs .ratingList li dl dt{width:100%;margin-bottom:7.99%;display:flex;align-items:center;justify-content:center;font-size:40px;letter-spacing:-0.08em;font-weight:bold;color:#131212;border-radius:100%;}
.kneeWrap .effectCont i{display:block;margin-top:10.93%;font-size:30px;letter-spacing:-0.08em;color:#131212;font-style:italic;line-height:1.6334;}
.kneeWrap .advantagesCont{position:relative;text-align:center;padding:11.054% 9.87% 10.922%;}
.kneeWrap .advantagesCont:after{width:80%;height:1px;content:'';bottom:0;left:50%;transform:translateX(-50%);background:#bababa;position:absolute;}
.kneeWrap .advantagesCont .blackBar{padding-bottom:7.87%;margin-bottom:6.887%;}
.kneeWrap .advantagesCont .advantagesBox:nth-of-type(1){margin-top:0;}
.kneeWrap .advantagesCont .advantagesBox{margin-top:7.543%;}
.kneeWrap .advantagesCont .advantagesBox dl{letter-spacing:-0.08em;color:#131212;margin-top:8.198%;}
.kneeWrap .advantagesCont .advantagesBox dl dt{font-size:40px;font-weight:bold;font-family:'Noto Sans CJK KR';letter-spacing:-0.08em;}
.kneeWrap .advantagesCont .advantagesBox dl dd{margin-top:4.1%;font-size:30px;line-height:1.6334;font-family:'Noto Sans CJK KR';letter-spacing:-0.09em;}
.kneeWrap .fdaCont{text-align:center;padding-top:9.737%;}
.kneeWrap .fdaCont .sectionTitle{padding-bottom:2.37%;margin-bottom:9.606%;}
.kneeWrap .fdaCont .fdaBox{background:#ecf0ff;padding:8.948% 10.79%;margin-top:10.132%;}
.kneeWrap .fdaCont .fdaBox .fdaList{background:#fff;padding:4.532% 6.377% 11.745% 8.39%;margin-top:-0.17%;}
.kneeWrap .fdaCont .fdaBox .fdaList li:nth-child(1){padding-bottom:6.104%}
.kneeWrap .fdaCont .fdaBox .fdaList li{word-break:keep-all;position:relative;padding:5.12% 0 7.087% 10.04%;font-size:31px;letter-spacing:-0.09em;line-height:1.613;color:#131212;text-align:left;background:url('/om_img/new_mo/new/knee_check_icon.jpg')no-repeat left top 37px / 6.5% auto;}
.kneeWrap .fdaCont .fdaBox .fdaList li:after{width:100%;height:2px;content:'';bottom:0;left:0;background:url('/om_img/new_mo/new/knee_dot_icon.jpg')left center;position:absolute;}
.kneeWrap .fdaCont .fdaBox .fdaList li:last-child:after{display:none;}
.kneeWrap .fdaCont .fdaBox .fdaList li:last-child{padding-bottom:0;}
.kneeWrap .fdaCont .fdaBox .fdaList li p{font-size:21px;line-height:1.81;letter-spacing:-0.096em;margin-top:2.19%;}
.kneeWrap .boneCont{text-align:center;padding:10.527% 4% 0;}
.kneeWrap .boneCont .verticalTable{margin-top:6%;}
.kneeWrap .miniText{font-size:20px;line-height:1.5;}
.kneeWrap .boneCont .miniText{margin-top:1.5%;text-align:left;}
.kneeWrap .boneCont > ul{text-align:left;margin-top:4%;}
.kneeWrap .boneCont > ul li{font-size:20px;line-height:1.5;}
.kneeWrap .boneCont > ul li:nth-child(n+2){margin-top:1%;}
.kneeWrap .verticalTable table{margin:0 auto;width:100%;}
.kneeWrap .verticalTable table tr th{font-size: 20px;font-weight: bold;background: rgb(243, 247, 255);padding: 2.147%;border-top:3px solid rgb(31, 80, 175);border-bottom:2px solid rgb(31, 80, 175, 0.6);border-right: 1px solid rgb(216, 216, 216);}
.kneeWrap .verticalTable table tr td{font-size: 17px;padding: 2.147%;border-bottom: 1px solid rgb(216, 216, 216);border-right: 1px solid rgb(216, 216, 216);}
.kneeWrap .verticalTable table tr th:last-child,
.kneeWrap .verticalTable table tr td:last-child{border-right:0;}

.kneeWrap .reviewCont{text-align:center;padding:10.527% 0 11.448%;}
.kneeWrap .reviewCont .reviewBox{padding:0 9.2%;}
.kneeWrap .reviewCont .sectionTitle{font-size:53px;position:relative;letter-spacing:-0.09em;}
.kneeWrap .reviewCont .sectionTitle:after{width:80.396%;height:24px;background:#fff0b5;content:'';bottom:3px;z-index:-1;left:50%;transform:translateX(-50%);position:absolute;}
.kneeWrap .reviewCont .sectionTitle span{font-weight:normal;letter-spacing:-0.08em;}
.kneeWrap .reviewCont .videoList{margin:5% 0 6.58%;}
.kneeWrap .reviewCont .videoList > li:nth-child(n+2){margin-top:9%;}
.kneeWrap .reviewCont .videoList li dl{max-width:82%;margin:0 auto;text-align:left;}
.kneeWrap .reviewCont .videoList li dl dt{margin-bottom:3%;font-weight:bold;}
.kneeWrap .reviewCont .videoList li dl dd ul li{font-size:19px;}
.kneeWrap .reviewCont .videoList li dl dd ul li:nth-child(n+2){margin-top:1.5%;}
.kneeWrap .reviewCont .video{margin:4% auto 0;}
.kneeWrap .insuranceCont{position:relative;text-align:center;padding-bottom:11.712%;}
.kneeWrap .insuranceCont:after{width:80%;height:1px;content:'';bottom:0;left:50%;transform:translateX(-50%);background:#bababa;position:absolute;}
.kneeWrap .insuranceCont .blackBar{padding-bottom:7.632%;margin-bottom:5%;}
.kneeWrap .insuranceCont .basicText{letter-spacing:-0.11em;line-height:1.581;}
.kneeWrap .insuranceCont .basicText strong{letter-spacing:-0.11em;}
.kneeWrap .insuranceCont .basicText > p{margin-top:4.475%;letter-spacing:-0.11em;line-height:1.581;}
.kneeWrap .insuranceCont .sectionTitle p{display:inline-block;background:#143c9b;letter-spacing:-0.09em;color:#fff;padding:0.395% 2.895% 1.712% 2.632%;margin-top:2.106%;font-family:'Noto Sans CJK KR';}
.kneeWrap .insuranceCont .sectionTitle p i{color:#fff;font-style:italic;letter-spacing:-0.09em;font-weight:600;}
.kneeWrap .insuranceCont .insuranceAddText{font-family:'Noto Sans CJK KR';font-size:30px;letter-spacing:-0.08em;font-weight:bold;color:#131212;line-height:1.6334;margin-top:6.58%;}
.kneeWrap .qnaCont{text-align:center;padding:9.87% 6.316% 11.448%;}
.kneeWrap .qnaCont .qnaBox{margin-top:5.724%;}
.kneeWrap .qnaCont .qnaBox .qnaTitle{word-break:keep-all;display:flex;padding:3.767% 6.025% 3.615%;line-height:1.6452;text-align:left;font-size:31px;border:3px solid #143c9b;border-radius:40px;letter-spacing:-0.1em;font-family:'Noto Sans CJK KR';font-weight:500;color:#212121;}
.kneeWrap .qnaCont .qnaBox .qnaTitle span{font-family:'Noto Sans CJK KR';width:9.17%;flex-shrink:0;margin-right:3.462%;text-align:center;border-radius:100%;font-weight:bold;color:#fff;background:#143c9b;}
.kneeWrap .qnaCont .qnaBox .qnaDetail{background:#ecf0ff;margin-top:4.67%;border-radius:35px;padding:5.574% 5.121% 6.627% 6.93%;}
.kneeWrap .qnaCont .qnaBox .qnaDetail .imgBox{width:23.117%;float:left;margin-right:4.283%;}
.kneeWrap .qnaCont .qnaBox .qnaDetail .qnaText{word-break:keep-all;text-align:left;font-size:27px;line-height:1.815;letter-spacing:-0.09em;color:#131212;margin-top:0.857%;padding-left:1.714%;}
.kneeWrap .thinKneesCont{position:relative;text-align:center;padding-bottom:11.712%;}
.kneeWrap .thinKneesCont:after{width:80%;height:1px;content:'';bottom:0;left:50%;transform:translateX(-50%);background:#bababa;position:absolute;}
.kneeWrap .thinKneesCont .sectionTitle{line-height:1.2414;}
.kneeWrap .thinKneesCont .blackBar{padding-bottom:6.58%;margin-bottom:0;}
.kneeWrap .thinKneesCont .blackBar:after{display:none;}
.kneeWrap .thinKneesCont .imgBox{margin-bottom:5.527%;}
.kneeWrap .thinKneesCont .basicText {text-align:left;padding:0 20px;}
.kneeWrap .thinKneesCont .basicText + .basicText{margin-top:20px;}
.kneeWrap .thinKneesCont .basicText.bg_f4f2f6{padding:20px;}
.kneeWrap .thinKneesCont .basicText strong{letter-spacing:-0.08em;}
.kneeWrap .thinKneesCont .subText02{font-size:41px;font-weight:700;text-align:left;line-height:1.21639;}
.kneeWrap .thinKneesCont .subText02 span{font-weight:400;}
.kneeWrap .thinKneesCont .dotBox > span{display:block;font-size:30px;font-weight:300;text-align:left;line-height:1.2;}
.kneeWrap .thinKneesCont .dotBox:nth-child(n+2){margin-top:40px;}
.kneeWrap .thinKneesCont .dotBox .dotList{margin-top:20px;}
.kneeWrap .doctorCont{text-align:center;padding:11.712% 9.87% 4.344%;}
.kneeWrap .doctorCont .basicText{margin:5.084% 0 12.132%;font-size:35px;font-weight:300;line-height:1.6;}
.kneeWrap .doctorCont .basicText i{font-style:italic;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation{text-align:left;padding:9.345% 0 10.82%;background:#40505b;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl{display:flex;justify-content:center;font-size:46px;letter-spacing:-0.08em;padding-bottom:7.87%;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl dt{position:relative;padding-right:4.592%;margin-right:2.787%;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl dt:after{width:2.112%;height:85.12%;right:0;top:12.77%;background:#fff;content:'';position:absolute;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl dt strong{font-family:'Noto Sans CJK KR';font-weight:bold;color:#fff;letter-spacing:-0.09em;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl dd{font-weight:400;color:#fff;letter-spacing:-0.09em;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl dd strong{font-family:'Noto Sans CJK KR';font-weight:bold;color:#fff;letter-spacing:-0.09em;margin-right:14px;display:inline-block;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul{border-top:1px solid #fff;padding-top:6.395%;margin:0 7.198% 0 11.477%;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul li{font-size:27px;letter-spacing:-0.09em;padding-left:2.042%;color:#fff;position:relative;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul li:before{width:5px;height:5px;left:-1.614%;top:51.87%;background:#fff;border-radius:100px;content:'';position:absolute;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul li:nth-child(n+2){margin-top:4.287%;}

.kneeWrap .aclNation{text-align:center;}
.kneeWrap .aclNation .introTitle{font-family: 'Noto Sans CJK KR';}
.kneeWrap .aclNation img{max-width:100%;}
.kneeWrap .aclNation .narrowInner03 {padding: 0 72px;}
.kneeWrap .aclNation .narrowInner03 .introExp {font-family: 'Noto Sans CJK KR';letter-spacing:-0.1em !important;}
.kneeWrap .aclNation .narrowInner03 .introExp .thickTxt{font-family: 'Noto Sans CJK KR';letter-spacing:-0.1em !important;}
.kneeWrap .aclNation .introTitle i {color: #151515;font-style: italic;font-weight: bold;}

.kneeWrap .broadcast ul li:nth-child(1){margin-top:10%;letter-spacing:-0.09em !important;}
.kneeWrap .broadcast ul li:nth-child(2) img{width: 80.658%;margin-top:10%;}
.kneeWrap .broadcast ul li:nth-child(3) img{width: 80.658%;margin-top:10%;}
.kneeWrap .broadcast > ul > li > .imgBox{margin-bottom: 7.895%;text-align:center;}
.kneeWrap .broadcast > ul > li > .imgBox.doctorImg img{width: 67.633%;}
.kneeWrap .broadcast > ul > li dl{padding: 0 9.212%;}
.kneeWrap .broadcast > ul > li dl dt{text-align: left;font-size: 40px;letter-spacing: -0.09em;font-weight: bold;line-height: 1.5;font-family: 'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom: 1px solid #131212;}
.kneeWrap .broadcast > ul > li dl dt .logoImg{margin-top:4.84%;}
.kneeWrap .broadcast > ul > li dl dt .logoImg img{max-width:100%;}
.kneeWrap .broadcast ul li dl dd{margin-top: 7.26%;}
.kneeWrap .broadcast ul li dl dd ul li {position: relative;padding-left: 4.678%;text-align: left;font-size: 31px;line-height: 1.6454;letter-spacing: -0.11em !important;}
.kneeWrap .broadcast ul li dl dd ul li:before {width: 6px;height: 6px;background: #131212;left: 10px;top: 47.06%;content: '';position: absolute;border-radius: 100px;}
.kneeWrap .broadcast ul li dl dd ul li.twoLine:before {top: 24%}
.kneeWrap .broadcast ul li dl dt .c_143c9b{color:#143c9b;}
.kneeWrap .broadcast ul li dl dt strong{color:#143c9b;}


.kneeWrap .doctorImgCont{text-align:center;padding:11.712% 9.2% 4.344%;}
.kneeWrap .doctorImgCont .docTitle{font-size:50px;letter-spacing:-0.08em;font-weight:bold;line-height:1.2932;font-family:'Noto Sans CJK KR' ;}
.kneeWrap .doctorImgCont .docTitle img:nth-child(1){width:9%;margin-left:2.5%}
.kneeWrap .doctorImgCont .docTitle img:nth-child(2){width:10%;}
.kneeWrap .doctorImgCont .docTitle img:nth-child(3){width:7.7%;}
.kneeWrap .doctorImgCont .docTitle img:nth-child(n+2){margin-left:2.5%;}
.kneeWrap .doctorImgCont .doctorImgList{display:flex;flex-wrap:wrap;margin-top:3%;}
.kneeWrap .doctorImgCont .doctorImgList li{width:49.5%;font-size:0;}
.kneeWrap .doctorImgCont .doctorImgList li:nth-child(2n){margin-left:1%;}
.kneeWrap .doctorImgCont .doctorImgList li:nth-child(n+3){margin-top:1%;}
.kneeWrap .doctorImgCont dl{margin-top:4%;text-align:left;}
.kneeWrap .doctorImgCont dl dt{color:red;}
.kneeWrap .doctorImgCont dl dd{margin-top:2%;}


.kneeWrap.kneeWrapGlobal .cnFont{font-family:"NotoSansCJKkr" !important;}

.kneeWrap.kneeWrapGlobal{overflow:hidden;}
.kneeWrap.kneeWrapGlobal .selectBox{display:flex;}
.kneeWrap.kneeWrapGlobal .selectBox select{width:79.606%;margin:0 auto;border:1px solid #e9e9e9;font-size:25px;margin-top:20px;padding:15px 10px;color:#000;background:#e7e6e6 url('/om_img/new_mo/new/selecArrow.png') no-repeat 97% 50%;appearance:none;cursor:pointer;}
.kneeWrap.kneeWrapKo .langList{position:absolute;top:0.13%;right:1.5%}
.kneeWrap.kneeWrapKo .langList .langBtn > span{color:#fff;}
.kneeWrap.kneeWrapKo .langList ul{border-top:2px solid #ddd;}
.kneeWrap.kneeWrapKo .langList .langBtn > span:before{background:url('/om_img/new_mo/new/lang_icon_w.png')no-repeat center center / 100% auto;}

.langList{width:130px;position:relative;border-radius:50px;font-size:19px;letter-spacing:-0.05em;cursor:pointer;}
.langList.on ul{display:block;}
.langList ul{width:100%;display:none;position:absolute;left:0;top:40px;border-top:2px solid #143c9b;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.langList ul:before{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;content:'';}
.langList ul li{font-size:15px;background:#fff;}
.langList ul li:nth-child(n+2){border-top:1px solid #ddd;}
.langList ul li:hover{color:#1b4abc;}
.langList .langBtn{padding:9px 0 9px;}
.langList .langBtn > span{position:relative;padding-left:20px;display:flex;align-items:center;justify-content:space-between;}
.langList .langBtn > span:before{width:12%;height:100%;left:0;top:8%;position:absolute;content:'';background:url('/om_img/new_mo/new/lang_icon.png')no-repeat center center / 100% auto;}
.langList .langBtn > span img{width:14.55%;margin-top:5px;margin-left:3px;}
.langList ul li a{padding:11px 10px;display:flex;align-items:center;}
.langList ul li a img{width:18%;border-radius:100%;margin-right:7%;cursor:pointer;}

.kneeWrap.kneeWrapGlobal .kneeBanner{margin-top:15.527%;}
.kneeWrap.kneeWrapGlobal .enTitle{font-size:45px;letter-spacing:-0.035em;line-height:1.35;font-family: "Noto Sans KR", sans-serif;font-weight:700;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .enTitle{font-family:"NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeTop .enTitle span{font-family:"NotoSansCJKkr";font-weight:700;}
.kneeWrap.kneeWrapGlobal .dim{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:999;cursor:auto;}
.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox{width:100%;z-index:10;max-width:760px;background:#fff;position:fixed;padding:48px 0 30px;display:flex;justify-content:space-between;align-items:center;}
/*.headerBox_2{max-width:900px !important;}*/
.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox h1{width:68.158%;margin-left:2.523%;text-align:left;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeHeader .headerBox h1 img{width:45.56%;}
.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox .sideMenu{width:4.344%;margin-right:1.997%;}
.kneeWrap .languageBtn{font-size:20px;font-weight:700;font-family:'Noto Sans CJK KR';color:#112363;}
.kneeWrap .languageBtn.languageKo{position:absolute;top:0.18%;right:9%;color:#fff;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView{width:361px;height:100vh;text-align:right;display:none;position:fixed;right:calc(50% - 450px);opacity:0;transition:.5s ease;top:0;background:#fff;padding:2.102% 1.892% 0 1.997%;z-index:1000;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul{margin-top:9.973%;padding-top:11.912%;border-top:1px solid #c4c4c4;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li{text-align:left;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li:nth-child(n+2){margin-top:14.682%;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li a{background:url('/om_img/new_mo/new/landing_menu_arrow.jpg')no-repeat center right;font-family:'Noto Sans CJK KR';display:block;font-size:28px;letter-spacing:-0.035em;color:#000;font-weight:600;line-height: 1.2;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView .addMenuList{padding:28.5px 0 0 5px;border-top:none;margin-top:0;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView .addMenuList li a{background:none;font-size:22px;font-weight:500;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView .addMenuList li:nth-child(n+2){margin-top:20px;}
.kneeWrap.kneeWrapGlobal .bannerNav{padding:3.948% 4.922% 12.237% 5.922%;}
.kneeWrap.kneeWrapGlobal .bannerNav li{border-bottom:1px solid #112363;}
.kneeWrap.kneeWrapGlobal .bannerNav li:nth-child(2){border-bottom-width:2px;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .bannerNav li:nth-child(2){border-bottom-width:3px;}
.kneeWrap.kneeWrapGlobal .bannerNav li a{font-size:28px;display:block;letter-spacing:-0.04em;color:#112363;font-weight:700;padding:4.858% 0 4.43%;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .bannerNav li a{font-family:"NotoSansCJKkr";font-size:29px;}
.kneeWrap.kneeWrapGlobal .bannerNav li a span{font-weight:400;color:#112363;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .bannerNav li a span{font-weight:700;font-family:"NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .kneeTop{text-align:center;}
.kneeWrap.kneeWrapGlobal .kneeTop .enTitle{background:#143c9b;color:#ffe956;padding:8.027% 0 34.212%;}
.kneeWrap.kneeWrapGlobal .kneeTop .enTitle span{color:#fff;font-weight:400;letter-spacing:-0.035em;}
.kneeWrap.kneeWrapGlobal .kneeTop dl{margin-top:-27.632%;}
.kneeWrap.kneeWrapGlobal .kneeTop dl dd{font-size:27px;letter-spacing:-0.03em;color:#212121;line-height:1.741;margin-top:4.87%;}
.kneeWrap.kneeWrapGlobal .kneeTop dl dd span{color:#143c9b;}
.kneeWrap.kneeWrapGlobal .kneeIntro{margin-top:8.685%;padding-top:0;}
.kneeWrap.kneeWrapGlobal .kneeIntro .videoImg img{width:79.606%;}
.kneeWrap.kneeWrapGlobal .kneeIntro .enTitle{border-top:1px solid #c4c4c4;padding:6.58% 0;margin:0 6.58%;}
.kneeWrap.kneeWrapGlobal .kneeIntro .introImgList{margin:7.895% 0 10.132%;}
.kneeWrap.kneeWrapGlobal .kneeIntro .introImgList li .introText{font-size:22px;font-family: "Noto Sans KR", sans-serif;letter-spacing:-0.035em;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeIntro .introImgList li .introText{font-size:25px;font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .kneeIntro .introImgList li .introText strong{display:inline-block;font-family: "Noto Sans KR", sans-serif;letter-spacing:-0.035em;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeIntro .introImgList li .introText strong{font-weight:500;font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .kneeIntro .introImgList li:nth-child(n+5){padding-bottom:3.824%;}
.kneeWrap.kneeWrapGlobal .performedCont{text-align:center;padding:0 0 9.343%;}
.kneeWrap.kneeWrapGlobal .performedCont ol{padding:7.37% 5.922% 0 9.87%;}
.kneeWrap.kneeWrapGlobal .performedCont ol li{display:flex;line-height:1.593;text-align:left;font-size:27px;font-family: "Noto Sans KR", sans-serif;letter-spacing:-0.03em;}
.kneeWrap.kneeWrapGlobal .performedCont ol li:nth-child(n+2){margin-top:6.72%;}
.kneeWrap.kneeWrapGlobal .performedCont ol li span{margin-right:2.97%;font-weight:700;}
.kneeWrap.kneeWrapGlobal .performedCont ol li strong{font-weight:600;}



.kneeWrap.kneeWrapGlobal.kneeWrapCn .performedCont ol li:nth-child(n+2){margin-top:2.72%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .performedCont ol li span{font-family: "NotoSansCJKkr";font-weight:400;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .performedCont ol li div{font-family: "NotoSansCJKkr";}

.kneeWrap.kneeWrapGlobal .performedCont .video{margin-top:7.237%;width:calc(100% + 51%);max-width:calc(100% + 51%);position:relative;left:-25.5%;}
.kneeWrap.kneeWrapGlobal .performedCont .video .videoBox{padding-top:74.25%;}
.kneeWrap.kneeWrapGlobal .performedCont .video .videoBox iframe{width:41.6%;left:50%;transform:translateX(-50%);}
.kneeWrap.kneeWrapGlobal .scientificallyCont{text-align:center;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .scientificallyCont .enTitle{font-size:40px;}
.kneeWrap.kneeWrapGlobal .scientificallyCont .enTitle{margin:0 6.58% 11.448%;padding-top:8.816%;font-size:37px;border-top:1px solid #c3cfff;}
.kneeWrap.kneeWrapGlobal .scientificallyCont .enTitle span{font-weight:400;}
.kneeWrap.kneeWrapGlobal .scientificallyCont .imgBox{width:75.395%;margin:0 auto;}
.kneeWrap.kneeWrapGlobal .sciCont{padding-top:6.448%;margin-top:11.316%;}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox.sciGraph{padding:8.816% 0 6.316%;}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox:nth-of-type(1){margin-top:0;}
.kneeWrap.kneeWrapGlobal .sciCont .subTitle{font-size:30px;color:#112363;letter-spacing:-0.035em;font-weight:400;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .sciCont .subTitle{font-weight:700;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .sciCont .subTitle strong{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .sciCont .subTitle strong{font-weight:600;color:#112363;}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox .sciText{font-size:25px;letter-spacing:-0.035em;margin-top:3.743%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .sciCont .sciBox .sciText p{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox .sciText p{color:#112363;}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox .sciText p:nth-child(n+2){margin:0 4.492% 0 5.24%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .sciCont .sciBox .sciText p:nth-child(n+2){margin:0 4.492% 0 20.24%;}
.kneeWrap.kneeWrapGlobal .sciCont .sourceText{padding:5.527% 7.895% 6.58% 7.5%;font-size:20px;letter-spacing:-0.035em;color:#112363;line-height:1.7;}
.kneeWrap.kneeWrapGlobal .sciCont .sourceText p{font-weight:600;display:inline-block;color:#112363;}
.kneeWrap.kneeWrapGlobal .sciCont .sourceText p span{position:relative;top:0.1em;}
.kneeWrap.kneeWrapGlobal .sciCont .whiteBox{background:#fff;font-size:37px;letter-spacing:-0.035em;color:#212121;line-height:1.45988;padding:9.212% 0 8.816%;}
.kneeWrap.kneeWrapGlobal .sciCont .whiteBox strong{font-weight:700;color:#143c9b;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .sciCont .whiteBox strong{font-family: "NotoSansCJKkr";color:#212121;}
.kneeWrap.kneeWrapGlobal .effectCont{padding:8.685% 6.054% 0;}
.kneeWrap.kneeWrapGlobal .effectCont:after{display:none;}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList{margin-top:6.288%;margin-bottom:0;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .effectCont .sffectCheckList li div{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList li{display:flex;font-size:27px;letter-spacing:-0.03em;text-align:left;line-height:1.593;}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList li span{width:4.942%;}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList li span img{width:100%;vertical-align:-14%;}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList li strong{font-weight:600;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingKl{margin-top:10.93%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .effectCont .ratingKl .ratingList li dl dt{font-weight:400;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .effectCont .ratingKl .ratingList li dl dd{font-weight:400;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingKl .ratingList li dl dt{padding:7.6% 0;font-family:'Noto Sans KR';font-size:28px;margin-bottom:10px;letter-spacing:-0.035em;color:#212121;font-weight:600;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingKl .ratingList li dl dd{width:100%;display:block;font-family:'Noto Sans KR';padding:4.5598% 0 4.995%;border-radius:10px;font-weight:600;font-size:28px;letter-spacing:-0.035em;color:#212121;;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingBox .ratingList li:nth-child(1) dl dt{background:#ecf0ff;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingBox .ratingList li:nth-child(1) dl dd{background:#dbe3ff;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingBox .ratingList li:nth-child(2) dl dt{background:#dbe3ff;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingBox .ratingList li:nth-child(2) dl dd{background:#c4d1ff;}
.kneeWrap.kneeWrapGlobal .advantagesCont{padding:11.054% 3.87% 7.632%}
.kneeWrap.kneeWrapGlobal .advantagesCont:after{display:none;}
.kneeWrap.kneeWrapGlobal .advantagesCont .enTitle{margin-bottom:8.557%;}
.kneeWrap.kneeWrapGlobal .advantagesCont .advantagesBox dl{margin-top:7.132%;}
.kneeWrap.kneeWrapGlobal .advantagesCont .advantagesBox dl dt{font-size:35px;letter-spacing:-0.03em;font-family: "Noto Sans KR", sans-serif;font-weight:600;}
.kneeWrap.kneeWrapGlobal .advantagesCont .advantagesBox dl dd{font-size:27px;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;}

.kneeWrap.kneeWrapGlobal.kneeWrapCn .advantagesCont .advantagesBox dl dt{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .advantagesCont .advantagesBox dl dd{font-family: "NotoSansCJKkr";}


.kneeWrap.kneeWrapGlobal .fdaCont{background:#ecf0ff;padding-top:7.895%;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox{margin-top:0;padding:6.316% 7.895% 7.632%;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl{background:#fff;text-align:left;padding:9.22% 10.04% 0 8.438%;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl dd:after{width:100%;height:2px;content:'';bottom:0;left:0;background:url('/om_img/new_mo/new/knee_dot_icon.jpg')left center;position:absolute;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl dt{font-size:35px;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;font-weight:600;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl dd{position:relative;padding-bottom:8.625%;margin-top:15px;font-size:28px;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList{padding-top:5.157%;padding-bottom:10.938%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .fdaCont .fdaBox .fdaList li{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .fdaCont .fdaBox .fdaList li p{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li{font-size:27px;letter-spacing:-0.035em;font-weight:600;padding:0 0 0 10.04%;background:url('/om_img/new_mo/new/knee_check_icon.jpg')no-repeat left top 7px / 6.5% auto}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li:nth-child(n+2){margin-top:8.067%;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li p{font-size:27px;letter-spacing:-0.035em;font-weight:400;line-height:1.593;margin-top:0;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li:after{display:none;}
.kneeWrap.kneeWrapGlobal .verticalTable table tr th{background:#f5f5f5;font-size:27px;letter-spacing:-0.035em;font-weight:600;border-top:3px solid #3c3c3c;border-bottom:1px solid #c4c4c4;padding:5% 0 3.75%;}
.kneeWrap.kneeWrapGlobal .verticalTable table tr td{font-size:27px;letter-spacing:-0.035em;font-weight:400;border-bottom-color:#c4c4c4;border-right-color:#c4c4c4;padding:4.064% 0 3.75%;}
.kneeWrap.kneeWrapGlobal .miniText{color:#112363;letter-spacing:-0.035em;margin-top:5.47%;line-height:1.7}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .miniText{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .boneCont{padding:7.895% 7.895% 9.606%;}
.kneeWrap.kneeWrapGlobal .boneCont .verticalTable{margin-top:8.01%;}
.kneeWrap.kneeWrapGlobal .boneCont > ul{margin-top:6.25%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .boneCont ul li{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .boneCont ul li{display:flex;color:#112363;letter-spacing:-0.035em;line-height:1.7}
.kneeWrap.kneeWrapGlobal .boneCont ul li span{margin-right:0.47%;}
.kneeWrap.kneeWrapGlobal .boneCont ul li:nth-child(n+2){margin-top:0;}

.kneeWrap.kneeWrapGlobal.kneeWrapCn .boneCont .enTitle{font-weight:400;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .verticalTable table tr th{font-weight:400;font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .rehabilitationCont{text-align:center;}
.kneeWrap.kneeWrapGlobal .rehabilitationCont .enTitle{margin:7.5% 0 5.922%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .rehabilitationCont .txt{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .rehabilitationCont .txt{font-size:27px;letter-spacing:-0.035em;line-height:1.741;}
.kneeWrap.kneeWrapGlobal .rehabilitationCont .txt p{margin-top:6.185%;}
.kneeWrap.kneeWrapGlobal .rehabilitationCont .txt img{margin:8.554% auto 6.975%;display:block;}
.kneeWrap.kneeWrapGlobal .reviewCont{padding:8.027% 0 0;}
.kneeWrap.kneeWrapGlobal .mt-8{margin-top:-9.7%;}
.mt-8 .enTitle{font-size:43px;}
.mt-8 .videoList .videoTitle .c_143c9b{font-size:38px !important;}
.mt-8 .videoList .videoTitle dd ul li{font-size:30px !important;}
.closerLook{display:flex;justify-content:center;margin-top:-15%;}
.closerLook2{display:flex;justify-content:center;margin-top:-5%;}
.lookText {border:solid #143c9b;background:#143c9b;border-radius:85px;display:flex;justify-content:center;align-items:center;font-size:30px;font-family:'NotoSans';padding:3% 3%;}
.lookText a{width:100%;height:100%;color:#ffffff;font-size: 28px;}
.kneeWrap.kneeWrapGlobal .reviewCont .enTitle{background:#143c9b;color:#ffe956;padding:9.212% 0 18.527%;letter-spacing:-0.035em;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .reviewCont .enTitle span{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .reviewCont .enTitle span{font-weight:400;position:relative;color:#fff;display:block;font-size:30px;letter-spacing:-0.035em;margin-top:2.106%;padding-top:1.316%}
.kneeWrap.kneeWrapGlobal .reviewCont .enTitle span:before{width:3.29%;height:11.9%;left:50%;transform:translateX(-50%);top:0;background:#fff;content:'';position:absolute;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList{margin:-16.2% 0 12.895%;}
.kneeWrap.kneeWrapGlobal .partDiv .videoList{margin:0 0 12.895%;}
.kneeWrap.kneeWrapGlobal .partDiv .narrowInner03{padding:0 72px;}
.kneeWrap.kneeWrapGlobal .partDiv .bg_ecf{background:#ecf0f9;}
.kneeWrap.kneeWrapGlobal .partDiv .introSub{font-size:38px;font-weight:400;letter-spacing:-0.08em;line-height:1.42105;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf {margin-top:110px;padding:80px 0 90px;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf .introSub{display:inline-block;margin-top:15px;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf .introTitle{padding-top:0;margin-top:20px;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol {margin-top:70px;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol > li:nth-child(n+2){margin-top:45px;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfAfImgBox {display:flex;justify-content:space-between;align-items:center;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfAfImgBox img{vertical-align:top;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfAfImgBox .introExp{margin-top:0;font-weight:400;padding: 18px 0;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfImgBox{width: 44%;position:relative;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .afImgBox{width: 44%;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfImgBox:after{width: 27px;height: 47px;position: absolute;right: -50px;top: 110px;background: url(/om_img/new_mo/new/rcr_bfaf_arrow.png) no-repeat center;content: '';}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li > .introExp{margin-top:45px;}



.kneeWrap.kneeWrapGlobal .reviewCont .videoList > li:nth-child(n+2){margin-top:7.37%;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList > li > p > img{width:79.606%;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl{max-width:80%;margin-top:5.265%;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dt{font-size:35px;letter-spacing:-0.035em;font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .reviewCont .videoList li dl dt{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .reviewCont .videoList li dl dd ul li{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dd ul li{display:flex;font-size:27px;letter-spacing:-0.035em;line-height:1.741;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dd ul li span{margin-right:3px;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dd ul li:nth-child(n+2){margin-top:0;}
.kneeWrap.kneeWrapGlobal .reviewCont .video{max-width:79.606%;}
.kneeWrap.kneeWrapGlobal .contactCont{text-align:center;padding:9.212% 7.895% 0;}
.kneeWrap.kneeWrapGlobal .contactCont .enTitle{border:2px solid #979797;padding:2.188% 5.938% 2.814% 5.47%;display:inline-block;margin:0 auto 4.22%;}
.kneeWrap.kneeWrapGlobal .contactCont > p{font-size:27px;letter-spacing:-0.03em;line-height:1.593;font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont > p{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont .contactBox > p{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > p{font-size:27px;letter-spacing:-0.035em;line-height:1.593;border-top:1px solid #c4c4c4;padding-top:6.25%;margin:4.688% 0 9.375%;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul > li:nth-child(n+2){margin-top:10.938%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dt{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dt{display:inline-block;padding-bottom:2.032%;font-size:30px;letter-spacing:-0.035em;color:#143c9b;font-weight:600;font-family: "Noto Sans KR", sans-serif;border-bottom:2px solid #143c9b;margin-bottom:3.907%;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li .subTime dd .skyBx{margin-bottom:10px;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li .subTime dd:nth-child(n+3){margin-top:50px;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox .boxDt{border-bottom:none !important;margin-bottom:0 !important;font-size:35px;}
.mainEn .contactBox dl .boxDd{font-size:31px !important;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dd{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd{font-size:27px;letter-spacing:-0.03em;line-height:1.519;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl .subject{display:flex;flex-direction: column;justify-content: center;align-items: center;padding-left:0;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl .subject:nth-child(n+3){margin-top:10px;}
.skyBx{width: 150px;font-size: 28px;border-radius:85px;background:#4472c4;color:#fff;margin-right: 10px;margin-top: 3px;display:inline-block;}
.enBx .skyBx{width:265px;margin-right:0;padding-bottom: 5px;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dd strong{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd strong{font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd img{display:block;margin:12.032% auto 0;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd ul li:nth-child(n+2){margin-top:4.688%;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox{display:flex;justify-content:center;margin:1.72% 0 3.125%;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{width:16.095%;height:48px;display:flex;align-items:center;justify-content:center;font-size:27px;letter-spacing:-0.035em;font-weight:600;color:#fff;font-family: "Noto Sans KR", sans-serif;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(n+2){margin-left:15px;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(1){background:#ff850e;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(2){background:#914800;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd iframe{width:calc(100% + 3.125%);position:relative;margin-top:7.814%;left:-1.5625%;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li:last-child dl dd{font-size:25px;line-height:1.8;}
.contactCont .contactBox > ul li.ladnginQrBox dl dt{border-bottom:0 !important;display:flex !important;align-items:center;justify-content:center;}
.contactCont .contactBox > ul li.ladnginQrBox dl dt img{width:80px;margin-right:15px;}
.contactCont .contactBox > ul li.ladnginQrBox dl dt span{border-bottom:2px solid #143c9b;color:#143c9b;padding-bottom:2.032%;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li{width:48%;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li:nth-child(2){margin-top:0 !important;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li:nth-child(n+3){margin-top:9.5% !important;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .tit{color:#143c9b}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .txt{word-break:break-all;font-size:20px;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .txt a{letter-spacing:-0.06em;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .txt strong{font-weight:700;font-size:28px;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd img{margin:10px auto;width:50%;}

.kneeWrap.kneeWrapGlobal .doctorCont{padding:0;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .doctorCont > .enTitle{font-weight:400;}
.kneeWrap.kneeWrapGlobal .doctorCont > .enTitle{background:#143c9b;color:#ffe956;padding:7.895% 0;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;font-weight:600;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox{padding:0 9.87%;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox > .enTitle{padding:8.69% 0 6.558%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .doctorCont .doctorBox .doctorExplanation{padding:6.232% 8.853% 14.197%;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation{padding:6.232% 8.853% 8.197%;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl{display:block;padding-bottom:0;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl dt{font-weight:700;font-family: "Noto Sans KR", sans-serif;color:#fff;letter-spacing:-0.03em;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl dt:after{display:none;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dt{font-size:46px;line-height:1.3697;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd{font-size:31px;letter-spacing:-0.03em;color:#ffe956;margin-top:1.995%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd p{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd p{font-size:31px;letter-spacing:-0.03em;color:#ffe956;margin-top:2%;line-height:1.2;font-weight:700;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorBottom{border-top:1px solid #fff;padding-top:7.97%;margin-top:5.97%;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dt{font-size:35px;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dd{font-family: "NotoSansCJKkr";}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dd{font-size:25px;line-height:1.64;margin-top:1.995%;letter-spacing:-0.03em;}
.kneeWrap.kneeWrapGlobal .doctorCont > ul{padding-left:9.87%;margin-top:5.265%;}
.kneeWrap.kneeWrapGlobal .doctorCont > ul li{text-align:left;font-size:25px;letter-spacing:-0.03em;line-height:1.84;display:flex;}
.kneeWrap.kneeWrapGlobal .doctorCont > ul li span{margin-right:0.44%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .doctorCont > ul li{font-family: "NotoSansCJKkr";}

.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital{margin-top:10%;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital .text{font-size:25px;letter-spacing:-0.035em;font-weight:600;font-family: "Noto Sans KR", sans-serif;margin:5% 0 3%;text-align:left;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital dt{font-size:35px;letter-spacing:-0.035em;font-weight:600;font-family: "Noto Sans KR", sans-serif;color:#143c9b;text-align:left;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital > .enTitle{font-size:38px;color:#143c9b;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd{padding:0 9.87%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox{margin-top:7.543%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl{margin-top:7.132%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dt{font-size:27px;letter-spacing:-0.03em;font-family: "Noto Sans KR", sans-serif;font-weight:600;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dd{font-size:35px;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;margin-top:5%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dd strong{font-weight:700;color:#143c9b;font-size:45px;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddOver dl dt{line-height:1.4;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddOver dl dt strong{font-weight:700;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddOver dl dd p{text-align:right;margin-top:5%;font-size:20px;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel{margin-top:20%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel dl dt{font-weight:700;font-size:30px;line-height:1.4;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel dl dd ul li{text-align:left;font-size:25px;letter-spacing:-0.03em;line-height:1.84;display:flex;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel dl dd ul li span{margin-right:0.44%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel .imgBox{margin:10% 0;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel > ul li{font-family:'Noto Sans KR';font-size:22px;margin-bottom:15px;letter-spacing:-0.035em;color:#212121;font-weight:600;background:#dbe3ff;border-radius:10px;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel > ul li a{display:block;padding:4%;line-height:1.5; }



.subTitle02{font-size: 42px;letter-spacing: -0.08em;margin: 11.054% 0 6.054%;}
.arthritisWrap{max-width:760px;margin:0 auto 8.6%;}
.arthritisWrap .pageTitle{font-family:'GmarketSansBold';line-height:1.2065;font-size:85px;letter-spacing:-0.02em;padding-bottom:5.658%;}
.arthritisWrap .pageTitle span{font-family:'GmarketSansBold';letter-spacing:-0.02em;}
.arthritisWrap .contTitle{font-family:'Noto Sans CJK KR';font-size:58px;letter-spacing:-0.08em;font-weight:bold;line-height:1.2932;}
.arthritisWrap .contTitle span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.arthritisWrap .blackBar{position:relative;display:block;margin-bottom:8.265%;padding-bottom:6.316%;}
.arthritisWrap .blackBar:after{width:5.607%;height:7px;background:#212121;bottom:0;left:50%;transform:translateX(-50%);content:'';position:absolute;}
.arthritisWrap .basicText{font-size:31px;letter-spacing:-0.095em;line-height:1.6455;color:#212121;font-family:'Noto Sans CJK KR' ;}
.arthritisWrap .basicText span{color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;letter-spacing:-0.08em;}
.arthritisWrap .basicText strong{letter-spacing:-0.08em;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.arthritisWrap img{max-width:100%;}
.arthritisWrap .c_143c9b{color:#143c9b;}
.arthritisWrap .arthritisIntro .introTop{margin-bottom:11.843%;text-align:center;}
.arthritisWrap .arthritisIntro .introTop > p{font-size:42px;letter-spacing:-0.08em;margin:11.054% 0 6.054%;}
.arthritisWrap .arthritisIntro .introTop > div{font-size:35px;color:#262728;letter-spacing:-0.08em;line-height:1.686;padding:5.79% 0 7.895%;margin:0 9.87%;border-top:3px solid #212121;border-bottom:3px solid #212121;}
.arthritisWrap .arthritisIntro .introTop > div span{font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.arthritisWrap .causeCont{text-align:center;}
.arthritisWrap .causeCont .contTitle{margin-top:12.5%;}
.arthritisWrap .causeCont .video{max-width:80.79%;}
.arthritisWrap .causeCont > .imgBox{margin:9.212% 0 8.685%;}
.arthritisWrap .causeCont .causeCheckList{display:flex;flex-wrap:wrap;padding:0px 8% 5.265%;}
.arthritisWrap .causeCont .causeCheckList li{width:49%;text-align:center;border-top:1px solid #c3cfff;padding:7.05% 0;}
.arthritisWrap .causeCont .causeCheckList li .imgBox{margin-bottom:10.55%;}
.arthritisWrap .causeCont .causeCheckList li .imgBox img{width:15.025%;}
.arthritisWrap .causeCont .causeCheckList li .checkText{font-size:40px;letter-spacing:-0.08em;line-height:1.35;}
.arthritisWrap .causeCont .causeCheckList li .checkText strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;letter-spacing:-0.08em;}
.arthritisWrap .causeCont .causeCheckList li span{font-size:25px;letter-spacing:-0.08em;margin-top:22px;display:block;}
.arthritisWrap .causeCont .causeCheckList li:nth-child(-n+2){border-top:0;padding-top:3.135%;}
.arthritisWrap .causeCont .causeCheckList li:nth-child(odd){border-right:1px solid #c3cfff;}
.arthritisWrap .causeCont .causeCheckList li:last-child{width:100%;border-right:0;}
.arthritisWrap .causeCont .causeCheckList li:last-child .imgBox{margin-bottom:5.17%;}
.arthritisWrap .causeCont .causeCheckList li:last-child .imgBox img{width:7.364%;}
.arthritisWrap .causeCont .sectionTitle{font-size:53px;position:relative;letter-spacing:-0.09em;font-weight:bold;font-family:'Noto Sans CJK KR';padding:8.422% 0 9.475%;line-height:1.4153;margin-top:9.344%;}
.arthritisWrap .causeCont .sectionTitle:after{width:80.396%;height:24px;background:#fff0b5;content:'';top:65.16%;z-index:-1;left:50%;transform:translateX(-50%);position:absolute;}
.arthritisWrap .causeCont .sectionTitle:before{width:100%;height:100%;background:#f1f5ff;content:'';top:0;z-index:-2;left:0;position:absolute;}
.arthritisWrap .causeCont .sectionTitle span{font-weight:normal;letter-spacing:-0.08em;}
.arthritisWrap .causeCont .videoList{margin:0 0 10.3%;}
.arthritisWrap .causeCont .videoList > li{margin-top:3.948%;}
.arthritisWrap .causeCont .videoList > li:nth-child(n+2){margin-top:10.948%;}
.arthritisWrap .causeCont .videoList > li .reviewImgBox img{width:80.132%;}
.arthritisWrap .causeCont .videoTitle dt{font-size:40.53px;font-weight:700;line-height:1.21639;padding-top:48px;}
.arthritisWrap .causeCont .videoTitle dd{font-size:31.24px;font-weight:300;line-height:1.62196;}
.arthritisWrap .causeCont dl dd ul{padding-top:17px;font-weight:400;}

.arthritisWrap .symptomCont{text-align:center;background:#f0f0f0;padding:13.158% 0 7.895%;}
.arthritisWrap .symptomCont > ul{margin-top:8.816%;padding:0 6.58%;}
.arthritisWrap .symptomCont > ul li{background:#fff;border-radius:1.041665vw;text-align:left;line-height:1.6452;padding:7.425% 3.032% 8.182% 9.85%;display:flex;font-size:31px;letter-spacing:-0.08em;}
.arthritisWrap .symptomCont > ul li .imgBox{width:12%;margin:2.435% 7.305% 0 0;}
.arthritisWrap .symptomCont > ul li:nth-child(n+2){margin-top:3.032%;}
.arthritisWrap .howCont{text-align:center;padding-top:12.5%;}
.arthritisWrap .howCont > ul{padding-top:13.685%;}
.arthritisWrap .howCont > ul li dl dt{position:relative;font-family:'Noto Sans CJK KR' ;padding-left:9.87%;text-align:left;color:#143c9b;font-size:45px;letter-spacing:-0.08em;font-weight:bold;margin-bottom:8.29%;}
.arthritisWrap .howCont > ul li dl dt:after{width:63%;height:1px;right:0;top:50%;content:'';background:#143c9b;position:absolute;}
.arthritisWrap .howCont > ul li dl dd{font-size:30px;letter-spacing:-0.08em;line-height:1.6334;}
.arthritisWrap .howCont > ul li dl dd .imgBox{line-height:0;margin-bottom:7.37%;}
.arthritisWrap .howCont > ul li:nth-child(n+2){margin-top:12.37%;}
.arthritisWrap .howCont > ul li:nth-child(2) dl dt:after{height:2px;}

.arthritisWrap .ratingCont{text-align:center;margin-top:10.658%;}
.arthritisWrap .ratingCont .contTitle{background:#143c9b;padding:8.816% 0 170px;color:#fff;}
.arthritisWrap .ratingCont .basicText{background:#fff;border-radius:1.041665vw;padding-top:6.448%;margin:-125px 6.054% 0;}
.arthritisWrap .ratingCont .ratingList{padding:0 6.054%;display:flex;flex-wrap:wrap;margin-top:8.816%;}
.arthritisWrap .ratingCont .ratingList li{width:49.252%;}
.arthritisWrap .ratingCont .ratingList li:nth-child(2n){margin-left:1.198%;}
.arthritisWrap .ratingCont .ratingList li:nth-child(n+3){margin-top:6.438%;}
.arthritisWrap .ratingCont .ratingList li dl dt{width:100%;display:block;font-family:'Noto Sans CJK KR';padding:7.6% 0 6.995%;border-radius:10px;margin:6.69% 0 6.08%;font-size:30px;letter-spacing:-0.08em;color:#131212;font-weight:bold;}
.arthritisWrap .ratingCont .ratingList li:nth-child(1) dl dt{background:#ecf0ff;}
.arthritisWrap .ratingCont .ratingList li:nth-child(2) dl dt{background:#dbe3ff;}
.arthritisWrap .ratingCont .ratingList li:nth-child(3) dl dt{background:#c4d1ff;}
.arthritisWrap .ratingCont .ratingList li:nth-child(4) dl dt{background:#a7baff;}
.arthritisWrap .ratingCont .ratingList li dl dd{font-size:30px;letter-spacing:-0.09em;color:#131212;line-height:1.6334;}
.arthritisWrap .therapyCont{text-align:center;margin:13% 9.87% 0;padding-top:10%;border-top:1px solid #bababa;}
.arthritisWrap .therapyCont .video{margin:9% 0 13.935%;max-width:100%;}
.arthritisWrap .therapyCont .roundList{display:flex;flex-wrap:wrap;justify-content:space-between;}
.arthritisWrap .therapyCont .roundList li{width:49%;}
.arthritisWrap .therapyCont .roundList li:nth-child(3) dl dt{margin-bottom:5.8%;}
.arthritisWrap .therapyCont .roundList li:nth-child(n+3){margin-top:7.705%;}
.arthritisWrap .therapyCont .roundList li dl dt{font-family:'Noto Sans CJK KR';font-size:40px;line-height:1.325;letter-spacing:-0.08em;font-weight:bold;margin:11.15% 0 7.542%;}
.arthritisWrap .therapyCont .roundList li dl dd{font-size:30px;letter-spacing:-0.08em;line-height:1.567;}
.arthritisWrap .therapyCont h4{line-height:1;font-family:'Noto Sans CJK KR';color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:bold;background:#143c9b;border-radius:100px;padding:5.74% 0 6.067%;}
.arthritisWrap .therapyCont > ol > li > p{font-size:40px;letter-spacing:-0.09em;margin:10.165% 0 9.837%;}
.arthritisWrap .therapyCont > ol > li:nth-child(n+2){margin-top:14.755%;}
.arthritisWrap .therapyCont ol li .therapyBox:nth-child(n+2){margin-top:12%;}
.arthritisWrap .therapyCont .therapyBox h5{font-family:'Noto Sans CJK KR';text-align:left;font-size:40px;letter-spacing:-0.08em;line-height:1.5;font-weight:bold;margin:6.558% 0 5.41%;}
.arthritisWrap .therapyCont .therapyBox > ul li{position:relative;padding-left:4.755%;text-align:left;font-size:31px;line-height:1.6455;letter-spacing:-0.08em;}
.arthritisWrap .therapyCont .therapyBox > ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.arthritisWrap .therapyCont .therapyBox > ul li.twoLine:before{top:24%}
.arthritisWrap .therapyCont .therapyBox > a{font-family:'Noto Sans CJK KR';margin-top:8.525%;background:#fff;border:3px solid #143c9b;color:#143c9b;display:block;font-size:35px;letter-spacing:-0.08em;font-weight:bold;padding:4.92% 0 5.41%;}
.arthritisWrap .therapyCont .therapyBox.therapyBoxOther > a{margin-top:16%;}

.arthritisWrap .reviewCont{text-align:center;padding:12.5% 0 11.448%;}
.arthritisWrap .reviewCont .reviewBox{padding:9.344% 0 9.2%;}
.arthritisWrap .reviewCont .sectionTitle{font-size:53px;position:relative;letter-spacing:-0.09em;font-weight:bold;font-family:'Noto Sans CJK KR';padding:8.422% 0 9.475%;line-height:1.4153;}
.arthritisWrap .reviewCont .sectionTitle:after{width:59.396%;height:24px;background:#fff0b5;content:'';top:53.16%;z-index:-1;left:50%;transform:translateX(-50%);position:absolute;}
.arthritisWrap .reviewCont .sectionTitle:before{width:100%;height:100%;background:#f1f5ff;content:'';top:0;z-index:-2;left:0;position:absolute;}
.arthritisWrap .reviewCont .sectionTitle span{font-weight:normal;letter-spacing:-0.08em;}
.arthritisWrap .doctorCont{text-align:center;}
.arthritisWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.arthritisWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.arthritisWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.arthritisWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.arthritisWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.arthritisWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.arthritisWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.arthritisWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.arthritisWrap .doctorCont > ul > li:nth-child(n+2){margin-top:10%;}
.arthritisWrap .doctorCont > ul > li > .imgBox{margin-bottom:7.895%;}
.arthritisWrap .doctorCont > ul > li > .imgBox.doctorImg img{width:80.265%;}
.arthritisWrap .doctorCont > ul > li dl{padding:0 9.212%;}
.arthritisWrap .doctorCont > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:7.26%;border-bottom:1px solid #131212;}
.arthritisWrap .doctorCont > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.arthritisWrap .doctorCont > ul > li dl dt .logoImg{margin-top:4.84%;}
.arthritisWrap .doctorCont > ul > li dl dt .logoImg img{width:100%;}
.arthritisWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.arthritisWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;letter-spacing:-0.08em;}
.arthritisWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.arthritisWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.arthritisWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}



.shoulderPainWrap .fs40{font-size:40px;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .fs45{font-size:45px;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .fs51{font-size:51px;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .fs52{font-size:52px;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .fs53{font-size:53px;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .bluetext{font-family:'Noto Sans CJK KR' ;font-size:32px;letter-spacing:-0.08em;font-weight:700;color:#143c9b}
.shoulderPainWrap{font-family:'Noto Sans CJK KR' ;max-width:740px;margin:0 auto 8.6%;}
.shoulderPainWrap .shoulderPainTop{padding-top:78.41%;display:flex;align-items:flex-end;justify-content:center;background:url('/om_img/new_mo/frozen/shoulder_top_img.jpg')no-repeat center top / 100% auto;}
.shoulderPainWrap .shoulderPainTop .langList{position:absolute;top:4.53%;right:31.0%;}
.shoulderPainWrap .shoulderPainTop .langList .langBtn > span:before{background:url('/om_img/new_mo/new/lang_icon_w.png')no-repeat center center / 100% auto;}
.langList .langBtn{padding:9px 0 9px;}
.shoulderPainWrap .shoulderPainTop .langList .langBtn > span{color:#fff;}
.shoulderPainWrap .shoulderPainTop dl{margin:auto auto 0;text-align:center;}
.shoulderPainWrap .shoulderPainTop dl dt{display:inline-block;font-size:41px;position:relative;letter-spacing:-0.085em;color:#fff;margin-bottom:10.192%;}
.shoulderPainWrap .shoulderPainTop dl dt:before{width:0.68%;height:90.25%;content:'';position:absolute;left:-4.743%;top:9.76%;background:#fff;}
.shoulderPainWrap .shoulderPainTop dl dt:after{width:0.68%;height:90.25%;content:'';position:absolute;right:-5.195%;top:9.76%;background:#fff;}
.shoulderPainWrap .shoulderPainTop dl dd{font-size:64px;letter-spacing:-0.06em;color:#fff;line-height:1.322;font-family:'GmarketSansBold';}
.shoulderPainWrap .shoulderPainTop dl dd i{font-style:italic;font-size:64px;letter-spacing:-0.06em;color:#fff;font-family:'GmarketSansBold';}
.shoulderPainWrap .shoulderPainTop dl dd span{font-size:64px;letter-spacing:-0.05em;color:#cbe3ff;font-family:'GmarketSansBold';}
.shoulderPainWrap .shoulderPainTop .topWhiteBox{width:97.81%;margin:11.507% 0 14.795%;padding:6.74% 4% 8.55%;text-align:left;border-radius:0.78125vw 0 0.78125vw 0;background:#e0e0e0;font-size:36px;letter-spacing:-0.09em;line-height:1.4724;color:#262728;white-space:nowrap;}
.shoulderPainWrap .shoulderPainTop .topWhiteBox strong{font-weight:700;color:#173e99;font-family:'Noto Sans CJK KR';letter-spacing:-0.1em;}
.shoulderPainWrap .specificCont{text-align:center;margin-top:11.082%;}
.shoulderPainWrap .specificCont > .fs53{font-weight:700;letter-spacing:-0.08em;color:#131212;}
.shoulderPainWrap .specificCont > .bluetext{margin:5% 0 5.677%;}
.shoulderPainWrap .specificCont .blueBox{background:#ecf0ff;}
.shoulderPainWrap .specificCont .blueBox > ul{display:flex;justify-content:center;padding:6.622% 0 6.352%;}
.shoulderPainWrap .specificCont .blueBox > ul > li{width:27.164%;}
.shoulderPainWrap .specificCont .blueBox > ul > li .imgBox{background:#fff;border-radius:1.041665vw;;}
.shoulderPainWrap .specificCont .blueBox > ul > li .imgBox img{width:100%;}
.shoulderPainWrap .specificCont .blueBox > ul > li:nth-child(n+2){margin-left:1.757%;}
.shoulderPainWrap .specificCont .blueBox > ul.textList li > div > p{padding:16.92% 0 12.44%;font-size:38px;letter-spacing:-0.085em;font-weight:700;}
.shoulderPainWrap .specificCont .blueBox > ul > li > p{font-family:'Noto Sans CJK KR' ;font-size:33px;letter-spacing:-0.085em;font-weight:700;margin-top:30px;line-height:1.2;}
.shoulderPainWrap .specificCont .whiteBox{max-width:86.487%;margin:0 auto;padding:5.272% 2.704% 5.136% 0;background:#fff;display:flex;align-items:center;justify-content:center;}
.shoulderPainWrap .specificCont .whiteBox p{flex:1;}
.shoulderPainWrap .diagnosisCont .diagnosisTop{display:flex;padding:11.082% 6.217% 0;}
.shoulderPainWrap .diagnosisCont .diagnosisTop img{width:35.34%;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div{width:63%;padding-left:1.544%;padding-top:4.63%;font-size:28px;line-height:1.82143;font-weight:500;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div p{position:relative;padding-left:15px;letter-spacing:-0.08em;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div p:before{line-height:1;font-size:66px;color:#143c9b;left:-2.65%;top:-21.57%;content:'“';position:absolute;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div p:after{line-height:1;font-size:66px;color:#143c9b;right:1.59%;bottom:-34.65%;content:'”';position:absolute;}
.shoulderPainWrap .diagnosisCont .diagnosisList{background:#f0f0f0;padding:13.514% 9.73%;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li{position:relative;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li:first-child:before{display:none;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li:before{width:9.23%;height:31px;top:-13.877%;left:50%;transform:translateX(-50%);content:'';background:url('/om_img/new_mo/frozen/main_point_arrow.png')no-repeat center center / 100% auto;position:absolute;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li:nth-child(3):before{top:-31.877%;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li:nth-child(4):before{top:-22.877%;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li:nth-child(n+2){margin-top:15.437%;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li .imgBox{width:100%;font-size:0;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li .imgBox img{width:100%;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div{height:180px;font-family:'Noto Sans CJK KR' ;background:#fff;text-align:center;display:flex;align-items:center;justify-content:center;font-size:35px;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div span{width:7.72%;height:46px;line-height:1;font-family:'Noto Sans CJK KR' ;display:flex;align-items:center;justify-content:center;border-radius:100%;font-size:31px;margin-right:3.524%;letter-spacing:-0.08em;font-weight:700;color:#fff;background:#143c9b;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div p{line-height:1.428571;letter-spacing:-0.08em;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li.blueBox{font-family:'Noto Sans CJK KR' ;text-align:center;padding:11.075% 0 10.572%;line-height:1.6;background:#143c9b;color:#fff;font-size:40px;letter-spacing:-0.08em;font-weight:500;}
.shoulderPainWrap .mainPointCont{text-align:center;padding:10.676% 0 10.272%;}
.shoulderPainWrap .mainPointCont .fs52{font-family:'Noto Sans CJK KR' ;font-weight:700;line-height:1.25;letter-spacing:-0.085em;}
.shoulderPainWrap .mainPointCont .fs52 span{color:#212121;font-family:'Noto Sans CJK KR' ;font-weight:300;font-size:41px;letter-spacing:-0.085em;}
.shoulderPainWrap .mainPointCont .fs52 i{font-style:italic;}
.shoulderPainWrap .mainPointCont .lineTitle{max-width:80.406%;margin:4.865% auto 6.757%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:3.245% 0 3.785%;font-family:'Noto Sans CJK KR' ;font-size:40px;letter-spacing:-0.08em;font-weight:500;}
.shoulderPainWrap .mainPointCont .mainPointList li:nth-child(1) dl dd{margin-top:3.65%;}
.shoulderPainWrap .mainPointCont .mainPointList li:nth-child(1) dl dd img{width:59.46%;}
.shoulderPainWrap .mainPointCont .mainPointList li:nth-child(2) dl dd{margin-top:4.19%;}
.shoulderPainWrap .mainPointCont .mainPointList li:nth-child(2) dl dd img{width:91.757%;}
.shoulderPainWrap .mainPointCont .mainPointList li:nth-child(n+2){margin-top:5.406%;}
.shoulderPainWrap .mainPointCont .mainPointList li dl dt{font-family:'Noto Sans CJK KR' ;font-size:30px;display:inline-block;letter-spacing:-0.085em;font-weight:500;color:#143c9b;border:1px solid #143c9b;border-radius:5px;padding:2.163% 2.975% 2.298%;}
.shoulderPainWrap .stepCont{background:#f0f0f0;text-align:center;}
.shoulderPainWrap .stepCont .fs45{color:#fff;font-weight:500;background:#143c9b;padding:8.65% 0 16.757%;letter-spacing:-0.085em;}
.shoulderPainWrap .stepCont .stepTop{padding:0 9.798%;position:relative;top:-70px;}
.shoulderPainWrap .stepCont .stepTop > li{display:flex;align-items:center;padding:8.74% 0 8.91% 9.412%;background:#fff;border-radius:1.041665vw;}
.shoulderPainWrap .stepCont .stepTop > li:nth-child(n+2){padding:7.395% 0 10.254% 6.892%;margin-top:4.034%;}
.shoulderPainWrap .stepCont .stepTop > li > p{width:35.252%;height:190px;font-family:'Noto Sans CJK KR' ;margin-right:10.39%;border-radius:100%;line-height:1.2;background:#ffefb8;display:flex;align-items:center;justify-content:center;font-size:40px;letter-spacing:-0.085em;font-weight:700;}
.shoulderPainWrap .stepCont .stepTop > li:nth-child(2) > p{background:#ffea9e;}
.shoulderPainWrap .stepCont .stepTop > li:nth-child(3) > p{background:#ffda58;}
.shoulderPainWrap .stepCont .stepTop > li:nth-child(3) > ul{margin-top:-1.806%;}
.shoulderPainWrap .stepCont .stepTop > li > ul{width:54%;text-align:left;}
.shoulderPainWrap .stepCont .stepTop > li > ul li{font-size:33px;letter-spacing:-0.085em;padding-left:9.28%;position:relative;line-height:1.545455;}
.shoulderPainWrap .stepCont .stepTop > li > ul li:before{width:2.41%;height:13.74%;background:#131212;content:'';position:absolute;left:0;top:45.1%;border-radius:100%;}
.shoulderPainWrap .stepCont .stepTop > li:nth-child(2) > ul li:before{width:2.34%;height:6.87%;top:24.1%;}
.shoulderPainWrap .stepCont .stepBottom{background:#fff;padding-top:9.865%;}
.shoulderPainWrap .stepCont .stepBottom li .imgBox{font-size:0;}
.shoulderPainWrap .stepCont .stepBottom li .imgBox img{width:80.406%;}
.shoulderPainWrap .stepCont .stepBottom li:nth-child(n+2){margin-top:5%;}
.shoulderPainWrap .stepCont .stepBottom li dl{max-width:80.406%;margin:0 auto;background:#f0f0f0;padding:8.11% 0 9.595%;}
.shoulderPainWrap .stepCont .stepBottom li dl dt{font-size:40px;font-weight:700;letter-spacing:-0.085em;font-family:'Noto Sans CJK KR' ;}
.shoulderPainWrap .stepCont .stepBottom li dl dd{position:relative;font-size:31px;letter-spacing:-0.085em;margin-top:4.54%;padding-top:4.706%;}
.shoulderPainWrap .stepCont .stepBottom li dl dd:before{width:34px;height:2px;background:#a8a8a8;content:'';position:absolute;left:50%;transform:translateX(-50%);top:0;}
.shoulderPainWrap .exampleCont{text-align:center;padding:0 0 11.082%;}
.shoulderPainWrap .exampleCont .fs51{padding:10.542% 0 7.434%;font-weight:700;line-height:1.372548;letter-spacing:-0.085em;}
.shoulderPainWrap .exampleCont span{font-weight:400;letter-spacing:-0.085em;}
.shoulderPainWrap .exampleCont > div{background:#0b1668;padding-top:8.11%;}
.shoulderPainWrap .exampleCont > div dl dt{padding-right:0.812%;display:flex;justify-content:center;align-items:flex-end;}
.shoulderPainWrap .exampleCont > div dl dt img{width:23.98%;position:relative;top:-12px;}
.shoulderPainWrap .exampleCont > div dl dt div{margin-left:3.5442%;text-align:left;font-size:65px;letter-spacing:-0.1em;line-height:1.307693;font-weight:700;font-family:'Noto Sans CJK KR' ;color:#fff;}
.shoulderPainWrap .exampleCont > div dl dt div i{font-style:italic;font-size:65px;letter-spacing:-0.1em;line-height:1.307693;font-weight:700;font-family:'Noto Sans CJK KR' ;color:#fff;}
.shoulderPainWrap .exampleCont > div dl dd{font-size:0;margin-top:7.434%;}
.shoulderPainWrap .exampleCont > div dl dd img{width:87.434%;}
.shoulderPainWrap .exampleCont > div > p{color:#fff;font-size:18px;padding:4.595% 0 7.164%;letter-spacing:-0.075em;line-height:1.444442;}
.shoulderPainWrap .exampleCont > div > p strong{color:#fff;font-size:18px;font-weight:700;letter-spacing:-0.075em;line-height:1.444442;font-family:'Noto Sans CJK KR' ;}
.shoulderPainWrap .exampleCont .searchRound{max-width:87.434%;border-radius:2.604164vw;margin:7.703% auto 0;height:10.704vh;display:flex;align-items:center;justify-content:center;background:url('/om_img/new_mo/frozen/search_bg.png')no-repeat center center / 100% auto;}
.shoulderPainWrap .exampleCont .searchRound p{font-family:'Noto Sans CJK KR' ;font-size:31px;letter-spacing:-0.085em;font-weight:500;}
.shoulderPainWrap .exampleCont .searchRound p:nth-child(2){color:#fff;margin-left:10.356%;}
.shoulderPainWrap .selectCont{text-align:center;padding:7.704% 0 11.082%;}
.shoulderPainWrap .selectCont h3{line-height:1.9;font-family:'Noto Sans CJK KR';font-weight:300;letter-spacing:-0.085em;}
.shoulderPainWrap .selectCont h3 span{font-family:'Noto Sans CJK KR' ;line-height:1.490197;position:relative;font-weight:700;letter-spacing:-0.085em;}
.shoulderPainWrap .selectCont h3 span:after{width:100%;height:32%;background:#fff0b5;content:'';bottom:4%;z-index:-1;left:50%;transform:translateX(-50%);position:absolute;}
.shoulderPainWrap .selectCont .selectList{margin-top:8.785%;}
.shoulderPainWrap .selectCont .selectList > li:nth-child(n+2){margin-top:8.11%;}
.shoulderPainWrap .selectCont .selectList li dl{margin-top:7.164%;}
.shoulderPainWrap .selectCont .selectList li dl dt{font-size:40px;letter-spacing:-0.085em;font-weight:700;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap .selectCont .selectList li dl dd{margin-top:2.704%;}
.shoulderPainWrap .selectCont .selectList li dl dd ul li{font-size:31px;letter-spacing:-0.085em;line-height:1.612902;}
.shoulderPainWrap .reviewCont{text-align:center;}
.shoulderPainWrap .reviewCont > div{max-width:80.406%;margin:0 auto 2.434%;font-size:35px;letter-spacing:-0.085em;font-weight:500;font-family:'Noto Sans CJK KR' ;border:2px solid #143c9b;padding:2.974% 0 3.38%;}
.shoulderPainWrap .reviewCont .imgBox img{width:80.542%;}
.shoulderPainWrap .realCont{text-align:center;padding:9.865% 0 12.838%;}
.shoulderPainWrap .realCont .realList li:nth-child(n+2){margin-top:10%;}
.shoulderPainWrap .realCont .realList li dl dt{font-size:40px;font-weight:700;margin-bottom:7.434%;letter-spacing:-0.085em;font-family:'Noto Sans CJK KR' ;}
.shoulderPainWrap .realCont .realList li dl dd p{font-size:25px;letter-spacing:-0.085em;margin-top:4.595%;}
.shoulderPainWrap .graphCont{text-align:center;}
.shoulderPainWrap .graphCont h3{font-size:61px;font-family:'Noto Sans CJK KR' ;letter-spacing:-0.085em;font-weight:700;line-height:1.2950825;}
.shoulderPainWrap .graphCont .fs35{font-weight:300;font-size:35px;margin-top:5.406%;line-height:1.514285;letter-spacing:-0.085em;}
.shoulderPainWrap .graphCont .graphBox{background:#f0f0f0;padding:9.73% 5.946% 7.298%;margin-top:9.73%;}
.shoulderPainWrap .graphCont .graphBox > ul > li{background:#fff;padding:11.504% 0 10.737%;}

.shoulderPainWrap .graphCont .graphBox > ul > li dl dt{font-size:43px;font-family:'Noto Sans CJK KR';font-weight:700;color:#143c9b;letter-spacing:-0.085em;margin-bottom:7.824%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd > div{text-align:left;display:flex;padding-left:10.124%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphTop span{width:8.704%;height:51px;border-radius:0.2604165vw;background:#143c9b;display:flex;align-items:center;justify-content:center;margin:0.512% 4.78% 0 0;font-size:33px;font-family:'Noto Sans CJK KR' ;letter-spacing:-0.085em;font-weight:700;color:#fff;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphTop p{font-size:31px;letter-spacing:-0.085em;line-height:1.64516;margin-top:-8px;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphTop p strong{font-weight:700;color:#07b489;font-family:'Noto Sans CJK KR';letter-spacing:-0.085em;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom{padding-left:11.044%;align-items:center;justify-content:space-between;padding-right:7.977%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom ul{width:49%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul{width:47%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li{font-size:31px;display:flex;align-items:center;letter-spacing:-0.085em;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li:nth-child(n+2){margin-top:11.81%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span{width:22px;height:22px;flex-shrink:0;margin:1.325% 11.29% 0 0;display:block;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span.pink{background:#ff6c72;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span.blue{background:#143c9b;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span.green{background:#07b489;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span.khaki{background:#24631a;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom .imgBox{width:50.57%;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom .imgBox img{width:100%;}
.shoulderPainWrap .graphCont .graphBox > p{text-align:right;font-size:25px;letter-spacing:-0.085em;margin-top:6.135%;}

.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(n+2){margin-top:6.135%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(3) dl dt{display:none;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(3) dl dd .graphBottom{margin-top:7.057%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom{margin-top:4.602%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom .imgBox{width:49.262%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom{padding-left:8.897%;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(1) dl dd .graphTop p{margin-top:0;}
.shoulderPainWrap .graphCont ..shoulderPainWrap .mainPointCont .fs52 span > ul > li:nth-child(-n+3) dl dd .graphBottom{padding-right:66px;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom ul li{font-size:27px;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom ul li > span{width:20px;height:20px;}
.shoulderPainWrap .qnaCont{text-align:center;padding:11.082% 0 13.514%;}
.shoulderPainWrap .qnaCont .fs40{margin-bottom:8.92%;letter-spacing:-0.085em;font-weight:700;font-family:'Noto Sans CJK KR' ;}

.shoulderPainWrap .doctorCont{text-align:center;}
.shoulderPainWrap .doctorCont .basicText{font-weight:300;font-size:41px;letter-spacing:-0.085em;font-family:'Noto Sans CJK KR' ;}
.shoulderPainWrap .doctorCont .fs52{letter-spacing:-0.085em;font-weight:700;font-family:'Noto Sans CJK KR' ;margin-top:1.894%;}
.shoulderPainWrap .doctorCont .doctorBox{max-width:80.406%;margin:10.812% auto 0;}
.shoulderPainWrap .doctorCont .doctorBox .imgBox{font-size:0;}
.shoulderPainWrap .doctorCont .doctorBox .imgBox img{width:100%;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation{text-align:left;padding:9.345% 0 10.82%;background:#40505b;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl{display:flex;justify-content:center;font-size:53px;letter-spacing:-0.08em;padding-bottom:7.06%;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl dt{display:none;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl dt:after{width:2.112%;height:85.12%;right:0;top:12.77%;background:#fff;content:'';position:absolute;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl dt strong{font-family:'Noto Sans CJK KR';font-weight:bold;color:#fff;letter-spacing:-0.09em;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl dd{font-weight:400;color:#fff;letter-spacing:-0.09em;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl dd strong{font-family:'Noto Sans CJK KR';font-weight:bold;color:#fff;letter-spacing:-0.09em;margin-right:14px;display:inline-block;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul{border-top:1px solid #fff;padding-top:4.875%;margin:0 7.198% 0 11.477%;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul li{text-align:left;font-size:25px;line-height:1.84;letter-spacing:-0.09em;padding-left:2.042%;color:#fff;position:relative;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul li.twoLine:before{top:24.87%;height:5.44%;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul li:before{width:1.034%;height:10.9%;left:-3.514%;top:51.87%;background:#fff;border-radius:100px;content:'';position:absolute;}
.shoulderPainWrap .broadcast ul li:nth-child(1){margin-top:10%;letter-spacing:-0.09em !important;}
.shoulderPainWrap .broadcast ul li:nth-child(2) img{width: 80.658%;margin-top:10%;}
.shoulderPainWrap .broadcast ul li:nth-child(3) img{width: 80.658%;margin-top:10%;}
.shoulderPainWrap .broadcast > ul > li > .imgBox{margin-bottom: 7.895%;text-align:center;}
.shoulderPainWrap .broadcast > ul > li > .imgBox.doctorImg img{width: 67.633%;}
.shoulderPainWrap .broadcast > ul > li dl{padding: 0 9.212%;}
.shoulderPainWrap .broadcast > ul > li dl dt{text-align: left;font-size: 40px;letter-spacing: -0.09em;font-weight: bold;line-height: 1.5;font-family: 'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom: 1px solid #131212;}
.shoulderPainWrap .broadcast > ul > li dl dt .logoImg{margin-top:4.84%;}
.shoulderPainWrap .broadcast > ul > li dl dt .logoImg img{max-width:100%;}
.shoulderPainWrap .broadcast ul li dl dd{margin-top: 7.26%;}
.shoulderPainWrap .broadcast ul li dl dd ul li {position: relative;padding-left: 4.678%;text-align: left;font-size: 31px;line-height: 1.6454;letter-spacing: -0.11em !important;}
.shoulderPainWrap .broadcast ul li dl dd ul li:before {width: 6px;height: 6px;background: #131212;left: 10px;top: 47.06%;content: '';position: absolute;border-radius: 100px;}
.shoulderPainWrap .broadcast ul li dl dd ul li.twoLine:before {top: 24%}
.shoulderPainWrap .broadcast ul li dl dt .c_143c9b{color:#143c9b;}
.shoulderPainWrap .broadcast ul li dl dt strong{color:#143c9b;}






.landingHeader{margin-top:15.527%;}
.landingHeader .headerBox{width:100%;z-index:10;max-width:760px;background:#fff;position:fixed;padding:48px 0 30px;display:flex;justify-content:space-between;align-items:center;top:0;}
.landingHeader .headerBox h1{width:60.158%;margin-left:2.523%;}
.landingHeader .headerBox .sideMenu{width:4.344%;margin-right:1.997%;}
.landingHeader .headerBox h1 img{max-width:100%;}
.landingHeader .headerBox .sideMenu{width:6.344%;margin-right:1.997%;}
.landingHeader .headerBox .sideMenu img{max-width:100%;}

.landing_cn .landingHeader .headerBox h1 img{width:45.56%;}

.landingWrap{max-width:740px;margin:0 auto;position:relative;}
.landingWrap .dim{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:999;cursor:auto;}


.landingHeader .landingHeaderView{width:361px;height:100vh;text-align:right;display:none;position:fixed;right:calc(50% - 450px);opacity:0;transition:.5s ease;top:0;background:#fff;padding:2.102% 1.892% 0 1.997%;z-index:1000;}
.landingHeader .landingHeaderView ul{margin-top:9.973%;padding-top:11.912%;border-top: 1px solid #c4c4c4;}
.landingHeader .landingHeaderView ul li{text-align:left;}
.landingHeader .landingHeaderView ul li:nth-child(n+2){margin-top:14.682%;}
.landingHeader .landingHeaderView ul li a{background:url('/om_img/new_mo/new/landing_menu_arrow.jpg')no-repeat center right;font-family:'Noto Sans CJK KR';display:block;font-size:28px;letter-spacing:-0.035em;color:#000;font-weight:600;line-height:1.2;}
.landingHeader .landingHeaderView ul li a{background:url('/om_img/new_mo/new/landing_menu_arrow.jpg')no-repeat center right;font-family:'Noto Sans CJK KR';display:block;font-size:28px;letter-spacing:-0.035em;color:#000;font-weight:600;line-height:1.2;}
.landingHeader .landingHeaderView .addMenuList{padding: 28.5px 0 0 5px;border-top: none;margin-top: 0;}
.landingHeader .landingHeaderView .addMenuList li:nth-child(n+2){margin-top: 20px;}
.landingHeader .landingHeaderView .addMenuList li a{background: none;font-size: 22px;font-weight: 500;}


.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont{margin-top:9.87%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .shoulderPainTop dl dd{font-weight:700;font-family:'Noto Sans CJK KR';}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .bluetext{font-weight:400;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .specificCont .blueBox > ul > li > p{font-weight:400;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .diagnosisCont .diagnosisTop > div{padding-top:8.63%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .stepCont .fs45{font-weight:700;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .stepCont .stepTop > li > p{font-size:40px;line-height:48px;font-weight:500;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .exampleCont > div dl dt div{font-size:56px;line-height:68px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .exampleCont > div dl dt{justify-content:flex-start;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .exampleCont > div dl dt img{margin:0 8% 0 6%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .exampleCont .searchRound p:nth-child(1){margin-left:-5%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .basicText{font-weight:700;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .fs52{font-weight:400;margin-top:4%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .doctorBox .doctorExplanation dl{font-size:46px;line-height:68px;justify-content:flex-start;margin-left:11.477%;font-weight:700;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .doctorBox .doctorExplanation ul li:before{display:none;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .doctorBox .doctorExplanation ul li:nth-child(n+2){margin-top:3%;}

.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .shoulderPainTop dl dt{font-weight:300;}
.shoulderPainWrap.shoulderPainWrapGlobal .shoulderPainTop dl dd{padding-bottom:17%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .shoulderPainTop dl dd{font-size:46px;line-height:60px;font-weight:700;font-family:'Noto Sans KR';}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .shoulderPainTop dl dd span{font-size:inherit;}
.shoulderPainWrap.shoulderPainWrapGlobal.land.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont h3 spaning_en .shoulderPainTop dl dd span{font-size:inherit;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont{padding-top:0;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont > .bluetext{margin-top:3%;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont .blueBox > ul.textList li > div > p{font-size:32px;font-weight:500;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont > .fs53{font-size:47px;line-height:60px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .whiteBox01{padding:3% 2.704% 3.136% 0;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .whiteBox01 .bluetext{font-size:23px;line-height:30px;font-weight:400;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont .blueBox > ul > li > p{font-size:25px;line-height:30px;font-weight:600;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisTop > div{font-size:25px;line-height:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li > div{font-size:25px;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li > div p{line-height:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li.blueBox{font-size:30px;line-height:46px;font-weight:400;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .fs52{font-size:47px;line-height:60px;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .fs52 span{font-size:32px;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .lineTitle{font-size:35px;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .mainPointList li dl dt{font-size:25px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > p{font-size:28px;line-height:35px;font-weight:600;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > ul li{font-size:26px;line-height:40px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > ul li:before{width:4px;height:4px;top:18px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl{padding: 8.11% 0 6.3%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl dt{font-size:30px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl dd{font-size:29px;line-height:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .fs51{font-size:47px;line-height:60px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont > div dl dt div{font-size:45px;line-height:58px;letter-spacing:-0.03em;margin-left:6.5%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .searchRound p{font-size:25px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .searchRound p:nth-child(1){padding-right:2%;font-weight:400;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .searchRound p:nth-child(2){margin-left:7%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont h3{font-size:32px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont h3 span{font-size:47px;line-height:63px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont .selectList li dl{text-align:left;max-width:80.406%;margin:7.164% auto 0;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont .selectList li dl dt{font-size:35px;color:#143c9b;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont .selectList li{font-size:27px;line-height:47px;}
.shoulderPainWrap.shoulderPainWrapGlobal .reviewCont > div{letter-spacing:-0.035em;font-weight:700;}
.shoulderPainWrap.shoulderPainWrapGlobal .realCont .realList li dl dd p{font-size:23px;line-height:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont h3{font-size:45px;line-height:60px;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .fs35{font-size:30px;line-height:45px;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > ul > li dl dt{font-size:40px;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > ul > li dl dd .graphTop p{font-size:28px;line-height:40px;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > ul > li dl dd .graphBottom .imgBox{margin-top:8%;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > p{font-size:30px;line-height:45px;font-weight:300;}

.shoulderPainWrap.shoulderPainWrapGlobal .contactCont{text-align:center;padding:9.212% 7.895%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .enTitle{border:2px solid #979797;padding:2.188% 5.938% 2.814% 5.47%;display:inline-block;margin:0 auto 4.22%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont > p{font-size:27px;letter-spacing:-0.03em;line-height:1.593;font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont > p{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont .contactBox > p{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > p{font-size:27px;letter-spacing:-0.035em;line-height:1.593;border-top:1px solid #c4c4c4;padding-top:6.25%;margin:4.688% 0 9.375%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul > li:nth-child(n+2){margin-top:10.938%;}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dt{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dt{display:inline-block;padding-bottom:2.032%;font-size:30px;letter-spacing:-0.035em;color:#143c9b;font-weight:600;font-family: "Noto Sans KR", sans-serif;border-bottom:2px solid #143c9b;margin-bottom:3.907%;}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dd{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd{font-size:27px;letter-spacing:-0.03em;line-height:1.519;}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal.kneeWrapCn .contactCont .contactBox > ul li dl dd strong{font-family: "NotoSansCJKkr";}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd strong{font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd img{display:block;margin:12.032% auto 0;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd ul li:nth-child(n+2){margin-top:4.688%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox{display:flex;justify-content:center;margin:1.72% 0 3.125%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{width:16.095%;height:48px;display:flex;align-items:center;justify-content:center;font-size:27px;letter-spacing:-0.035em;font-weight:600;color:#fff;font-family: "Noto Sans KR", sans-serif;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(n+2){margin-left:15px;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(1){background:#ff850e;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(2){background:#914800;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd iframe{width:calc(100% + 3.125%);position:relative;margin-top:7.814%;left:-1.5625%;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li:last-child dl dd{font-size:25px;line-height:1.8;}

.shoulderPainWrap.shoulderPainWrapGlobal .c_143c9b{color:#143c9b;}
.shoulderPainWrap.shoulderPainWrapGlobal .bannerNav{padding:3.948% 4.922% 12.237% 5.922%;}
.shoulderPainWrap.shoulderPainWrapGlobal .bannerNav li{border-bottom:1px solid #112363;}
.shoulderPainWrap.shoulderPainWrapGlobal .bannerNav li:nth-child(2){border-bottom-width:2px;}
.shoulderPainWrap.shoulderPainWrapGlobal .bannerNav li a{font-size:28px;display:block;letter-spacing:-0.04em;color:#112363;font-weight:700;padding:4.858% 0 4.43%;font-family: "Noto Sans KR", sans-serif;}

.shoulderPainWrap.shoulderPainWrapGlobal .enTitle{font-size:40px;letter-spacing:-0.035em;line-height:1.35;font-family: "Noto Sans KR", sans-serif;font-weight:700;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont{padding:0;margin-top:9.87%;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont > .enTitle{background:#143c9b;color:#ffe956;padding:7.895% 0;letter-spacing:-0.035em;font-family: "Noto Sans KR", sans-serif;font-weight:600;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox{padding:0 9.87%;margin:0;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont .doctorBox > .enTitle{padding:8.69% 0 6.558%;font-weight:500;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation{padding:6.232% 8.853% 8.197%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl{display:block;padding-bottom:0;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl dt{font-weight:700;font-family: "Noto Sans KR", sans-serif;color:#fff;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl dt:after{display:none;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dt{font-size:46px;line-height:1.3697;display:block;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd{font-size:31px;letter-spacing:-0.03em;color:#ffe956;margin-top:1.995%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd p{font-size:31px;letter-spacing:-0.03em;color:#ffe956;margin-top:2%;line-height:1.2;font-weight:700;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorBottom{border-top:1px solid #fff;padding-top:7.97%;margin-top:5.97%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dt{font-size:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dd{font-size:25px;line-height:1.64;margin-top:1.995%;letter-spacing:-0.03em;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont > ul{padding-left:9.87%;margin-top:5.265%;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont > ul li{text-align:left;font-size:25px;letter-spacing:-0.03em;line-height:1.84;display:flex;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont > ul li span{margin-right:0.44%;}


/* 인공관절수술 랜딩페이지 */

.replaceWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.08em !important;}
.replaceWrap i {font-style: italic;color: #fff;font-weight: bold;}
.replaceWrap .introTxt{font-size:40.53px;color:#212121;font-weight:300;line-height:1.59635;padding-top:0;}
.replaceWrap .introTitle{font-size:53.2px;color:#212121;font-weight:700;line-height:1.37876;padding-top:0;text-align:center;}
.replaceWrap .introExp{font-size:31.24px;color:#131212;font-weight:400;padding-top:40px;line-height:1.62196;}
.replaceWrap{max-width:760px;margin:0 auto;position:relative;font-family:'NotoSansCJKkr';letter-spacing:-0.08em !important;}
.replaceWrap .inner{padding:0 40px;}
.replaceWrap .narrowInner{padding:0 72px;}
.replaceWrap .fullCont{position:relative;width:calc(100% + 80px);left:-40px;}
.replaceWrap .replaceTop{padding:182.391px 0 224.266px;display:flex;align-items:flex-end;justify-content:center;background:url('/om_img/new_mo/new/replacement_top_img.jpg') no-repeat center top;}
.replaceWrap .replaceTop div{margin:auto auto 0;text-align:center;}
.replaceWrap .replaceTop div p{display:inline-block;font-size:42.22px;position:relative;line-height:1.526765;color:#fff;padding-bottom:17%;}
.replaceWrap .replaceTop div p:after{width:14.54%;height:3px;content:'';position:absolute;right:43%;top:78%;background: #fff;}
.replaceWrap .replaceTop div p i{font-style:italic !important;color:#fff;}
.replaceWrap .replaceTop div h2 {font-size:65.02px;letter-spacing:-0.05em !important;color:#fff;line-height:1.408644;font-family:'GmarketSansBold' !important;}
.replaceWrap .replaceTop div h2 span {color: #cbe3ff;font-family:'GmarketSansBold' !important;}
.replaceWrap .oneq {padding-top:75px;}
.replaceWrap .oneq .introTitle {font-weight:400;}
.replaceWrap .oneq .introTitle .strong{position:relative;font-weight:700;}
.replaceWrap .oneq .introTitle .strong:after{width:100%;text-decoration:line-through;text-decoration-thickness:65%;text-decoration-color: #fffbbe;z-index:-1;position:absolute;left:0;top:35%;color:#fff;}
.replaceWrap .oneq .introTitle .strong:after{content:'한번에';}
.replaceWrap .oneq .squareImage {margin-top:60px;}
.replaceWrap .oneq .squareImage li:nth-child(n+3){margin-top:20px;}
.replaceWrap .oneq .squareImage li img{width:100%;}

.replaceWrap .find{text-align:center;margin-top:75px;}
.replaceWrap .find .top{background:#ecf0f9;margin-bottom:60px;padding-top:95px;}
.replaceWrap .find .blueBox{font-size:53.2px;font-weight:700;color:#fff;background:#143c9b;padding: 51.5px 0;margin-top:50px;}
.replaceWrap .find ul{display:flex;flex-direction:column;margin-top:60px;}
.replaceWrap .find ul li{width:100%;display:flex;margin:0 auto;position:relative;justify-content:flex-start;align-items:center;border:2px solid #143c9b;background:#fff;border-radius:51px;padding:31px 0 31px 110px;box-sizing:border-box;}
.replaceWrap .find ul li:nth-child(n+2){margin-top:24px;}
.replaceWrap .find ul li:before{width:37px;height:31px;background:url('/om_img/new_mo/new/replace_check.png') no-repeat left center / contain;content:'';position:absolute;left:60px;top:34px;}
.replaceWrap .find ul li p{font-size:34px;font-weight:400;color:#131212;letter-spacing:-0.12em !important;}
.replaceWrap .find ul li p span{line-height:1;display:inline-block;}

.replaceWrap .careSystem{margin-top:84px;}
.replaceWrap .careSystem .care{background:#ecf0f9;padding:75px 0 58px;}
.replaceWrap .careSystem .care .change{background:#fff;padding:50px 50px 76px;margin-top:50px;}
.replaceWrap .careSystem .care .change .cure{display:flex;justify-content:flex-start;align-items:center;padding:20px 0 52px 40px;border-bottom:2px solid #ccc;}
.replaceWrap .careSystem .care .change .cure img{margin-right:70px;}
.replaceWrap .careSystem .care .change .cure p{font-size:46px;font-weight:400;line-height:1.36956;color:#131212;text-align:left;}
.replaceWrap .careSystem .care .change .cure + .introExp{padding-top:50px;}
.replaceWrap .careSystem .care .change .introExp + .introExp:last-child{padding-top:20px;}
.replaceWrap .careSystem .care .change .introExp{text-align:center;}
.replaceWrap .careSystem .fiveIndiv{width:48.2%;}
.replaceWrap .careSystem .fiveIndiv img{width:100%;}
.replaceWrap .careSystem .fiveIndiv:nth-child(2n){margin-left:18px;}
.replaceWrap .careSystem .fiveIndiv:nth-child(n+3){margin-top:40px;}
.replaceWrap .careSystem .fiveIndiv dl{text-align:center;}
.replaceWrap .careSystem .fiveIndiv dl dt{font-size:38px;}
.replaceWrap .careSystem .fiveIndiv dl dd{font-size:31px;}
.replaceWrap .careSystem .telBox{width:676px;height:132px;border-radius:25px;background:#143c9b;margin:70px auto 0;}
.replaceWrap .careSystem .telBox a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;font-size:42px;font-weight:700;color:#fff;}
.replaceWrap .careSystem .telBox a span{color:#fff;}
.replaceWrap .careSystem .telBox a span:before{width:2px;height:38px;background:#fff;display:inline-block;margin:0 34px 0 40px;vertical-align:-4px;content:'';}



.replaceWrap .replaceIntro{padding-top:105px;}
.replaceWrap .replaceIntro .introTop {text-align:center;}
.replaceWrap .replaceIntro .introTop p{font-size:33.78px;font-weight:300;line-height:1.5;}
.replaceWrap .replaceIntro .introTop h2{font-size:52.35px;font-weight:700;line-height:1.32264;position:relative;padding-top:27px;}
.replaceWrap .replaceIntro .introTop h2:before{width:12.369%;height:205px;position:absolute;left:50px;top:0;background:url('/om_img/new_mo/new/crown_left.png') no-repeat left center / contain;content:'';z-index:-1;}
.replaceWrap .replaceIntro .introTop h2:after{width:12.369%;height:205px;position:absolute;right:50px;top:0;background:url('/om_img/new_mo/new/crown_right.png') no-repeat right center / contain;content:'';z-index:-1;}
.replaceWrap .replaceIntro .introImgList{display:flex;flex-wrap:wrap;justify-content:center;padding:0 5.265%;margin:12.5% 0 10.132%;font-family:'Noto Sans CJK KR';}
.replaceWrap .replaceIntro .introImgList li{width:49.7%;border-top:2px solid #c3cfff;padding:50px 0 60px;text-align:center;}
.replaceWrap .replaceIntro .introImgList li:nth-child(-n+2){border-top:none;padding-top:0;}
.replaceWrap .replaceIntro .introImgList li:nth-child(odd){border-right:1px solid #c3cfff;}
.replaceWrap .replaceIntro .introImgList dl dt{font-size:32.09px;color:#143c9b;font-weight:700;padding-top:50px;}
.replaceWrap .replaceIntro .introImgList dl dd{font-size:28.71px;color:#131212;font-weight:400;line-height:1.47057;padding-top:20px;}
.replaceWrap .replaceReal{text-align:center;background:#f4f2f6;}
.replaceWrap .replaceReal .realTop{padding-top:70px;}
.replaceWrap .replaceReal .realStory{padding-top:60px;}
.replaceWrap .replaceReal .realStory .story02{padding:54px 0 120px;}
.replaceWrap .replaceReal .realStory .story02 img{width:80.528%;}
.replaceWrap .replaceReal .videoTitle dt{font-size:40.53px;font-weight:700;line-height:1.21639;padding-top:48px;}
.replaceWrap .replaceReal .videoTitle dd{font-size:31.24px;font-weight:300;line-height:1.62196;}
.replaceWrap .replaceReal dl dd ul{padding-top:17px;font-weight:400;}
.replaceWrap .replaceBfaf{text-align:center;padding-top:80px;}
.replaceWrap .replaceBfaf .bfafTop .introTitle{position:relative;}
.replaceWrap .replaceBfaf .bfafTop .introTitle:after{width:1px;height:76px;background:#212121;position:absolute;bottom:0;left:49.607%;top:122%;content:'';}
.replaceWrap .replaceBfaf .bfafList{padding-top:145px;}
.replaceWrap .replaceBfaf .bfafList ol img{vertical-align:top;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(3){padding-top:95px;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(5){padding-top:95px;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(7){padding-top:95px;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(9){padding-top:95px;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafAge{font-size:35.47px;color:#143c9b;font-weight:700;}
.replaceWrap .replaceBfaf .bfafList ol li .bfImgBox{width:80.528%;margin:30px auto 27px;}
.replaceWrap .replaceBfaf .bfafList ol li .bfImgBox img{width:100%;}
.replaceWrap .replaceBfaf .bfafList ol li .afImgBox{width:80.528%;margin:0 auto 27px;}
.replaceWrap .replaceBfaf .bfafList ol li .afImgBox img{width:100%;}
.replaceWrap .replaceBfaf .bfafList ol li .bfImgBox .bf{font-size:31.24px;color:#131212;font-weight:700;padding:27.9px 0;background:#f4f2f6;}
.replaceWrap .replaceBfaf .bfafList ol li .afImgBox .af{font-size:31.24px;color:#fff;font-weight:700;padding:27.9px 0;background:#143c9b;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafTxt{font-size:31.24px;color:#131212;font-weight:400;line-height:1.486555;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafTxt:after{width:7.633%;height:34px;display:block;background:url('/om_img/new_mo/new/bfaf_arrow.png') no-repeat center / contain;content:'';margin:38px auto 32px;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(even) .bfafTxt:after{display:none;}
.impBox{width:100%;font-size:27.02px;color:#131212;border-top:2px solid #ccc;padding-top:40px;margin:0 auto;line-height:1.71873;font-weight:400;}
.replaceWrap .replaceWalking{text-align:center;background:#ecf0f9;margin-top:50px;padding:90px 0 105px;}
.replaceWrap .replaceWalking .walkingTop .introExp span{color:#143c9b;font-weight:700;}
.replaceWrap .replaceWalking .walkingList{width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding-top:60px;}
.replaceWrap .replaceWalking .walkingList li{width:45%;}
.replaceWrap .replaceWalking .walkingList li img{width:60.82%;}
.replaceWrap .replaceWalking .walkingList li:nth-child(3){padding-top:60px;}
.replaceWrap .replaceWalking .walkingList li:nth-child(4){padding-top:60px;}
.replaceWrap .replaceWalking .walkingList li p{font-size:32.09px;font-weight:700;padding-top:28px;}
.replaceWrap .replaceState{text-align:center;padding-top:90px;}
.replaceWrap .replaceState .stateList .stateBox ul li{display:flex;padding-left:12%;}
.replaceWrap .replaceState .stateList .stateBox ul li p{display:flex;text-align:left;}
.replaceWrap .replaceState .stateList .stateBox div{width:80.528%;display:flex;justify-content:center;padding-top:47px;margin:0 auto;}
.replaceWrap .replaceState .stateList .stateBox div p{font-size:38px;background:#f4f2f6;display:flex;align-items:center;padding:34.9844px 53.9375px;font-weight:700;line-height:1.33342;word-break:keep-all;}
.replaceWrap .replaceState .stateList .stateBox div img{width:49.674%;}
.replaceWrap .replaceState .stateList .stateBox .introExp span{font-weight:700;color:#143c9b;}
.replaceWrap .replaceState .stateList .stateBox .boxInfo li:nth-child(1){padding-top:35px;}
.replaceWrap .replaceState .stateList .stateBox .boxInfo li:nth-child(2){padding-top:15px;}
.replaceWrap .replaceState .stateList .stateBox .boxInfo .introExp{line-height:1.48656;}
.replaceWrap .replaceState .stateSource{font-size:21.11px;font-weight:400;color:#131212;display:flex;justify-content:flex-end;padding-top:50px;padding-right:10.658%;}
.replaceWrap .replaceNecess {background:#ecf0f9;margin-top:85px;padding:79px 0 75px;}
.replaceWrap .replaceNecess .necessTop{text-align:center;}
.replaceWrap .replaceNecess ul{display:flex;flex-direction:column;padding-top:50px;}
.replaceWrap .replaceNecess ul li{width:88.29%;display:flex;margin:0 auto;position:relative;justify-content:flex-start;border:1px solid #fff;background:#fff;border-radius:15px;padding:3.9912% 0 3.9912% 12.753%;box-sizing:border-box;}
.replaceWrap .replaceNecess ul li:nth-child(n+2){margin-top:12px;}
.replaceWrap .replaceNecess ul li:before{width:5.532%;height:34.84%;background:url('/om_img/new_mo/new/replace_check.png') no-repeat left center / contain;content:'';position:absolute;left:35px;top:25px;}
.replaceWrap .replaceNecess ul .necessCheck{font-size:29.56px;font-weight:400;}
.replaceWrap .necessVd{margin-top:85px;}
.replaceWrap .replaceBusi{width:80.528%;margin:85px auto;text-align:center;border: 1px solid #ccc;}
.replaceWrap .replaceBusi dl{background:#0b3bab;text-align:center;padding:45px 0 39px;}
.replaceWrap .replaceBusi dl dt{color:#fff799;}
.replaceWrap .replaceBusi dl dd{color:#fff;}
.replaceWrap .replaceBusi ul{width:77.453%;display:flex;flex-direction:column;border-top:3px solid #3c3c3c;margin:35px auto 0;}
.replaceWrap .replaceBusi ul li{display:flex;padding:37px 0 31px;}
.replaceWrap .replaceBusi ul li:nth-child(2){border-top:1px solid #7d7d7d;}
.replaceWrap .replaceBusi ul li:nth-child(3){border-top:1px solid #7d7d7d;padding:45px 0 80px;}
.replaceWrap .replaceBusi ul li p{text-align:left;padding-left:9.494%;word-break:keep-all;}
.replaceWrap .replaceBusi .introExp span{color:#143c9b;font-weight:700;}
.replaceWrap .replaceProc{text-align:center;}
.replaceWrap .replaceProc .introTitle{margin-top:-10px;}
.replaceWrap .replaceProc dl .introExp{margin-top:-7px;}
.replaceWrap .replaceProc dl .introExp span{font-weight:700;}
.replaceWrap .replaceProc ol{width:80.396%;border-top:2px solid #494949;display:flex;flex-direction:column;margin:50px auto 0;position:relative;}
.replaceWrap .replaceProc ol:before{width:10px;height:670px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.replaceWrap .replaceProc ol li{display:flex;padding:50px 0 0;}
.replaceWrap .replaceProc ol li p{text-align:left;padding-left:7.365%;padding-top:3.93%;}
.replaceWrap .replaceProc dl li span{font-weight:700;}
.replaceWrap .replaceProc ol li span{width:147px;height:147px;border-radius:50%;font-size:33.78px;font-weight:700;color:#143c9b;background:#efeff3;justify-content:center;align-items:center;display:flex;}
.replaceWrap .replaceProc ol li:last-child span{background:#0b3bab;color:#fff;}
.replaceWrap .replaceBalance{text-align:center;background:#f4f2f6;margin-top:83px;padding-bottom:100px;}
.replaceWrap .replaceBalance .introTop{padding:86px 0 70px;}
.replaceWrap .replaceBalance .introTop .introTitle span{color:#0b3bab;}
.replaceWrap .replaceBalance .balanceList ol li p{font-size:38px;font-weight:700;line-height:1.48895;}
.replaceWrap .replaceBalance .balanceList ol li div .introExp{width:80.527%;background:#fff;margin:0 auto 50px;padding:22px 0;font-weight:700;font-size:31.24px;line-height:1.35148;}
.replaceWrap .replaceBalance .balanceList li .introExp{font-weight:400;padding-top:30px;}
.replaceWrap .replaceBalance .balanceList li .balanceArrow:after{width: 7.633%;height:34px;display:block;background: url(/om_img/new_mo/new/bfaf_arrow.png) no-repeat center / contain;content: '';margin: 38px auto 32px;}
.replaceWrap .replaceBalance .balanceList img{vertical-align:top;}
.replaceWrap .replaceBalance .balanceList .balanceAfter div .introExp{background:#143c9b;color:#fff;}
.replaceWrap .replaceBalance .balanceList .balanceAfter p{color:#143c9b;}
.replaceWrap .replaceConsi{text-align:center;margin-top:76px;}
.replaceWrap .replaceConsi .introTitle span{color:#143c9b;}
.replaceWrap .replaceConsi dl .introExp span{font-weight:700;}
.replaceWrap .replaceConsi ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px;}
.replaceWrap .replaceConsi ul li:nth-child(2n+1){margin-right:18px;}
.replaceWrap .replaceConsi ul li:nth-child(3){padding-top:30px;}
.replaceWrap .replaceConsi ul li:nth-child(4){padding-top:30px;}
.replaceWrap .replaceConsi ul li img{width:100%;}
.replaceWrap .replaceConsi ul .introExp p{color:#143c9b;font-weight:700;padding-top:16px;}
.replaceWrap .replaceWhich{width:80.528%;text-align:center;border-top:3px solid #cdcdcd;margin:84px auto 0;}
.replaceWrap .replaceWhich .whichTop{padding:70px 0 65px;}
.replaceWrap .replaceWhy{text-align:center;}
.replaceWrap .replaceWhy .whyTop{padding:70px 0 65px;}
.replaceWrap .replaceWhy .whyExp01{padding-top:55px;}
.replaceWrap .replaceWhy .whyExp02{padding-top:25px;}
.replaceWrap .replaceWhy .whyTop img{width:100%;}
.replaceWrap .replaceWhy .introExp span{font-weight:700;}
.replaceWrap .replaceGrasp{text-align:center;background:#ecf0f9;margin-top:95px;}
.replaceWrap .replaceGrasp .introTitle{padding:103px 0 65px;}
.replaceWrap .replaceGrasp .graspShape{display:flex;flex-wrap:wrap;justify-content:center;}
.replaceWrap .replaceGrasp .graspShape li{background:#fff;border:3px solid #143c9b;font-size:31.24px;font-weight:700;border-radius:45.18px;padding:24.8907px 0;box-sizing: border-box;}
.replaceWrap .replaceGrasp .graspShape li:nth-child(1){width:38.949%;margin-right:17px;}
.replaceWrap .replaceGrasp .graspShape li:nth-child(2){width:38.949%;}
.replaceWrap .replaceGrasp .graspShape li:nth-child(3){width:79.607%;margin:24px auto 0;}
.replaceWrap .replaceGrasp img{width:33.553%;padding-top:57px;}
.replaceWrap .replaceGrasp .graspProgram{font-size:46.44px;font-weight:700;padding:45px 0 0;}
.replaceWrap .replaceGrasp .introExp{padding:30px 0 100px;}
.replaceWrap .replaceTrust{text-align:center;}
.replaceWrap .replaceTrust .trustTop p:nth-child(2){padding-top:20px;}
.replaceWrap .replaceTrust .trustTop p:nth-child(3){padding-top:20px;}
.replaceWrap .replaceTrust .trustTop p:nth-child(4){padding-top:29px;}
.replaceWrap .replaceTrust img{width:80.395%;padding-top:65px;}
.replaceWrap .replaceTrust .introTitle{padding:80px 0 25px;}
.replaceWrap .replaceTrust .introTitle span{color:#143c9b;}
.replaceWrap .replaceTrust .introExp span{font-weight:700;}
.replaceWrap .replaceTrust .introExp .trustExp01{font-weight:700;}
.replaceWrap .replaceTrust .introExp .trustExp02{font-weight:700;color:#143c9b;}
.replaceWrap .replaceTrust ul{display:flex;flex-wrap:wrap;justify-content:center;margin:65px auto 0;}
.replaceWrap .replaceTrust ul li{width:287px;height:287px;font-size:33.78px;border:6px solid #143c9b;border-radius:50%;box-sizing:border-box;font-weight:700;display:flex;justify-content:center;align-items:center;line-height: 1.37478;}
.replaceWrap .replaceTrust ul li:nth-child(odd){margin-right:30px;}
.replaceWrap .replaceTrust ul li:nth-child(n+3){margin-top:30px;}
.replaceWrap .replaceBloodless{margin-top:97px;background:#ecf0f9;text-align:center;}
.replaceWrap .replaceBloodless .introTitle{padding:95px 0 25px;}
.replaceWrap .replaceBloodless .introTitle span{color:#143c9b;}
.replaceWrap .replaceBloodless .bloodTop p:nth-child(2){padding-top:20px;}
.replaceWrap .replaceBloodless .bloodTop p:nth-child(3){padding-top:28px;}
.replaceWrap .replaceBloodless .introExp .bloodlessExp01{font-weight:700;}
.replaceWrap .replaceBloodless .introExp .bloodlessExp02{font-weight:700;color:#143c9b;}
.replaceWrap .replaceBloodless ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:65px 0 60px;}
.replaceWrap .replaceBloodless ul li:nth-child(odd){margin-right:18px;}
.replaceWrap .replaceBloodless ul li img{width:100%;}
.replaceWrap .replaceBloodless ul .introExp{font-weight:700;padding:30px 0;}
.replaceWrap .replaceImportant{text-align:center;}
.replaceWrap .replaceImportant .introTitle{padding:85px 0 20px;}
.replaceWrap .replaceImportant .introTitle span{color:#143c9b;}
.replaceWrap .replaceImportant .impTop p:nth-child(2){padding-top:20px;}
.replaceWrap .replaceImportant .impTop p:nth-child(3){padding-top:24px;}
.replaceWrap .replaceImportant .impTop p:nth-child(4){padding-top:30px;}
.replaceWrap .replaceImportant .introExp span{font-weight:700;}
.replaceWrap .replaceImportant .impTag{width:80.658%;font-size:42.22px;color:#fff;font-weight:700;background:#143c9b;border-radius:52.35px;margin:85px auto 60px;padding:31.4px 0;}
.replaceWrap .replaceImportant ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:80px;}
.replaceWrap .replaceImportant ul li{width:37.895%;}
.replaceWrap .replaceImportant ul li:nth-child(2n-1){margin-right:40px;}
.replaceWrap .replaceImportant ul li:nth-child(n+3){padding-top:60px;}
.replaceWrap .replaceImportant dl dt{font-size:33.78px;font-weight:700;line-height:1.5;padding:33px 0 13px;}
.replaceWrap .replaceImportant dl dd{font-size:29.56px;line-height:1.42828;}
.replaceWrap .replaceImportant .impVd{margin:80px auto 95px;}
.replaceWrap .replaceImportant .impAdjust li:nth-child(3){padding-top:50px;}
.replaceWrap .replaceRoom{background:#ecf0f9;padding-bottom:50px;}
.replaceWrap .replaceRoom .sectionTitle{font-size:48.52px;font-weight:700;padding:83px 0 52px;text-align:center;line-height:1.37882;}
.replaceWrap .replaceRoom .roomSystem{padding:53px 0 52px;}
.replaceWrap .replaceRoom .roomInfoBox{width:88.816%;background:#fff;padding:50px 60px 58px 50px;margin:0 auto;box-sizing:border-box;}
.replaceWrap .replaceRoom .roomInfoBox .introExp{padding-top:unset;}
.replaceWrap .replaceRoom .roomInfoBox ul{border-top:3px solid #cccccc;margin-top:40px;padding:35px 0 0 !important;}
.replaceWrap .replaceRoom ul li{color:#143c9b;padding-left:10px;text-indent:-9px;}
.replaceWrap .aclNation{text-align:center;}
.replaceWrap .aclNation img{max-width:100%;}
.replaceWrap .aclNation .introTitle i {color: #151515;}
.replaceWrap .aclNation .squareImage{padding: 0 72px;}
.replaceWrap .aclNation .introExp{letter-spacing:-0.1em !important;}
.replaceWrap .doctorCont ul li:nth-child(1){margin-top:10%;letter-spacing:-0.09em !important;}
.replaceWrap .doctorCont ul li:nth-child(2) img{width: 80.658%;margin-top:10%;}
.replaceWrap .doctorCont ul li:nth-child(3) img{width: 80.658%;margin-top:10%;}
.replaceWrap .doctorCont > ul > li > .imgBox{margin-bottom: 7.895%;text-align:center;}
.replaceWrap .doctorCont > ul > li > .imgBox.doctorImg img{width: 67.633%;}
.replaceWrap .doctorCont > ul > li dl{padding: 0 9.212%;}
.replaceWrap .doctorCont > ul > li dl dt{text-align: left;font-size: 40px;letter-spacing: -0.09em;font-weight: bold;line-height: 1.5;font-family: 'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom: 1px solid #131212;}
.replaceWrap .doctorCont > ul > li dl dt .logoImg{margin-top:4.84%;}
.replaceWrap .doctorCont > ul > li dl dt .logoImg img{max-width:100%;}
.replaceWrap .doctorCont ul li dl dd{margin-top: 7.26%;}
.replaceWrap .doctorCont ul li dl dd ul li {position: relative;padding-left: 4.678%;text-align: left;font-size: 31px;line-height: 1.6454;letter-spacing: -0.1em !important;}
.replaceWrap .doctorCont ul li dl dd ul li:before {width: 6px;height: 6px;background: #131212;left: 10px;top: 47.06%;content: '';position: absolute;border-radius: 100px;}
.replaceWrap .doctorCont ul li dl dd ul li.twoLine:before {top: 24%}
.replaceWrap .doctorCont ul li dl dt .c_143c9b{color:#143c9b;}
.replaceWrap .doctorCont ul li dl dt strong{color:#143c9b;}


/* 회전근개 랜딩페이지 */

/* 공통 */
.rcrWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.08em !important;}
.rcrWrap img{max-width:100%;}
.rcrWrap{max-width:760px;margin:0 auto;text-align:center;}
.rcrWrap .rcrInner{margin:0 42px;}
.rcrWrap .rcrNarrowInner{margin:0 74px;}
.rcrWrap .introTxt {font-weight:300;font-size:40.53px;line-height:0.93741;}
.rcrWrap .introTitle {font-weight:700;font-size:54.04px;line-height:1.28192;margin-top:20px;padding-top:0;}
.rcrWrap .introExp {font-weight:400;font-size:31.24px;line-height:1.62217;}
.rcrWrap .bf{font-weight:700;font-size:32.09px;line-height:1.36736;background:#f4f3f8;}
.rcrWrap .af{font-weight:700;font-size:32.09px;line-height:1.36736;color:#fff;background:#143c9b;}
.rcrWrap .bfafTxt{font-weight:400;font-size:29.56px;line-height:1.48533;}
.rcrWrap strong{font-weight:700;}
.rcrWrap .blueTxt{font-weight:700;color:#143c9b;}
.rcrWrap .greenTxt{font-weight:700;color:#029c8b;}
.rcrWrap .circleFive{display:flex;flex-wrap:wrap;justify-content:center;}
.rcrWrap .circleFive dl dd{font-size:29.56px;line-height:1.42868;letter-spacing:-0.1em !important}
.rcrWrap .fiveIndiv{width:calc(50% - 17.5px);}
.rcrWrap .fiveIndiv:nth-child(2n){margin-left:35px;}
.rcrWrap .circleTxt{font-size:33.78px;line-height:1.50180;font-weight:700;}
.rcrWrap .source{font-size:27.9px;}
.rcrWrap .mt30{margin-top:30px;}
.rcrWrap .mt35{margin-top:35px;}
.rcrWrap .mt40{margin-top:40px;}
.rcrWrap .mt45{margin-top:45px;}
.rcrWrap .mt60{margin-top:60px;}
.rcrWrap .mt65{margin-top:65px;}
.rcrWrap .mt70{margin-top:70px;}
.rcrWrap .mt80{margin-top:80px;}
.rcrWrap .mt90{margin-top:90px;}
.rcrWrap .mt100{margin-top:100px;}
.rcrWrap .skyBlue{background:#6a81de;}
.rcrWrap .blue{background:#143c9b;}
.rcrWrap .video{margin-top:80px;max-width:100%;}

/*********/
.rcrWrap .rcrTop{display:flex;justify-content:center;background:url('/om_img/new_mo/new/rcr_top_img.jpg') no-repeat center top;}
.rcrWrap .rcrTop div {padding:181px 0 109px;}
.rcrWrap .rcrTop div p{display:inline-block;font-size:42.22px;line-height:1.53953;color:#fff9f0;padding-bottom:105px;font-weight:100;}
.rcrWrap .rcrTop div .topExp{padding-top:40px;}
.rcrWrap .rcrTop div p span{color:#ccddfb;font-weight:600;}
.rcrWrap .rcrTop div h2 {font-size: 92.05px;letter-spacing: -0.04em !important;color: #fff;font-family: 'GmarketSansBold' !important;}
.rcrWrap .rcrIntro{margin-top:100px;}
.rcrWrap .rcrIntro .introTop p {font-size: 33.78px;font-weight: 300;line-height: 1.5;}
.rcrWrap .rcrIntro .introTop h2 {font-size: 52.35px;font-weight: 700;line-height: 1.32264;position: relative;padding-top:18px;}
.rcrWrap .rcrIntro .introTop h2:before {width: 12.369%;height: 205px;position: absolute;left: 50px;top:-30px;background: url('/om_img/new_mo/new/crown_left.png') no-repeat left center / contain;content: '';z-index: -1;}
.rcrWrap .rcrIntro .introTop h2:after {width: 12.369%;height: 205px;position: absolute;right: 50px;top:-30px;background: url('/om_img/new_mo/new/crown_right.png') no-repeat right center / contain;content: '';z-index: -1;}
.rcrWrap .rcrIntro .introImgList {display:flex;flex-wrap:wrap;justify-content: center;padding: 0 5.265%;margin:55px 0 86px;font-family: 'Noto Sans CJK KR';}
.rcrWrap .rcrIntro .introImgList li {width: 49.7%;border-top: 2px solid #d9dae9;padding:50px 0;text-align: center;}
.rcrWrap .rcrIntro .introImgList li:nth-child(3){padding:35px 0 50px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(3) dl dt{padding-top:35px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(4){padding:35px 0 56px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(4) dl dt{padding-top:35px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(5){padding:50px 0 25px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(6){padding:50px 0 25px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(5) dl dt{padding-top:33px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(6) dl dt{padding-top:33px;}
.rcrWrap .rcrIntro .introImgList li:nth-child(odd) {border-right: 1px solid #d9dae9;}
.rcrWrap .rcrIntro .introImgList li:nth-child(-n+2) {border-top: none;padding-top:20px;}
.rcrWrap .rcrIntro .introImgList dl dt {font-size: 32.09px;color: #103892;font-weight: 700;padding-top: 50px;line-height: 1.18410;}
.rcrWrap .rcrIntro .introImgList dl dd {font-size: 28.71px;font-weight: 400;line-height: 1.47057;padding-top:7px;}
.rcrWrap .rcrReal{background: #f4f2f6;padding:85px 0 80px;}
.rcrWrap .rcrReal .introTitle{padding-top:0;}
.rcrWrap .rcrReal .realStory .video{margin-top:50px;max-width:82.164%;}
.rcrWrap .rcrReal .videoTitle dt {font-size: 40.53px;font-weight: 700;line-height: 1.21639;padding-top: 48px;}
.rcrWrap .rcrReal .videoTitle dd {font-size: 31.24px;font-weight: 300;line-height: 1.62196;}
.rcrWrap .rcrReal dl dd ul {padding-top: 17px;font-weight: 400;}
.rcrWrap .rcrBfaf .bfafList {padding-top: 145px;}
.rcrWrap .rcrBfaf .bfafList .bfafBox{display:flex;flex-wrap:wrap;justify-content:space-evenly;}
.rcrWrap .rcrBfaf .bfafList .bfafBox img{width: 100%;vertical-align:top;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li{width:35.659%;position:relative;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .bf{padding: 20.07px 0;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .af{padding: 20.07px 0;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .bfafTxt{padding:30px 0 55px;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li:after {width:27px;height:47px;position:absolute;right:-50px;top:140px;background: url('/om_img/new_mo/new/rcr_bfaf_arrow.png') no-repeat center;content: '';}
.rcrWrap .rcrBfaf .bfafList .bfafBox li:nth-child(even):after{display:none;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox:after{display:none;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox .humTxt{font-size:35.47px;font-weight:700;color:#143c9b;padding:25px 0 45px;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol{border-bottom:1px solid #d5d5d5;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol li{width:100%;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol li:after{left:48%;top:365px;transform: rotate(90deg);}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol li:last-child{width:52.443%;margin:100px auto 55px;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .impBox{width:100%;font-size:27.02px;line-height:1.71952;border-top:none;}
.rcrWrap .rcrBfaf .bfafTop .introTitle{position:relative;padding-top:0;}
.rcrWrap .rcrBfaf .bfafTop .introTitle:after{width:2px;height:76px;background:#212121;position:absolute;bottom:0;left:49.607%;top:122%;content:'';}
.rcrWrap .rcrBfaf .impBox{padding-top:43px;}
.rcrWrap .rcrNotion .notionTop{background:#edf1fa;padding:60px 20px 80px;}
.rcrWrap .rcrNotion .notionTop img{margin:45px 0 50px;}
.rcrWrap .rcrNotion .notionList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:84px;padding-bottom: 27px;}
.rcrWrap .rcrNotion .notionList li > .bf{line-height:1.44779;background:none;font-weight:600;padding:30px 0 45px;}
.rcrWrap .rcrNotion .notionList li:last-child{width:100%;}
.rcrWrap .rcrNotion .notionList li:last-child p{border-bottom: 2px solid #d2d2d2;}
.rcrWrap .rcrNotion .notionList li:last-child img{width:48.21%;}
.rcrWrap .rcrNotion > .video{margin-top:68px;max-width:82.164%;}
.rcrWrap .rcrNecess {background: #ecf0f9;margin-top: 85px;padding:91px 0 67px;}
.rcrWrap .rcrNecess ul {display: flex;flex-direction: column;padding-top: 50px;}
.rcrWrap .rcrNecess ul li {width: 88.29%;display: flex;margin: 0 auto;position: relative;justify-content: flex-start;border: 1px solid #fff;background: #fff;border-radius: 15px;padding:3.2092% 0 3.2092% 12.753%;box-sizing: border-box;text-align:left;}
.rcrWrap .rcrNecess ul li:before {width: 5.532%;height: 34.84%;background: url(/om_img/new_mo/new/replace_check.png) no-repeat left center / contain;content: '';position: absolute;left: 35px;top:30px;}
.rcrWrap .rcrNecess ul li:nth-child(n+2) {margin-top:8px;}
.rcrWrap .rcrNecess ul .necessCheck {font-size:27.87px;font-weight:300;line-height: 1.51528;}
.rcrWrap .rcrDiff {margin-top:72px;}
.rcrWrap .rcrDiff .introExp{letter-spacing:-0.12em !important;}
.rcrWrap .rcrDiff .video{max-width:100%;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox{display:flex;justify-content:center;align-items:center;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixBlue{width:50%;height:232px;background:#143c9b;color:#fff;font-size:38px;display:flex;justify-content:center;align-items:center;text-align:left;font-weight: 600;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixBlue02{width:50%;height:232px;background:#6391dc;color:#fff;font-size:38px;display:flex;justify-content:center;align-items:center;text-align:left;font-weight: 600;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixGray{width:50%;height:232px;background:#f4f3f8;font-size:29.56px;line-height:1.42880;display:flex;justify-content:center;align-items:center;text-align:left;}
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo{margin:30px 0 45px;}
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo li{display:flex;justify-content:flex-start;} 
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo li p{position:relative;} 
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo li p:before{width:7px;height:7px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:50%;background:#143c9b;content:'';} 
.rcrWrap .rcrDiag .circleFive .circleTxt{padding:30px 0;}
.rcrWrap .rcrDiag .video{max-width:unset;}
.rcrWrap .rcrIncrease{background:#edf1fa;padding-bottom:80px;}
.rcrWrap .rcrIncrease .introExp{line-height:1.75752;}
.rcrWrap .rcrIncrease .increaseTop{padding-top:70px;}
.rcrWrap .rcrIncrease .increaseTop .introExp{background:#fff;border-radius:8.44px;padding:54.781px 0;}
.rcrWrap .rcrIncrease .sizeBox{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top: 67px;}
.rcrWrap .rcrIncrease .sizeBox li{width:45.93%;background:#143c9b;border-radius:5.91px;padding:5px;color:#fff;}
.rcrWrap .rcrIncrease .sizeBox li img{width:100%;max-width: 283px;}
.rcrWrap .rcrIncrease .sizeBox li:last-child{margin:35px auto 0;}
.rcrWrap .rcrIncrease .sizeBox li p{color:#fff;line-height: 1.27064;padding: 21.32px 0;}
.rcrWrap .rcrIncrease .sizeBox li p span{font-weight:700;color:#fff;}
.rcrWrap .rcrIncrease .process{background:#fff;border-radius:8.44px;margin: 120px 20px 0;position:relative;}
.rcrWrap .rcrIncrease .process h3{width:388px;font-size:38px;font-weight:700;background:#6a81de;color:#fff;border-radius:43.91px;margin:0 auto;position: absolute;top: -44px;left: 50%;padding: 25px 0;transform: translateX(-50%);}
.rcrWrap .rcrIncrease .process ol {padding: 80px 0 35px;}
.rcrWrap .rcrIncrease .process ol li{display:flex;justify-content:flex-start;text-align:left;padding-left:70px;line-height:1.82107;}
.rcrWrap .rcrIncrease .process ol li span{margin-right:17px;}
.rcrWrap .rcrEarly{margin-top:84px;}
.rcrWrap .rcrEarly img{width:80.79%;margin-top:43px;}
.rcrWrap .rcrPart{margin-top:95px;} 
.rcrWrap .rcrPart .partBox{display:flex;justify-content:space-between;}
.rcrWrap .rcrPart .partBox .rupture{width:46.908%;}
.rcrWrap .rcrPart .partBox .rupture > .introExp{color:#fff;font-weight:500;padding: 21.18px 0;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo{height:338px;background:#f4f3f8;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:24px;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li span{margin-right:10px;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li:first-child{padding-top:34px;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:20px;}
.rcrWrap .rcrOne .circleFive .fiveIndiv:nth-child(n+3){margin-top:50px;}
.rcrWrap .rcrOne .circleFive .fiveIndiv:last-child{margin-top:70px;}
.rcrWrap .rcrOne .circleFive .fiveIndiv dl dd{margin-top:10px;}
.rcrWrap .rcrSuturing .suturingTop{background:#edf1fa;padding:80px 0 40px;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf{display:flex;flex-wrap:wrap;justify-content: space-between;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li img{vertical-align:top;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(3n){width:100%;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li .bf{padding: 20.07px 0;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li .af{padding: 20.07px 0;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li .bfafTxt{padding:30px 0 55px;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li{width: 44.139%;position:relative;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:after {width:27px;height:47px;position:absolute;right:-50px;top:140px;background: url('/om_img/new_mo/new/rcr_bfaf_arrow.png') no-repeat center;content: '';}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(3n){font-size:28.71px;padding:42px 0 55px;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(3n):after{display:none;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(8):after{display:none;}
.rcrWrap .rcrSuturing .suturingStep {display: flex;flex-direction: column;margin:30px 74px 0;position: relative;}
.rcrWrap .rcrSuturing .suturingStep li {display: flex;padding: 50px 0 0;}
.rcrWrap .rcrSuturing .suturingStep li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.rcrWrap .rcrSuturing .suturingStep li:last-child span {color:#fff;background:#143c9b;}
.rcrWrap .rcrSuturing .suturingStep li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.09em !important;}
.rcrWrap .rcrSuturing .sutuPro01{border:4px solid #6a81de;border-radius:12.67px;margin:130px 42px 0;position:relative;}
.rcrWrap .rcrSuturing .sutuPro02{background:#f4f3f8;border-radius:12.67px;margin:100px 42px 0;position:relative;}
.rcrWrap .rcrSuturing .process h3{width:482px;font-size:38px;font-weight:700;background:#6a81de;color:#fff;border-radius:43.91px;margin:0 auto;position: absolute;top: -44px;left: 50%;padding: 25px 0;transform: translateX(-50%);}
.rcrWrap .rcrSuturing .process ul {padding:80px 0 58.75px;}
.rcrWrap .rcrSuturing .sutuPro02 ul{padding:80px 0 38.75px;}
.rcrWrap .rcrSuturing .process ul li{display:flex;justify-content:flex-start;text-align:left;padding-left:70px;line-height:1.82107;}
.rcrWrap .rcrSuturing .process ul li span{margin-right:17px;}
.rcrWrap .rcrSuturing .introImgList{display:flex;flex-wrap:wrap;}
.rcrWrap .rcrSuturing .introImgList li{width:33.333%;}
.rcrWrap .rcrSuturing .introImgList li img{width:72.34%;}
.rcrWrap .rcrSuturing .introImgList li p{line-height:1.42843;}
.rcrWrap .rcrSurgery{background:#edf1fa;}
.rcrWrap .rcrSurgery .surgeryTop{padding:60px 0 80px;}
.rcrWrap .rcrSurgery .surgeryTop ul{display:flex;}
.rcrWrap .rcrSurgery .surgeryTop ul li{width: 48.535%;}
.rcrWrap .rcrSurgery .surgeryTop ul li:first-child{margin-right:18px;}
.rcrWrap .rcrSurgery .surgeryTop ul li img{width:100%;}
.rcrWrap .rcrSurgery .surgeryTop ul p{margin:20px 0 50px;}
.rcrWrap .rcrSurgery .bfafList ol{display:flex;flex-wrap:wrap;justify-content: space-between;}
.rcrWrap .rcrSurgery .bfafList ol li img{vertical-align:top;}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(3n){width:100%;}
.rcrWrap .rcrSurgery .bfafList ol li{width: 44.137%;position:relative;}
.rcrWrap .rcrSurgery .bfafList ol li:after{width:27px;height:47px;position:absolute;right:-50px;top:140px;background: url('/om_img/new_mo/new/rcr_bfaf_arrow.png') no-repeat center;content: '';}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(2):after{display:none;}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(5):after{display:none;}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(3n):after{display:none;}
.rcrWrap .rcrSurgery .bfafList ol li .bf{padding: 20.07px 0;}
.rcrWrap .rcrSurgery .bfafList ol li .af{padding: 20.07px 0;}
.rcrWrap .rcrSurgery .bfafList ol li .bfafTxt{padding:30px 0 55px;}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(3n) {font-size: 28.71px;padding: 42px 0 75px;}
.rcrWrap .rcrReverse ul{display:flex;}
.rcrWrap .rcrReverse ul li{width:49%;}
.rcrWrap .rcrReverse ul li:first-child{margin-right:18px;}
.rcrWrap .rcrReverse ul p {margin: 20px 0 56px;}
.rcrWrap .rcrSpecial .specialTop h2{position:relative;}
.rcrWrap .rcrSpecial .specialTop h2:after{width:100%;text-decoration:line-through;text-decoration-thickness:65%;text-decoration-color: #fffbbe;z-index:-1;position:absolute;left:0;top:35%;color:#fff;}
.rcrWrap .rcrSpecial .specialTop h2:after{content:'성누가병원이 특별한 이유';}
.rcrWrap .rcrSpecial ul{display:flex;flex-wrap:wrap;justify-content:center;margin:55px auto 0;}
.rcrWrap .rcrSpecial ul li{width:287px;height:287px;font-size:33.78px;border:6px solid #143c9b;border-radius:50%;box-sizing:border-box;font-weight:700;display:flex;justify-content:center;align-items:center;line-height: 1.37478;}
.rcrWrap .rcrSpecial ul li:nth-child(odd){margin-right:30px;}
.rcrWrap .rcrSpecial ul li:nth-child(n+3){margin-top:30px;}
.rcrWrap .rcrExpert .masterBox{width: 80.395%;margin: 0 auto;}
.rcrWrap .rcrExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.rcrWrap .rcrExpert .masterBox .masterName li{width:50%;}
.rcrWrap .rcrGlobal ul{display:flex;margin-top:30px;}
.rcrWrap .rcrGlobal ul li{width:48%;}

.rcrWrap .rcrGlobal ul li:first-child{margin-right:30px;}
.rcrWrap .rcrGlobal .globalTop .globalTxt{font-size:25.33px;line-height:1.66607;}
.rcrWrap .rcrGlobal .bgTxt{background:#edf1fa;font-size:33.8px;font-weight:700;line-height:1.6;padding:45.91px 0;}
.rcrWrap .rcrGlobal .thesis{border:4px solid #6a81de;border-radius:8.44px;padding:80px 0 70px;}
.rcrWrap .rcrGlobal .thesis .circleTxt{font-weight:400;}
.rcrWrap .rcrGlobal .thesis .source{line-height:1.81866;}
.rcrWrap .rcrGlobal .thesis .source02{font-size:25.3px;font-weight:400;margin-top: 50px;}
.rcrWrap .thesis:last-child{margin-top:48px;}
.rcrWrap .rcrStability {background:#edf1fa;}
.rcrWrap .rcrStability img{max-width:100%;}
.rcrWrap .rcrStability .stabilityTop {padding:80px 0 90px;}
.rcrWrap .rcrStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.rcrWrap .rcrStability ul li{width:100%;background:#fff;border:3px solid #143c9b;font-size:31.24px;font-weight:700;border-radius:45.18px;padding:24.8907px 0;box-sizing: border-box;}
.rcrWrap .rcrStability ul li:nth-child(1){margin-top:0;}
.rcrWrap .rcrStability ul li{margin-top:17px;}
.rcrWrap .rcrHighTech ul{display:flex;flex-wrap:wrap;justify-content:center;}
.rcrWrap .rcrHighTech ul li{width:100%;background:#fff;border:3px solid #143c9b;font-size:31.24px;font-weight:700;border-radius:45.18px;padding:24.8907px 0;box-sizing: border-box;}
.rcrWrap .rcrHighTech ul li:nth-child(1){margin-top:0;}
.rcrWrap .rcrHighTech ul li{margin-top:17px;}
.rcrWrap .rcrRehab .circleFive .fiveIndiv:nth-child(n+3){margin-top:50px;}
.rcrWrap .rcrRehab .circleFive .fiveIndiv:last-child{margin-top:70px;}
.rcrWrap .rcrRehab .circleFive .fiveIndiv dl dd{margin-top:10px;}
.rcrWrap .aclNation img{max-width:100%;}
.rcrWrap .aclNation .narrowInner03 {padding: 0 72px;}
.rcrWrap .aclNation .narrowInner03 .thickTxt {letter-spacing:-0.1em !important;}


.rcrWrap .rcrBook img{width:63.027%;}
.rcrWrap .rcrBook .bookTop{border-top:2px solid #dfdfdf;padding-top:70px;}
.rcrWrap .rcrBook .bookTop .introTxt{font-size:35.47px;font-weight: 100;}
.rcrWrap .rcrBook .bookBox{background:#f4f3f8;padding-bottom:65px;}
.rcrWrap .rcrBook .bookBox .introExp{font-size:27.87px;line-height:1.66607;font-weight:100;}
.rcrWrap .rcrBook h3{font-size:42.22px;line-height:1.51993;}
.rcrWrap .doctorCont ul li:nth-child(1){margin-top:10%;letter-spacing:-0.09em !important;}
.rcrWrap .doctorCont ul li:nth-child(2) img{width: 80.658%;margin-top:10%;}
.rcrWrap .doctorCont ul li:nth-child(3) img{width: 80.658%;margin-top:10%;}
.rcrWrap .doctorCont > ul > li > .imgBox{margin-bottom: 7.895%;text-align:center;}
.rcrWrap .doctorCont > ul > li > .imgBox.doctorImg img{width: 67.633%;}
.rcrWrap .doctorCont > ul > li dl{padding: 0 9.212%;}
.rcrWrap .doctorCont > ul > li dl dt{text-align: left;font-size: 40px;letter-spacing: -0.09em;font-weight: bold;line-height: 1.5;font-family: 'Noto Sans CJK KR';padding-bottom: 7.26%;border-bottom: 1px solid #131212;}
.rcrWrap .doctorCont > ul > li dl dt .logoImg{margin-top:4.84%;}
.rcrWrap .doctorCont > ul > li dl dt .logoImg img{width:66.13%;}
.rcrWrap .doctorCont ul li dl dd{margin-top: 7.26%;}
.rcrWrap .doctorCont ul li dl dd ul li {position: relative;padding-left: 4.678%;text-align: left;font-size: 31px;line-height: 1.6454;letter-spacing: -0.08em;}
.rcrWrap .doctorCont ul li dl dd ul li:before {width: 6px;height: 6px;background: #131212;left: 10px;top: 47.06%;content: '';position: absolute;border-radius: 100px;}
.rcrWrap .doctorCont ul li dl dd ul li.twoLine:before {top: 24%}
.rcrWrap .doctorCont ul li dl dt .c_143c9b{color:#143c9b;}
.rcrWrap .doctorCont ul li dl dt strong{color:#143c9b;}



/* 전방 십자인대 파열 */


/* 십자인대 부터 이후 랜딩페이지 공통 */
.introTxt {font-size:40.53px;font-weight:300;line-height:0.93741;}
.introTitle{font-size:53.2px;font-weight:700;padding-top:90px;}
.introExp{font-size:31.24px;font-weight:400;line-height:1.62272;}
.circleFive{display:flex;flex-wrap:wrap;justify-content:center;}
.circleFive dl dd{font-size:29.56px;line-height:1.42868;letter-spacing:-0.13em !important;white-space: nowrap;}
.circleTxt{font-size:33.78px;line-height:1.50180;font-weight:700;}
.fiveIndiv{width:calc(50% - 17.5px);}
.fiveIndiv:nth-child(2n){margin-left:35px;}
.bf{font-weight:700;font-size:32.09px;line-height:1.36736;background:#fff;}
.af{font-weight:700;font-size:32.09px;line-height:1.36736;color:#fff;background:#143c9b;}
.bfafTxt{font-weight:400;font-size:29.56px;line-height:1.48533;}
.bfafInfoTitle{font-weight:700;font-size:42.22px;line-height:1.48533;}
.bfafInfoTxt{font-weight:400;font-size:27.87px;line-height:1.48533;}
.thickTxt{font-weight:700;}
.blueTxt{font-weight:700;color:#143c9b;}
.greenTxt{font-weight:700;color:#029c8b;}
.yellowTxt{font-weight:700;color:#fff200;}
.alignRt{text-align:right;}
.mr0{margin-right:0 !important;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px !important;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.skyBlue{background:#6a81de;}
.blue{background:#143c9b;}
.landingIntro .introTop p {font-size: 33.78px;font-weight: 300;line-height: 1.5;}
.landingIntro .introTop h2 {font-size: 52.35px;font-weight: 700;line-height: 1.32264;position: relative;padding-top:11px;}
.landingIntro .introTop h2:before {width: 12.369%;height: 205px;position: absolute;left: 10px;top:-70px;background: url('/om_img/new_mo/new/acl_crown_right.png') no-repeat left center;content: '';z-index: -1;}
.landingIntro .introTop h2:after {width: 12.369%;height: 205px;position: absolute;right: 10px;top:-70px;background: url('/om_img/new_mo/new/acl_crown_left.png') no-repeat right center;content: '';z-index: -1;}
.landingIntro .introImgList {display:flex;flex-wrap:wrap;justify-content: center;margin:30px auto 86px;font-family: 'Noto Sans CJK KR';}
.landingIntro .introImgList li {width: 49.7%;border-top: 2px solid #d9dae9;padding:50px 0;text-align: center;}
.landingIntro .introImgList li:nth-child(3){padding:35px 0 50px;}
.landingIntro .introImgList li:nth-child(3) dl dt{padding-top:35px;}
.landingIntro .introImgList li:nth-child(4){padding:35px 0 56px;}
.landingIntro .introImgList li:nth-child(4) dl dt{padding-top:35px;}
.landingIntro .introImgList li:nth-child(5){padding:50px 0 25px;}
.landingIntro .introImgList li:nth-child(5) dl dt{padding-top:33px;}
.landingIntro .introImgList li:nth-child(6){padding:50px 0 25px;}
.landingIntro .introImgList li:nth-child(6) dl dt{padding-top:33px;}
.landingIntro .introImgList li:nth-child(odd) {border-right: 1px solid #d9dae9;}
.landingIntro .introImgList li:nth-child(-n+2) {border-top: none;padding-top:20px;}
.landingIntro .introImgList dl dt {font-size: 32.09px;color: #103892;font-weight: 700;padding-top: 50px;line-height: 1.18410;}
.landingIntro .introImgList dl dd {font-size: 28.71px;font-weight: 400;line-height: 1.47057;padding-top:7px;}
.suturing{position:relative;padding-bottom:100px;}
.suturing:before {width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#edf1fa;z-index:-1;content:'';}
.suturing .bfafList .suturingBfaf{display:flex;flex-wrap:wrap;justify-content:center;}
.suturing .bfafList .suturingBfaf li img{vertical-align:top;}
.suturing .bfafList .suturingBfaf li .bf{padding:21.13px 0;}
.suturing .bfafList .suturingBfaf li .af{padding:21.13px 0;}
.suturing .bfafList .suturingBfaf li{width:43.996%;margin-right:68px;position:relative;}
.suturing .bfafList .suturingBfaf .suturingHum{width:100%;margin:0 auto;font-size:28.71px;padding:55px 0;}
.suturing .bfafList .suturingBfaf .suturingHum.pb0{padding:55px 0 0;}
.suturing .bfafList .suturingBfaf .suturingHum:after{display:none;}
.suturing .bfafList .suturingBfaf li:after {width:27px;height:47px;position:absolute;right:-50px;top:140px;background: url('/om_img/new_mo/new/rcr_bfaf_arrow.png') no-repeat center;content: '';}
.suturing .suturingStep {display: flex;flex-direction: column;margin:30px 74px 0;position: relative;}
.suturing .suturingStep li {display: flex;padding: 50px 0 0;}
.suturing .suturingStep li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.suturing .suturingStep li:last-child span {color:#fff;background:#143c9b;}
.suturing .suturingStep li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.09em !important;}
.suturing .sutuPro01{border:4px solid #6a81de;border-radius:12.67px;margin:130px 42px 0;position:relative;}
.suturing .sutuPro02{background:#f4f3f8;border-radius:12.67px;margin:100px 42px 0;position:relative;}
.suturing .process h3{width:482px;font-size:38px;font-weight:700;background:#6a81de;color:#fff;border-radius:43.91px;margin:0 auto;position: absolute;top: -44px;left: 50%;padding: 25px 0;transform: translateX(-50%);}
.suturing .process ul {padding:80px 0 58.75px;}
.suturing .sutuPro02 ul{padding:80px 0 38.75px;}
.suturing .process ul li{display:flex;justify-content:flex-start;text-align:left;padding-left:70px;line-height:1.82107;}
.suturing .process ul li span{margin-right:17px;}
.suturing .introImgList{display:flex;flex-wrap:wrap;}
.suturing .introImgList li{width:33.333%;}
.suturing .introImgList li img{width:72.34%;}
.suturing .introImgList li p{line-height:1.42843;}
.blueEllipse{display:flex;flex-wrap:wrap;justify-content:center;}
.blueEllipse li{width:100%;background:#fff;border:3px solid #143c9b;font-size:31.24px;font-weight:700;border-radius:45.18px;padding:24.8907px 0;box-sizing: border-box;}
.blueEllipse li:nth-child(1){margin-top:0;}
.blueEllipse li{margin-top:17px;}
.squareImage{display:flex;flex-wrap:wrap;justify-content:center;}
.squareImage li{width:48.2%;}
.squareImage li:nth-child(odd){margin-right:20px;}
.doctorImg img{width:80.265%;}

/*********/
.aclWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.aclWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.aclWrap img{max-width:100%;}
.aclWrap i {font-style:italic;color:#fff;font-weight:bold;}
.aclWrap .aclInner{padding:0 42px;}
.aclWrap .narrowInner{padding:0 20px;}
.aclWrap .narrowInner02{padding:0 24px;}
.aclWrap .narrowInner03{padding:0 30px;}
.aclWrap .video{margin-top:70px;max-width:100%;}

.aclWrap .aclTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/acl_img01.png') no-repeat center top;z-index:-1;content:'';}
.aclWrap .aclTop div {padding:166px 7px 109px 0;}
.aclWrap .aclTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.aclWrap .aclTop div .bar{position:relative;}
.aclWrap .aclTop div .bar:after{width:71px;height:3px;content:'';position:absolute;left:50%;top:74.4%;transform:translateX(-50%);background: #fff;}
.aclWrap .aclTop div .topExp{padding-top:30px;}
.aclWrap .aclTop div p span{color:#ccddfb;font-weight:600;}
.aclWrap .aclTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;}
.aclWrap .aclNotion{position:relative;padding-bottom:80px;}
.aclWrap .aclNotion:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.aclWrap .aclNotion img{margin:55px 0;}

.aclWrap .aclCause .checkBox {display: flex;flex-direction: column;padding-top:62px;}
.aclWrap .aclCause .checkBox li {width:calc(100% + 26px);margin-left:-13px;display: flex;position: relative;justify-content: flex-start;border:2px solid #6881dc;background: #fff;border-radius: 15px;padding:3.77% 0 3.77% 12.753%;box-sizing: border-box;text-align:left;}
.aclWrap .aclCause .checkBox li:before {width: 5.532%;height: 34.84%;background: url(/om_img/new_mo/new/replace_check.png) no-repeat left center / contain;content: '';position: absolute;left:27px;top:30px;}
.aclWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:10px;}
.aclWrap .aclCause .checkBox .necessCheck {font-size:27.87px;font-weight:400;line-height: 1.51528;}
.aclWrap .aclCause .partBox .rupture{width:100%;}
.aclWrap .aclCause .partBox .rupture > .introExp{font-size:42.22px;color:#fff;font-weight:700;padding:15.76px 0;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo{height:449px;background:#f4f3f8;}
.aclWrap .aclCause .partBox .rupture.mt40 .ruptureInfo{height:403px;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:37px;text-align:left;line-height:1.66667;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:5px;height:5px;border-radius:50%;background:#143c9b;display:inline-block;margin:20px 9px 0 0;content:'';}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:10px;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:first-child{padding-top:34px;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:10px;}

.aclWrap .aclDiag .circleFive .circleTxt{padding:30px 0 40px;}
.aclWrap .aclDiag .video{max-width:unset;}
.aclWrap .aclRecon{border-top:2px solid #ccc;}
.aclWrap .aclRecon .introTitle{position:relative;}
.aclWrap .aclRecon .introTitle:before{width:calc(100% + 84px);height:290px;position:absolute;top:204px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img10.png") no-repeat center;content:'';}
.aclWrap .aclRecon .reconInfoBox{margin-top:405px;}
.aclWrap .aclRecon .reconBlueBox{border:2px solid #6881dc;border-radius:8.44px;box-sizing:border-box;padding:46.36px 0;}
.aclWrap .aclRecon .reconBlueBox p{font-size:36.31px;line-height:1.62771;}

.aclWrap .suturing .narrowInner{padding:0 33px;}
.aclWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.aclWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(4):after{display:none;}
.aclWrap .suturing.case{position:relative;}
.aclWrap .suturing.case:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.aclWrap .suturing.case .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.aclWrap .suturing.case .bfafList .suturingBfaf li:nth-child(3):after{display:none;}
.aclWrap .suturing.case .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.aclWrap .suturing.case .bfafList .suturingBfaf li:nth-child(6):after{display:none;}
.aclWrap .suturing.case .bfafList .suturingBfaf li .af{padding:43.07px 0;}
.aclWrap .suturing.case .impBox{font-size: 27px;border-top: 2px solid #ccc;padding-top: 40px;margin: 80px auto 0;line-height: 1.71873;font-weight: 400;}
.aclWrap .aclStability .introTitle{line-height: 1.37811;}
.aclWrap .aclStability .introTitle span i{color:#143c9b;}
.aclWrap .aclStability img{max-width:100%;}
.aclWrap .aclStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.aclWrap .aclStability ul li{width:61.835%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.aclWrap .aclStability ul li:nth-child(1){margin-top:0;}
.aclWrap .aclStability ul li{margin-top:17px;}
.aclWrap .aclStep .step {display: flex;flex-direction: column;position: relative;}
.aclWrap .aclStep .step:before{width:10px;height:670px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.aclWrap .aclStep .step li {display: flex;padding: 50px 0 0;}
.aclWrap .aclStep .step li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.aclWrap .aclStep .step li:last-child span {color:#fff;background:#143c9b;}
.aclWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.09em !important;}
.aclWrap .aclEffect{position:relative;padding-bottom:90px;}
.aclWrap .aclEffect:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.aclWrap .aclEffect img{max-width:100%;}
.aclWrap .aclDiff{position:relative;}
.aclWrap .aclDiff:before{width:calc(100% + 84px);height:397px;position:absolute;top:723px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img16.png") no-repeat center;content:'';}
.aclWrap .aclDiff .introTitle{line-height: 1.37811;}
.aclWrap .aclExpert{margin-top:440px;}
.aclWrap .aclExpert .introTitle{line-height: 1.37811;}
.aclWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.aclWrap .aclExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.aclWrap .aclExpert .masterBox .masterName li{width:50%;}
.aclWrap .minimum .introTitle{line-height: 1.37811;}
.aclWrap .minimum{position:relative;padding-bottom:100px;}
.aclWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.aclWrap .aclhighTech .introTitle{line-height: 1.37811;}
.aclWrap .aclhighTech .alignRt{padding-right:8px;}
.aclWrap .aclRehab .introTitle span i{color:#143c9b;}
.aclWrap .aclRehab .video{width:90.238%;}
.aclWrap .aclRehabService{position:relative;padding-bottom:90px;}
.aclWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.aclWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.aclWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.aclWrap .aclNation .introTitle i{color:#151515;}

.aclWrap .doctorCont{text-align:center;}
.aclWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.aclWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.aclWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.aclWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.aclWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.aclWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.aclWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.aclWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.aclWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.aclWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.aclWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.aclWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.aclWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.aclWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.aclWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.aclWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.aclWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.aclWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.aclWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.aclWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.aclWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}



/* 반월상연골판 */
.meniscusWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.meniscusWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.meniscusWrap i {font-style:italic;color:#fff;font-weight:bold;}
.meniscusWrap img{max-width:100%;}
.meniscusWrap .meniscusInner{padding:0 42px;}
.meniscusWrap .narrowInner{padding:0 20px;}
.meniscusWrap .narrowInner02{padding:0 24px;}
.meniscusWrap .narrowInner03{padding:0 30px;}
.meniscusWrap .narrowInner04{padding:0 43px;}
.meniscusWrap .video{margin-top:70px;max-width:100%;}

.meniscusWrap .meniscusTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/meniscus_top.png') no-repeat center top;z-index:-1;content:'';}
.meniscusWrap .meniscusTop div {padding:166px 7px 109px 0;}
.meniscusWrap .meniscusTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.meniscusWrap .meniscusTop div .bar{position:relative;}
.meniscusWrap .meniscusTop div .bar:after{width:71px;height:3px;content:'';position:absolute;left:50%;top:74.4%;transform:translateX(-50%);background: #fff;}
.meniscusWrap .meniscusTop div .topExp{padding-top:30px;}
.meniscusWrap .meniscusTop div p span{color:#ccddfb;font-weight:600;}
.meniscusWrap .meniscusTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;}
.meniscusWrap .aclNotion{position:relative;padding-bottom:80px;}
.meniscusWrap .aclNotion:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.meniscusWrap .aclNotion img{margin:55px 0;}

.meniscusWrap .aclCause .introTitle{line-height: 1.365;}
.meniscusWrap .aclCause .checkBox {display: flex;flex-direction: column;padding-top:62px;}
.meniscusWrap .aclCause .checkBox li {width:calc(100% + 26px);margin-left:-13px;display: flex;position: relative;justify-content: flex-start;border:2px solid #6881dc;background: #fff;border-radius: 15px;padding:3.77% 0 3.77% 12.753%;box-sizing: border-box;text-align:left;}
.meniscusWrap .aclCause .checkBox li:before {width: 5.532%;height: 34.84%;background: url('/om_img/new_mo/new/replace_check.png') no-repeat left center / contain;content: '';position: absolute;left:27px;top:30px;}
.meniscusWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:10px;}
.meniscusWrap .aclCause .checkBox .necessCheck {font-size:27.87px;font-weight:400;line-height: 1.51528;}
.meniscusWrap .aclCause .partBox .rupture{width:100%;}
.meniscusWrap .aclCause .partBox .rupture > .introExp{font-size:46px;color:#fff;font-weight:700;padding:15.76px 0;}
.meniscusWrap .aclCause .partBox.circleChk .rupture > .introExp{background:#688fdd;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo{height:auto;}
.meniscusWrap .aclCause .partBox.bgrd .rupture .ruptureInfo{padding:50px 40px 60px;background:#f4f2f6;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:10px;text-align:left;line-height:1.66667;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:31px;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li{border-bottom:2px solid #d7d7d7;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:last-child{border-bottom:none;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:before{width:39px;height:39px;background:url('/om_img/new_mo/new/meniscus_img07.png')no-repeat left center;display:inline-block;margin:7px 20px 0 0;content:'';}
.meniscusWrap .aclCause .partBox.bgrd .rupture .ruptureInfo li:before{width:5px;height:5px;border-radius:50%;background:#143c9b;display:inline-block;margin:25px 9px 0 0;content:'';}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:10px;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:first-child{padding:34px 0 20px 10px;}
.meniscusWrap .aclCause .partBox.bgrd .rupture .ruptureInfo li:nth-child(n+2){padding-top:10px;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:nth-child(n+2){padding:20px 0 20px 10px;}

.meniscusWrap .aclDiag .circleFive .circleTxt{padding:20px 0;}
.meniscusWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width: 5px;height: 5px;border-radius: 50%;background: #143c9b;display: inline-block;margin:0 10px 8px 0;content: '';}
.meniscusWrap .aclDiag .video{max-width:unset;}
.meniscusWrap .aclCure .video{margin-top:30px;}
.meniscusWrap .aclRecon{border-top:2px solid #ccc;}
.meniscusWrap .aclRecon .introTitle{position:relative;}
.meniscusWrap .aclRecon .introTitle:before{width:calc(100% + 84px);height:290px;position:absolute;top:204px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/meniscus_img10.jpg") no-repeat center;content:'';}
.meniscusWrap .aclRecon .reconInfoBox{margin-top:405px;}
.meniscusWrap .aclRecon .reconBlueBox{border:2px solid #6881dc;border-radius:8.44px;box-sizing:border-box;padding:46.36px 0;}
.meniscusWrap .aclRecon .reconBlueBox p{font-size:36.31px;line-height:1.62771;}

.meniscusWrap .suturing .narrowInner{padding:0 33px;}
.meniscusWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.meniscusWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(4):after{display:none;}
.meniscusWrap .suturing.case{position:relative;padding:50px 0;}
.meniscusWrap .suturing.case:before {width:calc(100% + 84px);height:100%;position: absolute;top:0;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.meniscusWrap .suturing.case02{padding:0 0 50px;}
.meniscusWrap .suturing.case02 .video{margin-top:100px;}
.meniscusWrap .suturing.case02:before {display:none;}
.meniscusWrap .suturing.case02 .introTitle{font-size:53.2px;}
.meniscusWrap .suturing.case02 .bfafInfoTxt{width:86.04%;margin:50px auto 0;border:1px solid #323232;box-sizing: border-box;padding:15.82px 0;}
.meniscusWrap .suturing.case .introTitle{font-size:50.67px;}
.meniscusWrap .suturing.case .introTitle span{position:relative;padding-left:40px;}
.meniscusWrap .suturing.case .introTitle span:before{width:3px;height:53px;position:absolute;top:17px;left:17px;background:#ccc;content:'';}
.meniscusWrap .suturing.case .whtBg{background:#fff;padding-bottom:70px;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:after{top:95px;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf.modBfaf li:after{display:none;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:190px;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:nth-child(3):after{display:none;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:nth-child(6):after{display:none;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li .af{padding:43.07px 0;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf .suturingHum {line-height:1.47057;}
.meniscusWrap .aclStability .introTitle{line-height: 1.37811;padding-top:30px;}
.meniscusWrap .aclStability .introTitle span i{color:#143c9b;}
.meniscusWrap .aclStability img{max-width:100%;}
.meniscusWrap .aclStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.meniscusWrap .aclStability ul li{width:61.835%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.meniscusWrap .aclStability ul li:nth-child(1){margin-top:0;}
.meniscusWrap .aclStability ul li{margin-top:17px;}
.meniscusWrap .aclStep .step {display: flex;flex-direction: column;position: relative;}
.meniscusWrap .aclStep .step:before{width:10px;height:670px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.meniscusWrap .aclStep .step li {display: flex;padding: 50px 0 0;}
.meniscusWrap .aclStep .step li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.meniscusWrap .aclStep .step li:last-child span {color:#fff;background:#143c9b;}
.meniscusWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.09em !important;}
.meniscusWrap .aclEffect{position:relative;padding-bottom:90px;}
.meniscusWrap .aclEffect:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.meniscusWrap .aclEffect img{max-width:100%;}
.meniscusWrap .aclDiff{position:relative;}
.meniscusWrap .aclDiff:before{width:calc(100% + 84px);height:397px;position:absolute;top:723px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img16.png") no-repeat center;content:'';}
.meniscusWrap .aclDiff .introTitle{line-height: 1.37811;}
.meniscusWrap .aclExpert{margin-top:440px;}
.meniscusWrap .aclExpert .introTitle{line-height: 1.37811;}
.meniscusWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.meniscusWrap .aclExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.meniscusWrap .aclExpert .masterBox .masterName li{width:50%;}
.meniscusWrap .minimum .introTitle{line-height: 1.37811;}
.meniscusWrap .minimum{position:relative;padding-bottom:100px;}
.meniscusWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.meniscusWrap .aclhighTech .introTitle{line-height: 1.37811;}
.meniscusWrap .aclhighTech .alignRt{padding-right:8px;}
.meniscusWrap .aclRehab .introTitle span i{color:#143c9b;}
.meniscusWrap .aclRehab .video{width:90.238%;}
.meniscusWrap .aclRehabService{position:relative;padding-bottom:90px;}
.meniscusWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.meniscusWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.meniscusWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.meniscusWrap .aclNation .introTitle i{color:#151515;}

.meniscusWrap .doctorCont{text-align:center;}
.meniscusWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.meniscusWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.meniscusWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.meniscusWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.meniscusWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.meniscusWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.meniscusWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.meniscusWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.meniscusWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.meniscusWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.meniscusWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.meniscusWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.meniscusWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.meniscusWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}



/* 카티스템 */
.cartistemWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.cartistemWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.cartistemWrap i {font-style:italic;color:#fff;font-weight:bold;}
.cartistemWrap img{max-width:100%;}
.cartistemWrap .cartistemInner{padding:0 42px;}
.cartistemWrap .narrowInner{padding:0 20px;}
.cartistemWrap .narrowInner02{padding:0 24px;}
.cartistemWrap .narrowInner03{padding:0 30px;}
.cartistemWrap .video{margin-top:70px;max-width:100%;}
.cartistemWrap ul:after, ol:after, dl:after{display:none;}
.cartistemWrap .meniscusTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/cartistem_01.png') no-repeat center top;z-index:-1;content:'';}
.cartistemWrap .meniscusTop div {padding:136px 7px 109px 0;}
.cartistemWrap .meniscusTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.cartistemWrap .meniscusTop div .bar{position:relative;}
.cartistemWrap .meniscusTop div .bar:after{width:71px;height:2px;content:'';position:absolute;left:50%;top:61.4%;transform:translateX(-50%);background: #fff;}
.cartistemWrap .meniscusTop div .topExp{padding-top:19px;}
.cartistemWrap .meniscusTop div p span{color:#ccddfb;font-weight:600;}
.cartistemWrap .meniscusTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;line-height: 1.14383;font-weight:700;margin-top:-9px;}
.cartistemWrap .meniscusTop div h2 span{font-weight:400;color:#fff;font-size:80.2px;font-family: 'GmarketSansMedium' !important;}
.cartistemWrap .aclNotion{position:relative;}
.cartistemWrap .aclNotion:before{width:calc(100% + 84px);height:1197px;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.cartistemWrap .aclNotion .introTitle{line-height:1.365;}
.cartistemWrap .aclNotion img{margin:40px 0;}
.cartistemWrap .notionImgBox {border-bottom:1px solid #ccc;padding-bottom:75px;}
.cartistemWrap .notionImgBox ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.cartistemWrap .notionImgBox ul li{width:48%;}
.cartistemWrap .notionImgBox ul li dl{line-height:1.48628;margin-top:-12px;word-break: keep-all;}
.cartistemWrap .notionImgBox ul li dl dt{font-weight:700;}
.cartistemWrap .notionImgBox ul li dl dd{font-size:29.56px;line-height:1.42882;}
.cartistemWrap .cartiScar{padding-bottom:30px;}
.cartistemWrap .cartiScar .masterBox{background:#143c9b;color:#fff;border-radius:25.3px;font-weight:400;position:relative;line-height:1.625;padding:38.7px 0;margin-top: 390px;}
.cartistemWrap .cartiScar .masterBox:before{width:561px;height:372px;position:absolute;bottom:242px;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/cartistem_02_260310.png')no-repeat center;content:'';}
.cartistemWrap .cartiScar .masterBox i{font-weight:400;}
.cartistemWrap .cartiScar:before{height:100%;}
.cartistemWrap .replaceReal{text-align:center;}
.cartistemWrap .replaceReal .introExp{font-size:40.53px;font-weight:300;}
.cartistemWrap .replaceReal .introTitle{line-height: 1.365;padding-top:0;}
.cartistemWrap .replaceReal .realTop{padding-top:70px;}
.cartistemWrap .replaceReal .realStory .story02{padding:54px 0 120px;}
.cartistemWrap .replaceReal .realStory .story02 img{width:80.528%;}
.cartistemWrap .replaceReal .videoTitle dt{font-size:40.53px;font-weight:700;line-height:1.21639;padding-top:48px;}
.cartistemWrap .replaceReal .videoTitle dd{font-size:31.24px;font-weight:300;line-height:1.62196;}
.cartistemWrap .replaceReal dl dd ul{padding-top:17px;font-weight:400;}
.cartistemWrap .replaceReal .video{margin-top:50px;}
.cartistemWrap .cartiRange{border-bottom:none;padding-bottom:0px;}
.cartistemWrap .cartiRange ul p{height:72px;display:flex;justify-content:center;align-items:center;background:#ecf0ff;border-radius:8.44px;font-weight:700;box-sizing:border-box;}
.cartistemWrap .introExpDot{border:5px dotted #143c9b;}

.cartistemWrap .aclCause .introTitle{line-height: 1.365;padding-top:80px;}
.cartistemWrap .aclCause .checkBox {display: flex;flex-direction: column;padding-top:62px;}
.cartistemWrap .aclCause .checkBox li {width:calc(100% + 26px);margin-left:-13px;display: flex;position: relative;justify-content: flex-start;border:2px solid #6881dc;background: #fff;border-radius: 15px;padding:3.77% 0 3.77% 12.753%;box-sizing: border-box;text-align:left;}
.cartistemWrap .aclCause .checkBox li:before {width: 5.532%;height: 34.84%;background: url('/om_img/new_mo/new/replace_check.png') no-repeat left center / contain;content: '';position: absolute;left:27px;top:30px;}
.cartistemWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:10px;}
.cartistemWrap .aclCause .checkBox .necessCheck {font-size:27.87px;font-weight:400;line-height: 1.51528;}
.cartistemWrap .aclCause .vsCircle{width:106px;height:91px;background:#143c9b;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:65px;font-weight:500;margin:40px auto 40px;padding-bottom:15px;}
.cartistemWrap .aclCause .rupture{box-sizing:border-box;}
.cartistemWrap .aclCause .partBox .rupture{width:100%;border:4px solid #143c9b;}
.cartistemWrap .aclCause .partBox .rupture > .vsCarti{font-size:37px;color:#fff;font-weight:700;padding:28px 0;}
.cartistemWrap .aclCause .partBox .rupture > .vsJoint{font-size:37px;color:#131212;font-weight:700;padding:28px 0;background:#d7dae4;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo{height:auto;padding:50px 20px 60px 60px;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:10px;text-align:left;line-height:1.66667;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:31px;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li:last-child p{display:flex;}
.cartistemWrap .aclCause .partBox.circleChk .rupture{border:4px solid #d7dae4;}
.cartistemWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:last-child{border-bottom:none;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:5px;height:5px;border-radius:50%;background:#143c9b;display:inline-block;margin:25px 9px 0 0;content:'';}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:10px;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:10px;}
.cartistemWrap .vsUnder{margin-top:90px;}
.cartistemWrap .replaceBfaf .introTitle{line-height: 1.365;}
.cartistemWrap .replaceBfaf img{width:100%;vertical-align:top;}
.cartistemWrap .replaceBfaf .bf{background:#f4f2f6;}
.cartistemWrap .replaceBfaf ol li div .introExp{padding:21.6px 0;}
.cartistemWrap .replaceBfaf ol li .bfafTxt:after{width:7.633%;height:34px;display:block;background:url('/om_img/new_mo/new/bfaf_arrow.png') no-repeat center / contain;content:'';margin:38px auto 32px;}
.cartistemWrap .replaceBfaf ol li:nth-child(2n+2){border-bottom:3px solid #cdcdcd;}
.cartistemWrap .replaceBfaf ol li:last-child{border-bottom:none;}
.cartistemWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt{padding-bottom:60px;}
.cartistemWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt:after{display:none;}
.cartistemWrap .replaceBfaf ol .alone{padding:0 90px;}

.cartistemWrap .aclDiag .circleFive .circleTxt{padding:20px 0;}
.cartistemWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width: 5px;height: 5px;border-radius: 50%;background: #143c9b;display: inline-block;margin:0 10px 8px 0;content: '';}
.cartistemWrap .aclDiag .video{max-width:unset;}
.cartistemWrap .aclCure .video{margin-top:30px;}
.cartistemWrap .aclRecon{border-top:2px solid #ccc;}
.cartistemWrap .aclRecon .introTitle{position:relative;}
.cartistemWrap .aclRecon .introTitle:before{width:calc(100% + 84px);height:290px;position:absolute;top:204px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/meniscus_img10.jpg") no-repeat center;content:'';}
.cartistemWrap .aclRecon .reconInfoBox{margin-top:405px;}
.cartistemWrap .aclRecon .reconBlueBox{border:2px solid #6881dc;border-radius:8.44px;box-sizing:border-box;padding:46.36px 0;}
.cartistemWrap .aclRecon .reconBlueBox p{font-size:36.31px;line-height:1.62771;}

.cartistemWrap .suturing .narrowInner{padding:0 33px;}
.cartistemWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.cartistemWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(4):after{display:none;}
.cartistemWrap .suturing.case{position:relative;padding:50px 0;}
.cartistemWrap .suturing.case:before {width:calc(100% + 84px);height:100%;position: absolute;top:0;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.cartistemWrap .suturing.case02{padding:0 0 50px;}
.cartistemWrap .suturing.case02 .video{margin-top:100px;}
.cartistemWrap .suturing.case02:before {display:none;}
.cartistemWrap .suturing.case .introTitle{font-size:50.67px;}
.cartistemWrap .suturing.case02 .introTitle{font-size:53.2px;}
.cartistemWrap .suturing.case02 .bfafInfoTxt{width:86.04%;margin:50px auto 0;border:1px solid #323232;box-sizing: border-box;padding:15.82px 0;}
.cartistemWrap .suturing.case .introTitle span{position:relative;padding-left:40px;}
.cartistemWrap .suturing.case .introTitle span:before{width:3px;height:53px;position:absolute;top:17px;left:17px;background:#ccc;content:'';}
.cartistemWrap .suturing.case .whtBg{background:#fff;padding-bottom:70px;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:after{top:95px;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf.modBfaf li:after{display:none;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:190px;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:nth-child(3):after{display:none;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:nth-child(6):after{display:none;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li .af{padding:43.07px 0;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf .suturingHum {line-height:1.47057;}
.cartistemWrap .aclStability{margin-top:80px;}
.cartistemWrap .aclStability .introTitle{line-height: 1.37811;padding-top:30px;}
.cartistemWrap .aclStability .introTitle span i{color:#143c9b;}
.cartistemWrap .aclStability img{max-width:100%;}
.cartistemWrap .aclStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.cartistemWrap .aclStability ul li{width:61.835%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.cartistemWrap .aclStability ul li:nth-child(1){margin-top:0;}
.cartistemWrap .aclStability ul li{margin-top:17px;}
.cartistemWrap .aclStep .step {display: flex;flex-direction: column;position: relative;}
.cartistemWrap .aclStep .step:before{width:10px;height:670px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.cartistemWrap .aclStep .step li {display: flex;padding: 50px 0 0;}
.cartistemWrap .aclStep .step li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.cartistemWrap .aclStep .step li:last-child span {color:#fff;background:#143c9b;}
.cartistemWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.1em !important;}
.cartistemWrap .aclEffect{position:relative;padding-bottom:90px;}
.cartistemWrap .aclEffect:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.cartistemWrap .aclEffect img{max-width:100%;}
.cartistemWrap .aclDiff{position:relative;}
.cartistemWrap .aclDiff:before{width:calc(100% + 84px);height:397px;position:absolute;top:723px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img16.png") no-repeat center;content:'';}
.cartistemWrap .aclDiff .introTitle{line-height: 1.37811;}
.cartistemWrap .aclExpert{margin-top:440px;}
.cartistemWrap .aclExpert .introTitle{line-height: 1.37811;}
.cartistemWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.cartistemWrap .aclExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.cartistemWrap .aclExpert .masterBox .masterName li{width:50%;}
.cartistemWrap .minimum .introTitle{line-height: 1.37811;}
.cartistemWrap .minimum{position:relative;padding-bottom:100px;}
.cartistemWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.cartistemWrap .aclhighTech .introTitle{line-height: 1.37811;}
.cartistemWrap .aclhighTech .alignRt{padding-right:8px;}
.cartistemWrap .aclRehab .introTitle span i{color:#143c9b;}
.cartistemWrap .aclRehab .video{width:90.238%;}
.cartistemWrap .aclRehabService{position:relative;padding-bottom:90px;}
.cartistemWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.cartistemWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.cartistemWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.cartistemWrap .aclNation .introTitle i{color:#151515;}

.cartistemWrap .doctorCont{text-align:center;}
.cartistemWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.cartistemWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.cartistemWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.cartistemWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.cartistemWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.cartistemWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.cartistemWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.cartistemWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.cartistemWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.cartistemWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.cartistemWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.cartistemWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.cartistemWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.cartistemWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}




/* 휜다리 교정술 */
.htoWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.htoWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.htoWrap i {font-style:italic;color:#fff;font-weight:bold;}
.htoWrap img{max-width:100%;}
.htoWrap .htoInner{padding:0 42px;}
.htoWrap .narrowInner{padding:0 20px;}
.htoWrap .narrowInner02{padding:0 24px;}
.htoWrap .narrowInner03{padding:0 30px;}
.htoWrap .video{margin-top:70px;max-width:100%;}
.htoWrap ul:after, ol:after, dl:after{display:none;}

.htoWrap .meniscusTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/hto_01.png') no-repeat center top;z-index:-1;content:'';}
.htoWrap .meniscusTop div {padding:136px 7px 109px 0;}
.htoWrap .meniscusTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.htoWrap .meniscusTop div .bar{position:relative;}
.htoWrap .meniscusTop div .bar:after{width:71px;height:2px;content:'';position:absolute;left:50%;top:73.4%;transform:translateX(-50%);background: #fff;}
.htoWrap .meniscusTop div .topExp{padding-top:19px;}
.htoWrap .meniscusTop div p span{color:#ccddfb;font-weight:600;}
.htoWrap .meniscusTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;line-height: 1.14383;font-weight:700;margin-top:-9px;}
.htoWrap .meniscusTop div h2 span{font-weight:400;color:#fff;font-size:80.2px;font-family: 'GmarketSansMedium' !important;}
.htoWrap .landingIntro .introTop h2 span{font-size:35.47px;font-weight:700;}
.htoWrap .landingIntro .introTop h2:before{width:100%;left:-25px;}
.htoWrap .landingIntro .introTop h2:after{width:100%;right:-25px;}
.htoWrap .aclNotion{position:relative;}
.htoWrap .aclNotion:before{width:calc(100% + 84px);height:1498px;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.htoWrap .aclNotion .introTitle{line-height:1.365;}
.htoWrap .aclNotion img{margin:40px 0;}
/*.htoWrap .notionImgBox {border-bottom:1px solid #ccc;padding-bottom:75px;}*/
.htoWrap .notionImgBox ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.htoWrap .notionImgBox ul li{width:48%;}
.htoWrap .notionImgBox ul li dl{line-height:1.48628;margin-top:-12px;word-break: keep-all;}
.htoWrap .notionImgBox ul li dl dt{font-weight:700;}
.htoWrap .notionImgBox ul li dl dd{font-size:29.56px;line-height:1.42882;}
.htoWrap .cartiScar{padding-bottom:80px;}
.htoWrap .cartiScar .masterBox{background:#143c9b;color:#fff;border-radius:25.3px;font-weight:400;position:relative;line-height:1.625;padding:38.7px 0;margin-top:420px;}
.htoWrap .cartiScar .masterBox:before{width:561px;height:372px;position:absolute;bottom:352px;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/cartistem_02_260310.png')no-repeat center;content:'';}
.htoWrap .cartiScar .masterBox i{font-weight:400;}
.htoWrap .cartiScar:before{height:100%;}
.htoWrap .replaceReal{text-align:center;}
.htoWrap .replaceReal .introExp{font-size:40.53px;font-weight:300;}
.htoWrap .replaceReal .introTitle{line-height: 1.365;padding-top:0;}
.htoWrap .replaceReal .realTop{padding-top:70px;}
.htoWrap .replaceReal .realStory .story02{padding:54px 0 120px;}
.htoWrap .replaceReal .realStory .story02 img{width:80.528%;}
.htoWrap .replaceReal .videoTitle dt{font-size:40.53px;font-weight:700;line-height:1.21639;padding-top:48px;}
.htoWrap .replaceReal .videoTitle dd{font-size:31.24px;font-weight:300;line-height:1.62196;}
.htoWrap .replaceReal dl dd ul{padding-top:17px;font-weight:400;}
.htoWrap .replaceReal .video{margin-top:50px;}
.htoWrap .cartiRange{border-bottom:none;padding-bottom:0px;}
.htoWrap .cartiRange ul p{height:72px;display:flex;justify-content:center;align-items:center;background:#ecf0ff;border-radius:8.44px;font-weight:700;box-sizing:border-box;}
.htoWrap .introExpDot{border:5px dotted #143c9b;}

.htoWrap .aclCause .introTitle{line-height: 1.365;padding-top:80px;}
.htoWrap .aclCause .checkBox {display: flex;flex-direction: column;padding-top:62px;}
.htoWrap .aclCause .checkBox li {width:calc(100% + 26px);margin-left:-13px;display: flex;position: relative;justify-content: flex-start;border:2px solid #6881dc;background: #fff;border-radius: 15px;padding:3.77% 0 3.77% 12.753%;box-sizing: border-box;text-align:left;}
.htoWrap .aclCause .checkBox li:before {width: 5.532%;height: 34.84%;background: url('/om_img/new_mo/new/replace_check.png') no-repeat left center / contain;content: '';position: absolute;left:27px;top:30px;}
.htoWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:10px;}
.htoWrap .aclCause .checkBox .necessCheck {font-size:27.87px;font-weight:400;line-height: 1.51528;}
.htoWrap .aclCause .vsCircle{width:106px;height:91px;background:#143c9b;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:65px;font-weight:500;margin:40px auto 40px;padding-bottom:15px;}
.htoWrap .aclCause .rupture{box-sizing:border-box;}
.htoWrap .aclCause .partBox .rupture{width:100%;border:4px solid #143c9b;}
.htoWrap .aclCause .partBox .rupture > .vsCarti{font-size:37px;color:#fff;font-weight:700;padding:28px 0;}
.htoWrap .aclCause .partBox .rupture > .vsJoint{font-size:37px;color:#131212;font-weight:700;padding:28px 0;background:#d7dae4;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo{height:auto;padding:50px 20px 60px 60px;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:10px;text-align:left;line-height:1.66667;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:31px;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li:last-child p{display:flex;}
.htoWrap .aclCause .partBox.circleChk .rupture{border:4px solid #d7dae4;}
.htoWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:last-child{border-bottom:none;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:5px;height:5px;border-radius:50%;background:#143c9b;display:inline-block;margin:25px 9px 0 0;content:'';}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:10px;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:10px;}
.htoWrap .vsUnder{margin-top:145px;}
.htoWrap .replaceBfaf .introExp{letter-spacing:-0.11em !important;}
.htoWrap .replaceBfaf .bfafList ol{display:flex;flex-direction:column;}
.htoWrap .replaceBfaf .bfafList ol li{width:100%;}
.htoWrap .replaceBfaf .bfafList ol li:not(:first-child){border-top:3px solid #ccc;margin-top:55px;padding-top: 65px;}
.htoWrap .replaceBfaf .bfafList ol li .bfAfImgBox{display:flex;align-items:center;justify-content:space-between;}
.htoWrap .replaceBfaf .bfafList ol li .bfAfImgBox .introExp{letter-spacing:-0.03em !important;}
.htoWrap .replaceBfaf .bfafList ol li .circleTxt{letter-spacing:-0.03em !important;}
.htoWrap .replaceBfaf .bfafList ol li .bfImgBox{position:relative;}
.htoWrap .replaceBfaf .bfafList ol li .bfImgBox:after{width: 27px;height: 47px;position: absolute;right: -50px;top: 140px;background: url(/om_img/new_mo/new/rcr_bfaf_arrow.png) no-repeat center;content: '';}
.htoWrap .replaceBfaf .bfafList ol li .bfAfImgBox div{width:44%;display:flex;flex-direction:column;}
.htoWrap .replaceBfaf .bfafList ol li dl dt{border:3px solid #143c9b;border-radius:34.31px;padding:4.7px 0;}
.htoWrap .replaceBfaf .bfafList ol li .bfExp dt{color:#212121;}
.htoWrap .replaceBfaf .bfafList ol li .afExp dt{color:#143c9b;}
.htoWrap .replaceBfaf .introTitle{line-height: 1.365;}
.htoWrap .replaceBfaf img{vertical-align:top;}
.htoWrap .replaceBfaf .bf{background:#f4f2f6;}
.htoWrap .replaceBfaf ol li div .introExp{padding:21.6px 0;}
.htoWrap .replaceBfaf ol li .bfafTxt:after{width:7.633%;height:34px;display:block;background:url('/om_img/new_mo/new/bfaf_arrow.png') no-repeat center / contain;content:'';margin:38px auto 32px;}
.htoWrap .replaceBfaf ol li:last-child{border-bottom:none;}
.htoWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt{padding-bottom:60px;}
.htoWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt:after{display:none;}
.htoWrap .replaceBfaf ol .alone{padding:0 90px;}

.htoWrap .slmcSpecial:before{width: calc(100% + 84px);height:1280px;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.htoWrap .slmcSpecial .introTitle{line-height: 1.365;}

.htoWrap .aclDiag .circleFive .circleTxt{padding:20px 0;}
.htoWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width: 5px;height: 5px;border-radius: 50%;background: #143c9b;display: inline-block;margin:0 10px 8px 0;content: '';}
.htoWrap .aclDiag .video{max-width:unset;}
.htoWrap .aclCure .video{margin-top:30px;}
.htoWrap .aclRecon{border-top:2px solid #ccc;}
.htoWrap .aclRecon .introTitle{position:relative;}
.htoWrap .aclRecon .introTitle:before{width:calc(100% + 84px);height:290px;position:absolute;top:204px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/meniscus_img10.jpg") no-repeat center;content:'';}
.htoWrap .aclRecon .reconInfoBox{margin-top:405px;}
.htoWrap .aclRecon .reconBlueBox{border:2px solid #6881dc;border-radius:8.44px;box-sizing:border-box;padding:46.36px 0;}
.htoWrap .aclRecon .reconBlueBox p{font-size:36.31px;line-height:1.62771;}

.htoWrap .suturing .narrowInner{padding:0 33px;}
.htoWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.htoWrap .suturing.versus .bfafList .suturingBfaf li:nth-child(4):after{display:none;}
.htoWrap .suturing.case{position:relative;padding:50px 0;}
.htoWrap .suturing.case:before {width:calc(100% + 84px);height:100%;position: absolute;top:0;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.htoWrap .suturing.case02{padding:0 0 50px;}
.htoWrap .suturing.case02 .video{margin-top:100px;}
.htoWrap .suturing.case02:before {display:none;}
.htoWrap .suturing.case .introTitle{font-size:50.67px;}
.htoWrap .suturing.case02 .introTitle{font-size:53.2px;}
.htoWrap .suturing.case02 .bfafInfoTxt{width:86.04%;margin:50px auto 0;border:1px solid #323232;box-sizing: border-box;padding:15.82px 0;}
.htoWrap .suturing.case .introTitle span{position:relative;padding-left:40px;}
.htoWrap .suturing.case .introTitle span:before{width:3px;height:53px;position:absolute;top:17px;left:17px;background:#ccc;content:'';}
.htoWrap .suturing.case .whtBg{background:#fff;padding-bottom:70px;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:after{top:95px;}
.htoWrap .suturing.case .bfafList .suturingBfaf.modBfaf li:after{display:none;}
.htoWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:190px;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:nth-child(3):after{display:none;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:nth-child(6):after{display:none;}
.htoWrap .suturing.case .bfafList .suturingBfaf li .af{padding:43.07px 0;}
.htoWrap .suturing.case .bfafList .suturingBfaf .suturingHum {line-height:1.47057;}
.htoWrap .aclStability .introTitle{line-height: 1.37811;padding-top:30px;}
.htoWrap .aclStability .introTitle span i{color:#143c9b;}
.htoWrap .aclStability img{max-width:100%;}
.htoWrap .aclStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.htoWrap .aclStability ul li{width:61.835%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.htoWrap .aclStability ul li:nth-child(1){margin-top:0;}
.htoWrap .aclStability ul li{margin-top:17px;}
.htoWrap .aclStep .step {display: flex;flex-direction: column;position: relative;}
.htoWrap .aclStep .step:before{width:10px;height:770px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.htoWrap .aclStep .step li {display: flex;padding: 50px 0 0;}
.htoWrap .aclStep .step li:first-child{padding:5px 0 0;}
.htoWrap .aclStep .step li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.htoWrap .aclStep .step li:nth-child(2) p {padding-top:0;}
.htoWrap .aclStep .step li:nth-child(3) p {padding-top:0;margin-top:-10px;}
.htoWrap .aclStep .step li:nth-child(4) p {padding-top:0;margin-top:-15px;}
.htoWrap .aclStep .step li:nth-child(5) p {padding-top:0;}
.htoWrap .aclStep .step li:nth-child(2) span {margin-top:10px;}
.htoWrap .aclStep .step li:nth-child(3) span {margin-top:10px;}
.htoWrap .aclStep .step li:nth-child(4) span {margin-top:-20px;}
.htoWrap .aclStep .step li:last-child span {color:#fff;background:#143c9b;}
.htoWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.13em !important;}
.htoWrap .aclStep .blBox{display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500;margin-top:110px;}
.htoWrap .aclStep .blBox:before{width:100%;height:240px;position:absolute;left: 50%;background:#6881dc;transform: translateX(-50%);z-index: -1;content: '';}
.htoWrap .aclEffect{position:relative;padding-bottom:90px;}
.htoWrap .aclEffect .blueEllipse li{border-radius:21.11px;font-weight:400;}
.htoWrap .aclEffect:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.htoWrap .aclEffect img{max-width:100%;}
.htoWrap .aclDiff{position:relative;}
.htoWrap .aclDiff:before{width:calc(100% + 84px);height:397px;position:absolute;top:723px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img16.png") no-repeat center;content:'';}
.htoWrap .aclDiff .introTitle{line-height: 1.37811;}
.htoWrap .aclExpert .introTitle{line-height: 1.37811;}
.htoWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.htoWrap .aclExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.htoWrap .aclExpert .masterBox .masterName li{width:50%;}
.htoWrap .minimum .introTitle{line-height: 1.37811;}
.htoWrap .minimum{position:relative;padding-bottom:100px;}
.htoWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.htoWrap .aclhighTech .introTitle{line-height: 1.37811;}
.htoWrap .aclhighTech .alignRt{padding-right:8px;}
.htoWrap .aclRehab .introTitle span i{color:#143c9b;}
.htoWrap .aclRehab .video{width:90.238%;}
.htoWrap .aclRehabService{position:relative;padding-bottom:90px;}
.htoWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.htoWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.htoWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.htoWrap .aclNation .introTitle i{color:#151515;}

.htoWrap .doctorCont{text-align:center;}
.htoWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.htoWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.htoWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.htoWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.htoWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.htoWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.htoWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.htoWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.htoWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.htoWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.htoWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.htoWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.htoWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.htoWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.htoWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.htoWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.htoWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.htoWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.htoWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.htoWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.htoWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}




/* 방카르트 */
.bankartWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.bankartWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.bankartWrap i {font-style:italic;color:#fff;font-weight:bold;}
.bankartWrap img{max-width:100%;}
.bankartWrap .bankartInner{padding:0 42px;}
.bankartWrap .narrowInner{padding:0 20px;}
.bankartWrap .narrowInner02{padding:0 24px;}
.bankartWrap .narrowInner03{padding:0 30px;}
.bankartWrap .video{margin-top:70px;max-width:100%;}
.bankartWrap ul:after, ol:after, dl:after{display:none;}
.bankartWrap .impBox{border-top:none;}
.bankartWrap .meniscusTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/bankart_01.png') no-repeat center top;z-index:-1;content:'';}
.bankartWrap .meniscusTop div {padding:196px 7px 109px 0;}
.bankartWrap .meniscusTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.bankartWrap .meniscusTop div .bar{position:relative;}
.bankartWrap .meniscusTop div .bar:after{width:71px;height:2px;content:'';position:absolute;left:50%;top:60.4%;transform:translateX(-50%);background: #fff;}
.bankartWrap .meniscusTop div .topExp{padding-top:39px;}
.bankartWrap .meniscusTop div p span{color:#ccddfb;font-weight:600;}
.bankartWrap .meniscusTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;line-height: 1.14383;font-weight:700;margin-top:-9px;}
.bankartWrap .meniscusTop div h2 span{font-weight:400;color:#fff;font-size:80.2px;font-family: 'GmarketSansMedium' !important;}
.bankartWrap .landingIntro .introTop h2 span{font-size:35.47px;font-weight:700;}
.bankartWrap .landingIntro .introTop h2:before{width:100%;left:5px;}
.bankartWrap .landingIntro .introTop h2:after{width:100%;right:5px;}
.bankartWrap .aclNotion{position:relative;}
.bankartWrap .aclNotion:before{width:calc(100% + 84px);height:1382px;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.bankartWrap .aclNotion .introTitle{line-height:1.365;}
.bankartWrap .aclNotion img{margin:40px 0;}
.bankartWrap .aclNotion .notionVideo{margin-top:165px;}
.bankartWrap .aclNotion .percent90{background:#6881dc;border-radius:17px;padding:34.5px 0;}
.bankartWrap .aclNotion .percent90 p{font-size:38px;color:#fff;line-height:1.368;font-weight:700;}
.bankartWrap .aclNotion .percent90 p .yellowTxt{color:#fff799;}
.bankartWrap .rcrReverse .introTitle{line-height:1.377;padding-top:70px;}
.bankartWrap .rcrReverse .introTxt{font-weight:600;}
.bankartWrap .rcrReverse .introT{font-weight:400;}
.bankartWrap .rcrReverse ul{display:flex;justify-content:space-between;}
.bankartWrap .rcrReverse ul li{width:48%;}
.bankartWrap .rcrReverse ul li .introExp {font-weight:700;}
.bankartWrap .aclRecon .introTitle{position:relative;border-top:2px solid #ccc;}
.bankartWrap .aclRecon .introTitle:before{width:calc(100% + 84px);height:319px;position:absolute;top:204px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/bankart_07.jpg") no-repeat center;content:'';}
.bankartWrap .aclRecon .reconInfoBox{margin-top:440px;}
.bankartWrap .aclRecon .reconBlueBox{border:2px solid #6881dc;border-radius:8.44px;box-sizing:border-box;padding:46.36px 0;}
.bankartWrap .aclRecon .reconBlueBox p{font-size:36.31px;line-height:1.62771;}
.bankartWrap .habitCause{position:relative;}
.bankartWrap .habitCause:before{width:calc(100% + 84px);height:1595px;position:absolute;left: 50%;transform: translateX(-50%);background: #ecf0f9;z-index: -1;content: '';}
.bankartWrap .habitCause .introTitle{padding-top:70px;}
.bankartWrap .habitCause ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.bankartWrap .habitCause ul li{width:48%;}
.bankartWrap .habitCause ul li:nth-child(n+3){margin-top:50px;}
.bankartWrap .rcrSuturing{margin-top:200px;}
.bankartWrap .rcrSuturing .sutuPro01{border:4px solid #6a81de;border-radius:12.67px;margin:130px 0 0;position:relative;}
.bankartWrap .rcrSuturing .process ul {padding:80px 0 58.75px;}
.bankartWrap .rcrSuturing .process ul li{display:flex;justify-content:flex-start;text-align:left;padding-left:70px;line-height:1.82107;}
.bankartWrap .rcrSuturing .process ul li span{margin-right:17px;}
.bankartWrap .rcrSuturing .process h3{width:482px;font-size:38px;font-weight:700;background:#6a81de;color:#fff;border-radius:43.91px;margin:0 auto;position: absolute;top: -44px;left: 50%;padding: 25px 0;transform: translateX(-50%);}
.bankartWrap .rcrSuturing .bgTxt{background:#f4f2f6;padding:62.5px 0;}
.bankartWrap .rcrSuturing .circleTxt{font-weight:400;}
.bankartWrap .rcrDiag .introTitle{padding-top:70px;}
.bankartWrap .aclCause .introTitle{line-height: 1.365;padding-top:80px;}
.bankartWrap .aclCause .partBox .rupture .skyBlue{font-size:38px;color:#fff;font-weight:500;padding:37px 0;}
.bankartWrap .aclCause .partBox .rupture > .introExp{font-size:42.22px;color:#fff;font-weight:700;padding:15.76px 0;}
.bankartWrap .aclCause .partBox .rupture .ruptureInfo{height:auto;background:#f4f2f6;padding:40px 0 50px;}
.bankartWrap .aclCause .partBox .rupture .ruptureInfo li{display:flex;justify-content:center;text-align:center;line-height:1.66667;}
.bankartWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){margin-top:30px;}
.bankartWrap .rcrOne .circleFive .fiveIndiv:nth-child(n+3){margin-top:50px;}
.bankartWrap .rcrOne .circleFive dl dd{margin-top:20px;}
.bankartWrap .restore .introTitle{padding-top:70px;}
.bankartWrap .restore .introTitle:before{display:none;}
.bankartWrap .restore .reconInfoBox{margin-top:40px;}
.bankartWrap .restore .bgTxt{background:#f4f2f6;padding:66.5px 0;}
.bankartWrap .restore .circleTxt{font-weight:400;}
.bankartWrap .suturing{padding-bottom:0;}
.bankartWrap .suturing .introTitle{line-height:1.377;}
.bankartWrap .suturing:before{display:none;}
.bankartWrap .suturing .bfafList{border-bottom:3px solid #ccc;}
.bankartWrap .suturing .bfafList .suturingBfaf li:after{top:125px;}
.bankartWrap .suturing .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.bankartWrap .suturing .bfafList .suturingBfaf li:nth-child(1) dl dt{background:#f4f2f6;}
.bankartWrap .suturing .bfafList .suturingBfaf li:nth-child(2) dl dt{background:#143c9b;color:#fff;}
.bankartWrap .suturing .bfafList .suturingBfaf li dl dt{padding: 17.5px 0;letter-spacing:-0.03em !important;}
.bankartWrap .suturing .bfafList .suturingBfaf li dl dd{margin:30px 0 60px;letter-spacing:-0.08em !important;}
.bankartWrap .aclStep .step {display: flex;flex-direction: column;position: relative;}
.bankartWrap .aclStep .step:before{width:10px;height:670px;background:#f4f2f6;position:absolute;left:70px;top:10%;z-index:-1;content:'';}
.bankartWrap .aclStep .step li {display: flex;padding: 50px 0 0;}
.bankartWrap .aclStep .step li span {width: 147px;height: 147px;border-radius: 50%;font-size: 33.78px;font-weight: 700;color: #143c9b;background: #efeff3;justify-content: center;align-items: center;display: flex;}
.bankartWrap .aclStep .step li:last-child span {color:#fff;background:#143c9b;}
.bankartWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top:1.93%;letter-spacing: -0.13em !important;}
.bankartWrap .aclStep .step li:nth-child(3) p {padding-top:0;margin-top:-5px;}
.bankartWrap .aclStability .introTitle{line-height: 1.37811;padding-top:30px;}
.bankartWrap .aclStability .introTitle span i{color:#143c9b;}
.bankartWrap .aclStability img{width:396px;max-width:100%;}
.bankartWrap .aclStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.bankartWrap .aclStability ul li{width:67.8%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.bankartWrap .aclStability ul li:nth-child(1){margin-top:0;}
.bankartWrap .aclStability ul li{margin-top:17px;}
.bankartWrap .aclEffect{position:relative;padding-bottom:90px;}
.bankartWrap .aclEffect:before {width:calc(100% + 84px);height:100%;position: absolute;left: 50%;transform: translateX(-50%);background: #edf1fa;z-index: -1;content: '';}
.bankartWrap .aclEffect img{max-width:100%;}
.bankartWrap .aclDiff{position:relative;}
.bankartWrap .aclDiff:before{width:calc(100% + 84px);height:414px;position:absolute;top:723px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/bankart_22.png") no-repeat center;content:'';}
.bankartWrap .aclDiff .introTitle{line-height: 1.37811;}
.bankartWrap .aclExpert{margin-top:430px;}
.bankartWrap .aclExpert .introTitle{line-height: 1.37811;}
.bankartWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.bankartWrap .aclExpert .masterBox .masterName{max-width:685px;margin:30px auto 0;display:flex;justify-content: space-between;}
.bankartWrap .aclExpert .masterBox .masterName li{width:50%;}
.bankartWrap .minimum .introTitle{line-height: 1.37811;}
.bankartWrap .minimum{position:relative;padding-bottom:100px;}
.bankartWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.bankartWrap .minimum img{width:259px;}
.bankartWrap .aclhighTech .introTitle{line-height: 1.37811;}
.bankartWrap .aclhighTech .alignRt{padding-right:8px;}
.bankartWrap .aclRehab .introTitle span i{color:#143c9b;}
.bankartWrap .aclRehab .video{width:90.238%;}
.bankartWrap .aclRehabService{position:relative;padding-bottom:90px;}
.bankartWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.bankartWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.bankartWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.bankartWrap .aclNation .introTitle i{color:#151515;}
.bankartWrap .doctorCont{text-align:center;}
.bankartWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.bankartWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.bankartWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.bankartWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.bankartWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.bankartWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.bankartWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.bankartWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.bankartWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.bankartWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.bankartWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.bankartWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.bankartWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.bankartWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.bankartWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.bankartWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.bankartWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.bankartWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.bankartWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.bankartWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.bankartWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}



/* 스포츠트라우마 */

.traumaWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.1em !important;}
.traumaWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.traumaWrap i {font-style:italic;color:#fff;font-weight:bold;}
.traumaWrap .black {color:#000;}
.traumaWrap img{max-width:100%;}
.traumaWrap .introTitle {line-height:1.3;}
.traumaWrap .introExp {margin-top:35px;}
.traumaWrap .traumaInner{padding:0 42px;}
.traumaWrap .narrowInner{padding:0 20px;}
.traumaWrap .narrowInner02{padding:0 24px;}
.traumaWrap .narrowInner03{padding:0 30px;}
.traumaWrap .video{margin-top:70px;max-width:100%;}
.traumaWrap ul:after, ol:after, dl:after{display:none;}
.traumaWrap .impBox{margin:80px auto 0;}
.traumaWrap .telBox{margin-top:67px;color:#fff;font-size:39px;font-weight:700;padding:0;position:relative;}
.traumaWrap .telBox a{width:calc(100% + 84px);display:inline-block;color:#fff;padding:45.5px 0;left: -42px;position: relative;}
.traumaWrap .telBox a span{color:#fff;margin-right:10px;}
.traumaWrap .telBox:before{width:calc(100% + 84px);height:100%;background:#143c9b;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;content:'';}
.traumaWrap .noBg:before{display:none;}
.traumaWrap .blueBrdr{width:388px;height:97px;font-size:46px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:49px;background:#6881dc;padding-top:0;margin:130px auto 0;font-weight:700;}
.traumaWrap .brdrTop{border-top:3px solid #cdcdcd;}
.traumaWrap .traumaTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/sportsTm_top.png') no-repeat center top;z-index:-1;content:'';}
.traumaWrap .traumaTop div {padding:190px 7px 39px 0;}
.traumaWrap .traumaTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.traumaWrap .traumaTop div .bar{position:relative;}
.traumaWrap .traumaTop div .bar:after{width:71px;height:2px;content:'';position:absolute;left:50%;top:60.4%;transform:translateX(-50%);background: #fff;}
.traumaWrap .traumaTop div .topExp{padding-top:39px;}
.traumaWrap .traumaTop div p span{color:#ccddfb;font-weight:600;}
.traumaWrap .traumaTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;line-height: 1.14383;font-weight:700;margin-top:-9px;}
.traumaWrap .traumaTop div h2 span{font-weight:400;color:#fff;font-size:80.2px;font-family: 'GmarketSansMedium' !important;}
.traumaWrap .clinic {position:relative;}
.traumaWrap .clinic:before{width:calc(100% + 84px);height:100%;background:#ecf0f9;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;content:'';}
.traumaWrap .clinic .introTitle span{font-weight:400;}
.traumaWrap .clinic div{padding:49px 32px 49px 55px;border-radius:17px;background:#fff;margin-top:10px;display:flex;align-items:center;justify-content:space-between;text-align:left;}
.traumaWrap .clinic div:nth-child(3){margin-top:20px;}
.traumaWrap .clinic div:nth-child(n+4){margin-top:55px;}
.traumaWrap .clinic div img{width:201px;height:201px;}
.traumaWrap .clinic div dl dt {font-size:36px;font-weight:700;line-height:1.36;}
.traumaWrap .clinic div dl dd {font-size:29px;font-weight:400;line-height:1.45;margin-top:20px;}
.traumaWrap .everybody .introTitle{line-height: 1.37811;padding-top:30px;}
.traumaWrap .everybody .introTitle span i{color:#143c9b;}
.traumaWrap .everybody .introExp{letter-spacing: -0.12em !important;}
.traumaWrap .everybody img{width:396px;max-width:100%;}
.traumaWrap .everybody .italTxt{font-weight:400;color:#143c9b;}
.traumaWrap .everybody ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px;}
.traumaWrap .everybody ul li{width:48.7%;color:#fff;background:#6881dc;font-size:38px;font-weight:700;border-radius:45.18px;padding:25.5px 0;box-sizing: border-box;}
.traumaWrap .everybody ul li:last-child{margin:25px auto 0;}
.traumaWrap .everybody ul li{margin-top:25px;}
.traumaWrap .aclNotion{position:relative;}
.traumaWrap .aclNotion:before{width:calc(100% + 84px);height:1240px;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.traumaWrap .aclNotion div img{margin-top:40px;}
.traumaWrap .aclNotion .introTitle{line-height:1.365;}
.traumaWrap .aclNotion .notionImgBox{margin-top:110px;}
.traumaWrap .aclNotion .notionImgBox .circleFive li p{font-size:31.24px;}
.traumaWrap .aclNotion .horizonImage{display:flex;margin:50px 0 70px;}
.traumaWrap .aclNotion .horizonImage li{width:33.333%;}
.traumaWrap .aclNotion .horizonImage li img{width:138px;height:156px;}
.traumaWrap .aclNotion .horizonImage li p{font-size:30px;font-weight:400;line-height:1.4;margin-top:20px;}
.traumaWrap .aclNotion.ankle .blueBrdr{width:519px;height:97px;font-size:46px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:49px;background:#6881dc;padding-top:0;margin:80px auto 0;}
.traumaWrap .method ul{margin-top:55px;}
.traumaWrap .method ul li:nth-child(n+2){margin-top:45px;}
.traumaWrap .method ul li div{display:flex;}
.traumaWrap .method ul li div img{width:307px;height:232px;}
.traumaWrap .method ul li div p{width:50%;display:flex;align-items:center;justify-content:center;font-size:38px;color:#fff;font-weight:700;line-height:1.48;}
.traumaWrap .method ul li:first-child div p{background:#143c9b;}
.traumaWrap .method ul li:nth-child(2) div p{background:#688fdd;}
.traumaWrap .method ul li:nth-child(3) div p{background:#143c9b;}
.traumaWrap .firstAid{position:relative;}
.traumaWrap .firstAid:before{width:calc(100% + 84px);height:calc(100% + 54px);position:absolute;left: 50%;transform: translateX(-50%);background: #ecf0f9;z-index: -1;content: '';}
.traumaWrap .firstAid .introTitle{padding-top:70px;}
.traumaWrap .firstAid.fracture{margin-top:80px;}
.traumaWrap .firstAid.fracture .aidBox li p{margin-top:40px;}
.traumaWrap .firstAid .aidBox{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;}
.traumaWrap .firstAid .aidBox li{width:50%;display:flex;flex-direction:column;align-items:center;}
.traumaWrap .firstAid .aidBox li:nth-child(n+3){margin-top:60px;}
.traumaWrap .firstAid .aidBox li img{width:282px;height:282px;}
.traumaWrap .firstAid .aidBox li strong{font-size:32px;font-weight:700;color:#143c9b;margin-top:40px;}
.traumaWrap .firstAid .aidBox li p{font-size:29px;font-weight:400;line-height:1.45;letter-spacing:-0.12em !important;margin-top:10px;}
.traumaWrap .firstAid .cureBox{background:#fff;margin-top:80px;padding:0 60px;}
.traumaWrap .firstAid .cureBox .introTitle{padding-bottom:55px;}
.traumaWrap .firstAid .cureBox.fractureCure{padding:0;}
.traumaWrap .firstAid .cureBox.fractureCure .introTitle{padding-bottom:0;}
.traumaWrap .firstAid .cureBox.fractureCure div{padding:0 60px;}
.traumaWrap .firstAid .cureBox.fractureCure div:nth-child(3){margin-top:50px;}
.traumaWrap .firstAid .cureBox.fractureCure div:last-child p{margin:25px auto 80px}
.traumaWrap .firstAid .cureBox.fractureCure div p{margin:25px auto 40px;}
.traumaWrap .firstAid .cureBox div{display: flex;flex-direction: column;align-items:flex-start;}
.traumaWrap .firstAid .cureBox div strong{width:100%;display:flex;border-radius:17px;border:3px solid #143c9b;font-size:34px;font-weight:700;position:relative;box-sizing: border-box;padding:14px 0px;}
.traumaWrap .firstAid .cureBox div strong:before{width:41px;height:41px;background:url('/om_img/new_mo/new/sportsTm_chkImg.png')no-repeat left center;display:inline-block;content:'';margin-right: 10px;}
.traumaWrap .firstAid .cureBox div ul {margin:30px 0;padding-bottom:65px;}
.traumaWrap .firstAid.injuries .cureBox div ul{padding-bottom:0;}
.traumaWrap .firstAid.injuries .cureBox div:last-child ul{padding-bottom:65px;}
.traumaWrap .firstAid .cureBox div ul li{font-size:31px;font-weight:400;line-height:1.635;text-align:left;display:flex;}
.traumaWrap .firstAid .cureBox div ul li .dot{margin-right:10px;}
.traumaWrap .firstAid .cureBox div .half{display:flex;flex-wrap:wrap;margin:25px 0 35px;padding-bottom:0;}
.traumaWrap .firstAid .cureBox div .half li{width:50%;}
.traumaWrap .firstAid .cureBox div p{font-size:31px;font-weight:400;line-height:1.65;margin: 25px auto 90px;}
.traumaWrap .suturing{position:relative;padding-bottom:100px;}
.traumaWrap .suturing:before{width:calc(100% + 84px);height:100%;background:#ecf0f9;position:absolute;top:0;left:50%;transform:translateX(-50%);content:'';}
.traumaWrap .suturing .introTitle{line-height:1.377;}
.traumaWrap .suturing .bfafList{border-bottom:none;}
.traumaWrap .suturing .bfafList .suturingBfaf li .af {padding: 43.13px 0;}
.traumaWrap .suturing .bfafList .suturingBfaf li:after{top:125px;}
.traumaWrap .suturing .bfafList .suturingBfaf li:nth-child(2):after{display:none;}
.traumaWrap .suturing .bfafList .suturingBfaf li:nth-child(5):after{display:none;}
.traumaWrap .suturing .bfafList .suturingBfaf li:nth-child(1) dl dt{background:#f4f2f6;}
.traumaWrap .suturing .bfafList .suturingBfaf li:nth-child(2) dl dt{background:#143c9b;color:#fff;}
.traumaWrap .suturing .bfafList .suturingBfaf li dl dt{padding: 17.5px 0;letter-spacing:-0.03em !important;}
.traumaWrap .suturing .bfafList .suturingBfaf li dl dd{margin:30px 0 60px;letter-spacing:-0.08em !important;}
.traumaWrap .aclCause .introTitle{line-height: 1.365;padding-top:80px;border-top: 2px solid #ccc;}
.traumaWrap .aclCause ul {border-bottom:2px solid #ccc;padding-bottom:70px;}
.traumaWrap .aclCause ul li p{font-size:30px;font-weight:400;line-height:1.4;margin-top:30px;}
.traumaWrap .aclCause ul li:nth-child(n+3){margin-top:100px;}
.traumaWrap .fractureCase .introTitle{padding-top:120px;}
.traumaWrap .fractureCase .introExp{margin-top:50px;}
.traumaWrap .fractureCase .blueBrdr{margin:70px auto 0;}
.traumaWrap .fractureCase .blue{font-size:31px;font-weight:700;color:#fff;background:#6881dc;padding:27.5px 0;}
.traumaWrap .fractureCase .deepBlue{font-size:31px;font-weight:700;color:#fff;background:#143c9b;padding:27.5px 0;}
.traumaWrap .fractureCase .brdrTop{margin-top:80px;}
.traumaWrap .fractureCase .cross ol{margin-top:30px;}
.traumaWrap .fractureCase .cross ol li{position:relative;}
.traumaWrap .fractureCase .cross ol li:before{width:58px;height:34px;background:url('/om_img/new_mo/new/downArrow.png')no-repeat center;position:absolute;bottom:-20%;left:50%;transform:translateX(-50%);content:'';}
.traumaWrap .fractureCase .cross ol li:last-child:before{display:none;}
.traumaWrap .fractureCase .cross ol li img{vertical-align:top;}
.traumaWrap .fractureCase .cross ol .onlyImg:before{bottom:-27%;}
.traumaWrap .fractureCase .cross ol li:nth-child(n+2){margin-top:96px;}
.traumaWrap .fractureCase .cross.mix ol .onlyImg:before{bottom:-27%;}
.traumaWrap .fractureCase .bfafImg ol{display:flex;justify-content:flex-start;align-items:center;}
.traumaWrap .fractureCase .bfafImg ol li:nth-child(n+2){margin-top:0;}
.traumaWrap .fractureCase .bfafImg li{width:44%;}
.traumaWrap .fractureCase .bfafImg li img{vertical-align:top;}
.traumaWrap .fractureCase .bfafImg li:first-child{position:relative;margin-right:74px;}
.traumaWrap .fractureCase .bfafImg li:first-child:before{width:34px;height:59px;background:url('/om_img/new_mo/new/sideArrow.png')no-repeat right center;position:absolute;top:40%;right:-20%;bottom:unset;left:unset;transform:unset;content:'';}
.traumaWrap .fractureCase .horizon{display:flex;margin-top:20px;}
.traumaWrap .fractureCase .horizon li{width:50%;}
.traumaWrap .fractureCase .metatarsus > div > ol{margin-top:30px;}
.traumaWrap .fractureCase .metatarsus .bfafImg p{font-size:31px;font-weight:400;padding-right:10px;margin:30px 0;}
.traumaWrap .fractureCase .metatarsus .bfafImg:last-child p{margin:30px 0 0;}
.traumaWrap .fractureCase .metatarsus .bfafImg p span{font-weight:700;color:#143c9b;margin-right:10px;}
.traumaWrap .fractureCase .metatarsus .bfaf{display:flex;}
.traumaWrap .fractureCase .metatarsus .bfaf li{width:50%;}
.traumaWrap .fractureCase .foot ol li:first-child img{width:271px;height:246px;}
.traumaWrap .fractureCase .foot ol li:last-child {width: 44%;margin: 96px auto 0;}
.traumaWrap .fractureCase .elbow ol .onlyImg img{width:271px;height:246px;}
.traumaWrap .firstAid.dislocation .aidBox {justify-content:space-between;}
.traumaWrap .firstAid.dislocation .aidBox li{width:45.8%;}
.traumaWrap .firstAid.dislocation .aidBox li p{white-space: nowrap;}
.traumaWrap .dislocation .cureBox{padding:0 62px 85px;}
.traumaWrap .dislocation .cureBox div{width:100%;border-radius:17px;border:3px solid #143c9b;position:relative;box-sizing: border-box;padding:37px 0;display:flex;justify-content:center;align-items:center;}  
.traumaWrap .dislocation .cureBox div:nth-child(n+3){margin-top:50px;}  
.traumaWrap .dislocation .cureBox div:before{width:41px;height:41px;position:absolute;top:-23.5px;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/sportsTm_chkImg.png')no-repeat center;content:'';}
.traumaWrap .dislocation .cureBox div p{font-size:31px;font-weight:700;margin:0;}
.traumaWrap .dislocation .cureBox small{margin-top:30px;font-size:28px;font-weight:400;display:block;}
.traumaWrap .aclDiff{position:relative;}
.traumaWrap .aclDiff .aftImg{position:relative;margin-bottom: 453px;}
.traumaWrap .aclDiff .aftImg:after{width:calc(100% + 84px);height:414px;position:absolute;top:250px;left:50%;transform: translateX(-50%);background:url("/om_img/new_mo/new/acl_img16.png") no-repeat center;content:'';}
.traumaWrap .aclDiff .telBox{margin-top:0;}
.traumaWrap .aclDiff .introTitle{line-height: 1.37811;}
.traumaWrap .aclExpert .introTitle{line-height: 1.37811;}
.traumaWrap .aclExpert .masterBox img{border-bottom: 4px solid #143c9b;}
.traumaWrap .aclExpert .masterBox .masterName{max-width:685px;margin:-20px auto 0;display:flex;justify-content: space-between;}
.traumaWrap .aclExpert .masterBox .masterName li{width:50%;}
.traumaWrap .minimum .introTitle{line-height: 1.37811;}
.traumaWrap .minimum{position:relative;padding-bottom:100px;}
.traumaWrap .minimum:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.traumaWrap .minimum img{width:259px;}
.traumaWrap .aclhighTech .introTitle{line-height: 1.37811;}
.traumaWrap .aclhighTech .alignRt{padding-right:8px;}
.traumaWrap .aclRehab.dislocation .cureBox{padding: 0 62px 35px;}
.traumaWrap .aclRehab .introTitle span i{color:#143c9b;}
.traumaWrap .aclRehab .video{width:90.238%;}
.traumaWrap .aclRehab .rehabInfoBox{padding:0 30px;}
.traumaWrap .aclRehab .cureBoxInfo {padding-left:30px;}
.traumaWrap .aclRehab .cureBoxInfo li{display:flex;font-size:31px;font-weight:400;text-align:left;line-height:1.65;}
.traumaWrap .aclRehab .cureBoxInfo li:first-child{margin-top:30px;}
.traumaWrap .aclRehab .cureBoxInfo li .dot{margin-right:10px;}
.traumaWrap .aclRehabService{position:relative;padding-bottom:90px;}
.traumaWrap .aclRehabService:before{width:calc(100% + 84px);height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#ecf0f9;z-index:-1;content:'';}
.traumaWrap .aclRehabService .narrowInner03{padding:90px 30px 0;}
.traumaWrap .aclRehabService .introTitle{font-size:46.44px;border:2px solid #143c9b;border-radius:55.21px;background:#fff;padding:28.41px 0;box-sizing: border-box;}
.traumaWrap .aclNation .introTitle i{color:#151515;}
.traumaWrap .doctorCont{text-align:center;}
.traumaWrap .doctorCont .doctorTop{margin:9.87% 0 15%;}
.traumaWrap .doctorCont .doctorTop .imgBox{font-size:0;}
.traumaWrap .doctorCont .doctorTop .imgBox img{width:80.79%}
.traumaWrap .doctorCont .doctorTop > div{max-width:80.79%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#40505b;padding:5.197% 0 5.2%;color:#fff;}
.traumaWrap .doctorCont .doctorTop > div p{color:#fff;font-size:45px;letter-spacing:-0.08em;font-family:'Noto Sans CJK KR';font-weight:bold;line-height:1.4;}
.traumaWrap .doctorCont .doctorTop > div p:nth-child(2){padding-left:3.746%;margin-left:4.074%;position:relative;}
.traumaWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:5px;height:71.88%;background:#fff;content:'';left:0;top:50%;transform:translateY(-50%);position:absolute;}
.traumaWrap .doctorCont .doctorTop > div span{color:#fff;font-size:45px;letter-spacing:-0.08em;font-weight:normal}
.traumaWrap .doctorCont .narrowInner03 > ul > li:nth-child(n+2){margin-top:10%;}
.traumaWrap .doctorCont .narrowInner03 > ul > li > .imgBox{margin-bottom:7.895%;}
.traumaWrap .doctorCont .narrowInner03 > ul > li > .imgBox img{width:100%;}
.traumaWrap .doctorCont .narrowInner03 > ul > li > .imgBox.doctorImg img{width:80.265%;}
.traumaWrap .doctorCont .narrowInner03 > ul > li dl dt{text-align:left;font-size:40px;letter-spacing:-0.09em;font-weight:bold;line-height:1.5;font-family:'Noto Sans CJK KR';padding-bottom:3.26%;border-bottom:1px solid #131212;}
.traumaWrap .doctorCont .narrowInner03 > ul > li dl dt span{letter-spacing:-0.08em;color:#143c9b;font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.traumaWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg{margin-top:4.84%;}
.traumaWrap .doctorCont .narrowInner03 > ul > li dl dt .logoImg img{width:100%;}
.traumaWrap .doctorCont ul li dl dd{margin-top:7.26%;}
.traumaWrap .doctorCont ul li dl dd ul li{position:relative;padding-left:4.678%;text-align:left;font-size:31px;line-height:1.6454;}
.traumaWrap .doctorCont ul li dl dd ul li:before{width:6px;height:6px;background:#131212;left:10px;top:47.06%;content:'';position:absolute;border-radius:100px;}
.traumaWrap .doctorCont ul li dl dd ul li.twoLine:before{top:24%}
.traumaWrap .doctorCont ul li dl dd ul li strong{font-weight:bold;font-family:'Noto Sans CJK KR' ;}
.traumaWrap .doctorCont .telBox{background:#fff;border:3px solid #143c9b;border-radius:17px;padding:0;}
.traumaWrap .doctorCont .telBox:before{display:none;}
.traumaWrap .doctorCont .telBox a{width:100%;display:inline-block;color:#143c9b;padding:32.5px 0;left:unset;}
.traumaWrap .doctorCont .telBox a span{color:#131212;margin-right:10px;}


/* 성조숙증 */

.precociousWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.11em !important;}
.precociousWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.precociousWrap i {font-style:italic;color:#151515;font-weight:bold;}
.precociousWrap .black {color:#000;}
.precociousWrap .blueTxt{color:#5e0d7d;}
.precociousWrap img{max-width:100%;}
.precociousWrap .introTitle {line-height:1.3;}
.precociousWrap .introSub{font-size:38px;font-weight:700;letter-spacing:-0.08em;line-height:1.42105;}
.precociousWrap .introExp {margin-top:35px;}
.precociousWrap small{font-size:28px;font-weight:400;letter-spacing:-0.08em !important;line-height:1.8214;}
.precociousWrap .precociousInner{padding:0 42px;}
.precociousWrap .narrowInner02{padding:0 30px;}
.precociousWrap .narrowInner03{padding:0 72px;}
.precociousWrap .video{margin-top:70px;max-width:100%;}
.precociousWrap ul:after, ol:after, dl:after{display:none;}
.precociousWrap .fullCont{position:relative;width:calc(100% + 84px);left:-42px;background:#efedff;}
.precociousWrap .whiteBox{border-radius:17px;background:#fff;}
.precociousWrap .whiteBox p{font-size:46.44px;font-weight:700;line-height:1.69565;letter-spacing:-0.08em !important;padding: 34px 0;}
.precociousWrap .blueBox{background:#efedff;border-radius:17px;}
.precociousWrap .blueBox p{font-size:36px;font-weight:700;letter-spacing:-0.08em !important;padding:30.5px 0;}
.precociousWrap .precociousTop:before{width:100%;height:895px;position:absolute;left:50%;transform:translateX(-50%);background:url('/om_img/new_mo/new/precocious_top.jpg') no-repeat center top;z-index:-1;content:'';}
.precociousWrap .precociousTop div {padding:230px 7px 228px 0;}
.precociousWrap .precociousTop div p{display:inline-block;font-size:42.22px;line-height:1.52661;color:#fff9f0;padding-bottom:105px;font-weight:400;}
.precociousWrap .precociousTop div .bar{position:relative;}
.precociousWrap .precociousTop div .bar:after{width:71px;height:2px;content:'';position:absolute;left:50%;top:72.4%;transform:translateX(-50%);background: #fff;}
.precociousWrap .precociousTop div .topExp{padding-top:39px;}
.precociousWrap .precociousTop div p span{color:#ccddfb;font-weight:600;}
.precociousWrap .precociousTop div h2 {font-size:92.89px;letter-spacing: -0.05em !important;color: #fff;font-family: 'GmarketSansBold' !important;line-height: 1.14383;font-weight:700;margin-top:-9px;}
.precociousWrap .precociousTop div h2 span{font-weight:400;color:#fff;font-size:80.2px;font-family: 'GmarketSansMedium' !important;}
.precociousWrap .landingIntro{margin-top:75px;}
.precociousWrap .landingIntro .introImgList dl dt{color:#5e0d7d;}
.precociousWrap .precocious {padding-bottom:100px;}
.precociousWrap .precocious .introTitle{line-height:1.365;}
.precociousWrap .precocious .introTitle span{font-size:46.44px;font-weight:400;}
.precociousWrap .precocious .whiteBox{margin-top:40px;}
.precociousWrap .precocious img{margin:50px 0 15px;}
.precociousWrap .precocious .introSub{margin-top:35px;}

.precociousWrap .increasement img{margin:55px 0 30px;}
.precociousWrap .disturbance .blueBrdr{border:4px solid #dedbf7;border-radius:17px;margin:45px 0;}
.precociousWrap .disturbance .blueBrdr p{font-size:34px;font-weight:400;letter-spacing:-0.08em !important;line-height:1.6176;padding: 38px 0;}
.precociousWrap .disturbance .blueBox:first-child{margin-top:70px;}
.precociousWrap .disturbance .blueBox {background:#efedff;border-radius:17px;margin-top:25px;}
.precociousWrap .disturbance .blueBox p{font-size:38px;font-weight:400;letter-spacing:-0.08em !important;padding: 38px 0;}
.precociousWrap .neglect .circleFive {margin-top:70px;}
.precociousWrap .neglect .circleFive .introExp{font-weight:700;}
.precociousWrap .neglect .video{margin-top:90px;}
.precociousWrap .signal {margin-top:105px;padding-bottom:84px;}
.precociousWrap .signal i{color:#5e0d7d;}
.precociousWrap .signal .introTitle span{font-size:38px;font-weight:400;}
.precociousWrap .signal .whiteBox{display:flex;align-items:center;padding:49px 0;margin-top:33px;}
.precociousWrap .signal .introTitle + .whiteBox {margin-top:50px;}
.precociousWrap .signal .whiteBox.common {padding: 43.5px 0;}
.precociousWrap .signal .whiteBox.common dl{display:flex;justify-content:center;align-items:center;}
.precociousWrap .signal .whiteBox.common dl dt{width:155px;height:155px;color:#fff;background:#5e0d7d;border-radius:50%;display:flex;justify-content:center;align-items:center;letter-spacing:-0.08em !important;margin:0 40px;}
.precociousWrap .signal .whiteBox.common dl dd{line-height:1.7;margin-top:0;}
.precociousWrap .signal .whiteBox img{width:130px;height:170px;margin:0 50px;}
.precociousWrap .signal .whiteBox dl{text-align:left;}
.precociousWrap .signal .whiteBox dl dt{font-size:38px;font-weight:700;}
.precociousWrap .signal .whiteBox dl dd{font-size:30px;font-weight:400;line-height:1.5;margin-top:10px;}
.precociousWrap .signal .introSub {margin-top:72px;}
.precociousWrap .signal .introSub span{font-size:51px;}
.precociousWrap .examination .introExp + .blueBox{margin-top:75px;}
.precociousWrap .examination .blueBox{margin-top:40px;}
.precociousWrap .examination .blueBox.none{margin-top:50px;background:none;}
.precociousWrap .examination .blueBrdr{border:3px solid #5e0d7d;border-radius:17px;margin-top:25px;}
.precociousWrap .examination .blueBrdr p{font-size:31px;font-weight:400;line-height:1.64516;letter-spacing:-0.08em !important;padding:34px 0;}
.precociousWrap .examination .blueBrdr p span:after{width:2px;height:28px;display:inline-block;background:#9a8cff;margin-left:25px;margin-right:10px;vertical-align: -3px;content:'';}
.precociousWrap .examination img{margin-top:30px;}
.precociousWrap .examination small{font-size:25px;font-weight:400;text-align:right;display:block;margin:26px 12px 0 0;}
.precociousWrap .examination ol {padding-left:27px;margin-top:50px;}
.precociousWrap .examination ol li{font-size:30px;font-weight:400;letter-spacing:-0.08em !important;text-align:left;}
.precociousWrap .examination ol li:nth-child(n+2){margin-top:23px;}
.precociousWrap .examination ol li .num{margin-right:15px;}

.precociousWrap .thesis{margin-top:140px;padding-bottom:50px;}
.precociousWrap .thesis .thesisBox{background:#fff;padding:75px 30px 70px;}
.precociousWrap .thesis .thesisBox:first-child{margin-top:55px;}
.precociousWrap .thesis .thesisBox:nth-child(n+2){margin-top:42px;}
.precociousWrap .thesis .thesisBox .introSub{font-size:42px;}
.precociousWrap .thesis .thesisBox img{margin:55px 0;}
.precociousWrap .thesis .thesisBox .modImg{margin:55px 0 30px;}
.precociousWrap .thesis .thesisBox small{font-size:24px;text-align:left;display:block;line-height:1.41666;letter-spacing:-0.05em !important;}
.precociousWrap .thesis .thesisBox .mod{margin-top:0;margin-bottom:50px;}
.precociousWrap .thesis .thesisBox ul{display:flex;justify-content:center;margin-bottom:70px;}
.precociousWrap .thesis .thesisBox ul li:first-child{margin-right:50px;}
.precociousWrap .thesis .thesisBox ul li img{margin:55px 0 0;}
.precociousWrap .possible .introTitle span{color:#5e0d7d;}
.precociousWrap .possible .introTitle span i{color:#5e0d7d;}
.precociousWrap .possible .step {display: flex;flex-direction: column;position: relative;}
.precociousWrap .possible .step:before{width:6px;height:600px;background:#f4f2f6;position:absolute;left:82px;top:13%;z-index:-1;content:'';}
.precociousWrap .possible .step li {display: flex;padding:70px 0 0;}
.precociousWrap .possible .step li span {width:167px;height:167px;border-radius: 50%;font-size: 33.78px;font-weight: 700;line-height:1.2352;color:#212121;background: #efeff3;justify-content: center;align-items: center;display: flex;margin-right:60px;}
.precociousWrap .possible .step li:first-child span{background:#efedff;}
.precociousWrap .possible .step li:nth-child(2) span {background:#cecbe6;}
.precociousWrap .possible .step li:last-child span {color:#fff;background:#5e0d7d;}
.precociousWrap .possible .step li dl{text-align:left;}
.precociousWrap .possible .step li dl dt{font-size:36px;font-weight:700;margin-top:10px;}
.precociousWrap .possible .step li dl dd{font-size:31px;font-weight:400;margin-top:30px;line-height:1.4838;}
.precociousWrap .possible .bgBox{border:4px solid #d6dcb9;border-radius:17px;margin-top:60px;position:relative;}
.precociousWrap .possible .bgBox:before{width:164px;height:200px;background:url('/om_img/new_mo/new/plant.png')no-repeat right bottom;position:absolute;bottom:0;right:56px;content:'';}
.precociousWrap .possible .bgBox p{text-align:left;margin-top:0;padding: 55px 54px 65px 66px;line-height:1.8387;}
.precociousWrap .hurry .introTitle span{font-weight:400;}
.precociousWrap .hurry ul{position:relative;margin-top: 406px;}
.precociousWrap .hurry ul:before{width:542px;height:360px;background:url('/om_img/new_mo/new/person.png')no-repeat center top;position:absolute;top:-360px;left: 50%;transform: translateX(-50%);content:'';}
.precociousWrap .hurry ul li {display: flex;flex-direction: column;}
.precociousWrap .hurry ul li:nth-child(n+2) {margin-top:30px;}
.precociousWrap .hurry ul li strong{font-size:31px;border:3px solid #5e0d7d;border-radius:42px;font-weight:700;padding:25.5px 0px;}
.precociousWrap .hurry ul li p{font-size:30px;font-weight:400;margin-top:35px;line-height:1.7;letter-spacing:-0.13em !important;}

.precociousWrap .golden{margin-top:70px;padding-bottom:60px;}
.precociousWrap .golden .introTitle span{color:#5e0d7d;}
.precociousWrap .golden .bg{background:#fff;margin-top:60px;padding-bottom:65px;}
.precociousWrap .golden .bg img{margin-top:63px;}
.precociousWrap .golden table {width:560px;font-size:21px;margin: 0 auto;border-top:2px solid #c9c9c9;border-bottom:2px solid #c9c9c9;margin-top:35px;}
.precociousWrap .golden table thead tr th{font-weight:700;background:#fbfbfe;padding: 23px 0;}
.precociousWrap .golden table thead tr th:first-child{border-right:2px solid #c9c9c9;}
.precociousWrap .golden table tbody tr td{border-top:2px solid #c9c9c9;padding: 17.5px 0;}
.precociousWrap .golden table tbody tr td:first-child{border-right:2px solid #c9c9c9;}
.precociousWrap .golden table tbody tr .hap{border-right:2px solid #c9c9c9;}
.precociousWrap .clinic .introSub{border-top:2px solid #a7a7a7;border-bottom:2px solid #a7a7a7;font-weight:400;padding: 36.5px 0;margin-top:40px;}
.precociousWrap .clinic .introSub .blueTxt{color:#5e0d7d;}
.precociousWrap .clinic ul {margin-top:70px;}
.precociousWrap .clinic ul li {display:flex;justify-content: space-between;}
.precociousWrap .clinic ul li:nth-child(n+2) {margin-top:40px;}
.precociousWrap .clinic ul li:last-child {justify-content:center;}
.precociousWrap .clinic ul li:last-child div strong{margin:0 auto;}
.precociousWrap .clinic ul li div strong{width:275px;height:275px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:3px solid #5e0d7d;border-radius:50%;font-size:36px;font-weight:700;line-height:1.52777;}
.precociousWrap .clinic ul li div p{font-size:30px;font-weight:400;line-height:1.5333;margin-top:40px;}
.precociousWrap .grow{margin-top:70px;padding-bottom:75px;}
.precociousWrap .grow ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:65px;}
.precociousWrap .grow ul li{width:48.2%;display:flex;flex-direction:column;letter-spacing:-0.08em !important;}
.precociousWrap .grow ul li:nth-child(n+3){margin:30px 0 0;}
.precociousWrap .grow ul li:last-child{margin:30px auto 0;}
.precociousWrap .grow ul li strong{font-size:31px;font-weight:700;background:#5e0d7d;color:#fff;padding:27px 0;}
.precociousWrap .grow ul li p{font-size:30px;font-weight:400;margin-top:30px;line-height:1.4;}
.precociousWrap .guide {margin-top:0;}
.precociousWrap .guide ul li{width: 46.7%;}
.precociousWrap .guide ul li:nth-child(n+3){margin-top:50px;}
.precociousWrap .guide ul li strong{padding:42px 0 0;background:none;color:#131212;}

.precociousWrap .check {padding-bottom:60px;}
.precociousWrap .check .hormone h3{width:495px;margin:0 auto;border-radius:45px;background:#5e0d7d;color:#fff;font-size:36px;font-weight:700;padding:28px 0;position: relative;top: 46px;}
.precociousWrap .check .hormone ul{border:2px solid #5e0d7d;border-radius:17px;padding:50px 48px 21px;background:#fff;}
.precociousWrap .check .hormone ul li{display:flex;align-items:center;padding:31.5px 0;}
.precociousWrap .check .hormone ul li:nth-child(n+2){border-top:2px solid #bababa;}
.precociousWrap .check .hormone ul li img{margin:0 80px 0 30px;}
.precociousWrap .check .hormone ul li p{font-size:34px;font-weight:400;line-height:1.6176;text-align:left;}
.precociousWrap .check .fit{background:#fff;border-top:5px solid #5e0d7d;margin-top:82px;padding:65px 63px 70px;}
.precociousWrap .check .fit ul li {margin-top:50px;}
.precociousWrap .check .fit ul li strong{font-size:34px;font-weight:700;background:#efedff;border-radius:17px;padding:26px 0;display:flex;}
.precociousWrap .check .fit ul li p{font-size:31px;font-weight:400;line-height:1.6451;margin-top:40px;}
.precociousWrap .case .caseBox:nth-child(n+2){margin-top:80px;}
.precociousWrap .case .caseBox h3{width:495px;font-size:36px;font-weight:700;color:#fff;background:#5e0d7d;border-radius:45px;padding:27px 0;margin:50px auto 0;}
.precociousWrap .case .caseBox .blueTxt{color:#5e0d7d;}
.precociousWrap .case .caseBox .tbTitle{display:inline-block;font-size:34px;font-weight:700;margin-top:65px;cursor:pointer;}
.precociousWrap .case .caseBox .tbTitle.noneCursor{cursor:auto;}
.precociousWrap .case .caseBox small{display:block;font-size:24px;font-weight:400;line-height:1.4166;text-align:left;margin-top:40px;} 
.precociousWrap .case .caseBox .imp{margin-top:20px;font-size:30px;display: flex;align-items: center;letter-spacing: -0.1em !important;}
.precociousWrap .case .caseBox .imp span{width:82px;height:71px;border:8px solid #5e0d7d;display: inline-block;box-sizing: border-box;padding-left:4px;font-weight:700;font-size:40px;margin-right:40px;} 
.precociousWrap .case .caseBox .scrollBox{overflow:hidden;}
.precociousWrap .case .caseBox .scrollBox.toggle{display:none;}
.precociousWrap .case .caseBox .scrollBox .scrollTable{overflow-x:auto;}
.precociousWrap .case .caseBox table {width:100%;table-layout: fixed;font-size:30px;margin: 0 auto;border:2px solid #c9c9c9;margin-top:35px;}
.precociousWrap .case .caseBox table thead tr th{font-weight:700;background:#ebe9fa;padding: 23px 0;border-right:2px solid #c9c9c9;vertical-align:middle;font-weight:400;}
.precociousWrap .case .caseBox table thead tr th:last-child{border-right:none;}
.precociousWrap .case .caseBox table tbody tr td{border-top:2px solid #c9c9c9;border-right:2px solid #c9c9c9;padding:36.5px 0;}
.precociousWrap .case .caseBox table tbody tr td:last-child{border-right:none;}
.precociousWrap .case .caseBox table tbody tr td span{font-size:23px;}
.precociousWrap .case .caseBox table tbody tr td .starBox{display:inline;padding:15px 45.5px;box-sizing:border-box;border:8px solid #5e0d7d;position:relative;}
.precociousWrap .case .caseBox table tbody tr td .starBox:before{position:absolute;top:4px;left:6px;font-size: 45px;font-weight:900;content:'*';}
.precociousWrap .case .caseBox table tbody tr td .starBox span{font-size:30px;font-weight:700;}
.precociousWrap .case .caseBox table tbody tr .hap{border-right:2px solid #c9c9c9;}
.precociousWrap .fast{margin-top:96px;padding-bottom:80px;}
.precociousWrap .fast .introTitle span{font-size:46px;font-weight:400;}
.precociousWrap .fast .whiteBox {margin:50px 0;}
.precociousWrap .fast .whiteBox p{font-size:31px;font-weight:400;}
.precociousWrap .fast i{color:#5e0d7d;}
.precociousWrap .selfCheck .childBox:last-child {margin-top:65px;}
.precociousWrap .selfCheck .childBox:last-child strong{margin:0 0 50px;}
.precociousWrap .selfCheck .childBox strong{display:flex;font-size:42px;font-weight:700;border-top:2px solid #a7a7a7;border-bottom:2px solid #a7a7a7;padding:16.5px 0;margin:40px 0 50px;}
.precociousWrap .selfCheck .childBox strong:before{width:85px;height:85px;display:inline-block;margin-right:25px;content:'';}
.precociousWrap .selfCheck .childBox .fm:before{background:url('/om_img/new_mo/new/child01.jpg')no-repeat center;}
.precociousWrap .selfCheck .childBox .man:before{background:url('/om_img/new_mo/new/child02.jpg')no-repeat center;}
.precociousWrap .selfCheck .childBox ul li{display:flex;justify-content:flex-start;font-size:31px;font-weight:400;}
.precociousWrap .selfCheck .childBox ul li:nth-child(n+2){margin-top:25px;}
.precociousWrap .selfCheck .childBox ul li span{display:inline-block;margin-right:20px;}
.om_knee_rand_contact_wrap.preco > .con > .contact_submit > .bt{background-color:#5e0d7d;}
.om_knee_rand_contact_wrap.preco > .con > .contact > .input > .one.agree > li.li2 > input:checked + label:before{border: 8px solid #5e0d7d;}


/* 임플란트_중문 */

.ImplantWrap * {font-family:'NotoSansCJKkr';letter-spacing:-0.03em !important;}
.ImplantWrap{max-width:760px;margin:0 auto 8.6%;text-align:center;position:relative;}
.ImplantWrap .ImplantCnInner{padding:0 42px;}
.ImplantWrap .narrowInner02{padding:0 30px;}
.ImplantWrap .narrowInner03{padding:0 72px;}
.ImplantWrap i {font-style:italic;color:#151515;font-weight:bold;}
.ImplantWrap img{max-width:100%;}
.ImplantWrap .black {color:#000;}
.ImplantWrap .blueTxt{color:#143c9b;}
.ImplantWrap .bg_f6{background:#f6f6f6;}
.ImplantWrap .bg_ecf{background:#ecf0f9;}
.ImplantWrap .introTitle {font-size:55px;line-height:1.3;padding-top:100px;}
.ImplantWrap .introSub{font-size:38px;font-weight:400;letter-spacing:-0.08em;line-height:1.42105;}
.ImplantWrap .introSubText{font-size:34px;font-weight:500;letter-spacing:-0.03em;line-height:1.5588;}
.ImplantWrap .introExp {margin-top:35px;}
.ImplantWrap .introExp.enExp {white-space:unset;}
.ImplantWrap small{font-size:28px;font-weight:400;letter-spacing:-0.08em !important;line-height:1.8214;}
.ImplantWrap .video{margin-top:70px;max-width:100%;}
.ImplantWrap ul:after, ol:after, dl:after{display:none;}
.ImplantWrap .fullCont{position:relative;width:calc(100% + 84px);left:-42px;}
.ImplantWrap .whiteBox{border-radius:17px;background:#fff;}
.ImplantWrap .whiteBox p{font-size:46.44px;font-weight:700;line-height:1.69565;letter-spacing:-0.08em !important;padding: 34px 0;}
.ImplantWrap .blueBox{background:#efedff;border-radius:17px;}
.ImplantWrap .blueBox p{font-size:36px;font-weight:700;letter-spacing:-0.08em !important;padding:30.5px 0;}
.ImplantWrap .empha{width:493px;height:84px;background:#0036a4;margin:0 auto;}
.ImplantWrap .empha span{display:flex;justify-content:center;align-items:center;letter-spacing:-0.03em !important;color:#fff;padding: 15px 0 0 15px;}
.ImplantWrap .empha02{width:100%;font-size:31px;font-weight:400;line-height:1.64516;padding: 34px 0;}
.ImplantWrap .ImplantCnTop{width:100%;margin-top:118px;}
.ImplantWrap .bestHospital {padding:78px 0 90px;border-bottom:5px solid #ddd;}
.ImplantWrap .bestHospital .introSubText{position:relative;}
.ImplantWrap .bestHospital h2:before{width:54px;height:55px;display:block;margin:0 auto 25px;background:url('/om_img/new_mo/new/q_mark.png')no-repeat center center;content:'';}
.ImplantWrap .bestHospital .introSubText .strong{font-weight:500;position:relative;z-index:1;}
.ImplantWrap .bestHospital .introSubText .strong:after{content: '高龄或全身性疾病';}
.ImplantWrap .bestHospital .introSubText .strong.en:after{content: 'age or medical conditions';}
.ImplantWrap .bestHospital .introSubText .strong:after{width: 100%;text-decoration: line-through;text-decoration-thickness: 65%;text-decoration-color: #dbe2ec;z-index: -1;position: absolute;left: 0;top:20%;color:#f6f6f6;}
.ImplantWrap .bestHospital img{margin:65px 0;}
.ImplantWrap .bestHospital .empha{margin-top:10px;}
.ImplantWrap .bestHospital .lineCheck{margin-top:60px;}
.ImplantWrap .bestHospital .lineCheck ul {position:relative;}
.ImplantWrap .bestHospital .lineCheck ul:before{width:3px;height:104.7%;background:#0036a4;position:absolute;top:45px;left:17px;content:'';}
.ImplantWrap .bestHospital .lineCheck .enChk:before{height:104.2%;}
.ImplantWrap .bestHospital .lineCheck ul li{width:524px;font-size:31px;font-weight:400;line-height:1.64516;letter-spacing:-0.03em !important;border-bottom:2px solid #ddd;padding:35px 0 25px;text-align:left;margin-left: 100px;position:relative;}
.ImplantWrap .bestHospital .lineCheck ul li:before{width:56px;height:56px;position:absolute;top:40px;left:-110px;background:url('/om_img/new_mo/new/lineCheck.png')no-repeat top left;content:'';}
.ImplantWrap .bestHospital .lineCheck ul li:nth-child(n+2){padding:15px 0;}
.ImplantWrap .bestHospital .lineCheck ul li:nth-child(n+2):before{top:20px;}
.ImplantWrap .bestHospital .lineCheck ul li:last-child{border-bottom:none;}
.ImplantWrap .viewCont .videoList {margin-top:-17px;}
.ImplantWrap .viewCont .videoList > li:nth-child(n+2){margin-top:-20px;}
.ImplantWrap .viewCont .videoList li dl dt{font-size:38px;font-weight:700;margin-top:55px;}
.ImplantWrap .viewCont .videoList li dl dd{font-size:31px;font-weight:400;line-height:1.64516;margin-top:25px;}
.ImplantBfaf {margin-top:110px;padding:80px 0 90px;}
.ImplantBfaf .introSub{display:inline-block;margin-top:15px;}
.ImplantBfaf .introTitle{padding-top:0;margin-top:20px;}
.ImplantBfaf ol {margin-top:70px;}
.ImplantBfaf ol > li:nth-child(n+2){margin-top:45px;}
.ImplantBfaf ol li .bfAfImgBox {display:flex;justify-content:space-between;align-items:center;}
.ImplantBfaf ol li .bfAfImgBox img{vertical-align:top;}
.ImplantBfaf ol li .bfAfImgBox .introExp{margin-top:0;font-weight:400;padding: 18px 0;}
.ImplantBfaf ol li .bfImgBox{width: 44%;position:relative;}
.ImplantBfaf ol li .afImgBox{width: 44%;}
.ImplantBfaf ol li .bfImgBox:after{width: 27px;height: 47px;position: absolute;right: -50px;top: 110px;background: url(/om_img/new_mo/new/rcr_bfaf_arrow.png) no-repeat center;content: '';}
.ImplantBfaf ol li > .introExp{margin-top:45px;}
.balloon{border:2px solid #143c9b;border-radius:17px;position:relative;}
.balloon:after{width:28px;height:37px;position:absolute;bottom:-37px;left: 50%;transform: translateX(-50%);background:url('/om_img/new_mo/new/balloon_peak.png')no-repeat center;content:'';}
.balloon p{font-size:30px;font-weight:400;line-height:1.7;padding: 37.5px 10px;}
.ImplantWrap .landingIntro .introSub{margin-top:25px;}
.ImplantWrap .landingIntro .introImgList {margin:0;margin-top:83px;border-bottom:2px solid #d2dbff;}
.ImplantWrap .landingIntro .introImgList li{border-top: 2px solid #c3cfff;}
.ImplantWrap .landingIntro .introImgList li:nth-child(odd){border-right:2px solid #d2dbff;}
.ImplantWrap .landingIntro .introImgList li p{font-size:31px;font-weight:400;line-height:1.6451;letter-spacing:-0.08em !important;margin-top:10px;}
.ImplantWrap .landingIntro .introImgList li:nth-child(-n+2){padding-top:0;border-top:none;}
.ImplantWrap .balloon{margin-top:30px;}
.ImplantWrap .partBox .narrowInner02 > img{margin-top:60px;}
.ImplantWrap .partBox .narrowInner02 > .introExp{font-size:41px;font-weight:700;letter-spacing:-0.07em !important;margin-top:-20px;}
.ImplantWrap .partBox .rupture{width:100%;margin-top:40px;}
.ImplantWrap .partBox .rupture:nth-child(n+2){margin-top:63px;}
.ImplantWrap .partBox .rupture > .introExp{font-size:34px;color:#fff;font-weight:500;padding: 32px 0;}
.ImplantWrap .partBox .rupture .ruptureInfo{background:#f4f3f8;}
.ImplantWrap .partBox .rupture .ruptureInfo {padding: 30px 10px 40px 10px;}
.ImplantWrap .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:27.87px;padding-left:24px;}
.ImplantWrap .partBox .rupture .ruptureInfo li p{font-size:31px;font-weight:400;line-height:1.6451;text-align:left;display:flex;align-items:flex-start;}
.ImplantWrap .partBox .rupture .ruptureInfo li p:before{width:4px;min-width:4px;height:4px;display:inline-block;background:#131212;border-radius:50%;margin-top:25px;margin-right:10px;content:'';}
.ImplantWrap .prf{margin-top:100px;}
.ImplantWrap .prf .introTitle{padding-top:0;margin:20px 0;}
.ImplantWrap .prf .narrowInner02 > .introExp{letter-spacing:-0.07em !important;margin-top:0;}
.ImplantWrap .prf .narrowInner02 > img{margin:30px 0 60px;}
.roundChk{display: flex;flex-wrap: wrap;justify-content: center;margin-top:60px;}
.roundChk li{width:100%;background: #fff;border: 3px solid #143c9b;border-radius:52px;padding:15px 0 15px 100px;box-sizing: border-box;position:relative;}
.roundChk li:before {width:37px;height:31px;background: url(/om_img/new_mo/new/replace_check.png) no-repeat left center / contain;content: '';position: absolute;left:45px;top:37px;}
.roundChk li:nth-child(n+2){margin-top:26px;}
.roundChk li p{font-size: 31px;font-weight: 500;position: relative;text-align: left;padding: 0 10px 0 30px;letter-spacing: -0.08em !important;line-height: 1.2;min-height: 74px;display: flex;align-items: center;}
.roundChk li p:before{width:3px;height:63px;background:#ddd;position:absolute;top:5px;left:0;content:'';}
.ImplantWrap .grow{padding-bottom:75px;}
.ImplantWrap .grow .introExp{letter-spacing: -0.07em !important;}
.ImplantWrap .grow ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:75px;}
.ImplantWrap .grow ul li{width:46.7%;display:flex;flex-direction:column;letter-spacing:-0.08em !important;}
.ImplantWrap .grow ul li:nth-child(n+3){margin:20px 0 0;}
.ImplantWrap .grow ul li strong{font-size:34px;font-weight:500;padding:27px 0;line-height:1.5;letter-spacing:-0.07em !important;}
.ImplantWrap .guide ul li:last-child{margin:30px auto 0;}
.ImplantWrap .guide ul li:nth-child(n+3){margin-top:10px;}
.ImplantWrap .sang .introExp{letter-spacing:-0.07em !important;}
.ImplantWrap .sang img{margin:65px 0 60px;}
.ImplantWrap .sang .balloon{margin-top:0;}
.ImplantWrap .sang .bfAfImgBox {display:flex;justify-content:space-between;align-items:center;}
.ImplantWrap .sang .bfAfImgBox img{vertical-align:top;}
.ImplantWrap .sang .bfAfImgBox .bfImgBox{position:relative;}
.ImplantWrap .sang .bfAfImgBox .bfImgBox:after{width: 27px;height: 47px;position: absolute;right:-18.45%;top:130px;background: url(/om_img/new_mo/new/rcr_bfaf_arrow.png) no-repeat center;content: '';}
.ImplantWrap .exit{margin-top:90px;}
.ImplantWrap .exit .introTitle{padding-top:0;}
.ImplantWrap .exit .imgBx{margin:65px 0 35px;}
.ImplantWrap .exit .merit li{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #ddd;padding: 39.5px 0;}
.ImplantWrap .exit .merit li:last-child{border-bottom:none;}
.ImplantWrap .exit .merit li dl {text-align:left;}
.ImplantWrap .exit .merit li dl dt{font-size:38px;font-weight:700;line-height: 1.2;}
.ImplantWrap .exit .merit li dl dd{font-size:31px;font-weight:400;line-height:1.64516;margin-top:25px;}
.ImplantWrap .blueRadius{border-radius:38px;padding:0 50px 85px;margin-top: 90px;}
.ImplantWrap .blueRadius ul{display:flex;flex-wrap:wrap;margin-top:65px;}
.ImplantWrap .blueRadius ul li{width:47.7%;}
.ImplantWrap .blueRadius ul li:nth-child(2n-1){margin-right:22px;}
.ImplantWrap .blueRadius ul li:nth-child(n+3){margin-top:50px;}
.ImplantWrap .blueRadius ul li dl{font-size:30px;}
.ImplantWrap .blueRadius ul li dl dt{font-weight:500;letter-spacing:-0.1em !important;margin-top:45px;line-height:1.2;}
.ImplantWrap .blueRadius ul li dl dd{font-weight:400;letter-spacing:-0.06em !important;line-height:1.63333;margin-top:25px;}
.ImplantWrap .crown{margin-top:90px;}
.ImplantWrap .crown .landingIntro .introTop h2:before{width:94px;height:204px;top:-10px;}
.ImplantWrap .crown .landingIntro .introTop h2:after{width:94px;height:204px;top:-10px;}
.ImplantWrap .crown .empha{width: 100%;font-size:38px;border-radius:59px;color:#fff;letter-spacing:-0.07em !important;font-weight:500;padding:13px 0 21px;display:flex;justify-content:center;align-items:center;margin-top:70px;}
.ImplantWrap .crown .chkBox .introTitle{padding-top:0;margin-top:80px;}
.ImplantWrap .crown .chkBox .roundChk li{border-radius:17px;padding: 20px 0 20px 100px;}
.ImplantWrap .crown .chkBox .roundChk li:before{top:33px;}
.ImplantWrap .crown .chkBox .roundChk li p:before{display:none;}
.ImplantWrap .crown .chkBox .roundChk li p{border-left:3px solid #ddd;line-height:1.64516;}
.ImplantWrap .crown .chkBox img{margin-top:67px;}
.ImplantWrap .diff{padding:100px 0 110px;margin-top:90px;} 
.ImplantWrap .diff .introTitle{padding-top:0;}
.ImplantWrap .diff .introExp{letter-spacing:-0.07em !important;}
.ImplantWrap .diff .diffList {margin-top:65px;}
.ImplantWrap .diff .diffList .diffBox:nth-child(n+2) {margin-top:40px;}
.ImplantWrap .diff .diffList .diffBox .mixBox{display:flex;justify-content:center;align-items:center;}
.ImplantWrap .diff .diffList .diffBox .mixBox div{width:304px;height:233px;background:#fff;display: flex;justify-content: center;align-items: center;}
.ImplantWrap .diff .diffList .diffBox .mixBox div p{font-size:33px;font-weight:500;line-height:1.2;letter-spacing:-0.07em !important;padding:10px;}
.ImplantWrap .aclExpert {margin-top:120px;}
.ImplantWrap .aclExpert .introTitle{padding-top:0;}
.ImplantWrap .aclExpert .masterBox{margin-top:80px;}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont.smallBx{padding:0;margin-top:133px;}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont.smallBx .mainEnTitle{font-size:34px;font-weight:700;border:1px solid #3f3f3f;padding: 19px 50px;display:inline-block;margin:0;}
.ImplantWrap .contactCont{text-align:center;padding:9.212% 7.895% 0;}
.ImplantWrap .contactCont > p{font-size:27px;letter-spacing:-0.03em;line-height:1.593;font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.ImplantWrap .contactCont > p{font-family: "NotoSansCJKkr";}
.ImplantWrap .contactCont .contactBox > p{font-family: "NotoSansCJKkr";}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont .contactBox > p{font-size:27px;letter-spacing:-0.035em;line-height:1.593;border-top:1px solid #c4c4c4;padding-top:6.25%;margin:4.688% 0 9.375%;letter-spacing: -0.1em !important;}
.ImplantWrap .contactCont .contactBox > ul > li:nth-child(n+2){margin-top:10.938%;}
.ImplantWrap .contactCont .contactBox > ul li dl dt{font-family: "NotoSansCJKkr";}
.ImplantWrap .contactCont .contactBox > ul li dl dt{display:inline-block;padding-bottom:2.032%;font-size:30px;letter-spacing:-0.035em;color:#143c9b;font-weight:600;font-family: "Noto Sans KR", sans-serif;border-bottom:2px solid #143c9b;margin-bottom:3.907%;}
.ImplantWrap .contactCont .contactBox .boxDt{border-bottom:none !important;margin-bottom:0 !important;font-size:35px;}
.ImplantWrap .contactCont .contactBox > ul li dl dd{font-family: "NotoSansCJKkr";}
.ImplantWrap .contactCont .contactBox > ul li dl dd{font-size:27px;letter-spacing:-0.03em;line-height:1.519;}
.ImplantWrap .contactCont .contactBox > ul li{font-family: "NotoSansCJKkr";}
.ImplantWrap .contactCont .contactBox > ul li dl dd strong{font-family: "NotoSansCJKkr";}
.ImplantWrap .contactCont .contactBox > ul li dl dd strong{font-weight:600;font-family: "Noto Sans KR", sans-serif;}
.ImplantWrap .contactCont .contactBox > ul li dl dd img{display:block;margin:12.032% auto 0;}
.ImplantWrap .contactCont .contactBox > ul li dl dd ul li:nth-child(n+2){margin-top:4.688%;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox{display:flex;justify-content:center;margin:1.72% 0 3.125%;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p{width:16.095%;height:48px;display:flex;align-items:center;justify-content:center;font-size:27px;letter-spacing:-0.035em;font-weight:600;color:#fff;font-family: "Noto Sans KR", sans-serif;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(n+2){margin-left:15px;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(1){background:#ff850e;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(2){background:#914800;}
.ImplantWrap .contactCont .contactBox > ul li dl dd iframe{width:calc(100% + 3.125%);position:relative;margin-top:7.814%;left:-1.5625%;}
.ImplantWrap .contactCont .contactBox > ul li:last-child dl dd{font-size:25px;line-height:1.8;}

/* 신청폼 하단 텍스트 추가 공통 */

.content-meta{text-align:center;}
.content-meta > p{font-size:20px;color:#131212;font-weight:500;margin-top:100px;word-break:keep-all;line-height:1.4;}
.content-meta > p ~ p {margin-top:10px;}

/* 추가 html 섹션 3개_260506 */

/* 단계별 치료법 비교 */
.table-wrap { max-width: 900px; margin: 12.5% auto 0; }
.table-wrap h2 { text-align: center; color: #1a1a2e; font-size: 1.7rem; margin-bottom: 28px;word-break:keep-all;line-height:1.2;}
.table-wrap table { width: 100%; border-collapse: collapse; background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,75,147,0.10); }
.table-wrap caption { display: none; }
.table-wrap thead tr { background: #004b93; }
.table-wrap thead th { color: #fff; padding: 16px 18px; font-size: 0.95rem; font-weight: 700; text-align: center; }
.table-wrap tbody tr { border-bottom: 1px solid #e9ecef; transition: background 0.18s; }
.table-wrap tbody tr:last-child { border-bottom: none; }
.table-wrap tbody tr:hover { background: #f0f5fb; }
.table-wrap tbody tr.highlight { background: #e8f0fb; }
.table-wrap tbody tr.highlight:hover { background: #d6e6f7; }
.table-wrap tbody td { padding: 15px 18px; font-size: 0.95rem; color: #444; text-align: center; vertical-align: middle; line-height: 1.6; }
.table-wrap tbody td:first-child { font-weight: 600; color: #222; text-align: left; }
.table-wrap tbody tr.highlight td:first-child { color: #004b93; }
.table-wrap .badge { display: inline-block; background: #004b93; color: #fff; font-size: 0.72rem; font-weight: 700; padding: 2px 8px; border-radius: 20px; margin-left: 6px; vertical-align: middle; }

/* 비수술 치료 vs 수술 치료 */
#treatment-comparison .table-wrap { max-width: 900px; margin: 12.5% auto 0; }
#treatment-comparison .table-wrap h2 { text-align: center; color: #1a1a2e; font-size: 1.7rem; margin-bottom: 28px; }
#treatment-comparison .table-wrap table { width: 100%; border-collapse: collapse; background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,75,147,0.10); }
#treatment-comparison .table-wrap caption { display: none; }
#treatment-comparison .table-wrap thead tr { background: #004b93; }
#treatment-comparison .table-wrap thead th { color: #fff; padding: 16px 18px; font-size: 0.95rem; font-weight: 700; text-align: center; letter-spacing: 0.02em; }
#treatment-comparison .table-wrap tbody tr { border-bottom: 1px solid #e9ecef; transition: background 0.18s; }
#treatment-comparison .table-wrap tbody tr:last-child { border-bottom: none; }
#treatment-comparison .table-wrap tbody tr:hover { background: #f0f5fb; }
#treatment-comparison .table-wrap tbody td { padding: 15px 18px; font-size: 0.95rem; color: #444; text-align: center; vertical-align: middle; line-height: 1.6; }
#treatment-comparison .table-wrap tbody td:first-child { font-weight: 700; color: #004b93; background: #f0f5fb; text-align: center; width: 110px; }
#treatment-comparison .table-wrap tbody td:nth-child(2) { background: #e8f0fb; font-weight: 500; }
#treatment-comparison .table-wrap .badge { display: inline-block; background: #004b93; color: #fff; font-size: 0.72rem; font-weight: 700; padding: 2px 8px; border-radius: 20px; margin-left: 6px; vertical-align: middle; }

/* 성누가병원에서 해야 하는 이유 */
#why-slmc {max-width: 860px;margin: 12.5% auto 0;background: #fff;border-radius: 16px;padding: 48px 52px;box-shadow: 0 6px 28px rgba(0,75,147,0.10);}
#why-slmc #why-slmc-title {font-size: 1.55rem;font-weight: 800;color: #1a1a2e;margin: 0 0 36px 0;line-height: 1.4;text-align: center;}
#why-slmc #why-slmc-title span {color: #004b93;}
#why-slmc ul {list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 16px;}
#why-slmc ul li {display: flex;align-items: flex-start;gap: 14px;background: #f8fafd;border: 1px solid #e2ecf7;border-radius: 12px;padding: 20px 22px;font-size: 0.95rem;color: #444;line-height: 1.65;transition: box-shadow 0.2s, border-color 0.2s;}
#why-slmc ul li:hover {box-shadow: 0 4px 16px rgba(0,75,147,0.10);border-color: #004b93;}
#why-slmc ul li::before {content: '\2714\FE0E';display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 26px;background: #004b93;color: #fff;border-radius: 50%;font-size: 0.75rem;flex-shrink: 0;margin-top: 1px;}
#why-slmc ul li strong {color: #004b93;font-weight: 700;}
#why-slmc ul li em {font-style: italic;color: #333;}
#why-slmc ul li:last-child {grid-column: 1 / -1;background: #004b93;color: #fff;border-color: #004b93;}
#why-slmc ul li:last-child::before {background: #fff;color: #004b93;}
#why-slmc ul li:last-child strong {color: #fff;}
#why-slmc ul li:last-child p{color:#fff;}
#why-slmc ul li:last-child:hover {box-shadow: 0 4px 20px rgba(0,75,147,0.25);}

#why-slmc-frozen {max-width: 860px;margin: 0 auto;background: #fff;border-radius: 16px;padding: 48px 52px;box-shadow: 0 6px 28px rgba(0,75,147,0.10);margin-top:11.712%;}
#why-slmc-frozen-title {font-size: 1.55rem;font-weight: 800;color: #1a1a2e;margin: 0 0 36px 0;line-height: 1.4;text-align: center;}
#why-slmc-frozen-title span {color: #004b93;}
#why-slmc-frozen ul {list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 16px;}
#why-slmc-frozen ul li {display: flex;align-items: flex-start;gap: 14px;background: #f8fafd;border: 1px solid #e2ecf7;border-radius: 12px;padding: 20px 22px;font-size: 0.95rem;color: #444;line-height: 1.65;transition: box-shadow 0.2s, border-color 0.2s;}
#why-slmc-frozen ul li:hover {box-shadow: 0 4px 16px rgba(0,75,147,0.10);border-color: #004b93;}
#why-slmc-frozen ul li::before {content: '\2714\FE0E';display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 26px;background: #004b93;color: #fff;border-radius: 50%;font-size: 0.75rem;flex-shrink: 0;margin-top: 1px;}
#why-slmc-frozen ul li strong {color: #004b93;font-weight: 700;}
#why-slmc-frozen ul li:last-child {grid-column: 1 / -1;background: #004b93;color: #fff;border-color: #004b93;}
#why-slmc-frozen ul li:last-child::before {background: #fff;color: #004b93;}
#why-slmc-frozen ul li:last-child strong {color: #fff;}
#why-slmc-frozen ul li:last-child p{color:#fff;}
#why-slmc-frozen ul li:last-child:hover {box-shadow: 0 4px 20px rgba(0,75,147,0.25);}

.shoulderPainWrap #why-slmc-frozen{margin-top:0;margin-bottom:13.514%;}

/* 자주 묻는 질문 */
#faq {max-width: 800px;margin: 50px auto;font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif;padding: 0 20px;}
#faq #faq-title {text-align: center;color: #333;margin-bottom: 40px;font-size: 1.8rem;word-break:keep-all;line-height:1.2;}
#faq .faq-item { border-bottom: 1px solid #e9ecef; }
#faq .faq-question {width: 100%; padding: 22px 15px; background: none; border: none;display: flex; align-items: center; cursor: pointer; text-align: left;font-size: 1.1rem; font-weight: 600; color: #333; transition: all 0.2s ease;}
#faq .faq-question::before {content: 'Q'; display: inline-flex; align-items: center; justify-content: center;width: 28px; height: 28px; background-color: #004b93; color: #fff;border-radius: 4px; margin-right: 15px; font-size: 0.9rem; flex-shrink: 0;}
#faq .faq-question::after {content: '▼'; margin-left: auto; font-size: 0.8rem; color: #adb5bd; transition: transform 0.3s ease;}
#faq .faq-question:hover { background-color: #f8f9fa; }
#faq .faq-item.active .faq-question { color: #004b93; }
#faq .faq-item.active .faq-question::after { transform: rotate(180deg); color: #004b93; }
#faq .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.3s ease-out; background-color: #fafbfc; }
#faq .faq-answer-content {padding: 20px 15px 25px 58px; display: flex; align-items: flex-start;}
#faq .faq-answer-content::before {content: 'A'; font-weight: 800; color: #004b93; margin-right: 15px; font-size: 1.1rem; flex-shrink: 0;}
#faq .faq-answer-content p { margin: 0; color: #555; line-height: 1.8; font-size: 1rem; word-break: keep-all; }



@media screen and (max-width:779px) {
.replaceWrap .replaceBusi ul li p{padding-left: 7.494%;}
}
@media screen and (max-width:767px) {
.kneeWrap .howSurgeryCont .howSurgeryList > li .surgeryText{letter-spacing:-0.085em;}
.replaceWrap .replaceRoom .roomInfoBox p{letter-spacing:-0.09em !important;}
}
@media screen and (max-width:760px) {
/* Landing Common */
.landingContainer .om_mo_new_mo_menu{transform:none;}
.landingContainer .om_mo_new_mo_menu.active{left:0 !important;}

.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox .cnLogoImg {width: 60.158%;}
.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox .cnLogoImg img{width:70%;}
.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox .sideMenu {width: 6.344%;}



/* 무릎 퇴행성 관절염*/
.kneeWrap .kneeIntro .introTop > p{font-size:5.39474vw;}
.kneeWrap .sectionTitle{font-size:7.63158vw;}
.kneeWrap .kneeIntro .introTop > span{font-size:4.73684vw;}
.kneeWrap .basicText{font-size:4.07895vw;}
.kneeWrap .sciCont .sciBox .sciText{font-size:4.07895vw;}
.kneeWrap .kneeIntro .introImgList li .introText{font-size:3.94737vw;}
.kneeWrap .relationshipCont ul li .basicText{font-size:3.55731vw;}
.kneeWrap .relationshipCont ul li > a{font-size:2.76316vw;}
.kneeWrap .contTitle{font-size:5vw;}
.kneeWrap .subTitle{font-size:5vw;}
.kneeWrap .sciCont .sourceText{font-size:3.09vw;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .surgeryText{font-size:3.89vw;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .surgerySubText{font-size:3.5526315789vw;margin-top:1.9736842105vw;}
.kneeWrap .howSurgeryCont .howSurgeryList > li .dotList{padding-left:3.2894736842vw;}
.kneeWrap .dotList {margin-top:5.2631578947vw;}
.kneeWrap .dotList li{font-size:3.6842105263vw;}
.kneeWrap .dotList li ~ li{margin-top:1.3157894737vw;}
.kneeWrap .dotList li .dot{margin-right:1.3157894737vw;}
.kneeWrap .blueBox{font-size:4.07895vw;}
.kneeWrap .effectCont .sffectCheckList li{font-size:4.07895vw;}
.kneeWrap .effectCont .ratingKl .ratingList li dl dt{font-size:3.94737vw;}
.kneeWrap .effectCont .ratingBox li dl dd{font-size:3.94737vw;}
.kneeWrap .effectCont i{font-size:3.94737vw;}
.kneeWrap .effectCont .ratingIcrs .ratingList li dl dt{font-size:5.27009vw;}
.kneeWrap .advantagesCont .advantagesBox dl dt{font-size:5.27009vw;}
.kneeWrap .advantagesCont .advantagesBox dl dd{font-size:3.94737vw;}
.kneeWrap .fdaCont .fdaBox .fdaList li{font-size:4.07895vw;}
.kneeWrap .fdaCont .fdaBox .fdaList li p{font-size:2.7668vw;}
.kneeWrap .qnaCont .qnaBox .qnaTitle{font-size:4.07895vw;}
.kneeWrap .qnaCont .qnaBox .qnaDetail .qnaText{font-size:3.55731vw;}

.kneeWrap .thinKneesCont .basicText {padding:0 2.6315789474vw;}
.kneeWrap .thinKneesCont .basicText + .basicText{margin-top:2.6315789474vw;}
.kneeWrap .thinKneesCont .basicText.bg_f4f2f6{padding:2.6315789474vw;}
.kneeWrap .thinKneesCont .subText02{font-size:5.3947368421vw;}
.kneeWrap .thinKneesCont .dotBox {padding:0 2.6315789474vw;}
.kneeWrap .thinKneesCont .dotBox > span{font-size:3.9473684211vw;}
.kneeWrap .thinKneesCont .dotBox:nth-child(n+2){margin-top:5.2631578947vw;}
.kneeWrap .thinKneesCont .dotBox .dotList{margin-top:2.6315789474vw;}

/*.kneeWrap #why-slmc-frozen {max-width: 113.1578947368vw;border-radius: 2.1052631579vw;padding: 6.3157894737vw 6.8421052632vw;box-shadow: 0 0.7894736842vw 3.6842105263vw rgba(0,75,147,0.10);}*/
/*.kneeWrap #why-slmc-frozen-title {margin: 0 0 4.7368421053vw 0;font-size:3.2894736842vw;}*/
/*.kneeWrap #why-slmc-frozen ul {gap: 2.1052631579vw;}*/
/*.kneeWrap #why-slmc-frozen ul li {gap: 1.8421052632vw;border-radius: 1.5789473684vw;padding: 2.6315789474vw 2.8947368421vw;font-size:1.9736842105vw;}*/
/*.kneeWrap #why-slmc-frozen ul li:hover {box-shadow: 0 0.5263157895vw 2.1052631579vw rgba(0,75,147,0.10);}*/
/*.kneeWrap #why-slmc-frozen ul li::before {min-width: 3.4210526316vw;height: 3.4210526316vw;margin-top: 0.1315789474vw;font-size:1.5789473684vw;color:#fff !important;}*/
/*.kneeWrap #why-slmc-frozen ul li:last-child:hover {box-shadow: 0 0.5263157895vw 2.6315789474vw rgba(0,75,147,0.25);}*/

.kneeWrap .doctorCont .basicText{font-size:4.61133vw}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul li{font-size:3.55731vw;}
.kneeWrap .insuranceCont .insuranceAddText{font-size:3.94737vw;}
.kneeWrap .reviewCont .sectionTitle{font-size:6.97368vw}
.kneeWrap .reviewCont .videoList li dl dd ul li{font-size:2.5vw;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation dl{font-size:6.05263vw}
.kneeWrap .sectionTitle .smallTitle{font-size:5.39474vw;}
.kneeWrap .doctorCont{padding:11.712% 7.87% 4.344%;}
.kneeWrap .reviewCont .sectionTitle:after{height:14px;}
.kneeWrap .fdaCont .fdaBox .fdaList li:nth-child(1){background-position:left top 50%;}
.kneeWrap .fdaCont .fdaBox .fdaList li:nth-child(2){background-position:left top 29%;}
.kneeWrap .fdaCont .fdaBox .fdaList li:nth-child(3){background-position:left top 17%;}
.kneeWrap .fdaCont .fdaBox .fdaList li:nth-child(4){background-position:left top 21%;}

.kneeWrap .blackBar:after{height:5px;}
.kneeWrap .insuranceCont .sectionTitle p{padding-bottom:1.3%;}
.kneeWrap .doctorImgCont .docTitle{font-size:6.57895vw;}
.kneeWrap .doctorImgCont .docTitle img:nth-child(n+2){margin-left:1%;}

.kneeWrap .miniText{font-size:2.631578vw;}
.kneeWrap .boneCont > ul li{font-size:2.57vw;}
.kneeWrap .verticalTable table tr th{font-size:2.631578vw;border-top-width:2px;border-bottom-width:1px;}
.kneeWrap .verticalTable table tr td{font-size: 2.23684vw;}
.kneeWrap .aclNation .narrowInner03 {padding: 0 9.474vw;}
.kneeWrap .broadcast > ul > li dl dt{font-size: 5.27009vw;}
.kneeWrap .broadcast ul li dl dd ul li{font-size:4.07895vw;letter-spacing: -0.12em !important}
.kneeWrap .broadcast ul li dl dd ul li:before{width: 0.811vw;height: 0.811vw;left: 1.351vw;top:3.158vw;}

.kneeWrap.kneeWrapGlobal .partDiv .narrowInner03 {padding:0 9.4737vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf{margin-top:14.47vw;padding:10.53vw 0 11.84vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf .introSub{font-size:5vw;margin-top:1.97vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf .introTitle{margin-top:2.63vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol{margin-top:9.21vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol > li:nth-child(n+2){margin-top:5.92vw;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfAfImgBox .introExp{padding:2.37vw 0;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li .bfImgBox:after{width:3.55vw;height:6.18vw;right:-6.58vw;top:14.47vw;background-size: contain;}
.kneeWrap.kneeWrapGlobal .partDiv .ImplantBfaf ol li > .introExp{margin-top:5.92vw;}

.subTitle02{font-size: 5.52632vw;}
.arthritisWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:3px;}
.arthritisWrap .reviewCont .sectionTitle:after{height:14px;}
.arthritisWrap .pageTitle{font-size:11.1842105263vw;}
.arthritisWrap .contTitle{font-size:7.63158vw;}
.arthritisWrap .basicText{font-size:4.07895vw;}
.arthritisWrap .arthritisIntro .introTop > p{font-size:5.52632vw;}
.arthritisWrap .arthritisIntro .introTop > div{font-size:4.61133vw;}
.arthritisWrap .causeCont .causeCheckList li .checkText{font-size:5.27009vw;}
.arthritisWrap .causeCont .causeCheckList li span{font-size:3.28947vw;}
.arthritisWrap .causeCont .sectionTitle{font-size:6.97368vw;}
.arthritisWrap .causeCont .sectionTitle:after{height:14px;}
.arthritisWrap .causeCont .videoTitle dt{font-size:5.3329vw;padding-top: 6.316vw;}
.arthritisWrap .causeCont .videoTitle dd{font-size:4.1052vw;}
.arthritisWrap .symptomCont > ul li{font-size:4.07895vw;}
.arthritisWrap .howCont > ul li dl dt{font-size:5.92105vw;}
.arthritisWrap .howCont > ul li dl dd{font-size:3.89vw;}
.arthritisWrap .ratingCont .ratingList li dl dt{font-size:3.89vw;}
.arthritisWrap .ratingCont .ratingList li dl dd{font-size:3.89vw;}
.arthritisWrap .therapyCont .roundList li dl dt{font-size:5.27009vw;}
.arthritisWrap .therapyCont .roundList li dl dd{font-size:3.89vw;}
.arthritisWrap .therapyCont h4{font-size:5.92105vw;}
.arthritisWrap .therapyCont > ol > li > p{font-size:5.27009vw;}
.arthritisWrap .therapyCont .therapyBox h5{font-size:5.27009vw;}
.arthritisWrap .therapyCont .therapyBox > ul li{font-size:4.07895vw;}
.arthritisWrap .therapyCont .therapyBox > a{font-size:4.61133vw;}

.arthritisWrap .reviewCont .sectionTitle{font-size:6.97368vw;}
.arthritisWrap .doctorCont .doctorTop > div p{font-size:5.92105vw;}
.arthritisWrap .doctorCont .doctorTop > div span{font-size:5.92105vw;}
.arthritisWrap .doctorCont > ul > li dl dt{font-size:5.27009vw;}
.arthritisWrap .doctorCont ul li dl dd ul li{font-size:4.07895vw;}

.kneeWrap .languageBtn{font-size:2.63158vw;}
.kneeWrap.kneeWrapGlobal .enTitle{font-size:5.27009vw;}
.kneeWrap.kneeWrapGlobal .bannerNav li a{font-size:3.6vw;}
.kneeWrap.kneeWrapGlobal .kneeTop dl dd{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .kneeIntro .introImgList li .introText{font-size:2.89474vw;}
.kneeWrap.kneeWrapGlobal .performedCont ol li{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .sciCont .subTitle{font-size:3.89vw;}
.kneeWrap.kneeWrapGlobal .sciCont .sciBox .sciText{font-size:3.28947vw;}
.kneeWrap.kneeWrapGlobal .sciCont .sourceText{font-size:2.63158vw;}
.kneeWrap.kneeWrapGlobal .sciCont .whiteBox{font-size:4.86842vw;}
.kneeWrap.kneeWrapGlobal .effectCont .sffectCheckList li{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingKl .ratingList li dl dt{font-size:3.68421vw;}
.kneeWrap.kneeWrapGlobal .advantagesCont .advantagesBox dl dt{font-size:4.61133vw;}
.kneeWrap.kneeWrapGlobal .advantagesCont .advantagesBox dl dd{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl dt{font-size:4.61133vw;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox > dl dd{font-size:3.68421vw}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li p{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .fdaCont .fdaBox .fdaList li:nth-child(1){background-position:left top 7%;}
.kneeWrap.kneeWrapGlobal .verticalTable table tr th{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .verticalTable table tr td{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .rehabilitationCont .txt{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .reviewCont .enTitle span{font-size:3.89vw;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dt{font-size:4.61133vw;}
.kneeWrap.kneeWrapGlobal .reviewCont .videoList li dl dd ul li{font-size:3.55731vw !important;}
.kneeWrap.kneeWrapGlobal .selectBox select{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dt{font-size:6.05263vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd{font-size:4.07895vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd p{font-size:4.07895vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dt{font-size:4.61133vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dd{font-size:3.28947vw;}
.kneeWrap.kneeWrapGlobal .doctorCont > ul li{font-size:3.28947vw !important;}
.kneeWrap.kneeWrapGlobal .contactCont > p{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > p{font-size:3.55731vw !important;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dt{font-size:3.89vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd{font-size:3.28947vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li .subTime dd .skyBx{margin-bottom:1.316vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li .subTime dd:nth-child(n+3){margin-top:6.579vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{font-size:3.55731vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl .subject{padding-left: 14.474vw;}
.skyBx{width: 19.737vw;font-size: 3.684vw;border-radius:11.184vw;margin-right: 1.316vw;margin-top: 0.395vw;}
.enBx .skyBx{width:34.868vw;margin-right:0;padding-bottom: 0.658vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl .subject:nth-child(n+3){margin-top:1.316vw;}
.kneeWrap.kneeWrapGlobal .scientificallyCont .enTitle{font-size:4.86842vw;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd iframe{width:100%;position:static;}
.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li:last-child dl dd{font-size:3.28947vw;}
.kneeWrap.kneeWrapGlobal .effectCont .ratingKl .ratingList li dl dd{font-size:3.68421vw;}

.kneeWrap.kneeWrapGlobal .kneeHeaderView{width:65%;padding:30px 20px;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul{margin-top:30px;padding-top:30px;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li:nth-child(n+2){margin-top:40px;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li a{font-size:3.68421vw;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView .addMenuList li a{font-size:2.68421vw;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .bannerNav li a{font-size:3.81579vw;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeIntro .introImgList li .introText{font-size:3.28947vw;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .scientificallyCont .enTitle{font-size:5.27009vw;}

.kneeWrap.kneeWrapGlobal.kneeWrapEn .fdaCont .fdaBox .fdaList li:nth-child(1){background-position:left top 7%;}
.kneeWrap.kneeWrapGlobal.kneeWrapEn .fdaCont .fdaBox .fdaList li:nth-child(2){background-position:left top 7%;}
.kneeWrap.kneeWrapGlobal.kneeWrapEn .fdaCont .fdaBox .fdaList li:nth-child(3){background-position:left top 4%;}

.kneeWrap.kneeWrapGlobal.kneeWrapCn .fdaCont .fdaBox .fdaList li:nth-child(1){background-position:left top 7%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .fdaCont .fdaBox .fdaList li:nth-child(2){background-position:left top 9%;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .fdaCont .fdaBox .fdaList li:nth-child(3){background-position:left top 8%;}

.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital .text{font-size:3.28948vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital dt{font-size:4.60526vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .doctorBox.lukeHospital > .enTitle{font-size:5vw;color:#143c9b;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd{padding:0 9.87%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox{margin-top:7.543%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl{margin-top:7.132%;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dt{font-size:3.55263vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dd{font-size:4.60526vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox dl dd strong{font-size:5.92105vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddOver dl dd p{font-size:2.63158vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel dl dt{font-size:3.94737vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel dl dd ul li{font-size:3.28948vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel > ul li{font-size:3.68421vw;}
.kneeWrap.kneeWrapGlobal .doctorCont .lukeHospitalAdd .lukeHospitalAddBox.lukeHospitalAddLevel > ul li a{padding:5%;}
.contactCont .contactBox > ul li.ladnginQrBox dl dt img{width:10.527vw;margin-right:2vw;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .txt{font-size:2.36842vw;}
.contactCont .contactBox > ul li.ladnginQrBox dl dd ul li .txt strong{font-size:3.68421vw;}



.langList{width:80px;font-size:2.5vw;}
.langList ul li{font-size:1.97368vw;}
.langList ul li a{padding:8px;}
.langList ul{top:35px;}


/* 인공관절수술 랜딩페이지 */
.replaceWrap .replaceIntro{padding-top:9.868vw;}
.replaceWrap .inner{padding:0 5.263vw;}
.replaceWrap .narrowInner{padding:0 9.474vw;}
.replaceWrap .fullCont{width:calc(100% + 10.526vw);left:-5.263vw;}
.replaceWrap .replaceIntro .introTop h2{padding-top:3.553vw;}
.replaceWrap .replaceIntro .introImgList li{padding:6.579vw 0 7.895vw;}
.replaceWrap .replaceIntro .introImgList dl dt{padding-top:6.579vw;}
.replaceWrap .replaceIntro .introImgList dl dd{padding-top:2.632vw;}
.replaceWrap .introExp{font-size:4.1052vw;padding-top:5.263vw;}
.replaceWrap .replaceTop{padding: 23.999vw 0 29.509vw;background-size:100% auto;}
.replaceWrap .replaceTop div p{font-size:5.5553vw;}
.replaceWrap .replaceTop div h2{font-size:8.5553vw;}

.replaceWrap .oneq {padding-top:9.868vw;}
.replaceWrap .oneq .squareImage {margin-top:7.895vw;}
.replaceWrap .oneq .squareImage li:nth-child(n+3){margin-top:2.632vw;}

.replaceWrap .find{margin-top:9.868vw;}
.replaceWrap .find .top{margin-bottom:7.895vw;padding-top:12.500vw;}
.replaceWrap .find .top img{width:63.289vw;}
.replaceWrap .find .blueBox{font-size:7vw;padding: 6.776vw 0;margin-top:6.579vw;}
.replaceWrap .find ul{margin-top:7.895vw;}
.replaceWrap .find ul li{border-radius:6.711vw;padding:4.079vw 0 4.079vw 14.474vw;}
.replaceWrap .find ul li:nth-child(n+2){margin-top:3.158vw;}
.replaceWrap .find ul li:before{width:4.868vw;height:4.079vw;left:7.895vw;top:4.474vw;}
.replaceWrap .find ul li p{font-size:4.474vw;}

.replaceWrap .careSystem{margin-top:11.053vw;}
.replaceWrap .careSystem .care{padding:9.868vw 0 7.632vw;}
.replaceWrap .careSystem .care .change{padding:6.579vw 6.579vw 10vw;margin-top:6.579vw;}
.replaceWrap .careSystem .care .change .cure{padding:2.632vw 0 6.842vw 5.263vw;}
.replaceWrap .careSystem .care .change .cure img{width:16.711vw;margin-right:9.211vw;}
.replaceWrap .careSystem .care .change .cure p{font-size:6.053vw;}
.replaceWrap .careSystem .care .change .cure + .introExp{padding-top:6.579vw;}
.replaceWrap .careSystem .care .change .introExp + .introExp:last-child{padding-top:2.632vw;}
.replaceWrap .careSystem .fiveIndiv:nth-child(2n){margin-left:2.368vw;}
.replaceWrap .careSystem .fiveIndiv:nth-child(n+3){margin-top:5.263vw;}
.replaceWrap .careSystem .fiveIndiv dl dt{font-size:5vw;}
.replaceWrap .careSystem .fiveIndiv dl dd{font-size:4.079vw;}
.replaceWrap .careSystem .telBox{width:88.947vw;height:17.368vw;border-radius:3.289vw;margin:9.211vw auto 0;}
.replaceWrap .careSystem .telBox a{font-size:5.526vw;}
.replaceWrap .careSystem .telBox a span:before{width:0.263vw;height:5vw;margin:0 4.474vw 0 5.263vw;vertical-align:-0.526vw;}

.replaceWrap .replaceIntro .introTop p{font-size:4.44474vw;}
.replaceWrap .replaceIntro .introTop h2{font-size:6.8882vw;}
.replaceWrap .replaceIntro .introTop h2:before{height:26.9751vw;left:6.58vw;}
.replaceWrap .replaceIntro .introTop h2:after{height:26.9751vw;right:6.58vw;}
.replaceWrap .replaceIntro .introImgList li img{width:49.509%;}
.replaceWrap .replaceIntro .introImgList dl dt{font-size:4.2224vw;}
.replaceWrap .replaceIntro .introImgList dl dd{font-size:3.7777vw;}
.replaceWrap .introTxt{font-size:5.3329vw;}
.replaceWrap .introTitle{font-size:7vw;}
.replaceWrap .replaceReal .realTop{padding-top:9.211vw;}
.replaceWrap .replaceReal .realStory{padding-top:7.895vw;}
.replaceWrap .replaceReal .videoTitle dt{padding-top:6.316vw;}
.replaceWrap .replaceReal dl dd ul{padding-top:2.237vw;}
.replaceWrap .replaceReal .realStory .story02{padding:7.105vw 0 15.789vw;}
.replaceWrap .replaceReal .videoTitle dt{font-size:5.3329vw;}
.replaceWrap .replaceReal .videoTitle dd{font-size:4.1052vw;}
.replaceWrap .replaceBfaf{padding-top:10.526vw;}
.replaceWrap .replaceBfaf .bfafTop .introTitle:after{height:10.000vw;}
.replaceWrap .replaceBfaf .bfafList{padding-top:19.079vw;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafAge{font-size: 4.6671vw;}
.replaceWrap .replaceBfaf .bfafList ol li .bfImgBox{margin:3.947vw auto 3.553vw;}
.replaceWrap .replaceBfaf .bfafList ol li .bfImgBox .bf{font-size:4.1052vw;padding:3.671vw 0;}
.replaceWrap .replaceBfaf .bfafList ol li .afImgBox{margin:0 auto 3.553vw;}
.replaceWrap .replaceBfaf .bfafList ol li .afImgBox .af{font-size:4.1052vw;padding:3.671vw 0;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafTxt{font-size:4.1052vw;}
.replaceWrap .replaceBfaf .bfafList ol li .bfafTxt:after{margin:5.000vw auto 4.211vw;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(3){padding-top:12.500vw;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(5){padding-top:12.500vw;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(7){padding-top:12.500vw;}
.replaceWrap .replaceBfaf .bfafList ol li:nth-child(9){padding-top:12.500vw;}
.impBox{font-size:3.5553vw;padding-top:5.263vw;}
.replaceWrap .replaceWalking{margin-top:6.579vw;padding:11.842vw 0 13.816vw;}
.replaceWrap .replaceWalking .walkingList{padding-top:7.895vw;}
.replaceWrap .replaceWalking .walkingList li:nth-child(3){padding-top:7.895vw;}
.replaceWrap .replaceWalking .walkingList li:nth-child(4){padding-top:7.895vw;}
.replaceWrap .replaceWalking .walkingList li p{font-size:4.2224vw;padding-top:3.684vw;}
.replaceWrap .replaceState{padding-top:11.842vw;}
.replaceWrap .replaceState .stateList .stateBox div{padding-top:6.184vw;}
.replaceWrap .replaceState .stateList .stateBox div p{font-size:5vw;padding:4.603vw 7.097vw;}
.replaceWrap .replaceState .stateList .stateBox .boxInfo li:nth-child(1){padding-top:4.605vw;}
.replaceWrap .replaceState .stateList .stateBox .boxInfo li:nth-child(2){padding-top:1.974vw;}
.replaceWrap .replaceState .stateSource{font-size:2.77763vw;padding-top:6.579vw;}
.replaceWrap .replaceNecess{margin-top:11.184vw;padding:10.395vw 0 9.868vw;}
.replaceWrap .replaceNecess ul{padding-top:6.579vw;}
.replaceWrap .replaceNecess ul .necessCheck{font-size:3.8895vw;}
.replaceWrap .replaceNecess ul li:before{left:4.6053vw;top:3.29vw;}
.replaceWrap .necessVd{margin-top:11.184vw;}
.replaceWrap .replaceBusi{margin:11.184vw auto;}
.replaceWrap .replaceBusi dl{padding:5.921vw 0 5.132vw;}
.replaceWrap .replaceBusi ul{margin:4.605vw auto 0;}
.replaceWrap .replaceBusi ul li{padding:4.868vw 0 4.079vw;}
.replaceWrap .replaceBusi ul li:nth-child(3){padding:5.921vw 0 10.526vw;}
.replaceWrap .replaceProc dl .introExp{margin-top:-0.921vw;}
.replaceWrap .replaceProc ol{margin:6.579vw auto 0;}
.replaceWrap .replaceProc ol li{padding:6.579vw 0 0;}
.replaceWrap .replaceProc ol li span{width:20.395vw;height:20.395vw;font-size:4.44474vw;}
.replaceWrap .replaceProc ol li p{font-size:4.1052vw;letter-spacing:-0.13em !important;}
.replaceWrap .replaceProc ol li:last-child span{width:20.395vw;height:20.395vw;font-size:4.44474vw;}
.replaceWrap .replaceProc ol:before{width:1.316vw;height:80%;left:12.2%;}
.replaceWrap .replaceBalance{margin-top:10.921vw;padding-bottom:13.158vw;}
.replaceWrap .replaceBalance .introTop{padding:11.316vw 0 9.211vw;}
.replaceWrap .replaceBalance .balanceList ol li div img{width:80.527%;}
.replaceWrap .replaceBalance .balanceList ol li div .introExp{font-size:4.1052vw;padding:2.895vw 0;margin:0 auto 6.579vw;}
.replaceWrap .replaceBalance .balanceList ol li p{font-size:5vw;}
.replaceWrap .replaceBalance .balanceList li .introExp{padding-top:3.947vw;}
.replaceWrap .replaceBalance .balanceList li .balanceArrow:after{margin:5.000vw auto 4.211vw;}
.replaceWrap .replaceConsi{margin-top:10.000vw;}
.replaceWrap .replaceConsi ul{padding-top:6.579vw;}
.replaceWrap .replaceConsi ul li{width:45%;}
.replaceWrap .replaceConsi ul li:nth-child(2n+1){margin-right:2.368vw;}
.replaceWrap .replaceConsi ul li:nth-child(3){padding-top:3.947vw;}
.replaceWrap .replaceConsi ul li:nth-child(4){padding-top:3.947vw;}
.replaceWrap .replaceConsi ul .introExp p{padding-top:2.105vw;}
.replaceWrap .replaceWhich{margin:11.053vw auto 0;}
.replaceWrap .replaceWhich .whichTop{padding:9.868vw 0 8.553vw;}
.replaceWrap .replaceWhy .whyTop{padding:9.211vw 0 8.553vw;}
.replaceWrap .replaceWhy img{width:82.551%;}
.replaceWrap .replaceWhy .whyExp01{padding-top:7.237vw;}
.replaceWrap .replaceWhy .whyExp02{padding-top:3.289vw;}
.replaceWrap .replaceGrasp{margin-top:12.500vw;}
.replaceWrap .replaceGrasp .introTitle{padding:13.553vw 0 8.553vw;}
.replaceWrap .replaceGrasp .graspShape li{font-size:4.1052vw;padding:3.275vw 0;}
.replaceWrap .replaceGrasp .graspShape li:nth-child(3){margin:3.158vw auto 0;}
.replaceWrap .replaceGrasp img{padding-top:7.500vw;}
.replaceWrap .replaceGrasp .graspProgram{font-size:6.11052vw;padding:5.921vw 0 0;}
.replaceWrap .replaceGrasp .introExp{padding:3.947vw 0 13.158vw;}
.replaceWrap .replaceTrust .introTitle{padding:10.526vw 0 3.289vw;}
.replaceWrap .replaceTrust .trustTop p:nth-child(2){padding-top:2.632vw;}
.replaceWrap .replaceTrust .trustTop p:nth-child(3){padding-top:2.632vw;}
.replaceWrap .replaceTrust .trustTop p:nth-child(4){padding-top:3.816vw;}
.replaceWrap .replaceTrust img{padding-top:8.553vw;}
.replaceWrap .replaceTrust ul{margin:8.553vw auto 0;}
.replaceWrap .replaceTrust ul li{width:38.524%;height:37.764vw;font-size: 4.44474vw;border-width:3px;}
.replaceWrap .replaceTrust ul li:nth-child(n+3){margin-top:3.947vw;}
.replaceWrap .replaceBloodless{margin-top:12.763vw;}
.replaceWrap .replaceBloodless .introTitle{padding:12.500vw 0 3.289vw;}
.replaceWrap .replaceBloodless .bloodTop p:nth-child(2){padding-top:2.632vw;}
.replaceWrap .replaceBloodless .bloodTop p:nth-child(3){padding-top:3.684vw;}
.replaceWrap .replaceBloodless ul{padding:8.553vw 0 7.895vw;}
.replaceWrap .replaceBloodless ul li{width:45%;}
.replaceWrap .replaceBloodless ul li:nth-child(odd){margin-right:2.368vw;}
.replaceWrap .replaceBloodless ul .introExp{padding:3.947vw 0;}
.replaceWrap .replaceImportant .introTitle{padding:11.184vw 0 2.632vw;}
.replaceWrap .replaceImportant .impTop p:nth-child(2){padding-top:2.632vw;}
.replaceWrap .replaceImportant .impTop p:nth-child(3){padding-top:3.158vw;}
.replaceWrap .replaceImportant .impTop p:nth-child(4){padding-top:3.947vw;}
.replaceWrap .replaceImportant .impTag{padding:4.132vw 0;font-size: 5.55526vw;margin:11.184vw auto 7.895vw;}
.replaceWrap .replaceImportant ul {margin-top:10.526vw;}
.replaceWrap .replaceImportant ul li:nth-child(2n-1){margin-right:5.263vw;}
.replaceWrap .replaceImportant ul li:nth-child(n+3){padding-top:7.895vw;}
.replaceWrap .replaceImportant ul li img{width:100%;}
.replaceWrap .replaceImportant dl dt{font-size:4.44474vw;padding:4.342vw 0 1.711vw;}
.replaceWrap .replaceImportant dl dd{font-size:3.88949vw;}
.replaceWrap .replaceImportant .impVd{margin:10.526vw auto 12.500vw;}
.replaceWrap .replaceRoom{padding-bottom:6.579vw;}
.replaceWrap .replaceRoom .sectionTitle{font-size:6.38421vw;padding:10.921vw 0 6.842vw;}
.replaceWrap .replaceRoom .roomInfoBox{padding:6.579vw 7.895vw 7.632vw 6.579vw;}
.replaceWrap .replaceRoom .roomInfoBox ul{margin-top:5.263vw;padding:4.605vw 0 0 !important;}
.replaceWrap .replaceRoom .roomSystem{padding:6.974vw 0 6.842vw;}
.replaceWrap .aclNation .squareImage{padding: 0 9.474vw;}
.replaceWrap .doctorCont > ul > li dl dt{font-size: 5.27009vw;}
.replaceWrap .doctorCont ul li dl dd ul li{font-size:4.07895vw;letter-spacing: -0.12em !important}
.replaceWrap .doctorCont ul li dl dd ul li:before{top:3.158vw;}


/* 회전근개 랜딩페이지 */

/* 공통 */
.rcrWrap * {letter-spacing:-0.12em !important;}
.rcrWrap .rcrInner{margin:0 5.5263vw;}
.rcrWrap .rcrNarrowInner{margin:0 9.737vw;}
.rcrWrap .introTxt {font-weight:300;font-size: 5.33vw;line-height:0.93741;}
.rcrWrap .introTitle {font-weight:700;font-size: 7.11vw;line-height:1.28192;margin-top: 2.63vw;}
.rcrWrap .introExp {font-weight:400;font-size: 4.11vw;line-height:1.62217;}
.rcrWrap .bf{font-weight:700;font-size: 4.22vw;line-height:1.36736;background:#f4f3f8;}
.rcrWrap .af{font-weight:700;font-size: 4.22vw;line-height:1.36736;color:#fff;background:#143c9b;}
.rcrWrap .bfafTxt{font-weight:400;font-size: 3.89vw;line-height:1.48533;}
.rcrWrap strong{font-weight:700;}
.rcrWrap .blueTxt{font-weight:700;color:#143c9b;}
.rcrWrap .greenTxt{font-weight:700;color:#029c8b;}
.rcrWrap .circleFive{margin-left:5.263vw;margin-right:5.263vw;}
.rcrWrap .circleFive dl dd{font-size: 3.89vw;line-height:1.42868;letter-spacing:-0.14em !important;display:flex;justify-content:center;white-space:nowrap;}
.rcrWrap .fiveIndiv{width:calc(50% - 2.3026315789vw);}
.rcrWrap .fiveIndiv:nth-child(2n){margin-left:4.605vw;}
.rcrWrap .circleTxt{font-size: 4.44vw;line-height:1.50180;font-weight:700;}
.rcrWrap .source{font-size: 3.67vw;}
.rcrWrap .mt30{margin-top: 3.95vw;}
.rcrWrap .mt35{margin-top: 4.61vw;}
.rcrWrap .mt40{margin-top: 5.26vw;}
.rcrWrap .mt45{margin-top: 5.92vw;}
.rcrWrap .mt60{margin-top: 7.89vw;}
.rcrWrap .mt65{margin-top: 8.55vw;}
.rcrWrap .mt70{margin-top: 9.21vw;}
.rcrWrap .mt80{margin-top: 10.53vw;}
.rcrWrap .mt90{margin-top: 11.84vw;}
.rcrWrap .mt100{margin-top: 13.16vw;}
.rcrWrap .skyBlue{background:#6a81de;}
.rcrWrap .blue{background:#143c9b;}
.rcrWrap .video{margin-top:10.53vw;}

/********/
.rcrWrap .rcrTop{background-size:100% auto;}
.rcrWrap .rcrTop div{padding: 23.82vw 0 14.34vw;}
.rcrWrap .rcrTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.rcrWrap .rcrTop div h2{font-size: 12.12vw;}
.rcrWrap .rcrTop div .topExp{padding-top: 5.26vw;}
.rcrWrap .rcrIntro .introTop p{font-size: 4.44vw;}
.rcrWrap .rcrIntro .introTop h2{font-size: 6.89vw;padding-top: 2.37vw;}
.rcrWrap .rcrIntro .introTop h2:before{height: 26.97vw;left: 6.58vw;top: -3.95vw;}
.rcrWrap .rcrIntro .introTop h2:after{height: 26.97vw;right: 6.58vw;top: -3.95vw;}
.rcrWrap .rcrIntro .introImgList{margin: 7.24vw 0 11.32vw;}
.rcrWrap .rcrIntro .introImgList li{padding: 6.58vw 0;}
.rcrWrap .rcrIntro .introImgList li img {width: 49.509%;}
.rcrWrap .rcrIntro .introImgList li:nth-child(-n+2){padding-top: 2.63vw;}
.rcrWrap .rcrIntro .introImgList li:nth-child(3){padding: 4.61vw 0 6.58vw;}
.rcrWrap .rcrIntro .introImgList li:nth-child(4){padding: 4.61vw 0 7.37vw;}
.rcrWrap .rcrIntro .introImgList li:nth-child(5){padding: 6.58vw 0 3.29vw;}
.rcrWrap .rcrIntro .introImgList li:nth-child(6){padding: 6.58vw 0 3.29vw;}
.rcrWrap .rcrIntro .introImgList dl dt{font-size: 4.22vw;padding-top: 6.58vw;}
.rcrWrap .rcrIntro .introImgList dl dd{font-size: 3.78vw;padding-top: 0.92vw;}
.rcrWrap .rcrReal{padding: 11.18vw 0 10.53vw;}
.rcrWrap .rcrReal .realStory .video{margin-top: 6.58vw;}
.rcrWrap .rcrReal .videoTitle dt{font-size: 5.33vw;padding-top: 6.32vw;}
.rcrWrap .rcrReal .videoTitle dd{font-size: 4.11vw;}
.rcrWrap .rcrReal .videoTitle dd ul{padding-top: 2.24vw;}
.rcrWrap .rcrBfaf .bfafTop .introTitle:after{height: 10.000vw;}
.rcrWrap .rcrBfaf .bfafList{padding-top: 19.08vw;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .impBox{font-size: 3.55vw;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .bf{padding: 2.64vw 0;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .af{padding: 2.64vw 0;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li .bfafTxt{padding: 3.95vw 0 7.24vw;}
.rcrWrap .rcrBfaf .bfafList .bfafBox li:after{width:3.55vw;right:-6.512vw;top: 18.42vw;background-size: 3.55vw auto;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox .humTxt{font-size: 4.67vw;padding: 3.29vw 0 5.92vw;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol li:last-child{margin: 13.16vw auto 7.24vw;}
.rcrWrap .rcrBfaf .bfafList .bfafBox .humBfafBox ol li:after{top:48.03vw;}
.rcrWrap .rcrNotion .notionTop{padding: 7.89vw 20px 10.53vw;}
.rcrWrap .rcrNotion .notionTop img{margin: 5.92vw 0 6.58vw;}
.rcrWrap .rcrNotion .notionList{margin-top: 11.05vw;padding-bottom: 3.55vw;}
.rcrWrap .rcrNotion .notionList li{width:48.21%;}
.rcrWrap .rcrNotion .notionList li > .bf{padding: 3.95vw 0 5.92vw;}
.rcrWrap .rcrNotion > .video{margin-top: 8.95vw;}
.rcrWrap .rcrNecess{margin-top: 11.18vw;padding: 11.97vw 0 8.82vw;}
.rcrWrap .rcrNecess ul{padding-top: 6.58vw;}
.rcrWrap .rcrNecess ul li{border-radius:1.97vw;}
.rcrWrap .rcrNecess ul li:before{left: 4.6053vw;top: 3.29vw;}
.rcrWrap .rcrNecess ul .necessCheck{font-size: 3.67vw;}
.rcrWrap .rcrDiff{margin-top: 9.47vw;}
.rcrWrap .rcrDiff .introExp{letter-spacing:-0.12em !important;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixBlue{height: 30.53vw;font-size: 5.00vw;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixGray{height: 30.53vw;font-size: 3.89vw;}
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo{margin: 3.95vw 0 5.92vw;}
.rcrWrap .rcrDiff .diffList .diffBox .boxInfo li p:before{width:0.92vw;height:0.92vw;margin-right: 1.32vw;}
.rcrWrap .rcrDiff .diffList .diffBox .mixBox .mixBlue02{height: 30.53vw;font-size: 5.00vw;}
.rcrWrap .rcrDiff .video{margin-top: 9.47vw;}
.rcrWrap .rcrDiag .video{max-width:unset;}
.rcrWrap .rcrDiag .circleFive .circleTxt{padding:3.95vw 0;}
.rcrWrap .rcrIncrease{padding-bottom:10.53vw;}
.rcrWrap .rcrIncrease .increaseTop{padding-top: 9.21vw;}
.rcrWrap .rcrIncrease .increaseTop .introExp{margin:7.89vw 20px 0;padding: 7.22vw 0;}
.rcrWrap .rcrIncrease .sizeBox{margin-top:8.82vw;}
.rcrWrap .rcrIncrease .sizeBox li{padding:0.66vw;}
.rcrWrap .rcrIncrease .sizeBox li p{padding: 2.80vw 0;}
.rcrWrap .rcrIncrease .process{margin: 15.79vw 20px 0;}
.rcrWrap .rcrIncrease .process h3{width: 51.05vw;font-size: 5.00vw;border-radius: 5.78vw;padding: 3.29vw 0;top:-5.789vw;}
.rcrWrap .rcrIncrease .process ol{padding: 10.53vw 0 4.61vw;}
.rcrWrap .rcrIncrease .process ol li{padding-left:35px;}
.rcrWrap .rcrIncrease .process ol li span{margin-right: 2.24vw;}
.rcrWrap .rcrEarly{margin-top:11.05vw;}
.rcrWrap .rcrPart{margin-top:12.50vw;}
.rcrWrap .rcrPart .partBox .rupture > .introExp{padding: 2.79vw 0;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo{height:44.47vw;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li{font-size: 3.67vw;padding-left: 3.16vw;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li:first-child{padding-top: 4.47vw;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:2.63vw;}
.rcrWrap .rcrPart .partBox .rupture .ruptureInfo li span{margin-right:1.32vw;}
.rcrWrap .rcrOne .circleFive .fiveIndiv dl dd{margin-top:1.32vw;}
.rcrWrap .rcrOne .circleFive .fiveIndiv:nth-child(n+3){margin-top:6.58vw;}
.rcrWrap .rcrSuturing .suturingTop{padding: 10.53vw 0 5.26vw;}
.rcrWrap .rcrSuturing .suturingTop .bfafList .suturingBfaf li:after{width:3.55vw;right: -6.512vw;top: 18.42vw;background-size: 3.55vw auto;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li .bf{padding: 2.64vw 0;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li .af{padding: 2.64vw 0;}
.rcrWrap .rcrSuturing .bfafList .suturingBfaf li:nth-child(3n){font-size: 3.78vw;padding: 5.53vw 0 7.24vw;}
.rcrWrap .rcrSuturing .suturingStep{margin: 3.95vw 9.737vw 0;}
.rcrWrap .rcrSuturing .suturingStep li{padding: 6.58vw 0 0;}
.rcrWrap .rcrSuturing .suturingStep li span{width:20.395vw;height:20.395vw;font-size:4.44474vw;}
.rcrWrap .rcrSuturing .suturingStep li p{font-size:4.1052vw;letter-spacing:-0.14em !important;}
.rcrWrap .rcrSuturing .suturingStep li:last-child span{width:20.395vw;height:20.395vw;font-size:4.44474vw;}
.rcrWrap .rcrSuturing .suturingStep:before{width:1.316vw;height:80%;left:12.2%;}
.rcrWrap .rcrSuturing .sutuPro01{border-radius: 1.67vw;margin: 17.11vw 5.526vw 0;}
.rcrWrap .rcrSuturing .process h3{width: 63.42vw;font-size: 5.00vw;border-radius: 5.78vw;padding: 3.29vw 0;top: -5.79vw;}
.rcrWrap .rcrSuturing .process ul{padding: 10.53vw 0 7.74vw;}
.rcrWrap .rcrSuturing .process ul li{padding-left:8.553vw;}
.rcrWrap .rcrSuturing .process ul li span{margin-right: 2.24vw;}
.rcrWrap .rcrSuturing .sutuPro02{margin:13.16vw 5.526vw 0;}
.rcrWrap .rcrSurgery .surgeryTop{padding: 7.89vw 0 10.53vw;}
.rcrWrap .rcrSurgery .surgeryTop ul p{margin: 2.63vw 0 6.58vw;}
.rcrWrap .rcrSurgery .bfafList ol li .bf{padding: 2.64vw 0;}
.rcrWrap .rcrSurgery .bfafList ol li .af{padding: 2.64vw 0;}
.rcrWrap .rcrSurgery .bfafList ol li:nth-child(3n){font-size: 3.78vw;padding: 5.53vw 0 9.87vw;}
.rcrWrap .rcrSurgery .bfafList ol li:after{width:3.55vw;right:-6.512vw;top: 18.42vw;background-size: 3.55vw auto;}
.rcrWrap .rcrReverse ul p{margin: 2.63vw 0 7.37vw;}
.rcrWrap .rcrSpecial ul{margin: 7.24vw auto 0;}
.rcrWrap .rcrSpecial ul{margin:8.553vw auto 0;}
.rcrWrap .rcrSpecial ul li{width:38.524%;height:37.764vw;font-size: 4.44474vw;border-width:3px;}
.rcrWrap .rcrSpecial ul li:nth-child(n+3){margin-top:3.947vw;}
.rcrWrap .rcrExpert .masterBox .masterName{margin: 3.95vw auto 0;}
.rcrWrap .rcrGlobal ul li:first-child{margin-right:3.95vw;}
.rcrWrap .rcrGlobal .bgTxt{font-size: 4.45vw;padding: 6.05vw 0;}
.rcrWrap .rcrGlobal .thesis{padding: 10.53vw 2.632vw 9.21vw;border-radius: 1.11vw;}
.rcrWrap .rcrGlobal .thesis:nth-child(3) img {padding:0 3.289vw;box-sizing:border-box;}
.rcrWrap .rcrGlobal .thesis .source02{font-size: 3.33vw;margin-top: 6.58vw;}
.rcrWrap .rcrGlobal .globalTop .globalTxt{font-size:3.333vw;}
.rcrWrap .rcrStability .stabilityTop{padding: 10.53vw 0 11.84vw;}
.rcrWrap .rcrStability ul{display:flex;flex-wrap:wrap;justify-content:center;}
.rcrWrap .rcrStability ul li{margin-top:2.24vw;border:0.39vw solid #143c9b;font-size: 4.11vw;border-radius: 5.95vw;padding: 3.28vw 0;}
.rcrWrap .rcrHighTech ul{display:flex;flex-wrap:wrap;justify-content:center;}
.rcrWrap .rcrHighTech ul li{margin-top:2.24vw;border:0.39vw solid #143c9b;font-size: 4.11vw;border-radius: 5.95vw;padding: 3.28vw 0;}
.rcrWrap .rcrRehab .circleFive{margin-top:9.21vw;}
.rcrWrap .rcrRehab .circleFive .fiveIndiv dl dd{margin-top:1.32vw;}
.rcrWrap .rcrRehab .circleFive .fiveIndiv:last-child{margin-top:9.21vw;}
.rcrWrap .aclNation .narrowInner03 {padding: 0 9.474vw;}

.rcrWrap .rcrBook .bookBox{padding-bottom: 8.55vw;}
.rcrWrap .rcrBook .bookTop{padding: 9.21vw 0 0;margin:0 9.737vw;}
.rcrWrap .rcrBook .bookTop .introTxt{font-size: 4.67vw;}
.rcrWrap .rcrBook h3{font-size: 5.56vw;}
.rcrWrap .rcrBook .bookBox .introExp{font-size: 3.67vw;}
.rcrWrap .doctorCont > ul > li dl dt{font-size: 5.27009vw;}
.rcrWrap .doctorCont ul li dl dd ul li{font-size:4.07895vw;}
.rcrWrap .doctorCont ul li dl dd ul li:before{top:3.158vw;}



/* 전방십자인대 */

/* 공통 */
.introTxt {font-size:5.333vw;line-height:0.93741;}
.introTitle{font-size:7vw;line-height:1.28192;padding-top:11.842vw;word-break:keep-all;}
.introExp{font-size:4.111vw;line-height:1.62217;white-space: nowrap;}
.circleFive dl dd{font-size:3.889vw;line-height:1.42868;}
.circleTxt{font-size:4.445vw;line-height:1.50180;}
.fiveIndiv{width:calc(50% - 2.303vw);}
.fiveIndiv:nth-child(2n){margin-left:4.605vw;}
.bf{font-size:4.222vw;line-height:1.36736;}
.af{font-size:4.222vw;line-height:1.36736;}
.bfafInfoTitle{font-size:5.555vw;}
.bfafTxt{font-size:3.889vw;line-height:1.48533;}
.bfafInfoTxt{font-size:3.667vw;}
.mt20{margin-top: 2.632vw;}
.mt30{margin-top: 3.95vw !important;}
.mt35{margin-top: 4.61vw;}
.mt40{margin-top: 5.26vw !important;}
.mt45{margin-top: 5.92vw;}
.mt50{margin-top: 6.579vw;}
.mt60{margin-top: 7.89vw;}
.mt65{margin-top: 8.55vw;}
.mt70{margin-top: 9.21vw;}
.mt80{margin-top: 10.53vw;}
.mt90{margin-top: 11.84vw;}
.mt100{margin-top: 13.16vw;}
.landingIntro .introTop p {font-size: 4.445vw;line-height:1.3;}
.landingIntro .introTop h2 {font-size: 6.888vw;line-height:1.22264;padding-top:1.447vw;}
.landingIntro .introTop h2:before {height: 26.974vw;left:1.316vw;top:-9.211vw;background-size:contain;}
.landingIntro .introTop h2:after {height: 26.974vw;right:1.316vw;top:-9.211vw;background-size:contain;}
.landingIntro .introImgList {margin:3.947vw auto 11.316vw;}
.landingIntro .introImgList li {padding:6.579vw 0;}
.landingIntro .introImgList li img {width: 49.509%;}
.landingIntro .introImgList li:nth-child(3){padding:4.605vw 0 6.579vw;}
.landingIntro .introImgList li:nth-child(3) dl dt{padding-top:4.605vw;}
.landingIntro .introImgList li:nth-child(4){padding:4.605vw 0 7.368vw;}
.landingIntro .introImgList li:nth-child(4) dl dt{padding-top:4.605vw;}
.landingIntro .introImgList li:nth-child(5){padding:6.579vw 0 3.289vw;}
.landingIntro .introImgList li:nth-child(5) dl dt{padding-top:4.342vw;}
.landingIntro .introImgList li:nth-child(6){padding:6.579vw 0 3.289vw;}
.landingIntro .introImgList li:nth-child(6) dl dt{padding-top:4.342vw;}
.landingIntro .introImgList li:nth-child(-n+2) {padding-top:2.632vw;}
.landingIntro .introImgList dl dt {font-size: 4.222vw;padding-top:6.579vw;line-height: 1.18410;}
.landingIntro .introImgList dl dd {font-size: 3.778vw;padding-top:0.921vw;line-height: 1.47057;}
.suturing{padding-bottom:13.158vw;}
.suturing .bfafList .suturingBfaf li .bf{padding:2.780vw 0;}
.suturing .bfafList .suturingBfaf li .af{padding:2.780vw 0;}
.suturing .bfafList .suturingBfaf li{margin-right:8.947vw;}
.suturing .bfafList .suturingBfaf .suturingHum{font-size:3.778vw;padding:7.237vw 0;}
.suturing .bfafList .suturingBfaf .suturingHum.pb0{padding:7.237vw 0 0;}
.suturing .bfafList .suturingBfaf li:after {width:3.553vw;height:6.184vw;right:-6.579vw;top:18.421vw;background-size: contain;}
.blueEllipse li{font-size:4.111vw;padding:3.275vw 0;}
.blueEllipse li{margin-top:2.237vw;}
.squareImage li:nth-child(odd){margin-right:2.632vw;}

/********/

.aclWrap .aclInner{padding:0 5.526vw;}
.aclWrap .narrowInner{padding:0 2.632vw;}
.aclWrap .narrowInner02{padding:0 3.158vw;}
.aclWrap .narrowInner03{padding:0 3.947vw;}
.aclWrap .video{margin-top:9.211vw;}

.aclWrap .aclTop:before{background-size:100% auto;}
.aclWrap .aclTop div{padding: 21.842vw 0.921vw 14.342vw 0;}
.aclWrap .aclTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.aclWrap .aclTop div h2{font-size: 12.12vw;}
.aclWrap .aclTop div .topExp{padding-top: 3.947vw;}
.aclWrap .aclTop div .bar:after{width:9.342vw;}
.aclWrap .aclTop:before{height:117.763vw;}
.aclWrap .aclNotion{padding-bottom:10.526vw;}
.aclWrap .aclNotion img{margin:7.237vw 0;}
.aclWrap .aclCause .checkBox {padding-top:8.158vw;}
.aclWrap .aclCause .checkBox li {width:calc(100% + 3.421vw);margin-left:-1.711vw;}
.aclWrap .aclCause .checkBox li:before {left:3.553vw;top:3.947vw;}
.aclWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:1.316vw;}
.aclWrap .aclCause .checkBox .necessCheck {font-size:3.667vw;}
.aclWrap .aclCause .partBox .rupture > .introExp{font-size:5.555vw;padding:2.074vw 0;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo{height:59.079vw;}
.aclWrap .aclCause .partBox .rupture.mt40 .ruptureInfo{height:53.026vw;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li{font-size:3.667vw;padding-left:4.868vw;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:3px;height:3px;margin:2.632vw 1.184vw 0 0;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:1.316vw;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:first-child{padding-top:4.474vw;}
.aclWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:1.316vw;}
.aclWrap .aclDiag .circleFive .circleTxt{padding:3.947vw 0;}
.aclWrap .aclRecon .introTitle:before{width:calc(100% + 11.053vw);height:38.158vw;top:26.842vw;background-size: contain;}
.aclWrap .aclRecon .reconInfoBox{margin-top:53.289vw;}
.aclWrap .aclRecon .reconBlueBox{padding:6.100vw 0;}
.aclWrap .aclRecon .reconBlueBox p{font-size:4.778vw;line-height:1.62771;}
.aclWrap .suturing .narrowInner{padding:0 4.342vw;}
.aclWrap .suturing.case .bfafList .suturingBfaf li .af{padding:5.667vw 0;}
.aclWrap .suturing.case .impBox{font-size:3.553vw;padding-top: 5.263vw;margin:10.526vw auto 0;}
.aclWrap .aclStability ul li{font-size:5vw;padding:3.355vw 0;}
.aclWrap .aclStability ul li{margin-top:2.237vw;}
.aclWrap .aclStep .step:before{width:1.316vw;height:88.158vw;left:9.211vw;}
.aclWrap .aclStep .step li {display: flex;padding: 6.579vw 0 0;}
.aclWrap .aclStep .step li span {width: 19.342vw;height: 19.342vw;font-size:4.445vw;}
.aclWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.11em !important;}
.aclWrap .aclEffect{padding-bottom:11.842vw;}
.aclWrap .aclDiff:before{width:calc(100% + 11.053vw);height:52.237vw;top:95.132vw;background-size: contain;}
.aclWrap .aclExpert{margin-top:57.895vw;}
.aclWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:3.947vw auto 0;}
.aclWrap .minimum{padding-bottom:13.158vw;}
.aclWrap .minimum:before{width:calc(100% + 11.053vw);}
.aclWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.aclWrap .aclRehabService{padding-bottom:11.842vw;}
.aclWrap .aclRehabService .introTitle{font-size:6.111vw;}
.aclWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.aclWrap .aclRehabService .introTitle{padding:3.738vw 0;}
.aclWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.aclWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing:-0.12em !important;}
.aclWrap .doctorCont ul li dl dd ul li:before{left:1.316vw;}




/* 반월상연골판 파열 */

.meniscusWrap .meniscusInner{padding:0 5.526vw;}
.meniscusWrap .narrowInner{padding:0 2.632vw;}
.meniscusWrap .narrowInner02{padding:0 3.158vw;}
.meniscusWrap .narrowInner03{padding:0 3.947vw;}
.meniscusWrap .narrowInner04{padding:0 5.658vw;}
.meniscusWrap .video{margin-top:9.211vw;}

.meniscusWrap .meniscusTop:before{background-size:100% auto;}
.meniscusWrap .meniscusTop div{padding: 21.842vw 0.921vw 14.342vw 0;}
.meniscusWrap .meniscusTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.meniscusWrap .meniscusTop div h2{font-size: 12.12vw;}
.meniscusWrap .meniscusTop div .topExp{padding-top: 3.947vw;}
.meniscusWrap .meniscusTop div .bar:after{width:9.342vw;}
.meniscusWrap .meniscusTop:before{height:117.763vw;}
.meniscusWrap .aclNotion{padding-bottom:10.526vw;}
.meniscusWrap .aclNotion img{margin:7.237vw 0;}
.meniscusWrap .aclCause .checkBox {padding-top:8.158vw;}
.meniscusWrap .aclCause .checkBox li {width:calc(100% + 3.421vw);margin-left:-1.711vw;}
.meniscusWrap .aclCause .checkBox li:before {left:3.553vw;top:3.947vw;}
.meniscusWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:1.316vw;}
.meniscusWrap .aclCause .checkBox .necessCheck {font-size:3.667vw;}
.meniscusWrap .aclCause .partBox .rupture > .introExp{font-size:5.555vw;padding:2.074vw 0;}
.meniscusWrap .aclCause .partBox.bgrd .rupture .ruptureInfo{padding:6.579vw 3.263vw 7.895vw;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li{font-size:3.667vw;padding-left:4.868vw;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:4.079vw;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:before{width:5.132vw;height:5.132vw;margin:0.921vw 2.632vw 0 0;background-size:100% auto;}
.meniscusWrap .aclCause .partBox.bgrd .rupture .ruptureInfo li:before{width:3px;height:3px;margin:3.289vw 1.184vw 0 0;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:1.316vw;}
.meniscusWrap .aclCause .partBox.circleChk .rupture .ruptureInfo li:first-child{padding:4.474vw 0 2.632vw 1.316vw;}
.meniscusWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:1.316vw;}
.meniscusWrap .aclDiag .circleFive .circleTxt{padding:3.947vw 0;}
.meniscusWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width:3px;height:3px;margin:0 1.316vw 1.053vw 0;}
.meniscusWrap .aclCure .video{margin-top:3.95vw;}
.meniscusWrap .aclRecon .introTitle:before{width:calc(100% + 11.053vw);height:38.158vw;top:26.842vw;background-size: contain;}
.meniscusWrap .aclRecon .reconInfoBox{margin-top:53.289vw;}
.meniscusWrap .aclRecon .reconBlueBox{padding:6.100vw 0;}
.meniscusWrap .aclRecon .reconBlueBox p{font-size:4.778vw;line-height:1.62771;}
.meniscusWrap .suturing .narrowInner{padding:0 4.342vw;}
.meniscusWrap .suturing.case{padding:6.579vw 0;}
.meniscusWrap .suturing.case02{padding:0 0 6.579vw;}
.meniscusWrap .suturing.case02 .video{margin-top:13.158vw;}
.meniscusWrap .suturing.case .introTitle{font-size:6.667vw;}
.meniscusWrap .suturing.case02 .introTitle{font-size:7vw;}
.meniscusWrap .suturing.case02 .bfafInfoTxt{padding:2.082vw 0;margin:6.579vw auto 0;}
.meniscusWrap .suturing.case .introTitle span{padding-left:5.263vw;}
.meniscusWrap .suturing.case .introTitle span:before{width:0.395vw;height:6.974vw;top:2.237vw;left:2.237vw;}
.meniscusWrap .suturing.case .whtBg{padding-bottom:9.211vw;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li .af{padding:5.667vw 0;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf li:after{top:12.5vw;}
.meniscusWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:25vw;}
.meniscusWrap .aclStability .introTitle{padding-top:3.947vw;}
.meniscusWrap .aclStability ul li{font-size:5vw;padding:3.355vw 0;}
.meniscusWrap .aclStability ul li{margin-top:2.237vw;}
.meniscusWrap .aclStep .step:before{width:1.316vw;height:88.158vw;left:9.211vw;}
.meniscusWrap .aclStep .step li {display: flex;padding: 6.579vw 0 0;}
.meniscusWrap .aclStep .step li span {width: 19.342vw;height: 19.342vw;font-size:4.445vw;}
.meniscusWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.11em !important;}
.meniscusWrap .aclEffect{padding-bottom:11.842vw;}
.meniscusWrap .aclDiff:before{width:calc(100% + 11.053vw);height:52.237vw;top:95.132vw;background-size: contain;}
.meniscusWrap .aclExpert{margin-top:57.895vw;}
.meniscusWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:3.947vw auto 0;}
.meniscusWrap .minimum{padding-bottom:13.158vw;}
.meniscusWrap .minimum:before{width:calc(100% + 11.053vw);}
.meniscusWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.meniscusWrap .aclRehabService{padding-bottom:11.842vw;}
.meniscusWrap .aclRehabService .introTitle{font-size:6.111vw;}
.meniscusWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.meniscusWrap .aclRehabService .introTitle{padding:3.738vw 0;}
.meniscusWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.meniscusWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing:-0.12em !important;}
.meniscusWrap .doctorCont ul li dl dd ul li:before{left:1.316vw;}

/* 카티스템 */

.cartistemWrap .cartistemInner{padding:0 5.526vw;}
.cartistemWrap .narrowInner{padding:0 2.632vw;}
.cartistemWrap .narrowInner02{padding:0 3.158vw;}
.cartistemWrap .narrowInner03{padding:0 3.947vw;}
.cartistemWrap .narrowInner04{padding:0 5.658vw;}
.cartistemWrap .video{margin-top:9.211vw;}
.cartistemWrap .introExpDot{border:2.5px dotted #143c9b;}


.cartistemWrap .meniscusTop:before{background-size:100% auto;}
.cartistemWrap .meniscusTop div{padding:17.895vw 0.921vw 12.342vw 0;}
.cartistemWrap .meniscusTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.cartistemWrap .meniscusTop div h2{font-size:12.12vw;margin-top:-1.184vw;}
.cartistemWrap .meniscusTop div h2 span{font-size:10.553vw;}
.cartistemWrap .meniscusTop div .topExp{padding-top:2.5vw;}
.cartistemWrap .meniscusTop div .bar:after{width:9.342vw;}
.cartistemWrap .meniscusTop:before{height:117.763vw;}

.cartistemWrap .aclNotion img{margin:5.263vw 0;}
.cartistemWrap .cartiScar:before{height:100% !important;}
.cartistemWrap .aclNotion:before{height:157.5vw;}
.cartistemWrap .cartiScar{padding-bottom:3.947vw;}
.cartistemWrap .cartiScar .masterBox{border-radius:3.329vw;padding:5.092vw 0;margin-top:51.316vw;}
.cartistemWrap .cartiScar .masterBox:before{width:73.816vw;height:48.947vw;bottom:31.842vw;background-size:100% auto;}
.cartistemWrap .replaceReal .introExp{font-size:5.333vw;}
.cartistemWrap .replaceReal .realTop{padding-top:9.211vw;}
.cartistemWrap .replaceReal .video{margin-top:6.579vw;}
.cartistemWrap .replaceReal .videoTitle dt{font-size:5.333vw;padding-top:6.316vw;}
.cartistemWrap .replaceReal .videoTitle dd{font-size:4.111vw;}
.cartistemWrap .replaceReal dl dd ul{padding-top:2.237vw;}
.cartistemWrap .notionImgBox{padding-bottom:9.868vw;}
.cartistemWrap .notionImgBox ul li dl{margin-top:-1.579vw;}
.cartistemWrap .notionImgBox ul li dl dd{font-size:3.889vw;}
.cartistemWrap .cartiRange ul p{height:9.474vw;border-radius:1.111vw;}
.cartistemWrap .blueEllipse li{letter-spacing: -0.12em !important;}
.cartistemWrap .aclCause .partBox .rupture > .vsCarti{font-size:4.868vw;padding:3.684vw 0;}
.cartistemWrap .aclCause .vsCircle{width:13.947vw;height:11.974vw;font-size:8.553vw;margin:5.263vw auto;padding-bottom:1.974vw;}
.cartistemWrap .aclCause .partBox .rupture > .vsJoint{font-size:4.868vw;padding:3.684vw 0;}
.cartistemWrap .aclCause .introTitle{padding-top:10.526vw;}
.cartistemWrap .aclCause .checkBox {padding-top:8.158vw;}
.cartistemWrap .aclCause .checkBox li {width:calc(100% + 3.421vw);margin-left:-1.711vw;}
.cartistemWrap .aclCause .checkBox li:before {left:3.553vw;top:3.947vw;}
.cartistemWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:1.316vw;}
.cartistemWrap .aclCause .checkBox .necessCheck {font-size:3.667vw;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo{padding:6.579vw 3.263vw 7.895vw;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li{font-size:3.667vw;padding-left:4.868vw;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:4.079vw;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:3px;height:3px;margin:3.289vw 1.184vw 0 0;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:1.316vw;}
.cartistemWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:1.316vw;}
.cartistemWrap .aclDiag .circleFive .circleTxt{padding:3.947vw 0;}
.cartistemWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width:3px;height:3px;margin:0 1.316vw 1.053vw 0;}
.cartistemWrap .aclCure .video{margin-top:3.95vw;}

.cartistemWrap .replaceBfaf ol li div .introExp{padding:2.842vw 0;}
.cartistemWrap .replaceBfaf ol li .bfafTxt:after{height:4.474vw;background-size:100% auto;margin:5vw auto 4.211vw;}
.cartistemWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt{padding-bottom:7.895vw;}
.cartistemWrap .replaceBfaf ol .alone{padding:0 11.842vw;}

.cartistemWrap .aclRecon .introTitle:before{width:calc(100% + 11.053vw);height:38.158vw;top:26.842vw;background-size: contain;}
.cartistemWrap .aclRecon .reconInfoBox{margin-top:53.289vw;}
.cartistemWrap .aclRecon .reconBlueBox{padding:6.100vw 0;}
.cartistemWrap .aclRecon .reconBlueBox p{font-size:4.778vw;line-height:1.62771;}
.cartistemWrap .suturing .narrowInner{padding:0 4.342vw;}
.cartistemWrap .suturing.case{padding:6.579vw 0;}
.cartistemWrap .suturing.case02{padding:0 0 6.579vw;}
.cartistemWrap .suturing.case02 .video{margin-top:13.158vw;}
.cartistemWrap .suturing.case .introTitle{font-size:6.667vw;}
.cartistemWrap .suturing.case02 .introTitle{font-size:7vw;}
.cartistemWrap .suturing.case02 .bfafInfoTxt{padding:2.082vw 0;margin:6.579vw auto 0;}
.cartistemWrap .suturing.case .introTitle span{padding-left:5.263vw;}
.cartistemWrap .suturing.case .introTitle span:before{width:0.395vw;height:6.974vw;top:2.237vw;left:2.237vw;}
.cartistemWrap .suturing.case .whtBg{padding-bottom:9.211vw;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li .af{padding:5.667vw 0;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf li:after{top:12.5vw;}
.cartistemWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:25vw;}
.cartistemWrap .aclStability{margin-top:10.526vw;}
.cartistemWrap .aclStability .introTitle{padding-top:3.947vw;}
.cartistemWrap .aclStability ul li{font-size:5vw;padding:3.355vw 0;}
.cartistemWrap .aclStability ul li{margin-top:2.237vw;}
.cartistemWrap .aclStep .step:before{width:1.316vw;height:88.158vw;left:9.211vw;}
.cartistemWrap .aclStep .step li {display: flex;padding: 6.579vw 0 0;}
.cartistemWrap .aclStep .step li span {width: 19.342vw;height: 19.342vw;font-size:4.445vw;}
.cartistemWrap .aclStep .step li p {text-align: left;padding-left: 7.365%;padding-top: 3.93%;letter-spacing: -0.11em !important;}
.cartistemWrap .aclEffect{padding-bottom:11.842vw;}
.cartistemWrap .aclDiff:before{width:calc(100% + 11.053vw);height:52.237vw;top:95.132vw;background-size: contain;}
.cartistemWrap .aclExpert{margin-top:57.895vw;}
.cartistemWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:3.947vw auto 0;}
.cartistemWrap .minimum{padding-bottom:13.158vw;}
.cartistemWrap .minimum:before{width:calc(100% + 11.053vw);}
.cartistemWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.cartistemWrap .aclRehabService{padding-bottom:11.842vw;}
.cartistemWrap .aclRehabService .introTitle{font-size:6.111vw;}
.cartistemWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.cartistemWrap .aclRehabService .introTitle{padding:3.738vw 0;}
.cartistemWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.cartistemWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing:-0.12em !important;}
.cartistemWrap .doctorCont ul li dl dd ul li:before{left:1.316vw;}

/* 휜다리 절골술 */

.htoWrap .htoInner{padding:0 5.526vw;}
.htoWrap .narrowInner{padding:0 2.632vw;}
.htoWrap .narrowInner02{padding:0 3.158vw;}
.htoWrap .narrowInner03{padding:0 3.947vw;}
.htoWrap .narrowInner04{padding:0 5.658vw;}
.htoWrap .video{margin-top:9.211vw;}
.htoWrap .introExpDot{border:2.5px dotted #143c9b;}


.htoWrap .meniscusTop:before{background-size:100% auto;}
.htoWrap .meniscusTop div{padding:17.895vw 0.921vw 14.342vw 0;}
.htoWrap .meniscusTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.htoWrap .meniscusTop div h2{font-size:11.12vw;margin-top:-1.184vw;}
.htoWrap .meniscusTop div h2 span{font-size:10.553vw;}
.htoWrap .meniscusTop div .topExp{padding-top:2.5vw;}
.htoWrap .meniscusTop div .bar:after{width:9.342vw;}
.htoWrap .meniscusTop:before{height:117.763vw;}
.htoWrap .landingIntro .introTop h2 span{font-size:4.667vw;}
.htoWrap .landingIntro .introTop h2:before{left:-3.289vw;}
.htoWrap .landingIntro .introTop h2:after{right:-3.289vw;}


.htoWrap .aclNotion img{margin:5.263vw 0;}
.htoWrap .cartiScar:before{height:100% !important;}
.htoWrap .aclNotion:before{height:197.105vw;}
.htoWrap .cartiScar{padding-bottom:3.947vw;}
.htoWrap .cartiScar .masterBox{border-radius:3.329vw;padding:5.092vw 0;margin-top:55.263vw;}
.htoWrap .cartiScar .masterBox:before{width:73.816vw;height:48.947vw;bottom:46.316vw;background-size:100% auto;}
.htoWrap .replaceReal .introExp{font-size:5.333vw;}
.htoWrap .replaceReal .realTop{padding-top:9.211vw;}
.htoWrap .replaceReal .video{margin-top:6.579vw;}
.htoWrap .replaceReal .videoTitle dt{font-size:5.333vw;padding-top:6.316vw;}
.htoWrap .replaceReal .videoTitle dd{font-size:4.111vw;}
.htoWrap .replaceReal dl dd ul{padding-top:2.237vw;}
.htoWrap .notionImgBox ul li dl{margin-top:-1.579vw;}
.htoWrap .notionImgBox ul li dl dd{font-size:3.889vw;}
.htoWrap .cartiRange ul p{height:9.474vw;border-radius:1.111vw;}
.htoWrap .blueEllipse li{letter-spacing: -0.12em !important;}
.htoWrap .aclCause .partBox .rupture > .vsCarti{font-size:4.868vw;padding:3.684vw 0;}
.htoWrap .aclCause .vsCircle{width:13.947vw;height:11.974vw;font-size:8.553vw;margin:5.263vw auto;padding-bottom:1.974vw;}
.htoWrap .aclCause .partBox .rupture > .vsJoint{font-size:4.868vw;padding:3.684vw 0;}
.htoWrap .aclCause .introTitle{padding-top:10.526vw;}
.htoWrap .aclCause .checkBox {padding-top:8.158vw;}
.htoWrap .aclCause .checkBox li {width:calc(100% + 3.421vw);margin-left:-1.711vw;}
.htoWrap .aclCause .checkBox li:before {left:3.553vw;top:3.947vw;}
.htoWrap .aclCause .checkBox li:nth-child(n+2) {margin-top:1.316vw;}
.htoWrap .aclCause .checkBox .necessCheck {font-size:3.667vw;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo{padding:6.579vw 3.263vw 7.895vw;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li{font-size:3.667vw;padding-left:4.868vw;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li p{font-size:4.079vw;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li:before{width:3px;height:3px;margin:3.289vw 1.184vw 0 0;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li span{margin-right:1.316vw;}
.htoWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2){padding-top:1.316vw;}
.htoWrap .aclDiag .circleFive .circleTxt{padding:3.947vw 0;}
.htoWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width:3px;height:3px;margin:0 1.316vw 1.053vw 0;}
.htoWrap .aclCure .video{margin-top:3.95vw;}

.htoWrap .replaceBfaf ol li div .introExp{padding:2.842vw 0;}
.htoWrap .replaceBfaf ol li .bfafTxt:after{height:4.474vw;background-size:100% auto;margin:5vw auto 4.211vw;}
.htoWrap .replaceBfaf ol li:nth-child(2n+2) .bfafTxt{padding-bottom:7.895vw;}
.htoWrap .replaceBfaf ol .alone{padding:0 11.842vw;}
.htoWrap .replaceBfaf .bfafList ol li .bfImgBox:after{width:3.553vw;height:6.184vw;right:-6.579vw;top:18.421vw;background-size:100% auto;}
.htoWrap .replaceBfaf .bfafList ol li dl dt{padding:0.618vw 0;border-radius:4.514vw;}
.htoWrap .replaceBfaf .bfafList ol li:not(:first-child){margin-top:7.237vw;padding-top:8.553vw;}

.htoWrap .slmcSpecial:before{width:calc(100% + 11.053vw);height:168.421vw;}

.htoWrap .aclRecon .introTitle:before{width:calc(100% + 11.053vw);height:38.158vw;top:26.842vw;background-size: contain;}
.htoWrap .aclRecon .reconInfoBox{margin-top:53.289vw;}
.htoWrap .aclRecon .reconBlueBox{padding:6.100vw 0;}
.htoWrap .aclRecon .reconBlueBox p{font-size:4.778vw;line-height:1.62771;}
.htoWrap .suturing .narrowInner{padding:0 4.342vw;}
.htoWrap .suturing.case{padding:6.579vw 0;}
.htoWrap .suturing.case02{padding:0 0 6.579vw;}
.htoWrap .suturing.case02 .video{margin-top:13.158vw;}
.htoWrap .suturing.case .introTitle{font-size:6.667vw;}
.htoWrap .suturing.case02 .introTitle{font-size:7vw;}
.htoWrap .suturing.case02 .bfafInfoTxt{padding:2.082vw 0;margin:6.579vw auto 0;}
.htoWrap .suturing.case .introTitle span{padding-left:5.263vw;}
.htoWrap .suturing.case .introTitle span:before{width:0.395vw;height:6.974vw;top:2.237vw;left:2.237vw;}
.htoWrap .suturing.case .whtBg{padding-bottom:9.211vw;}
.htoWrap .suturing.case .bfafList .suturingBfaf li .af{padding:5.667vw 0;}
.htoWrap .suturing.case .bfafList .suturingBfaf li:after{top:12.5vw;}
.htoWrap .suturing.case .bfafList .suturingBfaf.modBfaf02 li:after{top:25vw;}
.htoWrap .aclStability .introTitle{padding-top:3.947vw;}
.htoWrap .aclStability ul li{font-size:5vw;padding:3.355vw 0;}
.htoWrap .aclStability ul li{margin-top:2.237vw;}
.htoWrap .aclStep .step li:first-child{padding:0.658vw 0 0;}
.htoWrap .aclStep .step li:nth-child(2) span{margin-top:1.316vw;}
.htoWrap .aclStep .step li:nth-child(3) span{margin-top:1.316vw;}
.htoWrap .aclStep .step li:nth-child(4) span{margin-top:-2.632vw;}
.htoWrap .aclStep .step li p{letter-spacing:-0.16em !important;}
.htoWrap .aclStep .step li:nth-child(3) p{margin-top:-1.316vw;}
.htoWrap .aclStep .step li:nth-child(4) p{margin-top:-1.974vw;}
.htoWrap .aclStep .step:before{width:1.316vw;height:101.316vw;left:9.211vw;}
.htoWrap .aclStep .step li {display: flex;padding: 6.579vw 0 0;}
.htoWrap .aclStep .step li span {width: 19.342vw;height: 19.342vw;font-size:4.445vw;}
.htoWrap .aclStep .blBox{margin-top:14.474vw;}
.htoWrap .aclStep .blBox:before{height:31.579vw;}
.htoWrap .vsUnder{margin-top:19.079vw;}
.htoWrap .aclEffect{padding-bottom:11.842vw;}
.htoWrap .aclEffect .blueEllipse li{border-radius:2.778vw;}
.htoWrap .aclDiff:before{width:calc(100% + 11.053vw);height:52.237vw;top:95.132vw;background-size: contain;}
.htoWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:3.947vw auto 0;}
.htoWrap .minimum{padding-bottom:13.158vw;}
.htoWrap .minimum:before{width:calc(100% + 11.053vw);}
.htoWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.htoWrap .aclRehabService{padding-bottom:11.842vw;}
.htoWrap .aclRehabService .introTitle{font-size:6.111vw;}
.htoWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.htoWrap .aclRehabService .introTitle{padding:3.738vw 0;}
.htoWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.htoWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing:-0.12em !important;}
.htoWrap .doctorCont ul li dl dd ul li:before{left:1.316vw;}


/* 습관성 어깨탈구 */

.bankartWrap .bankartInner{padding:0 5.526vw;}
.bankartWrap .narrowInner02{padding:0 3.158vw;}
.bankartWrap .narrowInner03{padding:0 3.947vw;}
.bankartWrap .video{margin-top:9.211vw;}
.bankartWrap .introExp{letter-spacing:-0.1em !important;}

.bankartWrap .meniscusTop:before{background-size:100% auto;}
.bankartWrap .meniscusTop div{padding:25.789vw 0.921vw 14.342vw 0;}
.bankartWrap .meniscusTop div p{font-size: 5.56vw;padding-bottom: 13.82vw;}
.bankartWrap .meniscusTop div h2{font-size:12.237vw;margin-top:-1.184vw;}
.bankartWrap .meniscusTop div h2 span{font-size:10.553vw;}
.bankartWrap .meniscusTop div .topExp{padding-top:5.132vw;}
.bankartWrap .meniscusTop div .bar:after{width:9.342vw;}
.bankartWrap .meniscusTop:before{height:117.763vw;}
.bankartWrap .landingIntro .introTop h2 span{font-size:4.667vw;}
.bankartWrap .landingIntro .introTop h2:before{left:0.658vw;}
.bankartWrap .landingIntro .introTop h2:after{right:0.658vw;}
.bankartWrap .aclNotion img{margin:5.263vw 0;}
.bankartWrap .aclNotion:before{height:181.842vw;}
.bankartWrap .aclNotion .percent90{border-radius: 2.237vw;padding: 4.539vw 0;}
.bankartWrap .aclNotion .percent90 p{font-size:5vw;}
.bankartWrap .aclNotion .notionVideo {margin-top: 21.711vw;}
.bankartWrap .rcrReverse .introTitle {line-height: 1.377;padding-top: 9.211vw;}
.bankartWrap .rcrDiag .introTitle {padding-top: 9.211vw;}
.bankartWrap .aclDiag .circleFive .circleTxt{padding:3.947vw 0;}
.bankartWrap .aclDiag .circleFive .fiveIndiv dl dd ul li:before{width:3px;height:3px;margin:0 1.316vw 1.053vw 0;}
.bankartWrap .aclRecon .introTitle:before {width:calc(100% + 11.053vw);height: 41.974vw;top: 26.842vw;background-size: contain;}
.bankartWrap .aclRecon .reconInfoBox{margin-top:57.895vw;}
.bankartWrap .aclRecon .reconBlueBox{padding:6.100vw 0;}
.bankartWrap .aclRecon .reconBlueBox p{font-size:4.778vw;line-height:1.62771;}
.bankartWrap .habitCause:before{height:209.868vw;}
.bankartWrap .habitCause .introTitle{padding-top:9.211vw;}
.bankartWrap .habitCause ul li:nth-child(n+3){margin-top:6.579vw;}
.bankartWrap .habitCause ul li .bfafTxt{letter-spacing:-0.12em !important;}
.bankartWrap .rcrSuturing{margin-top: 26.316vw;}
.bankartWrap .rcrSuturing .sutuPro01{border-width:0.526vw;border-radius:1.711vw;margin:17.105vw 0 0;}
.bankartWrap .rcrSuturing .process h3{width: 63.421vw;font-size: 5.000vw;border-radius: 5.789vw;top: -5.789vw;padding: 3.289vw 0;}
.bankartWrap .rcrSuturing .process ul{padding: 10.526vw 0 7.763vw;}
.bankartWrap .rcrSuturing .process ul li {padding-left: 9.211vw;}
.bankartWrap .rcrSuturing .process ul li span {margin-right: 2.237vw;}
.bankartWrap .rcrSuturing .bgTxt {padding: 8.224vw 0;}
.bankartWrap .aclCause .partBox .rupture .skyBlue{font-size: 5.000vw;padding: 4.868vw 0;}
.bankartWrap .aclCause .partBox .rupture .ruptureInfo {padding: 5.263vw 0 6.579vw;}
.bankartWrap .aclCause .partBox .rupture .ruptureInfo li:nth-child(n+2) {margin-top: 3.947vw;}
.bankartWrap .rcrOne .circleFive dl dd {margin-top: 2.632vw;}
.bankartWrap .rcrOne .circleFive .fiveIndiv:nth-child(n+3) {margin-top: 6.579vw;}
.bankartWrap .restore .introTitle {padding-top: 9.211vw;}
.bankartWrap .restore .reconInfoBox{margin-top:5.263vw;}
.bankartWrap .restore .bgTxt {padding: 8.750vw 0;}
.bankartWrap .suturing .bfafList {border-width:0.395vw;}
.bankartWrap .suturing .bfafList .suturingBfaf li dl dt {padding: 2.303vw 0;}
.bankartWrap .suturing .bfafList .suturingBfaf li dl dd {margin: 3.947vw 0 7.895vw;}
.bankartWrap .suturing .video{margin-top:13.158vw;}
.bankartWrap .suturing .bfafInfoTxt{padding:2.082vw 0;margin:6.579vw auto 0;}
.bankartWrap .suturing .introTitle span{padding-left:5.263vw;}
.bankartWrap .suturing .introTitle span:before{width:0.395vw;height:6.974vw;top:2.237vw;left:2.237vw;}
.bankartWrap .suturing .bfafList .suturingBfaf li:after{top:16.447vw;}
.bankartWrap .aclStability img{width:52.105vw;}
.bankartWrap .aclStability .introTitle{padding-top:3.947vw;}
.bankartWrap .aclStability ul li{font-size:5vw;padding:3.355vw 0;}
.bankartWrap .aclStability ul li{margin-top:2.237vw;}
.bankartWrap .aclStep .step:before {width: 1.316vw;height: 88.158vw;left: 9.211vw;}
.bankartWrap .aclStep .step li {padding: 6.579vw 0 0;}
.bankartWrap .aclStep .step li span {width: 19.342vw;height: 19.342vw;font-size: 4.474vw;}
.bankartWrap .aclEffect{padding-bottom:11.842vw;}
.bankartWrap .aclDiff:before{width:calc(100% + 11.053vw);height:54.474vw;top:95.132vw;background-size: contain;}
.bankartWrap .aclExpert {margin-top: 56.579vw;}
.bankartWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:3.947vw auto 0;}
.bankartWrap .minimum{padding-bottom:13.158vw;}
.bankartWrap .minimum:before{width:calc(100% + 11.053vw);}
.bankartWrap .minimum img{width:34.079vw;}
.bankartWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.bankartWrap .aclRehabService{padding-bottom:11.842vw;}
.bankartWrap .aclRehabService .introTitle{font-size:6.111vw;padding:3.738vw 0;}
.bankartWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.bankartWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.bankartWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing:-0.12em !important;}
.bankartWrap .doctorCont ul li dl dd ul li:before{left:1.316vw;}




/* 스포츠트라우마 */


.traumaWrap .introExp {margin-top:4.605vw;}
.traumaWrap .traumaInner{padding:0 5.526vw;}
.traumaWrap .narrowInner02{padding:0 3.158vw;}
.traumaWrap .narrowInner03{padding:0 3.947vw;}
.traumaWrap .video{margin-top:9.211vw;}
.traumaWrap .telBox{margin-top:8.816vw;font-size:5.132vw;}
.traumaWrap .telBox a{width:calc(100% + 11.053vw);padding:5.987vw 0;left:-5.526vw;}
.traumaWrap .telBox a span{margin-right:1.316vw;}
.traumaWrap .telBox:before{width:calc(100% + 11.053vw);}
.traumaWrap .blueBrdr{width:51.053vw;height:12.763vw;font-size:6.053vw;border-radius:6.447vw;margin:17.105vw auto 0;}
.traumaWrap .brdrTop{border-width:0.395vw;}
.traumaWrap .impBox{margin:10.526vw auto 0;}
.traumaWrap .traumaTop:before{height:117.763vw;background-size:contain;}
.traumaWrap .traumaTop div {padding:25vw 0.921vw 4.3vw 0;}
.traumaWrap .traumaTop div p{font-size:5.526vw;padding-bottom:13.816vw;}
.traumaWrap .traumaTop div .bar:after{width:9.342vw;height:0.263vw;}
.traumaWrap .traumaTop div .topExp{padding-top:5.132vw;}
.traumaWrap .traumaTop div h2 {font-size:12.222vw;margin-top:-1.184vw;}
.traumaWrap .traumaTop div h2 span{font-size:10.553vw;}
.traumaWrap .clinic:before{width:calc(100% + 11.053vw);}
.traumaWrap .clinic div{padding:6.447vw 4.211vw 6.447vw 7.237vw;border-radius:2.237vw;margin-top:1.316vw;}
.traumaWrap .clinic div:nth-child(3){margin-top:2.632vw;}
.traumaWrap .clinic div:nth-child(n+4){margin-top:7.237vw;}
.traumaWrap .clinic div img{width:26.447vw;height:26.447vw;}
.traumaWrap .clinic div dl dt {font-size:4.737vw;}
.traumaWrap .clinic div dl dd {font-size:3.816vw;margin-top:2.632vw;}
.traumaWrap .everybody .introTitle{padding-top:3.947vw;}
.traumaWrap .everybody img{width:52.105vw;}
.traumaWrap .everybody ul{margin-top:4.605vw;}
.traumaWrap .everybody ul li{font-size:5vw;border-radius:5.945vw;padding:3.355vw 0;}
.traumaWrap .everybody ul li:last-child{margin:3.289vw auto 0;}
.traumaWrap .everybody ul li{margin-top:3.289vw;}
.traumaWrap .aclNotion:before{width:calc(100% + 11.053vw);height:163.158vw;}
.traumaWrap .aclNotion div img{margin-top:5.263vw;}
.traumaWrap .aclNotion .notionImgBox{margin-top:14.474vw;}
.traumaWrap .aclNotion .notionImgBox .circleFive li p{font-size:4.111vw;}
.traumaWrap .aclNotion .horizonImage{margin:6.579vw 0 9.211vw;}
.traumaWrap .aclNotion .horizonImage li p{font-size:3.947vw;margin-top:2.632vw;}
.traumaWrap .aclNotion .horizonImage li img{width:18.158vw;height:20.526vw;}
.traumaWrap .aclNotion.ankle .blueBrdr{width:68.289vw;height:12.763vw;font-size:6.053vw;border-radius:6.447vw;margin:10.526vw auto 0;}
.traumaWrap .method ul{margin-top:7.237vw;}
.traumaWrap .method ul li:nth-child(n+2){margin-top:5.921vw;}
.traumaWrap .method ul li div img{width:40.395vw;height:30.526vw;}
.traumaWrap .method ul li div p{font-size:5vw;}
.traumaWrap .firstAid:before{width:calc(100% + 11.053vw);height:calc(100% + 7.105vw);}
.traumaWrap .firstAid .introTitle{padding-top:9.211vw;}
.traumaWrap .firstAid.fracture{margin-top:10.526vw;}
.traumaWrap .firstAid.fracture .aidBox li p{margin-top:5.263vw;}
.traumaWrap .firstAid .aidBox{margin-top:7.895vw;}
.traumaWrap .firstAid .aidBox li:nth-child(n+3){margin-top:7.895vw;}
.traumaWrap .firstAid .aidBox li img{width:37.105vw;height:37.105vw;}
.traumaWrap .firstAid .aidBox li strong{font-size:4.211vw;margin-top:5.263vw;}
.traumaWrap .firstAid .aidBox li p{font-size:3.816vw;margin-top:1.316vw;}
.traumaWrap .firstAid .cureBox{margin-top:10.526vw;padding:0 7.895vw;}
.traumaWrap .firstAid .cureBox .introTitle{padding-bottom:7.237vw;}
.traumaWrap .firstAid .cureBox.fractureCure div{padding:0 7.895vw;}
.traumaWrap .firstAid .cureBox.fractureCure div:nth-child(3){margin-top:6.579vw;}
.traumaWrap .firstAid .cureBox.fractureCure div:last-child p{margin:3.289vw auto 10.526vw}
.traumaWrap .firstAid .cureBox.fractureCure div p{margin:3.289vw auto 5.263vw;}
.traumaWrap .firstAid .cureBox div strong{border-radius:2.237vw;border-width:0.395vw;font-size:4.474vw;padding:1.842vw 0;}
.traumaWrap .firstAid .cureBox div strong:before{width:5.395vw;height:5.395vw;background-size:contain;margin-right:1.316vw;}
.traumaWrap .firstAid .cureBox div ul {margin:3.947vw 0;padding-bottom:8.553vw;}
.traumaWrap .firstAid.injuries .cureBox div:last-child ul{padding-bottom:8.553vw;}
.traumaWrap .firstAid .cureBox div ul li{font-size:4.079vw;}
.traumaWrap .firstAid .cureBox div ul li .dot{margin-right:1.316vw;}
.traumaWrap .firstAid .cureBox div .half{margin:3.289vw 0 4.605vw;}
.traumaWrap .firstAid .cureBox div p{font-size:4.079vw;margin: 3.289vw auto 11.842vw;}
.traumaWrap .suturing{padding-bottom:13.158vw;}
.traumaWrap .suturing:before{width:calc(100% + 11.053vw);}
.traumaWrap .suturing .bfafList .suturingBfaf li .af {padding:5.675vw 0;}
.traumaWrap .suturing .bfafList .suturingBfaf li:after{top:16.447vw;}
.traumaWrap .suturing .bfafList .suturingBfaf li dl dt{padding: 2.303vw 0;}
.traumaWrap .suturing .bfafList .suturingBfaf li dl dd{margin:3.947vw 0 7.895vw;}
.traumaWrap .aclCause .introTitle{padding-top:10.526vw;border-width:0.263vw;}
.traumaWrap .aclCause ul {border-width:0.263vw;padding-bottom:9.211vw;}
.traumaWrap .aclCause ul li p{font-size:3.947vw;margin-top:3.947vw;}
.traumaWrap .aclCause ul li:nth-child(n+3){margin-top:13.158vw;}
.traumaWrap .fractureCase .introTitle{padding-top:15.789vw;}
.traumaWrap .fractureCase .introExp{margin-top:6.579vw;}
.traumaWrap .fractureCase .blueBrdr{margin:9.211vw auto 0;}
.traumaWrap .fractureCase .blue{font-size:4.079vw;padding:3.618vw 0;}
.traumaWrap .fractureCase .deepBlue{font-size:4.079vw;padding:3.618vw 0;}
.traumaWrap .fractureCase .brdrTop{margin-top:10.526vw;}
.traumaWrap .fractureCase .cross ol{margin-top:3.947vw;}
.traumaWrap .fractureCase .cross ol li:before{width:7.632vw;height:4.474vw;background-size:contain;}
.traumaWrap .fractureCase .cross ol li:nth-child(n+2){margin-top:12.632vw;}
.traumaWrap .fractureCase .cross.mix ol .onlyImg:before {bottom:-8.775vw;}
.traumaWrap .fractureCase .cross ol .onlyImg:before{bottom:-8.775vw;}
.traumaWrap .fractureCase .bfafImg li:first-child{margin-right:9.737vw;}
.traumaWrap .fractureCase .bfafImg li:first-child:before{width:4.474vw;height:7.763vw;background-size:contain;}
.traumaWrap .fractureCase .bfafImg ol li:nth-child(n+2) {margin-top: 0;}
.traumaWrap .fractureCase .horizon{margin-top:2.632vw;}
.traumaWrap .fractureCase .metatarsus > div > ol{margin-top:3.947vw;}
.traumaWrap .fractureCase .metatarsus .bfafImg p{font-size:4.079vw;padding-right:1.316vw;margin:3.947vw 0;}
.traumaWrap .fractureCase .metatarsus .bfafImg:last-child p{margin:3.947vw 0 0;}
.traumaWrap .fractureCase .metatarsus .bfafImg p span{margin-right:1.316vw;}
.traumaWrap .fractureCase .foot ol li:first-child img{width:35.658vw;height:32.368vw;}
.traumaWrap .fractureCase .foot ol li:last-child {margin:12.632vw auto 0;}
.traumaWrap .fractureCase .elbow ol .onlyImg img{width:35.658vw;height:32.368vw;}
.traumaWrap .fractureCase .finger .cross.mix:nth-child(3) ol .onlyImg img{width:35.658vw;height:32.368vw;}
.traumaWrap .dislocation .cureBox{padding:0 8.158vw 11.184vw;}
.traumaWrap .dislocation .cureBox div{border-radius:2.237vw;border-width:0.395vw;padding:4.868vw 0;}  
.traumaWrap .dislocation .cureBox div:nth-child(n+3){margin-top:6.579vw;}  
.traumaWrap .dislocation .cureBox div:before{width:5.395vw;height:5.395vw;top:-3.092vw;background-size:contain;}
.traumaWrap .dislocation .cureBox div p{font-size:4.079vw;font-weight:700;margin:0;}
.traumaWrap .dislocation .cureBox small{margin-top:3.947vw;font-size:3.684vw;}
.traumaWrap .aclDiff .aftImg{margin-bottom: 59.605vw;}
.traumaWrap .aclDiff .aftImg:after{width:calc(100% + 11.053vw);height:54.474vw;top:32.895vw;background-size:cover;}
.traumaWrap .aclDiff .introTitle{line-height: 1.37811;}
.traumaWrap .aclExpert .introTitle{line-height: 1.37811;}
.traumaWrap .aclExpert .masterBox img{border-width:0.526vw;}
.traumaWrap .aclExpert .masterBox .masterName{max-width:90.132vw;margin:-2.632vw auto 0;}
.traumaWrap .aclExpert .masterBox .masterName li{width:50%;}
.traumaWrap .minimum .introTitle{line-height: 1.37811;}
.traumaWrap .minimum{padding-bottom:13.158vw;}
.traumaWrap .minimum:before{width:calc(100% + 11.053vw);}
.traumaWrap .minimum img{width:34.079vw;}
.traumaWrap .aclhighTech .introTitle{line-height: 1.37811;}
.traumaWrap .aclhighTech .alignRt{padding-right:1.053vw;}
.traumaWrap .aclRehab.dislocation .cureBox{padding: 0 8.158vw 4.605vw;}
.traumaWrap .aclRehab .rehabInfoBox{padding:0 3.947vw;}
.traumaWrap .aclRehab .cureBoxInfo {padding-left:3.947vw;}
.traumaWrap .aclRehab .cureBoxInfo li{font-size:4.079vw;}
.traumaWrap .aclRehab .cureBoxInfo li:first-child{margin-top:3.947vw;}
.traumaWrap .aclRehab .cureBoxInfo li .dot{margin-right:1.316vw;}
.traumaWrap .aclRehabService{padding-bottom:11.842vw;}
.traumaWrap .aclRehabService:before{width:calc(100% + 11.053vw);}
.traumaWrap .aclRehabService .narrowInner03{padding:11.842vw 3.947vw 0;}
.traumaWrap .aclRehabService .introTitle{font-size:6.111vw;border-width:0.263vw;border-radius:7.264vw;padding:3.738vw 0;}
.traumaWrap .doctorCont .doctorTop > div p{color:#fff;font-size:5.921vw;}
.traumaWrap .doctorCont .doctorTop > div p:nth-child(2):before{width:0.658vw;}
.traumaWrap .doctorCont .doctorTop > div span{font-size:5.921vw;}
.traumaWrap .doctorCont .narrowInner03 > ul > li dl dt{font-size:5.263vw;}
.traumaWrap .doctorCont ul li dl dd ul li{font-size:4.079vw;letter-spacing: -0.12em !important;}
.traumaWrap .doctorCont ul li dl dd ul li:before{width:0.789vw;height:0.789vw;border-radius:13.158vw;}
.traumaWrap .doctorCont .telBox{border-width:0.395vw;border-radius:2.237vw;}
.traumaWrap .doctorCont .telBox a{padding:4.276vw 0;}
.traumaWrap .doctorCont .telBox a span{margin-right:1.316vw;}


/* 성조숙증 */

.precociousWrap{max-width:100vw;}
.precociousWrap .introSub{font-size:5vw;}
.precociousWrap .introExp {margin-top:4.6052631579vw;}
.precociousWrap .precociousInner{padding:0 5.5263157895vw;}
.precociousWrap .narrowInner02{padding:0 3.9473684211vw;}
.precociousWrap .narrowInner03{padding:0 9.4736842105vw;}
.precociousWrap .video{margin-top:9.2105263158vw;}
.precociousWrap .fullCont{width:calc(100% + 11.0526315789vw);left:-5.5263157895vw;}
.precociousWrap .whiteBox{border-radius:2.2368421053vw;}
.precociousWrap .whiteBox p{font-size:6.1105263158vw;padding:4.4736842105vw 0;}
.precociousWrap .blueBox{border-radius:2.2368421053vw;}
.precociousWrap .blueBox p{font-size:4.7368421053vw;padding:4.0131578947vw 0;}
.precociousWrap small{font-size:3.6842105263157894vw;}
.precociousWrap .precociousTop:before{width:100%;height:117.7631578947vw;background-size: cover;}
.precociousWrap .precociousTop div {padding:30.2631578947vw 0.9210526316vw 30vw 0;}
.precociousWrap .precociousTop div p{font-size:5.5552631579vw;padding-bottom:13.8157894737vw;}
.precociousWrap .precociousTop div .bar:after{width:9.3421052632vw;height:0.2631578947vw;}
.precociousWrap .precociousTop div .topExp{padding-top:5.1315789474vw;}
.precociousWrap .precociousTop div h2 {font-size:12.2236842105vw;margin-top:-1.1842105263vw;}
.precociousWrap .precociousTop div h2 span{font-size:10.5526315789vw;}
.precociousWrap .landingIntro{margin-top:9.8684210526vw;}
.precociousWrap .precocious {padding-bottom:13.1578947368vw;}
.precociousWrap .precocious .introTitle span{font-size:6.1105263158vw;}
.precociousWrap .precocious .whiteBox{margin-top:5.2631578947vw;}
.precociousWrap .precocious img{width:40.78947368421053vw;height:37.5vw;margin:6.5789473684vw 0 1.9736842105vw;}
.precociousWrap .precocious .introSub{font-size:5vw;margin-top:4.6052631579vw;}

.precociousWrap .increasement img{margin:7.2368421053vw 0 3.9473684211vw;}
.precociousWrap .disturbance .blueBrdr{border:0.5263157895vw solid #dedbf7;border-radius:2.2368421053vw;margin:5.9210526316vw 0;}
.precociousWrap .disturbance .blueBrdr p{font-size:4.4736842105vw;padding:5vw 0;}
.precociousWrap .disturbance .blueBox:first-child{margin-top:9.2105263158vw;}
.precociousWrap .disturbance .blueBox{border-radius:2.2368421053vw;margin-top:3.2894736842vw;}
.precociousWrap .disturbance .blueBox p{font-size:5vw;padding:5vw 0;}
.precociousWrap .neglect .circleFive{margin-top:9.2105263158vw;}
.precociousWrap .neglect .video{margin-top:11.8421052632vw;}
.precociousWrap .neglect img{width:35.132vw;height:35.132vw;}
.precociousWrap .signal{margin-top:13.8157894737vw;padding-bottom:11.0526315789vw;}
.precociousWrap .signal .introTitle span{font-size:5vw;}
.precociousWrap .signal .whiteBox{padding:6.4473684211vw 0;margin-top:4.3421052632vw;}
.precociousWrap .signal .introTitle + .whiteBox{margin-top:6.5789473684vw;}
.precociousWrap .signal .whiteBox.common{padding:5.7236842105vw 0;}
.precociousWrap .signal .whiteBox.common dl dt{width:20.3947368421vw;height:20.3947368421vw;margin:0 5.2631578947vw;}
.precociousWrap .signal .whiteBox img{width:17.1052631579vw;height:22.3684210526vw;margin:0 6.5789473684vw;}
.precociousWrap .signal .whiteBox dl dt{font-size:5vw;}
.precociousWrap .signal .whiteBox dl dd{font-size:3.9473684211vw;margin-top:1.3157894737vw;}
.precociousWrap .signal .introSub{font-size:5vw;margin-top:9.4736842105vw;}
.precociousWrap .signal .introSub span{font-size:6.7105263158vw;}
.precociousWrap .examination .introExp + .blueBox{margin-top:9.8684210526vw;}
.precociousWrap .examination .blueBox{margin-top:5.2631578947vw;}
.precociousWrap .examination .blueBox.none{margin-top:6.5789473684vw;}
.precociousWrap .examination .blueBrdr{border:0.3947368421vw solid #5e0d7d;border-radius:2.2368421053vw;margin-top:3.2894736842vw;}
.precociousWrap .examination .blueBrdr p{font-size:4.0789473684vw;padding:4.4736842105vw 0;}
.precociousWrap .examination .blueBrdr p span:after{width:0.2631578947vw;height:3.6842105263vw;margin-left:3.2894736842vw;margin-right:1.3157894737vw;vertical-align:-0.3947368421vw;}
.precociousWrap .examination img{margin-top:3.9473684211vw;}
.precociousWrap .examination small{font-size:3.2894736842vw;margin:3.4210526316vw 1.5789473684vw 0 0;}
.precociousWrap .examination ol{padding-left:3.5526315789vw;margin-top:6.5789473684vw;}
.precociousWrap .examination ol li{font-size:3.9473684211vw;letter-spacing: -0.1em !important;}
.precociousWrap .examination ol li:nth-child(n+2){margin-top:3.0263157895vw;}
.precociousWrap .examination ol li .num{margin-right:1.9736842105vw;}

.precociousWrap .thesis{margin-top:18.4210526316vw;padding-bottom:6.5789473684vw;}
.precociousWrap .thesis .thesisBox{background:#fff;padding:9.8684210526vw 3.9473684211vw 9.2105263158vw;}
.precociousWrap .thesis .thesisBox:first-child{margin-top:7.2368421053vw;}
.precociousWrap .thesis .thesisBox:nth-child(n+2){margin-top:5.5263157895vw;}
.precociousWrap .thesis .thesisBox .introSub{font-size:5.5263157895vw;}
.precociousWrap .thesis .thesisBox img{margin:7.2368421053vw 0;}
.precociousWrap .thesis .thesisBox .modImg{margin:7.2368421053vw 0 3.9473684211vw;}
.precociousWrap .thesis .thesisBox small{font-size:3.1578947368vw;letter-spacing: -0.06em !important;}
.precociousWrap .thesis .thesisBox .mod{margin-top:0;margin-bottom:6.5789473684vw;}
.precociousWrap .thesis .thesisBox ul{margin-bottom:9.2105263158vw;}
.precociousWrap .thesis .thesisBox ul li:first-child{margin-right:6.5789473684vw;}
.precociousWrap .thesis .thesisBox ul li img{margin:7.2368421053vw 0 0;}
.precociousWrap .thesis .thesisBox .img01{width:57.763vw;}
.precociousWrap .thesis .thesisBox .img02{width:65vw;}
.precociousWrap .thesis .thesisBox .img03{width:60.921vw;}
.precociousWrap .thesis .thesisBox .img04{width:62.368vw;}
.precociousWrap .thesis .thesisBox .img05{width:61.579vw;}
.precociousWrap .thesis .thesisBox .img06{width:70.263vw;}
.precociousWrap .thesis .thesisBox .img07{width:28.816vw;}
.precociousWrap .possible .step:before{width:0.7894736842vw;height:78.9473684211vw;background:#f4f2f6;position:absolute;left:10.7894736842vw;top:13%;z-index:-1;content:'';}
.precociousWrap .possible .step li{padding:9.2105263158vw 0 0;}
.precociousWrap .possible .step li span{width:21.9736842105vw;height:21.9736842105vw;border-radius:50%;font-size:4.4473684211vw;font-weight:700;color:#212121;background:#efeff3;justify-content:center;align-items:center;display:flex;margin-right:7.8947368421vw;}
.precociousWrap .possible .step li dl dt{font-size:4.7368421053vw;font-weight:700;margin-top:1.3157894737vw;}
.precociousWrap .possible .step li dl dd{font-size:4.0789473684vw;font-weight:400;margin-top:3.9473684211vw;letter-spacing: -0.12em !important;}
.precociousWrap .possible .bgBox{border:0.5263157895vw solid #d6dcb9;border-radius:2.2368421053vw;margin-top:7.8947368421vw;position:relative;}
.precociousWrap .possible .bgBox:before{width:21.5789473684vw;height:26.3157894737vw;background-size:contain;right:7.3684210526vw;}
.precociousWrap .possible .bgBox p{text-align:left;margin-top:0;padding:7.2368421053vw 7.1052631579vw 8.5526315789vw 8.6842105263vw;}
.precociousWrap .hurry .introTitle span{font-weight:400;}
.precociousWrap .hurry ul{position:relative;margin-top:53.4210526316vw;}
.precociousWrap .hurry ul:before{width:71.3157894737vw;height:47.3684210526vw;top:-47.3684210526vw;background-size:contain;}
.precociousWrap .hurry ul li{display:flex;flex-direction:column;}
.precociousWrap .hurry ul li:nth-child(n+2){margin-top:3.9473684211vw;}
.precociousWrap .hurry ul li strong{font-size:4.0789473684vw;border:0.3947368421vw solid #5e0d7d;border-radius:5.5263157895vw;font-weight:700;padding:3.3552631579vw 0;}
.precociousWrap .hurry ul li p{font-size:3.9473684211vw;margin-top:4.6052631579vw;letter-spacing:-0.15em !important;}

.precociousWrap .golden{margin-top:9.2105263158vw;padding-bottom:7.8947368421vw;}
.precociousWrap .golden .bg{margin-top:7.8947368421vw;padding-bottom:8.5526315789vw;}
.precociousWrap .golden .bg img{width:68.158vw;margin-top:8.2894736842vw;}
.precociousWrap .golden table {width:73.6842105263vw;font-size:2.763vw;margin-top:4.6052631579vw;}
.precociousWrap .golden table thead tr th{padding:3.0263157895vw 0;}
.precociousWrap .golden table thead tr th:first-child{border-right:2px solid #c9c9c9;}
.precociousWrap .golden table tbody tr td{border-top:2px solid #c9c9c9;padding:2.3026315789vw 0;}
.precociousWrap .golden table tbody tr td:first-child{border-right:2px solid #c9c9c9;}
.precociousWrap .golden table tbody tr .hap{border-right:2px solid #c9c9c9;}
.precociousWrap .clinic .introSub{border-top:2px solid #a7a7a7;border-bottom:2px solid #a7a7a7;font-weight:400;padding:4.8026315789vw 0;margin-top:5.2631578947vw;}
.precociousWrap .clinic ul {margin-top:9.2105263158vw;}
.precociousWrap .clinic ul li:nth-child(n+2) {margin-top:5.2631578947vw;}
.precociousWrap .clinic ul li div strong{width:36.1842105263vw;height:36.1842105263vw;border:3px solid #5e0d7d;font-size:4.737vw;}
.precociousWrap .clinic ul li div p{font-size:3.947vw;margin-top:5.2631578947vw;letter-spacing:-0.13em !important;}
.precociousWrap .grow{margin-top:9.2105263158vw;padding-bottom:9.8684210526vw;}
.precociousWrap .grow ul{margin-top:8.5526315789vw;}
.precociousWrap .grow ul li:nth-child(n+3){margin:3.9473684211vw 0 0;}
.precociousWrap .grow ul li:last-child{margin:3.9473684211vw auto 0;}
.precociousWrap .grow ul li strong{font-size:4.079vw;padding:3.5526315789vw 0;}
.precociousWrap .grow ul li p{font-size:3.947vw;margin-top:3.9473684211vw;letter-spacing:-0.13em !important;}
.precociousWrap .guide ul li:nth-child(n+3){margin-top:6.5789473684vw;}
.precociousWrap .guide ul li strong{padding:5.5263157895vw 0 0;}

.precociousWrap .check{padding-bottom:7.8947368421vw;}
.precociousWrap .check .hormone h3{width:65.1315789474vw;margin:0 auto;border-radius:5.9210526316vw;font-size:4.7368421053vw;font-weight:700;padding:3.6842105263vw 0;position:relative;top:6.0526315789vw;}
.precociousWrap .check .hormone ul{border:0.2631578947vw solid #5e0d7d;border-radius:2.2368421053vw;padding:6.5789473684vw 6.3157894737vw 2.7631578947vw;background:#fff;}
.precociousWrap .check .hormone ul li{display:flex;align-items:center;padding:4.1447368421vw 0;}
.precociousWrap .check .hormone ul li:nth-child(n+2){border-top:0.2631578947vw solid #bababa;}
.precociousWrap .check .hormone ul li img{width:15.132vw;height:13.289vw;margin:0 10.5263157895vw 0 3.9473684211vw;}
.precociousWrap .check .hormone ul li p{font-size:4.4736842105vw;letter-spacing: -0.13em !important;}
.precociousWrap .check .fit{background:#fff;border-top:0.6578947368vw solid #5e0d7d;margin-top:10.7894736842vw;padding:8.5526315789vw 8.2894736842vw 9.2105263158vw;}
.precociousWrap .check .fit ul li{margin-top:6.5789473684vw;}
.precociousWrap .check .fit ul li strong{font-size:4.4736842105vw;font-weight:700;background:#efedff;border-radius:2.2368421053vw;padding:3.4210526316vw 0;display:flex;}
.precociousWrap .check .fit ul li p{font-size:4.0789473684vw;font-weight:400;margin-top:5.2631578947vw;}
.precociousWrap .case .caseBox:nth-child(n+2){margin-top:10.5263157895vw;}
.precociousWrap .case .caseBox h3{width:65.1315789474vw;font-size:4.7368421053vw;font-weight:700;color:#fff;border-radius:5.9210526316vw;padding:3.5526315789vw 0;margin:6.5789473684vw auto 0;}
.precociousWrap .case .caseBox .blueTxt{color:#5e0d7d;}
.precociousWrap .case .caseBox .tbTitle{font-size:4.4736842105vw;font-weight:700;margin-top:8.5526315789vw;}
.precociousWrap .case .caseBox small{font-size:3.1578947368vw;font-weight:400;margin-top:5.2631578947vw;}
.precociousWrap .case .caseBox .imp{margin-top:2.6315789474vw;font-size:3.9473684211vw;letter-spacing:-0.12em !important;}
.precociousWrap .case .caseBox .imp span{width:10.7894736842vw;height:9.3421052632vw;border:1.0526315789vw solid #5e0d7d;padding-left:0.5263157895vw;font-size:5.2631578947vw;margin-right:5.2631578947vw;}
.precociousWrap .case .caseBox table{font-size:3.9473684211vw;border:0.2631578947vw solid #c9c9c9;margin-top:4.6052631579vw;}
.precociousWrap .case .caseBox table thead tr th{font-weight:400;padding:3.0263157895vw 0;border-right:0.2631578947vw solid #c9c9c9;}
.precociousWrap .case .caseBox table tbody tr td{border-top:0.2631578947vw solid #c9c9c9;border-right:0.2631578947vw solid #c9c9c9;padding:4.8026315789vw 0;}
.precociousWrap .case .caseBox table tbody tr td span{font-size:3.0263157895vw;}
.precociousWrap .case .caseBox table tbody tr td .starBox{padding:1.9736842105vw 5.9868421053vw;border:1.0526315789vw solid #5e0d7d;}
.precociousWrap .case .caseBox table tbody tr td .starBox:before{top:0.5263157895vw;left:0.7894736842vw;font-size:5.9210526316vw;}
.precociousWrap .case .caseBox table tbody tr td .starBox span{font-size:3.9473684211vw;font-weight:700;}
.precociousWrap .case .caseBox table tbody tr .hap{border-right:0.2631578947vw solid #c9c9c9;}
.precociousWrap .fast{margin-top:12.6315789474vw;padding-bottom:10.5263157895vw;}
.precociousWrap .fast .introTitle span{font-size:6.0526315789vw;font-weight:400;}
.precociousWrap .fast .whiteBox{margin:6.5789473684vw 0;}
.precociousWrap .fast .whiteBox p{font-size:4.0789473684vw;font-weight:400;}
.precociousWrap .selfCheck .childBox:last-child{margin-top:8.5526315789vw;}
.precociousWrap .selfCheck .childBox:last-child strong{margin:0 0 6.5789473684vw;}
.precociousWrap .selfCheck .childBox strong{font-size:5.5263157895vw;font-weight:700;border-top:0.2631578947vw solid #a7a7a7;border-bottom:0.2631578947vw solid #a7a7a7;padding:2.1710526316vw 0;margin:5.2631578947vw 0 6.5789473684vw;}
.precociousWrap .selfCheck .childBox strong:before{width:11.1842105263vw;height:11.1842105263vw;margin-right:3.2894736842vw;}
.precociousWrap .selfCheck .childBox .fm:before{background-size:contain;}
.precociousWrap .selfCheck .childBox .man:before{background-size:contain;}
.precociousWrap .selfCheck .childBox ul li{font-size:4.0789473684vw;font-weight:400;}
.precociousWrap .selfCheck .childBox ul li:nth-child(n+2){margin-top:3.2894736842vw;letter-spacing: -0.12em !important;}
.precociousWrap .selfCheck .childBox ul li span{margin-right:2.6315789474vw;}


/* 임플란트_중문 */
.ImplantWrap {max-width:100vw;}
.ImplantWrap .ImplantCnInner {padding:0 5.5263vw;}
.ImplantWrap .narrowInner02 {padding:0 3.9474vw;}
.ImplantWrap .narrowInner03 {padding:0 9.4737vw;}
.ImplantWrap .introTitle {font-size:7.2368vw;padding-top:13.1579vw;}
.ImplantWrap .introSub {font-size:5vw;}
.ImplantWrap .introSubText {font-size:4.4737vw;}
.ImplantWrap .introExp {margin-top:4.6053vw;}
.ImplantWrap small {font-size:3.6842vw;}
.ImplantWrap .video {margin-top:9.2105vw;}
.ImplantWrap .fullCont {width:calc(100% + 11.0526vw);left:-5.5263vw;}
.ImplantWrap .whiteBox {border-radius:2.2368421053vw;}
.ImplantWrap .whiteBox p {font-size:6.1105263158vw;padding:4.4736842105vw 0;}
.ImplantWrap .blueBox {border-radius:2.2368421053vw;}
.ImplantWrap .blueBox p {font-size:4.7368421053vw;padding:4.0131578947vw 0;}
.ImplantWrap .empha {width:64.8684210526vw;height:11.0526315789vw;}
.ImplantWrap .empha span {padding:1.9736842105vw 0 0 1.9736842105vw;}
.ImplantWrap .empha02 {font-size:4.0789473684vw;padding:4.4736842105vw 0;}
.ImplantWrap .ImplantCnTop{margin-top:15.526vw;}
.ImplantWrap .bestHospital {padding:10.2631578947vw 0 11.8421052632vw;border-bottom:0.6578947368vw solid #ddd;}
.ImplantWrap .bestHospital h2:before {width:7.1052631579vw;height:7.2368421053vw;margin:0 auto 3.2894736842vw;background-size: contain;}
.ImplantWrap .bestHospital img {margin:8.5526315789vw 0;}
.ImplantWrap .bestHospital .empha {margin-top:1.3157894737vw;}
.ImplantWrap .bestHospital .lineCheck {margin-top:7.8947368421vw;}
.ImplantWrap .bestHospital .lineCheck ul:before {width:0.3947368421vw;top:5.9210526316vw;left:2.2368421053vw;}
.ImplantWrap .bestHospital .lineCheck ul li {width:68.9473684211vw;font-size:4.0789473684vw;border-bottom:0.2631578947vw solid #ddd;padding:4.6052631579vw 0 3.2894736842vw;margin-left:13.1578947368vw;}
.ImplantWrap .bestHospital .lineCheck ul li:before {width:7.3684210526vw;height:7.3684210526vw;top:5.2631578947vw;left:-14.4736842105vw;background-size:contain;}
.ImplantWrap .bestHospital .lineCheck ul li:nth-child(n+2) {padding:1.9736842105vw 0;}
.ImplantWrap .bestHospital .lineCheck ul li:nth-child(n+2):before {top:2.6315789474vw;}
.ImplantWrap .viewCont .videoList{margin-top:-2.24vw;}
.ImplantWrap .viewCont .videoList > li:nth-child(n+2){margin-top:-2.63vw;}
.ImplantWrap .viewCont .videoList li dl dt{font-size:5vw;margin-top:7.24vw;}
.ImplantWrap .viewCont .videoList li dl dd{font-size:4.08vw;margin-top:3.29vw;}
.ImplantWrap .ImplantBfaf{margin-top:14.47vw;padding:10.53vw 0 11.84vw;}
.ImplantWrap .ImplantBfaf .introSub{margin-top:1.97vw;}
.ImplantWrap .ImplantBfaf .introTitle{margin-top:2.63vw;padding-top:0;}
.ImplantWrap .ImplantBfaf ol{margin-top:9.21vw;}
.ImplantWrap .ImplantBfaf ol > li:nth-child(n+2){margin-top:5.92vw;}
.ImplantWrap .ImplantBfaf ol li .bfAfImgBox .introExp{padding:2.37vw 0;}
.ImplantWrap .ImplantBfaf ol li .bfImgBox:after{width:3.55vw;height:6.18vw;right:-6.58vw;top:14.47vw;background-size: contain;}
.ImplantWrap .ImplantBfaf ol li > .introExp{margin-top:5.92vw;}
.balloon{border-radius:2.24vw;position:relative;}
.balloon:after{width:3.68vw;height:4.87vw;bottom:-4.87vw;background-size: contain;}
.balloon p{font-size:3.95vw;font-weight:400;line-height:1.7;padding:4.93vw 1.316vw;}
.ImplantWrap .balloon{margin-top:3.95vw;}
.ImplantWrap .landingIntro .introSub{margin-top:3.29vw;}
.ImplantWrap .landingIntro .introImgList{margin:0;margin-top:10.92vw;border-bottom:0.26vw solid #d2dbff;}
.ImplantWrap .landingIntro .introImgList li{border-top:0.26vw solid #c3cfff;}
.ImplantWrap .landingIntro .introImgList li:nth-child(odd){border-right:0.26vw solid #d2dbff;}
.ImplantWrap .landingIntro .introImgList li:nth-child(-n+2){padding-top:0;border-top:none;}
.ImplantWrap .landingIntro .introImgList li p{font-size:4.08vw;font-weight:400;line-height:1.6451;margin-top:1.32vw;}
.ImplantWrap .partBox .narrowInner02 > img{width:45.132vw;margin-top:7.89vw;}
.ImplantWrap .partBox .narrowInner02 > .introExp{font-size:5.39vw;margin-top:-2.63vw;}
.ImplantWrap .partBox .rupture{width:100%;margin-top:5.26vw;}
.ImplantWrap .partBox .rupture:nth-child(n+2){margin-top:8.29vw;}
.ImplantWrap .partBox .rupture > .introExp{font-size:4.47vw;color:#fff;font-weight:500;padding:4.21vw 0;}
.ImplantWrap .partBox .rupture .ruptureInfo{background:#f4f3f8;padding:3.95vw 1.316vw 5.26vw 1.32vw;}
.ImplantWrap .partBox .rupture .ruptureInfo li{display:flex;justify-content:flex-start;font-size:3.67vw;padding-left:3.16vw;}
.ImplantWrap .partBox .rupture .ruptureInfo li p{font-size:4.08vw;font-weight:400;line-height:1.6451;text-align:left;display:flex;align-items:flex-start;}
.ImplantWrap .partBox .rupture .ruptureInfo li p:before{background:#131212;border-radius:50%;margin-top:3.29vw;margin-right:1.32vw;content:'';display:inline-block;}
.ImplantWrap .prf{margin-top:13.16vw;}
.ImplantWrap .prf .introTitle{padding-top:0;margin:2.63vw 0;}
.ImplantWrap .prf .narrowInner02 > .introExp{letter-spacing:-0.07em !important;margin-top:0;}
.ImplantWrap .prf .narrowInner02 > img{width:65vw;margin:3.95vw 0 7.89vw;}
.roundChk{margin-top:7.89vw;}
.roundChk li{width:100%;border:0.39vw solid #143c9b;border-radius:6.84vw;padding:1.974vw 0 1.974vw 13.16vw;box-sizing:border-box;position:relative;}
.roundChk li:before{width:4.87vw;height:4.08vw;left:5.92vw;top:4.87vw;}
.roundChk li:nth-child(n+2){margin-top:3.42vw;}
.roundChk li p{min-height:9.737vw;font-size:4.08vw;padding:0 1.316vw 0 3.95vw;}
.roundChk li p:before{width:0.39vw;height:8.29vw;top:0.658vw;left:0;content:'';}
.ImplantWrap .grow{padding-bottom:9.87vw;}
.ImplantWrap .grow ul{margin-top:9.87vw;}
.ImplantWrap .grow ul li{width:46.7%;}
.ImplantWrap .grow ul li:nth-child(n+3){margin:2.63vw 0 0;}
.ImplantWrap .grow ul li strong{font-size:4.47vw;font-weight:500;padding:3.55vw 0;line-height:1.5;letter-spacing:-0.07em !important;}
.ImplantWrap .guide ul li:last-child{margin:3.95vw auto 0;}
.ImplantWrap .guide ul li:nth-child(n+3){margin-top:1.32vw;}
.ImplantWrap .sang .introExp{letter-spacing:-0.07em !important;}
.ImplantWrap .sang img{width:57.895vw;margin:8.55vw 0 7.89vw;}
.ImplantWrap .sang .bfAfImgBox img{width:35.658vw;}
.ImplantWrap .sang .bfAfImgBox .bfImgBox:after{width:3.55vw;height:6.18vw;right:-5.88vw;top:17.11vw;background-size:contain;}
.ImplantWrap .exit{margin-top:11.84vw;}
.ImplantWrap .exit .introTitle{padding-top:0;}
.ImplantWrap .exit .imgBx{margin:8.55vw 0 4.61vw;}
.ImplantWrap .exit .merit li{border-bottom:0.39vw solid #ddd;padding:5.20vw 0;}
.ImplantWrap .exit .merit li dl dt{font-size:5vw;}
.ImplantWrap .exit .merit li dl dd{font-size:4.08vw;margin-top:3.29vw;}
.ImplantWrap .exit .merit li p{width:25.921vw;}
.ImplantWrap .blueRadius{border-radius:5vw;padding:0 6.58vw 11.18vw;margin-top:11.84vw;}
.ImplantWrap .blueRadius ul{margin-top:8.55vw;}
.ImplantWrap .blueRadius ul li{width:47.7%;}
.ImplantWrap .blueRadius ul li:nth-child(2n-1){margin-right:2.89vw;}
.ImplantWrap .blueRadius ul li:nth-child(n+3){margin-top:6.58vw;}
.ImplantWrap .blueRadius ul li dl{font-size:3.95vw;}
.ImplantWrap .blueRadius ul li dl dt{margin-top:5.92vw;}
.ImplantWrap .blueRadius ul li dl dd{line-height:1.63333;margin-top:3.29vw;}
.ImplantWrap .crown{margin-top:11.84vw;}
.ImplantWrap .crown .landingIntro .introTop h2:before{width:12.37vw;height:26.84vw;top:-1.32vw;}
.ImplantWrap .crown .landingIntro .introTop h2:after{width:12.37vw;height:26.84vw;top:-1.32vw;}
.ImplantWrap .crown .empha{width:100%;font-size:5vw;border-radius:7.76vw;padding:1.71vw 0 2.76vw;margin-top:9.21vw;}
.ImplantWrap .crown .chkBox .introTitle{padding-top:0;margin-top:10.53vw;}
.ImplantWrap .crown .chkBox .roundChk li{border-radius:2.24vw;padding:2.63vw 0 2.63vw 13.16vw;}
.ImplantWrap .crown .chkBox .roundChk li:before{top:4.34vw;}
.ImplantWrap .crown .chkBox .roundChk li p{border-left:0.39vw solid #ddd;line-height:1.64516;}
.ImplantWrap .crown .chkBox img{width:80.395vw;margin-top:8.82vw;}
.ImplantWrap .diff{padding:13.16vw 0 14.47vw;margin-top:11.84vw;}
.ImplantWrap .diff .introTitle{padding-top:0;}
.ImplantWrap .diff .introExp{letter-spacing:-0.07em !important;}
.ImplantWrap .diff .diffList{margin-top:8.55vw;}
.ImplantWrap .diff .diffList .diffBox:nth-child(n+2){margin-top:5.26vw;}
.ImplantWrap .diff .diffList .diffBox .mixBox div{width:40vw;height:30.66vw;background:#fff;display:flex;justify-content:center;align-items:center;}
.ImplantWrap .diff .diffList .diffBox .mixBox div p{font-size:4.34vw;font-weight:500;letter-spacing:-0.07em !important;padding:1.316vw;}
.ImplantWrap .diff .diffList .diffBox .mixBox img{width:40vw;}
.ImplantWrap .aclExpert{margin-top:15.79vw;}
.ImplantWrap .aclExpert .introTitle{padding-top:0;}
.ImplantWrap .aclExpert .masterBox{margin-top:10.53vw;}
.ImplantWrap .contactCont.smallBx{padding:0;margin-top:17.5vw;}
.ImplantWrap .contactCont .mainEnTitle{font-size:4.47vw;border:0.13vw solid #3f3f3f;padding:2.5vw 6.58vw;}
.ImplantWrap .contactCont > p{font-size:3.55vw;}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont.smallBx{margin-top:17.5vw;}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont.smallBx .mainEnTitle {font-size: 4.474vw;padding: 2.5vw 6.579vw;}
.ImplantWrap.kneeWrap.kneeWrapCn.kneeWrapGlobal .contactCont .contactBox > p{font-size:3.55vw;letter-spacing:-0.035em;border-top:0.13vw solid #c4c4c4;}
.ImplantWrap .contactCont .contactBox > ul li dl dt{font-size:3.95vw;border-bottom:0.26vw solid #143c9b;margin-bottom:3.907%;}
.ImplantWrap .contactCont .contactBox .boxDt{font-size:4.61vw;}
.ImplantWrap .contactCont .contactBox > ul li dl dd{font-size:3.55vw;}
.ImplantWrap .contactCont .contactBox > ul li dl dd img{margin:12.032% auto 0;}
.ImplantWrap .contactCont .contactBox > ul li dl dd ul li:nth-child(n+2){margin-top:4.688%;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox{margin:1.72% 0 3.125%;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p{width:16.095%;height:6.32vw;font-size:3.55vw;}
.ImplantWrap .contactCont .contactBox > ul li dl dd .btnBox p:nth-child(n+2){margin-left:1.97vw;}
.ImplantWrap .contactCont .contactBox > ul li dl dd iframe{width:calc(100% + 3.125%);margin-top:7.814%;left:-1.5625%;}
.ImplantWrap .contactCont .contactBox > ul li:last-child dl dd{font-size:3.29vw;}

/* 신청폼 하단 텍스트 추가 공통 */
.content-meta {padding:0 2.6315789474vw;}
.content-meta > p{font-size:2.6315789474vw;margin-top:13.1578947368vw;}
.content-meta > p ~ p {margin-top:1.3157894737vw;}

/* 자주 묻는 질문 */
#faq {max-width: 105.2631578947vw;margin: 6.5789473684vw auto;padding: 0 2.6315789474vw;}
#faq #faq-title {margin-bottom: 5.2631578947vw;font-size: 1.8rem;}
#faq .faq-question {padding: 2.8947368421vw 1.9736842105vw;font-size: 1.1rem;}
#faq .faq-question::before {width: 3.6842105263vw; height: 3.6842105263vw;border-radius: 0.5263157895vw; margin-right: 1.9736842105vw; font-size: 0.9rem;}
#faq .faq-question::after {font-size: 0.8rem;}
#faq .faq-answer-content {padding: 2.6315789474vw 1.9736842105vw 3.2894736842vw 7.6315789474vw;}
#faq .faq-answer-content::before {margin-right: 1.9736842105vw; font-size: 1.1rem;}
#faq .faq-answer-content p {font-size: 1rem;}

}

@media screen and (max-width:740px) {
.shoulderPainWrap .graphCont .fs35{font-size:4.72973vw;}
.shoulderPainWrap .fs40{font-size:5.4054vw;}
.shoulderPainWrap .fs51{font-size:6.89189vw;}
.shoulderPainWrap .fs45{font-size:6.08108vw;}
.shoulderPainWrap .fs52{font-size:7.027022vw;}
.shoulderPainWrap .fs53{font-size:7.16216vw;}
.shoulderPainWrap .shoulderPainTop dl dt{font-size:5.54054vw;}
.shoulderPainWrap .shoulderPainTop dl dd{font-size:8.64865vw;}
.shoulderPainWrap .shoulderPainTop dl dd span{font-size:8.64865vw;}
.shoulderPainWrap .shoulderPainTop .topWhiteBox{font-size:4.86487vw;}
.shoulderPainWrap .bluetext{font-size:4.32432vw;}
.shoulderPainWrap .specificCont .blueBox > ul.textList li > div > p{font-size:5.13514vw;}
.shoulderPainWrap .specificCont .blueBox > ul > li > p{font-size:4.45946vw;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div{font-size:3.78378vw;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div{font-size:4.72973vw;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div span{font-size:4.18919vw;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li.blueBox{font-size:5.4054vw;}
.shoulderPainWrap .mainPointCont .fs52 span{font-size:5.54054vw;}
.shoulderPainWrap .mainPointCont .mainPointList li dl dt{font-size:4.05405vw;}
.shoulderPainWrap .stepCont .stepTop > li > p{font-size:5.4054vw;}
.shoulderPainWrap .stepCont .stepTop > li > ul li{font-size:4.45946vw;}
.shoulderPainWrap .stepCont .stepBottom li dl dt{font-size:5.4054vw;}
.shoulderPainWrap .stepCont .stepBottom li dl dd{font-size:4.18919vw;}
.shoulderPainWrap .exampleCont > div dl dt div{font-size:8.78378vw;}
.shoulderPainWrap .exampleCont > div > p{font-size:2.43243vw;}
.shoulderPainWrap .exampleCont .searchRound p{font-size:4.18919vw;}
.shoulderPainWrap .selectCont .selectList li dl dt{font-size:5.4054vw;}
.shoulderPainWrap .selectCont .selectList li dl dd ul li{font-size:4.18919vw;}
.shoulderPainWrap .reviewCont > div{font-size:4.72973vw;}
.shoulderPainWrap .realCont .realList li dl dt{font-size:5.4054vw;}
.shoulderPainWrap .realCont .realList li dl dd p{font-size:3.37838vw;}
.shoulderPainWrap .graphCont h3{font-size:8.24325vw;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dt{font-size:5.81081vw;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphTop p{font-size:4.18919vw;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphTop span{font-size:4.45946vw;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li{font-size:4.18919vw;}
.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom ul li{font-size:3.64865vw;}
.shoulderPainWrap .graphCont .graphBox > p{font-size:3.37838vw;}
.shoulderPainWrap .doctorCont .basicText{font-size:5.54054vw;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul li{font-size:3.3vw;}
.shoulderPainWrap .diagnosisCont .diagnosisTop > div p:before,
.shoulderPainWrap .diagnosisCont .diagnosisTop > div p:after{font-size:8.91892vw;}
.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation dl{font-size:7.16216vw;}
.shoulderPainWrap .exampleCont > div dl dt div i{font-size:8.78378vw;}
.shoulderPainWrap .diagnosisCont .diagnosisList ol li > div{height:24.4vw;}
.shoulderPainWrap .exampleCont > div > p strong{font-size:2.43243vw;}
.shoulderPainWrap .mainPointCont .lineTitle{font-size:5.4054vw;}

.shoulderPainWrap .shoulderPainTop dl dd i{font-size:8.78378vw;}

.shoulderPainWrap .graphCont .graphBox > ul > li:nth-child(4) dl dd .graphBottom ul li > span{width:16px;height:16px;}
.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span{width:18px;height:18px;}
.langList .langBtn > span{padding-left:12px;}

.shoulderPainWrap.shoulderPainWrapGlobal .enTitle{font-size:5.27009vw;}

.landingHeader .landingHeaderView{width:65%;padding:30px 20px;}
.landingHeader .landingHeaderView ul{margin-top:30px;padding-top:30px;}
.landingHeader .landingHeaderView ul li:nth-child(n+2){margin-top:40px;}
.landingHeader .landingHeaderView ul li a{font-size:3.68421vw;}
.landingHeader .landingHeaderView .addMenuList li a{font-size: 2.68421vw;}


.shoulderPainWrap.shoulderPainWrapGlobal .video .videoBox img{max-width:80.406%;}

.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .stepCont .stepTop > li > p{font-size:5.4054vw;line-height:1.2;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .exampleCont > div dl dt div{font-size:7.567565vw;line-height:1.2145}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .doctorCont .doctorBox .doctorExplanation dl{font-size:6.21621vw;line-height:1.4785;}

.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .shoulderPainTop dl dd{font-size:6.21621vw;line-height:1.3045;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont > .bluetext{margin-top:3%;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont .blueBox > ul.textList li > div > p{font-size:4.32432vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont .blueBox > ul > li > p{font-size:3.37838vw;line-height:1.2;}
.shoulderPainWrap.shoulderPainWrapGlobal .specificCont > .fs53{font-size:6.35135vw;line-height:1.2766;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .whiteBox01 .bluetext{font-size:3.10811vw;line-height:1.305;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisTop > div{font-size:3.37838vw;line-height:1.4;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li > div{font-size:3.37838vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li > div p{line-height:1.4;}
.shoulderPainWrap.shoulderPainWrapGlobal .diagnosisCont.landing_en .diagnosisList ol li.blueBox{font-size:4.05405vw;line-height:1.5334;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .fs52{font-size:6.35135vw;line-height:1.276595;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .fs52 span{font-size:4.32432vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .lineTitle{font-size:4.72973vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .mainPointCont .mainPointList li dl dt{font-size:3.37838vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > p{font-size:3.78378vw;line-height:1.25;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > ul li{font-size:3.51352vw;line-height:1.53846;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepTop > li > ul li:before{width:2px;height:2px;top:2.5vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl{padding: 8.11% 0 6.3%;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl dt{font-size:4.05405vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .stepCont .stepBottom li dl dd{font-size:3.91892vw;line-height:1.207;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .fs51{font-size:6.35135vw;line-height:1.2767;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont > div dl dt div{font-size:6.08108vw;line-height:1.289;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .searchRound p{font-size:3.37838vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont h3{font-size:4.32432vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont h3 span{font-size:6.35135vw;line-height:1.36252;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont .selectList li dl dt{font-size:4.72973vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .selectCont .selectList li{font-size:3.64865vw;line-height:1.7695;}
.shoulderPainWrap.shoulderPainWrapGlobal .realCont .realList li dl dd p{font-size:3.10811vw;line-height:1.547;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont h3{font-size:6.08108vw;line-height:1.45212;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .fs35{font-size:4.05405vw;line-height:1.525;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > ul > li dl dt{font-size:5.4054vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > ul > li dl dd .graphTop p{font-size:3.78378vw;line-height:1.45212;}
.shoulderPainWrap.shoulderPainWrapGlobal .graphCont .graphBox > p{font-size:4.05405vw;line-height:1.525;}

.shoulderPainWrap.shoulderPainWrapGlobal .contactCont > p{font-size:3.55731vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > p{font-size:3.55731vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dt{font-size:3.89vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd{font-size:3.28947vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{font-size:3.55731vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .scientificallyCont .enTitle{font-size:4.86842vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd iframe{width:100%;position:static;}
.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li:last-child dl dd{font-size:3.28947vw;}

.shoulderPainWrap.shoulderPainWrapGlobal .bannerNav li a{font-size:3.6vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dt{font-size:6.05263vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd{font-size:4.07895vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorTop dd p{font-size:4.07895vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dt{font-size:4.61133vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .doctorCont .doctorBox .doctorExplanation dl.doctorBottom dd{font-size:3.28947vw;}
.shoulderPainWrap.shoulderPainWrapGlobal .doctorCont > ul li{font-size:3.28947vw;}

.shoulderPainWrap .broadcast > ul > li dl dt{font-size: 5.27009vw;}
.shoulderPainWrap .broadcast ul li dl dd ul li{font-size:4.07895vw;letter-spacing: -0.12em !important}
.shoulderPainWrap .broadcast ul li dl dd ul li:before{width: 0.811vw;height: 0.811vw;left: 1.351vw;top:3.158vw;}

}

@media screen and (max-width:620px) {

#why-slmc-frozen {padding: 5.1612903226vw 3.5483870968vw;}
#why-slmc-frozen ul {grid-template-columns: 1fr;}
#why-slmc-frozen ul li:last-child {grid-column: 1;}


/* 성누가병원에서 해야 하는 이유 */
#why-slmc {padding: 5.1612903226vw 3.5483870968vw;}
#why-slmc ul {grid-template-columns: 1fr;}
#why-slmc ul li::before {color: #fff !important;}
#why-slmc ul li:last-child {grid-column: 1;}
#why-slmc ul li:last-child::before {background: #fff;color: #004b93 !important;}

}

@media screen and (max-width:600px) {

/* 비수술 치료 vs 수술 치료 */
#treatment-comparison .table-wrap table, thead, tbody, th, td, tr { display: block; }
#treatment-comparison .table-wrap thead tr { display: none; }
#treatment-comparison .table-wrap tbody tr { margin-bottom: 2vw; border-radius: 1.6666666667vw; box-shadow: 0 0.3333333333vw 1.3333333333vw rgba(0,75,147,0.08); border-bottom: none; }
#treatment-comparison .table-wrap tbody td { text-align: left; padding: 1.6666666667vw 2.6666666667vw; display: flex; justify-content: space-between; border-bottom: 1px solid #e9ecef; }
#treatment-comparison .table-wrap tbody td:first-child { background: #004b93; color: #fff; border-radius: 1.6666666667vw 1.6666666667vw 0 0; }
#treatment-comparison .table-wrap tbody td::before { content: attr(data-label); font-weight: 700; color: #004b93; min-width: 13.3333333333vw; }
#treatment-comparison .table-wrap tbody td:first-child::before { display: none; }

}

@media screen and (max-width:599px) {
.replaceWrap .replaceRoom .roomInfoBox p{letter-spacing:-0.1em !important;}
}

@media screen and (max-width:501px) {
.shoulderPainWrap .stepCont .stepTop{top:-50px;}

.shoulderPainWrap .doctorCont .doctorBox .doctorExplanation ul li:before{top:45.87%;left:-2.514%;}

.shoulderPainWrap .diagnosisCont .diagnosisList ol li:nth-child(4):before{height:20px;top:-24.877%;}

.shoulderPainWrap .graphCont .graphBox > ul > li dl dd .graphBottom ul li > span{width:15px;height:15px;}

.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox{padding:30px 0 20px;}
.kneeWrap.kneeWrapGlobal .closeBtn img{width:15px;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul li a{background-size:8px auto;}

.landingHeader .headerBox{padding:30px 0 20px;}
.landingHeader .landingHeaderView ul li a{background-size:8px auto;}

.cartistemWrap .aclCause .vsCircle{height:13.947vw;padding-bottom:0;}

.kneeWrap.kneeWrapGlobal .kneeHeader .headerBox h1 img{width:90%;}

}

@media screen and (max-width:480px) {

.kneeWrap .blackBar:after{height:4px;}

.kneeWrap .reviewCont .sectionTitle:after{height:8px;}
.kneeWrap .qnaCont .qnaBox .qnaTitle{border-radius:30px}
.kneeWrap .qnaCont .qnaBox .qnaDetail{border-radius:25px;}
.kneeWrap .doctorCont .doctorBox .doctorExplanation ul li:before{width:3px;height:3px;}
.kneeWrap .effectCont .ratingKl .ratingList li dl dt{border-radius:8px;}
.kneeWrap .qnaCont .qnaBox .qnaTitle{border-width:2px;}

.arthritisWrap .reviewCont .sectionTitle:after{height:8px;}
.arthritisWrap .arthritisIntro .introTop > div{border-top-width:1px;border-bottom-width:1px;}
.arthritisWrap .blackBar:after{height:4px;}
.arthritisWrap .therapyCont .therapyBox > ul li:before{width:3px;height:3px;}
.arthritisWrap .therapyCont .therapyBox > a{border-width:2px;}
.arthritisWrap .doctorCont ul li dl dd ul li:before{width:3px;height:3px;}

.kneeWrap.kneeWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{height:35px;}

.kneeWrap.kneeWrapGlobal .kneeHeaderView{padding:20px;}
.kneeWrap.kneeWrapGlobal .kneeHeaderView ul{margin-top:20px;padding-top:20px;}

.shoulderPainWrap.shoulderPainWrapGlobal .contactCont .contactBox > ul li dl dd .btnBox p{height:35px;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_en .exampleCont .searchRound p:nth-child(2){margin-left:10vw;}
.shoulderPainWrap.shoulderPainWrapGlobal.landing_cn .diagnosisCont .diagnosisTop > div{font-size:3.5vw}

.landingHeader .landingHeaderView{padding:20px;}
.landingHeader .landingHeaderView ul{margin-top:20px;padding-top:20px;}

.replaceWrap .find ul li {padding: 4.45vw 0 4.079vw 14.474vw;}
.replaceWrap .doctorCont ul li dl dd ul li:before{width:3px;height:3px;}


}

/* 따라다니는 광고 CSS 시작*/

.fixed-bottom-left
{position:fixed;bottom:auto; top:105px;margin-bottom:0 auto;z-index:900;}

.fixed-bottom-right
{position:fixed;bottom:auto; top:105px;left:95%; margin-bottom:0 auto;z-index:900;}


@media screen and (-webkit-min-device-pixel-ratio:0)
{ .fixed-bottom    /* 크롬 position fixed bottom */
{position:fixed;bottom:55px; top:auto;margin-bottom: 0 auto;}
}

* html .fixed-bottom-left /* IE6 position fixed Bottom */
{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop-5+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

* html .fixed-bottom-right /* IE6 position fixed Bottom */
{position:absolute;left:90%;bottom:auto;top:expression(eval(document.documentElement.scrollTop-5+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/* 따라다니는 광고 CSS 마지막*/


/*2019 로그인 유지보수 */
.nlogint_tit {
height: 300px;
background: url('../img/sub/mypage_new01.jpg') no-repeat left top;
background-size: auto;
background-size: cover;
}
.nlogint_tit h2 {
text-align:center;
font-size: 55px;
padding-top: 95px;
text-align: center;
color: #fff;
font-family: 'Noto Sans KR', sans-serif;
font-weight: bold;
line-height: 44px;
}
.nlogint_tit p {
text-align:center;
text-align: center;
color: #fff;
font-weight: 400;
margin-top: 30px;
font-size: 28px;
}

.login_new_warp {
margin: 0 auto;
text-align: center;
position: relative;
overflow: hidden;
display: block;
font-family: 'Noto Sans KR', sans-serif;
}
.login_area_new {
width:627px;
height:550px;
margin: 0 auto;
border:1px solid #d5d5d5;
margin-top:110px;
margin-bottom:130px;
}

.loginBox h2 {font-size:45px; font-weight: bold; margin-top:70px;}
.loginBox p {font-size:18px; color:#000; margin-top:50px; margin-bottom:30px;}
.login_area_new input {width:440px; height:50px; font-family: 'Noto Sans KR', sans-serif;}
.new_find_listy {display: inline-block;}
.new_find_listy li {float:left; margin-top:25px; font-size:16px; color:#9c9c9c;}
.new_find_listy li a {font-size:16px; color:#9c9c9c;}

.in_location img {margin:0 15px;}
.in_location span {color: #1f50b0; font-weight: 400;}

.new_join_lay {}
.new_join_lay h5 {font-size:25px; margin-top:120px;}
.agree_box_lay {
padding: 15px;
overflow-y: scroll;
width: 1250px;
height: 156px;
border: 1px solid #ddd;
background-color: #f5f5f5;
margin-top:30px;
}
.new_join_lay img {vertical-align:text-top;}
.new_join_lay span {font-size:20px;}



/*.mainEn{max-width:900px !important;}*/
.kneeWrap.kneeWrapGlobal .mainEnTitle{font-size:41px;letter-spacing:-0.035em;line-height:1.35;font-family: "Noto Sans KR", sans-serif;font-weight:700;margin:16px 0 5px;}
.kneeWrap.kneeWrapGlobal.kneeWrapCn .kneeTop .mainEnTitle span{font-family:"NotoSansCJKkr";font-weight:700;}
.kneeWrap.kneeWrapGlobal .kneeTop .mainEnTitle{padding:8.027% 0 34.212%;}
.kneeWrap.kneeWrapGlobal .kneeTop .addPt{padding:15.027% 0 34.212%;}
.kneeWrap.kneeWrapGlobal .mainEnTitle span{color:#000;font-weight:bold;letter-spacing:-0.035em;}
.kneeWrap.kneeWrapGlobal .mainEnSec .imgBox{margin-top:-27.632%;}
.kneeWrap.kneeWrapGlobal .mainEnIntro{background:#f0f0f0;margin-top:14%;}
.kneeWrap.kneeWrapGlobal .mainEnIntro .mainEnTitle p a img{margin-left:2%;}
.kneeWrap.kneeWrapGlobal .kneeIntro .mainEnTitle{border-top:none !important;}
.kneeWrap.kneeWrapGlobal .contactCont .mainEnTitle{border-bottom:2px solid #202226;padding:0 0 0.814% 0;display:inline-block;margin:0 auto 4.22%;}
.mainEn .contactCont .contactBox{margin-top:20px !important;}
.slick-dots {display:flex;justify-content:center;position:absolute;bottom:5.66%;left:50%;transform: translateX(-50%);}
.slick-dots .slick-active button{background:#97aeff;border:solid #97aeff;}
.slick-dots li{margin:0 8.6%;}
.slick-dots li button {font-size:0;width:22px;height:22px;border-radius:50%;background:#ffffff;border:solid #ffffff;cursor:pointer;}
.mainEnSec .imgBox img{width:86.45% !important;}
.sub_banner2{width: 100%;height: 302px;background: url(../../images/sub_banner01.jpg) no-repeat center top;background-size: cover !important;text-align: center;}

.en_view_mb13{margin-bottom:13% !important;}
/*.enView{max-width:900px !important;}*/
.enView .enViewDtBox .enTitle{margin-bottom:5.56%;font-size:43px;}
.enViewDtBox{text-align:center !important;margin-top:10%;}
.enViewDtBox .text{font-size: 38px;letter-spacing:-0.035em;font-weight: 600;font-family:"Noto Sans KR", sans-serif;text-align:center;background:#143c9b;color: #ffffff;padding:5% 0;}
.enViewDtBox .doctorTop{font-size:53px;letter-spacing:-0.035em;font-weight:600;font-family:"Noto Sans KR", sans-serif;color:#143c9b;text-align:center;border-bottom:1px solid #000;padding:0 0 2% 0;width:61%;display:flex;margin:5% auto 4%;max-width:100%;white-space:nowrap;}
.enViewDtBox ul {display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:6%;}
.enViewDtBox ul li{font-size:30px;letter-spacing:-0.03em;line-height:1.84;display:flex;white-space: nowrap;}
.enViewDtBox ul li span{margin-right:2%;}
.enView .lukeHospitalAdd{text-align:center !important;margin-bottom:-8%;}
.enView .macHum{text-align:center !important;background: #f0f0f0;margin-top:10%;padding-top:6.8%;}
.enView .enViewDtBox .imgBox img{margin-bottom:-0.1%;}
.enView .enAdd .imgBox img{width:86.85%;}
.enView .enAdd dl dt{font-size: 43px;letter-spacing:-0.03em;font-family:"Noto Sans KR", sans-serif;font-weight:700;margin-top:5.5%;margin-bottom:2.5%;}
.enView .enAdd dl dd{font-weight: 700;color:#143c9b;font-size:48px;margin-bottom:5%;}
.enView .enAdd dl .pple{font-size:35px;font-weight:500;}
.enView .enAdd_02 .imgBox img{width:86.85%;}
.enView .enAdd_02 dl{line-height:53.82px;}
.enView .enAdd_02 dl dt{font-size: 43px;letter-spacing:-0.03em;font-family:"Noto Sans KR", sans-serif;font-weight:700;margin-top:5.5%;margin-bottom:2.5%;}
.enView .enAdd_02 dl dd {font-weight:500;font-size:33px;margin-bottom:5%;line-height:65px;}
.enView .enAdd_02 dl dd strong {font-weight: 700;color:#143c9b;font-size:48px;}
.enView .enAdd_02 dl dd p {font-size:23px;}
.enCont .doctorBox .enTitle{font-size:43px;}
.enCont .imgBox img{width:100% !important;vertical-align: top;}
.enCont .enContP{font-size:39px;font-weight:bold;margin-top:7%;line-height:50px;}
.enContactCont{padding: 3% 7.895% !important;}
.enContactCont .enDown{width:71.948%;border:4px solid #143c9b;padding:3.62% 5.4%;display:inline-flex;justify-content:flex-start;margin:0 auto;text-align:left;position:relative;}
.enContactCont .enDown a{font-size:29px;display:flex;align-items:end;line-height:37px;font-weight:700;}
.enContactCont .enDown img{position:absolute;right:10%;top:49%;width:5%;}
.enContactCont .enDown.addMg{margin:50px auto;}
.enContactCont .enTitle{margin: 10% auto 4.22% !important;}
.macHum .macHum_1{position:relative;display:flex;justify-content:center;padding:0 6.719%;}
.macHum .macHum_2{position:relative;display:flex;justify-content:center;margin-top:1%;padding:0 6.719%;}
.macHum .macHum_1 dl{text-align:center;display:flex;flex-direction:column;position:absolute;top:7.76%;left:auto;max-width:100%;}
.macHum .macHum_1 dl dt{font-weight: 700;font-size: 41px;line-height: 1.4;max-width:100%;}
.macHum .macHum_1 dl dd{text-align: left;font-size: 28px;letter-spacing: -0.03em;line-height: 1.84;display: flex;margin-top:5%;max-width:100%;}
.macHum .macHum_2 dl{text-align:center;display:flex;flex-direction:column;position:absolute;top:11%;left:auto;}
.macHum .macHum_2 dl dt{font-weight: 700;font-size: 41px;line-height: 1.4;max-width:100%;}
.macHum .macHum_2 dl dd{text-align: left;font-size: 28px;letter-spacing: -0.03em;line-height: 1.84;display: flex;margin-top:5%;max-width:100%;padding:0 80px;}
.macHum .macHum_2 dl .en{padding:0 20px;}
.macHum_2 .imgBox{padding-bottom:8.12%;padding-bottom:8.12%;margin-top:5%;}
/*.macHum_1 .imgBox{background: url(/om_img/new_mo/new/luke_hospital_add_250103.png) no-repeat center center;}*/
#footer_2{width:100%;display:flex;background:#2f2f2f;justify-content:center;max-width:760px !important;margin:0 auto;padding:30px 0;}
#footer_2 .footerIfo .info p strong{font-size:36px !important;}
#footer_2 .footerIfo .info p{font-size:25px !important;color:#b0b0b0 !important;}
.footerIfo .info{display:flex;justify-content:center;align-items:center;margin-top:3%;padding:0 3%;}
.footerIfo .info p, strong{clear:both;padding-top:15px;color:#9caac7;font-size:17px;line-height:140%;letter-spacing:0;justify-content:center;align-items:center;}
.footerIfo .info p strong{color:#ffffff;}
