body{
  background-color: #ffffff;
  background-image : url(/image/ckg6.gif);
  background-repeat: repeat;
  background-position: 0% 0%;
  background-attachment: no-fixed;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  font-size: 10px;
  font-color: #333333;
}
A:link		{text-decoration:underline; color:#009900 ;}
A:visited	{text-decoration:underline; color:#990099 ;}
A:hover		{text-decoration:underline; color:#00ff00 ;}
A:active        { color: #ff8040; text-decoration: underline;}

div{
padding: 0px 0px 0px 0px;
margin: 0px;
}
/* ここからheaderの設定 */

#header{
border-bottom:dotted 2px #f00;
font-size:14px;
font-weight: bold;
line-height: 130%;
color: #333333;
padding:5px 10px 10px 5px;
margin: 10px 20px 10px 20px;
}

/* ここからdownの設定 */

#downtitle{
font-size:15px;
font-weight: bold;
border-top:double 3px #c00;
border-left:solid 5px #c00;
border-bottom:double 3px #c00;
border-right:solid 5px #c00;
background-color:#ffc;
color: #cc0000;
padding:5px 10px 5px 10px;
margin:0px 180px 0px 180px;
align: center;
}

.down{
font-size:13px;
color: #cc0000;
padding:10px 10px 10px 30px;
margin:0px 180px 0px 180px;
align: center;
}

/* ここからtopページの枠線テーブルの設定 */

#bigtable{
}

/* ここからtop以外の枠線テーブルの設定 */

.lefttext1{
background-color: #99ff33;
font-size: 13px;
color: #cc0000;
line-height: 130%;
text-align: middle;
padding:5px 10px 10px 10px;
margin:0px 2px 0px 0px;
}

.lefttext2{
background-color: #ccff99;
font-size: 13px;
color: #cc0000;
line-height: 130%;
text-align: middle;
padding:5px 10px 10px 10px;
}

.righttext1{
background-color: #ffcc66;
font-size: 13px;
color: #cc0000;
line-height: 130%;
text-align: middle;
padding:5px 10px 10px 10px;
margin:0px 0px 0px 2px;
}

.righttext2{
background-color: #ffffcc;
font-size: 13px;
color: #cc0000;
line-height: 130%;
text-align: middle;
padding:5px 12px 8px 10px;
}


