.txt_header {
	  color:#ffffff;  font-size: 12px;
}


.txt_nomal {
	  color:#654617;  font-size: 12px; line-height: 150%;
}

.txt_nomal_s {
	  color:#000000;  font-size: 12px; line-height: 150%;
}

.txt_news {
	  color:#947039;  font-size: 12px; line-height: 150%;
}

.txt_data {
	  color:#000000;  font-size: 10px; line-height: 100%;
}

.txt_nomal2 {
	  color:#000000;  font-size: 12px; line-height: 170%;
}


.txt_copy {
	  color:#ffffff;  font-size: 10px; line-height: 100%;
}


.txt_news2 {
	  color:#000000;  font-size: 12px; line-height: 150%; font-weight: bold; 
}


.txt_kyoushitu_name {
	  color:indigo;  font-size: 14px; line-height: 150%; font-weight: bold; 
}

.txt_kyoushitu {
	  color:#ffffff;  font-size: 12px; line-height: 150%;
}


.txt_hirano_14B {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 150%;
}


.midashi {
	  color:#993333;  font-size: 14px; line-height: 150%; font-weight: bold; 
}



a:link {
	text-decoration:underline; color:#ffffff;
}

a:visited {
	text-decoration:underline; color:#ffffff;
}

a:active {
	text-decoration:underline; color:#ffffff;
}

a:hover {
	text-decoration:underline; color: #ffffff;
}



A:link.hirano{
	COLOR: #0000ff; TEXT-DECORATION: underline;
}
A:visited.hirano {
	COLOR: #800080; TEXT-DECORATION: underline;
}

A:active.hirano {
	COLOR: #ff0066; TEXT-DECORATION: underline;
}

A:hover.hirano {
	COLOR: #ff0066; TEXT-DECORATION: underline;
}


A:link.hiranomal{
	TEXT-DECORATION: none;
}

A:visited.hiranomal {
	TEXT-DECORATION: none;
}

A:active.hiranomal {
	TEXT-DECORATION: underline;
}

A:hover.hiranomal {
	TEXT-DECORATION: underline;
}


body {
	margin-top: 0pt ;
margin-bottom: 0pt ;
margin-left: 0pt ;
margin-right: 0pt ;
}

.linktable a:link {
	color : #006666; 
}
.linktable a:visited {
	color : #006666; 
}
.linktable a:hover {
	color: #006666; 
}
