@charset "UTF-8";
/*　PC　*/
.skrb-top-main-visual .skrb-top-mv-textcontent {
  position: absolute;
  top: 100%;
  left: 50%;
  z-index: 2;
  transform: translate(-57%, -123%);
  text-align: var(--top-text-align, center);
}

header.skrb-header div.skrb-header-inner nav.skrb-gnavi ul.skrb-nav-first-layer li:last-child {
  margin-left: auto;
}

header.skrb-header div.skrb-header-inner nav.skrb-gnavi ul.skrb-nav-first-layer li:last-child a {
  background: #2DAEE7;
}

header.skrb-header div.skrb-header-inner nav.skrb-gnavi ul.skrb-nav-first-layer li:last-child a .skrb-navi-title,
header.skrb-header div.skrb-header-inner nav.skrb-gnavi ul.skrb-nav-first-layer li:last-child a .skrb-navi-subtitle {
  color: #fff;
}

div.skrb-block-width-default ul:not(.acf-radio-list):not(.acf-hl):not(.skrb-btn-ul):not(.skrb-news-ul):not(.skrb-post-tag) li:before {
  display: none;
}

.pc-only {
  display: block;
}

.sp-only {
  display: none;
}

/*　スマホ　*/
@media screen and (max-width: 1024px) {
  .skrb-top-main-visual .skrb-top-mv-textcontent {
    position: absolute;
    top: 100%;
    left: 43%;
    z-index: 2;
    transform: translate(-57%, -150%);
    text-align: var(--top-text-align, center);
  }
  .skrb-top-main-visual .skrb-top-mv-textcontent img {
    max-width: 132%;
  }
  .skrb-media-content {
    width: 100% !important;
  }
  .skrb-text-contents {
    width: calc(100% - 0px) !important;
  }
  .pc-only {
    display: none;
  }
  .sp-only {
    display: block;
  }
}
/*# sourceMappingURL=overwrite.css.map */