textarea {
  border-color: #000;
  background-color: #ffc;

    /* widthを100%にしておくことで、レスポンシブ対応ができます。 */
    width: 100%;
}

.formtext {
    /* 枠線を消す */
   border-color: #000;
  background-color: #ffc;


    /* widthを100%にしておくことで、レスポンシブ対応ができます。 */
    width: 100%;
}

formtext {
    /* 枠線を消す */
   border-color: #000;
  background-color: #ffc;


    /* widthを100%にしておくことで、レスポンシブ対応ができます。 */
    width: 100%;
}

.submitbutton {
  display       : inline-block;
  border-radius : 5%;          /* 角丸       */
  font-size     : 12px;        /* 文字サイズ */
  text-align    : center;      /* 文字位置   */
  cursor        : pointer;     /* カーソル   */
  padding       : 5px 5px;   /* 余白       */
  background    : #000066;     /* 背景色     */
  color         : #ffffff;     /* 文字色     */
  line-height   : 1em;         /* 1行の高さ  */
  transition    : .3s;         /* なめらか変化 */
  box-shadow    : 6px 6px 3px #666666;  /* 影の設定 */
  border        : 2px solid #000066;    /* 枠の指定 */
}
.submitbutton:hover {
  box-shadow    : none;        /* カーソル時の影消去 */
  color         : #000066;     /* 背景色     */
  background    : #ffffff;     /* 文字色     */
}