/* CSS Document */
/*商品TOP用(lineup除く)*/

/*リンク*/
a         { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#999999; }
a:hover   { text-decoration:underline ; color:#F5B757; }


/*画像配置用*/
img   {border:none;}/*枠を消す*/


/* 罫線 */
hr {height:1px; border-style:dotted; border-width:1px 0 0 0; border-color:#999999; }




/* メインページに使用するID・CLASS指定（共通）
============================================================== */
/* メインボックス */
#mainbox {width:650px; margin:auto; text-align:left; }



/*線*/
.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;}


/* テーブルに枠線を引くのに使用 */
.waku1 {border-style:solid; border-color:#8C8C8C; border-width:1px 0px 0px 1px; }
.waku2 {border-style:solid; border-color:#8C8C8C; border-width:0px 1px 1px 0px; }
.waku3 {border-bottom:1px solid #666666;} /* プロダクトトップに使用 */



/* 下部ナビゲーション(TOP) */
#navitop {width:650px; background:url(../img/navitopbk.gif) center center no-repeat; 
											text-align:center; margin:40px auto 0px auto;}
#navitop a {display:block; width:100%; padding:2px 0px; color:#000000; text-decoration:none; 
												font-family:Arial, Verdana; font-weight:bold; letter-spacing:1px; }
#navitop a:hover {background:url(../img/navitopbk_on.gif) center center no-repeat; color:#F5B757;}

/* 下部ナビゲーション */
#navi {width:650px; margin:0px auto 40px auto; text-align:left; padding:15px 5px; line-height:1.5; }
#navi a {color:#FFFFFF;}
#navi a:hover {color:#F5B757;}


.navi a {color:#FFFFFF;}


