#box088{
	width:520px;
	padding-left:5px;
		}
@charset "Shift_JIS";


/* ■ページ構造関係*/

body {
  padding: 0;
  margin: 0 auto;
  margin-top:20px;
  text-align:center;
  line-height:1.5;
  background-color:#ffffff;
  background:url(image/bg1.gif);
}


em {
  font-style: normal;
  font-weight: bold;
  color: #000;
  background: transparent;
}

#wrapper {
  width: 760px;
  margin: 0 auto;
  padding:0px;
  text-align:center;
  color: #fff;
  background:#820000;
}


#menu {
  width: 230px;
  float: left;
  background:#820000;
  margin: 0px;  
}


#main {
  width:530px;
  float:right;
  background:#ffffff;
  color:#666666;
  font-size:14px;
  line-height:16pt;
  text-align:left;
  padding:0px;
  text-align:center;
  
  
}


#box1{
	width: 460px;
	padding: 3px;
	margin-left:20px;
	text-align:left;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
		}

#box1-1{
	width: 450px;
	padding: 3px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	background:#F6F;
		}

#p7box1{
	width: 500px;
	padding:5 3px;
	text-align:left;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
		}

#p7box2{
	width: 480px;
	padding:10px;
	text-align:left;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	border-style:dotted;
	border-color:#FF9900;
	background-color:#FFFFCC;
	
		}
		
#sita1{
	width: 450px;
	padding:5px;
	text-align:left;
	color:#ffffff;
	background:#F6C;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
		}

#p8box1{
	width: 460px;
	text-align:left;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
		}

#p14box1{
	width: 410px;
	padding: 3px;
	margin-left:40px;
	text-align:left;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
		}




dl#update{
	width:400px;
	height:100px;
	overflow:auto;
	padding:01em;
	border:1px solid#ffffff;
	color:#000000;
    margin:0px;
	text-align:left;
	margin-left:20px;

	}

dt{
    margin-left:0px;
	font-size:12px;
	line-height:20px;
	
}


#hf{
	width: 500px;
	}


#hf ul {
  list-style: none;
  
  text-align: center;
  margin: 0;
  padding: 0.2em 0;
  color:#009900;
  font-size:12px;
}

#hf li {
  display: inline;
  white-space: nowrap;
}
#hf li a {
  text-decoration: none;
  padding: 0.2em 0.8em;
  color: #009900;
  background: transparent;
}
#hf li a:hover {
  color:#000066;
  background:#FFFFCC;
}

