.form-confirm-custom .block-concept .concept-center {
  font-size: 25px;
  color: #fff;
  background: #070734;
  padding: 25px 60px 25px;
  text-align:center;
}

.form-confirm-custom .block-button {
  text-align: center;
}
.form-confirm-custom .block-button p{
  text-align: center;
  font-weight: bold;
}
.form-confirm-custom .bg_header {
  /*background: url("../images/confirm/confirm.png");*/
  background: none;
}

.form-confirm-custom .block-form{ padding: 20px 40px;}
.form-confirm-custom .block-form table {
  width: 100%;
  border-style: hidden;
}
.form-confirm-custom .contact-form-inner {
  margin: 40px;
  float: none;
  background: url("../images/contact/rectangle.png");
  border: 4px solid #a8a8a8;
}
.form-confirm-custom .block-form table th {
  padding: 30px 50px;
  font-size: 18px;
  width: 40%;
  color: #000;
  border-bottom: 2px solid #b7b7b7;
}
.form-confirm-custom .block-form table td {
  padding: 30px 50px;
  font-size: 18px;
  border-bottom: 2px solid #b7b7b7;
}
.form-confirm-custom table {
  border-collapse: collapse;
  width: 100%;
}
.form-confirm-custom  .btn-contact {
  background: none;
  border: 3px solid red;
  font-size: 25px;
  padding: 10px 15px;
  min-width: 200px;
  font-weight: bold;
  color: red;
  margin-left: 5px;
  margin-right: 5px;
}
@media screen and (max-width: 767px) {
  .form-confirm-custom .header-contact { width: 100%;
    min-height: 242px;
  }
  .form-confirm-custom .block-concept .concept-center {
    font-size: 20px;
    color: #fff;
    background: #070734;
    padding: 20px 10px 20px;
    text-align:center;
    width: 100%;
    margin-top: 35px;
  }
  .form-confirm-custom .block-form {
    padding: 0 40px;
    margin-left: -30px;
    margin-right: -30px;
  }
  .form-confirm-custom .block-form table th {
    padding: 0;
    font-size: 17px;
  }
  .form-confirm-custom  .block-form table td {
    padding: 15px 10px;
    font-size: 17px;
  }
  .form-confirm-custom  .contact-form-inner {margin: 10px;}
  .form-confirm-custom .btn-contact {
    font-size: 15px;
    min-width: 140px;
  }
  .form-confirm-custom .block-form table {
    margin-bottom: 15px;
  }
}
/*contact form 7*/
/*.form-confirm-custom #Contents {
 background: none; 
 margin-top: 143px;
}*/
.form-confirm-custom #Contents {
 background: none; 
 margin-top: 95px;
}
.form-confirm-custom .block-button p {
  display: none;
}
.form-confirm-custom .block-form table {
  border-bottom: 2px solid #b7b7b7;
  margin-bottom: 30px;
}
.form-confirm-custom .red {
  display: none;
}
@media screen and (max-width: 767px){
  .form-confirm-custom .btn-contact {
    min-width: 108px;
    padding: 5px 7px;
  }
  .form-confirm-custom .confirm-text {
    word-break: break-all;
  }
  .form-confirm-custom #Contents {
    /*margin-top: -5px;*/
    margin-top: 98px;
  }
}
