@charset "utf-8";

/*
=================================================

　                 Product CSS

=================================================
*/


#wrapper #sub #local-navi ul li img {
  padding: 0 1px;
  width: 218px;
  height: auto;
}

/* /product/spatialinfo/kantanmap.html */
.table-other02 .map-contact {
  padding-left: 1em;
}
.table-other02 .map-contact span {
  display: block;
  padding-left: 1em;
  text-indent: -1em;
}
#map-text01,#map-text02 {
  padding-left: 1.5em;
}
#wrapper #main .freetxt p#map-text01 {
  margin: 4.5em 0 0;
}
#map-text01 span {
  display: block;
  width: 280px;
  padding-left: -1em;

}
#map-text02 span {
  display: block;
  padding-left: -1em;

}

.map-detail-text {
  position: relative;
  left: 100px;
  width: 435px;
  padding-left: 1.3em;
  text-indent: -1.3em;
}
.map-detail-text .style2 {
  margin-right: 0.3em;
}
#ant-list {
  padding-left: 30px;
}
#ant-list p {
  padding-left: 2.5em;
  text-indent: -2.5em;
}

#tab-menu-sp,.map-detail-title,#map-about-image-sp {
  display: none;
}
#wrapper #main .freetxt #map-ftr-contact p {
  text-align: left;
  padding-left: 6em;
  text-indent: -6em;
}