BODY {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-SIZE: 10px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; scrollbar-base-color: #f5f5f5; scrollbar-highlight-color: #ffffff; scrollbar-arrow-color: #0000aa
; background-image: url(./sozai/bg.gif)
}
A:link {
	COLOR: #000099; TEXT-DECORATION: underline;FONT-SIZE: 12px
}
A:visited {
	COLOR: #000099;FONT-SIZE: 12px
}
A:active {
	COLOR: #000099; TEXT-DECORATION: none;FONT-SIZE: 12px
}
A:hover {
	COLOR: #ff6600; BACKGROUND-COLOR: #ffcc99; TEXT-DECORATION:underline ;FONT-SIZE: 12px
}
h1 { 
	font-size: 12px; 
	font-style: normal; 
	color:#ff6600; 
	line-height: 14pt; 
	font-weight: bolder; 
	font-variant: normal; 
	text-transform: none; 
	white-space: nowrap; 
	MARGIN-BOTTOM: 0px;
}
h2 { 
	font-size: 12px; 
	font-style: normal;  
	line-height: 14pt;  
	font-variant: normal; 
	font-weight: normal;
	text-transform: none; 
	white-space: nowrap;
	margin-bottom: 0px;
	margin-top: 0px;
}
P {
	FONT-SIZE: 12px; MARGIN: 3px 0px 5px
}
.red{
	COLOR: #ff6600;FONT-SIZE: 12px
}
.blue{
	COLOR: #0000aa;FONT-SIZE: 14px
}
.white{
	COLOR: #ffffff;FONT-SIZE: 14px
}
.midashi {
	BORDER-BOTTOM: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; COLOR: #ff6600; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 130px
}

.midashi2 {
	BORDER-BOTTOM: #ff6600 1px solid;  FONT-SIZE: 12px;COLOR: #ff6600; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 400px
}.buleB {  font-size: 12px; font-weight: bold; color: #0000aa}
.F_size12 {  font-size: 12px}
.red12 { COLOR: #ff6600;FONT-SIZE: 12px}
.UP {  font-size: 12px; font-style: italic; color: #FF0000; font-weight: bold}
.white2 { COLOR: #ffffff;FONT-SIZE: 12px}
.UP2 { font-size: 12px; font-style: normal; color: #FF0000; font-weight: bold }
.top { font-size: 12px; color: #FF6600; text-decoration: underline}
A.m:link {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 12px
}
A.m:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 12px
}
A.m:active {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 12px
}
A.m:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffcc99; TEXT-DECORATION:none ;FONT-SIZE: 12px
}
.hoshi { font-size: 12px; font-style: normal; color: #FF0000; font-weight: bold }
	#banner a{color:#ff6600;text-decoration:none;font-weight:bold;}
	#banner a:link{color:#ff6600;text-decoration:none;font-weight:bold;}
	#banner a:visited{text-decoration:none;font-weight:bold;}
	#banner a:active{}
	#banner a:hover{color:#ff6600;text-decoration:underline;font-weight:bold;}
.tbl_form { 
	background-color: #ffffe5; 
	border: 1px #000000 solid; 
	margin-left: 0px; 
	padding-top: 0px; 
	padding-right: 5px; 
	padding-bottom: 1px; 
	padding-left: 5px; 
	width: 100%
}
.tbl_form_w { 
	background-color: #ffffff; 
	border: 1px #000000 solid; 
	margin-left: 0px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 1px; 
	padding-left: 5px; 
	width: 100%
}
.tbl_txt {  
	background-color: #f0f0f0; 
	border: thin #CCCCCC solid; 
	margin-left: 10px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	width: 100%
}
.tbl_txt2 {  
	background-color: #f0f0f0; 
	border: 1px #000000 solid; 
	margin-left: 10px; 
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	width: 90%
}
.tbl_site { 
	FONT-SIZE: 12px; 
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #262626 1px solid
}.bule { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 8px; 
	COLOR: #0000aa }
.tbl-form { 
	background-color: #FFFFFF; 
	border: 1px #000000 solid; 
	margin-left: 0px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 1px; 
	padding-left: 5px; 
	width: 100%
}