@charset "utf-8";

P { margin-bottom:15px;}

table {
	width:100%;
	border-top:1px solid #CCC;
	border-right: 1px solid #CCC;
	border-collapse:collapse;
	margin:5px 0 15px 0;
	}
	
td {
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	padding: 10px;
	line-height:1.5;
	text-align:center;
	}
	
th {
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	padding: 10px;
	line-height:1.5;
	font-weight:bold;
	text-align:center;
	background:#F5F5F1;
	}h3 {
	display: block;
	height: 34px;
	width: 690px;
	background-image: url(../img/title/title_topics.jpg);
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h3#news {
	display: block;
	height: 34px;
	width: 690px;
	background-image: url(../img/title/title_news.jpg);
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h3#information {
	display: block;
	height: 34px;
	width: 690px;
	background-image: url(../img/title/title_info.jpg);
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h3  a {
	display: block;
	width: 87px;
	margin-left: 593px;
}
.btn_topics{ display: none; }

	@media (max-width: 945px){
	h3#news {
		display: block;
		height: auto;
		width: 100%;
		background-image: none;
		margin: 0px;
		padding: 0px;
	}
	h3#information {
		display: block;
		height: auto;
		width: 100%;
		background-image: none;
		margin: 0px;
		padding: 0px;
	}
	h3  a {
		display: none;
	}
		.btn_topics{ display: block;text-align: center; width:60%; margin: 0 auto; margin-top:10px;  }
	}

img.title_time{margin-top:11px;}