BODY {
	FONT-SIZE: x-small; LINE-HEIGHT: 140%
}
TD {
	FONT-SIZE: 1em
}
P {
	FONT-SIZE: 1em
}
A {
	FONT-SIZE: 1em
}
UL {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
.h1 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(ir_back.gif); PADDING-BOTTOM: 10px; WIDTH: 530px; COLOR: #666666; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.h1L {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(ir_backL.gif); PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #555555; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.print A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.print A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.print A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.print A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
DIV.L2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #8b8b8b; PADDING-TOP: 0px; HEIGHT: 33px
}
DIV.L2 A {
	DISPLAY: block; PADDING-LEFT: 27px; BACKGROUND: url(../../Files/Navigation/nav_bg.gif) no-repeat; WIDTH: 200px; PADDING-TOP: 8px; HEIGHT: 33px
}
DIV.L2 A:link {
	WIDTH: 100%; COLOR: #8b8b8b; HEIGHT: 100%
}
DIV.L2 A:visited {
	WIDTH: 100%; COLOR: #8b8b8b; HEIGHT: 100%
}
DIV.L2 A:active {
	WIDTH: 100%; COLOR: #8b8b8b; HEIGHT: 100%
}
DIV.L2 A:hover {
	BACKGROUND: url(../../Files/Navigation/nav_bg_over.gif) no-repeat; WIDTH: 200px; COLOR: #8b8b8b; HEIGHT: 100%
}
.L2_Active {
	DISPLAY: block; WIDTH: 100%; COLOR: #000099; HEIGHT: 100%
}
.topbar {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333
}
.topbar A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333
}
.topbar A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333
}
.topbar A:active {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #333333; BORDER-BOTTOM: medium none
}
.topbar A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333
}
.newsheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #2f6755
}
.ds LI {
	MARGIN-BOTTOM: 10px
}
.footer A {
	FONT-SIZE: 11px
}
.bc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #708090
}
.pname {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #cccccc
}
.tokucho {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #636274
}
DIV.tokucho {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #636274
}
.yoto {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #636274
}
.shiyo {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #636274
}
.specheader {
	BACKGROUND-COLOR: #cccccc
}
.gaikei {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #636274
}
#pro_table {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 190px; PADDING-TOP: 5px
}
.pro_td {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
#shiyo {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; BORDER-COLLAPSE: collapse
}
#shiyo TD {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
P.prolink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
P.prolink A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
P.prolink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
P.prolink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
