@charset "utf-8";
@import "/css/normalize.css";
@import "/css/response.css";
@import "/css/basic.css";
@import "/css/gnb.css";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");  

.foot_span_color01{color:#8c1a4e; font-weight:bold;}

#header .utilMenu {position:absolute; top:3px; right:0;}
#header .utilMenu dd {float:left; }
#header .utilMenu dd.sjoin {display:none; width:44px;height:44px;}
#header .utilMenu dd.smap {width:44px;height:44px; background:url(/img/header_allmenu.gif) no-repeat 0 0 ; }
#header .utilMenu dd.smap a{display:block; width:44px; height:44px; margin:0 auto; overflow:hidden; font-size:0;text-indent:-9999px;line-height:0;}

#header .utilMenu dd.smap_moblie {display:none;}

#header .allmenu {display:none; clear:both; position:relative;  top:-2px; left:0; width:100%; z-index:99999999; overflow:hidden; padding:0; margin:0;}
#header .close {clear:both; float:right; position:relative; width:44px; height:44px; text-align:right; background:url(/img/mobile_close_btn.png) no-repeat right bottom; overflow:hidden; margin:5px 0 20px 0;}
#header .close a {clear:both; width:44px; height:44px; display:block; overflow:hidden; font-size:0; text-indent:-9999px; line-height:0;}
#header .allmenu .sitemap_cc_fir {float:left; position:relative; width:99%; margin:0 auto; background:#444242; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding:20px 0 20px 1%;}
#header .allmenu .sitemap_cc{display:none;}
#header .allmenu .depth01_fir {float:left;width:12.15%; height:220px; padding:0 1%; line-height:1.7; border-right:1px solid #575555; overflow:hidden;}
#header .allmenu .depth01_fir {font-size:15px; color:#fff; font-weight:bold; letter-spacing:-1.6px;}
#header .allmenu .depth01_fir.last{border-right:0;}
#header .allmenu .depth01_fir .depth02_fir {background:none; padding:0; margin:10px 0 0 0;}
#header .allmenu .depth01_fir .depth02_fir li a {display:block; margin:0 0 10px; color:#999294; font-size:12px; font-weight:normal; text-align:left; letter-spacing:-1px;}


/* body */
#body {position:relative; width:100%; overflow:hidden; padding:20px 0 40px 0;}
#container {clear:both; position:relative; width:100%; max-width:1200px;  margin:0 auto; overflow:hidden; padding:0 0 10px 0;}


/*서브*/
#container #content{width:100%; max-width:1200px;   margin:0 auto;}
#content:after{content:""; display:block; clear:both;}

#container #content .sub_visual02{display:none;}
#container #content .sub_visual{position:relative; width:100%; height:78px; max-width:1200px;  margin:0 auto; overflow:hidden;}
#container #content .sub_visual .sub_visual_p{position:absolute; right:20px; top:25px; }

#container #content #left{position:relative; float:left; width:13.3%; min-width:160px; padding:30px 0 0 0;}

#container #content #left #lnb {position:relative; width:100%;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
/* Opera */
box-shadow:2px 2px 2px silver;
/* Firefox */
-moz-box-shadow:2px 2px 2px silver;
/* Safiri, Chrome */
-webkit-box-shadow:2px 2px 2px silver;
/* IE */
filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135, strength=20);
}

#container #content #left #lnb h2{position:relative; width:100%; height:107px; background:url(/img/lnb_bg.gif) no-repeat 0 0; border-top-left-radius: 10px; border-top-right-radius: 10px;}
#container #content #left #lnb h2 img{margin:18px 0 0 17px ;}

#container #content #left #lnb ul{overflow:hidden; z-index:100; padding:0 0 30px 0; background:#fff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#container #content #left #lnb ul li {margin:0; padding:0; overflow:hidden; height:32px; border-bottom:1px solid #dbd7d6;}
#container #content #left #lnb ul li.last {margin:0; padding:0; overflow:hidden; height:32px; border-bottom:0;}
#container #content #left #lnb ul li img{height:32px;}

#container #content #left .lnb_left_banner{position:relative; width:100%; overflow:hidden; margin:20px 0 0 0;}
#container #content #left .lnb_left_banner li{float:left; width:49%; margin:0 2% 0 0;}
#container #content #left .lnb_left_banner li.last{margin:0;}

#container #content #left .lnb_left_banner02{position:relative; width:100%; overflow:hidden; margin:20px 0 0 0;}
#container #content #left .lnb_left_banner02 li{margin:0 0 6px 0;}

#container #content #right{position:relative; float:left; width:84.1%; *width:82.1%; margin:30px 0 0 2%; background-color:#fff;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
/* Opera */
box-shadow:2px 2px 2px silver;
/* Firefox */
-moz-box-shadow:2px 2px 2px silver;
/* Safiri, Chrome */
-webkit-box-shadow:2px 2px 2px silver;
/* IE */
filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135, strength=20);
}
#container #content #right .locate{position:relative; height:auto; margin:30px 0 0 28px; z-index:90;}
#container #content #right .locate .local{ margin:0 0 14px 0;}
#container #content #right .locate .local img{vertical-align:middle; margin:0 6px;}
#container #content #right .locate .local .local_first{margin:0 6px 0 0;}
#container #content #right .locate .local span{color:#343434;}
#container #content #right .locate .title{padding:0 0 15px 0;}
#container #content #right .con{position:relative; overflow:hidden; padding:0 28px 30px 28px; min-height:500px;}

