/*-----------基本-----------*/
body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	color:#000000;
	background-color:#FFFFFF
	background-repeat:no-repeat;
	background-position:left top
}

A:link { color:#003300; text-decoration:none; }
A:visited { color:#663300; text-decoration:none; }
A:active { color:#000099; text-decoration:none; }
A:hover { color:#336633;  text-decoration:none; }


TD { font-size:12px; }
TH { font-size:14px; font-weight:bold; }


/*-----------リンク・クラス指定-----------*/
a.black:link { color:#000000; }
a.black:visited { color:#000000; }
a.black:active { color:#000000; }
a.black:hover { color:#000000; text-decoration:underline; }

a.links:link { font-size:10px; color:#003300; }
a.links:visited { font-size:10px; color:#663300; }
a.links:active { font-size:10px; color:#000099; }
a.links:hover { font-size:10px; color:#336633; text-decoration:underline; }

a.wlink:link { color:#FFFFFF; }
a.wlink:visited { color:#FFFFCC; }
a.wlink:active { color:#FFFFCC; }
a.wlink:hover { color:#FFFFCC; text-decoration:underline; }

A.red:link { color: CC0002; text-decoration:underline; }
A.red:visited { color: CC0002; text-decoration:underline; }
A.red:active { color: CC0002; text-decoration:underline; }
A.red:hover { color: CC0002; text-decoration:underline; }

a.links2:link { font-size:12px; color:#003300; background-color:#FFCCCC; }
a.links2:visited { font-size:12px; color:#663300; background-color:#FFCCCC; }
a.links2:active { font-size:12px; color:#000099; background-color:#FFCCCC; }
a.links2:hover { font-size:12px; color:#336633; text-decoration:underline; background-color:#FFCCCC; }


/*-----------文字・クラス指定-----------*/
.FS-16h180 { font-size:16px; line-height:180%; }
.FC-white { color:white; }
.FC-green { color:#006600; }
.FC-pink { color:#F74E84; }
.FC-red { color:red; }
.FC-blue { color:blue; }
.syuf { color:#CC3300; font-size:12px; font-weight:bold; }
.syuf14 { color:#CC3300; font-size:14px; font-weight:bold; }
.or12 { color:#CC6600; background-color:#FFFFFF; font-weight:bold; }
.red14 { color:#FFFFFF; font-size:14px; background-color:#CC0000; }


/*-----------用途別・クラス指定-----------*/
.subtitle { color:#333333; background-color:#FFFFFF; font-size:10px; }


/*-----------TD・クラス指定-----------*/
TD.bg1 { background-color:white; color:indianred; }
TD.bg2 { background-color:seashell; font-weight:bold; }
TD.bgwhite { color:#FFFFFF; background-color:#FFFFFF; }
TD.bglist1 { color:#FFFFFF; background-color:#666666; font-weight:bold; }


/*-----------背景色・クラス指定-----------*/
.BG-white { background-color:#FFFFFF; }
.BG-lightgray { background-color:#CCCCCC; }





