a {font-weight: normal; text-decoration: none; font-size: 12px;}
a:hover {text-decoration: none; font-style: none; font-size: 12px;}
TABLE { border-collapse: separate; border-spacing: 10px; 
}

td,tr{vertical-align
:top;}


body,p{font-weight: normal; text-decoration: none; font-size: 12px; font-family:Verdana;}

h2{
	line-height: 25px;
	background-color: #FFFFFF;
	background-image: url(h2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 2px;
	font-size: 110%;
	line-height: 20px;
	color: black;
	text-align: left;
	font-weight: bold; 
        border-bottom: 1px dashed black;
	padding-left: 20px;}

ol,ul {list-style:none;}




.linklist li{
padding-left:14px;/*背景分字下げする*/
background:url(h3.gif) no-repeat ;
} 


  hr {border-width:1pt;border-style:dashed;color:pin