@charset "utf-8";

/*トップ*/

#box{
	background:#fff;
}

#box_left{
	float:left;
	width:524px;
	background:#ffffff;
}

/*ニューステーブル*/
#table_news{
	width:500px;
	margin:5px 0 10px 15px;
	border-collapse:collapse;
}
#table_news th{
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	background:#472E24 url(../../img/icon01.gif) no-repeat 97px 88%;
	color:#fff;
	width:110px;
	padding:5px 0 0 5px;
	border-bottom:3px solid #fff;
	border-right:3px solid #fff;
}
#table_news td{
	background:#EBEBEB;
	padding:5px;
	border-bottom:3px solid #fff;
	border-right:3px solid #fff;
}

/*右カラム　ポイントカードなど*/
#box_right0{
	float:right;
	width:217px;
}
.box_right{
	width:217px;
	background:#fff url(../../img/repeat_card_box.gif) repeat-y;
}
.box_right_bottom{
	background:url(../../img/card_box_bottom.gif) no-repeat;
	height:13px;
	font-size:0px;
	line-height:0px;
}
.box_right2{
	width:203px;
	margin:10px 0 10px 7px;
	
}
.box_right2 img{
	margin:0 0 0 5px;
}
.box_right2 p{
	background:#F9F1E1;
	margin:5px;
	padding:3px;
}
.line_dot{
	background:url(../../img/bg_dot.gif) repeat-x 0 50%;
}

/*メール会員*/
#mail_member{
}
#mail_member img{
	margin:0 0 5px 7px;
}

/*ピックアップテーブル*/
#table_pickup{
	margin:5px 10px 5px 15px;
}
#table_pickup tr{
}
#table_pickup td{
}
#table_pickup td h3{
	background:url(../../img/icon02.gif) no-repeat 0 50%;
	color:#F97D3E;
	padding:0 0 0 45px;
	line-height:25px;
}
#table_pickup td img{
	margin:0 10px 5px 0;
}

/*バナーテーブル*/
#table_bnr{
	text-align:center;
	width:500px;
	margin:0 0 0 20px;
	border-collapse:collapse;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
}
#table_bnr td{
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
}
#table_bnr img{
	padding:5px;
}

/*ブログテーブル*/
#table_blog{
	margin:0 0 10px 40px;
}
#table_blog img{
	margin:10px 0px 0px 20px;
}

/*おやじバナー、QRコード*/
#bottom0{
	margin:0 0 3px 2px;
}
#bottom{
	margin:0 0 0 7px;
}
#bottom img{
	margin:0 0 7px 0;
}
#bottom1{
	margin:5px 0 0 7px;
}
#bottom1 img{
	padding-left:5px;
}
