@charset "utf-8";

.contactmain{
  width: 100%;
  height: auto;
  background:#ebebeb;
  margin: 30px auto 0 auto;
  text-align: center;
  padding: 20px 0;
}
.contacttitle{
  width:50%;
  height:100px;
  margin:0 auto 30px auto;
}
.contacttitle p{
  font-size: 20px;
  font-weight: bold;
  color:#303030;
}
.contacttitlespan{
  font-family: 'Dancing Script', cursive;
  font-size:40px;
  color:#072103;
}
.formdiv{
  max-width: 700px;
  margin: 40px auto 0 auto;
  text-align: left;
  font-weight: bold;
  font-size: 16px;
}
form{
  padding-bottom: 50px;
}
.formsucsess{
  font-weight: bold;
  width: 320px;
  font-size: 13px;
}
.formsucsess p{
  text-align: left;
  font-weight: normal;
}
.soushin{
  font-weight:bold;
  text-align: center;
  font-size: 16px;
}