@charset "UTF-8";
.area {
	padding-left: 3em;
}
.area_title {
    font-size: 30px;
    text-align: center;
    margin-bottom: 29px;
}
.area_title > b {
    font-size: 160%;
    color: #ff7800;
}
.area_map {
    position: relative;
    z-index: 1;
    padding-bottom: 112%;
}
.area_map_image {
    text-align: center;
    position: absolute;
    z-index: 1;
    width: 696px;
    top: 170px;
    left: 189px;
}
.area_mapLinksWrap {
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
/*	width: 1208px;	*/
    height: 1025px;
    -webkit-transform-origin: left top;
    transform-origin: left top;
    font-size: 16px;
}
.area_map_image > img {}
.area_mapLinks {
    position: absolute;
    z-index: 1;
    border: 3px solid #a40000;
    background: #fff;
    border-radius: 4px;
    min-width: 137px;
}
.area_mapLinks-no01 {
    top: 190px;
    left: 45px;
}
.area_mapLinks_title {
    font-size: 16px;
    line-height: 19px;
}
.area_mapLinks_title > a {
    display: block;
    background: #a40000;
    color: #fff;
    text-decoration: none;
    padding: 5px 15px;
    -webkit-transition: background-color 0.3s, color 0.3s;
    transition: background-color 0.3s, color 0.3s;
}
.area_mapLinks_title > a:hover {
    background: #b63333;
    opacity: 1;
}
.area_mapLinks_title > a:before {
    content: "";
}
.area_mapLinks_title > a:after {
    content: "";
}
.area_mapLinks_list {
    list-style: none;
}
.area_mapLinks_list > li {}
.area_mapLinks_list > li:first-child {}
.area_mapLinks_list > li:nth-child(2n+1) {}
.area_mapLinks_list > li > a {
    display: block;
    text-decoration: none;
    color: inherit;
    padding: 0 15px;
    line-height: 1.6;
    -webkit-transition: background-color 0.3s, color 0.3s;
    transition: background-color 0.3s, color 0.3s;
}
.area_mapLinks_list > li:first-child > a {
    padding-top: 5px;
}
.area_mapLinks_list > li:last-child > a {
    padding-bottom: 5px;
}
.area_mapLinks_list > li > a:hover {
    background: rgb(250, 246, 216);
    opacity: 1;
}
.area_mapLinks_list > li > a:before {
    content: "";
}
.area_mapLinks_list > li > a:after {
    content: "";
}
.area_mapLinks_image {
    position: absolute;
    z-index: 2;
}
.area_mapLinks_image-no01a {
    top: -59px;
    left: 79px;
}
.area_mapLinks_image-no01b {
    top: 131px;
    left: -21px;
}
.area_mapLinks_image-no01 {
    top: -59px;
    left: -21px;
}
.area_mapLinks_image-no01 > img {}
.area_mapLinks-no02 {
    left: 21px;
    top: 460px;
}
.area_mapLinks_image-no02 {
    top: 16px;
    left: 85px;
}
.area_mapLinks_image > img {
    max-width: none;
}
.area_mapLinks-no03 {
    top: 644px;
    left: 38px;
}
.area_mapLinks_image-no03 {
    top: 31px;
    left: 82px;
}
.area_mapLinks_image-no03 > img {}
.area_mapLinks-no04 {
    top: 781px;
    left: 195px;
}
.area_mapLinks_image-no04 {
    left: 90px;
    top: 12px;
}
.area_mapLinks_image-no04 > img {}
.area_mapLinks-no05 {
    top: 677px;
    left: 424px;
}
.area_mapLinks_image-no05 {
    top: -5px;
    left: 112px;
}
.area_mapLinks_image-no05 > img {}
.area_mapLinks-no06 {
    top: 706px;
    left: 714px;
}
.area_mapLinks_image-no06 {
    top: 32px;
    left: 119px;
}
.area_mapLinks_image-no06 > img {}
.area_mapLinks-no07 {
    top: 613px;
    left: 807px;
}
.area_mapLinks_image-no07 {
    top: 3px;
    left: 99px;
}
.area_mapLinks_image-no07 > img {}
.area_mapLinks-no08 {
    top: 519px;
    left: 878px;
}
.area_mapLinks_image-no08 {
    top: 3px;
    left: 107px;
}
.area_mapLinks_image-no08 > img {}
.area_mapLinks-no09 {
    top: 385px;
    left: 896px;
}
.area_mapLinks_image-no09 {
    top: -45px;
    left: 120px;
}
.area_mapLinks_image-no09 > img {}
.area_mapLinks-no10 {
    top: 218px;
    left: 889px;
}
.area_mapLinks_image-no10 {
    top: 56px;
    left: 40px;
}
.area_mapLinks_image-no10 > img {}
.area_mapLinks-no11 {
    top: 77px;
    left: 858px;
}
.area_mapLinks_image-no11 {
    top: 24px;
    left: 112px;
}
.area_mapLinks_image-no11 > img {}
.area_mapLinks-no12 {
    top: 41px;
    left: 626px;
}
.area_mapLinks_image-no12 {
    top: -45px;
    left: 75px;
}
.area_mapLinks_image-no12 > img {}
.area_mapLinks-no13 {
    top: 241px;
    left: 453px;
}
.area_mapLinks_image-no13 {
    top: -12px;
    left: 112px;
}
.area_mapLinks_image-no13 > img {}
.area_mapLinks-no14 {
    top: 91px;
    left: 408px;
}
.area_mapLinks_image-no14 {
    top: -37px;
    left: 70px;
}
.area_mapLinks_image-no14 > img {}
.area_mapLinks-no15 {
    top: 54px;
    left: 243px;
}
.area_mapLinks_image-no15 {
    top: -41px;
    left: 89px;
}
.area_mapLinks_image-no15 > img {}
.list {
    margin-top: 66px;
}
.list_title {}
.area_mapBorder {
    position: absolute;
    z-index: -1;
}
.area_mapBorder > img {}
.area_mapBorder-no01 {
    left: 175px;
    top: 97px;
}
.area_mapBorder-no02 {
    left: 137px;
    top: -24px;
}
.area_mapBorder-no03 {
    top: -83px;
    left: 130px;
}
.area_mapBorder-no04 {
    top: -310px;
    left: 97px;
}
.area_mapBorder-no05 {
    top: -294px;
    left: 52px;
}
.area_mapBorder-no06 {
    top: -270px;
    left: -149px;
}
.area_mapBorder-no07 {
    left: -250px;
    top: -211px;
}
.area_mapBorder-no08 {
    left: -274px;
    top: -114px;
}
.area_mapBorder-no09 {
    left: -203px;
    top: -110px;
}
.area_mapBorder-no10 {
    top: -10px;
    left: -140px;
}
.area_mapBorder-no11 {
    top: 46px;
    left: -173px;
}
.area_mapBorder-no12 {
    top: 90px;
    left: 20px;
    width: 18px;
}
.area_mapBorder-no13 {
    top: 60px;
    left: 121px;
}
.area_mapBorder-no14 {
    left: 1px;
    top: 114px;
}
.area_mapBorder-no15 {
    top: 65px;
    left: 78px;
}
.area_mapBorder-no01 > img {
    width: 154px;
    height: 78px;
}
.area_mapBorder-no02 > img {}
.area_mapBorder-no03 > img {}
.area_mapBorder-no04 > img {}
.area_mapBorder-no05 > img {}
.area_mapBorder-no06 > img {}
.area_mapBorder-no07 > img {}
.area_mapBorder-no08 > img {}
.area_mapBorder-no09 > img {}
.area_mapBorder-no10 > img {}
.area_mapBorder-no11 > img {}
.area_mapBorder-no12 > img {}
.area_mapBorder-no13 > img {}
.area_mapBorder-no14 > img {}
.area_mapBorder-no15 > img {}

