/* CSS Document */

/* 　対応エリア
--------------------------------------------------------------------------	*/
#map {
	width: 500px;
	height: 600px;
	position: relative;
}

/*	大阪府下
-------------------------------------------	*/

.hirakata a {
	width: 94px;
	height: 48px;
	position: absolute;
	top: 56px;
	right: 4px;
}

.shimamotocho a {
	width: 46px;
	height: 22px;
	position: absolute;
	top: 32px;
	right: 52px;
}

.takatsuki a {
	width: 104px;
	height: 96px;
	position: absolute;
	top: 8px;
	right: 100px;
}

.ibaraki a {
	width: 50px;
	height: 96px;
	position: absolute;
	top: 8px;
	right: 206px;
}

.minoo a {
	width: 46px;
	height: 42px;
	position: absolute;
	top: 8px;
	right: 258px;
}

.ikeda a {
	width: 46px;
	height: 42px;
	position: absolute;
	top: 52px;
	right: 258px;
}

.toyonaka a {
	width: 46px;
	height: 42px;
	position: absolute;
	top: 96px;
	right: 258px;
}

.toyonocho a {
	width: 56px;
	height: 54px;
	position: absolute;
	top: 8px;
	right: 306px;
}

.nosecho a {
	width: 56px;
	height: 54px;
	position: absolute;
	top: 64px;
	right: 306px;
}

.suita a {
	width: 77px;
	height: 32px;
	position: absolute;
	top: 106px;
	right: 179px;
}

.settsu a {
	width: 77px;
	height: 32px;
	position: absolute;
	top: 106px;
	right: 100px;
}

.neyagawa a {
	width: 46px;
	height: 32px;
	position: absolute;
	top: 106px;
	right: 52px;
}

.katano a {
	width: 46px;
	height: 32px;
	position: absolute;
	top: 106px;
	right: 4px;
}

.shijounawate a {
	width: 30px;
	height: 50px;
	position: absolute;
	top: 140px;
	right: 4px;
}

.daito a {
	width: 30px;
	height: 50px;
	position: absolute;
	top: 140px;
	right: 36px;
}

.kadoma a {
	width: 30px;
	height: 50px;
	position: absolute;
	top: 140px;
	right: 68px;
}

.moriguchi a {
	width: 30px;
	height: 50px;
	position: absolute;
	top: 140px;
	right: 100px;
}

.higashiosaka a {
	width: 126px;
	height: 94px;
	position: absolute;
	top: 192px;
	right: 4px;
}

.osaka a {
	width: 172px;
	height: 230px;
	position: absolute;
	top: 140px;
	right: 132px;
}

.yao a {
	width: 126px;
	height: 62px;
	position: absolute;
	top: 288px;
	right: 4px;
}

.habikino a {
	width: 30px;
	height: 56px;
	position: absolute;
	top: 352px;
	right: 4px;
}

.fujiidera a {
	width: 30px;
	height: 56px;
	position: absolute;
	top: 352px;
	right: 36px;
}

.kashiwara a {
	width: 30px;
	height: 56px;
	position: absolute;
	top: 352px;
	right: 68px;
}

.matsubara a {
	width: 30px;
	height: 56px;
	position: absolute;
	top: 352px;
	right: 100px;
}

.sakai a {
	width: 172px;
	height: 102px;
	position: absolute;
	top: 372px;
	right: 132px;
}

.osakasayama a {
	width: 22px;
	height: 64px;
	position: absolute;
	top: 410px;
	right: 108px;
}

.tondabayashi a {
	width: 64px;
	height: 64px;
	position: absolute;
	top: 410px;
	right: 42px;
}

.taishicho a {
	width: 36px;
	height: 64px;
	position: absolute;
	top: 410px;
	right: 4px;
}

.kanancho a {
	width: 42px;
	height: 44px;
	position: absolute;
	top: 476px;
	right: 4px;
}

.kawachinagano a {
	width: 82px;
	height: 90px;
	position: absolute;
	top: 476px;
	right: 48px;
}

.chihayaakasakamura a {
	width: 42px;
	height: 44px;
	position: absolute;
	top: 522px;
	right: 4px;
}

.takaishi a {
	width: 56px;
	height: 32px;
	position: absolute;
	top: 476px;
	right: 132px;
}

.izumiotsu a {
	width: 56px;
	height: 32px;
	position: absolute;
	top: 476px;
	right: 190px;
}

.tadaokacho a {
	width: 56px;
	height: 32px;
	position: absolute;
	top: 476px;
	right: 248px;
}

.izumi a {
	width: 172px;
	height: 56px;
	position: absolute;
	top: 510px;
	right: 132px;
}

.kishiwada a {
	width: 30px;
	height: 90px;
	position: absolute;
	top: 476px;
	right: 306px;
}

.kaizuka a {
	width: 30px;
	height: 68px;
	position: absolute;
	top: 476px;
	right: 338px;
}

.kumatoricho a {
	width: 62px;
	height: 20px;
	position: absolute;
	top: 546px;
	right: 338px;
}

.izumisano a {
	width: 30px;
	height: 68px;
	position: absolute;
	top: 476px;
	right: 370px;
}

.tajiri a {
	width: 36px;
	height: 28px;
	position: absolute;
	top: 476px;
	right: 402px;
}

.sennan a {
	width: 36px;
	height: 60px;
	position: absolute;
	top: 506px;
	right: 402px;
}

.hannan a {
	width: 28px;
	height: 90px;
	position: absolute;
	top: 476px;
	right: 440px;
}

.misakicho a {
	width: 28px;
	height: 90px;
	position: absolute;
	top: 476px;
	right: 470px;
}
