input[type="submit"]{
  font-size: 20px;
  background: red;
  border: 2px solid red;
  color: #fff;
  width: 100%;
  padding: 15px 30px;
  border-radius: 15px;
  line-height: 1;
  height: auto;
}
@media screen and (max-width: 959px) {
  input[type="submit"]{
    font-size: 15px;
  }
}
input[type="submit"]:hover{
  background: #dc143c;
  border-color:#dc143c;
  color: #fff;
}
input[type="submit"].back{
  background: #5FBEFF;
  border: 2px solid #5FBEFF;
  margin-left: 10%;
}
input[type="submit"].back:hover{
  background: #fff;
  color: #5FBEFF;
  border-color:#5FBEFF;
}

.submit_btn{
  display: flex;
  justify-content: space-around;
}
table.form_entry tr td{
  width: calc(100% - 40px);
  display: flex;
}
table.form_entry tr td p{
  margin-bottom: 0;
  line-height: 1.6;
}
table.form_entry tr td div{
  display: flex;
  align-items: center;
}
@media screen and (max-width: 959px) {
  table.form_entry tr td p{
    display: flex;
    align-items: center;
  }
  table.form_entry tr td div{
    display: block;
  }
  table.form_entry tr td div p:first-child{
    margin-bottom: 10px;
  }
}

.form_entry input.miniinput2 {
  width: 100px !important;
}
.form_entry select.miniinput2 {
  width: 100px !important;
}
.form_entry input.miniinput50 {
  width: 50%;
}
@media screen and (max-width: 959px) {
  .form_entry input.miniinput2 {
    width: 60px !important;
  }
  .form_entry select.miniinput2 {
    width: 60px !important;
  }
  .form_entry input.miniinput50 {
    width: 80%;
  }
}



.mw_wp_form_preview table.form_entry tr{
  border-bottom: 1px solid #5FBEFF;
}
.mw_wp_form_preview table.form_entry tr td{
  display: block;
  background-color: #fff;
  color: #000;
}
.mw_wp_form_preview table{
  margin: 0 auto;
  width: 80%;
}

.mw_wp_form_preview table.form_entry tr th,
.mw_wp_form_preview table.form_entry tr td{
  padding: 15px;
  border-bottom: 0;
}

.mw_wp_form_preview .center .red,
.mw_wp_form_preview p.minitext.center,
.mw_wp_form_preview p iframe,
.mw_wp_form_preview .doui.center
{
display: none;
}


.mw_wp_form .error {
  font-size: 14px !important;
  color: red !important;
  font-weight: bold;
  display: block;
}
textarea{
  width: 100%;
  height: 100px;
  color: #000;
}