/* タブレット以下設定 */

@media screen and (max-width:999px) {
    .area {}
    .area_title {
        font-size: 20px;
    }
    .area_title > b {}
    .area_mapLinksWrap {
        display: none;
    }
    .area_mapLinksWrap.isShow {
        display: block;
    }
    .area_map {}
    .area_map_image {}
    .area_map_image > img {
        max-width: none;
    }
    .area_mapLinks {}
    .area_mapLinks-no01 {}
    .area_mapLinks_title {}
    .area_mapLinks_title > a {}
    .area_mapLinks_title > a:hover {}
    .area_mapLinks_title > a:before {}
    .area_mapLinks_title > a:after {}
    .area_mapLinks_list {}
    .area_mapLinks_list > li {}
    .area_mapLinks_list > li:first-child {}
    .area_mapLinks_list > li:nth-child(2n+1) {}
    .area_mapLinks_list > li > a {}
    .area_mapLinks_list > li:first-child > a {}
    .area_mapLinks_list > li:last-child > a {}
    .area_mapLinks_list > li > a:hover {}
    .area_mapLinks_list > li > a:before {}
    .area_mapLinks_list > li > a:after {}
    .area_mapLinks_image {}
    .area_mapLinks_image-no01 {}
    .area_mapLinks_image-no01 > img {}
    .area_mapLinks-no02 {}
    .area_mapLinks_image-no02 {}
    .area_mapLinks_image-no02 > img {}
    .area_mapLinks-no03 {}
    .area_mapLinks_image-no03 {}
    .area_mapLinks_image-no03 > img {}
    .area_mapLinks-no04 {}
    .area_mapLinks_image-no04 {}
    .area_mapLinks_image-no04 > img {}
    .area_mapLinks-no05 {}
    .area_mapLinks_image-no05 {}
    .area_mapLinks_image-no05 > img {}
    .area_mapLinks-no06 {}
    .area_mapLinks_image-no06 {}
    .area_mapLinks_image-no06 > img {}
    .area_mapLinks-no07 {}
    .area_mapLinks_image-no07 {}
    .area_mapLinks_image-no07 > img {}
    .area_mapLinks-no08 {}
    .area_mapLinks_image-no08 {}
    .area_mapLinks_image-no08 > img {}
    .area_mapLinks-no09 {}
    .area_mapLinks_image-no09 {}
    .area_mapLinks_image-no09 > img {}
    .area_mapLinks-no10 {}
    .area_mapLinks_image-no10 {}
    .area_mapLinks_image-no10 > img {}
    .area_mapLinks-no11 {}
    .area_mapLinks_image-no11 {}
    .area_mapLinks_image-no11 > img {}
    .area_mapLinks-no12 {}
    .area_mapLinks_image-no12 {}
    .area_mapLinks_image-no12 > img {}
    .area_mapLinks-no13 {}
    .area_mapLinks_image-no13 {}
    .area_mapLinks_image-no13 > img {}
    .area_mapLinks-no14 {}
    .area_mapLinks_image-no14 {}
    .area_mapLinks_image-no14 > img {}
    .area_mapLinks-no15 {}
    .area_mapLinks_image-no15 {}
    .area_mapLinks_image-no15 > img {}
    .list {
        margin-top: 45px;
    }
    .list_title {}
    .area_mapBorder {}
    .area_mapBorder > img {
        max-width: none;
    }
    .area_mapBorder-no01 {}
    .area_mapBorder-no02 {}
    .area_mapBorder-no03 {}
    .area_mapBorder-no04 {}
    .area_mapBorder-no05 {}
    .area_mapBorder-no06 {}
    .area_mapBorder-no07 {}
    .area_mapBorder-no08 {}
    .area_mapBorder-no09 {}
    .area_mapBorder-no10 {}
    .area_mapBorder-no11 {}
    .area_mapBorder-no12 {}
    .area_mapBorder-no13 {}
    .area_mapBorder-no14 {}
    .area_mapBorder-no15 {}
    .area_mapBorder-no01 > img {}
    .area_mapBorder-no02 > img {}
    .area_mapBorder-no03 > img {}
    .area_mapBorder-no04 > img {}
    .area_mapBorder-no05 > img {}
    .area_mapBorder-no06 > img {}
    .area_mapBorder-no07 > img {}
    .area_mapBorder-no08 > img {}
    .area_mapBorder-no09 > img {}
    .area_mapBorder-no10 > img {}
    .area_mapBorder-no11 > img {}
    .area_mapBorder-no12 > img {}
    .area_mapBorder-no13 > img {}
    .area_mapBorder-no14 > img {}
    .area_mapBorder-no15 > img {}
}