.maintext1 {font-size:14px; font-weight:bold; color:#000000; line-height:32px;}

.maintext2 {font-size:12px; color:#FF9999; line-height:18px;}

.maintext3 {font-size:12px;  color:#000000; line-height:18px; font-weight:bold;}

.maintext4 {font-size:12px;  color:#009900; line-height:18px; font-weight:bold;}

.maintext92 {font-size:18px; font-weight:bold; color:#009900; line-height:24px;}

.maintext801 {font-size:12px;  color:#FF6600; line-height:18px;}

.maintext802 {font-size:14px;  color:#996600; line-height:18px; font-weight:bold;}

.maintext803 {font-size:14px;  color:#030; line-height:16px; font-weight:bold;}

.maintext804 {font-size:14px;  color:#F3C; line-height:16px; font-weight:bold;}

.maintext805 {font-size:12px;  color:#F39; line-height:16px;}

.maintext93 {font-size:14px; font-weight:bold; color:#F00; line-height:16px;}

.maintext94 {font-size:21px; font-weight:bold; color:#F90; line-height:21px;}

.maintext18 {font-size:11px;  color:#090; line-height:13px;}
.maintext19 {font-size:12px;  color:#FF6600; line-height:18px;}


#midashi1 {
	padding: 7px;
	width:442px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:150%;
	background:#6C0;
	
	}

#midashi1-1 {
	padding: 7px;
	width:440px;
	list-style:none;
	font-size:12px;
	font-weight:nomal;
	color:#666666;
	line-height:150%;
	background:#fff;
	border:#6C3 solid 1px;
	
	}


#midashi2 {
	padding: 7px;
	width:442px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:150%;
	background:#C36;
	
	}

#midashi2-1 {
	padding: 7px;
	width:440px;
	list-style:none;
	font-size:12px;
	font-weight:nomal;
	color:#666666;
	line-height:150%;
	background:#fff;
	border:#C36 solid 1px;
	
	}



.tablesi {	width: 450px;
border:1px dotted #999;
border-collapse:separate;
			background-color:#FFFFFF; 
			color:#666666;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}
			
.tdsi1{
width:100px;
background-color:#999;
color:#FFFFFF;
font-weight:bold;
	text-align:center;
	padding:5px;
	}
	
.tdsi2{
	width:350px;
	text-align:left;
	padding-top:5px;
	padding-bottom:10px;

	}
	
.tdsi0{
width:450px;
background-color:#999;
color:#FFFFFF;
font-weight:bold;
	text-align:center;
	padding:10px;
	}

.tdsi00{
	padding:10px;
	text-align:left;
	line-height:16px;
	}


.table1 {	width: 450px;
border:2px solid #006633;
border-collapse:separate;
			background-color:#FFFFFF; 
			color:#666666;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}
			
.td1{
width:100px;
background-color:#669900;
color:#FFFFFF;
font-weight:bold;
	text-align:left;
	padding:10px;
	}
	
.td2{
	width:350px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;

	}


.td3{
width:450px;
background-color:#669900;
color:#FFFFFF;
	padding:10px;
	}



.table2 {	width: 450px;
border-style:double;
border-collapse:separate;
			background-color:#FFFFF7;
			color:#666666;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			padding: 10px;
			
			}

.table3 {	width: 430px;
border-collapse:separate;
			background-color:#ffffff;
			color:#666666;
			font-size:12px;
			line-height:120%;			
			}

.td3-1{
background-color:#FF9933;
color:#FFFFFF;
font-weight:bold;
	text-align:center;
	padding:5px;
	}

.td3-2{
width:60px;
	}

.td3-3{
width:370px;
	
	}


.table4 {	width: 400px;
border:2px solid #006633;
border-collapse:separate;
			background-color:#FFFFFF; 
			color:#666666;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}
			
.td41{
width:100px;
background-color:#669900;
color:#FFFFFF;
font-weight:bold;
	text-align:center;
	padding:10px;
	}
	
.td42{
	width:300px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;

	}



.table5 {	width: 460px;
border-collapse:separate;
			background-color:#FFFFFF; 
			color:#333333;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}

.tr51{
border-bottom:dashed #CC9900 1px;
	}

.td51{
width:100px;
font-weight:bold;
color:#996600;
	text-align:center;
	padding:5px;
border-bottom:dashed #CC9900 1px;
	}
	
.td52{
	width:360px;
	text-align:left;
	padding-top:5px;
border-bottom:dashed #CC9900 1px;
	}


.table6 {	width: 400px;
border:solid 1px #333333;
border-collapse:collapse;
			color:#333333;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}

.td61{
	text-align:center;
border:solid 1px #333333;
	}


.table7 {	width: 520px;
border:solid 1px #333333;
border-collapse:collapse;
			background-color:#FFFFFF; 
			color:#333333;
			font-size:12px;
			line-height:120%;
			margin: 0px; 
			
			}

.td71{
color:#ffffff;
border:solid 1px #333333;
border-collapse:collapse;
	text-align:center;
	background-color:#66CC33;

	}
	
.td72{
color:#333333;
border:solid 1px #333333;
border-collapse:collapse;
	text-align:center;
	background-color:#FFFFCC;
	

	}


.td73{
color:#333333;
border:solid 1px #333333;
border-collapse:collapse;
	text-align:center;
	

	}


.table8 {	width: 470px;
border:solid 1px #333333;
border-collapse:collapse;
			color:#333333;
			font-size:12px;
			line-height:120%;
			padding:5px;
			
			
			}

.td81{
	text-align:center;
border:solid 1px #333333;
width:120px;
background-color:#690;
font-weight:bold;
color:#FFF;
	}


.td82{
	text-align:left;
border:solid 1px #333333;
width:350px;
	}



#header {
  color: #fff;
  background:#009900;
  text-align:left;
}


#header2 {
  color: #fff;
  background:#ffffff;
  margin-bottom: 0px;
}

#header3 {
  color: #fff;
    margin-bottom: 0px;
	margin-top: 0px;
  background:#CC3300;
}

	
	


 



#menu11 {
  width: 260px;
  float: left;
  background:#ffffff;
  margin: 0px;  
}


#menu112 {
  width: 250px;
  padding:10px;
  float: left;
  background:#ffffff;
  margin: 0px;  
}




#main1-1 {
  width:520px;
  padding-left:30px;
  background:#ffffff;
  color:#666666;
  font-size:14px;
  line-height:18pt;
  text-align:left;
  
}

#main1-2 {
  width:520px;
  padding-left:15px;
  color:#666666;
  font-size:12px;
  line-height:16pt;
  text-align:left;
  
}


#main-2 {
  width:600px;
  padding-left:20px;
  background:#ffffff;
  color:#666666;
  font-size:12px;
  line-height:14pt;
  text-align:left;
  
}

#tbar1 {
  width:600px;
  height:25px;
  padding-left:20px;
  background:url(image/tbar1.gif);
  color:#000000;
  font-size:14px;
  line-height:18pt;
  font-weight:bold;
  text-align:left;
  
}


#tbar2 {
  width:520px;
  height:25px;
  padding-left:20px;
  background:url(image/tbar1.gif);
  color:#000000;
  font-size:14px;
  line-height:18pt;
  font-weight:bold;
  text-align:left;
  
}


#main11 {
  background:#ffffff;
  color:#666666;
  font-size:14px;
  line-height:18pt;
}

#main11-1 {
  margin-left: 274px;
  padding-top:10px;
  background:#ffffff;
  color:#666666;
  font-size:14px;
  line-height:18pt;
}






#menu2 {
  width: 160px;
  float: left;
  background:#ffffff;
  margin: 0px;
  color:#000000;
}

#main2 {
  margin-left: 170px;
  background:#ffffff;
  color:#666666;
  line-height:24px;
  font-size:12px;
}

#main2-1 {
  float: left;
  margin: 0px;  
  width: 410px;
  background:#ffffff;
  color:#666666;
  line-height:28px;
  font-size:12px;
}

