@charset "UTF-8";

/*========================================================================
// history episode
//======================================================================*/
.hi-history.episode .news-cate {
  width: 12em;
}
.hi-history.episode .img-title {
  text-align: left;
}
.hi-history.episode .hi-history-item {
  align-items: center;
  padding: inherit;
}
.hi-history.episode .hi-history-item .hi-item-inspiration {
  flex-direction: row;
  gap: 20px;
  width: 40%;
  padding: 30px;
}
.hi-history.episode .hi-history-item .hi-item-title {
  width: 60%;
}
.hi-history.episode .hi-history-item .hi-item-title h3 {
  text-align: center;
  margin-bottom: 0;
}
.hi-history.episode .history-box:nth-last-child(1 of .history-box) .col-img {
  padding-bottom: 100px;
}
.history-contents.episode .history-box-end {
  padding: 0;
}
.history-contents.episode .history-box-end::before {
  display: none;
}
.history-contents.episode .related-innovations a p {
  margin-bottom: 0;
}
.history-year span.era {
  font-size: 80%;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .hi-history.episode .hi-history-item .hi-item-inspiration .hi-icon {
    margin: 2px;
    min-width: 60px;
  }
  .history-contents .history-box .col-img.order1 {
      text-align: left;
  }
}
@media screen and (max-width: 767px) {
  .hi-history.episode .hi-history-item .hi-item-inspiration {
    width: 100%;
    border-radius: initial;
    padding: 16px;
  }
  .hi-history.episode .hi-history-item .hi-item-title {
    width: 100%;
    margin: 24px 0;
  }
}
