
.main-visual {
	width:100%;
	height:110px;
	text-align:center;
	background-color:#3287c2;
	}
.main-visual h2 {
	font-size:22px;
	color:#fff;
	line-height:106px;
	}
.foreword {
	margin:0 0 3.5rem 0;
	line-height:28px;
	}

main dt {
	font-size:15px;
	margin-bottom:.6rem;
	}
main dt:before {
	content:"○";
	color:#3287c2;
	padding-right:4px;
	font-size:12px;
	}
main dd {
	margin:0 0 2.3rem 16px;
	}


/*-------------------------------------------------
　SP
-------------------------------------------------*/
@media screen and (max-width:880px) {
	/*------------------------------
	
	------------------------------*/
	.if_pc {
		display:none;
	}
}