@charset "UTF-8";
.unchor {
  flex-wrap: wrap;
}
.unchor li:first-child {
  margin-left: 0;
}
.unchor li::after {
  right: 7px;
}

@media only screen and (max-width: 750px) {
  .unchor li {
    border-radius: initial;
    margin-left: calc(20 / 1080 * 100%);
  }
  .unchor li a {
    border-radius: 0;
    padding: 0 35px 0 0;
    display: inline-flex;
    padding-left: calc(40 / 750 * 100%);
    text-align: left;
  }
  .unchor li:first-child a {
    padding-left: 0;
  }
  .unchor li::after {
    right: 0;
  }
}
/* ------------------
    共通
--------------------- */
.ml1em {
  margin-left: 1em;
}

.headline {
  background: url("../images/about/bg_about.png") no-repeat center bottom -80px/cover;
  padding: 70px 0;
}

/*.upSideMenu{
    .news{
        a{
            background: #5eb584;
            opacity: 1;
            color: #fff;
        }
    }
}*/
.imgBox {
  max-width: 710px;
  margin: auto;
}
.imgBox .caption {
  text-align: right;
  font-size: 1.2rem;
}

.chairman {
  font-size: 1.8rem;
  line-height: 1.4 !important;
}

@media only screen and (max-width: 750px) {
  .headline {
    background: url(../images/about/bg_about.png) no-repeat center bottom -30px/cover;
    padding: 25px 0 35px;
    background-size: 150%;
    margin-bottom: 0;
  }

  .imgBox .caption {
    text-align: left;
  }

  .chairman {
    font-size: 1.6rem;
  }
}
.asset-body {
  padding-bottom: 80px;
}

.sdgs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin: 30px 0;
}
.sdgs li + li {
  margin-left: 20px;
}

@media only screen and (max-width: 750px) {
  h2 {
    margin-top: 30px;
  }

  .asset-body {
    padding-bottom: 80px;
  }

  .sdgs li + li {
    margin-left: calc(26 / 640 * 100%);
  }
  .sdgs li img {
    width: 60px;
  }
}