#main2-2 {
  margin-left: 420px;
  background:#ffffff;
  color:#333333;
  line-height:14px;
  font-size:10px;
}

#main2-3 {
  float: left;
  margin: 0px;  
  width: 580px;
  background:#ffffff;
  color:#666666;
  line-height:28px;
  font-size:12px;
}

#main3 {
width:590px;
  background:#ffffff;
  color:#666666;
  line-height:24px;
  font-size:12px;
}

#main3-1 {
width:590px;
  background:#ffffff;
  color:#666666;
  line-height:24px;
  font-size:12px;
  text-align:center;
}

#main4-1 {
  float: left;
  margin: 0px;  
  width: 280px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main4-2 {
  margin-left: 290px;
  background:#ffffff;
  color:#ff9900;
  line-height:22px;
  font-size:12px;
}

#main5-1 {
  float: left;
  margin-left: 10px;
  width: 210px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main5-2 {
  margin-left: 215px;
  background:#ffffff;
  color:#666666;
  line-height:22px;
  font-size:12px;
}

#main6-1 {
  float: left;
  margin-left: 5px;
  width: 370px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main6-2 {
  margin-left: 380px;
  background:#ffffff;
  color:#666666;
  line-height:22px;
  font-size:12px;
}

#main7-1 {
  float: left;
  margin-left: 5px;
  width: 350px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main7-2 {
  margin-left: 360px;
  background:#ffffff;
  color:#666666;
  line-height:22px;
  font-size:12px;
}


#main8-1 {
  float: left;
  margin-left: 5px;
  width: 200px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main8-2 {
  margin-left: 210px;
  background:#ffffff;
  color:#666666;
  line-height:22px;
  font-size:12px;
}


#main9-1 {
  float: left;
  margin: 5px;
  width: 230px;
  color:#666666;
  
}

#main9-2 {
  margin-left: 270px;
  margin-top:10px;
  
}




#ncss010{
	width: 530px;
	padding: 3px;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
		}

#main11-1 {
  float: left;
  margin-left: 5px;
  width: 360px;
  background:#ffffff;
  color:#666666;
  line-height:16px;
  font-size:12px;
}

#main11-2 {
  margin-left: 370px;
}

#main12 {
  float: left;
  margin-left: 5px;
  width: 360px;
  background:#ffffff;
  color:#666666;
  line-height:18px;
  font-size:12px;
}

#main13 {
  float: left;
  margin-left: 5px;
  width: 360px;
  background:#ffffff;
  color:#666666;
  line-height:26px;
  font-size:12px;
}

#main14 {
  float: left;
  margin-left: 5px;
  width: 360px;
  background:#ffffff;
  color:#666666;
  line-height:32px;
  font-size:12px;
}




#midashi3 {
	margin: 5px;
	width:560px;
	padding:1px;
	border-bottom: 1px solid #000099;
	border-left: 8px solid #000099;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #000099;
	margin-bottom:-5px;
	font-weight:bold;
}

#midashi3-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	font-size:12px;
	color:#666666;
	line-height:200%;
	background-color:ffffff;
	}

#midashi4 {
	margin: 5px;
	margin-bottom:-5px;
}

#midashi4-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border: 2px solid #0000cc;
	font-size:12px;
	color:#000000;
	line-height:200%;
	background-color:#FFFFD2;
	}


#midashi5 {
	margin: 5px;
	padding: 3px;
	width:250px;
	list-style:none;
    border-left: 20px solid #009900;
    border-top: 1px solid #009900;
    border-right: 1px solid #009900;
	font-size:14px;
	font-weight:bold;
	color:#009900;
	line-height:150%;
	margin-bottom:-5px;
	
	}

#midashi5-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border: 1px solid #009900;
	font-size:12px;
	color:#009900;
	line-height:150%;
	}


#midashi6 {
	margin: 5px;
	width:560px;
	padding:1px;
	border-bottom: 1px solid #009900;
	border-left: 8px solid #009900;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #009900;
	margin-bottom:-5px;
	font-weight:bold;
}

#midashi6-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	font-size:12px;
	color:#666666;
	line-height:200%;
	background-color:ffffff;
	}



#midashi7-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border: 2px solid #009900;
	font-size:12px;
	color:#000000;
	line-height:200%;
	background-color:#FFFFD2;
	}

