/*--------------------------------------------------
 * result page two column
 *--------------------------------------------------*/
.formFlexBox{
	display: flex;
	flex-wrap: wrap;
}
.formFlexBox .ffItem{
	padding: 10px 10px 0 0;
}
.formFlexBox .ffItem .fittl{
	font-weight: bold;
}
.formFlexBox .ffItem select{
	width: 100%;
}


ul.esg li{
	color: #BC1A3D;
}

@media only screen and (max-width: 767px){
	.formFlexBox{
		display: block;
	}
	.inp15p,
	.inp20p,
	.inp25p,
	.inp30p,
	.inp45p,
	.inp50p,
	.inp40p,
	.inp60p,
	.inp70p,
	.inp80p{
		width: 100%!important;
	}

}