/* CSS Document */
/*--------------------*/
#navi_continer {
position: relative;
z-index:100;
width: 950px;
}

ul,ol,dl {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

#dd {
padding: 0px 0px 0px 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
list-style:none;
z-index:100;
}

#dd .mainmenu {
list-style: none;
float: left;
z-index:100;
}

#dd .mainmenu a.menu {
display: block;
text-align: center;	
text-decoration: none;
z-index:100;
}

#dd .mainmenu a.menu:hover {
/*background: #49A3FF;*/
}

.submenu {
/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.submenu a {
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}

.submenu a:hover {
/*background: #49A3FF;
  color: #FFF;*/
}

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