@charset "utf-8";
.company-management_members__cont {
  width: 93.75vw;
  margin: 0 auto clamp(1px, 11.71875vw, 150px);
}
.company-management_members__nav {
  margin: clamp(1px, 4.296875vw, 55px) auto 0;
}
.company-management_members__section {
  margin-top: clamp(1px, 11.71875vw, 150px);
}
.company-management_members__section:nth-child(2) {
  margin-top: clamp(1px, 6.640625vw, 85px);
}
.company-management_members__job {
  font-size: clamp(1px, 2.34375vw, 30px);
  line-height: 1.6;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, 0.3rem, 0);
  -moz-transform: translate3d(0, 0.3rem, 0);
  -o-transform: translate3d(0, 0.3rem, 0);
  -ms-transform: translate3d(0, 0.3rem, 0);
  transform: translate3d(0, 0.3rem, 0);
  -webkit-transition: opacity 300ms ease-in-out, -webkit-transform 240ms ease;
  -moz-transition: opacity 300ms ease-in-out, -moz-transform 240ms ease;
  -o-transition: opacity 300ms ease-in-out, -o-transform 240ms ease;
  -ms-transition: opacity 300ms ease-in-out, -ms-transform 240ms ease;
  transition: opacity 300ms ease-in-out, transform 240ms ease;
}
.company-management_members__job.inview--enter {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.company-management_members__members {
  margin-top: clamp(1px, 4.296875vw, 55px);
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: left;
  -moz-box-pack: left;
  -o-box-pack: left;
  -ms-flex-pack: left;
  -webkit-justify-content: left;
  justify-content: left;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 7.421875vw 0;
}
.company-management_members__member {
  width: 29.0625vw;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-right: 3.125vw;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, 2%, 0);
  -moz-transform: translate3d(0, 2%, 0);
  -o-transform: translate3d(0, 2%, 0);
  -ms-transform: translate3d(0, 2%, 0);
  transform: translate3d(0, 2%, 0);
}
.company-management_members__member.inview--enter {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 300ms ease-in-out, -webkit-transform 240ms ease;
  -moz-transition: opacity 300ms ease-in-out, -moz-transform 240ms ease;
  -o-transition: opacity 300ms ease-in-out, -o-transform 240ms ease;
  -ms-transition: opacity 300ms ease-in-out, -ms-transform 240ms ease;
  transition: opacity 300ms ease-in-out, transform 240ms ease;
}
@media screen and (min-width: 737px) {
  .company-management_members__member.inview--enter:nth-child(3n+2) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    transition-delay: 100ms;
  }
  .company-management_members__member.inview--enter:nth-child(3n+3) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    transition-delay: 200ms;
  }
}
.company-management_members__member:nth-child(3n) {
  margin-right: 0;
}
.company-management_members__member-name {
  margin-top: clamp(1px, 1.5625vw, 20px);
  font-size: clamp(1px, 1.5625vw, 20px);
  line-height: 1.5;
  font-feature-settings: "palt";
  letter-spacing: 0.02em;
}
.company-management_members__member-job {
  margin-top: clamp(1px, 1.015625vw, 13px);
  font-size: clamp(1px, 1.09375vw, 14px);
  line-height: 1.357142857142857;
  font-feature-settings: "palt";
  letter-spacing: 0.02em;
}
.company-management_members__member-txt {
  margin-top: clamp(1px, 2.734375vw, 35px);
  font-size: clamp(1px, 1.09375vw, 14px);
  line-height: 1.714285714285714;
  font-feature-settings: "palt";
  letter-spacing: 0.02em;
}
@media screen and (max-width: 736px) {
  .mv__ttl {
    font-size: 13.866666666666667vw !important;
  }
  .company-management_members__cont {
    width: 89.33333333333333vw;
    margin: 0 auto 26.666666666666668vw;
  }
  .company-management_members__nav {
    margin: 14.666666666666666vw auto 0;
  }
  .company-management_members__section {
    margin-top: 40vw;
  }
  .company-management_members__section:nth-child(2) {
    margin-top: 18.666666666666668vw;
  }
  .company-management_members__job {
    font-size: 6.4vw;
    line-height: 1.416666666666667;
  }
  .company-management_members__members {
    display: block;
    gap: 0;
    margin: 0 auto;
  }
  .company-management_members__member {
    width: auto;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin: 18.666666666666668vw auto 0;
  }
  .company-management_members__member:first-child {
    margin-top: 13.333333333333334vw;
  }
  .company-management_members__member-name {
    margin-top: 5.333333333333333vw;
    font-size: 5.333333333333333vw;
    line-height: 1.9;
  }
  .company-management_members__member-job {
    margin-top: 2.666666666666667vw;
    font-size: 3.733333333333333vw;
    line-height: 1.357142857142857;
  }
  .company-management_members__member-txt {
    margin-top: 6.666666666666667vw;
    font-size: 3.733333333333333vw;
    line-height: 1.785714285714286;
  }
}
