@charset "UTF-8";



/*================================================
 *  一般・共通設定
 ================================================*/

.news {
	width:860px;
	margin:0 auto;
	text-align: left;
}
.blob_corner{
	width: 94%;
	margin: 0 auto;
	padding: 30px 0px;
	border-bottom: dotted 1px #B7B6B6;
}
a {
	color:#043771;
}
a:hover {
	color:#144d8d;
}

/*================================================
 *  タブレット向けデザイン
 ================================================*/
/* スクロールバーを考慮して20px大きいサイズで切り替え */
@media screen and (max-width:979px) {
.news {
	width:90%;
	margin:0 auto;
	text-align: left;
}
}

/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:767px) {
	
.news {
	width:90%;
	margin:0 auto;
	text-align: left;
}
}