body { margin: 0px 0px 0px 0px; background-color:#FFFFFF;}

/* top */
.top{ font-size: 80%; color:#000000 ;line-height: 110%; text-decoration:none; }
.top1 { font-size: 80%; color:#222222 ;line-height: 115%;letter-spacing:normal ;}
.top2 { font-size: 8pt; color:#222222 ;line-height: 110%;letter-spacing:normal ;}
.top3{ font-size:10pt; color:#222222 ;line-height: 110%; text-decoration:none; }
.footer{ font-size:10pt; color:#222222  ;line-height: 110%; text-decoration:none; letter-spacing:-0.1em }
.copy{ font-size:8pt; color:#505050 ;line-height: 110%; letter-spacing:0.1em }

/* link */
a{ color:#0058A4 }
a:visited{ color:#9A44B0 }
a:hover{ color:#F88600}
a:active{ color: #F88600 }

/* image */
.bk1{ background-image:url("../image/top_bg_l.gif");}
.bk2{ background-image:url("../image/top_bg_r.gif");}
.bk3{ background-image:url("../image/top_topix_bg.gif");}
.tatesen {background-image:   url("../image/smap04.gif");}
.bklnavi{ background-color:#FFFFFF;}
.bkcontens{background-color:#FFFFFF;}

/* パディング */
form{ margin:0;
padding:0;}

/* tect */
.contents1{font-size: 85%; color:#000000 ;line-height: 150%; text-decoration:none; }
.contents2{font-size: 100%; color:#000000 ;line-height: 150%; text-decoration:none; }
.contents{ font-size: 80%; color:#000000 ;line-height: 150%; text-decoration:none; }
.tcontents{ font-size: 80%; color:#000000 ;line-height: 115%; text-decoration:none; }
.co04{ font-size: 11px; color:#000000 ;line-height: 15px; text-decoration:none; }
.small{ font-size: 70%; color:#000000 ;line-height: 150%; text-decoration:none; }
.smallg{ font-size: 70%; color:#333333 ;line-height: 150%; text-decoration:none; }
.cap{ font-size: 70%; color:#000000 ;line-height: 180%; text-decoration:none; }
.fnavi{ font-size: 10pt; color:#000000 ;line-height: 150%; text-decoration:none; }
.qa{ font-size: 80%; color:#289FA9 ;line-height: 150%; text-decoration:none; font-weight:bold;}
.plist{ font-size:8pt; color:#333333 ;line-height: 150%; text-decoration:none; }

.orenge{color:#F88600;}
.red{color:#E30000;}
.yellow{color:#996600;}
.blue{color:#3266CC;}
.white{color:#FFFFFF;}
.glay{color:#666666;}
.viored{color:#930080;}
.red2{color:#9B0000;}

.fbox { color: #333333; border: 1px solid #8B8B8B; width:180px ; height:18px}
.fbox2   { border: 1px solid #8B8B8B; width:120px ; height: 20px;}
.fbox3   { border: 1px solid #8B8B8B; width:200px ; height: 20px;}
.fbox4   { border: 1px solid #8B8B8B; width:60px ; height: 20px;}
.fbox5  { border: 1px solid #8B8B8B; width:300px ; height: 20px;}
.farea  { border: 1px solid #8B8B8B; width:350px ; height: 80px;}
.farea2  { border: 1px solid #8B8B8B; width:340px ; height: 90px;}
.farea3  { border: 1px solid #8B8B8B; width:500px ; height: 75px;}

/* for print */
.non { display:none; }
.cl {page-break-after: always; paddina:0; margin:0; height:1px;}

/* table border */
.tbd tr td{ 
	border-top:1px solid #4D4D4D;
	border-right:1px solid #4D4D4D;
	border-bottom:1px solid #4D4D4D;
	border-left:1px solid #4D4D4D;
}

.tbdNo tr td{ 
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
}
