:root {
  --color-01: #1D2088;
  --color-02: #A5A6CF;
  --color-03: #F4D2D9;
  --color-04: #F291A5;
  --bg: #F6F6FA;
  --red: #e50112;
}

.pane-contents {
  overflow: hidden;
}

#maee .mv_area_bg {
  background: url(/goods/maee/72050101/mv.jpg) no-repeat scroll center bottom/cover;
}
#maee .point_area .title {
  background: var(--color-01);
}
#maee .point_area li span {
  color: var(--color-02);
}
#maee .features_area .bg {
  background: var(--bg);
  margin: 70px 0;
  padding: 10px 0;
}
@media screen and (max-width: 768px) {
  #maee .features_area .bg {
    margin: 30px 0 0 0;
  }
}
#maee .step_area .bg {
  background: var(--bg);
}
#maee .accordion dt {
  color: var(--color-01);
  border-bottom: 1px solid var(--color-01);
}
#maee .accordion dt span {
  color: var(--color-01);
}
#maee .title_main {
  color: var(--color-01);
}
#maee .title_main:before {
  background: var(--color-01);
}
#maee .title_boder:before {
  background: var(--color-01);
}
#maee .features_area .item_01 .item_title span {
  color: var(--color-02);
}
#maee .features_area .item_01 .item_title:before {
  background: var(--color-01);
}
#maee .features_area .item_01 + .hint .title {
  color: var(--color-02);
}
#maee .features_area .item_02 .item_title span {
  color: var(--color-04);
}
#maee .features_area .item_02 .item_title:before {
  background: var(--color-03);
}
#maee .features_area .item_02 + .hint .title {
  color: var(--color-04);
}
#maee .red {
  color: var(--red);
}/*# sourceMappingURL=style.css.map */