@charset "utf-8";
/* CSS Document */

.btnC{text-align:center; padding:15px 0; overflow:hidden;}

.disB{display:block;}

.mtno{margin-top:0 !important;}



.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px; text-align:justify;}
.mb40{margin-bottom:40px;}


.mtb35{margin-top:35px; margin-bottom:35px;}


.frd{color:#ff2f2f;}
.fsy{color:#429df2;}
.fbu{color:#3543ff;}
.fg{color:#18971e;}
.fy{color:#fbbf00;}


#tabMenu{width:100%; float:left; margin:0 0 20px 0;}
#tabMenu li{margin:0 1px; float:left;}


#subMenu02{overflow:hidden;}
#subMenu02 li{float:left;}


.list01 li{margin:0 0 25px 0;}
.bullet01List li{margin:0 0 2px 0; padding:0 0 0 15px; background:url(/img/bullet01.gif) no-repeat left 2px;}

.bulletNumist li{margin:0 0 5px 0;}
.bulletNumist li.no01{padding:0 0 0 20px; background:url(/img/no01.gif) no-repeat left top;}
.bulletNumist li.no02{padding:0 0 0 20px; background:url(/img/no02.gif) no-repeat left top;}
.bulletNumist li.no03{padding:0 0 0 20px; background:url(/img/no03.gif) no-repeat left top;}
.bulletNumist li.no04{padding:0 0 0 20px; background:url(/img/no04.gif) no-repeat left top;}
.bulletNumist li.no05{padding:0 0 0 20px; background:url(/img/no05.gif) no-repeat left top;}
.bulletNumist li.no06{padding:0 0 0 20px; background:url(/img/no06.gif) no-repeat left top;}


/*의료진소개*/
.doctorUl li{clear:both; overflow:hidden; margin:0 0 25px 0;}
.doctorUl li p.doctorImg{float:left; width:40%;}
.doctorUl li dl{float:right; width:55%;}
.doctorUl li dl dt{width:80%; margin:0 0 10px 0;}
.doctorUl li dl dd{line-height:140%;}
.doctorUl li p.sine{ width:40%;}

/*오시는길*/
.valet{overflow:hidden; margin:0 0 25px 0;}
.valet dt{float:left; margin:0 10px 0 0;}
.valet dd{float:left; width:180px;}

.loadTraffic li{overflow:hidden; margin:0 0 25px 0;}
.loadTraffic li p{float:left;}
.loadTraffic li dl{float:right; width:210px; margin:0 20px 0 0;}
.loadTraffic li dl dt{font-weight:bold; margin:0 0 5px 0;}
.loadTraffic li dl dd dl{width:210px; margin:0 0 10px 0;}
.loadTraffic li dl dd dl dt{color:#f89d3e;}


/*커뮤니티*/
.imgView{border-top:1px solid #cdcdcd;}
.imgView ul li{padding:5px; border-bottom:1px solid #cdcdcd;}
.imgView ul li dl{overflow:hidden;}
.imgView ul li dl dt{float:left; width:135px; margin:0 10px 0 0; }
.imgView ul li dl dd{float:left;}
.imgView ul li dl dd span{display:block; margin:20px 0 10px 0; color:#5a83bd;}

.onlineBox{padding:10px; border-top:1px solid #296bcf;}
.onlineBox dl{overflow:hidden; padding:5px 0; border-bottom:1px solid #c8c8c8;}
.onlineBox dl dt{float:left; width:90px; margin:0 20px 0 0;}
.onlineBox dl dd{float:left;}
.onlineBox textarea{ border:1px solid #d1d1d1; background:#f8f8f8;}
.inputT{width:100px; height:18px; border:1px solid #d1d1d1; background:#f8f8f8;}