/* Takanami Fusion */
#top_menu_container {
  position: absolute;
  top:5px;
  right:50px;
  width:650px;
  height:20px;
  overflow:hidden;
}
#top_menu_01 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_02 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_03 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_04 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_05 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_06 {
  position: relative;
  opacity:0;
  filter:alpha(opacity=0);  
}
#top_menu_bg {
  position: absolute;
  top:0;
  right:100px;
  display:none;
}
#top_menu {
  position: absolute;
  top:3px;
  right:111px;
  list-style-type: none;
  font-size: 11px;
  color: #D5D5D5;
  margin:0;
  padding:0;
}
#top_menu li {
  float: left;
  margin-right: 3px;
}
#top_menu a {
  color: #999999;
  text-decoration: none;
}
#top_menu a:hover {
  color:#000;
}
#menu_slides_bar_container {
  position:absolute;
  top:15px;
  right:15px;
  width:130px;
  height:338px;
  overflow:hidden;
}
#menu_slides_bar {
  position:absolute;
  top:-338px;
  left:0;
  width:130px;
  height:338px;
  background-color:#000;
}
#menu_slides {
  position:absolute;
  left:0;
  top:12px;
  width:130px;
  height:820px;
  background-color:#000;
  display:none;
}
#menu_slides img {
  display:block;
  margin:10px 5px 0 5px;
  border:0;
}
#menu_thumbnail_slider_control {
  position:absolute;
  top:33px;
  right:3px;
  width:9px;
  height:190px;
  border:0;
  z-index:10000;
  background-color:#222;
  background-image:url('../images/slider-track.jpg');
  opacity:0;
  filter:alpha(opacity=0);
}
#menu_thumbnail_slider_knob {
  position:absolute;
  top:0;
  right:0;
  width:9px;
  height:29px;
  background-color:#666;
  background-image:url('../images/slider-knob.gif');
  cursor:pointer;
}
#menu_thumbnail_slider_knob img {
  opacity: 1;
  filter:alpha(opacity=100);
}
#menu_full_pic_div {
  position:absolute;
  top:0px;
  left:-600px;
  width:600px;
  height:338px;
  background-color:#000;
  opacity:0;
  filter:alpha(opacity=0);
}
#page_middle {
  background-color:transparent;
}
#page_middle_container img {
}
#menu_page_middle {
  position:absolute;
  top:0;
  right:0;
  width:0px;
  height:338px;
  background-color:#000;
}
#menu_dinner_01{
  display:block;
}
#menu_dinner_02{
  display:none;
}
#menu_dinner_03{
  display:none;
}
#menu_dinner_04{
  display:none;
}
#menu_dinner_05{
  display:none;
}
#menu_dinner_06{
  display:none;
}
#menu_dinner_07{
  display:none;
}
#menu_dinner_08{
  display:none;
}
#menu_dinner_09{
  display:none;
}
#menu_dinner_10{
  display:none;
}
#menu_dinner_01_detail {
  display:block;
}
#menu_dinner_02_detail {
  display:none;
}
#menu_dinner_03_detail {
  display:none;
}
#menu_dinner_04_detail {
  display:none;
}
#menu_dinner_05_detail {
  display:none;
}
#menu_dinner_06_detail {
  display:none;
}
#menu_dinner_07_detail {
  display:none;
}
#menu_dinner_08_detail {
  display:none;
}
#menu_dinner_09_detail {
  display:none;
}
#menu_dinner_10_detail {
  display:none;
}
#menu_item_detail_container {
  display:none;
  position:absolute;
  top:0;
  left:-300px;
  width:300px;
  height:338px;
}
#menu_item_detail {
  position:absolute;
  left:0;
  top:0;
  width:272px;
  height:338px;
  background-color:#000;
  opacity:0.7;
  filter:alpha(opacity=70);
  padding:14px;
}
#menu_item_detail h2 {
  color:#FFF;
  font-weight:normal;
  font-size:15px;
}
#menu_item_detail p {
  color:#FFF;
  font-size: 11px;
  line-height: 16px;
}
#menu_more_tab {
  position:absolute;
  top:15px;
  right:0;
}
#menu_tab_x {
  position:absolute;
  top:0 !important;
  left:0;
  display:block;
  border:0;
}
#menu_tab_word {
  position:absolute;
  top:15px !important;
  left:0;
  display:block;
  border:0;
}