#midashi8 {
	margin: 5px;
	padding: 3px;
	width:250px;
	list-style:none;
    border-left: 20px solid #ff6600;
    border-top: 1px solid #ff6600;
    border-right: 1px solid #ff6600;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	line-height:150%;
	margin-bottom:-5px;
	
	}

#midashi8-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border: 1px solid #ff6600;
	font-size:12px;
	color:#ff6600;
	line-height:150%;
	}


#midashi9 {
	margin: 5px;
	width:560px;
	padding:1px;
	border-bottom: 1px solid #ff6600;
	border-left: 8px solid #ff6600;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #ff6600;
	margin-bottom:-5px;
	font-weight:bold;
}



#midashi10-1 {
	margin: 5px;
	padding: 3px;
	width:560px;
	list-style:none;
	border: 2px solid #ff6600;
	font-size:12px;
	color:#000000;
	line-height:200%;
	background-color:#FFFFD2;
	}

#midashi100 {
	margin: 5px;
	width:540px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #cc0000;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #cc0000;
	margin-bottom:-5px;
	font-weight:bold;
}

#midashi101 {
	margin: 5px;
	width:300px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #cc0000;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #cc0000;
	margin-bottom:-5px;
	font-weight:bold;
}

#midashi101-1 {
	margin: 5px;
	width:300px;
	padding:5px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #cc0000;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 12px;
	color: #666666;
	line-height:180%;
	margin-bottom:-5px;
}


#midashi102 {
	margin: 5px;
	width:300px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #cc0000;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 16px;
	color: #cc0000;
	margin-bottom:-5px;
	font-weight:bold;
}

#midashi103 {
	margin: 5px;
	padding: 3px;
	width:400px;
	list-style:none;
    border-left: 15px solid #ff9900;
	border-top: 1px dotted #ff9900;
	border-right: 1px dotted #ff9900;
	font-size:14px;
	font-weight:bold;
	color:#ff9900;
	line-height:150%;
	margin-bottom:-5px;
	
	}

#midashi103box {
	margin-left:20px;
	padding: 3px;
	width:450px;
	list-style:none;
	border: 1px dotted #ff9900;
	font-size:12px;
	color:#666666;
	line-height:150%;
	
	}

#midashi104 {
	margin: 5px;
	width:480px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #000066;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 16px;
	color: #000066;
	font-weight:bold;
}


#midashi11 {
	margin: 5px;
	width:220px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #000099;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #000099;
	font-weight:bold;
}

#midashi11 a{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #000099;
	font-weight:bold;
}

#midashi11 a:hover{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color:#FFFF00;
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}

#midashi12 {
	margin: 5px;
	width:220px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #009900;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #009900;
	font-weight:bold;
}

#midashi12 a{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #009900;
	font-weight:bold;
}

#midashi12 a:hover{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color:#FFFF00;
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}


#midashi13 {
	margin: 5px;
	width:220px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #ff6600;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}

#midashi13 a{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}

#midashi13 a:hover{
	margin: 5px;
	width:220px;
	padding:1px;
	background-color:#FFFF00;
	font-size: 14px;
	color: #000099;
	font-weight:bold;
}


#midashi14 {
	margin: 5px;
	margin-bottom:-5px;
	width:320px;
}

#midashi14-1 {
	margin: 5px;
	padding: 3px;
	width:320px;
	list-style:none;
	border: 2px solid #ff6600;
	font-size:12px;
	color:#000000;
	line-height:200%;
	background-color:#FFFFD2;
	}

#midashi15 {
	margin: 5px;
	margin-bottom:-7px;
	width:320px;
}

#midashi15-1 {
	margin: 5px;
	padding: 3px;
	width:530px;
	list-style:none;
	border: 1px solid #ff6600;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#FFFFD2;
	}

#midashi16 {
	margin: 5px;
	margin-bottom:-5px;
	width:320px;
}

#midashi16-1 {
	margin: 5px;
	padding: 3px;
	width:500px;
	list-style:none;
	border: 2px solid #ffcc00;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	background-color:#009900;
	}

#midashi91 {
	margin: 5px;
	width:530px;
	padding:1px;
	border-bottom: 1px solid #000000;
	border-left: 15px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color:#FFFF00;
}

#box91 {
	width:500px;
	margin-left:20px;
	  color: #000000;
  background:#ffffff;
  text-align:left;
  line-height:16px;

}




#footer2 {
  color: #fff;
    margin-bottom: 0px;
	margin-top: 0px;
  background:#33CC33;
  clear:both;
}


#footer00 {
  color: #fff;
  background:#ff3300;
  font-size:12px;
  text-align:center;
  padding:8px;
}

#footer00 a{
  color: #fff;
  font-size:12px;
}

#footer00 :hover{
  color: #ffffff;
  font-size:12px;
  background:#ffcc00;
  font-weight:bold;
}




dl#update02{
	width:650px;
	height:100px;
	overflow:auto;
	padding:01em;
	border:1px solid #ffffff;
	color:#000000;
		text-align:left;

	}
	

