@charset "utf-8";
/*layout*/
#header {min-width:1500px;}
#wrap .sub_visual {width:100%;min-width:1500px;height:296px;background:url(../images/sub_visual01.jpg) #afd2f6 no-repeat 50% top}
/*.sub_visual .sub_visual_bg {background:url('../images/sub_visual_bg.png') repeat-x 0 0}*/
#container {position:relative;min-width:1500px}
#container .section_sub {overflow:hidden;width:1208px;margin:0 auto;padding-bottom:100px;background:url('../images/bg_sub.gif') repeat-y 0 0}
#container .section_sub:after {display:block;clear:both;content:''}
#container .sub_menu {float:left;width:210px;text-align:center}
/*#container .sub_menu h2 .sub_figure {border-left:1px solid #ebebeb}*/
#container .sub_menu img {vertical-align:top}
#container .sub_cont {float:left;width:947px;padding:20px 0 35px 50px}
.sub_menu .sub_figure {border:1px solid #ebebeb}
/*.sub_menu .sub_figure {border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}*/
.sub_cont_header {position:relative;height:70px}
.sub_cont_header h4 {position:absolute;left:0;top:37px}
.sub_cont_header .location {overflow:hidden;position:absolute;right:0;top:0}
.sub_cont_header .location:after {display:block;clear:both;content:''}
.sub_cont_header .location li {float:left;padding-right:5px}
.sub_cont_header .location li a {color:#999;font-size:11px}
.sub_cont_header .location li:first-child img {vertical-align:middle;margin-top:-2px}
.sub_cont_header .location li.last {padding-right:0}
.sub_cont_header .location li.last a {color:#333;font-weight:bold}
/*.sub_menu_list li {border-left:#ebebeb solid 1px;border-right:#ebebeb solid 1px;text-align:center}*/
/*quick*/
#quick {min-height:100%;position:absolute;top:0;right:0;bottom:0;width:113px;background:url('../images/bg_quick.gif') 0 0 repeat-y}
.inner_quick {position:absolute;top:0;left:0}
.inner_quick h2,.inner_quick li {margin-bottom:1px}

/* 의료진소개  */
.doctor_intro{width:453px}
.doctor_intro strong{display:block;margin-bottom:10px}
.doctor_intro li{padding-left:12px;font-size:13px;color:#4f4f4f;line-height:28px;letter-spacing:-1px;background:url(../images/bu_dot.gif) no-repeat 0 10px;font-size:15px}
.doc_img {position:relative;}
.doc_text_area {position:absolute;bottom:90px;left:0;}

/* 디스크탈출증 */
.sub020201_box {font-size: 15px; letter-spacing: -1px;}
.l_img {}
.l_img:after {content: ""; display: block; clear: both;}
.l_img .img{float: left;}
.l_img .txt{float: left; padding-left: 20px; width: 747px;}

/* 척추관협착증 */
.r_img {}
.r_img:after {content: ""; display: block; clear: both;}
.r_img .img{float: right;}
.r_img .txt{float: left; width: 781px;}

/* 척추후관절증후군 */
.sub_020203_img04 {padding-bottom: 65px; border-bottom: 1px solid #e2e2e2; margin-bottom: 65px;}
.sub020204_box .txt {width: 632px;}
.sub020204_box .img {margin-top: -45px;}

/* 근막동통증후군 */
.sub020205_box {padding: 67px 490px 60px 68px; background: #f3faff url('../images/sub_020205_img03.jpg') no-repeat right top}
.sub020205_box:after {content: ""; display: block; clear: both;}
.sub_0205_box01 .lst_num {height:50px;}
.sub_0205_box01 .lst_num li {float: left; width: 133px;font-size: 15px; margin:0px;}
.sub_0205_box01 .lst_num li:first-child{padding-left: 43px; font-size: 17px;color: #7e7e7e;line-height: 35px;vertical-align: middle;}

.fnone {display:block;overflow:hidden;float:none;width:auto}

/* 진료안내 */
.line_box {border-bottom:1px solid #ebebeb}

/* 시설안내 */
.tab_link ul {overflow:hidden}
.tab_link ul:after {display:block;clear:both;content:''}
.tab_link li {float:left;width:49.8%;margin-right:2px}
.tab_link li:last-child {margin-right:0}
.tab_link li a {display:block;width:100%;height:60px;background-color:#bdbdbd;color:#fff;font-size:18px;font-weight:bold;line-height:60px;text-align:center}
.tab_link .on a{background-color:#3c68bc}
.tab_cont {display:none}
.tab_cont.on {display:block}

/* 사이트맵 */
.sitemap{margin-top:70px}
.sitemap_list{overflow:hidden;padding:40px 0 50px 0;border-bottom:1px solid #d2d2d2}
.sitemap_list.bbn{border-bottom:0;padding-bottom:0}
.sitemap .sitemap_list:first-child{padding-top:0}
.sitemap h4{float:left;width:260px}
.sitemap .ul_sitemap{float:left}
.sitemap .ul_sitemap>li{margin-top:25px;padding-left:11px;background:url(../images/bu_sitemap.gif) no-repeat 0 5px}
.sitemap .ul_sitemap>li:first-child{margin-top:0}
.sitemap .ul_sitemap>li>a{font-size:13px;color:#000;font-weight:bold}
.sitemap .ul_sitemap>li>ul>li{margin-top:25px}
.sitemap .ul_sitemap>li>ul>li>a{color:#848484;font-size:12px}
.w404{width:404px}
.w308{width:308px}
.w303{width:303px}
.w212{width:212px}
.w180{width:180px}
.w167{width:167px}

/* 인사말 */
.lst_num{margin:28px 0 0 3px}
.lst_num>li{margin-top:16px;padding-left:43px;font-size:17px;color:#7e7e7e;line-height:35px;vertical-align:middle}
.lst_num>li:first-child{margin-top:0}
.lst_num li.num01{background:url(../images/bu_num01.png) no-repeat 0 5px}
.lst_num li.num02{background:url(../images/bu_num02.png) no-repeat 0 5px}
.lst_num li.num03{background:url(../images/bu_num03.png) no-repeat 0 5px}
.lst_num li.num04{background:url(../images/bu_num04.png) no-repeat 0 5px}
.lst_num li.num05{background:url(../images/bu_num05.png) no-repeat 0 5px}
.lst_num li.num06{background:url(../images/bu_num06.png) no-repeat 0 5px}
.lst_num li.num07{background:url(../images/bu_num07.png) no-repeat 0 5px}
.lst_num li.num08{background:url(../images/bu_num08.png) no-repeat 0 5px}
.lst_num li.num09{background:url(../images/bu_num09.png) no-repeat 0 5px}
.lst_num li.num10{background:url(../images/bu_num10.png) no-repeat 0 5px}
.lst_num li.num11{background:url(../images/bu_num11.png) no-repeat 0 5px}
.lst_num li.num12{background:url(../images/bu_num12.png) no-repeat 0 5px}
.lst_num li.num13{background:url(../images/bu_num13.png) no-repeat 0 5px}
.lst_num li.num14{background:url(../images/bu_num14.png) no-repeat 0 5px}

.lst_num02{margin:28px 0 0 3px}
.lst_num02>li{margin-top:16px;padding-left:43px;font-size:15px;color:#7e7e7e;line-height:35px;vertical-align:middle}
.lst_num02>li:first-child{margin-top:0}
.lst_num02 li.num01{background:url(../images/bu_num01.png) no-repeat 0 5px}
.lst_num02 li.num02{background:url(../images/bu_num02.png) no-repeat 0 5px}
.lst_num02 li.num03{background:url(../images/bu_num03.png) no-repeat 0 5px}
.lst_num02 li.num04{background:url(../images/bu_num04.png) no-repeat 0 5px}
.lst_num02 li.num05{background:url(../images/bu_num05.png) no-repeat 0 5px}
.lst_num02 li.num06{background:url(../images/bu_num06.png) no-repeat 0 5px}
.lst_num02 li.num07{background:url(../images/bu_num07.png) no-repeat 0 5px}
.lst_num02 li.num08{background:url(../images/bu_num08.png) no-repeat 0 5px}
.lst_num02 li.num09{background:url(../images/bu_num09.png) no-repeat 0 5px}
.lst_num02 li.num10{background:url(../images/bu_num10.png) no-repeat 0 5px}
.lst_num02 li.num11{background:url(../images/bu_num11.png) no-repeat 0 5px}
.lst_num02 li.num12{background:url(../images/bu_num12.png) no-repeat 0 5px}
.lst_num02 li.num13{background:url(../images/bu_num13.png) no-repeat 0 5px}
.lst_num02 li.num14{background:url(../images/bu_num14.png) no-repeat 0 5px}


.p_type01{font-size:15px;color:#606060;line-height:29px}
.p_type02{font-size:15px;color:#606060;line-height:25px;letter-spacing:-1px}
.p_type03{font-size:15px;color:#606060;line-height:29px;letter-spacing:-0.5px}
.p_type04{font-size:15px;color:#606060;line-height:29px;letter-spacing:-1px}
.c_green{color:#3a9f2c}
.line{margin:54px 0 56px 0;border-bottom:1px solid #e2e2e2}
.w415{width:415px}
.w460{width:460px}
.w595{width:595px}
.w610{width:610px}
.w653{width:653px}
.w50{width:50%}

.lst_dot li{margin-top:15px;padding-left:13px;background:url(../images/bu_dot.gif) no-repeat 0 5px;font-size:15px;letter-spacing:-1px}
.lst_dot li:first-child{margin-top:0}
.lst_dot li span{display:block;margin-top:10px}

/* 오십견 */
.blue_box{margin-bottom:66px;padding:20px 0 0 23px;border:1px solid #dce9f3;background-color:#f3faff }
.blue_box.type1{min-height:285px;background:url(../images/sub02_0101_img03.jpg) #f3faff no-repeat right top}
.blue_box.type2{padding:39px 23px 49px 52px}
.blue_box.type3{padding:39px 23px 49px 52px}
.blue_box.type4{padding:39px 23px 49px 52px}
.blue_box .lst_num{margin:0}
.blue_box .lst_num li{margin-top:13px;font-size:15px}
.blue_box .lst_num li:first-child{margin-top:0}
.blue_box.type2 .lst_num li{line-height:18px;vertical-align:top;font-size:15px;background-position:0 0}
.blue_box.type2 .lst_num li span,.sub05_01 .lst_num li span,.sub05_0301 .lst_num li span,.sub05_0302 .lst_num li span,.sub05_0303 .lst_num li span
{display:block;margin-bottom:7px;text-decoration:underline;color:#3868c4;font-size:17px}
.blue_box.type2 .lst_dot li{margin-top:10px}
.blue_box.type2 .lst_dot li:first-child{margin-top:0}

.blue_box.type3 .lst_num li{line-height:22px;vertical-align:top;font-size:15px;background-position:0 0;letter-spacing:-0.5px;}
.blue_box.type3 .lst_num li span,.sub05_01 .lst_num li span,.sub05_0301 .lst_num li span,.sub05_0302 .lst_num li span,.sub05_0303 .lst_num li span
{display:block;margin-bottom:7px;text-decoration:underline;color:#3868c4;font-size:17px;}
.blue_box.type3 .lst_dot li{margin-top:10px}
.blue_box.type3 .lst_dot li:first-child{margin-top:0}

.blue_box.type4 .lst_num li{line-height:29px;height:36px;vertical-align:top;font-size:15px;background-position:0 0;letter-spacing:-0.5px;}
.blue_box.type4 .lst_num li span,.sub05_01 .lst_num li span,.sub05_0301 .lst_num li span,.sub05_0302 .lst_num li span,.sub05_0303 .lst_num li span
{display:block;margin-bottom:7px;text-decoration:underline;color:#3868c4;font-size:17px;}
.blue_box.type4 .lst_dot li{margin-top:10px}
.blue_box.type4 .lst_dot li:first-child{margin-top:0}

.blue_box.sub_02_0404{padding:19px 0 19px 22px}
.blue_box.sub_02_0404 .lst_num li span{display:block;margin-top:-5px}
.blue_box.sub_02_0404 .lst_num li ul li span{display:block;padding:10px 0 0 10px}

/* 회전근개파열 */
.burst_area{overflow:hidden;}
.burst_area .fl{width:406px}
.burst_area .fl:first-child{margin-right:83px}

/* 무지외반증 */
.tbl_type01{border-top:2px solid #333}
.tbl_type01 table{width:100%}
.tbl_type01 th,.tbl_type01 td{padding:40px 0;border-bottom:1px solid #e5e5e5}
.tbl_type01 th{}
.tbl_type01 thead th {padding:20px 0; background:#f5f5f5;font-weight:bold;font-size:15px}
.tbl_type01 thead th.bly {border-left:1px solid #e5e5e5}
.tbl_type01 tbody td.bly {border-left:1px solid #e5e5e5}
.lst_square li{padding-left:10px;background:url(../images/bu_square.gif) no-repeat 0 10px;color:#606060;line-height:24px;font-size:15px}
.tbl_type01 div {color:#606060;line-height:24px;font-size:15px;text-align:center;padding-left:40px;}
/* 체외충격파 */
.sub05_01{padding:70px 0 0 440px;min-height:729px;background:url(../images/sub05_01_img05.jpg) no-repeat 0 0}
.sub05_01 .lst_num{margin-top:0}
.sub05_01 li{margin-top:60px;letter-spacing:-1px;font-size:15px}
.sub05_01 li:first-child{margin-top:0}
.sub05_01 li span{line-height:20px;margin-bottom:0 !important}

/* 목,허리,감압운동융합로봇디스크 */
.blue_box.sub05_0301{margin-bottom:13px;padding:45px 0 38px 35px}
.blue_box.sub05_0301 .lst_num li,.blue_box.sub05_0302 .lst_num li,.blue_box.sub05_0303 .lst_num li{line-height:22px;background-position:0 0 }
.blue_box.sub05_0301 .lst_num li span,.blue_box.sub05_0302 .lst_num li span,.blue_box.sub05_0303 .lst_num li span{margin-bottom:5px;font-size:15px;font-weight:bold}
.blue_box.sub05_0302{margin-bottom:111px;padding:45px 0 38px 35px}
.blue_box.sub05_0303{padding:45px 0 38px 35px}
.blue_box.sub05_0302 .lst_num li{margin-bottom:40px}

/* ico_txt */
.ico_txt{padding-left:28px;color:#3a9f2c;font-size:20px;font-weight:bold}
.ico_txt span{display:block;margin-top:17px;font-size:15px;color:#606060}

/* 체형교정, 운동치료클리닉 */
.sub05_07{margin-bottom:32px;padding:32px 0 62px 42px}
.sub05_07 li{color:#4d4d4d;font-weight:bold}

/* 통증치료페인스크램블러 */
.box{overflow:hidden;margin-bottom:43px;border:1px solid #c7cfd1}
.box strong{float:left;padding:65px 45px;display:block;background-color:#eee;font-size:20px;color:#121212;display:table-cell}
.box div{float:none;overflow:hidden;width:auto;display:block;padding:25px 0 0 66px}
.box>div>.lst_dot2>li{margin-top:10px;padding-left:11px;font-size:15px;font-weight:bold;background:url(../images/bu_dot2.gif) no-repeat 0 5px}
.box>div>.lst_dot2>li:first-child{margin-top:0}
.box>div>.lst_dot2>li>ul>li{margin-top:5px;font-size:15px;font-weight:normal}
.box.v1{margin-bottom:125px}
.box.v1 strong{padding:92px 70px;background-color:#3868c4;color:#fff;line-height:29px}
.box.v1 div{display:block;padding:36px 0 34px 65px;background-color:#f3faff}
.box.v1 li{font-weight:bold}

/* sub_tab */
.sub_tab{overflow:hidden;margin:60px 0 25px 0}
.sub_tab li{float:left;width:33.333%}
.sub_tab li a{display:block;padding:23px 0;background-color:#bdbdbd;color:#fff;font-weight:bold;text-align:center;font-size:18px;border-left:1px solid #fff;text-decoration:none}
.sub_tab li.on a{background-color:#3c68bc}

/* addstyle 2019-01-18 */
.sub_tab.flex_4 li{ width:25% }
.sub_tab.flex_4 li a{ font-size:16px }

.sub_tab02{overflow:hidden;margin:60px 0 25px 0}
.sub_tab02_new  li{width:33% !important;}
.sub_tab02 li{float:left;width:50%}
.sub_tab02 li a{display:block;padding:23px 0;background-color:#bdbdbd;color:#fff;font-weight:bold;text-align:center;font-size:18px;border-left:1px solid #fff;text-decoration:none}
.sub_tab02 li.on a{background-color:#3c68bc}

.list{margin-bottom:55px}
.sub_tcont{display:none}
.btn_naver{margin-top:5px;text-align:right}

.Module{margin-top:60px}
/*네이버맵*/
.naver_map{height:518px; margin-top: 90px;}

/* 거북목증후군 */
.burst_area01 {overflow:hidden;}
.lst_dot .lh {line-height:22px;letter-spacing:0px;background:url(../images/bu_dot.gif) no-repeat 0 8px;}


/*풍선확장술*/
.sub0509_bg01{position:relative; height:349px;}
.sub0509_bg01:after{content:''; position:absolute; top:0px; right:0px; background:url('../images/sub05_09_img02.jpg') no-repeat right center; width:505px; height:349px; }
.sub0509_bg02{position:relative; height:344px;}
.sub0509_bg02:after{content:''; position:absolute; top:0px; right:0px; background:url('../images/sub05_09_img03.jpg') no-repeat right center; width:326px; height:344px; }


/* PRP */
.sub0506_bg01 {position:relative; height:152px;}
.sub0506_bg01:after {content:''; position:absolute; top:0px; right:0px; background:url('../images/sub05_0601_img03.jpg') no-repeat right center; width:394px; height:152px;}

/* PDRN 조직재생주사란 ? */
.sub05_0602 {margin-bottom:60px;}
.sub05_0602 ul {overflow:hidden;}
.sub05_0602 ul li {width:20%;float:left;}
.sub05_0602 ul li h4 {text-align:center;font-size:18px;color:#3868c4;margin-top:25px;margin-bottom:10px;}
.sub05_0602 ul li p {text-align:center;font-size:15px; color:#606060; line-height:25px;}

/* COLLAGEN 주사란 ? */
.sub05_0603 {margin-bottom:60px;}
.sub05_0603 ul {overflow:hidden;}
.sub05_0603 ul li {width:20%;float:left;}
.sub05_0603 ul li h4 {text-align:center;font-size:18px;color:#3868c4;margin-top:25px;margin-bottom:10px;}
.sub05_0603 ul li p {text-align:center;font-size:15px; color:#606060; line-height:25px;}

/* 신경주사치료란 ? */
.sub05_0604 {margin-bottom:60px;}
.sub05_0604 p {color:#606060; font-size:15px; line-height:25px; letter-spacing: -0.5px;}
.sub05_0604 ul {overflow:hidden;}
.sub05_0604 ul li {width:33.333333%;float:left;}
.sub05_0604 ul li p {text-align:center;font-size:15px; color:#606060; line-height:25px; margin-top:30px;}
