#news {

}
.infobox {
	background:#fff;
	/*position:relative;*/
	padding:10px;
	margin-bottom:50px;
	border-bottom:1px solid #073681;
}
.info_title {
	border-bottom:1px dotted #000;
}
.date {
	width:50px;
	text-align:center;
	color:#fff;
	background:#004986;
	padding:10px;
	float:left;
	font-size:17px;
	font-weight:bold;
}
.info_title h3 {
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	color:#000;
}
.info_title h2 {
	float:left;
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-left:10px;
}
.info_title div {
	float:left;
	padding:10px;
}
.info_title span {
	display:inline-block;
}
.info_title span.new-opened {
	margin-right:3px;
	padding:3px 5px;
	border-radius:3px;
	background:#F8B551;
	font-size:12px;
	color:#fff;
}
.info_title span.renewal {
	margin-right:3px;
	padding:3px 5px;
	border-radius:3px;
	background:#89C997;
	font-size:12px;
	color:#fff;
}
.info_title span.infomation {
	margin-right:3px;
	padding:3px 5px;
	border-radius:3px;
	background:#6699FF;
	font-size:12px;
	color:#fff;
}
.info_title span.latest-english {
	margin-right:3px;
	padding:3px 5px;
	border-radius:3px;
	background:#F19EC2;
	font-size:12px;
	color:#fff;
}
.info_title span.eiken-measures {
	margin-right:3px;
	padding:3px 5px;
	border-radius:3px;
	background:#ef404c;
	font-size:12px;
	color:#fff;
}
.info_text {
	margin-top:20px;
	margin-bottom:50px;
	font-size:15px;
	line-height:18px;
}
.more {
	padding:7px 10px;
	color:#fff;
	font-size:16px;
	background:#0068b7;
	/*position: absolute;*/
	/*bottom:10px;*/
	/*right:0px;*/
	text-align:right;
	margin-top:30px;
	float:right;
}
.more a {
	text-decoration: none;
	color:#fff;
	/*display:block;*/
}