/*sub_bottom_case*/
#container #content .mobile_case{display:none;}

#container #content .sub_bottom_case{position:relative; float:left; width:84.8%; margin:20px 0 0 15.3%;}
#container #content .sub_bottom_case .sub_bottom_case_div01{float:left; position:relative; width:49%; *width:47%; height:187px; margin:0 2% 0 0; background:#fff;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
/* Opera */
box-shadow:2px 2px 2px silver;
/* Firefox */
-moz-box-shadow:2px 2px 2px silver;
/* Safiri, Chrome */
-webkit-box-shadow:2px 2px 2px silver;
/* IE */
filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135, strength=20);
}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_title01{overflow:hidden; margin:26px 21px 16px 31px; background:url(/img/sub_bottom_case_line.gif) no-repeat right 20px;}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_title01 li.sub_bottom_title01_li01{float:left; margin:10px 0 0 0;}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_title01 li.sub_bottom_title01_li02{float:right;}

#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_case_div01_ul{position:relative; overflow:hidden;  margin:0 21px 37px 31px;}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_case_div01_ul li{line-height:1.7;}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_case_div01_ul li a{color:#6a6868;}
#container #content .sub_bottom_case .sub_bottom_case_div01 .sub_bottom_case_div01_ul li .sub_bottom_case_div01_ul_span{position:absolute; right:0; color:#c0bdbc;}

#container #content .sub_bottom_case .sub_bottom_case_div02{float:left; position:relative; width:48%; *width:46%; height:187px; background:#fff;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
/* Opera */
box-shadow:2px 2px 2px silver;
/* Firefox */
-moz-box-shadow:2px 2px 2px silver;
/* Safiri, Chrome */
-webkit-box-shadow:2px 2px 2px silver;
/* IE */
filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135, strength=20);
}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_title02{overflow:hidden; margin:26px 21px 16px 31px; background:url(/img/sub_bottom_case_line.gif) no-repeat right 20px;}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_title02 li.sub_bottom_title02_li01{float:left; margin:10px 0 0 0;}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_title02 li.sub_bottom_title02_li02{float:right;}

#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_case_div02_ul{position:relative; overflow:hidden;  margin:0 21px 37px 31px;}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_case_div02_ul li{line-height:1.7;}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_case_div02_ul li a{color:#6a6868;}
#container #content .sub_bottom_case .sub_bottom_case_div02 .sub_bottom_case_div02_ul li .sub_bottom_case_div01_ul_span{position:absolute; right:0; color:#c0bdbc;}

/* footer */
#footer {clear:both;position:relative; width:100%; overflow:hidden; padding:0;}
#footer .foot {position:relative; width:100%; max-width:1200px;  margin:0 auto; overflow:hidden;}
#footer .foot .foot_menu{overflow:hidden;}
#footer .foot .foot_menu li{float:left; margin:0 10px 0 0;}
#footer .foot .foot_menu li a{display:block; color:#333; font-weight:bold;}
#footer .foot .foot_menu li.last{margin:0;}

#footer .foot .address{position:relative; width:100%; padding:0 0 20px 0; overflow:hidden; margin:10px 0 0 0;}
#footer .foot .address .address_p{position:relative; width:52%; overflow:hidden; margin:14px 0 0 0;}
#footer .foot .address .address_p02{display:none;}
#footer .foot .address .address_ul{position:absolute; right:10px; top:14px; overflow:hidden;}
#footer .foot .address .address_ul li{float:left; margin:0 4px 0 0;}
#footer .foot .address .address_ul li.last{margin:0;}
#footer .foot .address .address_ul02{display:none;}

/*----------컨텐츠----------*/
.mobile_block{display:none;}

.sub_con_top{position:relative; margin:10px 0 0 24px; }
.sub_con_top02{position:relative; margin:60px 0 0 24px;}

.mb35{margin:0 0 35px 0;}
.mb35 img{width:100%;}

.mb60{margin:0 0 60px 0;}
.mb60 img{width:100%;}

.normal_p img{width:100%;}

.sub_title{position:relative; margin:10px 0 20px 0;}
.sub_title img{width:100%;}

.illness_div{position:relative;}
.illness_div .illness_div_flash{position:absolute; right:9px; bottom:0;}

.tablet_p{display:none;}

.illness_ul01{position:relative; width:100%; margin:0 auto; overflow:hidden;}
.illness_ul01 li{float:left; width:32%; margin:0 2% 0 0;}
.illness_ul01 li.last{margin:0;}
.illness_ul01 li .illness_dl01{position:relative; width:100%; overflow:hidden;}
.illness_ul01 li .illness_dl01 dt{margin:0 0 36px 0;}
.illness_ul01 li .illness_dl01 dd{}