#box2{
	width: 500px;
	margin:10px;
	padding: 3px;
	background:#ffffff;
	text-align:left;
	color:#333333;
	font-size:14px;
	font-weight:normal;
	line-height:24px;
		}

#box4{
	width: 550px;
		}

#box5{
	float:left;
	width: 250px;
	margin:5px;
	padding: 3px;
	background:#ffffff;
	border: 2px solid #00cc00;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
		}

#box6{
	margin:5px;
	float:right;
	width: 250px;
	padding: 3px;
	background:#ffffff;
	border: 2px solid #00cc00;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
		}

#box7{
    float:left;
	width: 300px;
	margin:2px;
	padding: 3px;
	border: 1px solid #000000;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	
		}
#box8{
	float:right;
	margin-right:6px;
	
		}

#fusen01 {
	margin: 5px;
	width:300px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #000099;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 16px;
	color: #000099;
	margin-bottom:-5px;
	font-weight:bold;
}

#fusen02 {
	margin: 5px;
	width:300px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #009900;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 16px;
	color:#009900;
	margin-bottom:-5px;
	font-weight:bold;
}

#fusen03 {
	margin: 5px;
	width:300px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #FF6600;
	background-color: #F5F5F5;
	background-image: url(image/bg001.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 16px;
	color:#FF6600;
	margin-bottom:-5px;
	font-weight:bold;
}

#box3{
	width: 500px;
	margin:10px;
	padding: 3px;
	background:#ffffff;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
		}

#clear1{
	width:590px;
	height:3px;
	clear:both;
	background:url(image/l01.gif);
	}

#box04{
	width:320px;
	background:#ffffff;
	text-align:right;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	line-height:18px;
		}

#box05{
	width:109px;
	height:20px;
	background-image:url(images/msrubou.gif);
	text-align:center;
	color:#333333;
	font-size:15px;
	font-weight:bold;
	
		}

#box06{
	width:500px;
	background:#ffffff;
	text-align:right;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	line-height:18px;
		}

#box07{
	width:480px;
	background:#FFFFCC;
	text-align:left;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:10px 10px 10px 20px;
	border:#FFCC33 double 6px;	
		}

#box07-1{
	width:330px;
	background:#FFFFCC;
	text-align:left;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:3px;
	border:#FFCC33 double 6px;	
		}

#box08{
	width:480px;
	background:#CCCCCC;
	text-align:center;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	padding:10px 10px 10px 20px;
	border:#0099FF double 6px;	
		}


#box09{
	width:380px;
	background:#FFFFCC;
	text-align:left;
	color:#000000;
	border-top:#FF9900 solid 2px;
	border-bottom:#FF9900 solid 2px;
	font-size:13px;
	font-weight:bold;
	line-height:14px;
	padding:3px 15px 3px 15px;
	margin-left:100px;

	
		}

#box10{
	width:470px;
	background:#ffffff;
	text-align:left;
	color:#000000;
	font-size:12px;
	line-height:18px;
	padding:10px ;
	margin-left:20px;

	
		}

#box11{
	width:500px;
	background:#FFFFCC;
	padding:10px;

	
		}

#box12{
	width:470px;
	background:#EAEAEA;

	
		}


#box13{
	width:470px;
	color:#333333;
	background-image:url(images/sabumisasi02.gif);
	font-size:12px;
	font-weight:bold;
	text-align:right;

	
		}


#box14{
	width:450px;
	background:#E0FEFE;
	text-align:left;
	color:#000000;
	font-size:12px;
	line-height:18px;
	padding:10px ;

	
		}

#box15{
	width:470px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-color:#009900;
	border:#FFCC00 solid 1px;

	
		}

#box16{
	width:500px;
	background:#EAEAEA;
	color:#000000;
	font-size:11px;
	text-align:left;
	line-height:14px;
	padding:10px;
	line-height:140%;

	
		}

#box17{
	width:500px;
	color:#000000;
	font-size:14px;
	text-align:right;
	line-height:14px;
	font-weight:bold;

	
		}

#box18{
	width:500px;
	background-color:#EAEAEA;
	text-align:left;
	padding:10px;

	
		}

#box19{
	width:360px;
	color:#000000;
	font-size:12px;
	text-align:left;
	line-height:14px;
	border:#99CC33 solid 3px;
	padding:7px;
	margin-left:140px;
	margin-top:4px;	
		}

#box20{
	width:460px;
	border:#FF6600  solid 3px;
	background-color:#FFFFFF;
	padding:7px ;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:150%;
	margin-bottom:5px;
	margin-top:8px;
	
		}

#box21{
	width:460px;
	border:#33CC00  solid 3px;
	background-color:#FFFFFF;
	padding:7px;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:150%;
		margin-bottom:5px;

	
		}


#box22{
	width:460px;
	border:#0033CC solid 3px;
	background-color:#FFFFFF;
	padding:7px;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:150%;
	
		}
		
#box23{
	width:262px;
	height:40px;
	border:#333333 solid 1px;
	
		}

