/* CSS Document */

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

/*	滋賀県
-------------------------------------------	*/

.maibara a {
	width: 116px;
	height: 128px;
	position: absolute;
	top: 2px;
	right: 2px;
}

.nagahama a {
	width: 60px;
	height: 128px;
	position: absolute;
	top: 2px;
	right: 120px;
}

.taga a {
	width: 60px;
	height: 176px;
	position: absolute;
	top: 132px;
	right: 2px;
}

.koura a {
	width: 54px;
	height: 58px;
	position: absolute;
	top: 132px;
	right: 64px;
}

.toyosato a {
	width: 54px;
	height: 58px;
	position: absolute;
	top: 192px;
	right: 64px;
}

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

.hikone a {
	width: 60px;
	height: 176px;
	position: absolute;
	top: 132px;
	right: 120px;
}

.higashioumi a {
	width: 178px;
	height: 204px;;
	position: absolute;
	top: 310px;
	right: 2px;
}

.kouga a {
	width: 394px;
	height: 80px;
	position: absolute;
	top: 516px;
	right: 2px;
}

.kinomoto a {
	width: 100px;
	height: 40px;
	position: absolute;
	top: 2px;
	right: 182px;
}

.torahime a {
	width: 32px;
	height: 48px;
	position: absolute;
	top: 44px;
	right: 182px;
}

.kohoku a {
	width: 32px;
	height: 48px;
	position: absolute;
	top: 44px;
	right: 216px;
}

.takatsuki a {
	width: 32px;
	height: 48px;
	position: absolute;
	top: 44px;
	right: 250px;
}

.yogo a {
	width: 60px;
	height: 90px;
	position: absolute;
	top: 2px;
	right: 284px;
}

.nishiazai a {
	width: 50px;
	height: 90px;
	position: absolute;
	top: 2px;
	right: 346px;
}

.biwako {
	width: 214px;
	height: 250px;
	position: absolute;
	top: 94px;
	right: 182px;
}

.azuchi a {
	width: 52px;
	height: 50px;
	position: absolute;
	top: 346px;
	right: 182px;
}

.ryuou a {
	width: 52px;
	height: 50px;
	position: absolute;
	top: 398px;
	right: 182px;
}

.hino a {
	width: 52px;
	height: 64px;
	position: absolute;
	top: 450px;
	right: 182px;
}

.oumihachiman a {
	width: 52px;
	height: 86px;
	position: absolute;
	top: 346px;
	right: 236px;
}

.yasu a {
	width: 52px;
	height: 86px;
	position: absolute;
	top: 346px;
	right: 290px;
}

.moriyama a {
	width: 52px;
	height: 86px;
	position: absolute;
	top: 346px;
	right: 344px;
}

.konan a {
	width: 52px;
	height: 80px;
	position: absolute;
	top: 434px;
	right: 236px;
}

.rittou a {
	width: 52px;
	height: 80px;
	position: absolute;
	top: 434px;
	right: 290px;
}

.kusatsu a {
	width: 52px;
	height: 80px;
	position: absolute;
	top: 434px;
	right: 344px;
}

.takashima a {
	width: 100px;
	height: 296px;
	position: absolute;
	top: 2px;
	right: 398px;
}

.ootsu a {
	width: 100px;
	height: 296px;
	position: absolute;
	top: 300px;
	right: 398px;
}
