/* CSS Document */
/*--------------------*/   
#navi{
	width:890px;
	position: relative;
	margin-bottom: 0px;
}
        
#dd {
	height: 50px;
/*margin-left: 0*/
/*padding: 0 0 20px 0;*/
}
#dd .mainmenu {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
#dd .mainmenu a.menu_a {
  display: block;
  text-align: center;
  padding:0;
  margin:0;
  width: 108px;
  text-decoration: none;
}
#dd .mainmenu a.menu_a:hover {
}

#dd .mainmenu a.menu_b {
  display: block;
  text-align: center;
  padding:0;
  margin:0;		
  width: 112px;
  text-decoration: none;
}
#dd .mainmenu a.menu_b:hover {
}

#dd .mainmenu a.menu_c {
  display: block;
  text-align: center;
  padding:0;
  margin:0;		
  width: 110px;
  text-decoration: none;
}
#dd .mainmenu a.menu_c:hover {
}


.submenu {
  visibility: hidden;
  position: absolute;
  z-index: 3;
}
.submenu a {
  display: block;
  text-align: left;
}

.submenu a:hover {
}

/* サブメニューの半透明処理
--------------------*/
/*.submenu {
 filter: alpha(Opacity=90);
	opacity: 0.9;
}*/
