@charset "UTF-8";
/* maincolor */
/* top bg color */
/* font */
/* line 3, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.slogan {
  font-size: 1.5rem;
  font-weight: 300;
  letter-spacing: .05em;
  line-height: 1.3;
  font-feature-settings: 'palt';
  text-align: center;
  font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  color: #E50419;
  margin: 0 0 2rem 0; }

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

/* line 17, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.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/company.scss */
  .company-profile > dt {
    border-bottom: none; }
  /* line 23, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .company-profile > dd {
    border-bottom: 1px solid #cccccc; }
    /* line 25, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dd dl {
      margin-bottom: 1rem; }
      /* line 27, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd dl:last-child {
        margin-bottom: 0; }
      /* line 30, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd dl dt {
        font-weight: 600; }
    /* line 34, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dd .positon-name {
      display: flex;
      flex-wrap: wrap; }
      /* line 37, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd .positon-name dt {
        font-weight: 300;
        width: 130px; }
      /* line 41, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd .positon-name dd {
        width: calc(100% - 130px); }

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

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

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

/* line 61, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.access__text {
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: .05em;
  line-height: 1.3;
  font-feature-settings: 'palt';
  color: #00388E;
  margin: 0 0 1rem 0; }
  /* line 65, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__text li {
    line-height: 1.8; }
    /* line 67, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .access__text li::before {
      content: "";
      width: 1rem;
      height: 1rem;
      background: #00388E;
      display: inline-block;
      margin-right: 0.5rem; }

/* line 77, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.access__frame {
  font-size: 0.875rem;
  font-weight: 300;
  letter-spacing: .05em;
  line-height: 1.3;
  font-feature-settings: 'palt';
  color: #fff;
  position: relative;
  z-index: 1;
  padding: 1rem 2rem;
  width: 100%; }
  /* line 84, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__frame::after {
    content: "";
    background: #00388E;
    position: absolute;
    transform: skewX(0deg);
    z-index: -1;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  /* line 96, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__frame span {
    font-weight: 600;
    margin-bottom: 1rem;
    display: block; }

/* line 102, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.access__map {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 2rem;
  position: relative;
  padding-top: 80%; }

/* line 109, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.access__map iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0; }

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

/* line 138, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.page-title__wrap--1 .page-title {
  margin: 0 0 1rem; }

/* line 141, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
.page-title__wrap--1 .under__btHeading-h3 {
  width: 100%; }

@media screen and (min-width: 768px) {
  /* line 147, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .page-title__wrap--1 {
    width: 100%;
    padding: 4.5rem 1.5rem 0; }
  /* line 151, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .page-title__wrap .under__btHeading-h3 {
    margin: 0; }
  /* line 155, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .slogan {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    text-align: center;
    font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    color: #E50419;
    margin: 0 0 4rem 0; }
  /* line 164, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .slogan__text {
    text-align: center;
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    line-height: 1.8; }
  /* line 169, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .company-profile {
    border-top: 4px solid #00388E;
    border-bottom: 4px solid #00388E; }
    /* line 172, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dt {
      border-bottom: 1px solid #cccccc; }
    /* line 175, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dd {
      border-bottom: 1px solid #cccccc; }
      /* line 177, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd dl {
        margin-bottom: 2rem; }
        /* line 179, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd dl:last-child {
          margin-bottom: 0; }
        /* line 182, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd dl dt {
          font-weight: 600; }
      /* line 186, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd .positon-name {
        display: flex;
        flex-wrap: wrap; }
        /* line 189, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd .positon-name dt {
          font-weight: 300;
          width: 150px; }
        /* line 193, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd .positon-name dd {
          width: calc(100% - 150px); }
  /* line 200, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company li {
    margin-bottom: 2rem; }
    /* line 202, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .group-company li:last-child {
      margin-bottom: 0; }
  /* line 206, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company__name {
    font-weight: 600; }
  /* line 209, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company__ad {
    line-height: 1.5; }
  /* line 213, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__text {
    font-size: 1.25rem;
    font-weight: 600;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #00388E;
    margin: 0 0 4rem 0; }
    /* line 217, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .access__text li {
      line-height: 1.8; }
      /* line 219, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .access__text li::before {
        content: "";
        width: 1rem;
        height: 1rem;
        background: #00388E;
        display: inline-block;
        margin-right: 0.5rem; }
  /* line 229, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__frame {
    font-size: 1rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #fff;
    position: relative;
    z-index: 1;
    padding: 1rem 2rem;
    width: 400px; }
    /* line 236, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.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 248, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .access__frame span {
      font-weight: 600;
      margin-bottom: 1rem;
      display: block; }
  /* line 254, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__map {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 3rem;
    position: relative;
    padding-top: 30.85%; }
  /* line 261, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__map iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  /* line 268, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .ceo {
    order: 2;
    flex-basis: 35%; }
    /* line 271, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .ceo__img {
      margin: 0; }
  /* line 277, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .under__block--flex {
    display: flex;
    align-items: baseline; }
    /* line 280, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .under__block--flex .text-box__center {
      margin: 0 2rem 0 0;
      flex-basis: 1fr; } }

@media screen and (min-width: 1280px) {
  /* line 290, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .slogan {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    text-align: center;
    font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    color: #E50419;
    margin: 0 0 4rem 0; }
  /* line 299, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .slogan__text {
    text-align: center;
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    line-height: 1.8; }
  /* line 304, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .company-profile {
    border-top: 4px solid #00388E;
    border-bottom: 4px solid #00388E; }
    /* line 307, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dt {
      border-bottom: 1px solid #cccccc; }
    /* line 310, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .company-profile > dd {
      border-bottom: 1px solid #cccccc; }
      /* line 312, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd dl {
        margin-bottom: 2rem; }
        /* line 314, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd dl:last-child {
          margin-bottom: 0; }
        /* line 317, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd dl dt {
          font-weight: 600; }
      /* line 321, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .company-profile > dd .positon-name {
        display: flex;
        flex-wrap: wrap; }
        /* line 324, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd .positon-name dt {
          font-weight: 300;
          width: 170px; }
        /* line 328, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
        .company-profile > dd .positon-name dd {
          width: calc(100% - 170px); }
  /* line 335, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company li {
    margin-bottom: 2rem; }
    /* line 337, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .group-company li:last-child {
      margin-bottom: 0; }
  /* line 341, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company__name {
    font-weight: 600; }
  /* line 344, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .group-company__ad {
    line-height: 1.5; }
  /* line 348, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__text {
    font-size: 1.25rem;
    font-weight: 600;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #00388E;
    margin: 0 0 4rem 0; }
    /* line 352, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .access__text li {
      line-height: 1.8; }
      /* line 354, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
      .access__text li::before {
        content: "";
        width: 1rem;
        height: 1rem;
        background: #00388E;
        display: inline-block;
        margin-right: 0.5rem; }
  /* line 364, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__frame {
    font-size: 1rem;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 1.3;
    font-feature-settings: 'palt';
    color: #fff;
    position: relative;
    z-index: 1;
    padding: 1rem 2rem;
    width: 400px; }
    /* line 371, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.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 383, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .access__frame span {
      font-weight: 600;
      margin-bottom: 1rem;
      display: block; }
  /* line 389, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__map {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 3rem;
    position: relative;
    padding-top: 30.85%; }
  /* line 396, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .access__map iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  /* line 403, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .ceo {
    flex: 1;
    height: 400px;
    overflow: hidden; }
    /* line 407, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .ceo__img {
      margin: 0;
      transform: translateY(-20px); }
    /* line 411, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .ceo__position {
      font-size: 1.125rem; }
    /* line 414, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .ceo__name {
      font-size: 1.875rem; }
  /* line 420, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .under__block--flex {
    align-items: stretch; }
    /* line 422, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
    .under__block--flex .text-box__center {
      width: 70%; }
  /* line 427, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .under__section {
    margin: 3rem 0 0; }
  /* line 431, ../../Users/arimura/Local Sites/himegi/app/public/wp-content/themes/theme/library/css/under/company.scss */
  .page-title__wrap--1 {
    max-width: 1280px;
    margin: 0 auto !important; } }

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