/*
 Theme Name: Twenty Ten Child
 Template: twentyten
*/
fieldset.hidden-fields-container {
  display: none !important;
}
/* 各フィールド下のエラーメッセージ */
.screen-reader-response {
  color: red !important;
  display: block !important;
  margin-top: 5px;
  font-size: 14px;
}

/* フォーム全体のエラー・完了メッセージ */
.screen-reader-response {
  color: red;
  display: block;
  font-size: 16px;
  margin: 15px 0;
  border: none;
  background: none;
  padding: 0;
}
.wpcf7-response-output{
	color:red;
}