@charset "utf-8";

/* エラーメッセージ
-------------------------------------------------*/
.formLayout .errmsg,
.formLayout #errorMessage {
  box-sizing: border-box;
  width:100%;
  background:#FFF;
  border:3px solid #f00;
  padding:10px;
  margin:0 auto 10px auto;
  color:#F00;
}
.formLayout .errmsg a,
.formLayout #errorMessage a {
  color:#F00;
}


/* 画面別表示/非表示
-------------------------------------------------*/
.formLayout.input_now .display_check,
.formLayout.check_now .display_input{
  display:none;
}

/* jquery.validationEngine
-------------------------------------------------*/
.formError .formErrorContent {
  background: transparent;
  color: #f00;
  font-size: 1em;
}

/* radio、checkbox
-------------------------------------------------*/
.formLayout .-form-radio label,
.formLayout .-form-checkbox label {
  display: inline-block;
  margin-right: 20px;
}
.formLayout .-form-radio label input,
.formLayout .-form-checkbox label input {
  margin-right: 5px;
}


/* other
-------------------------------------------------*/
.reNewArea .inquiry-form__access input[type=tel] {
    width: 100px;
    margin-bottom: 5px;
}

#ui-datepicker-div {
  z-index: 9999 !important;
}