@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------
ページ個別のスタイリング 【クラス名：DentalPlaza-page-●●●】
--------------------------------------------------------------------------------------------------*/
.DentalPlaza-page-numberling02 {
  color: #fff;
  font-size: 22px;
  width: 35px;
  height: 35px;
  background-color: #EC75A9 !important;
  border-radius: 10em;
  position: absolute;
  top: 10px;
  left: 10px;
  display: inline-block; }
.DentalPlaza-page-label01 {
  padding: 8px 8px 3px; }
.DentalPlaza-page-pic01 {
  width: 100%;
  padding: 0 3% 0 7%;
  position: static; }
.DentalPlaza-page-pic02 {
  width: 100%;
  padding: 0 0 0 10%; }
.DentalPlaza-page-pic03 {
  width: 35%;
  margin: 10% 5% 0 0;
  float: left;
  position: static; }
.DentalPlaza-page-pic04 {
  width: 100%;
  margin-top: 0;
  padding: 0 5%; }
.DentalPlaza-page-pic05 {
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0 5%; }
.DentalPlaza-page-pic06 {
  margin-right: 0; }
.DentalPlaza-page-box01 {
  padding: 25px 20px;
  overflow: hidden; }
  .DentalPlaza-page-box01__list01 {
    width: 100%;
    position: static; }
  .DentalPlaza-page-box01__list02 {
    width: 60%;
    margin-top: 0 !important;
    float: right;
    position: static; }
.DentalPlaza-page-chart01 {
  width: 100%;
  min-width: initial;
  margin-top: 20px;
  position: static; }
  .DentalPlaza-page-chart01 th, .DentalPlaza-page-chart01 td {
    text-align: left;
    line-height: 1.65;
    font-weight: 400;
    vertical-align: middle;
    padding: 10px 10px 5px;
    border: none !important; }
