.navi{
/*margin-right:20%;右の余白*/
padding-bottom:10px;
border-top:1px solid #B5B1B2;
}

.navi ul{
margin:0;
padding:0;
}

.navi li{
margin:0; 
padding:0;
display:inline;
list-style-type:none;
}
	
.navi a:link,.navi a:visited{
color:#6B6965;
float:left;
font-size:90%;
line-height:1.5;
margin:0 15px 0 5px;
text-decoration:none;
}

.navi a:hover{
color:#6b3f31;
padding-top:2px;
border-top:3px solid #6b3f31;
}

.navi #here a:link,.navi #here a:visited{/*自身のリンクのスタイル。省略可*/
color:#79c06e;
padding-top:2px;
border-top:3px solid #79c06e;
font-weight:bold;
}