@charset "utf-8";



/*메인 탑 슬라이드*/

#slider2{position:relative; top:0; width:100%; }

#slider2 .slide-wrap2{}

#slider2 .slide-wrap2 .bx-wrapper2{}

#slider2 .slide-wrap2.bx-wrapper2 .bx-viewport2{height:100%;}

#slider2 .slide-wrap2 .bxslider2{position:absolute; left:0px;  margin:0;  width:100%; overflow:hidden;}

#slider2 .slide-wrap2 .bxslider2 li {position:relative; float:left; }

#slider2 .slide-wrap2 .bxslider2 li img{width:100%; vertical-align:top;}

.bx-prev2{display:none;}

.bx-next2{display:none;}

#slider2 .bx-pager2 .bx-pager-item2, #slider2 .bx-controls-auto2 .bx-controls-auto-item2 {position:relative; display: inline-block; *zoom: 1; *display: inline; margin:0 1% 0 0;}

#slider2 .bx-pager2 {position:absolute; text-align:center; bottom:30%; width:100%; overflow:hidden; z-index:1;}

#slider2 .bx-pager2.bx-default-pager2 a {text-indent: -9999px; display: block; width:33px; height:33px; background:url(/img/main_pager.png) no-repeat;  background-size:100%;}

#slider2 .bx-pager2.bx-default-pager2 a:hover, #slider2 .bx-pager2.bx-default-pager2 a.active {width:33px; height:33px; background:url(/img/main_pager_on.png) no-repeat; background-size:100%;}



/*치료사례 슬라이드*/

.cure_end_div{position:relative; width:96%; margin:20px 2% 20px 2%; overflow:hidden;}

.cure_end_div .cure_end_ul{position:relative; width:100%; overflow:hidden; margin:0 0 20px 0;}

.cure_end_div .cure_end_ul li{}

.cure_end_div .cure_end_ul li.cure_end_ul_left{float:left;}

.cure_end_div .cure_end_ul li.cure_end_ul_left img{width:72px;}

.cure_end_div .cure_end_ul li.cure_end_ul_right{float:right;}

.cure_end_div .cure_end_ul li.cure_end_ul_right img{width:56px;}



#slider{position:relative; top:0; width:100%; padding:0 0 20px 0;}

#slider .slide-wrap{}

#slider .slide-wrap .bx-wrapper{}

#slider .slide-wrap .bx-wrapper .bx-viewport{height:100%;}

#slider .slide-wrap .bxslider{position:absolute; left:0px;  margin:0;}

#slider .slide-wrap .bxslider a{display:block;}

#slider .slide-wrap .bxslider a:hover{color:#000;}

#slider .slide-wrap .bxslider li {position:relative; float:left; width:100%;}

#slider .slide-wrap .bxslider li .slide_arrow_center{position:absolute; left:45%; top:36%; z-index:10; width:10%;}

#slider .slide-wrap .bxslider li .slide_arrow_center img{width:100%;}

#slider .slide-wrap .bxslider li .slide_dl{width:100%; overflow:hidden;}

/*#slider .slide-wrap .bxslider li .slide_dl dt{margin:0 0 10px 0;}

#slider .slide-wrap .bxslider li .slide_dl dt img{width:100%; vertical-align:top;}*/

#slider .slide-wrap .bxslider li .slide_dl dt{width:100%; overflow:hidden;}



#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div01{float:left; width:48%; margin:0 2% 0 0; border:2px solid #d4d4d4;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div01 img{width:100%; vertical-align:middle;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div01 .slide_dl_dt_div01_p{position:relative; width:96%; margin:2%;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div01 .slide_dl_dt_div01_p .slide_dl_dt_div01_left_span{position:absolute; left:0; top:0; width:30%;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div01 .slide_dl_dt_div01_p .slide_dl_dt_div01_left_span img{width:100%; vertical-align:top;}



#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div02{float:right; width:48%; border:2px solid #d4d4d4;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div02 img{width:100%; vertical-align:middle;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div02 .slide_dl_dt_div02_p{position:relative; width:96%; margin:2%;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div02 .slide_dl_dt_div02_p .slide_dl_dt_div02_right_span{position:absolute; right:0; top:0; width:30%;}

#slider .slide-wrap .bxslider li .slide_dl dt .slide_dl_dt_div02 .slide_dl_dt_div02_p .slide_dl_dt_div02_right_span img{width:100%; vertical-align:top;}



#slider .slide-wrap .bxslider li .slide_dl dd{text-align:center; margin:10px 0 0 0;}

#slider .slide-wrap .bxslider li .slide_dl dd .skyblue_color{color:#28ccf1; font-weight:bold;}



#slider .bx-controls-direction a{position:absolute; top:34%; }

