/* maincolor */
/* top bg color */
/* font */
/* line 3, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.slogan {
  font-size: 1.25rem;
  font-weight: 600;
  /*letter-spacing: .1em;*/
  line-height: 1.5;
  text-align: center;
  color: #E50419;
  margin: 0 0 2rem 0;
  font-family: serif; }

/* line 12, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.slogan__text {
  text-align: center;
  font-size: 0.875rem;
  font-weight: 300;
  /*letter-spacing: .1em;*/
  line-height: 1.5;
  line-height: 1.8; }

/* line 17, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.company-profile {
  border-top: 4px solid #00388E;
  border-bottom: 4px solid #00388E; }
  /* line 20, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .company-profile > dd {
    border-bottom: 1px solid #cccccc; }
    /* line 22, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dd dl {
      margin-bottom: 2rem; }
      /* line 24, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd dl:last-child {
        margin-bottom: 0; }
      /* line 27, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd dl dt {
        font-weight: 600; }
    /* line 32, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dd .positon-name dt {
      font-weight: 300;
      width: 130px; }
    /* line 36, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dd .positon-name dd {
      width: calc(100% - 130px); }

/* line 43, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.group-company li {
  margin-bottom: 2rem; }
  /* line 45, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company li:last-child {
    margin-bottom: 0; }

/* line 49, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.group-company__name {
  font-weight: 600; }

/* line 52, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.group-company__ad {
  line-height: 1.5; }

/* line 56, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.access__text {
  font-size: 1.25rem;
  font-weight: 600;
  /*letter-spacing: .1em;*/
  line-height: 1.5;
  color: #00388E;
  margin: 0 0 4rem 0; }
  /* line 60, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .access__text li {
    line-height: 1.8; }
    /* line 62, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .access__text li::before {
      content: "";
      width: 1rem;
      height: 1rem;
      background: #00388E;
      display: inline-block;
      margin-right: 0.5rem; }

/* line 72, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.access__frame {
  font-size: 1rem;
  font-weight: 300;
  /*letter-spacing: .1em;*/
  line-height: 1.5;
  color: #fff;
  position: relative;
  z-index: 1;
  padding: 1rem 2rem;
  width: 400px; }
  /* line 79, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .access__frame::after {
    content: "";
    background: #00388E;
    position: absolute;
    transform: skewX(-20deg);
    z-index: -1;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  /* line 91, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .access__frame span {
    font-weight: 600;
    margin-bottom: 1rem;
    display: block; }

/* line 97, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.ceo {
  position: relative; }
  /* line 99, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo__img {
    margin: 0 0 2rem 0;
    max-height: 700px;
    overflow: hidden; }
  /* line 104, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo__wrap {
    position: absolute;
    bottom: 2rem;
    right: 2rem; }
  /* line 109, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo__position {
    font-size: 0.75rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #fff; }
  /* line 113, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo__name {
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #fff; }

/* line 118, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.text-box {
  font-size: 0.875rem;
  font-weight: 300;
  /*letter-spacing: .1em;*/
  line-height: 1.5; }

/* line 121, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.page-title {
  font-size: 1.125rem;
  font-weight: 600;
  /*letter-spacing: .1em;*/
  line-height: 1.5;
  letter-spacing: 0; }

/* line 125, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.under__heading-h4 {
  font-size: 1.125rem;
  font-weight: 600;
  /*letter-spacing: .1em;*/
  line-height: 1.5; }

