@charset "utf-8";
#header {
	border-bottom-color: #dc325b;
	border-bottom-style: solid;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 81.87%,rgba(220,50,91,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 81.87%,rgba(220,50,91,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 81.87%,rgba(220,50,91,1.00) 100%);


}
#header h1 {
}

#contents h2 {
	background-repeat: no-repeat;
	background-image: url(img/h2_icon.png);
	background-position: 4px center;
	border-bottom: 2px solid #ff9a9a;
}
#contents h3 {
	background-image: url(img/h3_icon.png);
	background-repeat: no-repeat;
	background-position: 3px center;
	border-bottom-color: #dc325b;
}
