:root {
  --color-01: #0482b9;
  --color-02: #11245b;
  --title-01: #111;
  --title-02: #111;
  --red: #e50112;
  --mv-bg: #dcf2fa;
}

.pane-contents {
  overflow: hidden;
}

#colgen .mv_area {
  background: url(/goods/colgen/40305004/bg_mv.png) repeat-x scroll 0 0/auto 100%;
}
#colgen .check_area {
  background: var(--mv-bg);
}
#colgen .check_area .check_list {
  border: 1px solid var(--color-02);
}
#colgen .check_area .check_list li:after {
  border: solid var(--red);
  border-width: 0 4px 4px 0;
}
#colgen .point_area {
  background: url(/goods/colgen/40305004/bg01.png) no-repeat scroll 0 0/cover;
}
#colgen .point_area .name img {
  width: 70%;
}
#colgen .img_list ul {
  display: flex;
  grid-gap: 20px;
}
#colgen .img_list li {
  display: flex;
  grid-gap: 20px;
  align-items: center;
}
#colgen .img_list .img {
  margin: 20px 0;
  width: 40%;
}
@media screen and (max-width: 768px) {
  #colgen .seibun table tr {
    border-bottom: 1px solid var(--color-01);
  }
}
#colgen .faq {
  /* a */
}
#colgen .faq .accordion {
  border: 1px solid var(--color-01);
}
#colgen .faq .accordion .box {
  border-bottom: 1px solid var(--color-01);
}
#colgen .faq .accordion dt:before, #colgen .faq .accordion dt:after {
  background: var(--color-01);
}
#colgen .faq .accordion dt .dt_box:before {
  background: var(--color-01);
}
#colgen .faq .accordion dd:before {
  border: 1px solid var(--color-01);
  color: var(--color-01);
}
#colgen .faq .accordion dd a {
  color: var(--color-01);
}
#colgen .faq .accordion dd a:hover {
  color: var(--color-01);
}
#colgen .faq .accordion dd a strong {
  color: var(--color-01);
}
#colgen .tvcm .title_movie:before {
  border: 5px solid var(--color-02);
}
#colgen .title_bg {
  background: url(/goods/colgen/40305004/h2bg.png) no-repeat scroll 0 0/cover;
}
#colgen .title_boder {
  border-bottom: 2px solid var(--title-01);
}
#colgen .title_boder:before {
  background: linear-gradient(0deg, var(--title-02) 50%, var(--title-01) 51%);
}
#colgen .red {
  color: var(--red);
}/*# sourceMappingURL=style.css.map */