/* CSS Document *//*--------------------*//* メインメニュー */#navimenu ul {	display:block;	list-style-type: none;      margin:0;      padding:0;/*	text-decoration: none;	font-size:14px;	padding:3px;*/}/* サブメニュー1段目 */#navimenu ul ul{   display:none;   position:absolute;   top:100%;   left:0;	background-color:#222222;	padding:5px;	text-align: left;	color:white;	font-size:14px;	border:1px solid gray;}/* サブメニュー2段目以降 */#navimenu ul ul ul {   top:0;   left:100%;	background-color:#222222;	padding:5px;	text-align: left;	color:white;	font-size:14px;	border:1px solid gray;}/* リスト */#navimenu li {	line-height:1.6em;	float:left;	text-align: left;	background-color:#222222;}#navimenu li li {   clear:both;}#navimenu li:hover {   position:relative;}#navimenu li:hover > ul {   display: block}#anavimenu a {	display: block;	text-align: left;	color:white;	text-decoration: none;	border:1px solid gray;	font-size:14px;	padding:3px;}#anavimenu a:hover {	color:white;	text-decoration: none;}/* IE6用 */* html #navimenu li {   behavior: expression(      this.onmouseover=new Function("this.className='column1'"),      this.onmouseout=new Function("this.className=''"),      this.style.behavior = 'none'   );}* html #navimenu li li {   behavior: expression(      this.onmouseover=new Function("this.className='column2'"),      this.onmouseout=new Function("this.className=''"),      this.style.behavior = 'none'   );}#navimenu .column1 {position:relative;}#navimenu .column1 ul {display:block;}#navimenu .column1 * ul {display:none;}#navimenu .column2 {position:relative;}#navimenu .column2 ul {display:block;}#navimenu .column2 * ul {display:none;}#navimenu {	padding: 3;}.menuimg{	border:1px solid #000000;	cursor:pointer;}
