.wrap {width:100%; min-width:1200px; float:left; margin:0 auto;}
.container {width:1100px; margin:0 auto; text-align:center;}


/*헤더*/
.wrap.header {position:fixed; top:0px; left:0px; background:#fff; height:80px; border-bottom:1px solid #ccc; z-index:10;}
.wrap.header .box {position:relative;  width:100%;}
.wrap.header h1 {float:left; width:290px; margin:13px 30px 0 20px;}

.wrap.header ul {float:left; }
.wrap.header ul li {display:inline; border-left:1px solid #CCC; float:left;}
.wrap.header ul li img {padding:0px; margin:0px; line-height:0px;}
.wrap.header ul .last {border-right:1px solid #CCC;}

.wrap.header p {width:285px; float:left; margin:10px 0 0 25px;}
.wrap.header .btn.home {width:100px; right:-80px; top:0px; position:absolute;}



/*차별점*/
.wrap.dr {background:url(../images/common/n_dr_any.jpg) no-repeat center #f5f5f5; height:650px; }


/*상담창*/
.wrap.counsle {background:url(../images/common/n_counsle_bg_any.jpg) center top #0068b7; height:210px; width:100%;}
.wrap.counsle1 {background:url(../images/common/n_counsle_bg_any.jpg) center top #0068b7; width:100%; height:210px; margin:0 auto; text-align:center; }
.wrap.counsle .bg_553 {background:url(../images/common/n_counsle_bg_any.jpg) center top #0068b7; }
.wrap.counsle .container {width:1000px;}

.wrap.counsle1 .container1 {width:1000px; margin:0 auto; text-align: center; }

.wrap.counsle_navi {position:relative; top:-80px; height:1px;}

.wrap.counsle_navi1 {position:relative;  top:-80px; height:1px;}

.wrap.counsle .box {position:relative; width:100%; height:0px;}
.wrap.counsle .box .clock {position:absolute; width:340px; height:350px; left:0px; top:-50px;}

.wrap.counsle1 .box {position:relative;  height:0px; margin:0 auto; text-align:center;}
.wrap.counsle1 .box .clock {position:absolute; width:340px; height:350px; left:0px; top:-50px;}

.wrap.counsle1 .box {position:relative; width:100%; height:0px;}
.wrap.counsle1 .box .clock {position:absolute; width:340px; height:350px; left:0px; top:-50px;}


.wrap.counsle table {margin:55px 0 0px 0; float:right;}
.wrap.counsle table th {padding-left:20px;}
.wrap.counsle tabble .con img {margin-top:10px;}
.wrap.counsle table input {width:200px; height:25px; border:1px solid #CCC;}
.wrap.counsle table textarea {width:473px; height:65px; border:1px solid #CCC; background:#FFF;}
.wrap.counsle table #prv {}
.wrap.counsle table #prv input {width:auto; height:auto; border:none; padding-left:30px; }
.wrap.counsle table #prv checkbox {border:1px solid #CCC; widht:12px; height:12px;}
.wrap.counsle table #prv {color:#FFF; padding:5px 0 0 0;}
.wrap.counsle table #prv a {color:#fff; cursor:pointer;}
.wrap.counsle table #btn {padding-left:10px;}
.wrap.counsle table #btn img {cursor:pointer;}


.wrap.counsle1 table {margin:55px 0 0px 0; float:right;}
.wrap.counsle1 table th {padding-left:20px;}
.wrap.counsle1 tabble .con img {margin-top:10px;}
.wrap.counsle1 table input {width:200px; height:25px; border:1px solid #CCC;}
.wrap.counsle1 table textarea {width:473px; height:65px; border:1px solid #CCC; background:#FFF;}
.wrap.counsle1 table #prv {}
.wrap.counsle1 table #prv input {width:auto; height:auto; border:none; padding-left:30px; }
.wrap.counsle1 table #prv checkbox {border:1px solid #CCC; widht:12px; height:12px;}
.wrap.counsle1 table #prv {color:#FFF; padding:5px 0 0 0;}
.wrap.counsle1 table #prv a {color:#fff; cursor:pointer;}
.wrap.counsle1 table #btn {padding-left:10px;}
.wrap.counsle1 table #btn img {cursor:pointer;}





/*인포*/
.wrap.clinic {background:url(../images/common/n_info_bg.gif); width:100%; padding:100px 0 10px 0;}
.wrap.clinic .cont { margin:0 auto; text-align:center;}


.wrap.clinic li {display:inline; }

/*푸터*/
.wrap.footer {background:#888f91; width:100%; padding:20px 0 20px 0;}
.wrap.footer .cont1 { margin:0 auto; text-align:center;}

/*슬라이드 퀵메뉴*/
.quick.qmenu {width:100px; position:fixed; right:20px; z-index:100;}
.quick.qmenu .tit {margin-bottom:5px;}
.quick.qmenu li {float:left; line-height:0px; font-size:0px;}
.quick.qmenu li > a {display:block;}
.quick.data {position:absolute; top:0px;left:120px; width:700px; text-align:left;display:none;}
.quick.data h2 {width:100%; float:right; height:50px;font-size:18px;font-weight:bold;color:#fff; line-height:50px; padding:0 0 0 20px; background:#6877c2;}
.quick.con {width:100%; float:right; background:#fff; padding:10px; box-shadow:0px 3px 5px rgba(0,0,0,0.3)}
.quick.data .btn.quick.close{position:absolute;top:13px;right:20px}
.quick.data .btn_wrap{text-align:center}

/*sms*/
.quick.sms {position:fixed; top:10px; left:10px; width:245px; z-index:999;}
.sms.counsle {background:url(../../sms/sms_bg.png) no-repeat top left; width:225px; height:260px; padding:185px 0 0 20px; }
.sms.counsle table {width:203px; }
.sms.counsle table th,.sms.counsle table td {padding-bottom:8px; font-size:0px; line-height:0px; }
.sms.counsle input {width:156px; height:18px; border:1px solid #a0a0a0;}
.sms.counsle textarea {min-width:156px; min-height:70px; max-width:156px; max-height:100px; border:1px solid #a0a0a0; padding:0px; margin:0px;}
.sms.counsle #check {width:15px; height:15px; border:0px; margin:-0px 3px 0 0;}
.sms.counsle #prv {padding:2px 0 8px 0; font-size:0px; line-height:0px;}
.sms.counsle #check, .sms.counsle #prv img {float:left;}