a:link {	font-weight: normal;	text-decoration:underline;	color: #000066; }a:visited {	font-weight: normal;	text-decoration:underline;	color: #000099; }a:active {	font-weight: normal;	color:#660066;	text-decoration: underline;}a:hover {	font-weight: normal;	text-decoration:underline;	color:#DD0000;	position:relative;	top: 1px;	left: 1px;}/* <BODY>タグ */body {	font-family: "MS UI Gothic","Osaka";	background-image: none;	background-color: #fcfcFc;}/*a-News用の本文エリア */.newsMain {	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #000066;	border-bottom-color: #000066;	border-top-color: #0066FF;	border-left-color: #0066FF;	border-top-style: solid;	border-left-style: solid;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	background-color: #F8F8FF;	padding: 0 1.5em;	margin: 1em 3%;}/* ページのタイトル */.pageTitle {	font-family: "Osaka", "MS UI Gothic";	font-size: 1.2em;	background-color: #FFFFFF;	padding: 0.3em 2em;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #0066ff;	border-bottom-color: #0066ff;	border-top-color: #33ccFF;	border-left-color: #33ccFF;	border-top-style: solid;	border-left-style: solid;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	text-align: center;	margin: 2% 6%;}.pageMenu {	font-family: "Osaka", "MS UI Gothic";	font-size: 1.1em;	font-weight: normal;	padding: 0.3em 0.5em;	/*	border-right-style: solid;	border-right-color: #0066ff;	border-right-width: thin; */	border-bottom-style: solid;	border-bottom-color: #0066ff;	border-bottom-width: thin;	/* border-left-style: solid;	border-left-color: #33ccFF;	border-left-width: thin;	border-top-style: solid;	border-top-color: #33ccFF;	border-top-width: thin; */	margin: 2% 0%;	text-align: left;	width: 6em;}/*-----ここまで直した-----*//* カレンダ用のDIV */.calBox {	text-align: right;	padding: 1em;	/*float: left;*/}.updateDate {	font-size: 0.8em;	color: #333333;	background-color: #FcFcFc;	padding: 0 1.5em;	margin: 2% 6%;	text-align: right;}