@charset "UTF-8";
.releaselist{ width: 95%; max-width: 1000px; margin: 120px auto 30px;
	background: #100e11;
	 border: 1px solid #fbd87f;
	 border-radius: 2px;
	 box-shadow: 0 7px 3px 0 #330404;
	 -moz-box-shadow: 0 2px 3px 0 #ddd;
	 -webkit-box-shadow: 4px 4px 18px 0 #2b2727;
}
.release{
		width: 90%;
		max-width: 730px;
		margin: 0 auto;
		font-size: 18px;
		 padding: 71px 0;
}
.release h2{ width: 95%; text-align: center; font-size: 30px; padding: 0 0 32px 0; color: #fad785;}
.release .sub_title{ width: calc(100% - 16px); color: #000; margin: 0 auto; padding: 0; background: #fad785; padding: 8px;}
.cerealtext{padding-top: 18px;}
.at{font-size: 14px; line-height: 1.2; padding-top: 8px; text-indent: -20px; padding-left: 20px;}

.cerealtext h3{
	text-align:center; color: #fad785;}

@media screen and (max-width: 640px) {
	.releaselist{ margin-top: 0px;}
	.release{ padding: 42px 0;	}
	.release h2{font-size:4.375vw; padding: 0 0 24px 0;  line-height: 1.2;}
	.release .sub_title{margin-bottom: 16px;}
	}