/* line 130, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
.under-list > dt span {
  font-size: 0.75rem; }

@media screen and (min-width: 768px) {
  /* line 137, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .slogan {
    font-size: 2rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
  /* line 140, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .slogan__text {
    text-align: center;
    font-size: 1.25rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5;
    line-height: 1.8; }
  /* line 146, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .company-profile {
    border-top: 4px solid #00388E;
    border-bottom: 4px solid #00388E; }
    /* line 149, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dt {
      border-bottom: 1px solid #cccccc; }
    /* line 152, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dd {
      border-bottom: 1px solid #cccccc; }
      /* line 154, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd dl {
        margin-bottom: 2rem; }
        /* line 156, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
        .company-profile > dd dl:last-child {
          margin-bottom: 0; }
        /* line 159, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
        .company-profile > dd dl dt {
          font-weight: 600; }
      /* line 164, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd .positon-name dt {
        font-weight: 300;
        width: 130px; }
      /* line 168, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd .positon-name dd {
        width: calc(100% - 130px); }
  /* line 175, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company li {
    margin-bottom: 2rem; }
    /* line 177, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .group-company li:last-child {
      margin-bottom: 0; }
  /* line 181, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company__name {
    font-weight: 600; }
  /* line 184, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company__ad {
    line-height: 1.5; }
  /* line 188, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo {
    order: 2;
    flex-basis: 35%;
    height: max-content; }
    /* line 192, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .ceo__img {
      margin: 0; }
  /* line 198, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .under__block--flex {
    display: flex;
    flex-flow: row wrap; }
    /* line 201, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .under__block--flex .under__btHeading-h3 {
      flex-basis: 100%; }
    /* line 204, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .under__block--flex .text-box__center {
      margin: 0 2rem 0 0;
      width: 60%; }
  /* line 211, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .text-box {
    font-size: 0.875rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
    /* line 213, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .text-box .page-title {
      font-size: 1.125rem;
      font-weight: 600;
      /*letter-spacing: .1em;*/
      line-height: 1.5; }
    /* line 216, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .text-box .under__heading-h4 {
      font-size: 1.125rem;
      font-weight: 600;
      /*letter-spacing: .1em;*/
      line-height: 1.5; }
    /* line 221, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .text-box .under-list > dt span {
      font-size: 0.75rem; } }

@media screen and (min-width: 1280px) {
  /* line 230, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .slogan {
    font-size: 2rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
  /* line 233, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .slogan__text {
    text-align: center;
    font-size: 1.25rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5;
    line-height: 1.8; }
  /* line 238, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .company-profile {
    border-top: 4px solid #00388E;
    border-bottom: 4px solid #00388E; }
    /* line 241, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dt {
      border-bottom: 1px solid #cccccc; }
    /* line 244, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .company-profile > dd {
      border-bottom: 1px solid #cccccc; }
      /* line 246, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd dl {
        margin-bottom: 2rem; }
        /* line 248, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
        .company-profile > dd dl:last-child {
          margin-bottom: 0; }
        /* line 251, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
        .company-profile > dd dl dt {
          font-weight: 600; }
      /* line 256, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd .positon-name dt {
        font-weight: 300;
        width: 130px; }
      /* line 260, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
      .company-profile > dd .positon-name dd {
        width: calc(100% - 130px); }
  /* line 267, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company li {
    margin-bottom: 2rem; }
    /* line 269, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .group-company li:last-child {
      margin-bottom: 0; }
  /* line 273, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company__name {
    font-weight: 600; }
  /* line 276, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .group-company__ad {
    line-height: 1.5; }
  /* line 280, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .ceo {
    flex: 1;
    height: 400px;
    overflow: hidden; }
    /* line 284, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .ceo__img {
      transform: translateY(-30px); }
    /* line 290, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .ceo__position {
      font-size: 1rem; }
    /* line 293, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
    .ceo__name {
      font-size: 1.5rem; }
  /* line 297, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .text-box {
    font-size: 1rem;
    font-weight: 300;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
  /* line 300, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .page-title {
    font-size: 2rem;
    font-weight: 600;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
  /* line 303, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .under__heading-h4 {
    font-size: 1.5rem;
    font-weight: 600;
    /*letter-spacing: .1em;*/
    line-height: 1.5; }
  /* line 308, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .under-list > dt span {
    font-size: 0.75rem; }
  /* line 317, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/en.scss */
  .under__block--1 .text-box__center {
    width: 70%;
    margin: 0 2rem 0 0; } }

/*# sourceMappingURL=en.css.map */