/* CSS Document */
/*--------------------*/           



*+html .submenu {
  background: #000000;
 /* border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
  margin-left:-6px;
  margin-top:15px;  
  z-index: 3;
}

*html .submenu {
  background: #000000;
 /* border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
  margin-left:-6px;
  margin-top:15px;  
  z-index: 3;
}


.submenu {
  background: #000000;
 /* border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
  margin-left:150px;
  margin-top:-30px;  
  z-index: 3;
}

.submenu a {
  display: block;
  border: 1px solid #777777;
  font: 12px Geneva, Arial, Helvetica, sans-serif;
  text-align: left;
  text-decoration: none;
  padding: 4px;
  background: #ccc;
  color: #333333;
  width:160px;
  height:15px;
}
.submenu a:hover {
  background: #6ea2d7;
  color: #FFF;
}

/* サブメニューの半透明処理
--------------------*/
/*.submenu {
 filter: alpha(Opacity=80);
	opacity: 0.8;
}
*/
#logo {
	padding-bottom:10px;
}