@charset "utf-8";


.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-areal3502{ /*#三宮・元町*/
	left:162px;
	top:159px;
}
li.cle-area-list-areal3502 a:active,
li.cle-area-list-areal3502 a:hover{ /*#三宮・元町*/
	background-position:-162px -507px;
}

li.cle-area-list-areal3512{ /*#神戸*/
	left:57px;
	top:220px;
}
li.cle-area-list-areal3512 a:active,
li.cle-area-list-areal3512 a:hover{ /*#神戸*/
	background-position:-57px -568px;
}

li.cle-area-list-areal3518{ /*#灘・東灘*/
	left:161px;
	top:61px;
}
li.cle-area-list-areal3518 a:active,
li.cle-area-list-areal3518 a:hover{ /*#灘・東灘*/
	background-position:-161px -409px;
}

li.cle-area-list-areal3524{ /*#須磨・垂水・舞子*/
	left:21px;
	top:149px;
}
li.cle-area-list-areal3524 a:active,
li.cle-area-list-areal3524 a:hover{ /*#須磨・垂水・舞子*/
	background-position:-21px -497px;
}

li.cle-area-list-areal3542{ /*#神戸ベイエリア*/
	left:145px;
	top:275px;
}
li.cle-area-list-areal3542 a:active,
li.cle-area-list-areal3542 a:hover{ /*#神戸ベイエリア*/
	background-position:-145px -623px;
}

li.cle-area-list-areal3570{ /*#西宮・芦屋*/
	left:440px;
	top:238px;
}
li.cle-area-list-areal3570 a:active,
li.cle-area-list-areal3570 a:hover{ /*#西宮・芦屋*/
	background-position:-440px -586px;
}

li.cle-area-list-areal3562{ /*#尼崎・伊丹・宝塚*/
	left:440px;
	top:138px;
}
li.cle-area-list-areal3562 a:active,
li.cle-area-list-areal3562 a:hover{ /*#尼崎・伊丹・宝塚*/
	background-position:-440px -486px;
}

li.cle-area-list-areal3582{ /*#姫路・加古川*/
	left:294px;
	top:90px;
}
li.cle-area-list-areal3582 a:active,
li.cle-area-list-areal3582 a:hover{ /*#姫路・加古川*/
	background-position:-294px -438px;
}

li.cle-area-list-areal3588{ /*#淡路島*/
	left:357px;
	top:291px;
}
li.cle-area-list-areal3588 a:active,
li.cle-area-list-areal3588 a:hover{ /*#淡路島*/
	background-position:-357px -639px;
}

li.cle-area-list-areal3586{ /*#丹波・城崎北部*/
	left:294px;
	top:25px;
}
li.cle-area-list-areal3586 a:active,
li.cle-area-list-areal3586 a:hover{ /*#丹波・城崎北部*/
	background-position:-294px -373px;
}


li.cle-area-list-areal3587{ /*#明石・神戸市西区*/
	left:324px;
	top:156px;
}

li.cle-area-list-areal3587 a:active,
li.cle-area-list-areal3587 a:hover{ /*#明石・神戸市西区*/
	background-position:-324px -504px;
}

li.cle-area-list-areal3578{ /*#神戸市北区・有馬・三田*/
	left:440px;
	top:77px;
}

li.cle-area-list-areal3578 a:active,
li.cle-area-list-areal3578 a:hover{ /*#神戸市北区・有馬・三田*/
	background-position:-440px -425px;
}

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-tottori{
	left:203px;
	top:6px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-tottori a{
	display:block;
	width:45px;
	height:15px;
}

ul li.cle-area-list-okayama{
	left:131px;
	top:25px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-okayama a{
	display:block;
	width:45px;
	height:15px;
}

ul li.cle-area-list-kyoto{
	left:504px;
	top:53px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-kyoto a{
	display:block;
	width:45px;
	height:15px;
}

ul li.cle-area-list-osaka{
	left:511px;
	top:320px;
	width:45px;
	height:15px;
}
ul li.cle-area-list-osaka 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;
}

