.nav .nav_m .menu {margin-left: 30px;}
.nav ul .menu .nav2.eng-nav2 {left: -215px; right: -215px}
.nav ul .menu .nav2.eng-nav2 .nav2-inner {width: 1950px;}
.nav ul .menu .nav2 .nav2-inner ul li {margin-right: 15px;}

.sub_info .acco_rsvn_bt2 span {font-family: 'Nanum Barun Gothic', sans-serif; font-size:14px; color: #fff; text-align:center; font-weight:400; display:inline-block; width:150px; line-height:36px;  margin:0 2px; background-color: #e9aa01;}

.sub_info .acco_rsvn_bt2.acco_rsvn_bt2_eng span {width: 180px;}

.amenities .left ul li span {height: 45px;}

@media screen and (min-width: 971px) {
    .nav ul .menu .nav2.eng-nav2 .nav2-inner ul.acco {padding-left: 0;}
}

@media screen and (max-width: 768px) {
    .sub_info .acco_rsvn_bt2.acco_rsvn_bt2_eng {height: auto;}
    .sub_info .acco_rsvn_bt2.acco_rsvn_bt2_eng span {margin-bottom: 10px;}
    .amenities .left ul li span {word-break: break-all; height: 85px;}
}