* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: 400;
}

img {
  display: block;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

li {
  list-style-type: none;
}

a {
  text-decoration: none;
}

body {
  color: #000;

}

button,input {
  background-color: transparent;
  border: none;
}
th,td{
    text-align: left;
}
input[type=submit], input[type=number], input[type=button], input[type=password], input[type=text], input[type=email], input[type=tel], textarea, button {
    appearance: none;
    appearance: none;
}
input[type=submit], input[type=number], input[type=button], input[type=password], input[type=text], input[type=email], input[type=tel], textarea, select, label, button {
    background: none;
    border: none;
    border-radius: 0;
    box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    outline: none;
    padding: 0;
    vertical-align: middle;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
input[type=checkbox] {
    appearance: none;
    background: none;
    border: none;
    border-radius: 0;
    margin: 0;
    outline: none;
    padding: 0;
}
input[type=number], input[type=password], input[type=text], input[type=email], input[type=tel], textarea, select {
    appearance: none;
    appearance: none;
    appearance: none;
    padding: 0;
    width: 100% !important;
}
/* アラート */
.alert-success,
.alert-danger{
    max-width: 1200px;
    margin: 20px auto 0;
    padding: 5px 10px;
    font-size: 16px;
}

.u-color__text--alert{
    background-color: #ACBEDD;
    color: #000;
    text-align:center;
    border:none;
}

.alert-success,.alert-danger{
    background-color: #ACBEDD !important;
}

.c-form_table td {
  position: relative;
}
.formError {
  margin-top: 0 !important;
  top: 50% !important;
  left: auto !important;
  right: 0 !important;
  transform: translateY(-50%);
}















