.c-tagList-a__link {
  background-color: #cf142b !important;
  color: #fff !important;
}
.c-image-outside-box-b__image {
  height: 300px;
  background-color: #f3f3f3;
  display: flex;
  align-items: center;
  justify-content: center;
}
.c-image-outside-box-b__image img {
  height: 300px;
  object-fit: contain;
}
@media screen and (min-width: 1100.02px) {
  .c-image-outside-box-b__image {
    max-height: 340px;
    background-color: #f3f3f3;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .c-image-outside-box-b__image img {
    max-height: 340px;
    object-fit: contain;
  }
}