.wrapper_form{
	padding:80px 0;
}
.wrapper_form .margin_auto{
	margin:auto;
}
.wrapper_form .box-note{
	background:#f2f2f2;
	padding:25px 55px;
	text-align: center
}
.wrapper_form .form_main{
	margin-top: 50px
}
.wrapper_form .box-note h1{
	color: #f14242;
    padding: 5px 0 10px;
    margin: 0;
    margin-bottom: 10px;
    font: 700 28px/1 'Noto Sans', sans-serif;
    text-align: center;
}
.wrapper_form .box-note p{
	font-size: 14px;
    color: #353535;
    line-height: 1.6;
    text-align: left;
}
/**/
.form_main .form-group input,
.form_main .form-group textarea,
.form_main .form-group select{
	width: 100%;
	border: 1px solid #ccc;
	padding: 6px 12px;
	color: #555
}
.form_main .form-group{
	color: #555
}
.form_main .form-group .title_name{
	text-align: right;
	display: block;
	padding-right: 10px
}
.form_main .title_name .red{
	color: #f14242;
}
.form_main .form-group .check_box{
	margin-right: 15px
}
.form_main .form-group input[type="checkbox"]{
	margin-right: 4px;
	width: auto
}
.form_main .form-group input[type="submit"]{
	width: auto;
    float: none;
    background: #e82e2e;
    border: 0;
    height: auto;
    line-height: 1.3;
    color: #fff;
    box-shadow: 0 5px #d80303;
    padding: 10px 30px 8px;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 10px
}