@charset "utf-8";
/*
Theme Name:revers-in
Version:1.0
*/

@import url("css/common.css");
@import url("css/top.css");
@import url("css/pages.css");

#summary h1{
  margin: 0;
  font-size: 12px;
  letter-spacing: 1px;
  text-align: left;
}

/*#info .tt{
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 24px;
  color: #333;
  font-weight: 700;
  letter-spacing: -1px;
  vertical-align: bottom;
  border-bottom: solid 6px #FFF !important;
  height: 15px;
  width: 170px;
}*/
/*#sp-info .tt{
  font-weight: bold;
}*/

/*#aboutus h2{
  margin: 0;
  padding-bottom: 5px;
  width: 520px;
  max-width: 100%;
  font-size: 24px;
  font-weight: 600;
  color: #ff6699;
  border-bottom: dotted 3px #ff6699;
  text-align: center;
  line-height: 27px;
}*/

/*#knowhow_wrap h3{
  margin: 0;
  padding-bottom: 5px !important;
  font-size: 24px;
  color: #663300;
  border-bottom: dotted 3px #d6b586;
  text-align: center;
  line-height: 35px;
}*/

/*.gold_top h2{
  margin: 20px auto;
  padding: 0;
  font-size: 24px;
  color: #663300;
  border-bottom: dotted 3px #d6b586;
  text-align: center;
  line-height: 35px;
  width: 900px;
  max-width: 100%;
}*/

/*.green h3{
  font-size: 30px;
  color: #FFF;
  letter-spacing: 4px;
  font-weight: 700;
  background-image: url(images/roomTtl_bg.jpg);
  background-repeat: no-repeat;
  height: 80px;
  text-align: center;
  vertical-align: middle;
  line-height: 80px;
}*/

/*.pinkishWhite h3{
  font-size: 30px;
  color: #FFF;
  letter-spacing: 4px;
  font-weight: 700;
  background-image: url(images/interviewTtl_bg.jpg);
  background-repeat: no-repeat;
  height: 80px;
  text-align: center;
  vertical-align: middle;
  line-height: 80px;
}

.pinkishWhite .tt_msg{
  margin: 30px auto 30px auto;
  font-size: 18px;
  color: #221815;
  font-weight: 400;
}

#interview_txt h4{
  font-size: 18px;
    line-height: 23px;
    color: #ff9999;
}*/

@media screen and (max-width: 480px){
  
  .wpcf7{
    padding: 0 10px;
  }
  .Table_form{
    box-sizing: border-box;
    /*width: 100%;*/
    /*margin: 0 10px;*/
  }
  .Table_form *{
    box-sizing: border-box;
  }
  .Table_form tr,
  .Table_form th,
  .Table_form td{
    display: block;
    width: 100%;
  }
  
}