/* ----　全体　 ---- */

body,table{font-size:90%;}

/* ----　フォント関係　----  */ 

.stxt{font-size: 90%;}
.sbtxt{font-size: 90%; font-weight: bold;}
.stxt_rd{font-size: 90%; color:#FF0000; }
.stxt_pk{font-size: 90%; color:#FF9999; }
.stxt_bl{font-size: 90%; color:#0066FF; }
.stxt_or{font-size: 90%; color:#FF9933; }
.stxt_gr{font-size: 90%; color:#33CC00; }
.stxt_wh{font-size: 90%; color:#FFFFFF; }

.mtxt{color:#000000; }
.mbtxt{font-weight:bold; }
.mtxt_rd{color:#FF0000; }
.mtxt_pk{color:#FF9999; }
.mtxt_bl{color:#0066FF; }
.mtxt_or{color:#FF9933; }
.mtxt_gr{color:#33CC00; }
.mtxt_wh{color:#FFFFFF; }

.ltxt{font-size: 140%; font-weight: bold;}
.ltxt_rd{font-size: 140%;; color:#FF0000; font-weight: bold; }
.ltxt_pk{font-size: 140%;; color:#FF9999; font-weight: bold; }
.ltxt_bl{font-size: 140%;; color:#0066FF; font-weight: bold; }
.ltxt_or{font-size: 140%;; color:#FF9933; font-weight: bold; }
.ltxt_gr{font-size: 140%;; color:#33CC00; font-weight: bold; }
.ltxt_wh{font-size: 140%;; color:#FFFFFF; font-weight: bold; }

/* ----　テーブル関係　----  */

table.rd{border-collapse: collapse; border: 1px solid #FF0000; }
table.pk{border-collapse: collapse; border: 1px solid #FF9999; }
table.bl{border-collapse: collapse; border: 1px solid #0066FF; }
table.or{border-collapse: collapse; border: 1px solid #FF9933; }
table.gr{border-collapse: collapse; border: 1px solid #33CC00; }
table.wh{border-collapse: collapse; border: 1px solid #FFFFFF; }

/* ----　ボーダー無しリンク　----  */
.nobd{text-decoration: none;}
	a.nobd:link { color: #000000; }
	a.nobd:visited { color: #000000; }
	a.nobd:link {text-decoration: none;}
	a.nobd:visited { text-decoration: none;}
	a.nobd:hover { text-decoration: none;}
