body{
font-size:12px;
}
td{
font-size:12px;
}
A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0056a6; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0056a6; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
a.nav:link{
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
word-spacing:2px;
letter-spacing:2px;


}
a.nav:visited{
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
letter-spacing:2px;


}
a.nav:hover{
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
letter-spacing:2px;
}
.navtd{
padding-top:3px;
}
A.left:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.left:visited {
	COLOR: #0056a6; TEXT-DECORATION: none
}
A.left:active {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.left:hover {
	COLOR: #0081eb; TEXT-DECORATION: none
}
A.head:link {
font-size:14px;
	COLOR: #0066cc; TEXT-DECORATION: none;
	padding-left:20px;
}
A.head:visited {
font-size:14px;
	COLOR: #666666; TEXT-DECORATION: none;
	padding-left:20px;
	font-weight:bold;
}
A.head:hover {
font-size:14px;
	COLOR: #ff0000; TEXT-DECORATION: none;
	padding-left:20px;
}
A.head2:visited  {
font-size:12px;
COLOR: #0066cc; TEXT-DECORATION: none;
}
A.head2:link {
font-size:12px;
COLOR: #0066cc; TEXT-DECORATION: none;
}
A.head2:hover {
font-size:12px;
	COLOR: #ff0000; TEXT-DECORATION: none;
}
.leftnav{
padding-top:3px;
}
A.sitemap0:link {
	COLOR: #77923e; TEXT-DECORATION: underline
}
A.sitemap0:visited {
	COLOR: #77923e; TEXT-DECORATION: underline
}
A.sitemap0:active {
	COLOR: #77923e; TEXT-DECORATION: underline
}
A.sitemap0:hover {
	COLOR: #37a800; TEXT-DECORATION: underline
}
A.sitemap1:link {
	COLOR: #1d3c82; TEXT-DECORATION: underline
}
A.sitemap1:visited {
	COLOR: #1d3c82; TEXT-DECORATION: underline
}
A.sitemap1:active {
	COLOR: #1d3c82; TEXT-DECORATION: underline
}
A.sitemap1:hover {
	COLOR: #2476c9; TEXT-DECORATION: underline
}
A.sitemap2:link {
	COLOR: #d36214; TEXT-DECORATION: underline
}
A.sitemap2:visited {
	COLOR: #d36214; TEXT-DECORATION: underline
}
A.sitemap2:active {
	COLOR: #d36214; TEXT-DECORATION: underline
}
A.sitemap2:hover {
	COLOR: #eb9316; TEXT-DECORATION: underline
}
A.sitemap3:link {
	COLOR: #6d645b; TEXT-DECORATION: underline
}
A.sitemap3:visited {
	COLOR: #6d645b; TEXT-DECORATION: underline
}
A.sitemap3:active {
	COLOR: #6d645b; TEXT-DECORATION: underline
}
A.sitemap3:hover {
	COLOR: #887b6e; TEXT-DECORATION: underline
}
A.sitemap4:link {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.sitemap4:visited {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.sitemap4:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.sitemap4:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.org_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c96500; LINE-HEIGHT: 130%
}
.p10 {
	FONT-SIZE: 11px
}
.p12 {
	FONT-SIZE: 12px
}
.p14 {
	FONT-SIZE: 15px
}
.p18 {
	FONT-SIZE: 19px
}
.p24 {
	FONT-SIZE: 25px
}
.p10h {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.p12h {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.p14h {
	FONT-SIZE: 15px; LINE-HEIGHT: 125%
}
.p18h {
	FONT-SIZE: 19px; LINE-HEIGHT: 125%
}
.b10 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.b12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.b14 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.b18 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px
}
.b24 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px
}
.b10h {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
.b12h {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 130%
}
.b14h {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 130%
}
.b18h {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; LINE-HEIGHT: 130%
}
#bg_white {
	BACKGROUND-COLOR: #ffffff
}
#table_line {
	BACKGROUND-COLOR: #333333
}
#table_title {
	BACKGROUND-COLOR: #e6e6e6
}
#violet {
	COLOR: #9e005d
}
#white {
	COLOR: #ffffff
}
#red {
	COLOR: #ed1c24
}
#blue {
	COLOR: #055fad
}
#org {
	COLOR: #c96500
}
#mizu {
	COLOR: #0066cc
}
#navy {
	COLOR: #003366
}
#green {
	COLOR: #007236
}
#blown {
	COLOR: #736357
}
#ygreen {
	COLOR: #990000
}
.comp{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding-top:2px;
}
.text{
	font-size:14px;
	line-height:190%;
	letter-spacing:3px;
	padding-left:15px;
	padding-right:11px;
	text-align: justify;

}
.border{
	border: 1px solid #cccccc;
}
.pro_text{
padding-top:10px; padding-bottom:5px }