/*---全体---*/
body { background-image:url("../img/kb61-01.gif"); margin:10; }
body { line-height:140%; font-size:80%; }
.cent { text-align:center; width:100%; }
.box { width:740px; margin:0px auto; }
.right { text-align:right;}


/*---内容---*/
.tit1 { font-weight:bold; color:#ffffff; font-size:150%; background-color:#336666; padding:10;}
.tit2 { font-weight:bold; color:#ffffff; background-color:#996666; padding:3;}
.tit3 { font-weight:bold; color:#333366; padding:5 3 3 3;}


.tuite { border: 1px solid #333333; border-collapse:collapse; width:200; background-color:eeeeff;}

.toha { border: 1 solid #cccccc; background-color:#efffef; text-align:left; padding:10; }
.igi { border: 1 solid #cccccc; background-color:#ffefef; text-align:left; padding:10; }
.text { border: 1 solid #cccccc; background-color:#efefff; text-align:left; padding:10; }


/*---テーブル---*/
table { border: 1px solid #333333; border-collapse:collapse; width:100%;}
tr,td,th { border: 1px solid #333333; border-collapse:collapse; }
table { background-color:#ffffff; }
th { color: #ffffff; background-color:#9999ff; width:120; font-size:90%; }
td { padding:5 10 5 10; font-size:80%; line-height:150%;}

/*---全体---*/
.t10 { width:10; padding:2; text-align:center; }
.t70 { width:70; padding:2; text-align:center; }
.t140 { width:140; padding:2; }


/*---リンク---*/
A:hover{position:relative ;top:1px ;left:1px;}



/*---文字---*/
.re { color:#ff3366; font-weight:bold; }
.bl { color:#3366ff;}