

  #contactus {
    background-color: #fff;
  }
  #contactus h2 {
    text-align: center;
    color: #808055;
    font-size: 67px;
  }
  .contactFormWrap {
    width: 750px;
    margin: 0 auto;
  }
  .contactFormWrap .center {
    text-align: center;
    color: #808080;
    font-size: 22px;
    padding: 2em 0;
  }
  .submitWrap {
    padding: 2em 0;
    text-align: center; 
  }
  .submit {
    width: 360px;
    color: #fff;
    background-color: #731d1d;
    border: none;
    padding: 1em 0;
    font-size: 22px;
    border-radius: 10px !important;
  }
  .contactFormWrap table th {
    text-align: right;
  }
  .contactFormWrap table th,
  .contactFormWrap table td {
    font-size: 22px;
    padding: 1em 0.5em;
    vertical-align: top;
  }
  .contactFormWrap table td textarea,
  .contactFormWrap table td input {
    width: 480px !important;
    border: 1px solid #000;
  }
  .contactFormWrap table td textarea {
    height: 6em;
  }

/*メディアクエリ
---------------------------------*/
@media screen and (max-width:768px){
	 #contactus h2 {
	    text-align: center;
	    color: #808055;
        font-size: 2.2em;
	 }
	.contactFormWrap {
		width: 100%;
	}
	.contactFormWrap table {
	  width: 95%;
	  margin: 0 auto;
	}
	.contactFormWrap table th,
	.contactFormWrap table td {
		text-align: left;
		display: block;
		width: auto;
	    padding: 0.5em;
        font-size: 1.4em;
	}
	.contactFormWrap table td textarea,
	.contactFormWrap table td input {
    	width: 95% !important;
		border: 1px solid #000;
	}
	.submit {
	   width: 90%;
	   padding: 0.5em 0;
	 }
}