/* CONFORMATION */
.conformation-top {
	padding: 60px 10px 15px;
	background-image: url(../grp/conformation.svg);
	background-repeat: no-repeat;
	background-position: center top;
}
.conformation {
	background-color: #fff;
}
.conformation > .body {
	padding:50px 25px;
	background-color: #fbfbfb;
}
@media (max-width: 768px){
	.conformation > .body {
		padding:50px 10px;
	}
}
.conformation .world {
	max-width: 170px;
}
.conformation h1 {
	color: #0053a9;
	font-size: 36px;
	line-height: 44px;
	margin: 20px auto;
	max-width: 768px;
	font-weight: 600;
}
@media (max-width: 768px){
	.conformation h1 {
		font-size: 26px;
		line-height: 34px;
	}
}
.conformation .text {
	color: #7a7a7a;
	font-size: 16px;
	font-weight: 400;
	max-width: 980px;
	margin: 0 auto;
}
.conformation .text p {
	margin-bottom: 20px;
}
.conformation-list {
	display: -webkit-flex;
  	display: flex;
  	-webkit-flex-wrap: wrap;
  	flex-wrap:  wrap;
  	-webkit-justify-content: center;
  	justify-content: center;
  	margin-top: 50px;
}
.conformation-list li {
	width: 48%;
	max-width: 510px;
	padding: 8px 15px;	
	position: relative;

	font-weight: 400;
	color: #5384ff;
}
.conformation-list li div {
	width: 100%;
	height: 100%;
	border: solid 1px #b6b3b3;
	padding:20px;
	border-radius: 2px;
	background-color: #f8f8f8;
}
@media (max-width: 768px){
	.conformation-list li {
		width: 100%;
	}
}
.conformation .conformation {
	width: 100%;
	max-width: 606px;
	margin: 50px auto;
	background: none;
}