#navi {
clear:both;
width:710px;
height:70px;
margin:0;
padding:0;
background:url(../img/cover.jpg) no-repeat bottom center;
}
#menu {
width:710px;
margin:0;
padding:0;
    overflow: hidden;
}

#menu:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #menu {
    height: 1em;
    overflow: visible;
}
/**/
#menu ul {
width:710px;
margin:0;
padding:0;
list-style:none;
}
#menu li {
margin:0;
padding:0;
text-indent:-9999em;
}
#menu li a {
margin:0;
padding:0;
text-indent:-9999em;
display:block;
}
#menu li a:hover {
margin:0;
padding:0;
text-indent:-9999em;
display:block;
}
li#top {
float:left;
width:173px;
height:57px;
margin:0 0 0 14px;
padding:0;
background:url(../img/top.jpg) no-repeat 0 0;
display:inline;
}
li#top a {
width:173px;
height:57px;
margin:0;
padding:0;
background:url(../img/top.jpg) no-repeat 0 0;
}
li#top a:hover {
width:173px;
height:57px;
margin:0;
padding:0;
background:url(../img/top.jpg) no-repeat -180px 0;
}
li#sei {
float:left;
width:233px;
height:42px;
margin:7px 0 0 29px;
padding:0;
background:url(../img/sei.jpg) no-repeat 0 0;
display:inline;
}
li#sei a {
width:233px;
height:42px;
margin:0;
padding:0;
background:url(../img/sei.jpg) no-repeat 0 0;
}
li#sei a:hover {
width:233px;
height:42px;
margin:0;
padding:0;
background:url(../img/sei.jpg) no-repeat -240px 0;
}
li#ati {
float:left;
width:233px;
height:42px;
margin:7px 0 0 8px;
padding:0;
background:url(../img/ati.jpg) no-repeat 0 0;
display:inline;
}
li#ati a {
width:233px;
height:42px;
margin:0;
padding:0;
background:url(../img/ati.jpg) no-repeat 0 0;
}
li#ati a:hover {
width:233px;
height:42px;
margin:0;
padding:0;
background:url(../img/ati.jpg) no-repeat -240px 0;
}