/*   cavity  */
.c-table02.second > table > tbody > tr > td{
  width: 38%;
}

.c-table02.third > table > tbody > tr > td{
  width: 25%;
}

.c-heading04.cavity{
  padding-bottom: 0;
  margin-bottom:20px;
}

.c-heading04.cavity.second{
  padding-top:50px;
}

@media screen and (max-width: 750px) {
.c-heading04.cavity{
  font-size: 7vw;
}
}

/*   cleaning  */

@media screen and (max-width: 750px) {
  .l-mv__title.second {
    top: calc(120px + 10vw);
  }


.l-mv__title.first > span:first-child{
  --space: 0.05em;
}

.l-mv__title.second > span:first-child{
  --space: 0.05em;
}

}

/*  periodontal-disease   */
@media screen and (max-width: 750px) {
.c-check-list.checklist{
margin:0 auto;
width: 95%;
}

.l-image-block01:where(:not(.l-image-block01--md, .l-image-block01--sm)) .l-image-block01__inner.checklist{
  --gap: 0;
}
}
@media screen and (max-width: 380px) {
.u-sp.se{
display:none;
}
}

@media screen and (max-width: 575px) {
  .c-heading02 {
    height: 20vw;
   padding-top: 30px;
    margin-bottom: 10px;
}

.c-heading02.orthodontia {
  margin-bottom: 60px;
}
}