#topic .section{
	border: 0;
}
#topic .section p{
	margin:10px 20px 10px 20px;
}
#main_center table{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:90%;
	border-collapse: collapse;
}
#main_center table td,table th{
	border: 1px solid silver;
	_font-size:80%;
}
#main_center table th{
	background-color: #f1f1f1;
}
#main_center table td{
	margin-left:0;
	padding:5px;
	width:65%;
}
#shop_image{
	text-align: center;
}
#shop_image ul{
margin: 0;
}
#topic ol{
	margin:0 20px 0 40px;
}
h3{
	margin: 20px 20px 0 20px;
	border-bottom: 1px solid;
	color: #33527b;
	font-size:120%;
}
#main_right ul{
	text-align: center;
}
#main_right ul li{
}
