#leftNavi ul {  margin:5px 0px 0px 5px; padding:0;}#leftNavi li{  list-style-type:none;  padding:0px;  list-style-position:outside;}#leftNavi li a {  display:block;  border-bottom:dotted 1px #999999;  height:25px;  list-style-type:none;  color:#0099cc;  font-size: 10pt;  text-decoration:none;  background: url(images/menu01.gif) no-repeat left top;  padding:2px 0px 0px 28px;  margin:10px 0px 0px 0px;  background-position:0px 0px;}#leftNavi li a:hover {  text-decoration:none;  background: url(images/menu02.gif) no-repeat left top;  color:#99cc00;}#new ul {  margin:5px 0px 0px 5px; padding:0;}#new li{  list-style-type:none;  padding:0px;  list-style-position:outside;  /*width:580px;*/}/*-- ここからコラム文字色指定 ----------------------------------*/.columns { font-size: 12pt;}.columns li { color:#4682B4;}.columns li a:link { font-size: 12pt; color: #0000FF;}.columns li a:visited { font-size: 12pt; color: #00BFFF;}.columns li a:hover { font-size: 12pt; color: #FFA500;}/*-- ここまでコラム文字色指定 ----------------------------------*//*-- ここからニュース文字色指定 --------------------------------*/.news { font-size: 12pt;}.news li { color:#4682B4;}.news li a:link { font-size: 12pt; color: #0000FF;}.news li a:visited { font-size: 12pt; color: #00BFFF;}.news li a:hover { font-size: 12pt; color: #FFA500;}/*-- ここまでニュース文字色指定 --------------------------------*//*-- ここからお知らせ文字色指定 --------------------------------*/.info { font-size: 12pt;}.info li { color:#4682B4;}.info li a:link { font-size: 12pt; color: #0000FF;}.info li a:visited { font-size: 12pt; color: #00BFFF;}.info li a:hover { font-size: 12pt; color: #FFA500;}/*-- ここまでお知らせ文字色指定 --------------------------------*//*-- ここからバックナンバー文字色指定 ---------------------------*/.back { font-size: 12pt;}.back li { color:#4682B4;}.back li a:link { font-size: 12pt; color: #0000FF;}.back li a:visited { font-size: 12pt; color: #00BFFF;}.back li a:hover { font-size: 12pt; color: #FFA500;}/*-- ここまでバックナンバー文字色指定 ---------------------------*//*-- ここからリンク文字色指定 ----------------------------------*/.linklist { font-size: 8pt;}.linklist li { color:#4682B4;}.linklist li a:link { font-size: 12pt; color: #0000FF;}.linklist li a:visited { font-size: 12pt; color: #00BFFF;}.linklist li a:hover { font-size: 12pt; color: #FFA500;}/*-- ここまでリンク文字色指定 ----------------------------------*/.MainTitle { background:#ffc; padding:0 5px; font-weight:bold; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 10px #fc6; }h3 { background:#cec; padding:0 5px; font-weight:bold; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 10px #6c6; }h2 { padding:0 5px; font-weight:bold; border-top:solid 1px #39c; border-right:solid 10px #39c; border-bottom:solid 1px #39c; border-left:solid 10px #39c; }h2.link { padding:0 5px; font-weight:bold; border-top:solid 1px #FFCC66; border-right:solid 10px #FFCC66; border-bottom:solid 1px #FFCC66; border-left:solid 10px #FFCC66; }