@charset "UTF-8";

/* TOP */
.top-company__banner-btn {
  width: fit-content;
  margin: 0 40px 0 auto;
  position: relative;
  top: -120px;
}
.top-company__banner-btn .btn.btn-03 .btn__text-03 {
  z-index: 3;
}
.top-company__banner-btn .btn.btn-03::before {
  z-index: 1;
}
.top-company__banner-btn .btn.btn-03::after {
  z-index: 2;
}

/* TOPICS */
.news-detail__body{
  margin-top:1rem;
}

@media only screen and (min-width:1025px){
  /* COMPANY */
  .company-philosophy{
    background-attachment:fixed;
  }
}

@media only screen and (max-width: 991px) {
  /* TOP */
  .top-company__banner-btn {
    margin: 20px auto 0;
    position: static;
  }
}
@media only screen and (max-width: 768px) {
  /* DRAWER */
  .sp-nav{
    background-color:#2e2e2e !important;
  }

  /* TOP */
  .top-company__banner-btn .btn.btn-03 {
    max-width: 100%;
  }
  .mv__text-wrapper-01 {
        text-shadow: 1px 1px 1px #525252 !important;
  }
  .mv__pin-section-img img{
    filter:blur(1px) !important;
  }

  /* PAGE MV */
  .sub-fv__breadcrumb{
    margin-top:2rem !important;
  }
}

@media only screen and (max-width: 480px) {
  /* COMPANY */
  .company-history__list{
    grid-template-columns:1fr !important;
  }
}