@charset "utf-8";

p {
	margin-bottom:2.0em;
}

#newsttl h2 {
	font-size: 138.5%;
	padding: 0 0 0 10px;
	line-height: 20px;
	color: #039;
	border-left: solid 6px #039;
}

#newsdate {
	text-align:right;
	border-top:dotted 1px #666666;
	margin-top:10px;
}

h3.subttl {
	padding: 4px 0px 4px 10px;
	font-size: 13px;
	font-weight: normal;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	background: #CCC;
	margin:0 0 5px 0;
}


/* -------------------- block -------------------- */
.col_a_left {
	float:left;
	width:250px;
}

.col_a_right {
	float:right;
	width:370px;
}

.col_b_left {
	float:left;
	width:310px;
}

.col_b_right {
	float:right;
	width:310px;
}

/*----------newsスタイル font-color----------*/
.red {
	color: #F00;
}
.blue {
	color: #06F;
}
.brown {
	color: #633;
}
.green {
	color: #390;
}
.gray {
	color: #666;
}
