@charset "utf-8";
/* CSS Document */

.contents h1 {
  font-size: 48px;
  font-weight: bold;
  text-align: center;
  margin:0 0 1em !important;
  padding: 1em 0 !important;
  line-height: 1.5em;
	width: 100%;
	border-bottom: 3px solid #ed1556;
}

.contents h2 {
	font-size: 32px;
  font-weight: bold;
	line-height: 1.3em;
	margin: 1em 0;
	color: #ed1556;
	clear: both;
}
.content-box2 {
	width: 980px;
  max-width: 94%;
  margin: 40px auto 60px;
	
}
table, th, td {
	border: 1px #ccc solid;
	border-collapse: collapse;
	padding: 10px;
	line-height: 150%;
}
th {
	width: 25%;
	background: #fceaf0;
}