.page-guidance-guide_matsumoto .graphic-header {
    background-image: url(../../img/guidance/guide/matsumoto/bg_graphic-header_sp.jpg)
}

@media print, screen and (min-width:768px) {
    .page-guidance-guide_matsumoto .graphic-header {
        background-image: url(../../img/guidance/guide/matsumoto/bg_graphic-header_pc.jpg)
    }
}
.page-guidance-guide_matsumoto .guidecont__map {
    max-width: 628px;
    margin: 0 auto;
    width: 100%;
    position: relative;
}
@media print, screen and (min-width:768px) {
    .page-guidance-guide_matsumoto .guidecont__map {
        width: 628px;
    }
}
.page-guidance-guide_matsumoto .guidecont__map li {
    position: absolute;
    width: 3.3439%;
    height: 2.37556%;
}
.page-guidance-guide_matsumoto .guidecont__map a {
    display: block;
    width: 100%;
    height: 100%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(1) {
    top: 44.9171%;
    left: 32.7%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(2) {
    top: 43.7%;
    left: 38.7%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(3) {
    top: 44.94378%;
    left: 48.3%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(4) {
    top: 29.3059%;
    left: 42%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(5) {
    top: 47.9289%;
    left: 58.0666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(6) {
    top: 24.7071%;
    left: 38.5%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(7) {
    top: 47.9289%;
    left: 66.06666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(8) {
    top: 56.0692%;
    left: 36.8333%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(9) {
    top: 51.5532%;
    left: 32.5%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(10) {
    top: 29.7946%;
    left: 73.6666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(11) {
    top: 37.5585%;
    left: 73.1666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(12) {
    top: 38.5621%;
    left: 42.6666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(13) {
    top: 18.0079%;
    left: 84.66666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(14) {
    top: 16.17159%;
    left: 33.8333%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(15) {
    top: 21.5544%;
    left: 29%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(16) {
    top: 38.304%;
    left: 17.6666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(17) {
    top: 44.2213%;
    left: 17.6666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(18) {
    top: 74.5526%;
    left: 10.63333%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(19) {
    top: 51.6905%;
    left: 47.6666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(20) {
    top: 51.6905%;
    left: 59.1666%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(21) {
    top: 55.1905%;
    left: 82.84%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(22) {
    top: 37.525%;
    left: 80.3%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(23) {
    top: 51.309%;
    left: 39.153%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(24) {
    top: 45.739%;
    left: 75.4%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(25) {
    top: 32.1597%;
    left: 86.1%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(26) {
    top: 64.4%;
    left: 57.1%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(27) {
    width: 0;
    height: 0;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(28) {
    top: 28.3%;
    left: 56.83333%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(29) {
    top: 17%;
    left: 49%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(30) {
    width: 0;
    height: 0;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(31) {
    top: 6.5%;
    left: 56.83333%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(32) {
    top: 13.8964%;
    left: 56.5%;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(33) {
    width: 0;
    height: 0;
}
.page-guidance-guide_matsumoto .guidecont__map li:nth-child(34) {
    top: 87.3994%;
    left: 56.333333%;
}
.page-guidance-guide_matsumoto .guidecont__map img {
    width: 100%;
    height: auto;
}

.page-guidance-guide_matsumoto .guidecont__arealist li span {
    background: #f1a03c
}
