.info-banner .background.partner {
  background-image: url(../../../images/info/banner_img1.png);
}

.info-content {
  width: 100%;
  padding-top: 60px;
  box-sizing: border-box;
}
.info-content .content-inner {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.info-content .content-inner .content-img {
  width: 35%;
}
.info-content .content-inner .content-description {
  width: 65%;
}
.info-content .content-inner .content-description > p {
  width: 100%;
  font-size: 17px;
  line-height: 1.8;
  box-sizing: border-box;
}

.info-content-list {
  width: 100%;
  margin-top: 150px;
}
.info-content-list .info-list-item {
  width: 100%;
  margin-bottom: 100px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
}
.info-content-list .info-list-item:last-child {
  margin-bottom: 0;
}
.info-content-list .info-list-item .content-img {
  width: 15%;
}
.info-content-list .info-list-item .content-description {
  width: 83%;
}
.info-content-list .info-list-item .content-description > h4 {
  width: 100%;
  line-height: 1.2;
  font-size: 31px;
  color: #2b2b2b;
}
.info-content-list .info-list-item .content-description .logo {
  margin-top: 15px;
  width: 110px;
}
.info-content-list .info-list-item .content-description .logo > img {
  width: 100%;
}
.info-content-list .info-list-item .content-description > p {
  width: 100%;
  padding-top: 20px;
  font-size: 17px;
  box-sizing: border-box;
}
