ul#tab {
	margin:0 1px;
	padding:0;
	height:20px;
	width:588px;
}

*:first-child+html ul#tab{
	height:10px;
}


ul#tab li{
	background:url(../glass/images/glasstab_off.gif) no-repeat 0 0;
	list-style:none;
	display:block;
	height:30px;
	float:left;
	width:147px;
}

ul#tab li.selected {
	background:url(../glass/images/glasstab_on.gif) no-repeat 0 0;
	}

ul#tab li a{
	display:block;
	font-size:12px;
	height:30px;
	text-align:center;
	line-height:34px;
	width:147px;
}

dl#kanto{
	background:url(../glass/images/glass_map01.gif) no-repeat 1px 0;
	width:588px;
	border-bottom: 1px solid #CCCCCC;
}

dl#kanto dt{
	height:370px;
	margin:0;
	padding:0;
	outline:none;
}

dl#kanto dt ul{
	height:380px;
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
}

dl#kanto dt ul li{
	height:35px;
	width:75px;
	margin:0;
	padding:0;
	position:absolute;
}

dl#kanto dt ul li.no1{
	position:absolute;
	top:55px;
	left:390px;
}

dl#kanto dt ul li.no2{
	position:absolute;
	top:91px;
	left:213px;
}

dl#kanto dt ul li.no3{
	position:absolute;
	top:165px;
	left:410px;
}

dl#kanto dt ul li.no4{
	position:absolute;
	top:167px;
	left:232px;
}

dl#kanto dt ul li.no5{
	position:absolute;
	top:235px;
	left:213px;
}



dl#kanto dt ul li a{
	display:block;
	height:35px;
	outline:none;
	text-indent:-9999px;
	width:75px;
}


dl#kanto dd{
	margin:0 20px;
	padding:0;
	height: 35px;
}

dl#kanto p,dl#kinki p,dl#tokai p,dl#all p{
	font-size:10px;
}

dl#kanto p img,#kinki p img,#tokai p img,#all p img{
	vertical-align:middle;
}

dl#kinki{
	background:url(../glass/images/glass_map02.gif) no-repeat 1px 0;
	width:588px;
	border-bottom: 1px solid #CCCCCC;
}

dl#kinki dt{
	height:370px;
	margin:0;
	padding:0;
	outline:none;
}

dl#kinki dt ul{
	height:380px;
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
}

dl#kinki dt ul li{
	height:35px;
	width:75px;
	margin:0;
	padding:0;
	position:absolute;
}

dl#kinki dt ul li.no1{
	position:absolute;
	top:61px;
	left:435px;
}

dl#kinki dt ul li.no2{
	position:absolute;
	top:90px;
	left:318px;
}

dl#kinki dt ul li.no3{
	position:absolute;
	top:103px;
	left:130px;
}

dl#kinki dt ul li.no4{
	position:absolute;
	top:224px;
	left:292px;
}

dl#kinki dt ul li.no5{
	position:absolute;
	top:283px;
	left:370px;
}



dl#kinki dt ul li a{
	display:block;
	height:35px;
	outline:none;
	text-indent:-9999px;
	width:75px;
}

dl#kinki dd{
	margin:0 20px;
	padding:0;
	height: 35px;
}

dl#tokai{
	background:url(../glass/images/glass_map03.gif) no-repeat 1px 0;
	width:588px;
	border-bottom: 1px solid #CCCCCC;
}

dl#tokai dt{
	height:370px;
	margin:0;
	padding:0;
	outline:none;
}

dl#tokai dt ul{
	height:380px;
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
}

dl#tokai dt ul li{
	height:35px;
	width:75px;
	margin:0;
	padding:0;
	position:absolute;
}

dl#tokai dt ul li.no1{
	position:absolute;
	top:31px;
	left:192px;
}

dl#tokai dt ul li.no2{
	position:absolute;
	top:163px;
	left:346px;
}

dl#tokai dt ul li.no3{
	position:absolute;
	top:271px;
	left:90px;
}

dl#tokai dt ul li a{
	display:block;
	height:35px;
	outline:none;
	text-indent:-9999px;
	width:75px;
}


dl#tokai dd{
	margin:0 20px;
	padding:0;
	height: 35px;
}

dl#all{
	background:url(../glass/images/glass_map04.gif) no-repeat 1px 0;
	width:588px;
	border-bottom: 1px solid #CCCCCC;
}

dl#all dt{
	height:380px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	outline:none;
}

dl#all dd{
	margin:0 20px;
	padding:0;
}

a span.pp_area{
	display:none;
	border:none;
}

a:hover {
	position:relative;
	text-decoration:none;
}

a:hover span.pp_area{
	display: block;
	color:#484848;
}
