@charset "UTF-8";




.the-cacao {
  background: none;
}
.the-cacao .tc-l-footer {
  background: var(--tc_colorMain4);
  border-bottom: 1px solid var(--tc_colorMain5);
}
.the-cacao .the-cacao-news {
  overflow: hidden;
  padding-top: calc(127 / var(--tc_SpDesign) * 100vw);
  padding-bottom: calc(80 / var(--tc_SpDesign) * 100vw);
}
.the-cacao .the-cacao-news .tc-m-page-top__title-text--ja {
  margin-top: 16px;
}
.the-cacao .the-cacao-news__container {
  position: relative;
}
.the-cacao .archive {
  padding-top: 48px;
  width: 100%;
  margin: 0 auto;
}
.the-cacao .archive__list {
  list-style: none;
}
@media (min-width: 768px) {
  .the-cacao .tc-m-page-top {
    margin-bottom: 80px;
  }
  .the-cacao .the-cacao-news {
    padding-bottom: 144px;
    padding-top: 145px;
  }
  .the-cacao .archive {
    width: -moz-fit-content;
    width: fit-content;
    padding-top: 5px;
  }
}