<style type="text/css">
<!--
body,td{ font-size:10pt;color:#333333;line-height:130%;}
a{text-decoration:underline;}
a:link{ color: #0000ff }
a:active{ color: #999999 }
a:visited{ color: #0000ff }
a:hover{text-decoration:none;color:#999999;}
h1{font-size:13pt;}
h2{font-size:10pt;}
.service{font-size:8pt;}
.list { list-style-type: none;margin-left:5px;}
.list2 { margin-left:-15px;font-size:8pt;}
.bbs1 { list-style-type:square;margin-left:20px;font-size:10pt;}
.okite { list-style-image:url(../images/okite_point.gif);margin-left:20px;font-size:10pt;}
.smap { list-style-image:url(../images/sitemap_point.gif);margin-left:20px;font-size:10pt;}
.kihon { list-style-image:url(../images/kihon_point.gif);margin-left:20px;font-size:10pt;}
.sitemap { list-style-image:url(../images/kihon_point.gif);margin-left:20px;font-size:10pt;}
A.btn:hover {color:red;text-decoration:none;}
A.cell {
  display: block;             /* ブロック要素にする */
  width: 80px;                /* 横幅 */
  color: #ffffff;
  background-color: #0066CC;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
A.cell:hover {
  color: #eeeeee;
  background-color: #0057AE;  /* 背景色 */
  border: inset 2px #9999cc;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A.cell:active { color: #ffffff; }
A.cell:visited { color: #ffffff; }

-->
</style>