@charset "utf-8";
/* CSS Document */

/*   23区   */

.area_ul {
	padding: 0px;
	margin: 0px 0px 20px;
	position: relative;
	width: 590px;
	height: 400px;
	background: url(../img/map23_bg.jpg) no-repeat;
	list-style: none;
}

.area_ul li {
	padding: 0px;
	margin: 0px;
}


/*	地図
--------------------------------*/
.chiyoda a {
	display: block;
	text-indent: -9999px;
	width: 90px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -160px -204px;
	position: absolute;
	top: 228px;
	left: 241px;
}

.chiyoda a:hover {
	background: url(../img/map23_a.jpg) no-repeat -160px -204px;
}

.chuou a {
	display: block;
	text-indent: -9999px;
	width: 90px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -252px -204px;
	position: absolute;
	top: 228px;
	left: 333px;
}

.chuou a:hover {
	background: url(../img/map23_a.jpg) no-repeat -252px -204px;
}

.minato a {
	display: block;
	text-indent: -9999px;
	width: 182px;
	height: 76px;
	background: url(../img/map23.jpg) no-repeat -160px -276px;
	position: absolute;
	top: 300px;
	left: 241px;
}

.minato a:hover {
	background: url(../img/map23_a.jpg) no-repeat -160px -276px;
}

.sinjuku a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 40px;
	background: url(../img/map23.jpg) no-repeat -88px -144px;
	position: absolute;
	top: 168px;
	left: 169px;
}

.sinjuku a:hover {
	background: url(../img/map23_a.jpg) no-repeat -88px -144px;
}

.bunkyo a {
	display: block;
	text-indent: -9999px;
	width: 122px;
	height: 58px;
	background: url(../img/map23.jpg) no-repeat -160px -144px;
	position: absolute;
	top: 168px;
	left: 241px;
}

.bunkyo a:hover {
	background: url(../img/map23_a.jpg) no-repeat -160px -144px;
}

.taito a {
	display: block;
	text-indent: -9999px;
	width: 100px;
	height: 100px;
	background: url(../img/map23.jpg) no-repeat -284px -102px;
	position: absolute;
	top: 126px;
	left: 365px;
}

.taito a:hover {
	background: url(../img/map23_a.jpg) no-repeat -284px -102px;
}

.sumida a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -344px -204px;
	position: absolute;
	top: 228px;
	left: 425px;
}

.sumida a:hover {
	background: url(../img/map23_a.jpg) no-repeat -344px -204px;
}

.koutou a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 76px;
	background: url(../img/map23.jpg) no-repeat -344px -276px;
	position: absolute;
	top: 300px;
	left: 425px;
}

.koutou a:hover {
	background: url(../img/map23_a.jpg) no-repeat -344px -276px;
}

.shinagawa a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 40px;
	background: url(../img/map23.jpg) no-repeat -88px -270px;
	position: absolute;
	top: 294px;
	left: 169px;
}

.shinagawa a:hover {
	background: url(../img/map23_a.jpg) no-repeat -88px -270px;
}

.meguro a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 40px;
	background: url(../img/map23.jpg) no-repeat -88px -228px;
	position: absolute;
	top: 252px;
	left: 169px;
}

.meguro a:hover {
	background: url(../img/map23_a.jpg) no-repeat -88px -228px;
}

.oota a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 40px;
	background: url(../img/map23.jpg) no-repeat -88px -312px;
	position: absolute;
	top: 336px;
	left: 169px;
}

.oota a:hover {
	background: url(../img/map23_a.jpg) no-repeat -88px -312px;
}

.setagaya a {
	display: block;
	text-indent: -9999px;
	width: 86px;
	height: 68px;
	background: url(../img/map23.jpg) no-repeat 0px -284px;
	position: absolute;
	top: 308px;
	left: 81px;
}

.setagaya a:hover {
	background: url(../img/map23_a.jpg) no-repeat 0px -284px;
}

.shibuya a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 40px;
	background: url(../img/map23.jpg) no-repeat -88px -186px;
	position: absolute;
	top: 210px;
	left: 169px;
}

.shibuya a:hover {
	background: url(../img/map23_a.jpg) no-repeat -88px -186px;
}

.nakano a {
	display: block;
	text-indent: -9999px;
	width: 86px;
	height: 68px;
	background: url(../img/map23.jpg) no-repeat 0px -144px;
	position: absolute;
	top: 168px;
	left: 81px;
}

.nakano a:hover {
	background: url(../img/map23_a.jpg) no-repeat 0px -144px;
}

.suginami a {
	display: block;
	text-indent: -9999px;
	width: 86px;
	height: 68px;
	background: url(../img/map23.jpg) no-repeat 0px -214px;
	position: absolute;
	top: 238px;
	left: 81px;
}

.suginami a:hover {
	background: url(../img/map23_a.jpg) no-repeat 0px -214px;
}

.toshima a {
	display: block;
	text-indent: -9999px;
	width: 140px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -142px -72px;
	position: absolute;
	top: 96px;
	left: 223px;
}

.toshima a:hover {
	background: url(../img/map23_a.jpg) no-repeat -142px -72px;
}

.kita a {
	display: block;
	text-indent: -9999px;
	width: 140px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -142px 0px;
	position: absolute;
	top: 24px;
	left: 223px;
}

.kita a:hover {
	background: url(../img/map23_a.jpg) no-repeat -142px 0px;
}

.arakawa a {
	display: block;
	text-indent: -9999px;
	width: 100px;
	height: 100px;
	background: url(../img/map23.jpg) no-repeat -284px 0px;
	position: absolute;
	top: 24px;
	left: 365px;
}

.arakawa a:hover {
	background: url(../img/map23_a.jpg) no-repeat -284px 0px;
}

.itabashi a {
	display: block;
	text-indent: -9999px;
	width: 140px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat 0px 0px;
	position: absolute;
	top: 24px;
	left: 81px;
}

.itabashi a:hover {
	background: url(../img/map23_a.jpg) no-repeat 0px 0px;
}

.nerima a {
	display: block;
	text-indent: -9999px;
	width: 140px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat 0px -72px;
	position: absolute;
	top: 96px;
	left: 81px;
}

.nerima a:hover {
	background: url(../img/map23_a.jpg) no-repeat 0px -72px;
}

.adachi a {
	display: block;
	text-indent: -9999px;
	width: 100px;
	height: 100px;
	background: url(../img/map23.jpg) no-repeat -386px 0px;
	position: absolute;
	top: 24px;
	left: 467px;
}

.adachi a:hover {
	background: url(../img/map23_a.jpg) no-repeat -386px 0px;
}

.katushika a {
	display: block;
	text-indent: -9999px;
	width: 100px;
	height: 100px;
	background: url(../img/map23.jpg) no-repeat -386px -102px;
	position: absolute;
	top: 126px;
	left: 467px;
}

.katushika a:hover {
	background: url(../img/map23_a.jpg) no-repeat -386px -102px;
}

.edogawa a {
	display: block;
	text-indent: -9999px;
	width: 70px;
	height: 70px;
	background: url(../img/map23.jpg) no-repeat -416px -204px;
	position: absolute;
	top: 228px;
	left: 497px;
}

.edogawa a:hover {
	background: url(../img/map23_a.jpg) no-repeat -416px -204px;
}
