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 dd a,
dl#kinki dd a,
dl#tokai dd a{
	font-size:1.2em;
}



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 dt ul li.no1 a:hover{
	background:url(../glass/images/glass_map01_o.gif) no-repeat -389px -55px;
}

dl#kanto dt ul li.no2 a:hover{
	background:url(../glass/images/glass_map01_o.gif) no-repeat -212px -91px;
}

dl#kanto dt ul li.no3 a:hover{
	background:url(../glass/images/glass_map01_o.gif) no-repeat -409px -165px;
}

dl#kanto dt ul li.no4 a:hover{
	background:url(../glass/images/glass_map01_o.gif) no-repeat -231px -167px;
}

dl#kanto dt ul li.no5 a:hover{
	background:url(../glass/images/glass_map01_o.gif) no-repeat -212px -235px;
}

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 dt ul li.no2 a:hover{
	background:url(../glass/images/glass_map02_o.gif) no-repeat -317px -90px;
}

dl#kinki dt ul li.no3 a:hover{
	background:url(../glass/images/glass_map02_o.gif) no-repeat -129px -103px;
}

dl#kinki dt ul li.no4 a:hover{
	background:url(../glass/images/glass_map02_o.gif) no-repeat -291px -224px;
}

dl#kinki dt ul li.no5 a:hover{
	background:url(../glass/images/glass_map02_o.gif) no-repeat -369px -283px;
}



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 dt ul li.no1 a:hover{
	background:url(../glass/images/glass_map03_o.gif) no-repeat -191px -31px;
}

dl#tokai dt ul li.no2 a:hover{
	background:url(../glass/images/glass_map03_o.gif) no-repeat -345px -163px;
}

dl#tokai dt ul li.no3 a:hover{
	background:url(../glass/images/glass_map03_o.gif) no-repeat -89px -271px;
}



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;
}

