<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.mapArea {
  position: relative;
  height: 577px;
  margin: 20px auto;
  text-align: center;
}
.mapArea area,
.mapArea area:hover,
.mapArea area:focus,
.mapArea area:active,
.mapArea area:link,
.mapArea area:visited{
  border:none;
  outline:none;
  overflow: hidden;
}
.mapArea li {
  position: absolute;
}
.mapArea .yamaguchi,
.mapArea .hiroshima,
.mapArea .saga,
.mapArea .saga2,
.mapArea .saga3,
.mapArea .nagasaki,
.mapArea .nagasaki2,
.mapArea .nagasaki3,
.mapArea .nagasaki4,
.mapArea .nagasaki5,
.mapArea .kagoshima3 {
  left: 44px;
}
.mapArea .hyogo,
.mapArea .hyogo2,
.mapArea .tottori {
  left: 184px;
}
.mapArea .kumamoto,
.mapArea .kagoshima,
.mapArea .kagoshima2,
.mapArea .miyazaki {
  left: 370px;
}
.mapArea .tokushima {
  left: 489px;
}
.mapArea .yamanashi {
  left: 630px;
}
.mapArea .aomori,
.mapArea .fukusima {
  left: 706px;
}
.mapArea .hyogo {
  top: 108px;
}
.mapArea .aomori {
  top: 154px;
}
.mapArea .fukusima {
  top: 287px;
}
.mapArea .hyogo2 {
  top: 142px;
}
.mapArea .tottori {
  top: 175px;
}
.mapArea .yamaguchi {
  top: 216px;
}
.mapArea .hiroshima {
  top: 249px;
}
.mapArea .saga2 {
  top: 297px;
}
.mapArea .saga {
  top: 330px;
}
.mapArea .yamanashi {
  top: 356px;
}
.mapArea .saga3 {
  top: 330px;
}
.mapArea .nagasaki5 {
  top: 363px;
}
.mapArea .nagasaki2 {
  top: 396px;
}
.mapArea .nagasaki {
  top: 429px;
}
.mapArea .tokushima {
  top: 400px;
}
.mapArea .miyazaki {
  top: 444px;
}
.mapArea .kumamoto {
  top: 477px;
}
.mapArea .nagasaki3 {
  top: 462px;
}
.mapArea .nagasaki4 {
  top: 495px;
}
.mapArea .kagoshima {
  top: 510px;
}
.mapArea .kagoshima3 {
  top: 528px;
}
.mapArea .kagoshima2 {
  top: 543px;
}

.mapArea2 {
  padding-left: 10px;
}
.mapArea2 #map {
  width: 331px;
  height: 305px;
  margin-bottom: 8px;
}

/*========================================
 +modal styles
========================================*/
/*#modal_window_bg{
  background:#000;
  opacity:0.8;
  filter: alpha(opacity=80);
  -ms-filter: "alpha(opacity=80)";  /!* ie 8 *!/
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:1050;
  display:none;
}*/

/* colorbox area */
.modalContents{
  display: none;
}

.modal_window{
  background:#fff;
  /*
  position:absolute;
  top:100px;
  left:10%;
  padding:2%;*/
  z-index:2050;
  width:100%;
  /*display:none;*/
  overflow: hidden;
  height: auto;
}

.modal_window .btn {
  text-align: center;
}


.nonborder,
.nonborder:hover,
.nonborder:focus,
.nonborder:active,
.nonborder:link,
.nonborder,:visited {
  border:none;
  outline:none;
  overflow: hidden;
}

/* custom */
.textLinks1.is-type-inline1{
}
.textLinks1.is-type-inline1 li{
  display: inline-block;
  width: 32%;
}

.textLinks1.is-type-inline1 .textLinks1_link span{
  /*line-height:30px;*/
}

.textLinks1.is-type2{
}
.textLinks1.is-type2 li {
  padding-left: 10px;
  padding-right: 10px;
}

.textLinks1.is-type2 li .textLinks1_link span{
  line-height: 30px;
}

</pre></body></html>