@charset "utf-8";

/* #module mt　　　
===================================================== */
.mt0 {
  margin-block-start: 0 !important;
}

.mt5 {
  margin-block-start: 5px !important;
}

.mt10 {
  margin-block-start: 10px !important;
}

.mt15 {
  margin-block-start: 15px !important;
}

.mt20 {
  margin-block-start: 20px !important;
}

.mt25 {
  margin-block-start: 25px !important;
}

.mt25 {
  margin-block-start: 25px !important;
}

.mt30 {
  margin-block-start: 30px !important;
}

.mt35 {
  margin-block-start: 35px !important;
}

.mt40 {
  margin-block-start: 40px !important;
}

.mt45 {
  margin-block-start: 45px !important;
}

.mt50 {
  margin-block-start: 50px !important;
}

.mt55 {
  margin-block-start: 55px !important;
}

.mt60 {
  margin-block-start: 60px !important;
}

.mt65 {
  margin-block-start: 65px !important;
}

.mt70 {
  margin-block-start: 70px !important;
}

.mt75 {
  margin-block-start: 75px !important;
}

.mt80 {
  margin-block-start: 80px !important;
}

.mt85 {
  margin-block-start: 85px !important;
}

.mt90 {
  margin-block-start: 90px !important;
}

.mt95 {
  margin-block-start: 95px !important;
}

.mt100 {
  margin-block-start: 100px !important;
}

/* #module mb
===================================================== */
.mb0 {
  margin-block-end: 0 !important;
}

.mb5 {
  margin-block-end: 5px !important;
}

.mb10 {
  margin-block-end: 10px !important;
}

.mb15 {
  margin-block-end: 15px !important;
}

.mb20 {
  margin-block-end: 20px !important;
}

.mb25 {
  margin-block-end: 25px !important;
}

.mb25 {
  margin-block-end: 25px !important;
}

.mb30 {
  margin-block-end: 30px !important;
}

.mb35 {
  margin-block-end: 35px !important;
}

.mb40 {
  margin-block-end: 40px !important;
}

.mb45 {
  margin-block-end: 45px !important;
}

.mb50 {
  margin-block-end: 50px !important;
}

.mb55 {
  margin-block-end: 55px !important;
}

.mb60 {
  margin-block-end: 60px !important;
}

.mb65 {
  margin-block-end: 65px !important;
}

.mb70 {
  margin-block-end: 70px !important;
}

.mb75 {
  margin-block-end: 75px !important;
}

.mb80 {
  margin-block-end: 80px !important;
}

.mb85 {
  margin-block-end: 85px !important;
}

.mb90 {
  margin-block-end: 90px !important;
}

.mb95 {
  margin-block-end: 95px !important;
}

.mb100 {
  margin-block-end: 100px !important;
}

@media (max-width: 767px) {
  .mt30 {
    margin-block-start: 15px;
  }

  .mt75 {
    margin-block-start: 37.5px;
  }

  .mt100 {
    margin-block-start: 50px;
  }

  .mb30 {
    margin-block-end: 20px;
  }
}

/* #module mis
===================================================== */
.mis0 {
  margin-inline-start: 0;
}

.mis5 {
  margin-inline-start: 5px;
}

.mis10 {
  margin-inline-start: 10px;
}

.mis20 {
  margin-inline-start: 20px;
}


/* #module pt
===================================================== */
.pt0 {
  padding-block-start: 0 !important;
}

.pt5 {
  padding-block-start: 5px !important;
}

.pt10 {
  padding-block-start: 10px !important;
}

.pt15 {
  padding-block-start: 15px !important;
}

.pt20 {
  padding-block-start: 20px !important;
}

.pt25 {
  padding-block-start: 25px !important;
}

.pt30 {
  padding-block-start: 30px !important;
}

.pt35 {
  padding-block-start: 35px !important;
}

.pt40 {
  padding-block-start: 40px !important;
}

.pt45 {
  padding-block-start: 45px !important;
}

.pt50 {
  padding-block-start: 50px !important;
}

.pt55 {
  padding-block-start: 55px !important;
}

.pt60 {
  padding-block-start: 60px !important;
}

.pt65 {
  padding-block-start: 65px !important;
}

.pt70 {
  padding-block-start: 70px !important;
}

.pt75 {
  padding-block-start: 75px !important;
}

.pt80 {
  padding-block-start: 80px !important;
}

.pt85 {
  padding-block-start: 85px !important;
}

.pt90 {
  padding-block-start: 90px !important;
}

.pt95 {
  padding-block-start: 95px !important;
}

.pt100 {
  padding-block-start: 100px !important;
}

@media (max-width: 767px) {
  .pt50 {
    padding-block-start: 25px;
  }
}

/* #module mis
===================================================== */
.mis10 {
  margin-inline-start: 10px;
}

.mis15 {
  margin-inline-start: 15px;
}

@media (max-width: 767px) {
  .mis10 {
    margin-inline-start: 0;
  }

  .mis15 {
    margin-inline-start: 0;
  }
}

/* #module spMbe
===================================================== */
@media (max-width: 767px) {
  .spMbe10 {
    margin-block-end: 10px;
  }

  .spMbe15 {
    margin-block-end: 15px;
  }
}