#parts-Normal{background:url(../../assets/img/common/size_m_sp.png) no-repeat;color:rgba(255,255,255,0);font-size: 32px !important;background-size: contain;}
#parts-Large{background:url(../../assets/img/common/size_l_sp.png) no-repeat;color:rgba(255,255,255,0);font-size: 32px !important;background-size: contain;}
#parts-Small{background:url(../../assets/img/common/size_s_sp_ov.png) no-repeat;color:rgba(255,255,255,0);font-size: 32px !important;background-size: contain;}

@media print, screen and  (min-width:998px) {
#parts-Normal{background:url(../../assets/img/common/size_m.png) no-repeat;color:rgba(255,255,255,0);font-size: 28px;}
#parts-Large{background:url(../../assets/img/common/size_l.png) no-repeat;color:rgba(255,255,255,0);font-size: 28px;}
#parts-Small{background:url(../../assets/img/common/size_s_ov.png) no-repeat;color:rgba(255,255,255,0);font-size: 28px;}
}

html, body {
  font-size: 12px !important;
}
.mapContents__pinList__Detail dt {
  font-size: 16px !important;
}
.mapContents__pinList__Detail dd {
  font-size: 12px !important;
}
.mapContents__map__nav li {
  font-size: 11px !important;
}
.mapContents__map__nav.-recycle li {
  font-size: 10px !important;
}
.mapContents__pinDetail__Link {
  font-size: 12px !important;
}
.mapContents__pinDetail__icon li {
  font-size: 11px !important;
}
.mapContents__pinDetail__section > dt {
  font-size: 12px !important;
}
.mapContents__info__header {
  font-size: 16px !important;
}
.mapContents__infoItem h3 {
  font-size: 16px !important;
}
a.mapContents__infoItem__link {
  font-size: 13px !important;
}
.mapContents__info__noList {
  font-size: 14px !important;
}
.mapContents__linkList h2 {
  font-size: 16px !important;
}
.mapContents__linkList ul li a i {
  font-size: 14px !important;
}
.gm-style .gm-style-iw {
  font-size: 12px !important;
}

@media print, screen and  (min-width:768px) {
  .mapContents__iconList {
    font-size: 14px !important;
  }
  .mapContents__pinList__Detail dt {
    font-size: 22px !important;
  }
  .mapContents__pinList__Detail dd {
    font-size: 14px !important;
  }
  .mapContents__pinList__link {
    font-size: 14px !important;
  }
  .mapContents__pinList__link dd a i {
    font-size: 18px !important;
  }
  .mapContents__map__nav li a {
    font-size: 12px !important;
  }
  .mapContents__pinDetail__section > dt {
    font-size: 14px !important;
  }
  .mapContents__info__header {
    font-size: 24px !important;
  }
  .mapContents__infoItem h3 {
    font-size: 22px !important;
  }
  .mapContents__infoItem p {
    font-size: 14px !important;
  }
  a.mapContents__infoItem__link {
    font-size: 12px !important;
  }
  .mapContents__linkList h2 {
    font-size: 20px !important;
  }
  .mapContents__linkList ul li a {
    font-size: 12px !important;
  }
  .drink_map_link{
    font-size: 14px !important;
  }
}
@media print, screen and  (min-width:998px) {
  .mapContents__linkList ul li a {
    font-size: 14px !important;
  }
  .mapContents__linkList ul li a i {
    font-size: 16px !important;
  }
}

