@charset "UTF-8";
/* 上書き用CSS */
@media only screen and (min-width: 600px) {
  .section06.roppongi::before {
    background-image: url(../images/map/map_roppongi.png);
  }
  .section06.roppongi .clinic-list > dt:nth-child(3) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.roppongi .clinic-list > dt:nth-child(3) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.ginza::before {
    background-image: url(../images/map/map_ginza.png);
  }
  .section06.ginza .clinic-list > dt:nth-child(5) + dd {
    display: block;
    -webkit-animation: fadeIn 0.5s;
    animation: fadeIn 0.5s;
  }
  .section06.ginza .clinic-list > dt:nth-child(5) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.s-labo::before {
    background-image: url(../images/map/map_s-labo.png);
  }
  .section06.s-labo .clinic-list > dt:nth-child(7) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.s-labo .clinic-list > dt:nth-child(7) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.omiya::before {
    background-image: url(../images/map/map_omiya.png);
  }
  .section06.omiya .clinic-list > dt:nth-child(7) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.omiya .clinic-list > dt:nth-child(7) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.yokohama::before {
    background-image: url(../images/map/map_yokohama.png);
  }
  .section06.yokohama .clinic-list > dt:nth-child(9) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.yokohama .clinic-list > dt:nth-child(9) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.nagoya::before {
    background-image: url(../images/map/map_nagoya.png);
  }
  .section06.nagoya .clinic-list > dt:nth-child(13) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.nagoya .clinic-list > dt:nth-child(13) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.atami::before {
    background-image: url(../images/map/map_atami.png);
  }
  .section06.atami .clinic-list > dt:nth-child(11) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.atami .clinic-list > dt:nth-child(11) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.osaka::before {
    background-image: url(../images/map/map_osaka.png);
  }
  .section06.osaka .clinic-list > dt:nth-child(15) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.osaka .clinic-list > dt:nth-child(15) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.hiroshima::before {
    background-image: url(../images/map/map_hiroshima.png);
  }
  .section06.hiroshima .clinic-list > dt:nth-child(17) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.hiroshima .clinic-list > dt:nth-child(17) a {
    background-color: #007d9f;
    color: #ffffff;
  }
  .section06.fukuoka::before {
    background-image: url(../images/map/map_fukuoka.png);
  }
  .section06.fukuoka .clinic-list > dt:nth-child(21) + dd {
    display: block;
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
  }
  .section06.fukuoka .clinic-list > dt:nth-child(21) a {
    background-color: #007d9f;
    color: #ffffff;
  }

  /* 上書き用CSS */
  /* .section06.omiya .clinic-list > dt:nth-child(3) a, */
  /* .section06.yokohama .clinic-list > dt:nth-child(9) a, */
  /* .section06.nagoya .clinic-list > dt:nth-child(13) a, */
  /* .section06.atami .clinic-list > dt:nth-child(11) a, */
  /* .section06.osaka .clinic-list > dt:nth-child(15) a, */
  /* .section06.hiroshima .clinic-list > dt:nth-child(17) a { */
  /* .section06.fukuoka .clinic-list > dt:nth-child(19) a{ */
  /* color: #007d9f;
    background-color: #ffffff;
  } */
  /* .section06.omiya .clinic-list > dt:nth-child(3) + dd, */
  /* .section06.yokohama .clinic-list > dt:nth-child(9) + dd, */
  /* .section06.nagoya .clinic-list > dt:nth-child(13) + dd, */
  /* .section06.atami .clinic-list > dt:nth-child(11) + dd, */
  /* .section06.osaka .clinic-list > dt:nth-child(15) + dd, */
  /* .section06.hiroshima .clinic-list > dt:nth-child(17) + dd{  */
  /* .section06.fukuoka .clinic-list > dt:nth-child(19) + dd{ */
  /* display: none;
  } */

}


/* CTAデザイン修正 */
.notosans {
  font-family: 'Noto Sans JP', sans-serif;
}
