a:link {        text-decoration:none;        color: #0000aa }a:visited {           text-decoration:none;           border-bottom: 1px dotted #aa0000;           color: #aa0000}a:active {          text-decoration:none;          border-bottom: 1px dotted #000000;          color:#000000 }a:hover {        text-decoration:none;        border-bottom: 1px dotted #DD0000;        color:#DD0000 }/* <BODY>タグ */body {    margin:0px 0px 0px 0px;    background:DEF3EF;    }/*a-News用の本文エリア */.newsMain {	width:650px;	margin-right:auto;	margin-left: auto;	margin-top: 1px;}/* ページのタイトル */.pageTitle {	font-size: 24px;	color: #000000;	padding: 20px;	background-color: DEF3EF;}/* カレンダ用のDIV */.calBox {	text-align: right; padding-left: 15px;
	float: left;}.updateDate {	text-align: left;	font-size: 12px;	color: #333333;	padding-top: 5px;	clear: both;}