div#toppage_area_map {
	position:relative;
	width:490px;
	height:205px;
	background-image: url(/common/images/top_area_map/bg.jpg);
	clear:both;
}

div#toppage_area_map_large {
	position:relative;
	width:730px;
	height:205px;
	background-image: url(/common/images/top_area_map/bg_l.jpg);
	clear:both;
}


div#toppage_area_map .toppage_area_map_elem,
div#toppage_area_map_large .toppage_area_map_elem {
	position:absolute;
	left:10px;
	width:236px;
	height:37px;
	cursor:pointer;
	z-index:20;
}

div#toppage_area_map .toppage_area_map_elem .on,
div#toppage_area_map_large .toppage_area_map_elem .on {
	position:absolute;
	left:0px;
	top:-3px;
	width:236px;
	height:37px;
	background-repeat:no-repeat;
	text-indent: -300px;
	overflow:hidden;
	display:none;
	z-index:30;
}

div#toppage_area_map .toppage_area_map_elem .off,
div#toppage_area_map_large .toppage_area_map_elem .off {
	position:absolute;
	left:2px;
	width:236px;
	height:37px;
	background-repeat:no-repeat;
	text-indent: -300px;
	overflow:hidden;
	z-index:20;
}

div#toppage_area_map_elem0 {top:-2px;}
div#toppage_area_map_elem1 {top:26px;}
div#toppage_area_map_elem2 {top:55px;}
div#toppage_area_map_elem3 {top:82px;}
div#toppage_area_map_elem4 {top:110px;}
div#toppage_area_map_elem5 {top:138px;}
div#toppage_area_map_elem6 {top:166px;}


div#toppage_area_map_elem0 .off {background-image:url(/common/images/top_area_map/yaesu_off.jpg)}
div#toppage_area_map_elem1 .off {background-image:url(/common/images/top_area_map/shibuya_off.jpg)}
div#toppage_area_map_elem2 .off {background-image:url(/common/images/top_area_map/shinjyuku_off.jpg)}
div#toppage_area_map_elem3 .off {background-image:url(/common/images/top_area_map/nagoya_sakae_off.jpg)}
div#toppage_area_map_elem4 .off {background-image:url(/common/images/top_area_map/osaka_kita_off.jpg)}
div#toppage_area_map_elem5 .off {background-image:url(/common/images/top_area_map/osaka_minami_off.jpg)}
div#toppage_area_map_elem6 .off {background-image:url(/common/images/top_area_map/fukuoka_off.jpg)}

html>body div#toppage_area_map_elem0 .on {background-image:url(/common/images/top_area_map/yaesu_on.png);}
html>body div#toppage_area_map_elem1 .on {background-image:url(/common/images/top_area_map/shibuya_on.png)}
html>body div#toppage_area_map_elem2 .on {background-image:url(/common/images/top_area_map/shinjyuku_on.png)}
html>body div#toppage_area_map_elem3 .on {background-image:url(/common/images/top_area_map/nagoya_sakae_on.png)}
html>body div#toppage_area_map_elem4 .on {background-image:url(/common/images/top_area_map/osaka_kita_on.png)}
html>body div#toppage_area_map_elem5 .on {background-image:url(/common/images/top_area_map/osaka_minami_on.png)}
html>body div#toppage_area_map_elem6 .on {background-image:url(/common/images/top_area_map/fukuoka_on.png)}

*html body div#toppage_area_map_elem0 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/yaesu_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem1 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/shibuya_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem2 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/shinjyuku_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem3 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/nagoya_sakae_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem4 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/osaka_kita_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem5 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/osaka_minami_on.png', sizingMethod='scale');}
*html body div#toppage_area_map_elem6 .on {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/images/top_area_map/fukuoka_on.png', sizingMethod='scale');}


div#toppage_area_map #toppage_area_map_imgarea {
	position:absolute;
	left:218px;
	top:0px;
	z-index: 0;
}

div#toppage_area_map .toppage_area_maps {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}

div#toppage_area_map .toppage_area_maps .msg{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 1;
	width: 260px;
	height: 193px;
}

div#toppage_area_map .toppage_area_maps .msg h5{
	float:none;
	margin: 20px 0px 10px 33px ;
	font-size: 12px;
}
div#toppage_area_map .toppage_area_maps .msg p{
	float:none;
	margin: 0px 0px 0px 33px ;
}


div#toppage_area_map .toppage_area_maps .map{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 0;
	width: 260px;
	height: 193px;
}

div#toppage_area_map #toppage_area_map_imgarea {
	position:absolute;
	left:218px;
	top:0px;
	z-index: 0;
}

div#toppage_area_map .toppage_area_maps {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}

div#toppage_area_map .toppage_area_maps .msg{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 1;
	width: 260px;
	height: 193px;
}

div#toppage_area_map .toppage_area_maps .msg h5{
	float:none;
	margin: 20px 0px 10px 33px ;
	font-size: 12px;
}
div#toppage_area_map .toppage_area_maps .msg p{
	float:none;
	margin: 0px 0px 0px 33px ;
}


div#toppage_area_map .toppage_area_maps .map{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 0;
	width: 500px;
	height: 193px;
}
/****************************************************/
div#toppage_area_map_large #toppage_area_map_imgarea {
	position:absolute;
	left:218px;
	top:0px;
	z-index: 0;
}

div#toppage_area_map_large .toppage_area_maps {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}

div#toppage_area_map_large .toppage_area_maps .msg{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 1;
	width: 500px;
	height: 193px;
}

div#toppage_area_map_large .toppage_area_maps .msg h5{
	float:none;
	margin: 20px 0px 10px 33px ;
	font-size: 12px;
}
div#toppage_area_map_large .toppage_area_maps .msg p{
	float:none;
	margin: 0px 0px 0px 33px ;
}


div#toppage_area_map .toppage_area_maps .map{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 0;
	width: 260px;
	height: 193px;
}

/********************************************************/
div.dispoff {
	display:none;
}
