/*↓基本設定：全体の文字色、背景色、背景画像*/

/*body {margin:0px;color:#333333;background-color:#ffffff;}*/

body {margin:0px;}



/*↓ヘッダ部分のテーブルセルカラー*/

.HC {background-color:#FFFFFF; }



/*↓枠、罫線のテーブルセルカラー*/

.MC {background-color:#3366CC; }



/*↓メールマガジン部分のテーブルセルカラー*/

.TRCMM {background-color:#FFFFFF; }



/*↓リンク、新着商品、人気商品見出し部分のテーブルセルカラー、文字設定*/

.TRC {background-color:#4D99E5;font-size:12px;color:#FFFFFF;font-weight:bold; }



/*↓更新日（小さい文字サイズ）見出し部分のテーブルセルカラー、文字設定*/

.TRC0 {background-color:#FFFFFF;font-size:11px; }



/*↓ヘッダメニュー、フッタ部分のテーブルセルカラー、文字カラー*/

.TRC2 {background-color:#6699CC;color:#FFFFFF;}



/*↓各見出し部分のテーブルセルカラー*/

.TRC3 {background-color:#F2F1F1;}



/*↓おしらせ見出し部分、右フレームのテーブルセルカラー*/

.TRC4 {background-color:#ff9933;}



/*↓右フレームのテーブルセルカラー*/

.TRC5 {background-color:#FFFFFF;}



/*↓知恵袋のテーブルセルカラー*/

.TRC6 {background-color:#4D99E5;}



/*↓各ページのタイトルの文字サイズ・カラー*/

.PAGETITLE {font-size:18px;color:#000033;line-height:18px;font-weight:bold;}



/*↓小さい文字サイズ*/

.FS {font-size:10px;}

.fshgt4 {line-height: 4em;font-size:10px;}



/*↓本文の文字サイズ*/

.FM {font-size:12px;line-height:18px;}



/*↓本文の文字サイズ	文字リンク色*/

.FMC {font-size:12px;line-height:18px; color:#3366CC;}



/*↓見出し（太字）の文字サイズ・カラー*/

.FB {font-size:12px;color:#FFFFFF;line-height:18px;font-weight:bold;}



/*↓見出し（太字）の文字サイズ・カラー*/

.FC {font-size:12px;color:#3366CC;line-height:18px;font-weight:bold;}



/*↓健美操教室見出し（太字）の文字サイズ・カラー*/

.FD {font-size:14px;color:#3366CC;line-height:18px;font-weight:bold;}



.hgt2 {line-height: 2em;}



.footer {line-height:3em;font-size:12px;background-color:#6699CC;color:#ffffff;}



/*↓リンク色*/

A:link { color:#3366CC; }



/*↓訪問済みリンク色*/

A:visited { color:#3366CC; }



/*↓クリックしたときのリンク色*/

A:active {color:#3366CC; }



/*↓マウスでポイントしたときのリンク色*/

/*

A:hover {

 background-color:#6699CC;color:#FF3300;

}

*/

/*ポイントした時に下線を表示する

※この指定内容は、リンクテキストの下線を消している場合に有効です。*/

a {

text-decoration: none;

}

a:hover {

text-decoration: underline;

}



.tblstyle TABLE {

	BORDER-BOTTOM: #336699 2px solid; BORDER-LEFT: #336699 2px solid; MARGIN: 0.2em; BORDER-COLLAPSE: collapse; 

	BORDER-TOP: #336699 2px solid; BORDER-RIGHT: #336699 2px solid;color:#333333;

}

.tblstyle TH {

	BORDER-BOTTOM: 2px; BORDER-LEFT: medium none; BACKGROUND-COLOR: #336699; BORDER-TOP: medium none; BORDER-RIGHT: medium none;color:#FFFFFF;

}

.tblstyle TD {

	BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT: #336699 1px solid; PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.0em;

	BORDER-TOP: #336699 1px solid; BORDER-RIGHT: #336699 1px solid; PADDING-TOP: 0.8em;  

}

.tblstyle1 table {

	font-size:18px;color:#333333;line-height:1.2em

;}

.tblstyle1 td {

	font-size:14px;

}