/* ***************************
miraito_heading
*************************** */
.miraito_heading.is-green {
  border-bottom-color: #24aa39;
}

/* ***************************
miraito_stripeBox
*************************** */
.miraito_stripeBox {
  padding-top: 80px;
}

.miraito_stripeBox_ttl {
  top: -80px;
}

/* ***************************
miraito_dashed_hr
*************************** */
.miraito_dashed_hr {
  margin: 24px 0 26px;
  border: none;
  border-top: 1px dashed #060001;
}

/* ***************************
miraito_hr_foundation
*************************** */
.miraito_hr_foundation {
  background: url("/library/image/miraito/image/2019_summer/foundation/miraito_hr_foundatioin.png") right bottom no-repeat;
  width: 840px;
  height: 79px;
  margin: 0 0 40px;
  border: none;
}

/* ***************************
miraito_bgLightBlueBox
*************************** */
.miraito_bgLightBlueBox {
  padding: 15px 20px;
  background: #eaf6fd;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