.illness01_table{position:relative; width:100%; margin:0 auto;}
.illness01_table caption{display:none;}
.illness01_table th{padding:8px 0; text-align:center; font-weight:bold; color:#fff; background:#524c4c; border-right:1px solid #e3e2e2;}
.illness01_table th.last{border-right:none;}
.illness01_table td{padding:8px 0; text-align:center; color:#6a6868; border-right:1px solid #e3e2e2; border-bottom:1px solid #e3e2e2;}
.illness01_table td.illness01_table_td_left{padding:8px 0; text-align:center; font-weight:bold; color:#6a564d; background:#d7cdc9; border-right:1px solid #e3e2e2; border-bottom:1px solid #e3e2e2;}
.illness01_table td.last{border-right:none;}

.illness_ul02{position:relative; width:70%; margin:0 auto; overflow:hidden;}
.illness_ul02 li{float:left; width:49%; margin:0 2% 0 0;}
.illness_ul02 li.last{margin:0;}
.illness_ul02 li .illness_dl02{position:relative; width:100%; overflow:hidden;}
.illness_ul02 li .illness_dl02 dt{margin:0 0 36px 0;}
.illness_ul02 li .illness_dl02 dd{}


/**여성질환 클리닉**/

.illness01{background:url(/img/illness_bg01.gif) no-repeat right top;}
.illness02{background:url(/img/illness_bg02.gif) no-repeat right top;}
.illness03{background:url(/img/illness_bg03.gif) no-repeat right top;}
.illness04{background:url(/img/illness_bg04.gif) no-repeat right top;}
.illness05{background:url(/img/illness_bg05.gif) no-repeat right top;}
.illness06{background:url(/img/illness_bg06.gif) no-repeat right top;}

/**성클리닉**/
.gender01{background:url(/img/gender_bg01.gif) no-repeat right top;}
.gender02{background:url(/img/gender_bg02.gif) no-repeat right top;}
.gender03{background:url(/img/gender_bg03.gif) no-repeat right top;}

/**유산후 클리닉**/
.abortion01{background:url(/img/abortion_bg01.gif) no-repeat right top;}
.abortion02{background:url(/img/abortion_bg02.gif) no-repeat right top;}
.abortion03{background:url(/img/abortion_bg03.gif) no-repeat right top;}
.abortion04{background:url(/img/abortion_bg04.gif) no-repeat right top;}
.abortion05{background:url(/img/abortion_bg05.gif) no-repeat right top;}
.abortion06{background:url(/img/abortion_bg06.gif) no-repeat right top;}

.abortion_box01{position:relative; width:100%; margin:0 auto 35px auto; overflow:hidden;}
.abortion_box01 .abortion_left_bg{position:absolute; left:0; top:0; z-index:99;}
.abortion_box01 .abortion_left_bg img{height:254px;}
.abortion_box01 .abortion_graybox_div{position:relative; width:97%; /*max-width:926px; min-width:834px;*/ margin:44px auto 0 auto; overflow:hidden; /*background:url(/img/abortion_con_bg02.gif) no-repeat left top;*/ border:13px solid #c7c0c0;}
.abortion_box01 .abortion_graybox_div .abortion_dot_ul{position:relative; margin:14px 0 0 260px; overflow:hidden; }
.abortion_box01 .abortion_graybox_div .abortion_dot_ul li{line-height:3; letter-spacing:-1px;}
.abortion_box01 .abortion_graybox_div .abortion_dot_ul li .circle_dot{padding:8px 20px 8px 7px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}

.abortion_box01 .abortion_graybox_div .abortion_under_line{width:90%; height:1px; margin:10px auto; border-bottom:1px dotted #c7c0c0;}

.abortion_box01 .abortion_graybox_div .abortion_dl01{position:relative; width:90%; margin:10px auto 38px auto; overflow:hidden;}
.abortion_box01 .abortion_graybox_div .abortion_dl01 dt{float:left; width:17%; margin:0 2% 0 0;}
.abortion_box01 .abortion_graybox_div .abortion_dl01 dd{overflow:hidden; width:80%;}
.abortion_box01 .abortion_graybox_div .abortion_dl01 dd .abortion_dl02{position:relative; width:100%; overflow:hidden; margin:0 auto; line-height:1.7;}
.abortion_box01 .abortion_graybox_div .abortion_dl01 dd .abortion_dl02 dt{width:100%; color:#333; font-weight:bold; margin:0;}
.abortion_box01 .abortion_graybox_div .abortion_dl01 dd .abortion_dl02 dd{width:100%; overflow:hidden;}

.abortion_box02{position:relative; width:100%; margin:36px auto 35px auto; overflow:hidden;}
.abortion_box02 .abortion_left_bg02{position:absolute; left:27px; top:0; z-index:99;}
.abortion_box02 .abortion_left_bg02 img{height:295px;}
.abortion_box02 .abortion_graybox_div02{position:relative; width:97%; /*max-width:926px; min-width:834px;*/ margin:44px auto 0 auto; overflow:hidden; /*background:url(/img/abortion_con_bg02.gif) no-repeat left top;*/ border:13px solid #c7c0c0;}
.abortion_box02 .abortion_graybox_div02 .abortion_dot_ul02{position:relative; margin:14px 0 30px 380px; overflow:hidden; }
.abortion_box02 .abortion_graybox_div02 .abortion_dot_ul02 li{line-height:3; letter-spacing:-1px;}
.abortion_box02 .abortion_graybox_div02 .abortion_dot_ul02 li.abortion_box_title{font-weight:bold; color:#6a6868; font-size:16px;}
.abortion_box02 .abortion_graybox_div02 .abortion_dot_ul02 li .circle_dot{padding:8px 20px 8px 7px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}
.abortion_box02 .abortion_graybox_div02 .abortion_dot_ul02 li .circle_dot02{padding:8px 20px 8px 4px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}

.abortion_table01{position:relative; width:100%; margin:0 auto 35px auto;}
.abortion_table01 caption{display:none;}
.abortion_table01 th{padding:14px 0; text-align:center; background:#524c4c; color:#fff; border-right:1px solid #dcdada;}
.abortion_table01 th.last{border-right:none;}
.abortion_table01 td{padding:14px 20px; text-align:center; border-right:1px solid #cbc9c9;  border-bottom:1px solid #cbc9c9; color:#6a6868;}
.abortion_table01 td .abortion_table02_big{font-weight:bold;}
.abortion_table01 td.abortion_table01_td_color{padding:14px 38px; text-align:center; border-right:1px solid #cbc9c9; border-bottom:1px solid #afa6a3; background:#d7cdc9; color:#6a564d;}
.abortion_table01 td.abortion_table01_td_color02{padding:14px 38px; text-align:center; border-right:1px solid #cbc9c9; background:#d7cdc9; color:#6a564d;}
.abortion_table01 td.abortion_table01_td_color .abortion_table01_big01{font-weight:bold; font-size:18px;}
.abortion_table01 td.abortion_table01_td_color02 .abortion_table01_big01{font-weight:bold; font-size:18px;}
.abortion_table01 td.last{border-right:none; text-align:left;}
.abortion_table01 td .abortion_dl03{overflow:hidden;}
.abortion_table01 td .abortion_dl03 dt{margin:0 0 10px 0;}
.abortion_table01 td .abortion_dl03 dt img{width:172px !important; height:155px !important;}
.abortion_table01 td .abortion_dl03 dd{color:#272727; font-weight:bold;}

/**뷰티클리닉**/
.beauty01{background:url(/img/beauty_bg01.gif) no-repeat right top;}
.beauty02{background:url(/img/beauty_bg02.gif) no-repeat right top;}
.beauty03{background:url(/img/beauty_bg03.gif) no-repeat right top;}
.beauty04{background:url(/img/beauty_bg04.gif) no-repeat right top;}

.beauty_box01{position:relative; width:100%; margin:36px auto 35px auto; overflow:hidden;}
.beauty_box01 .beauty_left_bg01{position:absolute; left:27px; top:0; z-index:99;}
.beauty_box01 .beauty_left_bg01 img{height:296px;}
.beauty_box01 .beauty_graybox_div01{position:relative; width:97%; margin:44px auto 0 auto; overflow:hidden; border:13px solid #a11f5b;}
.beauty_box01 .beauty_graybox_div01 .beauty_dot_ul01{position:relative; margin:14px 0 30px 380px; overflow:hidden; }
.beauty_box01 .beauty_graybox_div01 .beauty_dot_ul01 li{line-height:3; letter-spacing:-1px;}
.beauty_box01 .beauty_graybox_div01 .beauty_dot_ul01 li.beauty_box_title{font-weight:bold; color:#6a6868; font-size:16px;}
.beauty_box01 .beauty_graybox_div01 .beauty_dot_ul01 li .circle_dot{padding:8px 20px 8px 7px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}
.beauty_box01 .beauty_graybox_div01 .beauty_dot_ul01 li .circle_dot02{padding:8px 20px 8px 4px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}

.beauty_box02{position:relative; width:100%; margin:36px auto 35px auto; overflow:hidden;}
.beauty_box02 .beauty_left_bg02{position:absolute; left:27px; top:0; z-index:99;}
.beauty_box02 .beauty_left_bg02 img{height:296px;}
.beauty_box02 .beauty_graybox_div02{position:relative; width:97%; margin:44px auto 0 auto; overflow:hidden; border:13px solid #a11f5b;}
.beauty_box02 .beauty_graybox_div02 .beauty_graybox_div02_p{position:relative; margin:30px 30px 20px 380px; overflow:hidden; line-height:2;}
.beauty_box02 .beauty_graybox_div02 .beauty_graybox_div02_p02{position:relative; margin:30px 30px 20px 380px; overflow:hidden; line-height:2; font-size:16px;}
.beauty_box02 .beauty_graybox_div02 .beauty_dot_ul02{position:relative; margin:0 0 30px 380px; overflow:hidden; }
.beauty_box02 .beauty_graybox_div02 .beauty_dot_ul02 li{line-height:3; letter-spacing:-1px;}
.beauty_box02 .beauty_graybox_div02 .beauty_dot_ul02 li .circle_dot{padding:8px 20px 8px 7px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}
.beauty_box02 .beauty_graybox_div02 .beauty_dot_ul02 li .circle_dot02{padding:8px 20px 8px 4px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}

.beauty_table01{position:relative; width:100%; margin:0 auto 35px auto; border-top:1px solid #ccc9c8;}
.beauty_table01 caption{display:none;}
.beauty_table01 th{padding:8px; text-align:center; color:#6a564d; background:#e5dad4; border-right:1px solid #ccc9c8; border-bottom:1px solid #ccc9c8;}
.beauty_table01 td{padding:8px; text-align:left; color:#6a6868; border-right:1px solid #ccc9c8; border-bottom:1px solid #ccc9c8;}
.beauty_table01 td.last{border-right:none;}

.beauty_box03{position:relative; width:100%; margin:16px auto 35px auto; overflow:hidden;}
.beauty_box03 .beauty_left_bg03{position:absolute; left:27px; top:0; z-index:99;}
.beauty_box03 .beauty_left_bg03 img{height:296px;}
.beauty_box03 .beauty_graybox_div03{position:relative; width:97%; margin:44px auto 0 auto; overflow:hidden; border:13px solid #a11f5b;}
.beauty_box03 .beauty_graybox_div03 .beauty_graybox_div03_p{position:relative; margin:30px 30px 20px 380px; overflow:hidden; line-height:2;}
.beauty_box03 .beauty_graybox_div03 .beauty_dot_ul03{position:relative; margin:0 0 30px 380px; overflow:hidden; }
.beauty_box03 .beauty_graybox_div03 .beauty_dot_ul03 li{line-height:3; letter-spacing:-1px;}
.beauty_box03 .beauty_graybox_div03 .beauty_dot_ul03 li .circle_dot{padding:8px 20px 8px 7px; background:url(/img/abortion_con_color_dot.gif) no-repeat 0 4px; color:#fff; font-weight:bold;}


/**윤후 소개 및 회원**/
.common_bg{background:url(/img/common_bg.gif) no-repeat right top;}

.yoonhoo_div01{position:relative; height:960px; overflow:hidden; background:url(/img/yoonhoo_index_bg.gif) no-repeat right top;}
.yoonhoo_div01 .yoonhoo_p01{margin:110px 0 0 0;}
.yoonhoo_div01 .yoonhoo_p02{margin:110px 0 0 0;}

#slider{clear:both; position:relative;width:100%; height:auto; margin:0 auto 20px auto; }
.slide-wrap {position:relative; height:auto; overflow:hidden; padding:0 0 200px 0;}
.slide-wrap li {position:relative; float:left; width:100%; text-align:center;}    
#slider .bx-pager-item{margin:0 1px 0 0;}
.bx-pager {position:absolute; bottom:0; width:100%; height:184px; overflow:hidden; background:url(/img/tour_line.gif) repeat-x 0 center; text-align:center;}
.bx-pager .bx-pager-item, .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}
.bx-pager.bx-default-pager a {text-indent: -9999px; display: block; width:113px; height:129px; /*background:url(/img/index_slide_btn.png) no-repeat;*/}
#datalink0{background:url(/img/tour_list_img01.png) no-repeat;}
#datalink1{background:url(/img/tour_list_img02.png) no-repeat;}
#datalink2{background:url(/img/tour_list_img03.png) no-repeat;}
#datalink3{background:url(/img/tour_list_img04.png) no-repeat;}
#datalink4{background:url(/img/tour_list_img05.png) no-repeat;}
#datalink5{background:url(/img/tour_list_img06.png) no-repeat;}
#datalink6{background:url(/img/tour_list_img07.png) no-repeat;}
.bx-pager.bx-default-pager a:hover, .bx-pager.bx-default-pager a.active {width:113px; height:129px; /*background:url(/img/view_list_img_on.png) no-repeat 0 0;*/}
#datalink0:hover, #datalink0 .active {background:url(/img/tour_list_img01_on.png) no-repeat 0 0;}
#datalink1:hover, #datalink1 .active {background:url(/img/tour_list_img02_on.png) no-repeat 0 0;}
#datalink2:hover, #datalink2 .active {background:url(/img/tour_list_img03_on.png) no-repeat 0 0;}
#datalink3:hover, #datalink3 .active {background:url(/img/tour_list_img04_on.png) no-repeat 0 0;}
#datalink4:hover, #datalink4 .active {background:url(/img/tour_list_img05_on.png) no-repeat 0 0;}
#datalink5:hover, #datalink5 .active {background:url(/img/tour_list_img06_on.png) no-repeat 0 0;}
#datalink6:hover, #datalink6 .active {background:url(/img/tour_list_img07_on.png) no-repeat 0 0;}
.bx-prev {display:none;}
.bx-next {display:none;}


/*--다음 api--*/
/*#map{position:relative; width:100%; overflow:hidden; margin:10px 0 0 0;}
#mapView {padding: 0; width:100%; height:533px;}*/

/*다음 지도 약도*/
.location01{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.location02{display:none;}
.location03{display:none;}

.map_div02{position:relative; width:953px; height:77px; overflow:hidden; background:#414042 url(/img/form_img01.gif) no-repeat 20px 12px; margin:-5px 0 30px 0;}
.map_div02 .map_div02_dl{position:absolute; right:10px; top:14px; width:474px;}
.map_div02 .map_div02_dl dt{float:left; margin:14px 10px 0 0;}
.map_div02 .map_div02_dl dt, .map_div02 .map_div02_dl dt img{vertical-align:middle;}
.map_div02 .map_div02_dl dd{}
.map_div02 .map_div02_dl dt, .map_div02 .map_div02_dl dd{vertical-align:middle;}
.map_div02 .map_div02_dl dt select, .map_div02 .map_div02_dl dt input {vertical-align:middle;}


.span_hyphen{color:#fff;}
.input63{width:63px; height:30px; border:1px solid #272628;}
.sel63{width:63px; height:22px; border:1px solid #272628;}

.yoonhoo_time_table{position:relative; width:100%; margin:0 auto 35px auto;}
.yoonhoo_time_table caption{display:none;}
.yoonhoo_time_table th{padding:10px 0; text-align:center; color:#fff; background:#524c4c; border-right:1px solid #e8e7e7;}
.yoonhoo_time_table th.last{border-right:none;}
.yoonhoo_time_table td{padding:10px 10px; text-align:left; color:#6a6868; border:1px solid #d7d6d6; border-bottom:1px solid #d7d6d6;}
.yoonhoo_time_table td.last{border-right:none;}

/*온라인상담*/
/*.kakao_div{position:relative; width:100%; margin:0 auto; overflow:hidden; background:#ffea29 url(/img/kakao_bg.gif) no-repeat right 35px; background-size:auto;}
.kakao_div .kakao_p{margin:46px 0 26px 40px;}
.kakao_div .kakaoid_p{margin:0 0 26px 40px;}
.kakao_div .kakao_ul{position:relative; width:448px; overflow:hidden; padding:0 0 40px 0;}
.kakao_div .kakao_ul li{float:left; width:218px; margin:0 20px 0 40px;}
.kakao_div .kakao_ul li.last{width:168px; margin:0;}

.kakao_div .kakao_ul li .kakao_dl01{position:relative; overflow:hidden; margin:0 0 1px 0;}
.kakao_div .kakao_ul li .kakao_dl01 dt{float:left; color:#333; font-weight:bold; margin:6px 6px 0 0; width:40px; background:url(/img/counsel_dot.gif) no-repeat 0 6px; padding:0 0 0 10px;}
.kakao_div .kakao_ul li .kakao_dl01 dd{}
.kakao_div .kakao_ul li .kakao_dl01 dd .input156{width:156px; height:27px; border:1px solid #b9b9b9; }{}
.kakao_div .kakao_ul li .kakao_dl01 dd, .kakao_div .kakao_ul li .kakao_dl01 dd input{vertical-align:middle;}

.kakao_div .kakao_ul li .kakao_dl02{position:relative; overflow:hidden;}
.kakao_div .kakao_ul li .kakao_dl02 dt{float:left; color:#333; font-weight:bold; margin:6px 6px 0 0; width:40px; background:url(/img/counsel_dot.gif) no-repeat 0 6px; padding:0 0 0 10px;}
.kakao_div .kakao_ul li .kakao_dl02 dd{}
.kakao_div .kakao_ul li .kakao_dl02 dd .input156{width:156px; height:27px; border:1px solid #b9b9b9; }{}
.kakao_div .kakao_ul li .kakao_dl02 dd, .kakao_div .kakao_ul li .kakao_dl02 dd input{vertical-align:middle;}

.kakao_bottom{position:relative; width:100%; margin:0 auto; overflow:hidden; background:#e7e7e7;}
.kakao_bottom .kakao_bottom_ul{position:relative; margin:0 53px 0 40px; overflow:hidden;}
.kakao_bottom .kakao_bottom_ul .kakao_bottom_ul_left{float:left; margin:18px 0 0 0;}
.kakao_bottom .kakao_bottom_ul .kakao_bottom_ul_left, .kakao_bottom .kakao_bottom_ul .kakao_bottom_ul_left input{vertical-align:middle;}
.kakao_bottom .kakao_bottom_ul .kakao_bottom_ul_right{float:right; padding:13px 0;}*/

.new_kakao01{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.new_kakao01 img{width:100%;}

.new_kakao02{display:none;}

/*치료후기 skin*/
.case_skin_top{position:relative; width:100%; height:221px; margin:0 auto 20px auto; overflow:hidden; background:url(/img/top_skin_bg.gif) no-repeat center 0;}
.case_skin_top .case_skin_top_txt{position:relative; width:100%; overflow:hidden; text-align:center; margin:50px 0 0 0;}

.case_skin_bottom{position:relative; width:100%; height:221px; margin:20px auto 0 auto; overflow:hidden; background:url(/img/bottom_skin_bg.gif) no-repeat center 0;}
.case_skin_bottom .case_skin_bottom_txt{position:relative; width:100%; overflow:hidden; text-align:center; margin:130px 0 0 0;}

/*하단 주의사항 박스01*/
.sub_bottom_box01{position:relative; width:100%; height:100%; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.sub_bottom_box01 .sub_bottom_box_ul01{position:relative; width:100%; overflow:hidden;}
.sub_bottom_box01 .sub_bottom_box_ul01 .sub_bottom_box_ul01_left{float:left; width:24%; /*height:360px; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat right bottom;*/}
.sub_bottom_box01 .sub_bottom_box_ul01 .sub_bottom_box_ul01_left .sub_bottom_box_ul01_p{width:131px; height:116px; margin:35px 0 0 30px;}

.sub_bottom_box01 .sub_bottom_box_ul01 .sub_bottom_box_ul01_right{width:76%; /*height:360px;*/ background:#f1ebe8; overflow:hidden;}
.sub_bottom_box01 .sub_bottom_box_ul01 .sub_bottom_box_ul01_right .sub_bottom_box_ul01_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.sub_bottom_box01 .sub_bottom_box_ul01 .sub_bottom_box_ul01_right .sub_bottom_box_ul01_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px; }

.sub_bottom_box02{position:relative; width:100%; height:100%; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.sub_bottom_box02 .sub_bottom_box_ul02{position:relative; width:100%; overflow:hidden;}
.sub_bottom_box02 .sub_bottom_box_ul02 .sub_bottom_box_ul02_left{float:left; width:24%; /*height:210px; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat right bottom;*/}
.sub_bottom_box02 .sub_bottom_box_ul02 .sub_bottom_box_ul02_left .sub_bottom_box_ul02_p{width:131px; height:116px; margin:35px 0 0 30px;}

.sub_bottom_box02 .sub_bottom_box_ul02 .sub_bottom_box_ul02_right{width:76%; /*height:210px;*/ background:#f1ebe8; overflow:hidden;}
.sub_bottom_box02 .sub_bottom_box_ul02 .sub_bottom_box_ul02_right .sub_bottom_box_ul02_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.sub_bottom_box02 .sub_bottom_box_ul02 .sub_bottom_box_ul02_right .sub_bottom_box_ul02_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.sub_bottom_box03{position:relative; width:100%; height:100%; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.sub_bottom_box03 .sub_bottom_box_ul03{position:relative; width:100%; overflow:hidden;}
.sub_bottom_box03 .sub_bottom_box_ul03 .sub_bottom_box_ul03_left{float:left; width:24%; /*height:326px; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat right bottom;*/}
.sub_bottom_box03 .sub_bottom_box_ul03 .sub_bottom_box_ul03_left .sub_bottom_box_ul03_p{width:131px; height:116px; margin:35px 0 0 30px;}

.sub_bottom_box03 .sub_bottom_box_ul03 .sub_bottom_box_ul03_right{width:76%; /*height:326px;*/ background:#f1ebe8; overflow:hidden;}
.sub_bottom_box03 .sub_bottom_box_ul03 .sub_bottom_box_ul03_right .sub_bottom_box_ul03_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.sub_bottom_box03 .sub_bottom_box_ul03 .sub_bottom_box_ul03_right .sub_bottom_box_ul03_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.sub_bottom_box04{position:relative; width:100%; height:100%; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.sub_bottom_box04 .sub_bottom_box_ul04{position:relative; width:100%; overflow:hidden;}
.sub_bottom_box04 .sub_bottom_box_ul04 .sub_bottom_box_ul04_left{float:left; width:24%; /*height:424px; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat right bottom;*/}
.sub_bottom_box04 .sub_bottom_box_ul04 .sub_bottom_box_ul04_left .sub_bottom_box_ul04_p{width:131px; height:116px; margin:35px 0 0 30px;}

.sub_bottom_box04 .sub_bottom_box_ul04 .sub_bottom_box_ul04_right{width:76%; /*height:424px;*/ background:#f1ebe8; overflow:hidden;}
.sub_bottom_box04 .sub_bottom_box_ul04 .sub_bottom_box_ul04_right .sub_bottom_box_ul04_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.sub_bottom_box04 .sub_bottom_box_ul04 .sub_bottom_box_ul04_right .sub_bottom_box_ul04_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.sub_bottom_box05{position:relative; width:100%; height:100%; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.sub_bottom_box05 .sub_bottom_box_ul05{position:relative; width:100%; overflow:hidden;}
.sub_bottom_box05 .sub_bottom_box_ul05 .sub_bottom_box_ul05_left{float:left; width:24%; /*height:222px; background:#a11f5a url(/img/bottom_box_bg_img01.gif) no-repeat right bottom;*/}
.sub_bottom_box05 .sub_bottom_box_ul05 .sub_bottom_box_ul05_left .sub_bottom_box_ul05_p{width:131px; height:116px; margin:35px 0 0 30px;}

.sub_bottom_box05 .sub_bottom_box_ul05 .sub_bottom_box_ul05_right{width:76%; /*height:222px;*/ background:#f1ebe8; overflow:hidden;}
.sub_bottom_box05 .sub_bottom_box_ul05 .sub_bottom_box_ul05_right .sub_bottom_box_ul05_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.sub_bottom_box05 .sub_bottom_box_ul05 .sub_bottom_box_ul05_right .sub_bottom_box_ul05_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}


.bottom_box_num01{background:url(/img/bottom_box_num01.gif) no-repeat 0 6px; }
.bottom_box_num02{background:url(/img/bottom_box_num02.gif) no-repeat 0 6px; }
.bottom_box_num03{background:url(/img/bottom_box_num03.gif) no-repeat 0 6px; }
.bottom_box_num04{background:url(/img/bottom_box_num04.gif) no-repeat 0 6px; }
.bottom_box_num05{background:url(/img/bottom_box_num05.gif) no-repeat 0 6px; }
.bottom_box_num06{background:url(/img/bottom_box_num06.gif) no-repeat 0 6px; }
.bottom_box_num07{background:url(/img/bottom_box_num07.gif) no-repeat 0 6px; }
.bottom_box_num08{background:url(/img/bottom_box_num08.gif) no-repeat 0 6px; }
.bottom_box_num09{background:url(/img/bottom_box_num09.gif) no-repeat 0 6px; }
.bottom_box_num10{background:url(/img/bottom_box_num10.gif) no-repeat 0 6px; }

/*하단 주의사항 박스02*/
.abortion_bottom_box01{position:relative; width:100%; height:100%; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto 20px auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.abortion_bottom_box01 .abortion_bottom_box_ul01{position:relative; width:100%; overflow:hidden;}
.abortion_bottom_box01 .abortion_bottom_box_ul01 .abortion_bottom_box_ul01_left{float:left; width:24%; /*height:211px; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat right bottom;*/}
.abortion_bottom_box01 .abortion_bottom_box_ul01 .abortion_bottom_box_ul01_left .abortion_bottom_box_ul01_p{width:131px; height:116px; margin:35px 0 0 30px;}

.abortion_bottom_box01 .abortion_bottom_box_ul01 .abortion_bottom_box_ul01_right{width:76%; /*height:211px;*/ background:#f1ebe8; overflow:hidden;}
.abortion_bottom_box01 .abortion_bottom_box_ul01 .abortion_bottom_box_ul01_right .abortion_bottom_box_ul01_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.abortion_bottom_box01 .abortion_bottom_box_ul01 .abortion_bottom_box_ul01_right .abortion_bottom_box_ul01_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.abortion_bottom_box02{position:relative; width:100%; height:100%; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto 20px auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.abortion_bottom_box02 .abortion_bottom_box_ul02{position:relative; width:100%; overflow:hidden;}
.abortion_bottom_box02 .abortion_bottom_box_ul02 .abortion_bottom_box_ul02_left{float:left; width:24%; /*height:275px; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat right bottom;*/}
.abortion_bottom_box02 .abortion_bottom_box_ul02 .abortion_bottom_box_ul02_left .abortion_bottom_box_ul02_p{width:131px; height:116px; margin:35px 0 0 30px;}

.abortion_bottom_box02 .abortion_bottom_box_ul02 .abortion_bottom_box_ul02_right{width:76%; /*height:275px;*/ background:#f1ebe8; overflow:hidden;}
.abortion_bottom_box02 .abortion_bottom_box_ul02 .abortion_bottom_box_ul02_right .abortion_bottom_box_ul02_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.abortion_bottom_box02 .abortion_bottom_box_ul02 .abortion_bottom_box_ul02_right .abortion_bottom_box_ul02_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.abortion_bottom_box03{position:relative; width:100%; height:100%; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat 15% bottom; overflow:hidden; margin:0 auto 20px auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.abortion_bottom_box03 .abortion_bottom_box_ul03{position:relative; width:100%; overflow:hidden;}
.abortion_bottom_box03 .abortion_bottom_box_ul03 .abortion_bottom_box_ul03_left{float:left; width:24%; /*height:371px; background:#e8aa3e url(/img/abortion_box_bg_img01.gif) no-repeat right bottom;*/}
.abortion_bottom_box03 .abortion_bottom_box_ul03 .abortion_bottom_box_ul03_left .abortion_bottom_box_ul03_p{width:131px; height:116px; margin:35px 0 0 30px;}

.abortion_bottom_box03 .abortion_bottom_box_ul03 .abortion_bottom_box_ul03_right{width:76%; /*height:371px;*/ background:#f1ebe8; overflow:hidden;}
.abortion_bottom_box03 .abortion_bottom_box_ul03 .abortion_bottom_box_ul03_right .abortion_bottom_box_ul03_1{position:relative; width:90%; margin:30px auto 0 auto; overflow:hidden;}
.abortion_bottom_box03 .abortion_bottom_box_ul03 .abortion_bottom_box_ul03_right .abortion_bottom_box_ul03_1 li{line-height:1.9; border-bottom:1px solid #ded8d5; padding:3px 0 3px 30px; letter-spacing:-1px;}

.abortion_box_num01{background:url(/img/abortion_box_num01.gif) no-repeat 0 6px; }
.abortion_box_num02{background:url(/img/abortion_box_num02.gif) no-repeat 0 6px; }
.abortion_box_num03{background:url(/img/abortion_box_num03.gif) no-repeat 0 6px; }
.abortion_box_num04{background:url(/img/abortion_box_num04.gif) no-repeat 0 6px; }
.abortion_box_num05{background:url(/img/abortion_box_num05.gif) no-repeat 0 6px; }
.abortion_box_num06{background:url(/img/abortion_box_num06.gif) no-repeat 0 6px; }
.abortion_box_num07{background:url(/img/abortion_box_num07.gif) no-repeat 0 6px; }
.abortion_box_num08{background:url(/img/abortion_box_num08.gif) no-repeat 0 6px; }
.abortion_box_num09{background:url(/img/abortion_box_num09.gif) no-repeat 0 6px; }
.abortion_box_num10{background:url(/img/abortion_box_num10.gif) no-repeat 0 6px; }


.foot_top_div{display:none;}


/**미디어쿼리**/
@media all and (max-width:1200px) {
#container #content #right{width:81%; *width:80%;}
#container #content .sub_bottom_case{width:82%; margin:20px 0 0 183px; *width:82.4%; *margin:20px 0 0 15.4%;}

.bx-pager.bx-default-pager a {width:100px; height:114px; }
.bx-pager.bx-default-pager a:hover, .bx-pager.bx-default-pager a.active {width:100px; height:114px;}
#datalink0{background:url(/img/resize_tour_list_img01.png) no-repeat;}
#datalink1{background:url(/img/resize_tour_list_img02.png) no-repeat;}
#datalink2{background:url(/img/resize_tour_list_img03.png) no-repeat;}
#datalink3{background:url(/img/resize_tour_list_img04.png) no-repeat;}
#datalink4{background:url(/img/resize_tour_list_img05.png) no-repeat;}
#datalink5{background:url(/img/resize_tour_list_img06.png) no-repeat;}
#datalink6{background:url(/img/resize_tour_list_img07.png) no-repeat;}
#datalink0:hover, #datalink0 .active {background:url(/img/resize_tour_list_img01_on.png) no-repeat 0 0;}
#datalink1:hover, #datalink1 .active {background:url(/img/resize_tour_list_img02_on.png) no-repeat 0 0;}
#datalink2:hover, #datalink2 .active {background:url(/img/resize_tour_list_img03_on.png) no-repeat 0 0;}
#datalink3:hover, #datalink3 .active {background:url(/img/resize_tour_list_img04_on.png) no-repeat 0 0;}
#datalink4:hover, #datalink4 .active {background:url(/img/resize_tour_list_img05_on.png) no-repeat 0 0;}
#datalink5:hover, #datalink5 .active {background:url(/img/resize_tour_list_img06_on.png) no-repeat 0 0;}
#datalink6:hover, #datalink6 .active {background:url(/img/resize_tour_list_img07_on.png) no-repeat 0 0;}
}