/* スマホ設定 */

@media screen and (max-width:699px) {
    .area {}
    .area_title {
        font-size: 15px;
        margin-bottom: 15px;
    }
    .area_title > b {
        font-size: 140%;
    }
    .area_map {}
    .area_map_image {}
    .area_map_image > img {}
    .area_mapLinks {}
    .area_mapLinks-no01 {}
    .area_mapLinks_title {}
    .area_mapLinks_title > a {}
    .area_mapLinks_title > a:hover {}
    .area_mapLinks_title > a:before {}
    .area_mapLinks_title > a:after {}
    .area_mapLinks_list {}
    .area_mapLinks_list > li {}
    .area_mapLinks_list > li:first-child {}
    .area_mapLinks_list > li:nth-child(2n+1) {}
    .area_mapLinks_list > li > a {}
    .area_mapLinks_list > li:first-child > a {}
    .area_mapLinks_list > li:last-child > a {}
    .area_mapLinks_list > li > a:hover {}
    .area_mapLinks_list > li > a:before {}
    .area_mapLinks_list > li > a:after {}
    .area_mapLinks_image {}
    .area_mapLinks_image-no01 {}
    .area_mapLinks_image-no01 > img {}
    .area_mapLinks-no02 {}
    .area_mapLinks_image-no02 {}
    .area_mapLinks_image-no02 > img {}
    .area_mapLinks-no03 {}
    .area_mapLinks_image-no03 {}
    .area_mapLinks_image-no03 > img {}
    .area_mapLinks-no04 {}
    .area_mapLinks_image-no04 {}
    .area_mapLinks_image-no04 > img {}
    .area_mapLinks-no05 {}
    .area_mapLinks_image-no05 {}
    .area_mapLinks_image-no05 > img {}
    .area_mapLinks-no06 {}
    .area_mapLinks_image-no06 {}
    .area_mapLinks_image-no06 > img {}
    .area_mapLinks-no07 {}
    .area_mapLinks_image-no07 {}
    .area_mapLinks_image-no07 > img {}
    .area_mapLinks-no08 {}
    .area_mapLinks_image-no08 {}
    .area_mapLinks_image-no08 > img {}
    .area_mapLinks-no09 {}
    .area_mapLinks_image-no09 {}
    .area_mapLinks_image-no09 > img {}
    .area_mapLinks-no10 {}
    .area_mapLinks_image-no10 {}
    .area_mapLinks_image-no10 > img {}
    .area_mapLinks-no11 {}
    .area_mapLinks_image-no11 {}
    .area_mapLinks_image-no11 > img {}
    .area_mapLinks-no12 {}
    .area_mapLinks_image-no12 {}
    .area_mapLinks_image-no12 > img {}
    .area_mapLinks-no13 {}
    .area_mapLinks_image-no13 {}
    .area_mapLinks_image-no13 > img {}
    .area_mapLinks-no14 {}
    .area_mapLinks_image-no14 {}
    .area_mapLinks_image-no14 > img {}
    .area_mapLinks-no15 {}
    .area_mapLinks_image-no15 {}
    .area_mapLinks_image-no15 > img {}
    .list {
        margin-top: 25px;
    }
    .list_title {}
    .area_mapBorder {}
    .area_mapBorder > img {}
    .area_mapBorder-no01 {}
    .area_mapBorder-no02 {}
    .area_mapBorder-no03 {}
    .area_mapBorder-no04 {}
    .area_mapBorder-no05 {}
    .area_mapBorder-no06 {}
    .area_mapBorder-no07 {}
    .area_mapBorder-no08 {}
    .area_mapBorder-no09 {}
    .area_mapBorder-no10 {}
    .area_mapBorder-no11 {}
    .area_mapBorder-no12 {}
    .area_mapBorder-no13 {}
    .area_mapBorder-no14 {}
    .area_mapBorder-no15 {}
    .area_mapBorder-no01 > img {}
    .area_mapBorder-no02 > img {}
    .area_mapBorder-no03 > img {}
    .area_mapBorder-no04 > img {}
    .area_mapBorder-no05 > img {}
    .area_mapBorder-no06 > img {}
    .area_mapBorder-no07 > img {}
    .area_mapBorder-no08 > img {}
    .area_mapBorder-no09 > img {}
    .area_mapBorder-no10 > img {}
    .area_mapBorder-no11 > img {}
    .area_mapBorder-no12 > img {}
    .area_mapBorder-no13 > img {}
    .area_mapBorder-no14 > img {}
    .area_mapBorder-no15 > img {}
}
@media print {
    .area {}
    .area_title {}
    .area_title > b {}
    .area_map {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        transform: scale(.9);
    }
    .area_mapLinksWrap {
        width: 1200px;
    }
    .area_map_image {}
    .area_map_image > img {}
    .area_mapLinks {}
    .area_mapLinks-no01 {}
    .area_mapLinks_title {}
    .area_mapLinks_title > a {}
    .area_mapLinks_title > a:hover {}
    .area_mapLinks_title > a:before {}
    .area_mapLinks_title > a:after {}
    .area_mapLinks_list {}
    .area_mapLinks_list > li {}
    .area_mapLinks_list > li:first-child {}
    .area_mapLinks_list > li:nth-child(2n+1) {}
    .area_mapLinks_list > li > a {}
    .area_mapLinks_list > li:first-child > a {}
    .area_mapLinks_list > li:last-child > a {}
    .area_mapLinks_list > li > a:hover {}
    .area_mapLinks_list > li > a:before {}
    .area_mapLinks_list > li > a:after {}
    .area_mapLinks_image {}
    .area_mapLinks_image-no01 {}
    .area_mapLinks_image-no01 > img {}
    .area_mapLinks-no02 {}
    .area_mapLinks_image-no02 {}
    .area_mapLinks_image-no02 > img {}
    .area_mapLinks-no03 {}
    .area_mapLinks_image-no03 {}
    .area_mapLinks_image-no03 > img {}
    .area_mapLinks-no04 {}
    .area_mapLinks_image-no04 {}
    .area_mapLinks_image-no04 > img {}
    .area_mapLinks-no05 {}
    .area_mapLinks_image-no05 {}
    .area_mapLinks_image-no05 > img {}
    .area_mapLinks-no06 {}
    .area_mapLinks_image-no06 {}
    .area_mapLinks_image-no06 > img {}
    .area_mapLinks-no07 {}
    .area_mapLinks_image-no07 {}
    .area_mapLinks_image-no07 > img {}
    .area_mapLinks-no08 {}
    .area_mapLinks_image-no08 {}
    .area_mapLinks_image-no08 > img {}
    .area_mapLinks-no09 {}
    .area_mapLinks_image-no09 {}
    .area_mapLinks_image-no09 > img {}
    .area_mapLinks-no10 {}
    .area_mapLinks_image-no10 {}
    .area_mapLinks_image-no10 > img {}
    .area_mapLinks-no11 {}
    .area_mapLinks_image-no11 {}
    .area_mapLinks_image-no11 > img {}
    .area_mapLinks-no12 {}
    .area_mapLinks_image-no12 {}
    .area_mapLinks_image-no12 > img {}
    .area_mapLinks-no13 {}
    .area_mapLinks_image-no13 {}
    .area_mapLinks_image-no13 > img {}
    .area_mapLinks-no14 {}
    .area_mapLinks_image-no14 {}
    .area_mapLinks_image-no14 > img {}
    .area_mapLinks-no15 {}
    .area_mapLinks_image-no15 {}
    .area_mapLinks_image-no15 > img {}
    .list {}
    .list_title {}
    .area_mapBorder {}
    .area_mapBorder > img {}
    .area_mapBorder-no01 {}
    .area_mapBorder-no02 {}
    .area_mapBorder-no03 {}
    .area_mapBorder-no04 {}
    .area_mapBorder-no05 {}
    .area_mapBorder-no06 {}
    .area_mapBorder-no07 {}
    .area_mapBorder-no08 {}
    .area_mapBorder-no09 {}
    .area_mapBorder-no10 {}
    .area_mapBorder-no11 {}
    .area_mapBorder-no12 {}
    .area_mapBorder-no13 {}
    .area_mapBorder-no14 {}
    .area_mapBorder-no15 {}
    .area_mapBorder-no01 > img {}
    .area_mapBorder-no02 > img {}
    .area_mapBorder-no03 > img {}
    .area_mapBorder-no04 > img {}
    .area_mapBorder-no05 > img {}
    .area_mapBorder-no06 > img {}
    .area_mapBorder-no07 > img {}
    .area_mapBorder-no08 > img {}
    .area_mapBorder-no09 > img {}
    .area_mapBorder-no10 > img {}
    .area_mapBorder-no11 > img {}
    .area_mapBorder-no12 > img {}
    .area_mapBorder-no13 > img {}
    .area_mapBorder-no14 > img {}
    .area_mapBorder-no15 > img {}
    .pageBody_inner {
        width: 1200px;
    }
}
