.menu {

	height:2em;

	width:160px;

	position:absolute;

	top:107px;

	margin: 0 0 50px;

	left: 6px;

	}



.menu a {

	text-decoration:none;

	display:block;

	color: #000000;

	padding-left: 8px;

	width: 100%;

}



.menu a:visited {

	text-decoration:none;

	display:block;

	color: #000000;

	padding-left: 8px;

	width: 100%;

}



.menu a:hover {

	text-decoration:none;

	background-color:#CEEAFF;

	border-left: 3px solid #EC0000;

	padding-left: 5px;

	width: 100%;

	color: #000000;

	}



.menu span {

	color:#c5e1ed;

	display:none

	}



#menutop {

	width:100%;

	position:absolute;

	left:0px;

	top:0px;

	}



#menu1 {

	width:160px;

	position:absolute;

	left:0px;

	top:25px;

	}

		

#menu2 {

	width:160px;

	position:absolute;

	left:0px;

	top:178px;

	}



#menu3 {

	width:160px;

	position:absolute;

	left:0px;

	top:181px;

	}	



#menu4 {

	width:160px;

	position:absolute;

	left:0px;

	top:215px;

	}	



#menu5 {

	width:160px;

	position:absolute;

	left:0px;

	top:247px;

	}	



/*商品一覧*/		

.submenu {

	visibility: hidden;

	position:absolute;

	width:150px;

	left:160px;

	top:183px;

	}

	

.submenu a {

	border-top:1px solid #ffffff;

	background-color:#F2F2F2;

	font-size:12px;

	line-height:1.3;

	border-bottom: 1px solid #999999;

	color: #000000;

	}

	

.submenu a:hover {

	border-left: 3px solid #EC0000;

	}





/*メニュー大見出し*/

.menuhead {

	background-color:#F2F2F2;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	border-bottom: 1px solid #B3B3B3;

	line-height: 2;

	padding-left: 8px;

	width: 100%;

	}



.menuhead02 {

	background-color:#F2F2F2;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	line-height: 2;

	background-image: url(.../../img/btn_me03_bg.gif);

	background-repeat: no-repeat;

	border-bottom: 1px solid #B3B3B3;

	border-top: 2px solid #FFFFFF;

}



/*メニュー小見出し*/

.koumoku {

	text-align:left;

	font-size:12px;

	line-height:2;

	padding-left: 8px;

	}



/*トップページボタン*/

a.menutop {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	border-top: 1px solid #E0E0E0;

	line-height: 1.4;

	width: 100%;

	background: #BCBCBC;

	border-bottom: 1px solid #333333;

	text-decoration: none;

	}

a.menutop:visited {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	border-top: 1px solid #E0E0E0;

	line-height: 1.4;

	width: 100%;

	background: #BCBCBC;

	border-bottom: 1px solid #333333;

	text-decoration: none;

}



a.menutop:hover {

	background-color:#666666;

	color: #FFFFFF;

	text-decoration: none;

	}





/*関連リンク*/		

#link {

	width:160px;

	position:absolute;

	left:0px;

	top:350px;

	}



.koumoku2 {

	text-align:left;

	font-size:12px;

	line-height:120%s;

	padding-left: 8px;

	}

	

.linkimg{

	padding:5px;

}



.linkimg a:link{

	color:#FFFFFF;

}



.linkimg a:hover{

	color:#FFFFFF;

	text-decoration:none;

	background-color:#ffffff;

}

