/* CSS Document */


/*hed_img
--------------------------*/
.hed_img {
	background:url(../images/sitemap/hed_img.jpg) 0 0 no-repeat;
	width:900px;
	height:154px;
	text-indent:-9999px;
}




/*index
--------------------------*/
.index_title_img {
	background:url(../images/sitemap/title_img.gif) 0 0 no-repeat;
	width:640px;
	height:27px;
	text-indent:-9999px;
	margin-bottom:25px;
}



.package_box ul {
	padding-left: 20px;
}

.package_box ul li {
	list-style: none;
	padding-top: 3px;
	padding-bottom: 3px;
}


.level01 {
	background: url(../images/sitemap/map_bg01.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 60px;
}

.level01_no {
	background: url(../images/sitemap/map_bg01_no.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 60px;
}

.level01_end {
	background: url(../images/sitemap/map_bg01_end.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 60px;
}


.level02 {
	background: url(../images/sitemap/map_bg02.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 110px;
}

.level02_end {
	background: url(../images/sitemap/map_bg02_end.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 110px;
}

.level02-2 {
	background: url(../images/sitemap/map_bg02-2.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 110px;
}

.level02-2_end {
	background: url(../images/sitemap/map_bg02-2_end.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 110px;
}

.level03 {
	background: url(../images/sitemap/map_bg03.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 160px;
}

.level03-2 {
	background: url(../images/sitemap/map_bg03-2.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 160px;
}


.level03_end {
	background: url(../images/sitemap/map_bg03_end.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 160px;
}

.level03_end-2 {
	background: url(../images/sitemap/map_bg03-2_end.gif) no-repeat 0px center;
	width: 500px;
	padding-left: 160px;
}


#sitemap ul li a {
	text-decoration: none;
}

#sitemap ul li a:hover {
	text-decoration: underline;
}