#box24{
	width:330px;
	color:#CC0000;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding-left:1px;
	border:outset #FF9999;
	background-image:url(image/sen.gif);
	margin-bottom:5px;
	margin-top:5px;
	
		}
		
#box25{
	width:300px;
	color:#000000;
	font-size:12px;
	text-align:center;
	background-color:#FFFFFF;
	border:#666666 double;
	border-right:none;
	border-left:none;
	line-height:16px;
	text-align:left;
	padding:3px;
	margin-top:5px;

		}

#box089{
	width:500px;
	padding-left:5px;
	text-align:left;
		}

#box090{
	width:490px;
	padding-left:25px;
		}

#box091{
	width:420px;
	padding:10px;
	margin-left:15px;
	margin-top:10px;
	color:#333333;
	font-size:12px;
	line-height:20px;
	background-image:url(images/kon-h.gif);
	border:solid 1px #CCCCCC;
	overflow:scroll;
	
		}

#box092{
	width:420px;
	height:150px;
	padding:10px;
	margin-top:10px;
	margin-left:15px;
	color:#333333;
	font-size:12px;
	line-height:20px;
	overflow:scroll;
	border:solid 1px #CCCCCC;

	
		}

#box093{
	width:166px;
	height:437px;
	margin-left:15px;
	padding:10px;
	float:left;
	font-size:12px;
	line-height:16px;
	color:#333333;
	background-image:url(images/ho-b.gif);
	background-repeat:no-repeat;
	

	}

#box093-1{
	width:166px;
	margin-left:15px;
	font-size:12px;
	line-height:18px;
	padding:10px;
	float:left;
	height:437px;
	color:#333333;
	background-image:url(images/ho-b02.gif);
	background-repeat:no-repeat;
	

	}

#box093-2{
	width:166px;
	margin-left:15px;
	padding:10px;
	font-size:12px;
	line-height:16px;
	float:left;
	height:437px;
	color:#333333;
	background-image:url(images/ho-b03.gif);
	background-repeat:no-repeat;
	

	}

#box093-3{
	width:166px;
	height:1000px;
	margin-left:15px;
	padding:10px;
	float:left;
	font-size:12px;
	line-height:17px;
	height:437px;
	color:#333333;
	background-image:url(images/ho-b04.gif);
	background-repeat:no-repeat;
	

	}


#box094{
	width:760px;
	color:#333333;
	
		}

#box095{
	width:210px;
	height:150px;
	padding:10px;
	margin-top:10px;
	margin-left:15px;
	font-size:12px;
	line-height:20px;

	color:#333333;
	overflow:scroll;
	border:solid 1px #CCCCCC;

	
		}


#box096{
	width:410px;
	height:150px;
	padding:10px;
	margin-top:10px;
	margin-left:15px;
	color:#333333;
	font-size:12px;
	line-height:20px;
	border:solid 1px #CCCCCC;

	
		}




/* ■かどまるボックス */

p { padding: 0.5em 1em;
  margin: 0;
  color: #000000;
  background: #ffff66;
}
.top {
  background-image: url(image/tr.gif) no-repeat;
  background-position: top right;
}
.top p {
  padding-top: 1em;
  background-color: transparent;
  background-image: url(tl.gif);
  background-position: top left;
}
.bottom {
  background-image: url(br.gif);
  background-position: bottom right;
}
.bottom p {
  padding-bottom: 1em;
  background-color: transparent;
  background-image: url(bl.gif);
  background-position: bottom left;
}

/* ■テキスト装飾関係 */

H1 {  font-size: 12px; color:#990000;  line-height: 16px;  margin-bottom: 0px ; margin-top: 0px;}

H2 {  font-size: 12px; color: #990000; margin-bottom: 0px; margin-top: 5px;  line-height: 14px; font-weight:bold;}

H3 {
	width:500px;
	padding:1px;
	border-bottom: 1px solid #666666;
	border-left: 1em solid #FF9900;
	background-color: #F5F5F5;
	background-image: url(image/bg_tag.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 14px;
	color: #000080;
	margin-bottom:-5px;
}


STRONG {  font-weight: normal}


#menu01 {  background:url(image/me01.gif) no-repeat;
		width: 270px;
		height: 57px;
				}
		
#menu02 {  background:url(image/me02.gif) no-repeat;
		width: 270px;
		height: 57px;
				}

#menu03 {  background:url(image/me03.gif) no-repeat;
		width: 270px;
		height: 57px;
				}

#menu04 {  background:url(image/me04.gif) no-repeat;
		width: 270px;
		height: 57px;
				}

#menu05 {  background:url(image/me05.gif) no-repeat;
		width: 270px;
		height: 57px;
				}

#m11 { 		font-size:16px;
			color:#CC0000;
			font-weight:bold;
			display:block;
			width: 270px;
			height: 57px;
			text-indent: -10000px;
		}








