h1.toplogo a
	{
	background-image: none;
	text-indent: 0px;
	}
p.lb01 a
	{
	background-image: none;
	border: 1px solid #000000;
	text-indent: 0px;
	width: 170px;
	height:93px;
	}
p.lb02 a
	{
	background-image: none;
	border: 1px solid #000000;
	text-indent: 0px;
	width: 170px;
	height:93px;
	}
p.lb03 a
	{
	background-image: none;
	border: 1px solid #000000;
	text-indent: 0px;
	width: 170px;
	height:93px;
	}
p.lb04 a
	{
	background-image: none;
	border: 1px solid #000000;
	text-indent: 0px;
	width: 170px;
	height:93px;
	}
h2
	{
	color: #333333;
	text-indent: 0px;
	margin-top: 15px;
	}

h1.news, h2.news, h3.news, h2.news2, h2.news3, h2.rss, h1.emg, h2.emg, h3.emg, h2.emg2, h2.info, h2.webphoto, h1.subject, h2.subject, h3.subject, h2.trouble, h2.foot, h2.newsrss, h1.pr, h2.pr, h3.pr
{
color: black;
margin: 0px;
padding: 0px;
}

h1.news2, h2.news2, h3.news2
{
font-size: 1.1em;
background-image: none;
width: 447px;
text-indent: 0px;
background-position: 0px 0px;
}

h2.newsrss a
{
background-image: none;
width:68px;
padding:0px;
margin:0px;
text-indent: 0px;
}

h1.news3, h2.news3, h3.news3
{
font-size: 1.1em;
background-image: none;
width: 100%;
text-indent: 0px;
background-position: 0px 0px;
}
h1.emg2, h2.emg2, h3.emg2
{
font-size: 1.1em;
font-color:red;
background-image: none;
width: 100%;
text-indent: 0px;
background-position: 0px 0px;
}
h2.info
{
font-size: 1.1em;
font-color:red;
background-image: none;
width: 100%;
text-indent: 0px;
background-position: 0px 0px;
}
h2.webphoto
{
font-size: 1.1em;
font-color:red;
background-image: none;
width: 100%;
text-indent: 0px;
background-position: 0px 0px;
}
#navi_menu .navi01 a
{
width: 230px;
float: left;
background-image: none;
margin:0px;
padding:0px;
text-indent:0px;
height: 50px;
	border: 1px solid #000000;
}
#navi_menu .navi02 a
{
width: 230px;
float: left;
background-image: none;
margin:0px;
padding:0px;
text-indent:0px;
height: 50px;
	border: 1px solid #000000;
}
#navi_menu .navi03 a
{
width: 230px;
float: left;
background-image: none;
margin:0px;
padding:0px;
text-indent:0px;
height: 50px;
	border: 1px solid #000000;
}
#navi_menu .navi04 a
{
width: 230px;
float: left;
background-image: none;
margin:0px;
padding:0px;
text-indent:0px;
height: 50px;
	border: 1px solid #000000;
}
#sh-left .shl01 a
	{
	height:20px;
	width:80px;
	background-image: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	}
#sh-left .shl02 a
	{
	height:20px;
	width:80px;
	background-image: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	}
#sh-left .shl03 a
	{
	height:20px;
	width:80px;
	background-image: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	}
