.show-more-button {
  display: block;
  margin: 20px auto;
  padding: 12px 24px;
  font-family: "Yu Mincho", "Hiragino Mincho ProN", serif;
  background: linear-gradient(to right, #f2e8dc, #e0d9cd);
  border: 1px solid #c4b9a6;
  border-radius: 12px;
  color: #4a3f31;
  font-size: 16px;
  cursor: pointer;
  box-shadow: 0 4px 6px rgba(0,0,0,0.1);
  transition: all 0.3s ease;
}

.show-more-button:hover {
  background: linear-gradient(to right, #e0d9cd, #f2e8dc);
  box-shadow: 0 6px 10px rgba(0,0,0,0.15);
}