@charset "utf-8";
/* CSS Document */


/*　index画像　*/
.m-hdg-ctg-lv1 .m-hdg-img[data-type="biz"] {
  background-image: url(/sf_biz/img/idx_main_img02.jpg);
}

@media screen and (min-width: 767px) {
  .m-tab .m-grid {
    display: flex;
    flex-wrap: wrap;
   }
  }

/*　見出し　*/
.h1-p {
  color: #fff;
}

/*　3つのポイント*/
.point01 {
 background-color: #ffffff;
}
 
.m-box01 {
padding-top: 10px !important;
}

.sp-only {
  display: none;
}

@media screen and (max-width: 767px) {
  .sp-only {
    display: block;
  }
}


@media screen and (min-width: 768px) { 
  .pc-only {
    display: block;
  }
}

/* アンカーリンク*/

html {
    scroll-padding-top: 50px;
}
