.contact_main{
	display: flex;
	justify-content: space-between;
}

.contact_main_inner p{ 
	margin-bottom: 25px;
}

.wpcf7-text{
   width: 581.5px;
	  height: 49px;
	  border-radius: 10px;
	  margin-top: 15px;
}

.wpcf7-text:hover{
  background-color: #fff;
}

.wpcf7-select{
  width: 581.5px;
	  height: 49px;
	  border-radius: 10px;
	  text-align: center;
	margin-top: 15px;
		font-size: 20px;
}

.wpcf7-textarea{
  		width: 581.5px;
	   height: 163px;
	margin-top: 15px;
	  border-radius: 10px;
}

.contact_name,.contact_company,.contact_department,.contact_tel,.contact_mail,.contact_reazon,.contact_faq{
  color: #fff;
	 font-size: 1.6rem;
}

.mandatory{
   color: #F85179;
	  border: 2px solid #F85179;
	  border-radius: 15px;
	  background-color: #fff;
	  padding: 0px 10px;
	  font-size:  1.6rem;
	  float: right;
}

.contact_tosGo{
	padding-right: 10px;
}

.consent{
	color: #fff;
	 font-size: 2.0rem;
	 letter-spacing: 0.8px;
}

.contact_tosGo,.contact_privacyGo{
	 color: #F85179;
	 font-size: 2.0rem;
	 letter-spacing: 0.8px;
}

.wpcf7-submit{
   font-size: 2.0rem;
	 color: #fff;
	 background-color: #F4C124;
	width: 483px;
	height: 57px;
	border-radius: 10px;
	border: none;
	margin-top: 30px;
}

.wpcf7-submit:hover{
  background-color: #F75179;
}
