body{		width:100%;		height:100%;		margin:0;		padding:0;		text-align:center;}#banner{		width:750px;		hight:25px;		text-align:center;		margin-bottom:2px;}#contentBody{		width:970px;		background:#ffffff;		margin:0 auto 0 auto;}#contentBody2{		width:770px;		background:#ffffff;		margin:0 auto 0 auto;}#contentHED{		background:#ffffff;		margin:0 auto 0 auto;}.toptit{		background-repeat: no-repeat;		background-position: left top;		width:750px;		height:65px;}.date{		text-align:right;		font-size: 10px; letter-spacing:0.2px;		width:750px;		padding-right: 4px;		margin-bottom:5px;}.news{		border: solid 1px #99CF16;		text-align:left;		font-size: 12px; letter-spacing:0.2px;		padding: 4px;		width:262px;		height:120px;		margin-top:5px;}.pad{		padding: 4px;}.pad9{		padding: 9px;}.pad2{		padding: 2px;}.sideRightUP{		background-repeat: no-repeat;		background-position: left top;		padding-top:6px;		width:555px;}.sideRightMID{		text-align:left;		background:#F2FA98;		padding: 6px;		font-size: 10px; line-height: 1.5em;		width:555px;}.sideRightDW{		background-repeat: no-repeat;		background-position: left bottom;		padding-bottom:6px;		width:555px;		margin-left:3px;}.sideRightMID2{		text-align:left;		width:100%;		padding: 5px;		font-size: 12px; line-height: 1.5em; letter-spacing:0.2px;}.copyright{		text-align:left;		font-size: 10px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }h1 { font-size: 10px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "Osaka−等幅";     margin-top: 0px ;    margin-bottom: 0px ;    VERTICAL-ALIGN: middle;    letter-spacing:0.4px;    font-weight: normal;} h2 { font-size: 18px; letter-spacing:1pt; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }h3 { font-size: 14px; letter-spacing:1pt; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }ul { font-size: 12px; line-height: 16px ;     margin-left: 16px ;    margin-bottom: 0px ;}FORM{margin: 0em;} .small8p { font-size: 8px; line-height: 1.5em }.small9p { font-size: 9px; line-height: 1.5em }.txt12p { font-size: 12px; line-height: 18px; letter-spacing:0.2px;}.calender { font-size: 12px; letter-spacing:0.2px;}.txt12ptume { font-size: 12px; letter-spacing:0.2px;}.txt14p { font-size: 14px; line-height: 1.5em; letter-spacing:0.4px;}.txt16p { font-size: 16px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }.txt10p { font-size: 10px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }.gtxt { font-size: 10px; line-height: 1.5em; text-indent:1em;margin-left: 16px ; }.txt11p { font-size: 10px; line-height: 1.5em }.caption { font-size: 10px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "Osaka−等幅"; }.table1 { font-size: 12px; line-height: 1.5em }.indent12p  { font-size: 12px; line-height: 16px; text-indent:1em;}.MenuBTN{		display: block;		float: left; 		font-size: 12px; letter-spacing: 0.2px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; 		background-repeat: no-repeat;		background-position: left middle;		color: #5566aa;		height: 17px;		padding-left: 12px;		margin-right: 8px ;		text-decoration: none ;}.NEWSarea{		font-size: 12px; letter-spacing: 0.2px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; 		background-repeat: no-repeat;		background-position: left top;		height: 21px;		padding-left: 12px;		padding-top: 2px;		text-decoration: none ;}.bg_yellow { background:#FFFF99;}a:link { color: #1A3293; text-decoration: underline} a:visited { color: #1A3293;  text-decoration: underline} a:hover { color: #FF6600; text-decoration: underline} 
