#navi {
	margin: 0px;
	height: 44px;
	padding: 0px;
}

#navi ul {
list-style-type: none;
overflow: hidden;  
height: 44px;  
margin: 0;
padding: 0;
}

#navi li {
	float: left; 
	padding: 0;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	list-style-type: none;
}

* html #navi li {
	margin: 0;  /*IE6用のハック*/
	padding: 0px;
	height: 44px;
	list-style-type: none;
}
#navi li.top01{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_001_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.top01 a{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_001_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.top01 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_001_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.top a{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_001.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.top a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_001_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}

#navi li.info02{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_002_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.info02 a{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_002_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.info02 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_002_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.info a{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_002.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.info a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_002_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.ticket04{
display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_004_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.ticket04 a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_004_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.ticket04 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_004_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.ticket a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_004.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.ticket a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_004_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}

#navi li.goods05 a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_005_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.goods05 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_005_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.goods a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_005.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.goods a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_005_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.event06 {
	color: #ccffcc;
	background-color: #F9EDD3;
	background-image: url(../images/menu_006_over.jpg);
	background-repeat: no-repeat;
	width: 135px;
}
#navi li.event06 a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_006_over.jpg);
	padding: 0px;
	height: 44px;
	width: 135px;
}
#navi li.event06 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_006_over.jpg);
	background-repeat: no-repeat;
	width: 135px;
}
#navi li.event{
	display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_006.jpg);
	padding: 0px;
	height: 44px;
	width: 135px;
}
#navi li.event a{
	display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_006.jpg);
	padding: 0px;
	height: 44px;
	width: 135px;
}
#navi li.event a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_006_over.jpg);
	background-repeat: no-repeat;
	width: 135px;
}

#navi li.contents03 {
	color: #ccffcc;
	background-color: #F9EDD3;
	background-image: url(../images/menu_003_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.contents03 a{
display: block;
	margin: 0;  /*IE6用のハック*/
		background-image: url(../images/menu_003_over.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.contents03 a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_003_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
#navi li.contents{
	display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_003.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.contents a{
	display: block;
	margin: 0;  /*IE6用のハック*/
	background-image: url(../images/menu_003.jpg);
	padding: 0px;
	height: 44px;
	width: 133px;
}
#navi li.contents a:hover {
	color: #ccffcc;
	background-color: #000000;
	background-image: url(../images/menu_003_over.jpg);
	background-repeat: no-repeat;
	width: 133px;
}
