@charset "UTF-8";
/* business.html
---------------------------------------------------- */
.sec-business-list .intro-txt h2 {
  font-weight: 600;
  font-size: max(3.5rem, 2.25em);
  margin-bottom: 40px;
}
@media screen and (max-width: 767px) {
  .sec-business-list .intro-txt h2 {
    font-size: 1.75em;
    margin-bottom: 30px;
  }
}
.sec-business-list .intro-txt h2 em {
  display: inline-block;
  background: linear-gradient(170deg, #0027a8, #0892a7);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.sec-business-list .intro-txt p {
  line-height: 2em;
  margin-top: 1em;
}
.sec-business-list .business-list {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .sec-business-list .business-list {
    margin-top: 40px;
  }
}
.sec-business-list .business-list ul .business-list-item {
  pointer-events: none;
  border: solid 1px #0027a8;
  display: flex;
  flex-direction: row-reverse;
  margin-top: max(3.75rem, 30px);
}
@media screen and (max-width: 991px) {
  .sec-business-list .business-list ul .business-list-item {
    display: block;
  }
}
.sec-business-list .business-list ul .business-list-item .txt-wrap {
  padding-top: 3.75rem;
  padding-bottom: 2.5rem;
}
@media screen and (max-width: 991px) {
  .sec-business-list .business-list ul .business-list-item .txt-wrap {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  .sec-business-list .business-list ul .business-list-item .txt-wrap .item-ttl {
    margin-top: 1em;
  }
}
.sec-business-list .business-list ul .business-list-item .txt-wrap .item-ttl h2 span.__jp {
  font-size: max(3rem, 2em);
}
@media screen and (max-width: 767px) {
  .sec-business-list .business-list ul .business-list-item .txt-wrap .item-ttl h2 span.__jp {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 767px) {
  .sec-business-list .business-list ul .business-list-item .txt-wrap .item-ttl h2 span.__en {
    margin-top: 0.6em;
  }
}
.sec-business-list .business-list ul .business-list-item .txt-wrap .item-link {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .sec-business-list .business-list ul .business-list-item .txt-wrap .item-link {
    margin-top: 30px;
  }
}
.sec-business-list .business-list ul .business-list-item .txt-wrap .item-link .c-linkbtn01 {
  margin-left: auto;
}
.sec-business-list .business-list ul .business-list-item .txt-wrap .item-link .c-linkbtn01 a {
  pointer-events: auto;
}
.sec-business-list .business-list ul .business-list-item .item-img {
  flex-shrink: 0;
  width: 37.5rem;
  border-radius: max(1rem, 8px);
  overflow: clip;
  margin-right: max(5rem, 40px);
}
@media screen and (max-width: 991px) {
  .sec-business-list .business-list ul .business-list-item .item-img {
    width: 100%;
    aspect-ratio: 3/2;
    margin-right: 0;
    margin-top: 40px;
  }
}
.sec-business-list .business-list ul .business-list-item .item-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  will-change: transform;
  transition: transform 0.4s ease;
}
.sec-business-list .business-list ul .business-list-item:hover .item-img img {
  transform: scale(1.1);
}

/* commonParts（business）
---------------------------------------------------- */
.sec-business_intro .sec-inner .txt-wrap {
  margin-top: 1.875rem;
}
@media screen and (max-width: 991px) {
  .sec-business_intro .sec-inner .txt-wrap {
    margin-top: 0;
  }
}

.sec-business_value {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .sec-business_value {
    margin-top: 0;
  }
}
.sec-business_value .sec-ttl h2 {
  text-align: center;
}
.sec-business_value .sec-ttl h2 span.__en {
  color: #0892a7;
}
.sec-business_value .sec-txt {
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}
.sec-business_value .value-list {
  margin-top: 60px;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list {
    margin-top: 40px;
  }
}
.sec-business_value .value-list ul {
  display: flex;
  align-items: flex-start;
  width: min(100%, 56em);
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul {
    flex-wrap: wrap;
    width: 24em;
  }
}
.sec-business_value .value-list ul .value-list-item {
  background-image: radial-gradient(circle, white 40%, rgba(8, 146, 167, 0.2) 80%, #00c0fa 100%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  width: calc(25% + 0.75em);
  aspect-ratio: 1/1;
  margin-left: -1em;
}
.sec-business_value .value-list ul .value-list-item:nth-of-type(1) {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item {
    width: calc(50% + 0.5em);
    margin-bottom: -1em;
  }
  .sec-business_value .value-list ul .value-list-item:nth-of-type(3) {
    margin-left: 0;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(1) {
  transition-delay: 0.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(1) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(2) {
  transition-delay: 0.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(2) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(3) {
  transition-delay: 0.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(3) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(4) {
  transition-delay: 0.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(4) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(5) {
  transition-delay: 0.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(5) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(6) {
  transition-delay: 0.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(6) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(7) {
  transition-delay: 0.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(7) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(8) {
  transition-delay: 0.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(8) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(9) {
  transition-delay: 1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(9) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(10) {
  transition-delay: 1.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(10) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(11) {
  transition-delay: 1.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(11) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(12) {
  transition-delay: 1.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(12) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(13) {
  transition-delay: 1.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(13) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(14) {
  transition-delay: 1.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(14) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(15) {
  transition-delay: 1.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(15) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(16) {
  transition-delay: 1.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(16) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(17) {
  transition-delay: 1.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(17) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(18) {
  transition-delay: 1.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(18) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(19) {
  transition-delay: 2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(19) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(20) {
  transition-delay: 2.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(20) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(21) {
  transition-delay: 2.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(21) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(22) {
  transition-delay: 2.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(22) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(23) {
  transition-delay: 2.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(23) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(24) {
  transition-delay: 2.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(24) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(25) {
  transition-delay: 2.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(25) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(26) {
  transition-delay: 2.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(26) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(27) {
  transition-delay: 2.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(27) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(28) {
  transition-delay: 2.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(28) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(29) {
  transition-delay: 3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(29) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(30) {
  transition-delay: 3.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(30) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(31) {
  transition-delay: 3.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(31) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(32) {
  transition-delay: 3.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(32) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(33) {
  transition-delay: 3.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(33) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(34) {
  transition-delay: 3.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(34) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(35) {
  transition-delay: 3.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(35) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(36) {
  transition-delay: 3.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(36) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(37) {
  transition-delay: 3.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(37) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(38) {
  transition-delay: 3.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(38) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(39) {
  transition-delay: 4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(39) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(40) {
  transition-delay: 4.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(40) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(41) {
  transition-delay: 4.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(41) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(42) {
  transition-delay: 4.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(42) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(43) {
  transition-delay: 4.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(43) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(44) {
  transition-delay: 4.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(44) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(45) {
  transition-delay: 4.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(45) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(46) {
  transition-delay: 4.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(46) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(47) {
  transition-delay: 4.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(47) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(48) {
  transition-delay: 4.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(48) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(49) {
  transition-delay: 5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(49) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(50) {
  transition-delay: 5.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(50) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(51) {
  transition-delay: 5.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(51) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(52) {
  transition-delay: 5.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(52) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(53) {
  transition-delay: 5.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(53) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(54) {
  transition-delay: 5.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(54) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(55) {
  transition-delay: 5.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(55) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(56) {
  transition-delay: 5.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(56) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(57) {
  transition-delay: 5.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(57) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(58) {
  transition-delay: 5.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(58) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(59) {
  transition-delay: 6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(59) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(60) {
  transition-delay: 6.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(60) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(61) {
  transition-delay: 6.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(61) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(62) {
  transition-delay: 6.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(62) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(63) {
  transition-delay: 6.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(63) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(64) {
  transition-delay: 6.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(64) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(65) {
  transition-delay: 6.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(65) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(66) {
  transition-delay: 6.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(66) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(67) {
  transition-delay: 6.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(67) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(68) {
  transition-delay: 6.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(68) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(69) {
  transition-delay: 7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(69) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(70) {
  transition-delay: 7.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(70) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(71) {
  transition-delay: 7.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(71) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(72) {
  transition-delay: 7.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(72) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(73) {
  transition-delay: 7.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(73) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(74) {
  transition-delay: 7.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(74) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(75) {
  transition-delay: 7.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(75) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(76) {
  transition-delay: 7.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(76) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(77) {
  transition-delay: 7.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(77) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(78) {
  transition-delay: 7.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(78) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(79) {
  transition-delay: 8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(79) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(80) {
  transition-delay: 8.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(80) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(81) {
  transition-delay: 8.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(81) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(82) {
  transition-delay: 8.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(82) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(83) {
  transition-delay: 8.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(83) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(84) {
  transition-delay: 8.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(84) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(85) {
  transition-delay: 8.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(85) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(86) {
  transition-delay: 8.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(86) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(87) {
  transition-delay: 8.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(87) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(88) {
  transition-delay: 8.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(88) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(89) {
  transition-delay: 9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(89) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(90) {
  transition-delay: 9.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(90) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(91) {
  transition-delay: 9.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(91) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(92) {
  transition-delay: 9.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(92) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(93) {
  transition-delay: 9.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(93) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(94) {
  transition-delay: 9.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(94) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(95) {
  transition-delay: 9.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(95) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(96) {
  transition-delay: 9.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(96) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(97) {
  transition-delay: 9.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(97) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(98) {
  transition-delay: 9.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(98) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(99) {
  transition-delay: 10s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(99) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item.inview:nth-of-type(100) {
  transition-delay: 10.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item.inview:nth-of-type(100) {
    transition-delay: 0.4s;
  }
}
.sec-business_value .value-list ul .value-list-item .item-inner {
  width: 100%;
}
.sec-business_value .value-list ul .value-list-item .item-inner .item-icon {
  width: 6em;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item .item-inner .item-icon {
    width: 4.5em;
  }
}
.sec-business_value .value-list ul .value-list-item .item-inner .item-icon img {
  width: 100%;
  height: auto;
}
.sec-business_value .value-list ul .value-list-item .item-inner .item-name {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item .item-inner .item-name {
    margin-top: 10px;
  }
}
.sec-business_value .value-list ul .value-list-item .item-inner .item-name h3 {
  text-align: center;
  font-size: 0.95em;
}
@media screen and (max-width: 767px) {
  .sec-business_value .value-list ul .value-list-item .item-inner .item-name h3 {
    font-size: 0.9em;
  }
}

.sec-business_feature {
  width: 100%;
}
.sec-business_feature::before {
  position: absolute;
  z-index: -1;
  inset: 0;
  content: "";
  display: block;
  background-image: linear-gradient(-170deg, #0e3a92, #0892a7 80%);
  transform: scaleX(-1);
}
.sec-business_feature .sec-ttl h2 span {
  color: #fff;
  text-shadow: 2px 2px 8px rgba(4, 60, 135, 0.2);
}
.sec-business_feature .feature-list {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list {
    margin-top: 30px;
  }
}
.sec-business_feature .feature-list ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: -20px;
  margin-bottom: -1em;
}
.sec-business_feature .feature-list ul .feature-list-item {
  background-color: #fff;
  box-shadow: 2px 2px 8px rgba(4, 60, 135, 0.2);
  width: calc(33.3333333333% - 13.3333333333px);
  margin-right: 20px;
  margin-top: 20px;
  border-radius: max(1rem, 8px);
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.sec-business_feature .feature-list ul .feature-list-item:nth-of-type(3n) {
  margin-right: 0;
}
@media screen and (max-width: 991px) {
  .sec-business_feature .feature-list ul .feature-list-item {
    width: calc(50% - 10px);
  }
  .sec-business_feature .feature-list ul .feature-list-item:nth-of-type(2n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item {
    width: 100%;
    margin-right: 0;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(1) {
  transition-delay: 0.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(1) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(2) {
  transition-delay: 0.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(2) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(3) {
  transition-delay: 0.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(3) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(4) {
  transition-delay: 0.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(4) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(5) {
  transition-delay: 0.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(5) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(6) {
  transition-delay: 0.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(6) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(7) {
  transition-delay: 0.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(7) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(8) {
  transition-delay: 0.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(8) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(9) {
  transition-delay: 1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(9) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(10) {
  transition-delay: 1.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(10) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(11) {
  transition-delay: 1.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(11) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(12) {
  transition-delay: 1.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(12) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(13) {
  transition-delay: 1.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(13) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(14) {
  transition-delay: 1.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(14) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(15) {
  transition-delay: 1.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(15) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(16) {
  transition-delay: 1.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(16) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(17) {
  transition-delay: 1.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(17) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(18) {
  transition-delay: 1.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(18) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(19) {
  transition-delay: 2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(19) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(20) {
  transition-delay: 2.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(20) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(21) {
  transition-delay: 2.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(21) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(22) {
  transition-delay: 2.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(22) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(23) {
  transition-delay: 2.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(23) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(24) {
  transition-delay: 2.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(24) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(25) {
  transition-delay: 2.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(25) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(26) {
  transition-delay: 2.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(26) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(27) {
  transition-delay: 2.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(27) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(28) {
  transition-delay: 2.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(28) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(29) {
  transition-delay: 3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(29) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(30) {
  transition-delay: 3.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(30) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(31) {
  transition-delay: 3.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(31) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(32) {
  transition-delay: 3.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(32) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(33) {
  transition-delay: 3.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(33) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(34) {
  transition-delay: 3.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(34) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(35) {
  transition-delay: 3.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(35) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(36) {
  transition-delay: 3.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(36) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(37) {
  transition-delay: 3.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(37) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(38) {
  transition-delay: 3.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(38) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(39) {
  transition-delay: 4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(39) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(40) {
  transition-delay: 4.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(40) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(41) {
  transition-delay: 4.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(41) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(42) {
  transition-delay: 4.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(42) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(43) {
  transition-delay: 4.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(43) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(44) {
  transition-delay: 4.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(44) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(45) {
  transition-delay: 4.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(45) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(46) {
  transition-delay: 4.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(46) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(47) {
  transition-delay: 4.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(47) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(48) {
  transition-delay: 4.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(48) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(49) {
  transition-delay: 5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(49) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(50) {
  transition-delay: 5.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(50) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(51) {
  transition-delay: 5.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(51) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(52) {
  transition-delay: 5.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(52) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(53) {
  transition-delay: 5.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(53) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(54) {
  transition-delay: 5.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(54) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(55) {
  transition-delay: 5.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(55) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(56) {
  transition-delay: 5.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(56) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(57) {
  transition-delay: 5.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(57) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(58) {
  transition-delay: 5.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(58) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(59) {
  transition-delay: 6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(59) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(60) {
  transition-delay: 6.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(60) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(61) {
  transition-delay: 6.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(61) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(62) {
  transition-delay: 6.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(62) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(63) {
  transition-delay: 6.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(63) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(64) {
  transition-delay: 6.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(64) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(65) {
  transition-delay: 6.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(65) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(66) {
  transition-delay: 6.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(66) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(67) {
  transition-delay: 6.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(67) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(68) {
  transition-delay: 6.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(68) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(69) {
  transition-delay: 7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(69) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(70) {
  transition-delay: 7.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(70) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(71) {
  transition-delay: 7.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(71) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(72) {
  transition-delay: 7.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(72) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(73) {
  transition-delay: 7.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(73) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(74) {
  transition-delay: 7.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(74) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(75) {
  transition-delay: 7.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(75) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(76) {
  transition-delay: 7.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(76) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(77) {
  transition-delay: 7.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(77) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(78) {
  transition-delay: 7.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(78) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(79) {
  transition-delay: 8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(79) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(80) {
  transition-delay: 8.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(80) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(81) {
  transition-delay: 8.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(81) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(82) {
  transition-delay: 8.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(82) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(83) {
  transition-delay: 8.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(83) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(84) {
  transition-delay: 8.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(84) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(85) {
  transition-delay: 8.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(85) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(86) {
  transition-delay: 8.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(86) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(87) {
  transition-delay: 8.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(87) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(88) {
  transition-delay: 8.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(88) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(89) {
  transition-delay: 9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(89) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(90) {
  transition-delay: 9.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(90) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(91) {
  transition-delay: 9.2s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(91) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(92) {
  transition-delay: 9.3s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(92) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(93) {
  transition-delay: 9.4s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(93) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(94) {
  transition-delay: 9.5s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(94) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(95) {
  transition-delay: 9.6s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(95) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(96) {
  transition-delay: 9.7s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(96) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(97) {
  transition-delay: 9.8s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(97) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(98) {
  transition-delay: 9.9s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(98) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(99) {
  transition-delay: 10s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(99) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(100) {
  transition-delay: 10.1s;
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item.inview:nth-of-type(100) {
    transition-delay: 0.4s;
  }
}
.sec-business_feature .feature-list ul .feature-list-item .item-num {
  color: #0027a8;
  margin-top: -0.4em;
  margin-bottom: 1em;
}
.sec-business_feature .feature-list ul .feature-list-item .item-name h3 {
  font-weight: 600;
  font-size: max(1.5rem, 1.25em);
}
.sec-business_feature .feature-list ul .feature-list-item .item-txt {
  margin-top: 20px;
  margin-bottom: 30px;
}
.sec-business_feature .feature-list ul .feature-list-item .item-txt p {
  line-height: 2em;
}
@media screen and (max-width: 991px) {
  .sec-business_feature .feature-list ul .feature-list-item .item-txt p {
    height: 5.5em;
  }
}
@media screen and (max-width: 767px) {
  .sec-business_feature .feature-list ul .feature-list-item .item-txt p {
    height: auto;
  }
}
.sec-business_feature .feature-list ul .feature-list-item .item-img {
  width: 100%;
  aspect-ratio: 5/3;
  border-radius: max(1rem, 8px);
  overflow: clip;
  margin-top: auto;
}
.sec-business_feature .feature-list ul .feature-list-item .item-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.sec-business_contact .sec-inner {
  background-image: linear-gradient(170deg, #f2f5fa, #fff, #f2f5fa);
  box-shadow: 2px 2px 8px rgba(4, 60, 135, 0.2);
}
.sec-business_contact .sec-inner .sec-catch {
  margin-top: 40px;
}
.sec-business_contact .sec-inner .sec-catch h3 {
  font-size: max(2.5rem, 1.5em);
}
@media screen and (max-width: 767px) {
  .sec-business_contact .sec-inner .sec-catch h3 {
    font-size: 1.325em;
  }
}
.sec-business_contact .sec-inner .sec-link {
  margin-top: 48px;
}
@media screen and (max-width: 767px) {
  .sec-business_contact .sec-inner .sec-link {
    margin-top: 30px;
    margin-bottom: 10px;
  }
}
.sec-business_contact .sec-inner .sec-link .c-linkbtn01 {
  margin-left: auto;
}

/* energy-advice.html
---------------------------------------------------- */
.sec-business_support .sec-inner .img-wrap img {
  -o-object-position: 80% 50%;
     object-position: 80% 50%;
}/*# sourceMappingURL=business.css.map */