@import "../../../common/global.css?rev=20091204";
@import "../../../common/search-panel.css?rev=20091204";
@import "../area_top/area_top.css";

/* Map-and-link */
div.main div.main-area-search div.map-and-link div.map{
	position: relative;
}

div.main div.main-area-search div.map-and-link div.map p.map-img{
	width: 569px;
	height: 422px;
	overflow: hidden;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn{
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc a{
	width: 155px;
	height: 32px;
	position: absolute;
	background: url(/assets/img/pages/kaigai/europe/bod_img_map.png) no-repeat 0px 0px;
	display: block;
	text-indent: -9999px;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc1 a{ left: 207px; top: 375px; background-position: -207px -375px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc2 a{ left: 12px; top: 227px; background-position: -12px -227px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc3 a{ left: 29px; top: 327px; background-position: -29px -327px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc4 a{ left: 403px; top: 178px; background-position: -403px -178px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc5 a{ left: 12px; top: 153px; background-position: -12px -153px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc6 a{ left: 402px; top: 290px; background-position: -402px -290px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc7 a{ left: 369px; top: 364px; background-position: -369px -364px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc8 a{ left: 45px; top: 364px; background-position: -45px -364px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc9 a{ left: 150px; top: 15px; background-position: -150px -15px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc10 a{ left: 312px; top: 32px; background-position: -312px -32px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc11 a{ left: 101px; top: 52px; background-position: -101px -52px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc12 a{ left: 403px; top: 215px; background-position: -403px -215px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc13 a{ left: 51px; top: 89px; background-position: -51px -89px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc14 a{ left: 12px; top: 190px; background-position: -12px -190px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc15 a{ left: 361px; top: 69px; background-position: -361px -69px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc16 a{ left: 386px; top: 327px; background-position: -386px -327px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc17 a{ left: 383px; top: 126px; background-position: -383px -126px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc18 a{ left: 12px; top: 290px; background-position: -12px -290px;}

/* 以下、hover時はマップ画像の高さ分（422px）だけbackground-positionの縦位置をずらす */
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc1 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc1 a:hover{ background-position: -207px -797px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc2 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc2 a:hover{ background-position: -12px -649px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc3 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc3 a:hover{ background-position: -29px -749px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc4 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc4 a:hover{ background-position: -403px -600px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc5 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc5 a:hover{ background-position: -12px -575px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc6 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc6 a:hover{ background-position: -402px -712px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc7 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc7 a:hover{ background-position: -369px -786px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc8 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc8 a:hover{ background-position: -45px -786px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc9 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc9 a:hover{ background-position: -150px -437px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc10 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc10 a:hover{ background-position: -312px -454px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc11 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc11 a:hover{ background-position: -101px -474px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc12 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc12 a:hover{ background-position: -403px -637px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc13 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc13 a:hover{ background-position: -51px -511px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc14 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc14 a:hover{ background-position: -12px -612px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc15 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc15 a:hover{ background-position: -361px -491px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc16 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc16 a:hover{ background-position: -386px -749px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc17 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc17 a:hover{ background-position: -383px -548px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc18 a.hvr,
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.mapLoc18 a:hover{ background-position: -12px -712px;}


div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li a{
	position: absolute;
	background: url(/assets/img/pages/kaigai/europe/bod_img_map.png) no-repeat 0px 0px;
	display: block;
	text-indent: -9999px;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.neighborhood1 a{
	width: 59px;
	height: 17px;
	left: 240px; top: 343px;
	background-position: -240px -343px;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.neighborhood2 a{
	width: 48px;
	height: 17px;
	left: 488px; top: 261px;
	background-position: -488px -261px;
}

div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.neighborhood1 a:hover{background-position: -240px -765px;}
div.main div.main-area-search div.map-and-link div.map ul#map-link-btn li.neighborhood2 a:hover{background-position: -488px -683px;}
