@charset "utf-8";

/*======================================

	方面から選ぶのmap

=======================================*/

#mapSearch div ul {
	position: relative;
}
#mapSearch div li {
	width: 68px;
	height: 20px;
	overflow: hidden;
	position: absolute;
}
#mapSearch div li#mapHokkaido { top:  40px; left: 245px; }
#mapSearch div li#mapTohoku   { top: 125px; left: 245px; }
#mapSearch div li#mapKanto    { top: 170px; left: 235px; }
#mapSearch div li#mapHokuriku { top: 195px; left: 205px; }
#mapSearch div li#mapKinki    { top: 220px; left: 175px; }
#mapSearch div li#mapChugoku  { top: 210px; left:  95px; }
#mapSearch div li#mapShikoku  { top: 275px; left: 135px; }
#mapSearch div li#mapHtb      { top: 250px; left:  25px; }
#mapSearch div li#mapKyushu   { top: 285px; left:  10px; }
#mapSearch div li#mapOkinawa  { top:  35px; left:  45px; }
#mapSearch div li#mapOkinawaR { top:  75px; left:  45px; }
#mapSearch div li a {
	display: block;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	color: #004098;
	background: url('/kokunai/hokkaido/index/images/mapSearch_btn.gif') no-repeat left top transparent;
}
#mapSearch div li a:link { text-decoration:none; color: #004098; }
#mapSearch div li a:visited { text-decoration:none; color: #004098; }
#mapSearch div li a:hover { color: #FFF; background-position: left -20px; }
#mapSearch div li.long { width: 88px; }
#mapSearch div li.long a { background-position: -69px top; }
#mapSearch div li.long a:hover { background-position: -69px -20px; }