.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: 2px 10px 0 20px;}
.wrap.header h1 img{height:74px;}

.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.jpg) no-repeat center #f5f5f5; height:680px; }


/*상담창*/
.wrap.counsle {background:url(../images/common/n_counsle_bg.jpg) center top #0068b7; height:210px; }
.wrap.counsle.bg_553 {background:url(../images/common/n_counsle_bg_553.gif) center top #0068b7;}
.wrap.counsle .container {width:1000px;}
.wrap.counsle_navi {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.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.clinic {background:url(../images/common/n_info_bg.gif); padding:60px 0 0 0;}

/*푸터*/
.wrap.footer {background:#888f91;  padding:20px 0; margin-top:30px; }
.wrap.footer dt {float:left; margin-right:60px; padding:10px; width:20%; text-align:right;}
.wrap.footer dd {float:left; margin-bottom:3px; width:70%; text-align:left;}



/*슬라이드 퀵메뉴*/
.quick.qmenu {width:100px; position:absolute; 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:255px; 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;}

.sms-close {margin:5px auto; padding:5px; width:203px;  background:#00aef0; color:#fff; border-radius:5px; text-align:center; font-weight:bold; }
.sms-close B {padding:3px 7px; background:#fff; border-radius:10px; color:#00aef0; }

.foot_btn {display:none;}
.chung .foot_info_border li {margin-bottom:5px;}

.foot_logo {float:left; margin:15px 30px 0 140px;}
.copyright {float:left;}