
}
DIV#out {
	width: 800px;BORDER-RIGHT: #ccc 1px solid;
	 BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff;
	  BORDER-LEFT: #ccc 1px solid;  BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center;MARGIN:auto;
}
A IMG {
	BORDER-RIGHT: #fff 0px; BORDER-TOP: #fff 0px; BORDER-LEFT: #fff 0px; BORDER-BOTTOM: #fff 0px;
}
DIV#contents P {
	MARGIN: 0em 0em 1.5em 0.5em
}

UL {
	 MARGIN: 3px 0px 0px 3px;padding: 0px;
}

}
li {
	MARGIN: 0px 0px 0px 0px;
}
	#footer01 {
	MARGIN:auto;
	clear: both;
	width: 800px;
	BACKGROUND: #666666;
	color:#fff;
	font-size: 12px;
	}
#header01 {
	MARGIN:auto;
	clear: both;
	width: 800px;
	BACKGROUND: #666666;
	TEXT-ALIGN: center;
	color:#fff;
	font-size: 12px;
	}
#footer01 ul,#header01 ul {
	padding: 0;
	list-style: none;
	}
#footer01 li,#header01 li {
	margin-right: 8px;
	padding-right: 8px;
	display: inline;
	border-right: 1px solid #ccc;
	

	}

#footer01 a:link,#header01 a:link {
color:#fff;
   text-decoration:none;  
	}
	#footer01 a:visited,#header01 a:visited {
color:#fff;
   text-decoration:none;  
	}
		#footer01 a:hover,#header01 a:hover {
color:#0C9CF3;
   text-decoration:underline;  
	}
a
   {text-decoration:none;
}  
        
a:link
   {color:#000;
   text-decoration:none;   
}         
        
a:visited
   {color:#000;text-decoration:none;
} 
              
   
a:hover
   {
    color:#0C9CF3;              
    text-decoration:none;   
}
   .red12 {
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-transform: none;

}
   .right {
TEXT-ALIGN: right;

}
   .cen {
TEXT-ALIGN: center;

}
   .red20 {
	font-size: 20px;
	color: #FF0000;
	font-weight: bold;
	text-transform: none;

}
   .red40 {
	font-size: 40px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;

}
}
   .red {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;

}
   .big {
   font-size: 50px;
	color: #000;
	font-weight: bold;
	text-decoration: underline;

}
body { font-family: 'CI', Meiryo,sans-serif;FONT-SIZE: 14px;  COLOR: #444; TEXT-ALIGN: center;}

table { font-size:100%; font-size: inherit;}
H2 {
PADDING-top: 0px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;FONT-SIZE: 500%;
PADDING-BOTTOM: 0px;  BORDER-BOTTOM: #cc0000 0px solid;color:#666666;LINE-HEIGHT: 20%;TEXT-ALIGN: center;
}
H3 {TEXT-ALIGN:left ;
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 120%;  
	PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px 0px; PADDING-TOP: 0px;BACKGROUND: #666666;
	color:#fff;clear: both;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 15px;  
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 0px; PADDING-TOP: 0px;color:#000;text-decoration: underline;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 13px;  
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px;color:#cc0000;clear: both;
}
h1 {
	PADDING-TOP: 0px;PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0px 0px 0px 0px;TEXT-ALIGN: center;
	FONT-SIZE: 800%; LINE-HEIGHT: 110%;color:#666666;MARGIN:auto
	}
DIV#contents {
	
	MARGIN:auto; FONT-SIZE: 14px;  LINE-HEIGHT: 30px;
	BORDER-RIGHT: #000 0px solid;
	BORDER-TOP: #000 0px solid; 
	BORDER-LEFT: #000 0px solid; 
	BORDER-BOTTOM: #000 0px solid;
	
	TEXT-ALIGN: center;
	width: 800px;

}
DIV#top05 {
FONT-SIZE: 16px; 
PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;MARGIN: 0px 0px 0px 10px;
TEXT-ALIGN: left;  LINE-HEIGHT: 50px;
}
DIV#top10 {
FONT-SIZE: 14px; 
PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;MARGIN:auto;
TEXT-ALIGN: left;  LINE-HEIGHT: 30px;
}
DIV#top01 {
TEXT-ALIGN: left;PADDING-left: 100px;min-height:236px;MARGIN-RIGHT: 10px; MARGIN-top: 10px;
PADDING-top: 20px;
}
DIV#top01 a:link {
color:#cc0000;

}
DIV#top01 a:visited {
color:#cc0000;

}
DIV#top01 a:hover {
    color:#0C9CF3;              
    text-decoration:none;  

}
DIV#top01 ul {
MARGIN-top: 20px;
}
