/* management-policy */

section {
  &.management-policy {
    width: 100%;
    height: auto;
    max-width: 86.4rem;
    padding: 0rem;
    margin: 0rem;

    > .layer {
      width: 100%;
      height: auto;
      padding: 0rem;
      margin: 0rem;
      display: grid;
      grid-template-columns: 100%;
      gap: 6rem;
      justify-content: start;
      align-items: start;

      > ul {
        width: 100%;
        height: auto;
        padding: 0rem;
        margin: 0rem;
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 3rem;
        justify-content: start;
        align-items: stretch;

        @media (max-width: 767px) {
          grid-template-columns: 1fr;
          gap: 2rem;
        }

        > li {
          width: 100%;
          height: auto;
          padding: 0rem;
          margin: 0rem;

          &.ceo-message {
            grid-column: span 2;

            @media (max-width: 767px) {
              grid-column: 1;
            }

            > a {
              > .info {
                &:after {
                  background-image: url("/wp-content/themes/ne-inc/assets/dist/images/pages/investor/management-policy/ceo-message.svg");
                }
              }
            }
          }

          &.management-strategy {
            > a {
              > .info {
                &:after {
                  background-image: url("/wp-content/themes/ne-inc/assets/dist/images/pages/investor/management-policy/management-strategy.svg");
                }
              }
            }
          }

          > a {
            position: relative;
            z-index: 0;
            width: 100%;
            height: 22rem;
            padding: 3rem;
            margin: 0rem;
            background-color: var(--background-white);
            border-radius: 0.8rem;
            overflow: hidden;
            display: block;

            @media (max-width: 767px) {
              height: 15rem;
              padding: 2rem;
            }

            &:after {
              content: "";
              position: absolute;
              z-index: 0;
              inset: auto 3rem 3rem auto;
              width: 2.4rem;
              height: 2.4rem;
              padding: 0rem;
              margin: 0rem;
              background-image: url("/wp-content/themes/ne-inc/assets/dist/images/icon/page-allow_right.svg");
              background-position: center center;
              background-size: 100%;
              background-repeat: no-repeat;
              display: block;

              @media (max-width: 767px) {
                inset: auto 2rem 2rem auto;
                width: 2rem;
                height: 2rem;
              }
            }

            > .image {
              position: absolute;
              z-index: 10;
              inset: 0;
              width: 100%;
              height: auto;
              padding: 0rem;
              margin: 0rem;
              display: none;

              > img {
                width: 100%;
                height: auto;
                padding: 0rem;
                margin: 0rem;
                object-fit: cover;
              }
            }

            > .info {
              width: 100%;
              height: 100%;
              padding: 0rem;
              margin: 0rem;
              display: flex;
              flex-flow: column wrap;
              gap: 2.4rem;
              justify-content: center;
              align-items: center;

              @media (max-width: 767px) {
                gap: 1.5rem;
              }

              &:after {
                content: "";
                width: 3.2rem;
                height: 3.2rem;
                padding: 0rem;
                margin: 0rem;
                background-position: center center;
                background-size: 100%;
                background-repeat: no-repeat;
              }

              > h2 {
                width: 100%;
                height: auto;
                color: var(--text-black);
                font-size: 2rem;
                font-weight: 700;
                text-align: center;
                line-height: 1;
                padding: 0rem;
                margin: 0rem;

                @media (max-width: 767px) {
                  font-size: 1.6rem;
                }
              }
            }
          }
        }
      }
    }
  }
}

/* responsive：1024px */
@media (max-width: 1023px) {
}

/* responsive：767px */
@media (max-width: 767px) {
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jc3MvcGFnZXMvaW52ZXN0b3IvbWFuYWdlbWVudC1wb2xpY3kvaW5kZXguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIG1hbmFnZW1lbnQtcG9saWN5ICovXG5cbnNlY3Rpb24ge1xuICAmLm1hbmFnZW1lbnQtcG9saWN5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4Ni40cmVtO1xuICAgIHBhZGRpbmc6IDByZW07XG4gICAgbWFyZ2luOiAwcmVtO1xuXG4gICAgPiAubGF5ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwcmVtO1xuICAgICAgbWFyZ2luOiAwcmVtO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdhcDogNnJlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG5cbiAgICAgID4gdWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwcmVtO1xuICAgICAgICBtYXJnaW46IDByZW07XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ2FwOiAzcmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMHJlbTtcbiAgICAgICAgICBtYXJnaW46IDByZW07XG5cbiAgICAgICAgICAmLmNlby1tZXNzYWdlIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgPiAuaW5mbyB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbmUtaW5jL2Fzc2V0cy9kaXN0L2ltYWdlcy9wYWdlcy9pbnZlc3Rvci9tYW5hZ2VtZW50LXBvbGljeS9jZW8tbWVzc2FnZS5zdmdcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5tYW5hZ2VtZW50LXN0cmF0ZWd5IHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgID4gLmluZm8ge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL25lLWluYy9hc3NldHMvZGlzdC9pbWFnZXMvcGFnZXMvaW52ZXN0b3IvbWFuYWdlbWVudC1wb2xpY3kvbWFuYWdlbWVudC1zdHJhdGVneS5zdmdcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjJyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICBpbnNldDogYXV0byAzcmVtIDNyZW0gYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XG4gICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL25lLWluYy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi9wYWdlLWFsbG93X3JpZ2h0LnN2Z1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBpbnNldDogYXV0byAycmVtIDJyZW0gYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuaW1hZ2Uge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuaW5mbyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XG4gICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtYmxhY2spO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIHJlc3BvbnNpdmXvvJoxMDI0cHggKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbn1cblxuLyogcmVzcG9uc2l2Ze+8mjc2N3B4ICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbn1cbiJdfQ== */