a:link {        text-decoration:underline;        color: #000066 }a:visited {        text-decoration:underline;        color: #663333}a:active {	color:#660066;	text-decoration: underline;}a:hover {        text-decoration:underline;        color:#009933}/* <BODY>タグ */body {	margin:0px 0px 0px 0px;	font-size: 14px;	line-height: 18px;}/*a-News用の本文エリア */.newsMain {	margin-right:10px;	padding-bottom:10px;}.subContent {	height: 100%;}/* ページのタイトル */.pageTitle {	font-size: 18px;	font-weight: bold;	color: #666633;	padding: 10px;	margin: 0px;	border-bottom: 4px solid #996633;
	background: #cccc99;
}/* カレンダ用のDIV */.calBox {	padding: 10px;}/* リンク集エリアのDIV */.linkBox {	padding-top: 10px;	text-align: center;}.updateDate {	text-align: right;	font-size: 12px;	padding-right: 30px;
	color: #666666;
}.updateDateFooter {	font-size: 12px;	color: #333333;	padding-right: 10px;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 10px;	text-align: right;	padding-top: 10px;	border-top: 1px dotted #CC3300;}.columnBox {	padding-right: 10px;}.columnTitle {	font-size: 12px;	color: #333333;	line-height: 20px;}.columnDate {	font-size: 12px;	color: #333333;}.copyright {	font-size: 11px;	color: #999999;	padding-right: 10px;	padding-bottom: 10px;}.centerline {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.backtotop {	font-size: 12px;	text-indent: 15pt;}.counter {	font-size: 11px;	color: #666666;}.quot {	font-size: 12px;	color: #333333;	padding: 5px;	border: 1px solid #666666;	font-style: italic;}
