#location div.flex1{display:flex; justify-content:space-between; position:relative; max-width:1350px; padding:0 25px; margin:0 auto; }
#location .tit_main .txt ul {padding-top:30px;}
#location .tit_main .txt ul li {padding:5px 0px 5px 35px ; background-repeat:no-repeat; background-position:left center;
background-size:25px auto}
#location .tit_main .txt ul li.ico1 {background-image:url(../img/ico1.png);}
#location .tit_main .txt ul li.ico2 {background-image:url(../img/ico2.png);}
#location .tit_main .txt ul li.ico3 {background-image:url(../img/ico3.png);}
#location  .tit_main .more {  margin-top:100px; }
#location .tit_main .more a {display:block; font-size:16px; width:180px; color:#333; text-align:center; padding:10px 0 12px 0; 
background-color:#fff; border:0 solid #888; border-radius:0px; font-weight:500}

#location {padding:130px 0; background:#162f5f; border-radius:0 100px 0 0 }
.item .wrap_controllers {display:none !important;}
.item .map span{border:0 !important; width:0 !important;}
.item .map .root_daum_roughmap {border:0px solid #ccc;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#location div.flex1 {padding: 0 15px;}	
#location {padding:40px 0 65px 0; border-radius:0 70px 0 0 }
#location .tit {padding-top:0px; padding-bottom:30px; }	
#location .tit_main {padding-bottom:40px;}
#location .tit_main .txt ul {padding-top:20px;}
#location .tit_main .more {display:none; position:relative; margin-top:0; right:0;}
.item .map .root_daum_roughmap {width:100% !important; }
.item .map .wrap_map {height:300px !important;}

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