body {
	background-color: #FFFFFF;
	margin:0px;
	
}


h2 { 
     color: #ff0000;
     background-color: #99ffff;
     padding-top: 3px;
     padding-bottom: 3px;
     padding-left: 20px;
     font-size: 24px;
     text-align: left;}
h3 { text-align: left;
     width: 640px;
     font-size: 24px;}
p { text-align: left;
    width: 640px;}
div.logo {background-color: #0000b4;
          height: 70px; 
          padding-top: 10px;
          padding-left: 10px;}
div.list {width: 640px;}
span.black {color: #000000;}
span.red {color: #ff0000;}
span.red2 {font-size: large; color: #ff0000;}
span.caption {font-size: small;}

	A{text-decoration:none;}
	.siyo{font-size:12px;}
.style1 {color: #000000}
.style3 {font-size: 14px}
.style14 {color: #FF0000}
.style15 {
	color: #FFFFFF;
	font-weight: bold;}
.style17 {font-size: large}
.newsbox { width: 600px;
	background-color:#CCFFFF;
	padding: 20px 20px 20px 20px;
	border: solid;
	border-color: #0000cc;
	border-width: 2px;
	text-align:left;
	}
	
.nbox1 { 
	font-size: 20px; 
	font-weight: bold; 
	color:#990000;
	}
	

.nbox2 { 
	font-size: 16px; 
	font-weight: bold; 
	color: #0000cc; 
	text-align: left; 
	line-height: 1.5em; 
	margin: 0 0 0 0;
	}
	
a.nbox1:link    { color: #990000; }
a.nbox1:visited { color: #0000cc; }
a.nbox1:hover   { color: #0000cc; }
a.nbox1:active  { color: #0000cc; }
a.nbox2:link    { color: #000000; }
a.nbox2:visited { color: #000000; }
a.nbox2:hover   { color: #000000; }
a.nbox2:active  { color: #000000; }

.nenma { 
	color: #FF0000; 
	text-align: center; 
	font-weight: bold; 
	font-size: 18px;
	}
.copy {font-size:12px;

}


.news {
	background-color:#99FFFF;
	padding-left:20px;
}
.news01 {
	padding-left:40px;
	padding-top:10px;
	font-size:12px;
}

.newstxt01 {
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.newstxt02 {
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
.newstxt03 {
	font-size:12px;
	color:#000000;
}
.newstxt04 {
	font-size:12px;
	font-weight:bold;
	color:#006600;
}
.newstxt05 {
	font-size:16px;
	font-weight:bold;
	color:#000066;
}
.newstxt06 {
	font-size:14px;
	font-weight:bold;
	color:#6B5227;
}
.newstxt07 {
	font-size:12px;
	color:#FF0000;
}
.newstxt08 {
	font-size:10px;
	color:#000000;
}

.box_01 {
	width:850px;
	margin:20px;
	}
	
.box_02 {
	margin:2px;
	padding:10px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
		}

.box_03 {
	margin:2px;
	padding:10px;
	font-size:12px;
	line-height:16px;
	text-align:left;
		}
		
.box_04 {
	margin:2px;
	padding:10px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	border-color:#000000;
	border-style:double;

		}
		
.text01 {
	font-size:12px;
	}
.text02 {
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	}
.text000 {
	font-size:12px;
	color:#000000;
	}
.text001 {
	font-size:12px;
	color:#6600FF;
	}
.text002 {
	font-size:14px;
	color:#000099;
	font-weight:bold;
	}
.text003 {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	letter-spacing:10px;
	}
.text004 {
	font-size:12px;
	color:#FF0000;
	}
	
	
.tbl001 {
	padding:10px;
	font-size:12px;
	}
.tbl002 {
	padding:5px 10px 5px 10px;
	font-size:12px;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	}
.tbl003 {
	padding:5px 10px 5px 10px;
	font-size:12px;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 0px 0px;
	}
.tbl004 {
	padding:5px 10px 5px 10px;
	font-size:12px;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	}
.tbl005 {
	padding:5px 10px 5px 10px;
	font-size:12px;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 1px 0px;
	}
.tbl006 {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#66FF99;
	padding:0px 10px 0px 10px;
	}
	
.greething {
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	}
	
.gree_001 {
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	}

.gree_002 {
	font-size:16px;
	line-height:24px;
	}