.section-2 {
  background-image: url(../assets/bg_02@2x.png);
  background-repeat: no-repeat;
  background-size: cover;
  font-size: 28px;
  font-weight: 400;
  color: #555555;
  line-height: 40px;
  padding: 40px 30px 131px;
}

.title-2-img {
  width: 1107px;
  margin-bottom: 30px;
  padding-left: calc(50% - 553px);
  display: block;
}

.section-2-slogan {
  display: flex;
  justify-content: center;
  font-size: 38px;
  font-weight: bold;
}

.section-2-slogan > span {
  margin-top: 21px;
  margin-right: 23px;
}

.section-2-slogan > img {
  width: 475px;
}

.section-2-content {
  margin-top: 29px;
  display: flex;
  justify-content: space-between;
}

.section-2-article {
  background: #ffffff;
  box-shadow: 0px 7px 10px 0px rgba(143, 142, 141, 0.23);
  position: relative;
  width: 382px;
  height: 586px;
}

.section-2-article-title {
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 22px;
}

.section-2-article-img {
  width: 100%;
  display: block;
}

.section-2-article-content {
  padding: 0px 30px;
}

.section-2-article-icon {
  position: absolute;
  width: 62px;
  height: 62px;
  left: calc(50% - 31px);
  bottom: -31px;
}
