﻿@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");  

*{margin:0; padding:0;}

body, div, ul, li, dl, dt, dd, ol, p, h1, h2, h3, h4, h5, h6, form, img, span, table, tr, td, select, input, textarea, option{margin:0; padding:0;}
body{line-height:140%; font-size:12px; color:#7e7e81; font-family: '나눔고딕', NanumGothic, 'Nanum Gothic';}
body,table/*,input,textarea,select,button*/{}
 /* -----기본 링크스타일----- */
a:link{font-size:12px; color:#7e7e81; text-decoration:none;}                                       
a:visited{font-size:12px; color:#7e7e81;  text-decoration:none;}
a:hover{font-size:12px; color:black; text-decoration:none;}
.hidden{display:none;}

caption, legend{font-size:0px; width:0px; height:0px; overflow:hidden; position:absolute; visibility:hidden;}

img{border:0px}

fieldset,img{border:0;vertical-align:top;}

table{border-collapse:collapse; border-spacing:0; border:0;}

input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}

ul,ol,dl{list-style:none;}

textarea{overflow:auto;} 

button,label{cursor:pointer;}

.input_radio_in1{display:inline; width:13px; height:13px; margin:-5px 2px 0 5px; vertical-align:middle;}

h1{font-size:12px; line-height:140%;}
h2{font-size:12px; line-height:140%;}
h3{font-size:12px; line-height:140%;}
h4{font-size:12px; line-height:140%;}
h5{font-size:12px; line-height:140%;}
h6{font-size:12px; line-height:140%;}

.skip{position:absolute; width:1px; height:1px; border:1px; top:-5000em; overflow:hidden;}
hr{display:none; clear:both;}



#wrap{background:#fff;width:1000px}
#floating a{display:block;margin-bottom:4px}
#floating a.first{margin-top:6px}
#floating a.last{margin:9px 0 12px}
#flashContainer{margin-left:-517px;margin-left:-516px\9}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#flashContainer {margin-left:-517px;}}



.hide {display:none;}
#floating, #floating2 {display:none; position:absolute;}

#ajax_result {
	position: absolute;
	top: 50% !important;
	left: 50% !important;
	width: 300px;
	height: 200px;
	margin-top: -110px !important;
	margin-left: -150px !important;
	display: none;
	background-color: none !important;
	z-index: 99999;
}
#ajax_result div {
	border: 0 !important;
	background: url("/images/surgery_advice/layer_bg.jpg") no-repeat;
}
#ajax_result div table td {
	background-color: none !important;
}@charset "utf-8";


input,select,textarea {color:#888;font-size:11px;line-height:130%;}
#wrapper {position:relative; width:920px; margin:0 auto;background:#fff;}
.sms_in {font-size:12px; font-weight:bold;color:#666;height:26px;margin-right:6px;}

/* 테두리 없애기 */
fieldset, img, abbr, acronym { border:0 none; }

/* 목록 */
ol, ul { list-style:none; }

/*이미지*/
img {border:0;}


 }
a:link, a:visited, a:active { font-size:12px; color:#666; text-decoration:none; }

/** indexVisual **/
#indexWrap {width: 920px; margin: 0 auto; position: relative;}
#indexVisual {width: 920px; margin: 0 auto; position: relative;}
#indexVisual .visual{width: 920px; overflow: hidden; margin: 0 0 0 0px; border-top: 1px solid #e2e2e2; }
#indexVisual .lVisual{width: 920px; height: 425px; float: left;}
#motionj_fade_01{position: relative; width: 920px; height: 425px; z-index: -2;}
#motionj_fade_01 .number{position: absolute; left: 59px; bottom: 38px; width: 80px;}
#motionj_fade_01 .number span {margin: 0 11px 0 0; float: left;}
#indexVisual .RVisual{width: 920px; float: left; height: 271px;}
.banner_slider{ position:absolute; width:920px; height:425px; z-index: -1;}
.banner_slider .banner_container{position:relative;	 width:920px; height:271px; overflow:hidden;}
.banner_slider .banner_container #banner_content{	position:absolute;/* 980*4 */width: 920px;}
.banner_slider .banner_container #banner_content img{float:left;}
.banner_slider .banner_nav_container{position:absolute; top: 16px; left: 220px;}
.banner_slider .banner_nav_container ul#banner_nav li{float:left; padding: 0 11px 0 0;}



/* 실시간 상담 	right: 100px; */
#counselpop {
	position: fixed;
	top: 100px;
	left: 100px;
	width: 265px;
	height: 592px;
	margin: 0;
	padding: 0;
	background: url("http://www.myungokhun.co.kr/landing/acne_neo/images/pop_allbg.png");
	visibility: hidden;
	z-index: 80;
	cursor: move;
}

#counselpop img {
	margin: 0;
	padding: 0;
	vertical-align: top;
	border: 0 none;
	font-size: 0;
	line-height: 0;
}
#counselpop .conwr {
	width: 222px;
	height: 352px;
	margin: 81px 0 0 23px;
	padding: 0;
	vertical-align: top;
}
#counselpop .btn_close {
	float: left;
	position: relative;
	top: 84px;
	left: 75px;
	width: 56px;
	height: 53px;
}
#counselpop .pbox {height:297px; margin:0; padding:0; line-height:0; }
 #counselpop .ul {height:55px; margin:0; padding:0; overflow:hidden; list-style:none;}
 #counselpop .ul li {float:left; cursor:pointer;}
