@charset "UTF-8";
body { background:url(../img/back_menu.jpg) no-repeat top left; background-attachment:fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}

.button_menu {
	background:url(../img/menu_back.gif);
  background-position: 0 0;
  
  
  margin: 0px;
  padding:5px;
  overflow: hidden;
  display: block;
  
  /*Transition*/
  -webkit-transition: All 0.4s ease;
  -moz-transition: All 0.4s ease;
  -o-transition: All 0.4s ease;
  -ms-transition: All 0.4s ease;
  transition: All 0.4s ease;
}
.button_menu:hover {
  background-position: 0px -73px;
}

.table_menu_nav { 
border-collapse: collapse;
border: 0px #aaa solid;
} 
.table_menu_nav td { 
padding:0px 0px 5px 10px;
}

.table_menu_menu { 
border-collapse: collapse;
border: 0px #aaa solid;
background:url(../../img/back_dot.png);
} 
.table_menu_menu td { 
padding:5px;
border-bottom:#A15B37 1px solid;
}
.table_menu_menu th { 
padding:5px 5px 5px 15px;
text-align:left;
border-bottom:#A15B37 1px solid;
}

h3{ margin:0; padding:0; font-size: larger; font-weight:bold; color:#311200;}

.menu_menu_title{ padding:30px 0 0 0;}
.menu_box{width:600px;}
.td_price{ width:15%; text-align:right;}
.td_2nd{ width:20%; text-align:left;}
.td_2nd_kr{ width:25%; text-align:left;}
.explain{ padding:2px 0 5px 10px; font-size:85%;}

.r_column{padding:0px 0 0 0px; width:750px;}

.nav{padding:0 0 0 20px;}