@charset "utf-8";
@import url(master.css);
@import url(main.css);
@import url(sub_dev.css);

/*공통*/

body{}
.subwrapWrap{width:100%; background:url(../images/contents/sub_bg.jpg) repeat-x;}


#contentsWrap{ margin-top:35px;width:965px; margin:0 auto; }
/**#contentsWrap{ margin-top:35px;width:965px; margin:0 auto; position:relative; top:80px;}**/
.submenu{display:inline; float:left; width:241px;  margin-top:27px; background:url(../images/contents/flash_bottom_seroline.jpg) repeat-y;}
.submenu ul.submenuWrap{display:inline; float:left; width:241px; padding-top:10px; }
.submenu ul.submenuWrap li{display:inline; float:left; margin-left:5px;}
.submenu ul.submenuWrap li .depth2{float:left; padding:5px 0; }
.submenu ul.submenuWrap li .depth2 ul li{display:block;  float:none; margin-left:0px; padding:1px 0; }
.submenu ul.submenuWrap li.bt1{border-top:1px solid #e3e3e3; margin-top:-1px; }

.subContents{position:relative; width:660px; margin-bottom:45px; margin:0 auto; }




/*[2014-01-08] start*/
#con_title{position:relative; width:100%;padding:0px;margin:0px;} 
#con_title h3 {z-index:10;position:relative; padding:0px;}
#con_title .location {z-index:10;position:relative;padding-top:40px;height:42px;padding-left:13px;  font-size:11px; letter-spacing:-0.05em; color:#c1c1c1; background:url("/images/contents/home.gif") no-repeat 0px 45px;width:90%;}
#con_title .location b {font-weight:bold; color:#656565;}
#con_title .con_img{z-index:5;position:absolute; right:0px;display:inline;top:0px;}
#con_title .right_top {z-index:10;position:relative; }
#con_title .right_top .slogan1{position:relative;margin-top:5px;height:30px; border-bottom:1px solid #eeeeee;}
#con_title .right_top .slogan2{position:relative;margin-top:20px;  }

/*서브내용*/
#conbody{display:inline; float:left; width:100%; text-align:justify;  }
#conbody ul{display:inline; float:left; width:100%; margin-bottom:30px; }
#conbody ul.mb0{display:inline; float:left;margin-bottom:0px; }
#conbody ul li{display:inline; float:left; width:100%;}
 

#conbody ul li.li120{display:inline; float:left; width:120px; margin-right:10px;}
#conbody ul li.li580 {display:inline; float:left; width:580px;}

#conbody ul li.li140{display:inline; float:left; width:140px; margin-right:10px;}
#conbody ul li.li560 {display:inline; float:left; width:560px;}

#conbody ul li.li180{display:inline; float:left; width:180px; margin-right:10px;}
#conbody ul li.li520 {display:inline; float:left; width:520px;}

#conbody ul li.li210{display:inline; float:left; width:210px; margin-right:10px; overflow:hidden;}
#conbody ul li.li440 {display:inline; float:left; width:440px;}

#conbody ul li.li445{display:inline; float:left; width:445px; margin-right:10px; overflow:hidden;}
#conbody ul li.li255 {display:inline; float:left; width:255px;}

#conbody ul li.li360{display:inline; float:left; width:360px; }
#conbody ul li.li340 {display:inline; float:left; width:340px; margin-left:10px;}

#conbody ul li.li300{display:inline; float:left; width:300px; }
#conbody ul li.li310{display:inline; float:left; width:310px; }
#conbody ul li.li320{display:inline; float:left; width:320px; }
#conbody ul li.li400 {display:inline; float:left; width:400px; margin-left:10px;}
#conbody ul li.li350 {display:inline; float:left; width:350px; margin-left:10px;}

#conbody ul li.li345l{display:inline; float:left; width:345px; }
#conbody ul li.li345r{display:inline; float:left; width:345px; margin-left:15px;}

#conbody dl{display:inline; float:left; width:100%; margin-bottom:20px; }
#conbody dl.mb0{display:inline; float:left;margin-bottom:0px; }
#conbody dl dt{display:inline; float:left; width:100%;margin-bottom:10px;}
#conbody dl dt.strapline{display:inline; float:left; width:100%; padding-left:10px; margin-bottom:10px;}
#conbody dl dd{display:inline; float:left; width:100%;}
#conbody dl dd p{margin-bottom:10px;}
#conbody dl dd p.mb0{margin-bottom:0px; }
#conbody dl dd.num p{margin-bottom:0px;}
#conbody dl dd.num p.mb10{margin-bottom:10px;}
#conbody dl dd span.black{font-weight:bold; color:black; opacity:1 !important;}


#conbody2 dl {display:inline; float:left; width:100%; margin-bottom:20px; }
#conbody2 dl  dt{display:inline; float:left; width:100%;margin-bottom:10px;}
#conbody2 dl  dt.strapline{display:inline; float:left; width:100%; padding-left:10px; margin-bottom:10px;}
#conbody2 dl dd p{margin-bottom:10px;}
#conbody2 dl dd p.mb0{margin-bottom:0px; }
#conbody2 dl  dd{display:inline; float:left; width:100%;}
#conbody2 dl  dd.num p{ float:left;position:relative; padding-left:20px;width:95%;margin-bottom:2px;}
#conbody2 dl  dd.num p .number{position:absolute;left:0px;top:0px;padding:0px;margin:0px;color:#27B5F5; font-weight:bold; }
#conbody2 dl  dd.num p.sub{ float:left;position:relative; padding-left:30px;width:94%;}
#conbody2 dl  dd.num p.sub .snumber{position:absolute;left:20px;top:0px;padding:0px;margin:0px;}
#conbody2 dl  dd.num_mini p{ float:left;position:relative; padding-left:8px;width:97%;margin-bottom:2px;}
#conbody2 dl  dd.num_mini p .number{position:absolute;left:0px;top:0px;padding:0px;margin:0px;color:#27B5F5; font-weight:bold;padding-top:7px; }
#conbody2 ul{display:inline; float:left; width:100%; margin-bottom:20px; }
#conbody2 ul.mb0{display:inline; float:left;margin:0px; }
#conbody2 ul li{display:inline; float:left; width:100%;margin:0px;}
#conbody2 ul.gallery{display:inline; float:left; width:100%;}
#conbody2 ul.gallery li{display:inline; float:left; width:50%;}
#conbody2 ul.gallery li p{width:322px;margin-bottom:10px;}
#conbody2 ul li.l180{display:inline; float:left; width:180px;margin:0px;}
#conbody2 ul li.l420{display:inline; float:left; width:420px;margin:0px;}
#conbody2 ul li.l340{display:inline; float:left; width:340px;margin:0px;}
#conbody2 ul li.r305{display:inline; float:right; width:305px;margin:0px;}
 

/*미션*/
#infobody {display:inline; float:left;width:612px;padding:0px;margin:0px;margin-left:26px;background:url(/page/05_sub/images/050100_bg.gif) no-repeat right 97px ;}
/*미션*/
#infobody1 {display:inline; float:left;width:560px;padding:50px;padding-bottom:0px;margin:0px;background:url(/page/05_sub/images/info_bg_01.gif) no-repeat top;}
#infobody2 {display:inline; float:left;width:560px;padding:50px;padding-top:0px;padding-bottom:0px;min-height:200px;margin:0px;background:url(/page/05_sub/images/info_bg_02.gif) no-repeat top;}

/*서브상단 타이틀*/
#con_subtop2{position:relative; width:100%; }
#con_subtop2 dl{position:relative;left:0; width:100%;}
#con_subtop2 dl dt{display:inline;  float:left; width:195px; margin-bottom:20px;}
#con_subtop2 dl dd{display:inline;  float:left; width:515px; margin-bottom:20px;}


.centercontents{display:inline; float:left; width:660px; margin-top:27px; }
#detail_content {position:relative; display:inline; float:left; width:660px;padding:25px 0;}
/*[2014-01-08] end*/

.menubottom{display:inline; float:left; width:241px; background:url(../images/contents/flash_bottom_seroline.jpg) repeat-y;}
.menubottom ul{display:inline; float:left; margin-left:7px; margin-top:15px;}
.menubottom ul li{display:inline; float:left; margin-right:5px;}
.menubottom .mb_time{display:inline; float:left; margin-top:15px;  margin-left:7px; }
.menubottom .mb_time_more{display:inline; float:right; margin-top:15px;  margin-right:7px; }
.menubottom dl{display:inline; float:left; margin:8px 0 10px 7px; }
.menubottom dl dt{display:inline; float:left; width:155px; height:16px; overflow:hidden; margin-bottom:3px; padding-left:6px;  background:url(../images/contents/flash_bottom_notice_icon.jpg) no-repeat 0 3px;}
.menubottom dl dd{display:inline; float:left; width:52px; height:16px; overflow:hidden; margin-left:4px; margin-bottom:3px; color: #57A2E1; font-family: verdana; font-size: 9px; letter-spacing: -0.1em;}
.menubottom .mb_family{display:inline; float:left; margin-left:7px;  margin-bottom:15px; }
.menubottom .mb_family #familyOpen_left{display:none; width:204px; height:60px; margin-top:-91px; padding:5px; background-color:white; border:1px solid #a4a4a4; border-width:1px 1px 0 1px; z-index:50;}
.menubottom .mb_family #familyOpen_left ul{margin-top:0px;}
.menubottom .mb_family #familyOpen_left ul li{width:184px; float:left; }
.menubottom .mb_family #familyOpen_left ul li:hover{ background-color:#57a2e1; }
.menubottom .mb_family #familyOpen_left ul li a:hover{color:white;}
.menubottom .mbbottom{display:inline; float:left; height:20px;width:240px;}
/*의료진소개*/
.staff{position:relative; float:left; width:151px; height:205px; margin-right:12px; margin-bottom:12px;  border:1px solid #e5e5e5;}
.staff dt{position:absolute; left:0px; top:170px; width:150px; min-height:30px; text-align:center; overflow:hidden; font-size:11px; line-height:130%; }
.staff dd{position:absolute; left:11px; top:10px; width:130px; height:160px; overflow:hidden;}
.staff dd img {border:0px; width:130px; height:160px;}

.Doctor{position:relative; float:left; width:155px; height:205px; margin-left:7px; margin-bottom:7px;  border:1px solid #e5e5e5;}
.Doctor .black{position:absolute; left:0px; top:0px; width:155px; height:205px;  z-index:100; background:#c1c1c1; opacity:0; filter:alpha(opacity=0);}
/*.DocWrap{margin-top:0px; }*/
.DocWrap{display:inline; float:left; width:100%; text-align:justify;  }

.Doctor dt{position:absolute; left:10px; top:166px; width:135px; height:20px; text-align:center; overflow:hidden; font-size:11px;  letter-spacing:-0.1em; }
.Doctor dd{position:absolute; left:13px; top:13px; width:130px; height:150px; overflow:hidden; }
.Doctor dd img {border:0px; width:130px; height:150px;}
.nullimg{display:inline; float:left; width:155px; height:205px; margin-right:7px; margin-bottom:7px;  border:1px solid #e5e5e5;}

.DoclayerWrap{display:inline; float:left;   width:630px; height:475px; border:3px solid #29b4f0; background-color:white; }
.DocTop{display:inline; float:left;   position:relative; width:630px; height:98px; }
.DocTop .doctitle{position:absolute;  left:25px; top:25px; z-index:50; }
.menuclose{position:absolute;  left:100%; top:25px; margin-left:-57px; z-index:50; }
.Docbottom{display:inline; float:left;  width:630px; height:378px;}
.Docbottom .Docimg{display:inline; float:left; width:149px; margin-left:25px; }
.Docbottom .Docimg .Dimg{border:1px solid #e5e5e5; }
.Docbottom .Docimg .coun_rev{float:left; margin-top:8px; }
.Docbottom .Docimg .docnamewrap{width:149px; text-align:right; margin-top:10px; }
.Docbottom .Docimg .docname{color:black; font-size:16px; font-weight:bold;  letter-spacing:0.1em; }

.Docbottom .DocinfoWrap{display:inline; float:left; width:440px; height:377px; margin-left:15px; overflow-y:scroll; }
.Docbottom .DocinfoWrap dl{display:inline; float:left; width:407px;  margin-bottom:20px;  border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.Docbottom .DocinfoWrap dt{display:inline; float:left; width:407px;  height:27px; padding-top:8px; border-bottom:3px solid #555;}
.Docbottom .DocinfoWrap dt .docinfomation{color:black; font-size:16px; font-weight:bold;}
.Docbottom .DocinfoWrap dd{display:inline; float:left; width:402px; padding:10px 3px;   background-color:#e9f7fe;}
.Docbottom .DocinfoWrap dd .docdepart{display:inline; float:left; width:55px; margin-left:3px; font-weight:bold; }
.Docbottom .doctable{display:inline; float:left; width:407px; margin-bottom:15px; border:1px solid #003a96;  border-width:2px 0 2px 0; border-collapse: collapse}
.Docbottom .doctable th{text-align:center; width:45px; border:1px solid #e2e2e2;  border-width:1px 1px 0 1px; padding:3px; }

.Docbottom .doctable td{text-align:center; border:1px solid #e2e2e2;  border-width:1px 1px 0 1px; padding:3px; }
.Docbottom .doctable td.tablebg{width:167px; background-color:#f5f5f5;}

/*스탭소개*/
.teamname{margin-top:35px;}
.teamslogan{margin-top:15px; margin-bottom:15px;}

/*첨단장비소개*/
/*첨단장비소개 intro_05 */
#eq  {clear:both;position:relative; }
#eq .mnVisualTab {position:relative; width:660px; margin:0;  }
#eq .mnVisualTab.h600 {height:600px;}
#eq .mnVisualTab.h450 {height:450px;}
#eq .mnVisualTab h4 {position:absolute; width:100px; height:69px; z-index:20; font-size:0; }
#eq .mnVisualTab h4.tit1 {top:0; right:208px;}
#eq .mnVisualTab h4.tit2 {top:0; right:104px;}
#eq .mnVisualTab h4.tit3 {top:0; right:0px;}
#eq .mnVisualTab h4.tit4 {top:75px; right:208px;}
#eq .mnVisualTab h4.tit5 {top:75px; right:104px;}
#eq .mnVisualTab h4.tit6 {top:75px; right:0px;}
#eq .mnVisualTab h4.tit7 {top:150px; right:208px;}
#eq .mnVisualTab h4.tit8 {top:150px; right:104px;}
#eq .mnVisualTab h4.tit9 {top:150px; right:0px;}
#eq .mnVisualTab h4 a {border:0px;}
#eq .mnVisualTab h4 .img_tab {display:block; width:100%; height:100%;border:0px;background:#efefef;font-size:0px;}
#eq .mnVisualTab h4  img{ float:left;width:100px;height:69px;border:0px;}

#eq .mnVisualTab h4 .current {width:100px;height:69px;background:url(/images/contents/eq1_img_s_on.gif) no-repeat left top; z-index:25; }
#eq .mnVisualTab h4  .current img{ float:left;width:94px;height:63px;border:0px;margin-top:3px;margin-left:3px;}


#eq .mnVisualTab .list {position:absolute; left:0; top:0; width:660px; height:600px; color:#3c3c3c;}
#eq .mnVisualTab .list h5 {position:absolute; left:0; top:260px; font-size:0;}
#eq .mnVisualTab .list .ex {position:absolute; left:0; top:295px; width:320px; color:#737373;text-align:justify; line-height:130% !important;}
#eq .mnVisualTab .list .ex img {padding-bottom:5px;}
#eq .mnVisualTab .list .time {position:absolute; left:386px; top:260px;}
#eq .mnVisualTab .list dl {border-top:1px solid #333; position:absolute; left:0; top:450px; padding-top:20px; width:660px;}
#eq .mnVisualTab .list dt {margin-bottom:5px;}
#eq .mnVisualTab .list dd {margin:5px;}
#eq .mnVisualTab .list dd ol {margin-top:0;color:#737373;}
#eq .mnVisualTab .list dd ol li {font-weight:normal; line-height:130% !important;color:#737373;}
#eq .mnVisualTab .list .w360 {width:360px !important;}
#eq .mnVisualTab .list dl.t2 {top:430px !imprtant;}
#eq .mnVisualTab .list {position:absolute; left:0; top:0; width:660px; height:600px; color:#3c3c3c;}
#eq .mnVisualTab .list h5.p_right {position:absolute; left:350px; top:270px; font-size:0;width:310px;border-top:1px solid #333; padding-top:10px;}
#eq .mnVisualTab .list .ex2 {position:absolute; left:350px; top:330px; width:310px; text-align:justify;color:#737373; line-height:140% !important;}

#eq .mnVisualTab .arrow {position:absolute; right:322px; top:5px; z-index:100; background:#fff; padding-left:3px;}
#eq .mnVisualTab .arrow button {margin:0; padding:0; font-size:0; line-height:0; vertical-align:middle; border:none; cursor:pointer;}
#eq .mnVisualTab .arrow button.play {width:16px; height:16px; margin-right:4px; background:url(/images/contents/mnVisualTab_btn_play.gif) 0 0 no-repeat;}
#eq .mnVisualTab .arrow button.stop {width:16px; height:16px; margin-right:4px; background:url(/images/contents/mnVisualTab_btn_stop.gif) 0 0 no-repeat;}
#eq .mnVisualTab .arrow button.num {width:9px; height:9px; margin-right:5px; background:url/images/contents/mnVisualTab_rolling_off.gif) 0 0 no-repeat;}
#eq .mnVisualTab .arrow button.awCurrent {width:28px; background:url(/images/contents/mnVisualTab_rolling_on.gif) 0 0 no-repeat;}
#eq .mnVisualTab .txt {padding:35px 0 0 35px;}
#eq .mnVisualTab .txt dt {}
#eq .mnVisualTab .txt dd {margin-top:24px;}
#eq .mnVisualTab .txt img {vertical-align:top;}


 
 /*병원둘러보기*/
.hosp_p {clear:both;height:5px;padding:0px;margin:0px;}
#hosp_view .mnVisualTab {clear:both;position:relative; width:660px; height:404px; background:#f0f0f0;}
#hosp_view .mnVisualTab h4 {position:absolute; left:0px;width:63px; height:36px; z-index:20; font-size:0;overflow:hidden;}
#hosp_view .mnVisualTab h4.tit1 {top:0;}
#hosp_view .mnVisualTab h4.tit2 {top:36px;}
#hosp_view .mnVisualTab h4.tit3 {top:72px;}
#hosp_view .mnVisualTab h4.tit4 {top:108px;}
#hosp_view .mnVisualTab h4.tit5 {top:144px;}
#hosp_view .mnVisualTab h4.tit6 {top:180px;}
#hosp_view .mnVisualTab h4.tit7 {top:216px;}
#hosp_view .mnVisualTab h4.tit8 {top:252px;}
#hosp_view .mnVisualTab h4.tit9 {top:288px;}
#hosp_view .mnVisualTab h4.tit10 {top:325px;}
#hosp_view .mnVisualTab h4.tit11 {top:362px;}
#hosp_view .mnVisualTab h4 .img_tab {display:block; width:100%; height:100%;border:0px;}
#hosp_view .mnVisualTab h4 .img_tab a {display:block; width:66px; height:36px;border:0px;}
#hosp_view .mnVisualTab h4.tit1 .img_tab a {background:url(/images/contents/intro_06_num_01.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit2 .img_tab a {background:url(/images/contents/intro_06_num_02.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit3 .img_tab a {background:url(/images/contents/intro_06_num_03.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit4 .img_tab a {background:url(/images/contents/intro_06_num_04.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit5 .img_tab a {background:url(/images/contents/intro_06_num_05.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit6 .img_tab a {background:url(/images/contents/intro_06_num_06.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit7 .img_tab a {background:url(/images/contents/intro_06_num_07.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit8 .img_tab a {background:url(/images/contents/intro_06_num_08.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit9 .img_tab a {background:url(/images/contents/intro_06_num_09.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit10 .img_tab a {background:url(/images/contents/intro_06_num_10.png) no-repeat left top;}
#hosp_view .mnVisualTab h4.tit11 .img_tab a {background:url(/images/contents/intro_06_num_11.png) no-repeat left top;}
#hosp_view .mnVisualTab h4 .img_tab a.last{background:url(/images/contents/intro_06_num_last.png) no-repeat left top;}
#hosp_view .mnVisualTab h4 .img_tab a.last1{background:url(/images/contents/intro_06_num_last1.png) no-repeat left top;}
#hosp_view .mnVisualTab h4 .img_tab a.last2{background:url(/images/contents/intro_06_num_last2.png) no-repeat left top;}
#hosp_view .mnVisualTab h4 .img_tab a:hover, #hosp_view .mnVisualTab h4 .img_tab a:active {background-position:left -36px !important;}

#hosp_view .mnVisualTab h4 .current a {background-position:left -36px !important;}
#hosp_view .mnVisualTab h4 .tab span {visibility:hidden;}
#hosp_view .mnVisualTab .list {position:absolute; right:0; top:0; width:603px; height:404px; z-index:10;}

#hosp_view .mnVisualTab .arrow {position:absolute; left:20px; bottom:-20px; z-index:100;}
#hosp_view .mnVisualTab .arrow button {margin:0; padding:0; font-size:0; line-height:0; vertical-align:middle; border:none; cursor:pointer;}
#hosp_view .mnVisualTab .arrow button.play {width:16px; height:16px; margin-right:4px; background:url(/images/contents/hp_btn_play.gif) 0 0 no-repeat;}
#hosp_view .mnVisualTab .arrow button.stop {width:16px; height:16px; margin-right:4px; background:url(/images/contents/hp_btn_stop.gif) 0 0 no-repeat;}
#hosp_view .mnVisualTab .arrow button.awCurrent {width:28px; background:url(/images/contents/mnVisualTab_rolling_on.gif) 0 0 no-repeat;}
#hosp_view .mnVisualTab .txt {padding:35px 0 0 35px;}
#hosp_view .mnVisualTab .txt dt {}
#hosp_view .mnVisualTab .txt dd {margin-top:24px;}
#hosp_view .mnVisualTab .txt img {vertical-align:top;}


/*수술장비*/
#deviceWrap2{position:relative; float:left; width:660px; min-height:500px; }
#deviceWrap2 #spanObj{display:inline; position:absolute;  float:left; width:333px; }
#deviceWrap2 .smallimg{position:absolute; left:343px; top:0; float:left; width:315px; }
#deviceWrap2 .smallimg ul li{float:left; cursor:pointer; margin-right:4px; margin-bottom:4px; }
#deviceWrap2 .discript{position:absolute; left:343px; top:257px; }

/*서브 탭*/
/*.subtap{display:inline; float:left; width:100%;  margin-top:10px;margin-bottom:10px;}
.subtap ul{display:inline; float:left; width:100%; background:url(../images/contents/tapbg.jpg) repeat-x;padding:0px;margin:0px;}
.subtap ul li{display:inline; float:left; margin-top:0px;margin-right:3px; margin-bottom:5px;height:30px; }
.subtap ul li img{border:0px;}*/
.subtap{display:inline; float:left; width:100%;  margin-top:10px;margin-bottom:10px;}
.subtap ul{display:inline; float:left; width:100%; background:url(../images/contents/tapbg.jpg) repeat-x;padding:0px;margin:0px;}
.subtap ul li{display:inline; float:left; background:url(../images/contents/tapbg.jpg) repeat-x;margin:0px;padding:0px;padding-right:2px; margin-bottom:5px;}
.subtap ul li img{border:0px;}
.mb20{margin-bottom:20px; }
.subtap ul li.mr0{margin-right:0px; }

.subtap dl{display:inline; float:left; width:100%;  }
.subtap dl dd{display:inline; float:left; margin-right:3px; }
.subtap dl dd.rightyear{display:inline;  float:right;}


.subtap2{display:inline; float:left;  width:100%; margin-bottom:2px; padding:0px;}
.subtap2 ul{float:left;padding:0px;}
.subtap2 ul li {float:left; margin-left:1px;margin-right:1px; padding:0px;}
.subtap2 ul li.fir {float:left; margin-left:0px;margin-right:1px; }
.subtap2 ul li.last {float:left; margin-left:1px;margin-right:0px; }

/*.subtap3{display:inline; float:left; width:100%;  margin-top:10px;margin-bottom:10px;}
.subtap3 ul{display:inline; float:left; width:100%; background:url(../images/contents/tapbg.jpg) repeat-x;padding:0px;margin:0px;}
.subtap3 ul li{display:inline; float:left; background:url(../images/contents/tapbg.jpg) repeat-x;margin:0px;padding:0px;padding-right:2px; margin-bottom:5px;}
.subtap3 ul li img{border:0px;}*/

.mb7{margin-bottom:7px; }

/* 부서전화번호 intro-07 */
#depart_num {position:relative; padding-left:170px; margin-top:0px; height:290px; background:url(/page/01_sub/images/07_depart_phone.jpg) no-repeat left 50px;}
#depart_num h4 {position:absolute; left:0; top:0px;}
#depart_num table {border-top:1px solid #111;}
#depart_num table th {border-bottom:1px solid #d3d3d3; background:#f5f5f5; padding:8px 10px; font-weight:bold; color:#111; letter-spacing:-0.1em;text-align:left;}
#depart_num table td {border-bottom:1px solid #d3d3d3; padding:8px 10px; line-height:160%;text-align:left;}
#depart_num table td b {color:#111;}

/*입퇴원 intro_03 */
#intro_03_in_top {position:relative;width:100%;}
#intro_03_in {position:relative; border-bottom:1px solid #E3E3E3;}
#intro_03_in dt {margin-top:22px;height:30px;}
#intro_03_in dd ol {margin-left:10px;}
#intro_03_in ol > li {clear:both;list-style-type:decimal;margin-left:10px;text-align:justify; line-height:150%; font-weight:bold;} 
#intro_03_in ol > li span {font-weight:normal;}
#intro_03_out {position:relative;margin-top:5px;border-bottom:1px solid #E3E3E3;}
#intro_03_out dt {margin-top:22px;height:20px;}
#intro_03_out dd ol {margin-left:10px;margin-top:5px;}
#intro_03_out ol > li {clear:both;list-style-type:decimal; margin-left:10px;text-align:justify; line-height:150%; font-weight:bold;} 
#intro_03_out ol > li span {font-weight:normal;}

#intro_03_guide {position:relative;width:100%;background:url('/page/01_sub/images/03/03_guide_bg.gif') no-repeat 0 0;height:725px;margin:0px;padding:0px;margin-top:10px;padding-top:15px;}
#intro_03_guide p{padding-left:20px;padding-top:20px;padding-bottom:20px;}
#intro_03_guide .tab1 {float:left;width:320px;height:185px;margin:0px;padding:0px;}
#intro_03_guide .tab2 {float:left;width:320px;height:185px;margin:0px;padding:0px;}
#intro_03_guide .tab3 {float:left;width:600px;height:160px;margin:0px;padding:0px;}
#intro_03_guide ol {margin-top:5px !important;margin-left:20px;margin-right:10px;}
#intro_03_guide ol > li {clear:both;list-style-type:decimal ;margin-left:25px; text-align:justify; line-height:150%; font-weight:bold;} 
#intro_03_guide ol > li span.title{font-weight:bold;}
#intro_03_guide ol > li span {font-weight:normal;}
.intro_03_h5{padding-bottom:10px;}


/* 서류발급안내 intro_04 */
.intro_04_h5_1{clear:both;width:100%;height:35px;padding-bottom:10px;}
.intro_04_h5_2{clear:both;width:100%;height:35px;border-top:1px solid #eeeeee;padding-top:30px;}
#intro_04_how{position:relative;background:url('/page/01_sub/images/04/04_how_img.gif') no-repeat 0 0; ;width:660px;height:280px;}
#intro_04_how dl.intro_04_how_dl{float:left;width:200x;}
#intro_04_how dl.intro_04_how_dl dt {height:190px;padding:10px;}
#intro_04_how dl.intro_04_how_dl dd {padding-left:10px;}

.intro_04t_table{margin-left:15px;background:url('/page/01_sub/images/04/intro_04t_table_bg.gif');}
.intro_04t_table th{padding-top:7px;padding-bottom:7px;padding-left:15px;vertical-align:top;}
.intro_04t_table td{text-align:left;padding-top:7px;padding-bottom:7px;margin:0px;}
.intro_04t_table li.line{background:url('/page/01_sub/images/04/04_td_line.gif') repeat-x; width:500px;height:20px;}
.intro_04t_table li.line span{float:left;background:url('/page/01_sub/images/04/intro_04t_table_bg.gif');}
.intro_04t_table li.line a{float:right;background:#ffffff;width:82px;height:16px;border:0px;}
.intro_04t_table li.line img{float:right;background:#ffffff;width:82px;height:16px;border:0px;}
.intro_04_bottom{height:40px;margin:0px;padding:0px;}
table.intro_04_table{border-top:1px solid #131313;margin:0px;padding:0xp;}
table.intro_04_table th{background:url('/page/01_sub/images/04/intro_04t_table_bg2.gif');padding:15px;border-bottom:1px solid #C6C6C6;text-align:left;}
table.intro_04_table td.first{padding:10px;border-bottom:1px solid #C6C6C6;border-left:0px solid #C6C6C6;text-align:left;}
table.intro_04_table td{padding:10px;border-bottom:1px solid #C6C6C6;border-left:1px solid #C6C6C6;text-align:left;}


/*둘러보기*/
.interior{float:left; }

.seating{margin-top:10px; }

/*자가진단*/
.myselfWrap{display:inline; float:left; margin-top:20px; }


/*030101과 예약*/
.DoclistWrap{display:inline; float:left; width:100%; background-color:#f2f2f2; margin-top:15px;  margin-bottom:15px; border-top:2px solid #2ab4f2 }
.DoclistWrap .Doctorpic{position:relative; float:left; width:83px; height:110px; margin:5px 13px; }
.DoclistWrap .Doctorpic li.docphoto{position:absolute; left:12px; top:0px;width:58px; height:67px; overflow:hidden;  border:1px solid #e5e5e5;}
.DoclistWrap .Doctorpic li.docphoto img{width:58px; height:67px;}
/*.DoclistWrap .Doctorpic li.docname{position:absolute; left:0px; top:78px; width:83px; height:35px; text-align:center; overflow:hidden; font-size:12px; text-align:center; letter-spacing:-0.1em; }*/
.DoclistWrap .Doctorpic li.docname{position:absolute; left:-28px; top:80px; width:137px; height:48px; text-align:center; font-size:12px; text-align:center; letter-spacing:-0.1em; }

.DoclistWrap .Doctorpic li.docname .centername{color:#737373; line-height:95%; }


/*컨텐츠 하단 버튼*/
.con_bt_btn{display:inline; float:left; width:100%; margin-top:10px; padding:0px; text-align:center;}
.con_bt_btn ul{ width:480px; margin:0 auto;}
.con_bt_btn ul li{display:inline;  float:left; width:209px; margin:0px;padding:0px; margin-right:2px;margin-left:2px;}

.con_bt_btn2{display:inline; float:left; width:100%; margin-top:25px; text-align:center;}
.con_bt_btn2 ul{ width:440px; margin:0 auto;}
.con_bt_btn2 ul li{display:inline; float:left; width:209px; margin-right:10px;}

.con_bt_btn1{display:inline; float:left; width:100%; margin-top:25px; text-align:center;}
.con_bt_btn1 ul{ width:210px; margin:0 auto;}
.con_bt_btn1 ul li{display:inline; float:left; width:209px; margin-right:10px;}

.con_bt_btn_right{display:inline; float:left; text-align:right; width:100%; margin-top:10px; }
.con_bt_btn_right ul li{display:inline; float:right; margin-right:15px;  }
.con_bt_btn_right ul li.last{margin-right:0px;  }

/*동영상*/

.conmovie02010108 {height:240px; background: url('/page/02_sub/images/02010108_04.jpg') no-repeat scroll 0px 0px transparent;}

/*02030101*/
.flashWrap{float:left; margin-top:20px; }
.flashTitle{margin:20px 0 10px 0; }
.conmovie02030101{position:absolute; left:0px; top:720px; width:281px; height:207px; overflow:hidden;}



/*진료시간표*/
ul#intro_time {background:url(/page/01_sub/images/010201_01_img.gif) no-repeat left top; height:176px;padding-left:260px; overflow:hidden;}
ul#intro_time li {float:left;padding:0px;margin:0px;}
ul#intro_time li img{float:left;padding:0px;margin:0px;}

ul#intro_time2 {overflow:hidden;border-bottom:1px solid #E0E0E0;margin-left:10px;width:625px;}
ul#intro_time2 li {float:left;}
/*진료시간표-진료시간표*/
.hid{display:none;}
.schedule_table{width:660px;padding:0px;margin:0px;border-top:1px solid #999999;border-bottom:1px solid #999999;}/*border:1px solid #cccccc;*/
.schedule_table th{padding:5px;margin:0px;color:#ffffff;background:#27B9EC;text-align:center;font-weight:bold; }
.schedule_table td{padding:2px;margin:0px;color:#333333;background:#ffffff;border-bottom:1px dotted #999999;text-align:center;}
.schedule_table td.am_space{background:#F0F9FE;width:70px;}
.schedule_table td.pm_space{background:#DAEFF0;width:80px;}
.schedule_table td.fir{width:35px;border-right:1px solid #999999;font-weight:bold;}
.schedule_table td._doclist{width:85px;}
.schedule_table td.gcenter{width:85px;font-weight:bold;}

.st_schedule_table{width:660px;padding:0px;margin:0px;border-top:1px solid #999999;border-bottom:1px solid #999999;}/*border:1px solid #cccccc;*/
.st_schedule_table th{padding:5px;margin:0px;color:#ffffff;background:#8CD1CE;text-align:center;font-weight:bold;}
.st_schedule_table th.fir{background:#7090C9;}

.st_schedule_table td{padding:2px;margin:0px;color:#333333;background:#ffffff;border-bottom:1px dotted #999999;text-align:center;}
.st_schedule_table td.gcenter{width:130px;}
.hugin{width:600px;min-height:100px;}
.hugin li{display:inline; float:left;padding:5px; }
.hugin li.fir{width:100px;height:100px;}
.hugin li.list{border-left:1px solid #793E44;line-height:160%;}

.special_txt{color:Red;font-weight:bold;}/*선택진료*/
.member_txt{color:#333333;}/*의사명*/

/*진료시간표-진료과정*/

#map1_div{position:relative;width:660px;height:423px;background:url('/page/01_sub/images/010201_04.gif') no-repeat top;z-index:0;padding:0px;margin:0px;}
#map1_left_top1{position:absolute;left:92px; top:17px;width:152px;z-index:10;}
#map1_left_top2{position:absolute;left:92px; top:73px;width:152px;z-index:10;}
#map1_left_top3{position:absolute;left:92px; top:248px;width:152px;z-index:10;}
#map1_left_top4{position:absolute;left:462px; top:0px;width:113px;z-index:10;}
#map1_left_top5{position:absolute;left:460px; top:122px;width:152px;z-index:10;}
#map1_left{float:left;width:124px;height:400px;margin-top:25px;z-index:0;}
#map1_left ul{margin:0px;}
#map1_left ul li{float:left;margin-bottom:11px;height:46px;}
#map1_left ul li.sec1{float:left;margin-bottom:12px;height:46px;}
#map1_left ul li.sec2{float:left;margin-bottom:12px;height:47px;}
#map1_left ul li.last{float:left;height:44px;padding-top:4px;}
#map1_mid{float:left;width:160px;height:420px;z-index:0;}
#map1_mid p{margin-top:134px;margin-left:44px;}

#map1_right{float:left;width:375px;height:420px;position:relative;padding:0px;margin:0px;}

#map1_right1{position:relative;width:375px;height:126px;margin-top:24px;}
#map1_right1 ul{float:left;margin:0px;}
#map1_right1 ul li{float:left;height:54px;padding-left:8px;}
#map1_right1 ul li.fir{}
#map1_right1 ul li.last{padding-left:7px;}


#map1_right2{position:relative;width:375px;height:242px;padding:0px;}
#map1_right2 ul{float:left;margin-left:32px;width:131px;}
#map1_right2 ul li{float:left;height:50px;margin-top:5px;}
#map1_right2 ul li.fir{float:left;height:76px;margin-top:6px;margin-left:29px;}
#map1_right2 ul li.last{margin-top:4px;margin-left:1px;}



.hujin{color:#ff0000;}

/*수술후관리법*/
/* 수술 후 관리법 */
.w340 {width:340px; border-top:1px solid #515151;}
.w320 {width:320px; }
#tab_01 {background:url(/page/03_sub/images/030501_bg.jpg) no-repeat top; width:660px; height:860px;}
#tab_01 h4 {margin-left:160px; padding-top:76px;}
#tab_01 .box {overflow:hidden;}
#tab_01 .box h5 {float:left; width:160px; padding:22px 0 0 1px; font-size:0; margin:0}
#tab_01 .box ol {float:left; width:460px; padding:22px 0; margin-top:0 !important; height:auto; min-height:30px;}
#tab_01 .top_line {border-top:1px solid #e4e4e4;}
#tab_02 {background:url(/page/03_sub/images/030501_bg.jpg) no-repeat; width:660px; height:860px;}
#tab_02 h4 {margin-left:160px; padding-top:76px;}
#tab_02 .box {overflow:hidden;}
#tab_02 .box h5 {float:left; width:160px; padding:20px 0 0 1px; font-size:0; margin:0}
#tab_02 .box ol {float:left; width:460px; padding:20px 0; margin-top:0 !important; height:auto; min-height:50px;}
#tab_02 .top_line {border-top:1px solid #e4e4e4;}
#tab_03 {background:url(/page/03_sub/images/030503_bg.jpg) no-repeat; width:660px; height:1099px;}
#tab_03 h4 {margin-left:160px; padding-top:81px;}
#tab_03 .box {margin-left:160px; width:430px; padding:12px 0; margin-top:0 !important; height:auto; overflow:hidden;}
#tab_03 .top_line {border-top:1px solid #e4e4e4;}
#tab_04 {background:url(/page/03_sub/images/030504_bg.jpg) no-repeat; width:660px; height:557px;}
#tab_04 h4 {margin-left:160px; padding-top:76px;}
#tab_04 .box {overflow:hidden;}
#tab_04 .box h5 {float:left; width:160px; padding:20px 0 0 1px; font-size:0; margin:0}
#tab_04 .box ol {float:left; width:460px; padding:20px 0; margin-top:0 !important; height:auto; min-height:50px;}
#tab_04 .top_line {border-top:1px solid #e4e4e4;}
#tab_05 {background:url(/page/03_sub/images/030501_bg.jpg) no-repeat top; width:660px; height:860px;}
#tab_05 h4 {margin-left:160px; padding-top:82px;}
#tab_05 .box {overflow:hidden;}
#tab_05 .box h5 {float:left; width:160px; padding:20px 0 0 1px; font-size:0; margin:0}
#tab_05 .box ol {float:left; width:450px; padding:20px 0; margin-top:0 !important; height:auto; min-height:50px;}
#tab_05 .box p {float:left; width:450px; padding:20px 0; margin-top:0 !important; height:auto; min-height:50px;}
#tab_05 .top_line {border-top:1px solid #e4e4e4;}
#tab_05 .box2 {overflow:hidden;}
#tab_05 .box2 h5 {position:absolute;left:0;top:405px; width:160px;   font-size:0; margin:0}

#tab_06 {background:url(/page/03_sub/images/030504_bg.jpg) no-repeat; width:660px; height:557px;}
#tab_06 h4 {margin-left:160px; padding-top:81px;}
#tab_06 .box {overflow:hidden;}
#tab_06 .box h5 {float:left; width:160px; padding:23px 0 0 1px; font-size:0; margin:0}
#tab_06 .box ol {float:left; width:430px; padding:23px 0; margin-top:0 !important; height:auto; min-height:50px;}
#tab_06 .top_line {border-top:1px solid #e4e4e4;}
#tab_07 {background:url(/page/03_sub/images/030507_bg.jpg) no-repeat top; width:660px; height:939px;}
#tab_07 h4 {margin-left:160px; padding-top:81px;}
#tab_07 .box {overflow:hidden;}
#tab_07 .box h5 {float:left; width:160px; padding:20px 0 0 1px; font-size:0; margin:0}
#tab_07 .box ol {float:left; width:420px; padding:20px 0; margin-top:0 !important; height:auto; min-height:30px;}
#tab_07 .box p {float:left; width:420px; padding:20px 0; margin-top:0 !important; height:auto; min-height:30px;}
#tab_07 .top_line {border-top:1px solid #e4e4e4;}
#tab_08 {background:url(/page/03_sub/images/030507_bg.jpg) no-repeat top; width:660px; height:939px;}
#tab_08 h4 {margin-left:160px; padding-top:81px;}
#tab_08 .box {overflow:hidden;}
#tab_08 .box h5 {float:left; width:95px; padding:20px 0 0 60px; font-size:0; margin:0}
#tab_08 .box p {float:left; width:430px; padding:20px 0 ; margin-top:0 !important; height:auto;}
#tab_08 .top_line {border-top:1px solid #e4e4e4;}

/* 척추질환정보 */ 
table.con_table {border-top:1px solid #131313; }
table.con_table th {background:#F9F9F9; vertical-align:middle; padding-left:11px; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4; color:#27B5F5; font-weight:bold; line-height:160%;}
table.con_table td {background:#fff; vertical-align:top; padding-left:11px; border-bottom:1px solid #E4E4E4; line-height:160%; text-align:justify;color:#737373;}
table.con_table td ol {margin-top:0 !important;}
table.con_table td ol li {font-weight:normal !important;}
table.con_table td ul li {line-height:180%;}
table.con_table td.bg {background:#f3f7fd;}
table.con_table td.ta_right {text-align:right;}
table.con_table th span {font-weight:normal; color:#141414;} 

table.con_table_2 { }
table.con_table_2 th { padding:12px 12px; border-bottom:1px solid #c1c1c1; font-weight:bold; line-height:160%; text-align:center;}
table.con_table_2 td {vertical-align:top; padding:12px 12px; border-bottom:1px solid #c1c1c1; line-height:160%;}
table.con_table_2 td ol {margin-top:0 !important;}
table.con_table_2 td.bg1 {background:#f9f9f9;}
table.con_table_2 th.bg1 {background:#f9f9f9;  }
table.con_table_2 th.right_line, table.con_table_2 tbody th {border-right:1px solid #c1c1c1;}
table.con_table_2 .topline0 {border-top:1px solid #131313;}

table.con_table_2 .topline {border-top:2px solid #27B5F5;color:#27B5F5;}
table.con_table_2 .bottomline {border-bottom:2px solid #27B5F5;}
table.con_table_2 .middleline {border-left:2px solid #27B5F5;border-right:2px solid #27B5F5;}

table.con_table2 {border-top:1px solid #232323; }
table.con_table2 th {background:#F9F9F9; vertical-align:middle; padding:8px; border-bottom:1px solid #B3B3B3; border-right:1px solid #B3B3B3; color:#27B5F5; font-weight:bold; line-height:160%;}
table.con_table2 th.line {background:#fff;vertical-align:middle; padding:8px; border-bottom:1px solid #D9D9D9; border-right:1px solid #D9D9D9; color:#27B5F5; font-weight:bold; line-height:160%;}
table.con_table2 .td_bg {background:#fff;}
table.con_table2 td {background:#fff; vertical-align:top; padding:8px; border-bottom:1px solid #B3B3B3; line-height:160%; text-align:justify;color:#595959;}
table.con_table2 td.line {background:#fff; vertical-align:middle; padding:8px; border-bottom:1px solid #D9D9D9; line-height:160%; text-align:justify;color:#595959;}

table.con_table2 td.bg {background:#f3f7fd;}
table.con_table2 td.td_bg1{background:#2AB4F2;}
table.con_table2 td.td_bg2{background:#FEB89F;}
table.con_table2 td.td_bg3{background:#888BBE;}
table.con_table2 td.td_bg4{background:#54C0C3;}
table.con_table2 td.td_bg5{background:#9C9A47;}
table.con_table2 td.td_bg6{background:#8dc63f;}

table.con_table2 .nrline{border-right:0px; }
table.con_table2 .rline{border-right:1px solid #B3B3B3; }
table.con_table2 .rline2{border-right:1px solid #D9D9D9; }

table.con_table2 th span {font-weight:normal; color:#141414;} 

.td_txt1{color:#2AB4F2;font-weight:bold;}
.td_txt2{color:#FEB89F;font-weight:bold;}
.td_txt3{color:#888BBE;font-weight:bold;}
.td_txt4{color:#54C0C3;font-weight:bold;}
.td_txt5{color:#9C9A47;font-weight:bold;}

#tab_00{position:relative; width:630px;padding:14px;}
#tab_00 dl{position:relative;}
#tab_00 dl dt{display:inline;  float:left; width:100px; }
#tab_00 dl dd{display:inline;  float:left; width:500px;}
.tab_00_bg{background:#F8F8F8;}
.skyline{border-top:1px solid #2AB4F2;}

ol.num li{ position:relative; padding-left:20px; padding-top:5px;}
ol.num li .number{position:absolute;left:0px;top:0px;padding:0px;margin:0px;color:#27B5F5; font-weight:bold; padding-top:5px;}

ol.num2 li{ float:left;position:relative; padding-left:18px;width:93%;padding-top:5px;}
ol.num2 li .number{position:absolute;left:0px;top:0px;padding:0px;margin:0px;font-weight:bold; padding-top:5px;}

.medi_box_1 {overflow:hidden; padding:20px; border-top:1px solid #131313; background-color:#f9f9f9;border-bottom:1px solid #c1c1c1;}
.medi_box_1 .f_left {float:left; width:280px;}
.medi_box_1 .f_right {float:right; width:320px;}
.medi_box_2 {position:relative;width:650px;overflow:hidden; margin-top:5px; padding-top:20px;padding-bottom:20px;padding-left:5px;padding-right:5px; border-top:1px solid #131313;border-bottom:1px solid #c1c1c1; background-color:#ffffff;}
.medi_box_2 .f_left {float:left; width:320px;margin:0; padding:0;}
.medi_box_2 .f_right {float:right; width:315px;margin:0; padding:0;}
.medi_box_2 div h6 {margin:0; padding:0;}
.medi_box_2 div dt {font-weight:bold; color:#141414;margin:0; padding:0;}
.medi_box_2 div dd {font-weight:normal;margin:0; padding:0;}
.number{color:#27B5F5; font-weight:bold; }
.skytxt{color:#27B5F5; font-weight:bold; }
.blacktxt{font-weight:bold; color:black;}

 /*비수술치료  FI치료방법 및 증상*/
 #fims {border:3px solid #e3e3e3; width:614px; height:460px; margin-top:15px; padding-top:15px; position:relative;}
#fims .f_text { text-align:center !important;}
#fims .mnVisualTab dl {width:575px; height:380px; z-index:10; font-size:0; margin-top:30px;}
#fims .mnVisualTab dt {position:absolute; left:248px; width:99px; height:99px; z-index:30;}
#fims .mnVisualTab dt a {display:block; width:99px; height:99px; background:url(/page/02_sub/images/space.gif) no-repeat left top;}
#fims .mnVisualTab dt.tit1 {top:98px;}
#fims .mnVisualTab dt.tit2 {top:247px;}
#fims .mnVisualTab dd {position:absolute; left:20px; top:65px; z-index:10; width:575px; height:380px;}
#fims .mnVisualTab dd.fims_con1 {background:url(/page/02_sub/images/fims_img1.jpg) no-repeat left top;}
#fims .mnVisualTab dd.fims_con2 {background:url(/page/02_sub/images/fims_img2.jpg) no-repeat left top;}

#fims .mnVisualTab .arrow {position:absolute; left:5px; bottom:5px; z-index:100;}
#fims .mnVisualTab .arrow button {margin:0; padding:0; font-size:0; line-height:0; vertical-align:middle; border:none; cursor:pointer;}
#fims .mnVisualTab .arrow button.play {width:16px; height:16px; margin-right:4px; background:url(/images/contents/intro/hp_btn_play.gif) 0 0 no-repeat;}
#fims .mnVisualTab .arrow button.stop {width:16px; height:16px; margin-right:4px; background:url(/images/contents/intro/hp_btn_stop.gif) 0 0 no-repeat;}
#fims .mnVisualTab .arrow button.awCurrent {width:28px; background:url(/images/contents/intro/mnVisualTab_rolling_on.gif) 0 0 no-repeat;}

#symptoms {border:3px solid #e3e3e3; width:561px; height:342px; margin-top:15px; padding:27px; position:relative;}
#symptoms .s_text {position:absolute; left:0; bottom:15px; width:100%; text-align:center;}
#symptoms ul.tabs {background:url(/page/02_sub/images/symptoms_bg.jpg) no-repeat center top; width:561px; height:327px;}
#symptoms li a {position:absolute; z-index:30; display:block; width:83px; height:83px; background:url(/images/contents/space.gif) no-repeat left top;}
#symptoms li a.tab1_t {left:212px; top:58px;}
#symptoms li a.tab2_t {left:321px; top:58px;}
#symptoms li a.tab3_t {left:204px; top:151px;}
#symptoms li a.tab4_t {left:326px; top:151px;}
#symptoms li a.tab5_t {left:198px; top:241px;}
#symptoms li a.tab6_t {left:333px; top:241px;}
#symptoms li a.tab1_t:hover, #symptoms li.active a.tab1_t {background-image:url(/page/02_sub/images/symptoms_btn_1.png) !important;}
#symptoms li a.tab2_t:hover, #symptoms li.active a.tab2_t {background-image:url(/page/02_sub/images/symptoms_btn_2.png) !important;}
#symptoms li a.tab3_t:hover, #symptoms li.active a.tab3_t {background-image:url(/page/02_sub/images/symptoms_btn_3.png) !important;}
#symptoms li a.tab4_t:hover, #symptoms li.active a.tab4_t {background-image:url(/page/02_sub/images/symptoms_btn_4.png) !important;}
#symptoms li a.tab5_t:hover, #symptoms li.active a.tab5_t {background-image:url(/page/02_sub/images/symptoms_btn_5.png) !important;}
#symptoms li a.tab6_t:hover, #symptoms li.active a.tab6_t {background-image:url(/page/02_sub/images/symptoms_btn_6.png) !important;}
#symptoms li a span {visibility:hidden;}
#symptoms li div {position:absolute; left:27px; top:27px; z-index:10; width:561px; height:327px;}
#symptoms li div#tab1 {background:url(/page/02_sub/images/symptoms_con_1.gif) no-repeat left top;}
#symptoms li div#tab2 {background:url(/page/02_sub/images/symptoms_con_2.gif) no-repeat left top;}
#symptoms li div#tab3 {background:url(/page/02_sub/images/symptoms_con_3.gif) no-repeat left top;}
#symptoms li div#tab4 {background:url(/page/02_sub/images/symptoms_con_4.gif) no-repeat left top;}
#symptoms li div#tab5 {background:url(/page/02_sub/images/symptoms_con_5.gif) no-repeat left top;}
#symptoms li div#tab6 {background:url(/page/02_sub/images/symptoms_con_6.gif) no-repeat left top;}

/*qna*/
#qna_center {border-top:1px solid #131313; margin-top:15px; background:#F1F1F1; overflow:hidden;}
#qna_center dl {border-bottom:1px solid #ffffff; padding:15px 15px; margin-bottom:0 !important;}
#qna_center dl dt {background:url(/page/02_sub/images/qna_q_icon.gif) no-repeat left top; padding-left:30px; padding-top:3px;font-weight:bold;}
#qna_center dl dd {background:url(/page/02_sub/images/qna_a_icon.gif) no-repeat left top;padding-left:30px; padding-top:3px;width:590px !important;}
#qna_center dl dd span { display:block;color:#28B4F1;}
/*비수술 근골격계초음파*/
.clinic_box {background:url(/page/02_sub/images/clinic_box_bg.jpg) no-repeat right top; height:275px;}
.clinic_box table {border-top:1px solid #131313; width:100%;}
.clinic_box table th {border-bottom:1px solid #e2e2e2; line-height:35px; height:34px; font-weight:bold; letter-spacing:-0.1em; margin:0; padding:0 15px; text-align:left;width:125px;color:#444444;}
.clinic_box table td {border-bottom:1px solid #e2e2e2; line-height:35px; height:34px; margin:0; padding:0 0 0 10px; text-align:left;}
.bull_icon{padding-left:8px; background:url("/page/02_sub/images/num_dot_icon.gif") no-repeat 0 3px;}

#flowchart_box1_div{float:left;position:relative;width:441px;height:240px;background:url('/page/02_sub/images/02040201_img2.gif') no-repeat top;}
#flowchart_box1_ll{float:left;width:89px;height:240px;}
#flowchart_box1_ll img{margin-top:89px;}
#flowchart_box1_mm{float:left;width:144px;height:240px;}
#flowchart_box1_mm ul{}
#flowchart_box1_mm ul li{float:left;margin-bottom:19px;height:45px;}
#flowchart_box1_rr{float:left;width:190px;height:420px;margin-left:18px;}
#flowchart_box1_rr ul{}
#flowchart_box1_rr ul li{float:left;margin-bottom:19px;height:45px;}
#flowchart_box1_rr ul li img{margin-top:13px;}
#flowchart_box1_rr ul li.ss img{margin-top:15px;}


#flowchart_box2_div{float:left;position:relative;width:622px;height:402px;background:url('/page/02_sub/images/02040201_img3.gif') no-repeat top;}

#flowchart_box2_div ul{margin:0px;}
#flowchart_box2_div ul li{float:left; margin:0px;height:47px;}
#flowchart_box2_div ul li.tl{width:192px;}
#flowchart_box2_div ul li.tl img{margin-left:37px;margin-top:16px;}
#flowchart_box2_div ul li.tm{margin-left:24px;width:231px;}
#flowchart_box2_div ul li.tm img{margin-left:35px;margin-top:16px;}
#flowchart_box2_div ul li.trr{width:175px;}
#flowchart_box2_div ul li.trr img{margin-left:18px;margin-top:16px;}

#flowchart_box2_div ul li.l{width:192px;}
#flowchart_box2_div ul li.m{margin-left:24px;width:214px;}
#flowchart_box2_div ul li.r{width:192px;}



#flowchart_box2_mm{float:left;width:192px;margin-top:40px;}
#flowchart_box2_mm ul{}
#flowchart_box2_mm ul li{float:left;height:46px;}
#flowchart_box2_mm ul li.txt{float:left;margin-top:12px;height:30px;margin-left:42px;}
#flowchart_box2_mm ul li.bb{float:left;height:65px;}

#flowchart_box2_rr{float:left;margin-left:87px;width:300px;margin-top:40px;}
#flowchart_box2_rr ul{}
#flowchart_box2_rr ul li{float:left;margin:0px;height:45px;}
#flowchart_box2_rr ul li.top{float:left;margin-bottom:44px;height:45px;}
#flowchart_box2_rr ul li.txt{float:left;margin-top:12px;margin-bottom:0px;height:32px;margin-left:144px;}

.dlbg_02040402{background:url(/page/02_sub/images/02040402_img1.jpg) no-repeat right top;}

/* 관절센터 */
#sub_02_treat {}
#sub_02_treat dl {clear:both; border-top:solid 1px #e7e7e7; overflow:hidden;}
#sub_02_treat dt {width:180px; float:left; padding:0; margin:0;}
#sub_02_treat dd {width:480px; float:right; margin-top:10px; text-align:justify;}
#sub_02_treat .end {border-bottom:solid 1px #e7e7e7;}

table.sub_02  {border-top:2px solid #ababad; margin-top10px; padding-top:0;}
table.sub_02  th {font-size:12px;  border-bottom:1px solid #e4e4e4; background:#f9f9f9; padding:8px 10px; font-weight:bold; color:#111; letter-spacing:-0.1em;text-align:center;}
table.sub_02  td {border-bottom:1px solid #e4e4e4; padding:7px 30px; line-height:160%;text-align:left;}

/* MMS 문자전송 */
.mmsbox {clear:both; border:3px solid #ddd; padding:20px 20px 10px 20px; overflow:hidden; margin:10px 0 20px 0;}
.mmsbox dl dt {font-size:14px; font-weight:bold; padding:20px 15px;}
.mmsbox dl dd input {font-size:14px; padding:10px; margin:10px; }

/*2017-02-24 상단에 추가된문구 ul*/
.comment_txt{
color:#3366cc;
border:0px;
}

/* member apply */
.mem_box {margin-top:50px; overflow:hidden; padding:50px; background:#f9f9f9; border:1px solid #ececec; text-align:center;}
#mem_join1 {float:left; width:36%; margin:30px; padding:30px; background:#315aa9; color:#fff; font-size:20px; line-height:200%; font-weight:bold;}
a:hover #mem_join1 {background:#2c5198;}
#mem_join2 {float:right; width:36%; margin:30px; padding:30px; background:#44b2d7; color:#fff; font-size:20px; line-height:200%; font-weight:bold;}
a:hover #mem_join2 {background:#3da0c1;}

/* web font 나눔고딕 크로스브라우징 */
@font-face{
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumGothic.eot');  /* ~ IE 8버전 이하 */
  src: local('.'), url('/css/font/NanumGothic.woff') format('woff'), url('/css/font/NanumGothic.ttf') format('truetype'); /* IE 9 부터 and Safari, Android, iOS */
}

@font-face{
  font-family: 'NanumBarunGothic';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumBarunGothic.eot');  /* ~ IE 8버전 이하 */
  src: local('.'), url('/css/font/NanumGothic.woff') format('woff'), url('/css/font/NanumBarunGothic.ttf') format('truetype'); /* IE 9 부터 and Safari, Android, iOS */
}

@font-face{
  font-family: 'NanumGothicBold';
  font-style: normal;
  font-weight: bold;
  src: url('/css/font/NanumBarunGothicBold.eot');     
  src: local('.'), url('/css/font/NanumGothicBold.woff') format('woff'), url('/css/font/NanumBarunGothicBold.ttf') format('truetype'); 
}


@font-face{
  font-family: 'NanumMyeongjo';
  font-style: normal;
  font-weight: bold;
  src: url('/css/font/NanumMyeongjo.eot');     
  src: local('.'), url('/css/font/NanumMyeongjo.woff') format('woff'), url('/css/font/NanumMyeongjo.ttf') format('truetype'); 
}



@font-face{
  font-family: 'NanumBarunGothic';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumBarunGothic.eot');     
  src: local('.'), url('/css/font/NanumBarunGothic.woff') format('woff'), url('/css/font/NanumBarunGothic.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NanumBarunGothicBold';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumBarunGothicBold.eot');     
  src: local('.'), url('/css/font/NanumBarunGothicBold.woff') format('woff'), url('/css/font/NanumBarunGothicBold.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NanumBarunGothicUltraLight';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumBarunGothicUltraLight.eot');     
  src: local('.'), url('/css/font/NanumBarunGothicUltraLight.woff') format('woff'), url('/css/font/NanumBarunGothicUltraLight.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NanumBarunGothicLight';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumBarunGothicLight.eot');     
  src: local('.'), url('/css/font/NanumBarunGothicLight.woff') format('woff'), url('/css/NanumBarunGothicLight.ttf') format('truetype'); 
}