#mapP {
    height: 480px;
    margin-left: 150px;
    margin-bottom: 15px;
}

#mapP div,
#mapP2 div {
    position: absolute;
    /*margin: 0 auto;*/
	left: 50%;
	transform: translateX(-50%);
}
#mapP2 {
    margin-left: 10px;
    margin-top: 5px;
}
.areaImg{
    position: absolute;
}
.areaImgS {
    display: none;
    position: absolute;
}
.jMap {
    z-index: -1;
}
.jMap.active {
    z-index:10;
}

#mapPager {
    clear: both;
}

#mapPager .pFirst,
#mapPager .pPrev,
#mapPager .pNext,
#mapPager .pLast {

}
#mapP {
    height: 330px;
    margin-bottom: 15px;
    margin-left: 130px;
}

.disable {
    cursor: initial;
}
#mapPager a.mFirst, #mapPager a.mPrev, #mapPager a.mNext, #mapPager a.mLast {
    display: inline-block;
    height: 18px;
    width: 18px;
}
#mapPager a.mFirst {
    background-image: url("/nadeshikohiroba/img/btn-pink-rwrw.png");
}
#mapPager a.mFirst.disable {
    background-image: url("/nadeshikohiroba/img/btn_pagePrevest_no.gif");
}
#mapPager a.mPrev {
    background-image: url("/nadeshikohiroba/img/btn-pink-rw.png");
}
#mapPager a.mPrev.disable {
    background-image: url("/nadeshikohiroba/img/btn_pagePrev_no.gif");
}
#mapPager a.mNext {
    background-image: url("/nadeshikohiroba/img/btn-pink-fw.png");
}
#mapPager a.mNext.disable {
    background-image: url("/nadeshikohiroba/img/btn_pageNext_no.gif");
}
#mapPager a.mLast {
    background-image: url("/nadeshikohiroba/img/btn-pink-fwfw.png");
}
#mapPager a.mLast.disable {
    background-image: url("/nadeshikohiroba/img/btn_pageNextest_no.gif");
}
#mapPager .mLastPage, #mapPager .mCurrentPage {
    font-size: 18px;
    line-height: 18px;
    vertical-align: top;
}
#mapPager .currentPage {
    font-weight: bold;
}
#mapPager a.mFirst, #mapPager a.mPrev, #mapPager a.mNext, #mapPager a.mLast, #mapPager .mLastPage, #mapPager .mCurrentPage {
    margin-right: 3px;
}
#mapPager .mSlash {
    vertical-align: middle;

#mapPager .mSlash {
    font-size: 14px;
    line-height: 18px;
    vertical-align: top;
}