/* 背景全体 */
body {
  padding: 15px 0;
  background-color: transparent;
}
/* フォーム部分背景全体 */
.container {
 border-radius: 10px;
 background-color: transparent;
}
/* 各項目の見出しと注意書きの文字 */
.form-column, .help-block, .message-block ,.description-block{
  color: #000000;
}

/* 各項目のインプットフォーム */
.form-column input, textarea {
  color: #000000;
}

/* ボタン */
button.button-back{
    margin: 0px auto;
    padding: 0px 23px;
    line-height: 58px;
    font-size: 18px;
    font-weight: bold;
    border-radius: 5px;
  }

  button.button-submit{
    margin: 0 auto;
    padding: 0px 23px;
    line-height: 58px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    background-color: #009A4E;
    border: 1px solid #009A4E;
    border-radius: 5px;
  }

 button.button-confirm{
    margin: 0 auto;
    padding: 0px 23px;
    line-height: 58px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    background-color: #009A4E;
    border: 1px solid #009A4E;
    border-radius: 5px;
  }