@charset "UTF-8";
/* CSS Document */

#sec1 {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	padding-bottom: 5px;
	overflow:hidden;
	text-align: left;
}

#sec1 p {
	font-size: 14px;
	line-height: 26px;
	margin-top: 10px;
	margin-bottom: 80px;
}



.sec2 {
	width: 876px;
	border: 52px solid rgba(255,255,255,1);
	margin-right: auto;
	margin-left: auto;
	background: rgba(247,244,232,1);
	text-align: left;
	margin-bottom: 20px;
}

.sec2 hr {
	width: 410px;
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: left;
	margin-left: 0px;
}

.hr_980 {
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.sec2_left,.sec2_left2 {
	background: url(../images/flow_img1.png) no-repeat right center;
	width: 816px;
	overflow:hidden;
	padding-top: 60px;
	padding-bottom: 60px;
	padding-left: 60px;
}
.sec2_left2 {
	background: url(../images/flow_img3.png) no-repeat right center;
}

.sec2_right,.sec2_right2 {
	background: url(../images/flow_img2.png) no-repeat 40px center;
	width: 816px;
	overflow:hidden;
	padding-top: 60px;
	padding-bottom: 60px;
	padding-left: 390px;
}
.sec2_right2 {
	background: url(../images/flow_img4.jpg) no-repeat left center;
}
.sec2_left_text {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: rgba(51,51,51,1);
	width: 340px;
	margin-left: 78px;
	margin-top: 10px;
	text-align: justify;
}
.sec2_right_text {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: rgba(51,51,51,1);
	width: 340px;
	margin-left: 78px;
	margin-top: 10px;
	text-align: justify;
}

#sec1 h2 {
	margin-left: 20px;
	margin-bottom: 10px;

}
.sec2_head2 {
	margin-left: 76px;
	margin-bottom: 10px;
	margin-top: 30px;
}

.sec2_no {
	width: 56px;
	margin-right: 20px;
	height: 55px;
}

