/* 一覧 */
#container.reports {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 45px;
  padding: 0 20px;
}
#container.reports article {
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  border-top: none;
}

#container.reports article a {
  background: none !important;
}

#container.reports article .art-tmb {
  position: relative;
  border: solid 1px #cccccc;
  padding-top: 66.6667%;
  overflow: hidden;
}

#container.reports article .art-tmb > img {
  display: block;
  position: absolute;
  width: 100.5%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1.0);
  transition: transform .3s;
}

#container.reports article:hover .art-tmb > img {
  transform: translate(-50%, -50%) scale(1.1);
}

#container.reports .pager {
  width: 100%;
}

@media screen and (min-width: 600px) {
  #container.reports {
    flex-direction: row;
    gap: 30px;
  }
  #container.reports article {
    width: calc((100% - 30px) / 2);
  }
}
@media screen and (min-width: 800px) {
  #container.reports article {
    width: 100%;
  }
}
@media screen and (min-width: 1000px) {
  #container.reports article {
    width: calc((100% - 30px) / 2);
  }
}

/* 詳細 */
#container .art-meta time:before {
  display: none;
}

