	a:link {color:#0000FF;}
	a:visited {color:#0000FF;}

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
body {
	font-size: 14px;
	line-height: 1.4em;
	-webkit-text-size-adjust: none;
	margin: 0px;
}

.colorbar1 {
	width: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EC7993), to(#ECBDC9));
	background-image: -moz-linear-gradient(#EC7993,#ECBDC9);
	background-image: -o-gradient(linear, left top, left bottom, from(#EC7993), to(#ECBDC9));
	height: 20px;
}

.colorbar2 {
	width: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ECBDC9), to(#EC7993));
	background-image: -moz-linear-gradient(#ECBDC9,#EC7993);
	background-image: -o-gradient(linear, left top, left bottom, from(#ECBDC9), to(#EC7993));
	height: 20px;
}

small {
	font-size: 10px;
	margin: 5px;
}

footer {
	margin-top: 30px;
	clear: both;
}
