/* CSS Document */

#menu_waku{
padding:28px 20px 18px 550px;
}

.menu_top{
padding:2px 15px 0px 0px;
}

.menu{
padding:12px 15px 0px 3px;
}

.menu_top h1{
padding:0px;
margin:0px;
text-indent:-9999px;
display:none;
}

.menu h1{
padding:0px;
margin:0px;
text-indent:-9999px;
display:none;
}

.menu_top p{
padding:0px;
margin:0px;
text-indent:-9999px;
display:none;
}

.menu p{
padding:0px;
margin:0px;
text-indent:-9999px;
display:none;
}

ul#navi{
    list-style:none;
    width:100%;
	margin:0 0 0 5px;
	padding:0px;
	height:64x;
}

ul#navi li{
    list-style:none;
    float:left;
}

ul#navi a{
    display:block;
    height:64px;
    text-indent:-9999px;
	background-image:url(../img/menu.png);
    overflow:hidden;
}

a.menu0{
	background-position:0px 0px;
	width:400px;
	padding: 0px;
	margin-right:120px;
}
a.menu0_on{
    background-position:0px -64px;
	padding: 0px;
	margin-right:120px;
}
a:hover.menu0{
    background-position:0px -64px;
	padding: 0px;
	margin-right:120px;
}

a.menu1{
	background-position:-550px 0px;
	width:61px;
	padding: 0px;
}
a.menu1_on{
    background-position:-550px -64px;
	width:61px;
}
a:hover.menu1{
    background-position:-550px -64px;
	width:61px;
}

a.menu2{
    background-position:-611px 0px;
	width:58px;
}
a.menu2_on{
    background-position:-611px -64px;

	width:58px;
}
a:hover.menu2{
    background-position:-611px -64px;

	width:58px;
}
a.menu3{
    background-position:-669px 0px;

	width:58px;
}
a.menu3_on{
    background-position:-669px -64px;

	width:58px;
}
a:hover.menu3{
    background-position:-669px -64px;

	width:58px;
}
a.menu4{
    background-position:-727px 0px;

	width:42px;
	padding: 0px;
}
a.menu4_on{
    background-position:-727px -64px;

	width:42px;
	padding: 0px;
}
a:hover.menu4{
    background-position:-727px -64px;

	width:42px;
	padding: 0px;
}


