@charset "utf-8";

/* －－－－－ トップページ専用 －－－－－ */

#mainimage {
	margin: 0px auto 30px auto;
	}



#content #RecentEntry {
	width: 400px;
	float: left;
	margin: 0px 50px 0px 0px;
	}

#content #News {
	width: 400px;
	float: right;
	margin: 0px;
	}

.heading {
	margin: 0;
	padding: 3px 10px;
	font-family: 'Century Gothic';
	font-size: 15px;
	color: #FFFFFF;
	background: #000000;
}

.heading span {
  animation: blinkAnime 0.4s infinite alternate;
}
@keyframes blinkAnime{
   0% { color: #FF0000 }
  77% { color: #FFFFFF }
 100% { color: #FFFFFF }
}

