/* CSS Document */
/*商品TOP用(黒背景)*/


/* 黒背景設定
============================================================== */

/* 黒背景 */
#blackbox {background:#000000; margin:0px; padding:10px 0px; text-align:center; color:#FFFFFF; }
#blackbox tr,td,th {color:#FFFFFF; }
/* リンク */
#blackbox a {text-decoration:none; color:#FFFFFF; }
#blackbox a:visited {color:#999999; }
#blackbox a:hover {text-decoration:underline; color:#F5B757; }
/* 罫線 */
#blackbox hr {height:1px; border-style:dotted; border-width:1px 0px 0px 0px; border-color:#999999; }

/* テーブル罫線 */
#blackbox .line1 {border-top:1px solid #999; border-left:1px solid #999; } /* テーブル使用 */
#blackbox .line2 {border-bottom:1px solid #999; border-right:1px solid #999; } /* セル使用 */
#blackbox .line2l {border-bottom:1px solid #999; border-right:1px solid #999; text-align:left; } /* セル：左寄せ */
#blackbox .line2c {border-bottom:1px solid #999; border-right:1px solid #999; text-align:center; } /* セル：センタリング */
#blackbox .line2u {border-bottom:1px solid #666; }


/* メインボックス
============================================================== */

#mainbox {width:650px; margin:auto; text-align:left;}

*html #mainbox {width:650px; }


/* 下部ナビゲーション
============================================================== */

/* カテゴリトップ */
#navitop {width:650px; background:url(../img/navitopbk.gif) center center no-repeat; 
											text-align:center; margin:40px auto 0px auto; }
#navitop a {display:block; padding:2px 0px; color:#000000; text-decoration:none; 
												font-family:Arial, Verdana; font-weight:bold; letter-spacing:1px; }
#navitop a:visited {color:#000000; }
#navitop a:hover {background:url(../img/navitopbk_on.gif) center center no-repeat; color:#F5B757; text-decoration:none; }

/* 商品ページリンク */
#navi {width:650px; margin:0px auto; text-align:left; padding:15px 5px 40px 5px; line-height:1.5; }
#navi a {color:#FFFFFF; }
#navi a:hover {color:#F5B757; }




/* 部分指定（CLASS)
============================================================== */

/* テーブルに枠線を引くのに使用 */
.waku1 {border-top:1px solid #8c8c8c; border-left:1px solid #8c8c8c; }
.waku2 {border-right:1px solid #8c8c8c; border-bottom:1px solid #8c8c8c; }
.waku3 {border-bottom:1px solid #666666; } /* プロダクトトップに使用 */

/*線*/
.line1 {border-style:solid; border-color:#8C8C8C; border-width:1px 0px 0px 1px; }
.line2 {border-style:solid; border-color:#8C8C8C; border-width:0px 1px 1px 0px; }
.topline {border-top:1px solid #404040;}
.underline {border-bottom:1px solid #404040;}



#blackbg {
background:#000000;
margin:0px auto;
padding:15px 0px;
text-align:center;
color:#FFFFFF;
}
#blackbg a {
text-decoration:none;
color:#FFFFFF;
}
#blackbg a:visited {
text-decoration:none;
color:#999999;
}
#blackbg a:hover {
text-decoration:underline;
color:#F5B757;
}
#blackbg hr {
height:1px;
border-style:dotted;
border-width:1px 0px 0px 0px;
border-color:#999999;
}





/* 舟山追加　-　イメージのリンクに枠が出来るように */


#imgborder_w img:{border:1px solid #FFFFFF; }
#imglink a:link img {border:1px solid #0066CC; }
#imglink a:visited img {border:1px solid #0066CC; }
#imglink a:hover img {border:1px solid #66CCFF; }

