

div.kaiin{
	font-size:0.8em;
	text-align:center;
	margin:6px;
	width:160px;
	height:40px;
	background-color:#e7edcf;
	float:left;
}

p.kaiin{
	margin:10px 0 0 0;
}


nav ul{
 display: table;
 margin: 10px 0 10px 0;
 padding: 0 ;
 width:800px;
 text-align: center;
 font-size:12px;
 }
 nav li{
 display: table-cell;
 min-width: 50px;
 }
 nav a{
 display: block;
 width: 100%;
 text-decoration: none;
 color: #555;
 padding-bottom: 5px;
 }
 nav li.current{
 border-bottom: 3px solid #92D050;
 }
 nav li:hover{
 color: #E7DA66;
 border-bottom: 3px solid #F0E475;
 }
