@charset "utf-8";

.acf-fields>.acf-field {
  padding : 0px !important;
  border : none !important;
}

.acf-field .acf-label {
  margin:0px !important;
}

.acf-field .acf-notice {
  width:100%;
}

.acf-field .acf-input-wrap {
  width:100%;
}

.acf-input-prepend, .acf-input-append {
  border : none !important;
  background-color : #fff !important;
}

.acf-field .acf-label p {
  color:#333;
  line-height:normal;
  padding: 5px !important;
}

.acf-required {
  background-color: inherit !important;
  color:red !important;
}

.acf-form-submit {
  margin: 20px 0px 10px 0px;
}

.acf-radio-list .list-item__left {
  width : 100%;
  padding:0px;
}

.acf-radio-list li label {
  display : block !important;
  width : 100%;
}

.acf-field .acf-label.list-header label {
  display:flex;
}

.acf-field .list-header .description {
  display:flex;
  margin-left:10px;
  color:#666;
}

.acf-field .list-header , .acf-field .list-item {
  flex-direction:column;
}

.acf-field-member-post-code .list-item {
  flex-direction:row;
  flex-wrap:wrap;
}

.acf-field-member-post-code .list-item .acf-input-wrap {
  width:80%;
}

.acf-field .acf-notice {
  margin:0px 20px 15px 0px !important;
}
