H1 {
	BACKGROUND:#fff; 
	MARGIN: 0px auto; LINE-HEIGHT: 0px 0px 0px 0px;
}
H1 STRONG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid;
	BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; 
	POSITION: absolute; TOP: 1px;left:0px;FONT-SIZE: 70%
}
DIV#out {
	width: 900px;BORDER-RIGHT: #000 0px solid;
	 BORDER-TOP: #000 0px solid; BACKGROUND: #fff;
	  BORDER-LEFT: #000 0px solid;  BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center;MARGIN:auto
}
DIV#contents {
	
	MARGIN: 0px 0px 0px 0px; 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;
	background:url(../img/bg.gif) repeat-y center bottom;
	TEXT-ALIGN: center;
	width: 900px;

}
DIV#top {
	float:right;width: 590px;PADDING-RIGHT: 100px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; PADDING-TOP: 10px;LINE-HEIGHT: 20px;
}
DIV#top02 {
	TEXT-ALIGN:left ;width: 520px;FONT-SIZE: 12px;PADDING-RIGHT: 30px; 
	PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 10px;LINE-HEIGHT: 20px;
}
DIV#top04 {
clear: both;
PADDING-RIGHT: 50px;
TEXT-ALIGN: left;
}
H2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; 
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px;   BORDER-BOTTOM: #cc0000 0px solid
}

div.gyo{  
 float:right;
 width:1em;
 padding-top:10px;
 PADDING-right: 670px;
}

div.gyo1{  
 float:right;
 width:1em;
 padding-top:10px;
 PADDING-right: 20px;
}
DIV#front {
	BACKGROUND: url(../img/top02.gif) #fff no-repeat left top; 
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;  width: 900px;HEIGHT: 490px;
	TEXT-ALIGN: left; 
 clear:both;
 font-size:35px; 
 line-height:1.1em; 
 margin:0px;
 font-family:'Meiryo','メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',
 'Hiragino Kaku Gothic Pro W3','ＭＳ ゴシック','MS Gothic',monospace; 
}
div.komoji{ 
 margin-left:5px;
 line-height:10px;
 margin-bottom:10px;



}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 15px;  
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px 0px; PADDING-TOP: 0px;color:#cc0000;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px;  
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 0px; PADDING-TOP: 0px;color:#6699cc;
}

ol {
	list-style-type:decimal-leading-zero;TEXT-ALIGN: left;
}
