/* 공통 */
.sub_con {width:100%; padding:0 15px;}

/*Content CSS*/
#location {text-align: center; }
.loc_logo img {max-width:100%;}
.loc_line {display: block;   width: 1px; height: 60px; background-color: #b5b5b5; margin: 30px auto;}

.loc_infor {background: #06519d; display: flex; position: relative; z-index: 2; flex-wrap:wrap; width:100%; margin:0 auto; height:auto;  text-align: left;}
.loc_infor li {display: flex; width:100%;  align-items: center; border-bottom: 1px solid rgba(255,255,255,.2); padding:20px 20px;}
.loc_infor li:last-child{border-bottom:0;}
.loc_infor li h2 {font-size:16px; font-weight: 400; color:#fff; font-family: 'S-CoreDream-4Regular'; white-space:nowrap; min-width: 80px; margin-left:10px;}
.loc_infor li p {font-size:14px; font-weight: 400; color:#fff; font-family: 'S-CoreDream-3Light'; line-height: 24px;  word-break: keep-all;}
.loc_infor li img {width:30px;}

.map_wrap {margin:-40px 0 0 0; position: relative; z-index: 1;}
.map_wrap .root_daum_roughmap {width:100%;}
.map_wrap .root_daum_roughmap .wrap_controllers {display: none;}

@media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {

}

@media screen and (max-width: 640px) {

}
