/* cygnus */
BODY { background-color : #A2CD5A ;
 color : #1A1A1A ;
 line-height : 150% }
A:link { color : #006633 ;
 font-weight : bold ;
 text-decoration : none }
A:visited { color : #999933 ;
 font-weight : bold ;
 text-decoration : none }
A:hover { color : #CC9900 ;
 text-decoration : underline }
H1,H2 { font-family : "ＭＳ 明朝","平成明朝",serif }
H1
 { font-size: x-large ;
 color:#0A0A0A ;
 text-align:center ;
 letter-spacing:+2 ;
 line-height:150% ;
 border-width:0.3em 0.3em 0.3em 0.3em ;
 border-style:outset ;
 border-color:#496C33 ;
 background:#496C33 ;
 margin:0em 2em 0em 2em;
 padding:0.5em 0.5em 0.5em 0.5em }
H2
 { font-size:large ;
 letter-spacing:+2 ;
 margin-left:5% ;
 margin-right:10% ;
 border-width:0em 0.2em 0.5em 0em ;
 border-style:ridge ;
 border-color:#496C33 ;
 margin:1em 2em 0em 2em ;
 padding:0.2em 0.5em 0.5em 0.5em }
H3
 { margin-left : 10% ;
 margin-right : 10% ;
 letter-spacing : +1 ;
 border-width : 0em 0em 0.1em 1em ;
 border-style  :solid ;
 border-color : #4F6600 ;
 padding : 0em 0.5em 0em 1.5em }
H4
 { margin-left : 15% ;
 letter-spacing : +1 ;
 color : #496C33 }
UL { line-height:150% ; margin-left:15% ; margin-right:10% }
OL { line-height:150% ;
 margin-left:15% ;
 margin-right:10% ;
 background : #BCEE68 ;
 border : none }
DL { line-height:150% ;
 margin-left:15% ;
 margin-right:10% ;
 background : #BCEE68;
 border : none } 
P { line-height:150% ;
 margin-left:10% ;
 margin-right:10% ;
 text-indent : 1em }
P.CAP { color : #4F6600 ;
 text-align:center ;
 font-weight : bold ;
 text-indent : 0em }
P.CAPS { text-align:center ;
 font-size:80% ;
 background:#6E8B3D ;
 border : none }
P.CHACHA { margin-left : 15% ;
 margin-right : 15% ;
 font-size : 90% ;
 background:#7ADE4C ;
 border : none }
P.INTRO { font-size : 80% ;
 background : #BCEE68 ;
 border : 0.1em solid #486024 ;
 padding : 0em 0.5em 0em 0.5em ;
 border : none }
EM { font-size : 95% }
EM { font-family : "ＭＳ 明朝","平成明朝",serif }
ADDRESS { text-align:center }
FORM { text-align:center }
SELECT { background-color : #E5EB2D }
TEXTAREA { color : #3D4E00 ;
 background-color : #999933 ;
 font-family : "ＭＳ 明朝","平成明朝",serif }
SPAN.HEAD { color : #3D4E00 ; font-weight : bold ; font-size : 120% }
SPAN.NEW { color : red }
DIV.TABLE { background : #BCEE68 ; margin-left:10% ; margin-right:10% ;
 border : none }
DIV.TABLE P { margin-bottom : 0em ;
 margin-top : 0em ;
 text-indent : 0em }
BLOCKQUOTE { color : #496C33 ;
 background : #99FF66 ;
 font-size : 90% ;
 margin-left :15% ;
 margin-right:15%;
 border : none }
BLOCKQUOTE P { margin-bottom : 0em ; margin-top : 0em ;
 line-height : 150% }
/* cygnus */
