@charset 'utf-8';
#map{
	overflow:hidden;
/*	float:left;*/
}
#timelist{
	margin-top:20px;
}
#tab{
	width:240px;
	height:20px;
	overflow:hidden;
	margin:60 5 0 5;
	padding:0;
}
#tabline{
	height:1px;
	border:#cccccc 1px solid;
	margin: 0;
	padding : 0;
	float:left;
	width:100%;
}
#list{
	width:240;
	height:400;
	margin:0 auto;
	background: #FFFFFF;
	overflow:auto;
	border:#ccc solid 1px;
}
#nenpyo{
	display:none;
	width:240;
	height:400;
	margin:0 auto;
	background: #FFFFFF;
	overflow:auto;
}

/* slider
-----------------------------------------------*/
#timeslide{
	width:620px;
	height:80px;
	overflow:auto;
	float:left;
}

table#timelist{
	height:30px;
	width:620px;
}
table#timelist tr th{
	text-indent:-9999px;
	cursor:pointer;
}
table#timelist tr th.age01{
	background: url(./images/age01.gif) no-repeat;
}
table#timelist tr th.age02{
	background: url(./images/age02.gif) no-repeat;
}
table#timelist tr th.age03{
	background: url(./images/age03.gif) no-repeat;
}
table#timelist tr th.age01on{
	background: url(./images/age01on.gif) no-repeat;
}
table#timelist tr th.age02on{
	background: url(./images/age02on.gif) no-repeat;
}
table#timelist tr th.age03on{
	background: url(./images/age03on.gif) no-repeat;
}

#sliderBG{
	width:530px;
	height:20px;
	background: url(./images/slider_bg.gif) no-repeat -5px;
	margin:0 50px 0 40px;
/*	overflow:hidden;*/
}
#ptr{
	margin:0;
	width:112px;
	height:20px;
	background: url(./images/slider_bar.gif) no-repeat;
}
