/* ==========================================================================
Index
========================================================================== */

.content-list-news {
  margin-top: 80px;
}

.margin-right-12 {
  margin-right: 12px;
}

.accordion-content-item .data-cell:hover {
  opacity: 1;
}

.accordion-content-item .data-cell a:hover {
  opacity: 0.7;
}

.content-detail {
  color: var(--blackheading);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 180%;
  font-family: "Noto Sans JP", sans-serif;
}

.category-tag {
  display: inline-block;
  width: 100px;
}

.information-more {
  display: flex;
  width: 856px;
  align-items: flex-start;
  background: var(--white);
}

.text-information {
  color: var(--graybody);
  font-family: "Noto Sans JP", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.software {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 0 38px 0 39px;
  border-right: 1px solid var(--grayline);
}

.information {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  flex: 1 0 0;
  align-self: stretch;
  padding: 40px;
}

.accordion-content-item .data-cell a {
  text-decoration: none;
}

.reader-container {
  margin: 140px auto;
}

@media screen and (max-width: 1024px) {
  .reader-container {
    margin: 80px auto;
  }    
}

/* ==========================================================================
Mobile
========================================================================== */
@media screen and (max-width: 600px) {
  .reader-container {
    margin: 80px auto;
  }    
}
