@media screen and (min-width: 1210px) {

body { overflow-y: scroll;  }

#wrap_all { width: 100%; overflow: hidden;  }
.slide_direction { display: none;  }



.main_section { margin-left: 300px; height: 100%;  position:relative;  background: #fff;  }
.reservation_header { width: 100%; height: 200px; display: block; background: url("/images/location/reservation_header.png") no-repeat center; background-size: cover;  }
.rh_btns { width: 100%; display: block;  height: 80px; background: url("/images/reservation/devide_line.png") repeat-y center #000;  overflow: hidden; clear: both;  position: relative; z-index: 999; }
.rh_btns > a { display: block; width: 50%; float: left; height: 80px; text-align: center; line-height: 80px;  color: #fff;  font-size: 18px; cursor: pointer;   }
.rh_btns > a:hover { text-decoration: underline; }


.reservation_body { width: 100%;  }
.naver_btn { width: 250px; display: block; margin: 0 auto; margin-top: 120px;  }
.naver_btn > img { width: 100%;  }



.sub_section { overflow: hidden; width: 100%; height: 100%; position: fixed; top: 100%; left: 300px; background: #fff; cursor:pointer;  }
.sub_section_img { width: 1200px;  margin: 0 auto;   display: block; position: relative; z-index: 100; }
.ms_li { display: none;   }
.slide_navi { display: none;   }

.slide_direction { display: none;  }


#daumRoughmapContainer1525879482143 { width: 700px; height: 550px;  margin-left: 50px; margin-top: 100px;  }

.location_map { display: block; float: left;   }
.location_address { display: block; float: left; font-size: 13px;  margin-left: 20px;margin-top: 570px; }
.add1 {  padding-top: 10px; border-top: 2px solid #ddd;  }




}