@charset "utf-8";

#pankuzu{ margin:0; padding:0; width:840px; text-align:left; }
#pankuzu li{
	float:left; display:inline-block; margin:3px 0px 3px 0px; padding:3px 7px 0px 23px; font-size:82%; line-height:150%;
	background-repeat:no-repeat; background-position:left center; background-image: url(file2.png); color:#777;
}
#pankuzu li.toppkz{ padding-left:49px; background-image: url(file.png); }
#pankuzu a{ color:#000; text-decoration:none; }
#pankuzu a:hover{ color:#c30; text-decoration:underline; }

div#sitemap{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; width:780px;
	text-align:left; background-color:#fff;
}
div.sdivh{ margin:10px 0px 0px 10px; padding:0; width:150px; line-height:150%; }
div.sdivh a{ display:block; margin:0; padding:0; width:150px; border:1px solid #555; color:#000; text-decoration:none; text-align:center; }
div.sdivh a:hover{ border:1px solid #c30; color:#c30; text-decoration:none; }
div.sd1{
	margin:0; padding:20px 0px 0px 100px;
	background-repeat:no-repeat; background-position:left top; background-image: url(s1.png); 
}
div.sd2{
	margin:0; padding:20px 0px 30px 100px;
	background-repeat:no-repeat; background-position:left top; background-image: url(s8.png); 
}
div.sdiv{ margin:0; padding:0; width:150px; line-height:150%; }
div.sdiv a{ display:block; margin:0; padding:0; width:150px; border:1px solid #555; color:#000; text-decoration:none; text-align:center; }
div.sdiv a:hover{ border:1px solid #c30; color:#c30; text-decoration:none; }
ul.sul li{
	margin:0; padding:11px 0px 0px 110px;
	background-repeat:no-repeat; background-position:left top; background-image: url(s2.png); 
}
ul.sul li.hli2{ background-image: url(s3.png); }
ul.sul li.hli3{ padding-left:175px; background-image: url(s4.png); }
ul.sul li.hli4{ padding-left:175px; background-image: url(s5.png); }
ul.sul li.hli5{ padding-left:175px; background-image: url(s6.png); }
ul.sul li.hli6{ padding-left:175px; background-image: url(s7.png); }
p{ padding:3px 0px 0px 25px; }
