@charset "utf-8";
/*------------------------------------------------------------
	jirei
------------------------------------------------------------*/
#main .headLine01 {
	margin-bottom: 48px;
}
#main .comAchorUl {
	margin: -10px -3px 56px -8px;
}
#main .comGrayBg:not(:last-child) {
	margin-bottom: 60px;
}
#main .comGrayBg {
	padding: 36px 116px 46px;
}
#main h4 {
	margin-bottom: 22px;
	font-size: 2.4rem;
	text-align: center;
}
#main h4 span {
	display: inline-block;
	vertical-align: top;
}
#main h4 .mark {
	margin-right: 15px;
	width: 33px;
	vertical-align: -4px;
}
#main #a05 h4 .mark {
	vertical-align: -8px;
}
#main .textDl {
	font-size: 1.7rem;
	line-height: 1.88;
}
#main .textDl dt {
	color: #234075;
	float: left;
	font-weight: bold;
}
#main .textDl dd {
	padding-left: 96px;
	text-align: justify;
}
#main .textDl dd:not(:last-child) {
	margin-bottom: 16px;
}
