body {
	font-size: 9pt;
	line-height: 14pt;
	color: #333333
; left: 0px; top: 0px; clip:  rect(   )
; background-image: url(img/main_haikei.jpg)
}
table {
  font-size: 9pt; 
	line-height: 14pt; 
	color: #333333
}
.blue { color: #0033CC}
.orange {  color: #FF3300}
.yellow { color: #FFFF00 }
.red { color: #9C0439}
.black {  color: #000000}
.green {  }
.light_green {  color: #00FF00}
.dark_green {  color: #194222}
.white {  color: #FFFFFF}
.font_8 {  font-size: 8pt; line-height: 11pt}
.font_9 {  font-size: 9pt; line-height: 13pt}
.font_11 { font-size: 11pt; line-height: 17pt}
.font_12 { font-size: 12pt; line-height: 15pt}
.mouse {
	TEXT-DECORATION: none
; color: #FFFFFF
}
.mouse A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.mouse A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.mouse A:hover {
	COLOR: #FFFF99; TEXT-DECORATION: none
}
h1 {  font-size: 10pt; color: #000000; line-height: 13pt; text-decoration: none}
h2 {  font-size: 10pt; line-height: 13pt; color: #000000; text-decoration: none}
h3 {  font-size: 10pt; line-height: 13pt; color: #000000; text-decoration: none}
p {
	text-decoration: none;
	margin: 0px;
}
.font_18 { font-size: 18pt; line-height: 23pt }
.font_24 {  font-size: 24pt; line-height: 31pt}
.font_7 {  font-size: 7pt; line-height: 7pt}
.linehi_16 {  line-height: 16pt}
.haikei1 {  background-image: url(img/u_haikei.jpg); font-size: 8pt; line-height: 11pt; color: #FFFFFF; height: 35px; padding-right: 15px; padding-left: 15px}
.haikei2 {  background-image: url(gazou/haikei02.jpg); color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-left: 4px}
.haikei3 {  background-image: url(gazou/haikei02.jpg)}
.haikei4 {  background-image: url(gazou/haikei01.jpg); color: #194222; padding-top: 8px; padding-right: 5px; padding-bottom: 8px; padding-left: 8px; font-size: 9pt; line-height: 12pt}
.haikei5 {  background-image: url(index/g02.jpg)}
.haikei0 {  background-image: url(img/haikei01.jpg)}
.haikei6 {  background-image: url(index/haikei01.jpg); padding-top: 2px; padding-left: 8px; color: #FFFFFF}
.font_20 {  font-size: 20pt; line-height: 26pt}
.font11_red {  font-size: 11pt; color: #990033}
.haikei07 {  background-color: #FFFFFF; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 9pt; line-height: 13pt}
.space1 {  padding-left: 15px; padding-top: 15px}
.space2 {  padding-top: 15px}
.space3 {
	padding-bottom: 8px;
}
.space4 {
	margin-top: 8px;
	margin-bottom: 8px;
}
.space5 {
	margin-bottom: 8px;
}
.space_r7 {
	margin-right: 7px;
}
.space_r8 {
	margin-right: 8px;
}
.space_top10 {
	margin-top: 10px;
}


.space_under3 {
	padding-bottom: 3px;
}



.table_space15 {
	padding: 15px;
	color: #FFFFFF;
	background-color: #990033;
}
.space_top15_under5 {
	margin-top: 20px;
	margin-bottom: 5px;
}

.sub_title {
	font-size: 120%;
	color: #194222;
	background-image: url(2008_0922/image1.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 148px;
	padding-top: 7px;
	padding-bottom: 12px;
	margin-top: 5px;
	font-weight: bold;
}
.sub_title2 {
	font-size: 120%;
	color: #194222;
	background-image: url(2009_1031/image1.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 250px;
	padding-top: 7px;
	padding-bottom: 12px;
	margin-top: 5px;
	font-weight: bold;
}
.table_space1 {
	padding: 20px;
	background-color: #39603F;
	border: 1px solid #194222;
	font-size: 120%;
	line-height: 1.6em;
	color: #FFFFFF;
}
.text {
	margin-bottom: 20px;
}
.page_top {
	text-align: right;
}
.text2 {
	margin-top: 5px;
	margin-bottom: 15px;
}
#page_under {
	background-color: #FFFFFF;
	padding: 15px;
	border: 1px solid #9C0439;
}
.fleft {
	float: left;
	margin-right: 15px;
}
/*
------------------------------------------------
Other SET
------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix { 
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { 
	height: 1%;
}
.clearfix { 
	display: block;
}