@charset "UTF-8";
/* CSS Document */

.entry-image-box{display:block; width:260px; float:right;}
.entry-image{ display:block; width:260px; border:solid 1px #CCCCCC; overflow:hidden;}
.entry-image img{ display:block; max-width:260px; margin:0 auto;}
.entry-image-text{ font-size:93%;}
.entry-body{ width:410px; float:left;}
.entry-data{ border-top:solid 1px #CCCCCC;}
.entry-link{ float:left; background:url(img/ic-link.gif) no-repeat 0 center; padding-left:18px;}
.entry-date{ float:right; background:url(img/ic-time.gif) no-repeat 0 center; padding-left:18px;}

.subImage{ width:210px; margin-right:40px; float:left;}
.subImage-last{ margin-right:0;}
.subImage .subImage-img{ width:209px; border:solid 1px #CCCCCC; overflow:hidden;}
.subImage .subImage-img img{ display:block; max-width:209px; margin:0 auto;}
.subImage .subImage-img-text{ font-size:93%;}


@media screen and (max-width:980px) {
	
	.entry-image-box{display:block; width:100%; float:none;}
	.entry-image{ display:block; width:100%; border:solid 1px #CCCCCC; overflow:hidden;}
	.entry-image img{ display:block; width:100%; height:auto; margin:0 auto;}
	.entry-image-text{ font-size:93%;}
	
	
	.subImage{ margin:0 0 0 4%; width:28%; float:left;}
	.subImage .subImage-img{ width:100%; border:solid 1px #CCCCCC; overflow:hidden;}
	.subImage .subImage-img img{ margin:0 auto; width:100%; height:auto;}
	.subImage .subImage-img-text{ font-size:93%;}
	
	
}