.menu	{
 FONT-FAMILY: sans-serif;
 font-size: 12px;
 display: block;
 color: white; /*メニュー初期文字カラー*/
 background-color: #91a4cc; /*メニュー初期背景カラー*/
 text-align: right;
 text-decoration: none; 
 width: 242px;
 border: 1px solid white; /*メニュー枠線カラー*/
 padding: 3px 0px 3px 0px;
 vertical-align:middle;
}
A.menu:link {
 FONT-FAMILY: sans-serif;
 list-style-type:disc;
 text-decoration : none;
 COLOR: white;
}
A.menu:active {
 FONT-FAMILY: sans-serif;
 text-decoration : none;
 COLOR: white;
 list-style-type:disc;
}
A.menu:visited {
 FONT-FAMILY: sans-serif;
 text-decoration : none;
 COLOR: white;
 list-style-type:disc;
}
.list	{
 FONT-FAMILY: sans-serif;
 text-decoration : none;
 display: none;
 position: absolute;
 color:#000000;				/*リスト初期文字カラー*/
 background-color: #D4D0C8; 　/*リスト初期背景カラー*/
 width: 200px;
 border: 1px solid white; 　　/*リスト枠線カラー*/;
 text-align	 : left;
}
.item	{
 FONT-FAMILY: sans-serif;
	 font-size	 : 11px;
	 width		 : 100%;
	 text-align	 : left;
	 text-decoration : none;
	 padding	 : 2px 2px 2px 2px;

	}
a.item:link{
 FONT-FAMILY: sans-serif;
	 text-decoration : none;
	 color		 : black;			/*リンクしている文字色*/
	}
a.item:visited{
 FONT-FAMILY: sans-serif;
	 text-decoration : none;
	 color		 : black;			/*訪問後の文字色*/
	}
a.item:active{
 FONT-FAMILY: sans-serif;
 text-decoration	:	none;
	 color		 : black;				/*クリックしたときの文字色*/
	 background-color: white;　			/*クリックしたときの背景色*/
	}
a.item:hover{
 FONT-FAMILY: sans-serif;
 text-decoration:none;
 color:red;				 			/*マウスが上に来たときのリストの文字色*/
 background-color: white;			 /*マウスが上に来たときのリストの背景色*/
/*border: 1px solid red;*/
}
A.index:hover{
 text-decoration:underline;
 color: red
}