/*------box_side------------------*/

#box_side {
	margin: 0px;
	padding: 0px;
	width: 220px;
	display: block;
	vertical-align: top;
	float: left;
}

/*------menu_sale------------------*/

#menu_sale {
	margin: 0;
	padding: 0;
	width: 220px;
}
#menu_sale a {
	display: block;
	width: 220px;
	height: 110px;
	margin: 0 0 5px 0;
	text-indent: -9000px;
	overflow: hidden;
	background: url(../images/menu_zw.gif) no-repeat 0px 0px;
}
#menu_sale a:hover {
	background: url(../images/menu_zw.gif) no-repeat -220px 0px;
}

/*------menu_yokota------------------*/

#menu_yokota {
	margin: 0;
	padding: 0;
	width: 220px;
}
#menu_yokota a {
	display: block;
	width: 220px;
	height: 110px;
	margin: 0 0 5px 0;
	text-indent: -9000px;
	overflow: hidden;
	outline:none;
	background: url(../images/menu_yokota.gif) no-repeat 0px 0px;
}
#menu_yokota a:hover {
	background: url(../images/menu_yokota.gif) no-repeat -220px 0px;
}


/*------menu_wine------------------*/

#menu_wine {
	margin: 5px 0 0 0;
	padding: 0;
}
#menu_wine ul {
	list-style:none;
	margin: 0;
	padding: 0;
	display: block;
}

.menu_wine_red a,
.menu_wine_white a,
.menu_wine_sparkling a,
.menu_wine_dessert a {
	padding: 0 0 0 30px;
	width: 190px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #291410;
	text-decoration: none;
	text-align: left;
	outline:none;
}

.menu_wine_red a,
.menu_wine_white a,
.menu_wine_sparkling a { height: 50px; line-height: 50px; }

.menu_wine_dessert a { height: 51px; line-height: 51px; }

.menu_wine_red a { background: url(../images/menu_wine.gif) no-repeat 0px 0px; }
.menu_wine_red a:hover { background: url(../images/menu_wine.gif) no-repeat -220px 0px; }
.menu_wine_white a { background: url(../images/menu_wine.gif) no-repeat 0px -50px; }
.menu_wine_white a:hover { background: url(../images/menu_wine.gif) no-repeat -220px -50px; }
.menu_wine_sparkling a { background: url(../images/menu_wine.gif) no-repeat 0px -100px; }
.menu_wine_sparkling a:hover { background: url(../images/menu_wine.gif) no-repeat -220px -100px; }
.menu_wine_dessert a { background: url(../images/menu_wine.gif) no-repeat 0px -150px; }
.menu_wine_dessert a:hover { background: url(../images/menu_wine.gif) no-repeat -220px -150px; }


/*------menu_australia------------------*/

#menu_australia {
	margin: 5px 0 0 0;
	padding: 0;
}
#menu_australia ul {
	list-style:none;
	margin: 0;
	padding: 0;
	display: block;
}

.menu_australia_01 a,
.menu_australia_02 a,
.menu_australia_03 a {
	padding: 0 0 0 30px;
	width: 190px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #291410;
	text-decoration: none;
	text-align: left;
	outline:none;
}
.menu_australia_01 a,
.menu_australia_02 a { height: 50px; line-height: 50px; }

.menu_australia_03 a { height: 51px; line-height: 51px; }

.menu_australia_01 a { background: url(../images/menu_australia.gif) no-repeat 0px 0px; }
.menu_australia_01 a:hover { background: url(../images/menu_australia.gif) no-repeat -220px 0px; }
.menu_australia_02 a { background: url(../images/menu_australia.gif) no-repeat 0px -50px; }
.menu_australia_02 a:hover { background: url(../images/menu_australia.gif) no-repeat -220px -50px; }
.menu_australia_03 a { background: url(../images/menu_australia.gif) no-repeat 0px -100px; }
.menu_australia_03 a:hover { background: url(../images/menu_australia.gif) no-repeat -220px -100px; }


/*------menu_grape------------------*/

#menu_grape {
	margin: 5px 0 0 0;
	padding: 0;
}
#menu_grape ul {
	list-style:none;
	margin: 0;
	padding: 0;
	display: block;
}

.menu_grape_01 a,
.menu_grape_02 a,
.menu_grape_03 a {
	padding: 0 0 0 30px;
	width: 190px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #291410;
	text-decoration: none;
	text-align: left;
	outline:none;
}
.menu_grape_01 a,
.menu_grape_02 a { height: 50px; line-height: 50px; }


.menu_grape_03 a { height: 51px; line-height: 51px; }

.menu_grape_01 a { background: url(../images/menu_grape.gif) no-repeat 0px 0px; }
.menu_grape_01 a:hover { background: url(../images/menu_grape.gif) no-repeat -220px 0px; }

.menu_grape_02 a { background: url(../images/menu_grape.gif) no-repeat 0px -50px; }
.menu_grape_02 a:hover { background: url(../images/menu_grape.gif) no-repeat -220px -50px; }

.menu_grape_03 a { background: url(../images/menu_grape.gif) no-repeat 0px -100px; }
.menu_grape_03 a:hover { background: url(../images/menu_grape.gif) no-repeat -220px -100px; }




/*------menu_oz------------------*/

#menu_oz {
	margin: 0;
	padding: 85px 0 0 0;
	width: 220px;
	background: url(../images/menu_oz.gif) no-repeat top left;
}
#menu_oz ul {
	list-style:none;
	margin: 0;
	padding: 0;
	display: block;
	width: 220px;
}
.menu_oz_01,
.menu_oz_02,
.menu_oz_03 {
	display: block;
	height: 30px;
	margin: 0 0 5px 0;
	text-indent: -9000px;
}
.menu_oz_01 a,
.menu_oz_02 a,
.menu_oz_03 a {
	display: block;
	height: 30px;
	width: 220px;
	overflow: hidden;
}
.menu_oz_01 a { background: url(../images/menu_oz.gif) no-repeat 0px -85px; }
.menu_oz_01 a:hover { background: url(../images/menu_oz.gif) no-repeat -220px -85px; }

.menu_oz_02 a { background: url(../images/menu_oz.gif) no-repeat 0px -120px; }
.menu_oz_02 a:hover { background: url(../images/menu_oz.gif) no-repeat -220px -120px; }

.menu_oz_03 a { background: url(../images/menu_oz.gif) no-repeat 0px -155px; }
.menu_oz_03 a:hover { background: url(../images/menu_oz.gif) no-repeat -220px -155px; }
