body {
 background-image: url(/common/bg1.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 background-color: #e6edff;
 margin-top: 0px; margin-right: 0px;
 margin-bottom: 0px; margin-left: 0px}

/* ------ リンク設定 ------ */ 

a:link { text-decoration: none; color : #0000FF; }
a:visited { text-decoration: none; color : #0000FF; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

A.special:link { color : #cc9966; }
A.special:active { color : #cc9966; }
A.special:visited { color : #CCA985; }
A.special:hover { color : #cc9966; text-decoration:underline; }

A.lwh:link { color : #ffffff; }
A.lwh:active { color : #ffffff; }
A.lwh:visited { color : #ffffff; }
A.lwh:hover { color : #FFCC00 ; text-decoration:underline; }


/* ------ フォントデフォルト設定 ------ */
body { font-size: 12px; color: #333333; }
th,td { font-size: 12px; color: #333333; }

/* ------ フォントカラー設定 ------ */

.fbk { color: #000000; }
.fwh { color: #ffffff; }
.frd { color: #cc3300; }
.fbr { color: #330000; }
.fbr2 { color: #492A0B; }
.forg { color: #CC6633; }
.fpur { color: #A93B65; }
.fpur2 { color: #563399; }
.fgr { color: #BBC019; }
.fbl { color: #3485CE; }
.fgray { color: #333333; }

/* ------ フォントサイズ設定 ------ */
.7pt{ font-size : 7pt;}

.9pt{ font-size: 9px; }
.9w{ font-size: 9px; line-height: 140%; }

.10pt{ font-size: 10px; }
.10w{ font-size: 10px; line-height: 140%; }
.10ww{ font-size: 10px; line-height: 160%; }

.12pt{ font-size: 12px; }
.12w{ font-size: 12px; line-height: 130%; }
.12ww{ font-size: 12px; line-height: 150%; }
.12www{ font-size: 12px; line-height: 170%; }

.14pt{ font-size: 14px; }
.14w{ font-size: 14px; line-height: 140%; }



.space{ margin:5pt 5pt 5pt 5pt;}
.small{ font-size : 70%;}
.middle{ font-size : 85%;}
.large{ font-size : 115%;}


/* ------ フッタリンク用 ------ */
.flink{ font-size: 10px; line-height: 180%; color: #ffcc00; } 
