@charset "utf-8";
/* search by areas */

.cle-area{
	background:url("../img/area-s.png") no-repeat #fff;
	height: 348px;
	margin: 10px 15px 0;
	border-bottom: 5px solid #fff;
	position: relative;
}


ul.cle-area-list li {
	position:absolute;
	display:block;
	width:110px;
	height:41px;
}
ul.cle-area-list li a{
	position:absolute;
	display:block;
	width:110px;
	height:41px;
	background:url("../img/area-s.png") 1000px 1000px no-repeat;
	text-indent:-9999px;
}



li.cle-area-addresslist a:active,
li.cle-area-addresslist a:hover{
	background-position:-412px -353px;
}

li.cle-area-list-areal2294{ /*#相模原・登戸*/
	left:177px;
	top:8px;
}
li.cle-area-list-areal2294 a:active,
li.cle-area-list-areal2294 a:hover{ /*#相模原・登戸*/
	background-position:-177px -356px;
}

li.cle-area-list-areal2296{ /*#厚木・海老名・大和*/
	left:134px;
	top:122px;
}
li.cle-area-list-areal2296 a:active,
li.cle-area-list-areal2296 a:hover{ /*#厚木・海老名・大和*/
	background-position:-134px -470px;
}


li.cle-area-list-areal2922{ /*#伊勢原・秦野・県央エリア*/
	left:18px;
	top:143px;
}
li.cle-area-list-areal2922 a:active,
li.cle-area-list-areal2922 a:hover{ /*#伊勢原・秦野・県央エリア*/
	background-position:-18px -491px;
}

li.cle-area-list-areal2380{ /*#小田原・箱根・湯河原*/
	left:100px;
	top:268px;
}
li.cle-area-list-areal2380 a:active,
li.cle-area-list-areal2380 a:hover{ /*#小田原・箱根・湯河原*/
	background-position:-100px -616px;
}

li.cle-area-list-areal2308{ /*#溝の口・たまプラーザ・青葉台*/
	left:220px;
	top:54px;
}
li.cle-area-list-areal2308 a:active,
li.cle-area-list-areal2308 a:hover{ /*#溝の口・たまプラーザ・青葉台*/
	background-position:-220px -402px;
}

li.cle-area-list-areal2354{ /*#新横浜・センター南・鴨居*/
	left:249px;
	top:101px;
}
li.cle-area-list-areal2354 a:active,
li.cle-area-list-areal2354 a:hover{ /*#新横浜・センター南・鴨居*/
	background-position:-249px -449px;
}

li.cle-area-list-areal2352{ /*#保土ヶ谷・戸塚・二俣川*/
	left:275px;
	top:159px;
}
li.cle-area-list-areal2352 a:active,
li.cle-area-list-areal2352 a:hover{ /*#保土ヶ谷・戸塚・二俣川*/
	background-position:-275px -507px;
}

li.cle-area-list-areal2374{ /*#藤沢・茅ヶ崎・平塚*/
	left:251px;
	top:220px;
}
li.cle-area-list-areal2374 a:active,
li.cle-area-list-areal2374 a:hover{ /*#藤沢・茅ヶ崎・平塚*/
	background-position:-251px -568px;
}

li.cle-area-list-areal2375{ /*#鎌倉・葉山・逗子*/
	left:136px;
	top:220px;
}
li.cle-area-list-areal2375 a:active,
li.cle-area-list-areal2375 a:hover{ /*#鎌倉・葉山・逗子*/
	background-position:-136px -568px;
}

li.cle-area-list-areal2310{ /*#日吉・武蔵小杉・東横線*/
	left:442px;
	top:50px;
}
li.cle-area-list-areal2310 a:active,
li.cle-area-list-areal2310 a:hover{ /*#日吉・武蔵小杉・東横線*/
	background-position:-442px -398px;
}


li.cle-area-list-areal2360{ /*#上大岡・港南台・金沢八景*/
	left:368px;
	top:235px;
}
li.cle-area-list-areal2360 a:active,
li.cle-area-list-areal2360 a:hover{ /*#上大岡・港南台・金沢八景*/
	background-position:-368px -583px;
}


li.cle-area-list-areal2302{ /*#川崎・鶴見*/
	left:442px;
	top:96px;
}
li.cle-area-list-areal2302 a:active,
li.cle-area-list-areal2302 a:hover{ /*#川崎・鶴見*/
	background-position:-442px -444px;
}

li.cle-area-list-areal2322{ /*#横浜*/
	left:442px;
	top:142px;
}
li.cle-area-list-areal2322 a:active,
li.cle-area-list-areal2322 a:hover{ /*#横浜・みなとみらい*/
	background-position:-442px -490px;
}


li.cle-area-list-areal2336{ /*#関内・元町・中華街*/
	left:442px;
	top:188px;
}
li.cle-area-list-areal2336 a:active,
li.cle-area-list-areal2336 a:hover{ /*#みなとみらい・関内・元町・中華街*/
	background-position:-442px -536px;
}


li.cle-area-list-areal2372{ /*#横須賀・久里浜・三浦*/
	left:369px;
	top:302px;
}
li.cle-area-list-areal2372 a:active,
li.cle-area-list-areal2372 a:hover{ /*#横須賀・久里浜・三浦*/
	background-position:-369px -650px;
}

ul#search-area-list li ul{
	display:block;
	width:auto;
	height:auto;
	left:0px;
	top:0px;
	position:relative;
}
ul#search-area-list li ul li{
	position:absolute;
}
ul li.cle-area-list-yamanashi{
	left:17px;
	top:68px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-yamanashi a{
	display:block;
	width:45px;
	height:15px;
}
ul li.cle-area-list-shizuoka{
	left:5px;
	top:218px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-shizuoka a{
	display:block;
	width:45px;
	height:15px;
}
ul li.cle-area-list-chiba{
	left:505px;
	top:240px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-chiba a{
	display:block;
	width:45px;
	height:15px;
}

ul li.cle-area-addresslist a{
	background:url("../img/area-s.png") no-repeat -412px -5px #fff;
	left:412px;
	top:5px;
	text-indent: -9999px;
	width:143px;
	height:39px;
	position: absolute;
}
/* spEnkai2010
--------------------------------------------*/
.corecontent-enkaiSp-h4,
dl.corecontent-enkaiSp,
dl.corecontent-enkaiSp li a {
	background-image: url("../../../img/sp-enkai-materials_bp.png");
}

dl.corecontent-enkaiSp dt a:hover {
	background: none;
}

dl.corecontent-enkaiSp dt {
	height: 61px;
}

dl.corecontent-enkaiSp dd {
	margin-left: 492px;
} 

dl.corecontent-enkaiSp dt a {
	display: block;
	height: 61px;
	text-indent: -9999px;
}

dl.corecontent-enkaiSp li.yokohama a {
	background-position: -960px 0;
}

dl.corecontent-enkaiSp li.yokohama a:hover {
	background-position: -959px 1px;
}

