
div.road ul.list4 {overflow:hidden;}
div.road ul.list4 li { width:24%; font-size:17px; float:left; padding:10px 10px 12px 10px; border:1px solid #ccc; text-align:center; margin:0 0.5%; box-sizing:border-box;}
div.map .root_daum_roughmap{ width:100% !important; box-sizing: border-box; }
div.map2 {width:100%; box-sizing:border-box; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
padding:20px 20px 22px 40px; background-color:#fff; }
div.map2 ul li span.tit {width:120px; display:inline-block; font-weight:300; line-height:25px; }

div.bus {width:60%; box-sizing:border-box;  padding:20px 20px 22px 120px;   margin-top:40px;
background-color:#fff; background-image:url("../img/img1.jpg"); background-repeat:no-repeat;background-position:20px 10px;}
div.bus ul li span.tit {width:130px; display:inline-block;  line-height:25px; }
div.bus ul li span.add {}

div.road .floatR{width:40%;}
div.car { box-sizing:border-box;  padding:20px 20px 22px 120px;   margin-top:40px;
background-color:#fff; background-image:url("../img/img2.jpg"); background-repeat:no-repeat;background-position:20px 10px;}
div.subway { box-sizing:border-box;  padding:20px 20px 22px 120px;  
background-color:#fff; background-image:url("../img/img3.jpg"); background-repeat:no-repeat;background-position:20px 10px;}
.pdT100 {padding-top:120px}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
div.map2 {width:100%; box-sizing:border-box; border:1px solid #dfdfdf; padding:20px 20px ;  background-color:#fff; background:none; margin-top:30px;}
div.road ul.list4 li { width:100%; margin:5px 0; }
div.map .wrap_map {height:300px !important}
div.map2 {width:100%; box-sizing:border-box; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
padding:20px 20px 20px 25px; background-color:#fff; }
div.map2 ul li span.tit {width:100%; display:block; font-weight:300; line-height:25px; }

.pdT100 {padding-top:80px}
div.bus {width:100%; overflow:hidden; box-sizing:border-box;  padding:90px 20px 22px 10px;   margin-top:40px;
background-color:#fff; background-image:url("../img/img1.jpg"); background-repeat:no-repeat;background-position:20px 0px;}
div.bus ul li span.tit {width:100%; display:block;  line-height:25px; }

div.road .floatR{width:100%; float:none;}
div.car { box-sizing:border-box;  padding:90px 20px 22px 10px; overflow:hidden;  margin-top:40px;
background-color:#fff; background-image:url("../img/img2.jpg"); background-repeat:no-repeat;background-position:20px 0px;}
div.subway { box-sizing:border-box;  padding:90px 20px 22px 10px;  
background-color:#fff; background-image:url("../img/img3.jpg"); background-repeat:no-repeat;background-position:20px 0px;}


}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

