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






/*  プリントアウト用CSS（PCと同内容）*/
.news{
	
}
	.news h4{
		width:300px;
		border:2px solid #C00;
		color:#C00;
		padding:0.5em 0;
		text-align:center;
		margin-bottom:1em;
	}
	.news table{
		width:300px;
		font-size:90%;
		margin-bottom:3em;
	}
	
	

/*  スマホ向けのスタイル：768px以上-------------------------------------------------*/
@media only screen and (min-width: 0px) {
.news{
	
}
	.news h4{
		width:90%;
		border:2px solid #C00;
		color:#C00;
		padding:0.5em 0;
		text-align:center;
		margin-bottom:1em;
	}
	.news table{
		width:90%;
		font-size:90%;
		margin-bottom:3em;
	}


}

/*  タブレット向けのスタイル：768px以上-------------------------------------------------*/
@media only screen and (min-width: 768px) {
.news{
	
}
	.news h4{
		width:300px;
		border:2px solid #C00;
		color:#C00;
		padding:0.5em 0;
		text-align:center;
		margin-bottom:1em;
	}
	.news table{
		width:300px;
		font-size:90%;
		margin-bottom:3em;
	}


}

/*  PC向けのスタイル：1000px以上-------------------------------------------------*/
@media only screen and (min-width: 1000px) {
.news{
	
}

	.news h4{
		width:300px;
		border:2px solid #C00;
		color:#C00;
		padding:0.5em 0;
		text-align:center;
		margin-bottom:1em;
	}
	.news table{
		width:300px;
		font-size:90%;
		margin-bottom:3em;
	}
}


.pcVew{display: block;}
.spVew{display: none;}

@media only screen and (max-width: 736px) {

.pcVew{display: none;}
.spVew{display: block;}

}
