@charset "utf-8";
/* CSS Document */

.tx_center {
	text-align: center;
}

.bold {
	font-weight: bold;
}

#intro {
	margin-bottom: 20px;
}

#news {
	margin-bottom: 20px;
	margin-top: 20px;
}

#news dl {
	/*
	height:120px;
	*/
	height: 300px;
	overflow-y: scroll;
}

#news dt {
	clear: left;
	float: left;
	font-weight: bold;
	width: 90px;
	color: #1f409a;
	/* color:#DEEFE2;      green  */
	margin-bottom: 10px;
}

#news dd {
	margin-left: 100px;
	margin-bottom: 10px;

}

#newsLable {
	color: #1f409a;
	/* color:#006934;      green  */
	font-weight: bold;
	margin-bottom: 10px;
	/* padding-bottom: 5px; */
	border-bottom: 1px solid #ccc;
	font-size: 1.2em;
}

#news .fontRed {
	color: #f12945;
}

#news .fontNormal a {
	color: #333;
}

@media screen and (max-width: 768px) {
	#news dl dt {
		width: 100%;
		margin-bottom: 0px;
	}

	#news dl dd {
		margin-left: 0;
		margin-bottom: 15px;
	}

}