@charset "UTF-8";


.mapArea {
  position: relative;
  width: 966px;
  height: 577px;
  margin:20px auto 0;
  background: url("/static_extra/pc_static/images/site/place/stadium/bg_map_cn_s.png") 0 0 no-repeat;
}

.mapArea ul {
  width: 966px;
  height: 577px;
}

.mapArea li {
  position: absolute;
}
.mapArea .kojima,
.mapArea .miyajima,
.mapArea .tokuyama,
.mapArea .shimonoseki,
.mapArea .wakamatsu,
.mapArea .ashiya,
.mapArea .fukuoka,
.mapArea .karatsu,
.mapArea .oomura {
  left: 55px;
}
.mapArea .amagasaki,
.mapArea .suminoe,
.mapArea .biwako,
.mapArea .mikuni {
  left: 389px;
}
.mapArea .naruto,
.mapArea .marugame {
  left: 458px;
}
.mapArea .kiryuu,
.mapArea .toda,
.mapArea .edogawa,
.mapArea .heiwajima,
.mapArea .tamagawa,
.mapArea .tokoname,
.mapArea .gamagoori,
.mapArea .hamanako,
.mapArea .tsu {
  left: 800px;
}
.mapArea .kojima,
.mapArea .amagasaki,
.mapArea .kiryuu {
  top: 114px;
}
.mapArea .miyajima,
.mapArea .suminoe,
.mapArea .toda {
  top: 147px;
}
.mapArea .tokuyama,
.mapArea .biwako,
.mapArea .edogawa {
  top: 180px;
}
.mapArea .shimonoseki,
.mapArea .mikuni,
.mapArea .heiwajima {
  top: 213px;
}
.mapArea .tamagawa {
  top: 246px;
}
.mapArea .wakamatsu {
  top: 279px;
}
.mapArea .ashiya {
  top: 312px;
}
.mapArea .fukuoka,
.mapArea .tokoname {
  top: 345px;
}
.mapArea .karatsu,
.mapArea .gamagoori {
  top: 378px;
}
.mapArea .oomura,
.mapArea .hamanako {
  top: 411px;
}
.mapArea .naruto,
.mapArea .tsu {
  top: 444px;
}
.mapArea .marugame {
  top: 477px;
}

.textLinks1.is-type2{
}
.textLinks1.is-type2 li{
  padding-left: 10px;
  padding-right: 10px;
}
.textLinks1.is-type2 li .disp-inlineTable{
  line-height: 30px;
}

.textLinks1_link.is-type1 span{
  line-height: 30px;
}

/* custom  */
a.textLinks1_link.is-type1 {
  display: block;
  padding-right: 10px;
  border-radius: 3px;
  background-color: #fff;
  min-width: 110px;
}



