/*map*/

/* main
---------------------------------------------------*/
body {
  min-width: 960px;
}

.map {
  background: #fff;
  padding: 0 0 60px;
  text-align: center;
}

.map.main-content {
  margin-top: 10px;
}

.map .page-title {
  min-width: 960px;
  overflow: hidden;
  width: auto;
}

/* .map-page-wrap
--------------------------------------------*/

.map-page-wrap {
  margin: 40px auto 0;
  width: 960px;
}

.map-img img {
  border: 2px solid #666;
}

.map-access-info {
  margin: 0 auto;
  text-align: left;
  width: 800px;
}

.map-access-info .head-txt {
  color: #0a57a5;
  font-size: 16px;
  margin: 1em 0;
}

.access-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.access-list li {
  font-size: 13px;
  line-height: 1.8;
}

.google-contents {
  margin: 60px auto;
  width: 800px;
}

.gmap-wrap {
  float: left;
  text-align: right;
  width: 50%;
}

.street-view {
  float: right;
  text-align: left;
  width: 50%;
}

.close-wrap a {
  background: #14608b;
  border-radius: 2px;
  padding: 15px 60px 10px;
}

.close-wrap img {
  height: 14px;
}


/* .copyright
--------------------------------------------*/

.copyright {
  min-width: 960px;
}

.copyright .copy {
  width: auto;
}
