@charset "utf-8";

.maxwidthimg{
	width: 100%;
}
.bold{
	font-weight: bold;
}

#eyecatch{
	background-image: url('../images/C03A1609.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 80%;
}

#sec1{
	height: 600px;
	background-image: url('../images/Y312661104.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 75%;
}
#sec1-filter{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #17290a;
	opacity: 0.78;
}
#sec1-1{
	position: relative;
	height: 600px;
	display: block;
	margin: 0 auto;
}

#sec2{
	width: 951px;
	height: 580px;
	margin: 0 auto;
}
#sec2-1{
	display: block;
	margin: 35px auto 23px auto;
}
#sec2-2{
	width: 100%;
}
#sec2-2 td{
	width: 50%;
	padding-left: 60px;
	vertical-align: top;
}

#sec3{
	width: 960px;
	height: 170px;
	margin: 0 auto;
}
#sec3-1{
	margin-bottom: 45px;
}

#sec3-2{
	width: 100%;
}
#sec3-2 th{
	width: 170px;
}