/* BASIC css start */
.map {
    
}

.map .root_daum_roughmap .wrap_btn_zoom,
.map .root_daum_roughmap .wrap_controllers,
.map .root_daum_roughmap .map_border {
    display: none;
}

.map {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 비율인 경우 */
	/* padding-bottom값은 4:3 비율인 경우 75%로 설정합니다 */
	padding-top: 25px;
	height: 0;
}

.map .root_daum_roughmap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.map .root_daum_roughmap .wrap_map {
    height: 100%;
}

.map_info {
    padding: 40px 30px 60px;
}

.map_info > div + div {
    margin-top: 30px;    
}

.map_info .cs {

}

.map_info dt {
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    text-align: left;
    margin-bottom: 20px;
}

.map_info dd {
    font-size: 19px;
    text-align: left;
}

.map_info .cs dl {

}

.map_info .cs dd {

    margin-bottom: 10px;
}
/* BASIC css end */

