a:link { color: #0000CC; text-decoration: none}
a:visited { color: #0000CC; text-decoration: none} 
a:active { color:#FFFF00; text-decoration: none} 
a:hover { color: #FF0000; text-decoration: underline} 
.text0 {  font-size: 10px}
.text1 {  font-size: 12px; line-height: 125%}
.text2 {  font-size: 10px; line-height: 125%}
.text3 {  font-size: 12px}
.text4 {  font-size: 10px}
.text5 {  font-size: 9px; line-height: 125%}



.yyy{margin-left:20px;}
.yama{background-color:#EEEEEE;
	font-size: 16px;
	padding: 2px 2px 2px 2px;
	/*border-width:1 0 1 0;
	border-bottom-style: dotted;
	border-top-style: solid;
	border-color:#000000;*/
}

.clear{clear:both;}
.mama{ BACKGROUND-image: url(http://www.nn.iij4u.or.jp/~s-angel/img/dot.gif);}

.papa{ background-color:#000000;
		width:100%;
		height:1px;
		}

.tama{background-color:#FFFFFF;
       padding: 1px 1px 1px 0;
	   font-size: 12px;
}

.textred{  font-size: 12px; color: FF0000;}

#whatsnew {
	float:left;
	background:: #FF9999; MARGIN-TOP: 2px; PADDING-TOP: 0px; LINE-HEIGHT: 18px; FONT-SIZE: 15px;
}

#whatsnew .line {
	BACKGROUND: url(http://real.s-angels.com/img/dot_hr_590px.gif); HEIGHT: 1px;
}

#whatsnew .nene {
	BACKGROUND: url(http://www.nn.iij4u.or.jp/~s-angel/img/dot.gif); HEIGHT: 1px;
}

#whatsnew .attention {
	COLOR: #ff0000;
}

#whatsnew .new {
	COLOR: #ff0000; FONT-WEIGHT: bold;
}

#whatsnew .navi {
	FLOAT: left; WIDTH: 600px; TEXT-ALIGN: center;
}

#whatsnew .date { 
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: center;
}

#whatsnew .up {
	MARGIN-LEFT: 100px;
}

.style1 { color: #FF0000}


ul,li,div {	padding:0px; margin:0px; list-style-type:none; }

.upup{ font-size:12px;
       color:#FF9999;
	   text-align:left;}

.upup2{ font-size:12px;
       color:#FF0000;
	   text-align:left;
	   }

.update{ font-size:13px;
         color:#FF0000;
		 font:bolder;
		 text-align:left;
		 font-weight:bold;}
		 

	   
	   
	   