#m1 { 		font-size:16px;
			color:#CC0000;
			font-weight:bold;
			display:block;
			width: 233px;
			height: 57px;
			text-indent: -10000px;
		}

#menu000 {  background:url(image/menu00.gif) no-repeat;
		width: 231px;
		height: 48px;
		
				}
#menu001 {  background:url(image/menu01.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu002 {  background:url(image/menu02.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu003 {  background:url(image/menu03.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu004 {  background:url(image/menu04.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}
#menu005 {  background:url(image/menu05.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu006 {  background:url(image/menu06.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}
#menu007 {  background:url(image/menu07.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}
#menu008{  background:url(image/menu08.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}
#menu009 {  background:url(image/menu09.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}


		
				
#menu011 {  background:url(image/menu11.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu012 {  background:url(image/menu12.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu013 {  background:url(image/menu13.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu014 {  background:url(image/menu14.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}
#menu015 {  background:url(image/menu15.gif) no-repeat;
		width: 231px;
		height: 57px;
		
				}

#menu016 {  background:url(image/menu16.gif) no-repeat;
		width: 231px;
		height: 57px;

}


#menu017 {  background:url(image/menu17.gif) no-repeat;
		width: 231px;
		height: 57px;

}

#menu018 {  background:url(image/tmenu3.gif) no-repeat;
		width: 231px;
		height: 57px;

}

#ncss7-1{
	width: 150px;
	}

#ncss7-1 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #ffff00;
    border-left: 10px solid #0000ff;
	font-size:14px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss7-1 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss7-1 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	background:#000066;
	border-bottom:1px solid #ffff00;
	}

#ncss7-1 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}


	#ncss7{
	width: 150px;
	}

#ncss7 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #cccccc;
    border-left: 10px solid #ff3300;
	font-size:12px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss7 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss7 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#666666;
	text-decoration:none;
	background:#ffffff;
	border-bottom:1px solid #cccccc;
	}

#ncss7 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}


#ncss7-2{
	width: 150px;
	}

#ncss7-2 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #cccccc;
    border-left: 10px solid #000066;
	font-size:12px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss7-2 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss7-2 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#666666;
	text-decoration:none;
	background:#ffffff;
	border-bottom:1px solid #cccccc;
	}

#ncss7-2 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}


	#ncss8-1{
	width: 150px;
	}

#ncss8-1 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #ffff00;
    border-left: 10px solid #00cc00;
	font-size:14px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss8-1 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss8-1 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	background:#009900;
	border-bottom:1px solid #ffff00;
	}

#ncss8-1 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}

#ncss8-2{
	width: 150px;
	}

#ncss8-2 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #cccccc;
    border-left: 10px solid #009900;
	font-size:12px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss8-2 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss8-2 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#666666;
	text-decoration:none;
	background:#ffffff;
	border-bottom:1px solid #cccccc;
	}

#ncss8-2 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}


#ncss9-1{
	width: 150px;
	}

#ncss9-1 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #ffff00;
    border-left: 10px solid #ffcc00;
	font-size:14px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss9-1 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss9-1 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	background:#ff9900;
	border-bottom:1px solid #ffff00;
	}

#ncss9-1 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}

#ncss9-2{
	width: 150px;
	}

#ncss9-2 ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	border-top: 1px solid #cccccc;
    border-left: 10px solid #ff9900;
	font-size:12px;
	line-height:150%;
	border-right: 1px solid #ffffff;
	}
	
#ncss9-2 ul li{
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#ncss9-2 ul li a{
	margin: 0px;
	padding: 3px;
	width: 150px;
	display:block;
	text-align:left;
	color:#666666;
	text-decoration:none;
	background:#ffffff;
	border-bottom:1px solid #cccccc;
	}

#ncss9-2 ul li a:hover{
	color:#ff3300;
	text-decoration:none;
	background:#ffff00;
	font-weight:bold;
	}


.ncss18 {
	background-color:#ffffff;
	border-right: 1px solid #0000ff;
	border-left: 1px solid #0000ff;
	border-top: 1px solid #0000ff;
	border-bottom: 1px solid #0000ff;
	margin: 0px;
	padding: 3px;
	width: 560px;
	text-align:left;
	color:#000066;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
		}

.ncss19 {
	background-color:#b4e4fc;
	border-right: 1px solid #0000ff;
	border-left: 10px solid #000066;
	border-top: 1px solid #0000ff;
	margin: 0px;
	padding: 3px;
	width: 550px;
	text-align:left;
	color:#000066;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
		}

#ncss011{
	width: 530px;
	padding: 3px;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	background-image:url(image/sybgjj.gif);
	
		}

