/* 表グラフのページのみ用 */

#m-ssk .h3 {
  width: 100% !important;
}

.mapWrp {
  margin-left: 0 !important;
  width: 725px !important;
}

.mapWrp .pastDataNavi .hr {
  width: 604px !important;
}

@media screen and (max-width: 599px){
  .map-scrollbar {
      padding-right: 0 !important;
  }

  .row-contents .top-photo-box {
      position: absolute;
      top: 25px;
      width: 100%;
  }

  .row-contents .span-main {
    margin-top: 250px !important;
  }

  .row-contents .span-main .span-main-inr {
    padding: 0 10px !important;
  }

  .icon-feature {
    /* padding: 4px 0 3px 30px !important; */
  } 

  .mapWrp {
    margin-bottom: 0 !important;
  }

  #partysites{
    padding: 0 10px;
  }
}