@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------
ページ個別のスタイリング 【クラス名：DentalPlaza-page-●●●】
--------------------------------------------------------------------------------------------------*/
.DentalPlaza-page-display {
  background: none;
  min-height: auto;
}
.DentalPlaza-page-display .DentalPlaza-page-flexCustomList__colSize847 {
  position: relative;
}
.DentalPlaza-page-display-block {
  position: static;
}
.DentalPlaza-page-display-title {
  color: #718ac5;
  width: 120px;
  margin: 30px 0 5px;
}
.DentalPlaza-page-display-title .DentalPlaza-u-spOnly {
  display: inline-block !important;
}
.DentalPlaza-page-display-body {
  font-size: 14px;
  width: 670px;
}
.DentalPlaza-page-display-block:nth-of-type(2) .DentalPlaza-page-display-title {
  margin-bottom: 5px;
}
.DentalPlaza-page-display-block:nth-of-type(2) .DentalPlaza-page-display-body {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  grid-gap: 20px 0;
  width: 847px;
}
.DentalPlaza-page-display-pic {
  width: 47.5%;
}
.DentalPlaza-page-display-text {
  width: 47.5%;
}
.DentalPlaza-page-chart {
  width: 740px;
}
.DentalPlaza-page-tableChart {
  min-width: 100%;
  table-layout: fixed;
}
.DentalPlaza-page-tableChart th {
  width: 150px !important;
}

.DentalPlaza-page-flexCustomList {
  grid-gap: 30px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.DentalPlaza-page-flexCustomList__colSize847 {
  width: 100%;
}/*# sourceMappingURL=style_sp.css.map */