#slider .bx-prev{display:inline-block; left:3%; width:10%; height:30%; font-size:0px !important; letter-spacing:-9999px; line-height:0px; background:url(/img/slide_left.png) no-repeat; background-size:60%;  }

#slider .bx-next{display:inline-block;right:3%; width:10%; height:30%; font-size:0px !important; letter-spacing:-9999px; line-height:0px; background:url(/img/slide_right.png) no-repeat top right;  background-size:60%;}

#slider .bx-pager{display:none;}



.center{position:relative; width:96%; margin:20px 2% 20px 2%; overflow:hidden;}



.center .center_div01{clear:both; float:left; position:relative; width:48%; margin:0 2% 20px 0; overflow:hidden;}

.center .center_div01 .center_title_ul{width:100%; overflow:hidden; margin:0 0 10px 0;}

.center .center_div01 .center_title_ul .center_title_ul_left{float:left;}

.center .center_div01 .center_title_ul .center_title_ul_left img{height:12px;}

.center .center_div01 .center_title_ul .center_title_ul_right{float:right;}

.center .center_div01 .center_title_ul .center_title_ul_right img{width:12px;}

.center .center_div01 .div_img img{width:100%;}

.center .center_div01 .video_play{position:absolute; left:40%; top:40%;}
.center .center_div01 .videoimg{ width:100%; border:#d4d4d4 solid 1px; padding:5px;}



.center .center_div02{float:right; position:relative; width:48%; margin:0 0 20px 2%; overflow:hidden;}

.center .center_div02 .center_title_ul{width:100%; overflow:hidden; margin:0 0 10px 0;}

.center .center_div02 .center_title_ul .center_title_ul_left{float:left;}

.center .center_div02 .center_title_ul .center_title_ul_left img{height:12px;}

.center .center_div02 .center_title_ul .center_title_ul_right{float:right;}

.center .center_div02 .center_title_ul .center_title_ul_right img{width:12px;}



.center .center_div02 .center_div02_txt{width:100%; overflow:hidden;}

.center .center_div02 .center_div02_txt li{}

.center .center_div02 .center_div02_txt li .div02_txt_span{background:#28ccf1; font-weight:bold; color:#fff; text-align:center; margin:0 2% 0 0;}



.center .center_div02 .div_img img{width:100%;}

.center .center_div02 .videoimg{ width:100%; border:#d4d4d4 solid 1px; padding:5px;}



.bottom_div{position:relative; width:96%; margin:0px 2% 20px 2%; overflow:hidden; border:1px solid #d4d4d4; border-bottom:0;}

.bottom_div .dottom_icon_ul{width:100%; overflow:hidden; background:#fbfbfb;;}

.bottom_div .dottom_icon_ul li{float:left; width:33.3%; text-align:center; padding:3px 0 1px 0; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}

.bottom_div .dottom_icon_ul .new_li{float:left; width:50%; text-align:center; padding:3px 0 1px 0; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}

.bottom_div .dottom_icon_ul .new_li02{float:left; width:100%; text-align:center; padding:3px 0 1px 0; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}

.bottom_div .dottom_icon_ul .border_out{border-right:0; border-bottom:1px solid #d4d4d4;}

/*.bottom_div .dottom_icon_ul .border_out02{width:66.7%; border-right:0; border-bottom:1px solid #d4d4d4; padding:3px 0 0 0; height:39px;}

.bottom_div .dottom_icon_ul .border_out03{padding:3px 0 0 0; height:39px;}*/

.bottom_div .dottom_icon_ul li img{height:37px;}

.clinic_title {position:relative; width:96%; margin:0px 2% 10px 2%;}
.clinic_title img{height:12px;}






/* 스마트 폰: 767px 이하 */

@media handheld, only screen and (max-width: 767px) {



	#slider .bx-controls-direction a{position:absolute; top:33%; }



}





/* 스마트 폰: 480px 이하 */

@media handheld, only screen and (max-width: 480px) {



	#slider2 .bx-pager2 .bx-pager-item, #slider2 .bx-controls-auto .bx-controls-auto-item {position:relative; display: inline-block; *zoom: 1; *display: inline; margin:0 0 0 0;}

	#slider2 .bx-pager2 {position:absolute; text-align:center; bottom:24%; width:100%; overflow:hidden; z-index:1;}

	#slider2 .bx-pager2.bx-default-pager2 a {text-indent: -9999px; display: block; width:33px; height:33px; background:url(/img/main_pager.png) no-repeat;  background-size:50%;}

	#slider2 .bx-pager2.bx-default-pager2 a:hover, #slider2 .bx-pager2.bx-default-pager2 a.active {width:33px; height:33px; background:url(/img/main_pager_on.png) no-repeat; background-size:50%;}



	#slider .bx-controls-direction a{position:absolute; top:26%; }

}



