/* 大部分はbase.cssに以降済み */

/*
=================================================

header上バナー

=================================================
*/
.spb {
  z-index: 100;
  position: relative;
}




/*
=================================================

humber-menu *only-sp

=================================================
*/

@media (max-width: 1019px) {
  /* SP */
  .c-humb-inner {
    width: 94.613vw;
    transition: transform 0.5s;
    background-color: #fff;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    transform: translateX(100vw);
    z-index: 99;
  }
  .c-humb-inner.js-open {
    transform: translateX(5.333vw)
  }
  .c-humb__scroll {
    /* height: calc( 100vh - 44vw ); */
    height: 100%;
    overflow-y: scroll;
  }
}