@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------
ページ個別のスタイリング 【クラス名：DentalPlaza-page-●●●】
--------------------------------------------------------------------------------------------------*/
.DentalPlaza-page-text03 i {
  padding: 7px 0 2px; }
.DentalPlaza-page-figure01 {
  padding: 30px 15% 0; }
.DentalPlaza-page-figcaption01 {
  font-size: 12px; }
.DentalPlaza-page-pic02 {
  padding: 0 12.5%; }
.DentalPlaza-page-pic03 {
  width: 100%;
  margin-top: 20px; }
.DentalPlaza-page-icon01 {
  width: 80px;
  flex-shrink: 0; }
.DentalPlaza-page-flex01 {
  flex-direction: column-reverse; }
.DentalPlaza-page-flexList01 {
  flex-wrap: wrap;
  grid-gap: 15px 0; }
  .DentalPlaza-page-flexList01__item {
    width: 50%; }
    .DentalPlaza-page-flexList01__item:nth-child(odd) {
      border-left: none; }
.DentalPlaza-page-dl01 dt {
  padding: 8px 5px 3px;
  border: solid 1px #DC151A; }
.DentalPlaza-page-dl01 dd {
  transform: translateY(2px); }
.DentalPlaza-page-tableChart01 th {
  width: 145px; }
.DentalPlaza-page-tableChart02 th {
  width: 145px; }
