@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------
ページ個別のスタイリング 【クラス名：DentalPlaza-page-●●●】
--------------------------------------------------------------------------------------------------*/
.DentalPlaza-page-features-pic {
  display: flex;
  align-items: flex-start;
  flex-direction: column; /* 縦配置 */
}
.DentalPlaza-page-features-pic .DentalPlaza-c-flexList__pic {
  flex-grow: 1; /* 高さを揃える */
  display: flex;
  align-items: flex-end; /* 内部の画像を下寄せ */
  height: 290px;
  max-height: 290px;
}
.DentalPlaza-page-productInfo-pic {
  display: flex;
  align-items: flex-start;
  flex-direction: column; /* 縦配置 */
}
.DentalPlaza-page-productInfo-pic .DentalPlaza-c-flexList__pic {
  flex-grow: 1; /* 高さを揃える */
  display: flex;
  align-items: flex-end; /* 内部の画像を下寄せ */
  height: 288px;
  max-height: 288px;
}
.DentalPlaza-page-tableChart {
  min-width: initial;
}
.DentalPlaza-page-tableChart th {
  width: 180px;
}
.DentalPlaza-page-tableChart__imgCell {
  background: #fff !important;
}
.DentalPlaza-page-tableChart__imgCell th {
  border: none;
}
.DentalPlaza-page-tableChart__imgCell td {
  vertical-align: top;
  padding-top: 30px;
}
.DentalPlaza-page-tableChart02 {
  font-size: 14px;
  margin-top: 15px;
}
.DentalPlaza-page-tableChart02 table {
  font-size: 14px;
  min-width: initial;
}
.DentalPlaza-page-tableChart02 th {
  font-weight: normal;
  vertical-align: top;
  width: 100px;
}/*# sourceMappingURL=style.css.map */