@charset "Shift_JIS";

#news_year{
	font-size:16px;
	font-weight:bold;
	padding-right:10px;
}

#news_title{
	font-size:12px;
}

.articleSet{
	margin-left:15px;
	text-align:left;
	font-size:100%;
}
.article{
	margin-bottom:30px;
}
.article .headline{
	clear:both;
	font-size:108%;
	margin:0 0 5px 0;
	padding:0;
}
.article .block{
	clear:both;
	margin-bottom:20px;
}
.article .block .title{
	clear:both;
	font-size:100%;
	margin:0 0 5px 0;
	padding:0;
}
.article .block .img{
	margin:0 9px 0 9px;
	padding:0;
}
.article .block .img.left{
	float:left;
}
.article .block .img.right{
	float:right;
}
.article .block .img.center{
	margin:0 0 10px 0;
	text-align:center;
}

.article .block .text{
	margin:0 0 10px;
	padding:0;
}

/* ClearFix */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
/* Hide from IE-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* End hide form IE-mac */
