@charset "utf-8";

/* 共通部分 */
#imagemap {
	margin: -35px 0 0 0;
	padding: 0px;
/*	background: transparent url(img/map/jp.gif) top left no-repeat; */
	width: 475px;
	height: 390px;
	position: relative;
	float:left;
}
#imagemap li {
	margin: 0px;
	padding: 0px;
	position: absolute;
	list-style: none;
	font-size: 14px;
}
#imagemap a {
	position: absolute;
}
#imagemap a span {
	display: none;
}

/* 北海道 */
#hokkaido {
	top: 10px;
	left: 280px;
}
#hokkaido a {
	width: 200px;
	height: 230px;
}
#hokkaido a:hover {
	background: url(img/map/jp.gif) -280px -389px no-repeat;
}

/* 東北 */
#touhoku {
	top: 10px;
	left: 280px;
}
#touhoku a {
	width: 200px;
	height: 230px;
}
#touhoku a:hover {
	background: transparent url(img/map/jp.gif) -280px -389px no-repeat;
}

/* 北陸・甲信越 */
#hokuriku {
	top: 155px;
	left: 195px;
}
#hokuriku a {
	width: 110px;
	height: 100px;
}
#hokuriku a:hover {
	background: transparent url(img/map/jp.gif) -195px -1261px no-repeat;
}

/* 関東 */
#kanto {
	top: 210px;
	left: 235px;
}
#kanto a {
	width: 90px;
	height: 80px;
}
#kanto a:hover {
	background: transparent url(img/map/jp.gif) -235px -1679px no-repeat;
}

/* 東海 */
#tokai {
	top: 230px;
	left: 187px;
}
#tokai a {
	width: 88px;
	height: 65px;
}
#tokai a:hover {
	background: transparent url(img/map/jp.gif) -187px -2063px no-repeat;
}

/* 関西 */
#kansai {
	top: 220px;
	left: 160px;
}
#kansai a {
	width: 45px;
	height: 80px;
}
#kansai a:hover {
	background: transparent url(img/map/jp.gif) -160px -2417px no-repeat;
}

/* 中国 */
#chugoku {
	top: 195px;
	left: 85px;
}
#chugoku a {
	width: 90px;
	height: 80px;
}
#chugoku a:hover {
	background: transparent url(img/map/jp.gif) -85px -2755px no-repeat;
}

/* 四国 */
#shikoku {
	top: 265px;
	left: 107px;
}
#shikoku a {
	width: 65px;
	height: 55px;
}
#shikoku a:hover {
	background: transparent url(img/map/jp.gif) -107px -3189px no-repeat;
}

/* 九州沖縄 */
#kyushu {
	top: 10px;
	left: 24px;
}
#kyushu a {
	width: 86px;
	height: 500px;
}
#kyushu a:hover {
	background: transparent url(img/map/jp.gif) -24px -3298px no-repeat;
}

/* 沖縄
#okinawa {
	top: 85px;
	left:20px;
}
#okinawa a {
	width: 180px;
	height: 100px;
}
#okinawa a:hover {
	background: transparent url(img/map/jp.gif) -20px -3802px no-repeat;
}
*/
/* ●日本地図下の地域リスト */
#area {
	margin: 20px auto;
	width: 600px;
}
#area li {
	float:left;
	text-indent:-5px;
	font-size: 14px;
	font-family: sans-serif;
	padding: 0 30px 0 0;
}
#area li a {
	text-decoration: none;
	color: #2d67ee;
}
#area li a:hover {
	text-decoration: underline;
	color: #f1710f;
}

