@charset "utf-8";
/* 体験談 */
.experienc-area {
  padding: 0 18px;
  background-image: url(../img/experience-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.experience.aco .q {
  padding: 10px;
  border: none;
  box-shadow: none;
  background-color: #ffffff;
}
.experience.aco .a {
  position: static;
  padding: 10px 20px;
  border-radius: initial;
}
.experience .aco-block {
  margin: 0;
}
.experience.aco .q::before {
  right: 22px;
  background: url(../img/plus02.png) no-repeat;
  background-size: 100%;
}
.experience.aco .close::before {
  background: url(../img/minus02.png) no-repeat;
  background-size: 100%;
}
.experience-line {
  line-height: 0;
}
.experience-text {
  padding-bottom: 20px;
}

.faq p {
  line-height: 1.3;
  font-family: "Zen Kaku Gothic New", sans-serif;
}
.faq .question, .faq .ancer {
  font-family: "A1 Mincho", "游明朝", YuMincho, "Hiragino Mincho ProN W3",
  "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝",
  "ＭＳ 明朝", serif;
}
.faq .aco{
  padding-bottom: 0;
}
.faq .sub-container{
  padding-bottom: 0;
}

footer {
  padding: 20px 10px;
  background-color: #b1d3e4;
  color: #ffffff;
  font-size: 14px;
  font-family: "Zen Kaku Gothic New", sans-serif;
  text-align: center;
}
footer p {
  color: #ffffff;
  font-family: "Zen Kaku Gothic New", sans-serif;
}