/*  #mainImg
================================================ */
#mainImg { background-color: #1b1b1b; }

/*  #form
================================================ */
#form .inner { padding-top: 40px; padding-bottom: 55px; }

#form .table { margin-top: 25px; }

#form .table td { padding: 15px 20px; }

#form .table .radio { padding-bottom: 25px; }

#form .agree { margin-top: 15px; }

#form .agree .area { margin: 15px -20px 0; padding: 25px 20px; background: #f5f5f5; text-align: center; }

#form .submitArea { margin-top: 30px; padding: 0 37px; }

#form .btn { margin: 30px 37px 0; }

#form .mw_wp_form .horizontal-item + .horizontal-item { margin-left: 0 !important; }

@media screen and (min-width: 600px) { #form .inner { padding-top: 95px; padding-bottom: 130px; }
  #form .leadTxt { text-align: center; }
  #form .table { margin-top: 50px; }
  #form .table th { width: 315px; vertical-align: top; }
  #form .table td { padding: 18px 40px; }
  #form .table .radio { padding-top: 25px; }
  #form .agree { margin-top: 40px; text-align: center; }
  #form .agree .area { margin: 22px 0 0; padding: 35px 20px; }
  #form .submitArea { margin-top: 55px; padding: 0; text-align: center; }
  #form .btn { width: 400px; margin: 40px auto 0; }
  #form .mw_wp_form .horizontal-item + .horizontal-item { margin-left: 25px !important; } }