.ctable123 {width:222px; margin:0 0 0 5px; padding:9px 0 0 0; font-size:11px;}
.ctable123 p {margin:3px 0 7px 5px; padding:0; line-height:normal;}
.ctable123 input {margin:0; padding:0; vertical-align:top;}
.ctable123 select {margin:0 0 0 10px; padding:0; vertical-align:top;}
.ctable123 .txt {color:#868686; margin:0 4px; position:relative; top:4px; vertical-align:middle;}

#wrapover  {position:relative;  height:100%; margin:0; _overflow-y:scroll;  _overflow:auto;background-color: #4D4D4D;}
#contentAreaover { position:relative;width:100%; text-align:center; height:auto; z-index:1;background-color: #4D4D4D;}
#floatAreaover { position:fixed; _position:absolute; z-index:9; left:0; top:0; width:100%;  overflow:hidden;}
input,select,textarea {color:#888;font-size:11px;line-height:130%;}




/*quick*/
.quick{position:fixed; right:-421px; top:0px; width:470px; height:100%; min-height:1060px; border-left:1px solid #4a4c53; background-color:#fafafa;  z-index:99999;}
.quick #quick_wrap{height:100%;position:absolute; top:0;}
.quick #quick_wrap:after{content:"";clear:both;float:none;}


.quick_list{width:49px;height:100%;float:left; background:#6a6c75;/*border-right:1px solid #dcdcdd;*/}
.quick_list li{width:49px;height:50px;cursor:pointer;}
.quick_list .close_p{z-index:10;}
.quick_list .close_q{z-index:10;}
.quick_list .quick_theline_tel{position:absolute; left:20px; bottom:300px; width:9px; height:196px; background:url(/img/quick_left_bottom_tel.gif) no-repeat 0 0; z-index:10;}
.quick_list li a{display:block;width:49px;height:50px; text-indent:-5000px;}
.quick_list li.q_menu1 a{background:url(/landing/images/quick_img_01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a{background:url(/landing/images/quick_img_02.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a{background:url(/landing/images/quick_img_03.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a{background:url(/landing/images/quick_img_04.gif) 0 0 no-repeat;}
.quick_list li.q_menu5 a{background:url(/landing/images/quick_img_05.gif) 0 0 no-repeat;}
.quick_list li.q_menu6 a{background:url(/landing/images/quick_img_06.gif) 0 0 no-repeat;}
.quick_list li.q_menu7 a{background:url(/landing/images/quick_img_07.gif) 0 0 no-repeat;}

.quick_list li.q_menu1 a:hover,.quick_list li.q_menu1 a.on{background:url(/landing/images/quick_img_01_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a:hover,.quick_list li.q_menu2 a.on{background:url(/landing/images/quick_img_02_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a:hover,.quick_list li.q_menu3 a.on{background:url(/landing/images/quick_img_03_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a:hover,.quick_list li.q_menu4 a.on{background:url(/landing/images/quick_img_04_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu5 a:hover,.quick_list li.q_menu6 a.on{background:url(/landing/images/quick_img_05_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu6 a:hover,.quick_list li.q_menu7 a.on{background:url(/landing/images/quick_img_06_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu7 a:hover,.quick_list li.q_menu8 a.on{background:url(/landing/images/quick_img_07_on.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a{background:url(/landing/images/quick_img_01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a{background:url(/landing/images/quick_img_02.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a{background:url(/landing/images/quick_img_03.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a{background:url(/landing/images/quick_img_04.gif) 0 0 no-repeat;}
.quick_list li.q_menu5.open a{background:url(/landing/images/quick_img_05.gif) 0 0 no-repeat;}
.quick_list li.q_menu6.open a{background:url(/landing/images/quick_img_06.gif) 0 0 no-repeat;}
.quick_list li.q_menu7.open a{background:url(/landing/images/quick_img_07.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a:hover{background:url(/landing/images/quick_img_01.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a:hover{background:url(/landing/images/quick_img_02.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a:hover{background:url(/landing/images/quick_img_03.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a:hover{background:url(/landing/images/quick_img_04.gif) 0 0 no-repeat;}
.quick_list li.q_menu5.open a:hover{background:url(/landing/images/quick_img_05.gif) 0 0 no-repeat;}
.quick_list li.q_menu6.open a:hover{background:url(/landing/images/quick_img_06.gif) 0 0 no-repeat;}
.quick_list li.q_menu7.open a:hover{background:url(/landing/images/quick_img_07.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a.on{background:url(/landing/images/quick_img_01_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a.on{background:url(/landing/images/quick_img_02_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a.on{background:url(/landing/images/quick_img_03_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a.on{background:url(/landing/images/quick_img_04_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu5.open a.on{background:url(/landing/images/quick_img_05_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu6.open a.on{background:url(/landing/images/quick_img_06_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu7.open a.on{background:url(/landing/images/quick_img_07_on.gif) 0 0 no-repeat;}

.quick_list li.first{border-top-width:0px;}
.quick_list >p{border-top:1px solid #9097a3;}

.quick_contents{width:420px;height:100%;float:left;position:relative;overflow:hidden;}

.quick_contents .quick_cont1{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto;}
.quick_contents .quick_cont2{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto; color:#252525;}
.quick_contents .quick_cont3{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto; color:#252525;}
.quick_contents .quick_cont4{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto; color:#252525;}
.quick_contents .quick_cont5{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto;}
.quick_contents .quick_cont6{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto;}
.quick_contents .quick_cont7{position:relative; width:364px; height:100%; overflow:hidden; margin:0 auto;}

.quick_contents .quick_cont1 h2{margin:2px 0 29px 0;}
.quick_contents .quick_cont1 .quick_online_btn_go{margin:60px 0 0 0; text-align:center;}

.quick_contents .quick_cont2 h2{margin:64px 0 10px 0;}
.quick_contents .quick_cont2 .quick_tel_div{position:relative; overflow:hidden; border-bottom:1px dotted #999999; padding:0 0 12px 0;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul{overflow:hidden; margin:12px 0 0 0;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul li{}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul .cont2_li_left{float:left; font-weight:bold; margin:8px 20px 0 0; width:50px;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul .cont2_li_right{float:left; background-color:#fff;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2{overflow:hidden; margin:22px 0 18px 0;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2 li{}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2 li, .quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2 li input{vertical-align:middle;}
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2 .cont2_li_left{float:left; }
.quick_contents .quick_cont2 .quick_tel_div .cont2_ul_2 .cont2_li_right{float:right;}
.quick_contents .quick_cont2 .quick_tel_btn_go{margin:23px 0 0 0; text-align:center;}

.quick_contents .quick_cont3 h2{margin:64px 0 24px 0;}
.quick_contents .quick_cont3 .quick_sms_div{position:relative; overflow:hidden; border-bottom:1px dotted #999999;}
.quick_contents .quick_cont3 .quick_sms_div h4{font-size:16px;}
.quick_contents .quick_cont3 .quick_sms_div .sms_area_p{height:161px; margin:11px 0 15px 0; }
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1{overflow:hidden;}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1 li{}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1 .cont3_li_left{float:left; font-weight:bold; margin:8px 20px 0 0; width:50px;}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1 .cont3_li_right{float:left;}

.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1 .cont31_li_left{float:left; font-weight:bold; margin:18px 20px 0 0; width:50px;}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_1 .cont31_li_right{float:left; font-weight:bold; margin:18px 20px 0 0; width:50px;}


.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2{overflow:hidden; margin:22px 0 18px 0;}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2 li{}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2 li, .quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2 li input{vertical-align:middle;}
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2 .cont3_li_left{float:left; }
.quick_contents .quick_cont3 .quick_sms_div .cont3_ul_2 .cont3_li_right{float:right;}
.quick_contents .quick_cont3 .quick_sms_btn_go{margin:60px 0 0 0; text-align:center;}

.quick_contents .quick_cont4 h2{margin:64px 0 10px 0;}
.quick_contents .quick_cont4 .quick_kakao_div{position:relative; overflow:hidden; border-bottom:1px dotted #999999; border-top:1px dotted #999999; padding:0 0 12px 0;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul{overflow:hidden; margin:12px 0 0 0;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul li{}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul .cont4_li_left{float:left; font-weight:bold; margin:8px 20px 0 0; width:50px;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul .cont4_li_right{float:left; background-color:#fff;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2{overflow:hidden; margin:22px 0 18px 0;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2 li{}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2 li, .quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2 li input{vertical-align:middle;}
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2 .cont4_li_left{float:left; }
.quick_contents .quick_cont4 .quick_kakao_div .cont4_ul_2 .cont4_li_right{float:right;}
.quick_contents .quick_cont4 .quick_kakao_btn_go{margin:27px 0 0 0; text-align:center;}

.quick_contents .quick_cont5 h2{margin:64px 0 12px 0;}
.quick_contents .quick_cont5 .quick_reservation_div{position:relative; overflow:hidden; border-bottom:1px dotted #999999; padding:0 0 12px 0; background:url(/landing/images/reservation01.png) no-repeat right bottom; height:256px;}
.quick_contents .quick_cont5 .quick_reservation_div .reservation_btn{margin:164px 0 0 10px;}
.quick_contents .quick_cont5 .quick_reservation_bg{position:relative; overflow:hidden; text-align:center; margin:20px 0 0 0;}

.quick_contents .quick_cont6 h2{margin:64px 0 20px 0;}
.quick_contents .quick_cont6 .quick_time_div{position:relative; overflow:hidden; border-bottom:1px dotted #999999; padding:0 0 12px 0; }
.quick_contents .quick_cont6 .quick_time_bg{position:relative; overflow:hidden; text-align:center; margin:20px 0 0 0;}

.quick_contents .quick_cont7 h2{margin:64px 0 34px 0;}
.quick_contents .quick_cont7 .quick_location_btn_go{margin:20px 0 0 0; text-align:center;}

/*퀵 인풋, textarea*/
.input_69{width:69px; height:28px; border:3px solid #ccc; }
.input_255{width:255px; height:28px; border:3px solid #ccc; }
.cont2_area{width:358px; height:161px; border:3px solid #ccc; resize:none;}
.input_255_01{width:255px; height:28px; border:3px solid #ccc; }
/*셀렉트박스 스크립트 css*/
span.customStyleSelectBox{font-size:11px; background-color:#ffffff; color:#5F5F5F; padding:0 0 0 7px; border:3px solid #ccc; background:url(/img/selectbox_arrow.gif) no-repeat center right; padding:5px 7px;}
span.customStyleSelectBox.changed{ background-color: #ffffff;}
.customStyleSelectBoxInner{ font-size:11px; /*letter-spacing:-1px;*/ white-space:nowrap;}
.customStyleSelectBorderStrong{ border-color:#000000;}

/*content_con*/
#content .content_con{overflow:hidden; position:relative; width:950px; left:50%; padding:0; margin-left:-475px; }



/* 한의원소개 */
.img_wrap_box {position:relative;width:1200px;height:509px;left:0px;overflow:hidden;}


/** 배너 슬라이드 **/
#slides {position:absolute; top:0; left:25%; z-index:100;}
#slides .slides_container {width:743px; height: 509px; overflow:hidden; position:relative; display: none;}
#slides .next{position:absolute; top:220px; left:691px; width:35px; height:51px; display:block; z-index:101;}
#slides .prev {position:absolute; top:220px; left:17px; width:35px; height:51px; display:block; z-index:101;}
#slides .slides_container div.slide {width:743px; height:509px; display:block;}
#slides .pagination *{line-height:0; font-size: 0;}
#slides .pagination {width:178px; overflow: hidden; margin: 12px 0 0 11px;}
#slides .pagination li {float:left; margin:0 7px 0 0; height: 14px;  width: 14px;}
#slides .pagination li a {display:block; height: 14px; width: 14px; height:0; padding-top:12px; background: url("/renewal/images/introduce/view_paging.png") no-repeat left top; float:left; overflow:hidden; text-indent: -10000em;}
#slides .pagination li.current a {background-position:0 -13px;}
