/* ================  更新記録 ====================

2005.1.24　文字色(.col_xx)、背景色(.bgcol_xx)、ボーダー色(.bdcol_xx）
		基本５色にしました。他の色は各サイトで作成してください。
2005.1.18　作成

========== 更新記録・おわり ===================== */

BODY {
}

h1{margin:0px; padding:0px;}

A:link { color: #0000FF; }
A:visited { color: #990099; }
A:active { color: #FF0000; }
A:hover { color: #FF0000; } 

/* リンクテキストの下線をつける場合はここをインアクティブにする */
A:link, A:visited, A:active, A:hover { text-decoration: none ; }


/* ================================ */
/* ================================ */
/* =========== ■文字色 =========== */
/* ================================ */
/* ================================ */
/* 文字色：　グレー */
.col_01 { color: #333333; }

/* 文字色：　黒 */
.col_02 { color: #000000; }

/* 文字色：　白 */
.col_03 { color: #FFFFFF; }

/* 文字色：　赤 */
.col_04 { color: #FF0000; }

/* 文字色：　青 */
.col_05 { color: #0000FF; }


/* ================================ */
/* ================================ */
/* == ■背景色 == */
/* ================================ */
/* ================================ */
/* 背景色：　グレー */
.bgcol_01 { background-color: #666666; }

/* 背景色：　黒 */
.bgcol_02 { background-color: #000000; }

/* 背景色：　白 */
.bgcol_03 { background-color: #FFFFFF; }

/* 背景色：　赤 */
.bgcol_04 { background-color: #FF0000; }

/* 背景色：　青 */
.bgcol_05 { background-color: #0000FF; }

/* ================================ */
/* ================================ */
/* ========= ■ボーダー色 ========= */
/* ================================ */
/* ================================ */
/* ボーダー色：　グレー */
.bdcol_01 { border-color: #666666; }

/* ボーダー色：　黒 */
.bdcol_02 { border-color: #000000; }

/* ボーダー色：　白 */
.bdcol_03 { border-color: #FFFFFF; }

/* ボーダー色：　赤*/
.bdcol_04 { border-color: #FF0000; }

/* ボーダー色：　青 */
.bdcol_05 { border-color: #0000FF; }



/* ================================ */
/* ========== 個別指定用 ========== */
/* ======== フォント・行間 ======== */
/* ================================ */
/* ================================ */
/* ■フォント・行間 */
.txt10px { font-size: 10px; line-height: 130%; }
.txt11px { font-size: 11px; line-height: 130%; }
.txt12px { font-size: 12px; line-height: 130%; }
.txt13px { font-size: 13px; line-height: 130%; }
.txt14px { font-size: 14px; line-height: 130%; }
.txt15px { font-size: 15px; line-height: 130%; }
.txt16px { font-size: 16px; line-height: 130%; }

/* ■フォントのみ */
.f_size10px { font-size: 10px; }
.f_size11px { font-size: 11px; }
.f_size12px { font-size: 12px; }
.f_size13px { font-size: 13px; }
.f_size14px { font-size: 14px; }
.f_size15px { font-size: 15px; }
.f_size16px { font-size: 16px; }

/* ■行間のみ */
.l_height150 { line-height:150%; }
.l_height160 { line-height:160%; }
.l_height170 { line-height:170%; }
.l_height180 { line-height:180%; }
.l_height190 { line-height:190%; }
.l_height200 { line-height:200%; }


/* ================================ */
/* ================================ */
/* ========フォントスタイル======== */
/* ================================ */
/* ================================ */
/* ■ボールド */
.bold { font-weight: bold; }


/* ================================ */
/* ================================ */
/* ===========  行揃え ============ */
/* ================================ */
/* ================================ */
/* ■上下位置 */
.v_align_top { vertical-align: top; }
.v_align_bottom { vertical-align: bottom; }
.v_align_middle { vertical-align: middle; }

/* ■左右位置 */
.h_align_left { align: left; }
.h_align_center { align: center; }
.h_align_right { align: right; }


/* ================================ */
/* ================================ */
/* ========== パディング ========== */
/* ================================ */
/* ================================ */
/* ■パディング */
.pad02 { padding: 2px 2px 2px 2px; }
.pad03 { padding: 3px 3px 3px 3px; }
.pad04 { padding: 4px 4px 4px 4px; }
.pad05 { padding: 5px 5px 5px 5px; }
.pad06 { padding: 6px 6px 6px 6px; }
.pad07 { padding: 7px 7px 7px 7px; }
.pad08 { padding: 8px 8px 8px 8px; }
.pad09 { padding: 9px 9px 9px 9px; }
.pad10 { padding: 10px 10px 10px 10px; }



/* ================================ */
/* ========== 一括指定用 ========== */
/* ======== フォント・行間 ======== */
/* ================================ */
/* ================================ */
/* ■フォント・行間 
◇指定する場所：　body タグ
◇影響する範囲：　ページ内の全テキスト（テーブルを除く）
◇効　　　　果：　フォント・行間
*/
#b_10px { font-style: normal; font-size: 10px; line-height: 130%; }
#b_11px { font-style: normal; font-size: 11px; line-height: 130%; }
#b_12px { font-style: normal; font-size: 12px; line-height: 130%; }
#b_13px { font-style: normal; font-size: 13px; line-height: 130%; }
#b_14px { font-style: normal; font-size: 14px; line-height: 130%; }

/*
◇指定する場所：　bodyタグ／tableタグ
◇影響する範囲：　ページ内の全テーブル
◇効　　　　果：　フォント・行間・左右はデフォルト（左寄せ）・上下位置はデフォルト（センター）
*/
#t_10px td { font-size: 10px; line-height: 130%; }
#t_11px td { font-size: 11px; line-height: 130%; }
#t_12px td { font-size: 12px; line-height: 130%; }
#t_13px td { font-size: 13px; line-height: 130%; }
#t_14px td { font-size: 14px; line-height: 130%; }

/*
◇指定する場所：　bodyタグ／tableタグ
◇影響する範囲：　ページ内の全テーブル
◇効　　　　果：　フォント・行間・左右は「左寄せ」・上下位置は「上寄せ」
*/
#t_lt_10px td { font-size: 10px; line-height: 130%; align: left; vertical-align: top; }
#t_lt_11px td { font-size: 11px; line-height: 130%; align: left; vertical-align: top; }
#t_lt_12px td { font-size: 12px; line-height: 130%; align: left; vertical-align: top; }
#t_lt_13px td { font-size: 13px; line-height: 130%; align: left; vertical-align: top; }
#t_lt_14px td { font-size: 14px; line-height: 130%; align: left; vertical-align: top; }

/*
◇指定する場所：　bodyタグ／tableタグ
◇影響する範囲：　ページ内の全テーブル
◇効　　　　果：　フォント・行間・左右はデフォルト（左寄せ）・上下位置はデフォルト（センター）
*/
.t_10px td { font-size: 10px; line-height: 130%; }
.t_11px td { font-size: 11px; line-height: 130%; }
.t_12px td { font-size: 12px; line-height: 130%; }
.t_13px td { font-size: 13px; line-height: 130%; }
.t_14px td { font-size: 14px; line-height: 130%; }
/*
◇指定する場所：　bodyタグ／tableタグ
◇影響する範囲：　ページ内の全テーブル
◇効　　　　果：　フォント・行間・左右は「左寄せ」・上下位置は「上寄せ」
*/
.t_lt_10px td { font-size: 10px; line-height: 130%; align: left; vertical-align: top; }
.t_lt_11px td { font-size: 11px; line-height: 130%; align: left; vertical-align: top; }
.t_lt_12px td { font-size: 12px; line-height: 130%; align: left; vertical-align: top; }
.t_lt_13px td { font-size: 13px; line-height: 130%; align: left; vertical-align: top; }
.t_lt_14px td { font-size: 14px; line-height: 130%; align: left; vertical-align: top; }


/* ================================ */
/* ================================ */
/* =========== ボーダー =========== */
/* ================================ */
/* ================================ */
/* ■ボーダー 
●border01グループ　1px の実線
◇指定する場所：　table タグ、td タグ
◇影響する範囲：　table の外枠、td の枠
◇効　　　　果：　1px のソリッドのボーダーが付く。ボーダー色は色用のクラスで別指定すること
*/
.border01_ALL { border-left: 1px; border-top: 1px; border-right: 1px; border-bottom: 1px; 
		border-style: solid;
}
/* 下 */
.border01_b { border-left: 0px; border-top: 0px; border-right: 0px; border-bottom: 1px; 
		border-style: solid;
}
/* 右・下のみ */
.border01_rb { border-left: 0px; border-top: 0px; border-right: 1px; border-bottom: 1px; 
		border-style: solid;
}
/* 右のみ */
.border01_r { border-left: 0px; border-top: 0px; border-right: 1px; border-bottom: 0px; 
		border-style: solid;
}
/*
●border02グループ　1px の点線
◇指定する場所：　table タグ、td タグ
◇影響する範囲：　table の外枠、td の枠
◇効　　　　果：　1px の点線のボーダーが付く。ボーダー色は色用のクラスで別指定すること
*/
.border02_ALL { border-left: 1px; border-top: 1px; border-right: 1px; border-bottom: 1px; 
		border-style: dotted;
}
/* 下 */
.border02_b { border-left: 0px; border-top: 0px; border-right: 0px; border-bottom: 1px; 
		border-style: dotted;
}
/* 右・下のみ */
.border02_rb { border-left: 0px; border-top: 0px; border-right: 1px; border-bottom: 1px; 
		border-style: dotted;
}
/* 右のみ */
.border02_r { border-left: 0px; border-top: 0px; border-right: 1px; border-bottom: 0px; 
		border-style: dotted
}

