@charset "euc-jp";

.map img{
  margin-top:48px;
  margin-bottom:48px;
}
.minzok-text p {
  font:12px;
  margin-top:36px;
  margin-bottom:48px;
}
.minzok-text h2 {
  margin-top:36px;
}
.minzok-text h2{
  border-bottom: solid 3px #EEEEEE;
  position: relative;
}

.minzok-text h3 {
  margin-top:36px;
  font-weight:normal;
}
.map h2{
  border-bottom: solid 3px #EEEEEE;
  position: relative;
}
.map h2 {
  margin-top:36px;
}
.map p {
  font:12px;
  margin-top:36px;
  margin-bottom:36px;
}
/* sub category & sub group */

.grp-lst {
  margin-bottom: 40px;
}
.grp-lst-unit {
  display: block;
}

.grp-lst-img {
  display: block;
  margin: 0 auto;
  background: #fff;
}
  .grp-lst-img:hover {
    opacity: 0.8;
  }

.grp-lst-name {
  display: block;
  margin: 4px 0;
  padding: 0;
  font-size: 15px;
}
@media only screen and (max-width: 980px) {
 .minzok-text p{
   margin-bottom:36px;
  }
  .map img{
    margin:12px;
  }
  }
@media only screen and (max-width: 768px) {
  .grp-lst-unit a {
    display: block;
    padding: .5em 0;
    color: #444;
    text-decoration: none;
  }
  .grp-lst-name {
    font-size: 11px;
  }
  .minzok-text img{
    margin-top:12px;
  }
  .minzok-text p{
    margin-bottom:36px;
  }
.map img{
  margin-left:36px;
  margin-right:36px;
  margin-top:12px;
  margin-bottom:12px
 }
}