/*全体の背景*/
body{
background-color:#ffffff;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}

/*イメージの共通指定*/
img{border:none;}

/*ボディー指定*/
#body_l{
width:800px;
margin-right: auto;
margin-left: auto;
}


/*ヘッドライン非表示設定*/
#header{height:200px;overflow:hidden;}
.hidden{margin-top:210px;}


/*ボディ指定*/
#body_s{
background-image:url(img/bg_body.gif);
background-repeat:repeat-y;
width:800px;
padding-left:20px;
}

/*プレゼントテーブル*/
#present{width:757px;margin-top:5px;margin-bottom:20px;}
.present{
border: solid 3px #9999ff;
border-collapse: collapse;
padding:0px;
}


/*プレゼントテキスト指定*/
#lead_text,#product_text{
font-family:san-serif;
font-size:0.85em;
color:#333333;
line-height:140%;
margin:10px;
}
#product_text{font-size:0.8em;}

.small{font-size:0.75em;}
strong{color:#CC0000;font:weight:bold;}

#bg_golden{
background-image:url(img/bg_logo_golden.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

/*商品説明テーブル*/
#product{width:757px;}
.product{
border: solid 3px #ffcc99;
border-collapse: collapse;
padding:0px;
}
/*白元リンク*/
a#hakugen{font-size:0.8em;color:#ff9900;text-decoration:none;margin-left:10px;}
a:hover#hakugen{text-decoration:underline;}







/*フッターの指定*/
#footer{
width:800px;
height:85px;
background-image:url(img/bg_footer.gif);
background-repeat:no-repeat;
color:#333333;
padding-top:5px;
}

/*フッターリンクの指定*/
a.footer{font-size:0.8em;color:#333333;text-decoration:none;}
a:hover.footer{text-decoration:underline;}

/*フッターコピーライト部分のマージン*/
#copyright{font-size:0.7em;margin-left:20px;float:left;}

#footer_link{margin-right:20px;float:right;text-align:right;}
#footer_text_link{margin:0px;}





