/* BASIC css start */
.root_daum_roughmap { width:100% !important; }
#companyInfo { padding: 0 10px;}
#companyInfo .info-tit { padding-top:40px }
#companyInfo .info-tit h3 { font-size:50px; color:#000 }
#companyInfo .info-bx {padding-top: 40px;position:relative;color:#000;overflow:hidden; *zoom:1;}
#companyInfo .info-bx:after { display:block; clear:both; content:'' }
#companyInfo .info-bx .info-left { }
#companyInfo .info-bx .info-left .line { width:30px; height:1px; background:#000 }
#companyInfo .info-bx .info-left h4 {padding-top: 5px;font-size:16px;color:#000;}

#companyInfo .info-bx .info-right {padding-top: 10px;}
#companyInfo .info-bx .info-right .info-tx {}
#companyInfo .info-bx .info-right .info-tx .t1 {font-size: 24px;font-weight:bold;}
#companyInfo .info-bx .info-right .info-tx .t2 {padding-top:10px;font-size: 16px;font-weight:bold;}
#companyInfo .info-bx .info-right .info-tx .t3 {padding-top: 20px;line-height: 20px;}
#companyInfo .info-bx .info-right .location-map { width:100%; overflow:hidden }
#companyInfo .info-bx .info-right .location-tx { padding:20px 0; font-size:14px; line-height:24px; border-bottom:1px solid #d0d0d0 }
#companyInfo .info-bx .info-right .location-info {padding: 10px 0; }
#companyInfo .info-bx .info-right .location-info dl {padding-top: 10px; *zoom:1;}
#companyInfo .info-bx .info-right .location-info dl:after { display:block; clear:both; content:'' }
#companyInfo .info-bx .info-right .location-info dl dt {float:left;width: 18%;font-weight:bold;}
#companyInfo .info-bx .info-right .location-info dl dd {float:left;width: 82%;}
/* BASIC css end */

