body,tr,td { line-height:130% ;  font-size: x-small; color:#404040;}
html {
scrollbar-arrow-color:#404040;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#404040;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#404040;
scrollbar-darkshadow-color:#ffffff;
overflow-y:scroll;/* ←IE6バグ対策(フレーム用) */
}

/* リンク--------------------------------------------------- */

a {text-decoration:none;}
a:link,a:active {color:#404040;}
a:visited {color:#404040;}
a:hover {color:#b7c6ee;position:relative;top:1px;left:1px;}

/* 他------------------------------------------------------- */

ul li {list-style:none;}/* マーカー無し */

/* 余白----------------------------------------------------- */
TABLE {                        /* 表の余白 */
  margin: 30px;                /* ４方向の余白 */
  background-color: #0000cc

/* フッター------------------------------------------------- */

#footer {
margin:0px 0px;
padding:10px 20px 0px 0px;/* ★ */
text-align:right;
background:url(img/w-line1.gif) repeat-x top;/* 上部ライン指定 */
}

#footer ul {
width:100%;
font-size:100%;
color:#404040;
margin:0px 0px;
padding:0px 0px 5px 0px;
background:none;
}

#footer li {
margin:0px 0px;
padding:0px 0px 0px 2px;
display:inline;/* 横並び */
}

#footer p {
width:100%;
margin:0px 0px;
padding:5px 0px 0px 0px;
background:none;
}


H3 {
  color: #202020; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 10px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #202020; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
  margin: 20px 20px 10px 20px; 
}