.maintext5 {font-size:18px; font-weight:bold; color:#CC0000; line-height:24px;}
.maintext91 {font-size:18px; font-weight:bold; color:#000000; line-height:24px;}


.textnew1 { font-size:12px; color:#000066; font-weight:bold; line-height:18px;}

.textnew2 { font-size:10px; color:#666666; font-weight:normal; line-height:14px;}

.textnew3 { font-size:10px; color:#ffffff; font-weight:normal; line-height:14px;}



.cap01 { font-size:10px; color:#000066; line-height:16px; }
.cap02 { font-size:10px; color:#009900; line-height:16px; }
.cap03 { font-size:10px; color:#FF6600; line-height:16px; }
.cap04 { font-size:10px; color:#666666; line-height:12px; }
.cap05 { font-size:10px; color:#FF0000; line-height:12px; }

.maintexe3 {  font-size: 12px; line-height: 16px; color:#000099; font-weight: bold}
.maintexe12{  font-size: 12px; line-height: 16px; color:#FF0000; font-weight: bold}
.maintext13 {font-size:14px; font-weight:bold; color:#CC0000; line-height:18px;}
.maintext14 {font-size:12px;  color:#CC0000; line-height:18px;}
.maintext15 {font-size:12px;  color:#000099; line-height:18px;}
.maintext17 {font-size:11px;  color:#000000; line-height:18px; text-align:left; }
.maintext20 {font-size:12px;  color:#CC0000; line-height:18px; font-weight:bold;}
.maintext21 {font-size:12px;  color:#99CC00; line-height:18px;}b
.maintext22 {font-size:11px;  color:#000099; line-height:14px;}
.maintext23 {font-size:14px; font-weight:bold; color:#FF6600; line-height:18px;}
.maintext24 {font-size:12px;  color:#000000; line-height:18px;}
.maintext25 {font-size:16px;  color:#0066FF; line-height:18px; font-weight:bold; line-height:22px;}
.maintext26 {font-size:16px;  color:#FF3300; line-height:18px; font-weight:bold; line-height:20px;}
.maintext27 {font-size:16px; font-weight:bold; color:#0033CC; line-height:20px;}
.maintext29 {font-size:12px;  color:#FF9900; line-height:18px; font-weight:bold;}
.maintext30 {font-size:14px; color:#000000; line-height:24px;}
.maintext31 {font-size:13px; font-weight:bold; color:#FF6600; line-height:18px;}
.maintext32 {font-size:12px;  color:#FF6600; line-height:18px; font-weight:bold;}
.maintext33 {font-size:12px;  color:#ffffff; line-height:18px; font-weight:bold;}

/* ■テーブル関係 */









.table_2 {	width: 360px;
			height: 190px;
			background-color:#9AB9F1;
			color:#0000CC; 
			margin: 5px; 
			padding: 0px;
			font-size:13px;
			font-weight:bold;
			
			}

.table_3 {	width: 360px;
			height: 190px;
			background-color:#66CC33;
			color:#006600; 
			margin: 5px; 
			padding: 0px;
			font-size:13px;
			font-weight:bold;
			
			}
			
.table_4 {	width: 360px;
			height: 190px;
			background-color:#FFCC99;
			color:#FF6600;
			margin: 5px; 
			padding: 0px;
			font-size:13px;
			font-weight:bold;
			
			}

.tr_1 { background-color:#d2e9ff;}
.tr_2 { background-color:#C7F8EF;}
.tr_3 { background-color:#99FFCC;}
.tr_4 { background-color:#FFFF99;}


.td_1 { font-size:12px; vertical-align:middle; width:100px;}
.td_2 { font-size:11px; text-align:left; width: 466px;}







		
.td000{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	background:#9cc;
	color:#ffffff;
	}





.td003{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	background:#9cc;
	color:#ffffff;
	}

.td003-1{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	background-color:#009900;
	font-weight:bold;
	color:#ffffff;
	}

.td004{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	background-color:#9cc;
	}
	
.td005{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	color:#000000;
	}
	
.td005-1{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	color:#006600;
	background-color:#FFFFCC;
	}

.td006{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	}

.td007{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	color:#FF3300;
	}

.td008{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:center;
	color:#0099CC;
	}

.td009{
	text-align:left;
	background:#9cc;
	color:#666666;
	}

.td010{
	text-align:left;
	background:#ffffff;
	color:#666666;
	}
	
.td011{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:left;
	background-color:#9cc;
	width:150px;
	line-height:16px;
	}

.td012{
	border-right:1px solid #699;
	border-bottom:1px solid #699;
	text-align:left;
	}
	
.td500{
	font-weight:bold;
	font-size:14px;
	color:#333333;
	width:100px;
	}

.td501{
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	}
.td502{
	text-align:left;
	font-weight:normal;
	font-size:12px;
	text-align:120%;
	color:#666666;
	}
	
	
.TABLE {	width: 570px; 
			background-color:#ffffff; 
			color:#666666; 
			margin-left:10px;
  border-left:solid #ffffff 0px;
  border-right:solid #ffffff 0px;
			
			}


.td01{ background:#ffffff; color:#333333;  text-align:left; font-size:12px; width:300px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td02{ background:#ffffff; color:#333333;  text-align:center; font-size:12px; width:50px;  border-bottom:solid #cccccc 1px;
}

