#whim_news {
  width: 95%;
  margin: 0 auto;
}
#whim_news img {
  width: 100%;
  display: block;
  height: auto;
}
#whim_news a {
  display: block;
  text-decoration: none;
  color: #000;
}
#whim_news .lead {
  font-size: 12px;
  line-height: 1.4;
}
#whim_news .item_wrap {
  margin-top: 30px;
}
#whim_news .item_wrap ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px 5px;
}
#whim_news .item_wrap ul ol {
  display: grid;
  gap: 5px;
  grid-template-columns: 1fr 1fr;
  grid-column: 1/3;
}
#whim_news .item_wrap ul ol p {
  grid-column: 1/3;
}
#whim_news .item_wrap ul p {
  padding-top: 5px;
  text-align: center;
  text-decoration: underline;
  font-size: 12px;
}
#whim_news .wrapper {
  margin: 140px 0;
}
#whim_news .wrapper figure {
  width: 280px;
  margin: 0 auto;
}
#whim_news .wrapper figure.small {
  width: 220px;
}
#whim_news .wrapper figure.big {
  width: 350px;
}
#whim_news .box {
  margin: 50px auto;
  border: 1px solid #909090;
  padding: 15px;
  font-size: 12px;
  line-height: 1.4;
}
#whim_news .box .bold {
  font-weight: bold;
}
#whim_news .btn {
  width: 250px;
  margin: 0 auto;
  text-align: center;
  border: 1px solid #000;
  padding: 15px 0;
}

@media screen and (max-width: 768px) {
  #whim_news .wrapper figure.small {
    width: 50%;
  }
  #whim_news .wrapper figure.big {
    width: 80%;
  }
  #whim_news .wrapper figure {
    width: 50%;
  }
}/*# sourceMappingURL=style.css.map */