ul#menu3  {  padding-left:0; margin: 0 0 0 0em; }	
ul#menu3 a { color: #FFFFFF; padding-bottom:1px;}
ul#menu3 a:link,
ul#menu3 a:visited {  background: #00f; text-decoration:none;}	
ul#menu3 a:hover,
ul#menu3 a:active {   color: #888;}
ul#menu3 li a {  background:#00f;  display: block;}
ul#menu3 li {list-style-type:none;
		marker-offset:0;   float: left;  position: relative;  margin: 0 0 0 0.2em;
 		text-indent:0.3em; height: 2em; font-weight: bold;   line-height: 2em;     width: auto;
		}

/* 下層のメニューを不可視に */
ul#menu3 li ul {position: absolute;	margin: 0; padding:0; top:2em; left:-0.2em;   width: 9.5em;	
		display: none;	/*初期値を不可視に！*/	}
/* 疑似要素 :hover で下層のメニューを可視に */
ul#menu3 li:hover ul {list-style-type:square;  display: block;  z-index: 10;}
ul#menu3 li ul li {float: none;   text-align: left;   font-weight: normal;}




