#sitemap {
	padding-bottom: 30px;
	padding-top: 5px;
	width: 590px;
}
#sitemap .sitemap_l {
	float: left;
	width: 285px;
	padding-right: 20px;
}
#sitemap .sitemap_r{
	float: left;
	width: 285px;
}
#sitemap .corner1 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
}
#sitemap a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
#sitemap a:hover {
	color: #E67800;
}
#sitemap .sitemap_r .corner_s {
	border-top: 1px solid #999999;
	border-left: 2px solid #336666;
	height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	position: relative;
	top: 5px;
}
#sitemap .sitemap_r .corner_s a {
	color: #336666;
	text-decoration: none;
}
#sitemap .sitemap_r .corner_s a:hover {
	color: #E67800;
}.submenu4  #info_l  {
	float: left;
	width: 150px;
}
.submenu4 #info_r {
	float: left;
	width: 130px;
	padding-left: 5px;
}
#sitemap .here a {
	color: #336666;
}
.submenu4  li a {
	background: url(../../images/btn8.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_l .submenu1 {
	position: relative;
	width: 130px;
	left: 95px;
	top: -20px;
}
#map .sitemap_l .submenu1 a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_l .corner2 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	position: relative;
	top: -10px;
}
#map .sitemap_l .submenu2 {
	position: relative;
	width: 130px;
	left: 95px;
	top: -30px;
}
#map .sitemap_l .submenu2 a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_l .corner3 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	position: relative;
	top: -20px;
}
#map .sitemap_l .submenu3 {
	position: relative;
	width: 130px;
	left: 95px;
	top: -40px;
}
#map .sitemap_l .submenu3 a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
.union {
	font-size: 12px;
	color: #000000;
	position: relative;
	line-height: 10px;
	padding-left: 10px;
}
#map .sitemap_r .submenu1 {
	position: relative;
	width: 130px;
	left: 80px;
	top: -20px;
}
#map  .sitemap_r  .submenu1  a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_r .corner2 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	position: relative;
	top: -10px;
}
#map .sitemap_r .submenu2 {
	position: relative;
	width: 130px;
	left: 80px;
	top: -30px;
}
#map .sitemap_r .submenu2 a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_r .corner3 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	position: relative;
	top: -20px;
}
#map .sitemap_r .submenu3 {
	position: relative;
	width: 130px;
	left: 80px;
	top: -40px;
}
#map .sitemap_r .submenu3 a {
	background: url(../../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#map .sitemap_r .submenu4 {
	position: relative;
	top: -25px;
}
#map {
	padding-bottom: 30px;
	padding-top: 5px;
	width: 590px;
}
#map .sitemap_l {
	float: left;
	width: 285px;
	padding-right: 20px;
}
#map .sitemap_r {
	float: left;
	width: 285px;
}
#map .corner1 {
	border-top: 1px solid #999999;
	border-left: 4px solid #E67800;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
}
#map a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
#map a:hover {
	color: #E67800;
}
#map .sitemap_r .corner_s {
	border-top: 1px solid #999999;
	border-left: 2px solid #336666;
	height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	position: relative;
	top: -25px;
}
#map .sitemap_r .corner_s a {
	color: #336666;
	text-decoration: none;
}
#map .sitemap_r .corner_s a:hover {
	color: #E67800;
}

