@charset "utf-8";
/*////////////// ParisCSS Document //////////////*/

/* ===============================================
 map（マップデザイン）　
=============================================== */
#mapArea {
	background-color: #EAEAEA;
}
#mapArea img {
	zoom: 1;
}

/* map_canvas（マップApp部分）------------------*/
#mapArea .mapBox #map_canvas {
	width: 100%;
	height: 300px;
}
#mainArea #mapArea {
    margin: 0;
    padding-bottom: 10%;
}

#mapArea > ul {
    clear: both;
    overflow: hidden;
    padding: 0 3.1%;
}
#mapArea > ul > li {
    margin-top: 5%;
    width: 48.5%;
    float: left;
}
#mapArea > ul > li:nth-child(1), #mapArea > ul > li:nth-child(2) {
    margin-top: 0;
}
#mapArea > ul > li:nth-child(even) {
    margin-left: 3%;
}
#mapArea > ul li span {
    border: solid 1px #000;
    display: block;
    background-image: url("/smp/common/img/kanto/france/special_france/arrow_right_002.png"), url("/smp/common/img/kanto/france/special_france/box_bg_001.webp");
    background-position: 6% 50%, 0 0;
    background-repeat: no-repeat, repeat-y;
    background-size: 3.5%, 100%;
}
#mapArea > ul li span a {
	color: #000;
	display: block;
	padding: 7% 0 7% 12%;
}
.mapBox {
    padding: 1.5%;
    background-color: #FFF;
    margin: 0 3% 3%;
    border: solid 2px #C9C9C9;
}
.infoWindow {
    font-weight: bold;
    font-size: 130%;
}


