.img-center {
  width: min(60vw, 700px) !important;
  margin-inline: auto;
}

.hukidashi {
  position: relative;
  padding: 1rem;

  border: 3px solid #005F3C;
  border-radius: 10px;

  background-color: #fff;
  color: #005F3C;

  font-weight: bold;
  text-align: center;

  transform: perspective(1000px) rotateX(20deg);
  box-shadow: 0 10px 0 #005F3C;

  &::before {
    content: "";

    position: absolute;
    top: 100%;
    left: 50px;

    width: 15px;
    height: 25px;

    background-color: #fff;
    border-right: 13px solid #005F3C;

    transform: skew(-25deg);
  }

  @media (max-width: 768px) {
    br {
      display: none;
    }
  }
}