/* CSS Document */


/*基本形
=================================================== */

/* 全体 */
body      {background:#000000; margin:0; overflow-y:scroll; color:#FFFFFF; }
body,tr {font-size:11px; line-height:1.5; }

/* リンク */
a         { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#999999; }
a:hover   { text-decoration:underline ; color:#F5B757; }


/* 見出し */
h1 {font-size:21px; }
h2 {font-size:19px; }
h3 {font-size:17px; }
h4 {font-size:15px; }
h5 {font-size:13px; }
h6 {font-size:11px; }
h1,h2,h3,h4,h5,h6 {margin:2px 0px; font-family:Verdana, Arial, "ＭＳ Ｐゴシック", Osaka; font-weight:normal; }

/* 段落 */
p {margin:0px; }
p.indent1 {margin-left:1em; text-indent:-1em;} /* ぶら下げ1文字 */
p.indent2 {margin-left:2em; text-indent:-2em;} /* ぶら下げ2文字 */

p.big {font-size:120%; } /* 文字を大きく */
p.small {font-size:80%; } /* 文字を小さく */

/* リスト */
ul {margin:0; padding:0px; }
li {margin:0px 2px 0px 18px; padding:0px; list-style:disc; }

ul.big li {font-size:120%; } /* 文字を大きく */
ul.small li {font-size:80%; } /* 文字を小さく */

li.mark_bk {list-style:url(../img/list_bk.gif); } /* リストマーク・四角・黒 */
li.mark_rd {list-style:url(../img/list_rd.gif); } /* リストマーク・四角・赤 */
li.mark_bl {list-style:url(../img/list_bl.gif); } /* リストマーク・四角・青 */
li.mark_mr {list-style:url(../img/list_mr.gif); } /* リストマーク・四角・茶 */
li.mark_aq {list-style:url(../img/list_aq.gif); } /* リストマーク・四角・水色 */
li.mark_pk {list-style:url(../img/list_pk.gif); } /* リストマーク・四角・ピンク */
li.mark_ye {list-style:url(../img/list_ye.gif); } /* リストマーク・四角・きいろ */
li.mark_gr {list-style:url(../img/list_gr.gif); } /* リストマーク・四角・緑 */
li.mark_pp {list-style:url(../img/list_pp.gif); } /* リストマーク・四角・紫 */
li.mark_gy {list-style:url(../img/list_gy.gif); } /* リストマーク・四角・灰色 */
li.mark_wh {list-style:url(../img/list_wh.gif); } /* リストマーク・四角・白 */


/* 定義 */
dl {margin:0px; padding:0px; }
dt {margin:2px 0px; padding:0px; font-weight:normal; font-size:13px; font-family:Verdana, Arial, "ＭＳ Ｐゴシック", Osaka; }
dd {margin:2px; padding:0px;}

dl.big dd {font-size:120%; } /* 文字を大きく */
dl.small dd {font-size:80%; } /* 文字を小さく */

/* 画像 */
img {border:none;} /* 画像枠線なし */

/* 改行 */
br {letter-spacing:normal; }

/* テーブル */
th {font-style:normal; font-weight:normal; color:#FFFFFF; } /* TH */

th.big, td.big {font-size:120%; } /* 大きく */
th.small, td.small {font-size:80%; } /* 小さく */

/* 改行 */
br {letter-spacing:normal; }

/* ID
=================================================== */

/* ヘッダー部分 */
#header tr {color:#FFFFFF; }
#header a {color:#FFFFFF; text-decoration:none; }
#header a:hover {color:#F5B757; }

/* 商品カテゴリ */
#products {}

/* CLASS
=================================================== */

/* 画像にリンク（マウスオーバー） */
.imglink a img {background:#999999; } /* 背景に色をつける */
.imglink a:visited img {background:#999999; }
.imglink a:hover img {background:#FF7E00; }

.imglink2 a img {border:1px solid #000000;} /* 黒枠 */
.imglink2 a:visited img {border:1px solid #000000; }
.imglink2 a:hover img {border:1px solid #FF7E00; }

.imglink3 a img {border:1px solid #999999;} /* 灰色枠 */
.imglink3 a:visited img {border:1px solid #999999; }
.imglink3 a:hover img {border:1px solid #FFAE00; }


.footer {border-top:1px solid #737373; margin:8px 0px 15px 0px; }
.copy {font-family:Verdana, Arial; font-size:10px; color:#CCCCCC; }


/* フォント設定　色のみ */
.c_aq {color:#1486DE; } /* 水色 */
.c_bk {color:#000000; } /* 黒 */
.c_bl {color:#003399; } /* 青 */
.c_gd {color:#D9B359; } /* 金 */
.c_gr {color:#009900; } /* 緑 */
.c_gy {color:#999999; } /* 灰色 */
.c_mr {color:#990000; } /* 赤茶色(マロン) */
.c_or {color:#FF9900; } /* オレンジ */
.c_pk {color:#FF0099; } /* ピンク */
.c_pl {color:#5361BD; } /* 青紫 */
.c_rd {color:#CC0000; } /* 赤 */
.c_vi {color:#993399; } /*赤紫*/
.c_wh {color:#FFFFFF; } /* 白 */
.c_yw {color:#FFFF00; } /* 黄 */

/* フォント・太く */
.bolder {font-weight:bold; }
.small {font-size:80%; } /* 小さく */




/* =============================================
     削除予定
================================================ */


.c_blue   {color:#0000CC;}	/*青*/
.c_red    {color:#CC0000;}	/*赤*/
.c_white  {color:#FFFFFF;}	/*白*/
.c_yellow {color:#FFFF00;}	/*黄*/
.c_black  {color:#000000;}	/*黒*/
.c_aqua   {color:#1486DE;}	/*水色*/
.c_gray   {color:#999999;}	/*灰色*/
.c_orange {color:#FF9900; }/*オレンジ*/
.c_gold   {color:#D9B359; }/*金*/
.c_maroon { color:#990000; } /* 赤茶色(マロン) */
.c_green {color:#009900; } /*緑*/
.c_pink {color:#FF0099; } /*ピンク*/
.c_vio {color:#993399; } /*赤紫*/
.c_yg {color:#99FF33; } /* 黄緑 */

/* フォント設定２　サイズ、色、間隔、太さ */
/* フォントサイズ　10px */
.f10     {font-size:10px;                line-height:14px;}						/*サイズ10px・色無　　・間隔14px*/
.f10bk   {font-size:10px; color:#000000; line-height:14px;}						/*サイズ10px・黒　　　・間隔14px*/
.f10bk_b {font-size:10px; color:#000000; line-height:14px; font-weight:bold;}	/*サイズ10px・黒  　　・間隔14px・太字*/
.f10wh   {font-size:10px; color:#FFFFFF; line-height:14px;}						/*サイズ10px・白　　　・間隔14px*/
.f10gy   {font-size:10px; color:#999999; line-height:14px;}						/*サイズ10px・グレイ　・間隔14px*/
.f10bl_b {font-size:10px; color:#003399; line-height:14px; font-weight:bold;}	/*サイズ10px・青　　　・間隔14px・太字*/
/* フォントサイズ　12px */
.f12     {font-size:13px;                line-height:16px;}						/*サイズ13px・色無　　・間隔16px*/
.f12_b   {font-size:13px;                line-height:16px; font-weight:bold;}	/*サイズ13px・色無　　・間隔16px・太字*/
.f12bk   {font-size:13px; color:#000000; line-height:16px;}						/*サイズ13px・黒　　　・間隔16px*/                  
.f12bk_b {font-size:13px; color:#000000; line-height:16px; font-weight:bold;}	/*サイズ13px・黒  　　・間隔16px・太字**/
.f12wh   {font-size:13px; color:#FFFFFF; line-height:16px;}						/*サイズ13px・白　　　・間隔17px*/
.f12wh_b {font-size:13px; color:#FFFFFF; line-height:16px; font-weight:bold;}	/*サイズ13px・白　　　・間隔17px・太字*/
.f12rd   {font-size:13px; color:#CC0000; line-height:16px;}						/*サイズ13px・赤　　　・間隔16px*/
.f12rd_b {font-size:13px; color:#CC0000; line-height:16px; font-weight:bold;}	/*サイズ13px・赤　　　・間隔17px・太字*/
.f12bl	 {font-size:13px; color:#003399; line-height:16px;}						/*サイズ13px・青　　　・間隔17px*/
.f12bl_b {font-size:13px; color:#003399; line-height:16px; font-weight:bold;}	/*サイズ13px・青　　　・間隔16px・太字*/
.f12aq	 {font-size:13px; color:#1486DE; line-height:16px; }					/*サイズ13px・水色　　・間隔16px*/
.f12aq_b {font-size:13px; color:#1486DE; line-height:16px; font-weight:bold; }	/*サイズ13px・水色　　・間隔16px・太字*/
.f12na	 {font-size:13px; color:#003366; line-height:16px;}						/*サイズ13px・暗い青　・間隔16px*/
.f12na_b	 {font-size:13px; color:#003366; line-height:16px; font-weight:bold;}	/*サイズ13px・暗い青　・間隔16px・太字*/
.f12ye   {font-size:13px; color:#FFFF00; line-height:16px;}						/*サイズ13px・黄色　　・間隔16px*/
.f12pi	 {font-size:13px; color:#FF0099; line-height:16px;}						/*サイズ13px・ピンク　・間隔16px*/
.f12or	 {font-size:13px;color: #FF9900; line-height:16px;}						/*サイズ13px・オレンジ・間隔16px*/
.f12or_b {font-size:13px;color: #FF9900; line-height:16px; font-weight:bold}	/*サイズ13px・オレンジ・間隔16px・太字*/
.f12mr   {font-size:13px; color:#990000; line-height:16px; }                            /* サイズ13px・赤茶色(マロン)・間隔16px */
.f12gy {font-size:13px; line-height:16px; color: #666666;  }                                 /* サイズ13px・灰色・間隔16px */
.f12gr {font-size:13px; line-height:16px; color: #009900;  }                                 /* サイズ13px・緑色・間隔16px */
.f12gr_b {font-size:13px; line-height:16px; color: #009900; font-weight:bold; } /* サイズ13px・緑色・間隔16px・太字 */
.f12yg    {font-size:13px; line-height:16px; color: #99FF33;}                          /* サイズ13px・黄緑色・間隔16px */
.f12pl    {font-size:13px; line-height:16px; color: #5361BD;}                          /* サイズ13px・紫色・間隔16px */
.f12vi {font-size:13px; line-height:16px; color: #993399;  }                                 /* サイズ13px・赤紫色・間隔16px */

/* フォントサイズ　14px */
.f14     {font-size:15px;                line-height:18px;}						/*サイズ14px・色無　　・間隔18px*/
.f14_b   {font-size:15px;                line-height:18px; font-weight:bold;}	/*サイズ14px・色無　　・間隔18px・太字*/
.f14aq_b {font-size:15px; color:#1486DE; line-height:18px; font-weight:bold;}	/*サイズ14px、水色　　・間隔18px・太字*/
.f14rd_b {font-size:15px; color:#CC0000; line-height:18px; font-weight:bold;}	/*サイズ14px、赤色　　・間隔18px・太字*/
.f14or	 {font-size:15px;color: #FF9900; line-height:18px;}						/*サイズ14px・オレンジ・間隔18px*/
.f14wh   {font-size:15px; color:#FFFFFF; line-height:18px;}						/*サイズ14px・白　　　・間隔17px*/
.f14wh_b {font-size:15px; color:#FFFFFF; line-height:18px; font-weight:bold;}	/*サイズ14px・白　　　・間隔17px・太字*/
.f14gr {font-size:15px; line-height:18px; color: #009900;  }                                 /* サイズ14px・緑色・間隔17px */
.f14gr_b {font-size:15px; line-height:18px; color: #009900; font-weight:bold; } /* サイズ14px・緑色・間隔17px・太字 */
.f14pl {font-size:15px; line-height:18px; color: #5361BD;  }                                 /* サイズ14px・青紫色・間隔17px */
.f14vi {font-size:15px; line-height:18px; color: #993399;  }                                 /* サイズ14px・赤紫色・間隔17px */

/* フォントサイズ　16px */
.f16     {font-size:17px;                line-height:20px;}						/*サイズ16px・色無　　・間隔20px*/
.f16_b   {font-size:17px;                line-height:20px; font-weight:bold;}	/*サイズ16px・色無　　・間隔20px・太字*/
.f16rd_b   {font-size:17px;  color:#CC0000;line-height:20px; font-weight:bold;}	/*サイズ16px・赤　　・間隔20px・太字*/

/* フォントサイズ　18px */
.f18     {font-size:19px;                line-height:22px;}						/*サイズ18px・色無　　・間隔22px*/
.f18_b   {font-size:19px;                line-height:22px; font-weight:bold;}	/*サイズ18px・色無　　・間隔22px・太字*/
.f18rd   {font-size:19px; color:#CC0000; line-height:22px;}						/*サイズ18px・赤色　　・間隔22px*/
.f18rd_b {font-size:19px; color:#CC0000; line-height:22px; font-weight:bold;}	/*サイズ18px、赤    　・間隔22px・太字*/
.f18wh_b {font-size:19px; color:#FFFFFF; line-height:22px; font-weight:bold;}	/*サイズ18px、白    　・間隔22px・太字*/
.f18aq_b {font-size:19px; color:#1486DE; line-height:22px; font-weight:bold;}	/*サイズ18px、水色  　・間隔22px・太字*/





