@charset "utf-8";
/* CSS Document */

/*타이틀*/
#container #content .con .con_title{margin:0 0 50px 5px;}
#container #content .con .con_title img{height:16px;}

#container #content .con .con_title_02{margin:0 0 0 5px;}
#container #content .con .con_title_02 img{height:16px;}

/*인사말*/
#container #content .con .intro{margin:0 0 0 5px;}
#container #content .con .intro img{width:290px;}

/*의료진소개*/
#container #content .con .people{margin:0 0 0 5px;}
#container #content .con .people img{width:290px;}

/*진료안내*/
#container #content .con .notice{margin:0 0 0 5px;}
#container #content .con .notice img{width:290px;}

/*오시는길*/
#container #content .con .map{margin:0 0 0 5px;}
#container #content .con .map img{width:290px;}

/*게시판 영역*/
#container #content .con .con_box{margin:5px 0 0 5px; overflow:hidden; width:290px; height:auto;}


.btno{border-top:none 0 !important;}
.bbno{border-bottom:none 0 !important;}
.fpk{color:#ff6289 !important;}
.mtno{margin-top:0px !important;}
.mbno{margin-bottom:0px !important;}
.mlno{margin-left:0px !important;}
.mlr8{margin-left:7px !important; margin-right:7px !important;}


.photos{width:300px;}
.photos h4{width:100%; padding:12px 0; margin:12px 0 0 0; border-top:1px solid #e8e8e8; float:left;}
.photos span{float:left; padding:0 15px 10px 0;}
.photos p{float:left; width:300px; display:inline; font-size:11px; color:#666666;}


.sphotos{float:left; width:100%;}
.sphotos ul{}
.sphotos ul li{float:left; width:100%; margin:0 0 15px 0;}
.sphotos ul li span{width:105px; float:left;}
.sphotos ul li p{float:left; width:195px;}


.info{position:relative; margin:20px 0 0 0;}
.info p{position:absolute; top:0px; left:0px; z-index:1;}
.info ul{position:relative; width:150px; margin:38px 0 0 0; float:right; z-index:100; letter-spacing:-1px;}
.info ul li{margin:0 0 20px 0;}
.info ul li ul{margin:0 0 20px 0;}
.info ul li ul li{ margin:0;}


.time ul{position:relative; margin:10px 0 0 0;  z-index:100; letter-spacing:-1px;}
.time ul li{margin:0 0 5px 0;}
.time h4{margin:30px 0 10px 0;}
.pink{color:#ff6289;}
.Tclinic{margin:0 0 30px 0; overflow:hidden;}
.time dl{float:left; width:100%; margin:0 0 5px 0;}
.time dt{float:left; width:63px; font-weight:bold;}
.time dd{float:left; width:237px;}

.tour{}
.tour li{text-align:center; margin:0 0 10px 0;}


.map{}
.map h4{margin:0 0 10px 0;}
.map h5{margin:12px 0 15px 0;}
.map ul{padding:0 0 10px 0; border-bottom:1px solid #e8e8e8;}
.map ul li{margin:0 0 6px 0;}

.map dl{margin:20px 0 0 0;}
.map dt{color:#383838; margin:0 0 5px 0;}
.map dd{}

/*실시간 비용상담*/
.realconsult{}
.realconsult h4{margin:0 0 20px 0;}
.realconsult dl{float:left; width:100%; margin:0 0 3px 0;}
.realconsult dt{float:left; width:63px; padding:3px 0 0 12px;}
.realconsult dd{float:left; width:207px;}
.realconsult dd input{border:1px solid #abadb3; height:16px; padding:2px 0 0 3px; width:98%;}
.realconsult p{padding:10px 0; margin:0 0 0 12px; width:100%; clear:both;}
.realconsult p input{float:left; vertical-align:middle; width:14px; height:14px; margin:0 5px 0 0;}
.realconsult .btnR{ text-align:right; padding:10px; border-top:1px solid #dbdbdb;}

/*안내페이지*/
.guide_top{text-align:center; padding:0; margin:0 0 0 10px; position:absolute; top:89px; z-index:200;}
.guide_txt{width:100%; background:url(/img/guide_bg.gif); padding:0 0 0 10px; color:#666666; position:relative; margin-top:60px;}
.guide_txt span{color:#eb4c72;}
.guide_txt p{width:300px; padding:10px 0 10px 0;}
.guide_btn{text-align:center; padding:10px;}