.history-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
.history-container > div {
  display: flex;
  gap: 20px;
  flex-wrap: nowrap;
  justify-content: space-between;
  width: 600px;
}
.history-container > div .history-tab {
  width: 300px;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.history-container > div .history-tab h2 {
  font-size: 28px;
  font-weight: bold;
  color: white;
  margin-bottom: 20px;
  background-size: cover;
  padding: 10px;
  text-align: center;
}
.history-container > div .history-tab h2.birth {
  background-image: url('https://skidie94.cafe24.com/img/history_img01.jpg');
}
.history-container > div .history-tab h2.growth {
  background-image: url('https://skidie94.cafe24.com/img/history_img02.jpg');
}
.history-container > div .history-tab h2.jump {
  background-image: url('https://skidie94.cafe24.com/img/history_img03.jpg');
}
.history-container > div .history-tab h2.chanllenge {
  background-image: url('https://skidie94.cafe24.com/img/history_img04.jpg');
}
.history-container > div .history-tab div.year {
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
}
.history-container > div .history-tab div.year strong {
  margin-bottom: 10px;
  color: #4089BC;
  font-weight: bold;
  font-size: 23px;
}
.history-container > div .history-tab div.month {
  margin-bottom: 10px;
  width: 100%;
}
.history-container > div .history-tab div.month span {
  font-size: 14px;
  color: #D1D1D1;
  margin-right: 5px;
}
.history-container > div .history-tab div.month p {
  font-size: 14px;
  display: inline-block;
}
