table#name_list{
	background-color:black;
}
table#name_list td{
	width:185px;
	padding:5px;
	text-indent:3px;
	background-color:white;
}

div#name_list{
   width:780px;
 margin:10px 0px 0px 25px;
 float:left;

}
div#name_list div.kana{
 width:95%;
 height:43px;
 float:left;

}
div#name_list div.kana p{

 color:white;
 padding:5px 0px 3px 0px;
 background-color:blue;

 border-top:1px solid black;
 border-left:1px solid black;
 border-right:1px solid black;
 margin:16px 0px 0px 38px;
 width:80px;

 font-weight:bold;
 text-align:center;
 color:white;
}
div#name_list div.item{
 width:155px;
 height:165px;
 float:left;
 text-align:center;

 background-color:#fff0b8;
 
 padding-bottom:8px;
}
div#name_list div.item p{
 margin:0px 0px 4px 0px;
 font-size:16px;

}
div#name_list div.item p a{
 text-decoration:none;
}
div#name_list div.item p a:hover{
 color:red;
  text-decoration:underline;
}
div#name_list div.item p.info_link{
 text-align:left;
 margin-left:20px;

}
div#name_list div.item p.info_link span{
  font-weight:bold;
  font-size:22px;
 color:red;
}
div#name_list div.item p.info_link a{
 color:black;

}
div#name_list div.item img{
 border:none;
}

div#temp_center{

}
