.a_middle h1{
	font-size: 20px;
	line-height: 25px;
	color: #f92;
	background-image: url(../images/side_board_h1.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
	margin: 0px auto 5px;
	padding: 6px 10px 3px;
	border: 1px #9CF solid;
	height: 25px;
}
.text dl a:link , .text dl a:visited{
	color:red;
}
.text dl a:hover{
	color:blue;
}
.text dl dt{
	margin:10px 0px 3px;
	font-size:15px;
}
.text dl dt span{
	font-size: 13px;
	color: #F30;
	display: block;
	text-align:right;
}
.text dl dt img{
	margin:0px 5px -2px 0px;
}
.text dl dd{
	border:1px #ccc solid;
	text-align: center;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	display: none;
}
.text dl dd p{
	margin:0px;
	text-align:left;
	font-size:15px;
	line-height:20px;
	padding:10px;
	background-color:#fff8f0;
}
.text dl dd img{
	margin:10px auto;
	border:0px;
}
.text dl dt a:link , .text dl dt a:visited{
	color:#36f;
}
.text dl dt a:hover{
	color:#f30;
}


