/* インデックスコンテンツ */

div.mainbox01{
	width:670px;
	margin:0 auto;
}

div.mainbox01_L{
	float:left;
	width:370px;
}
div.mainbox01_L_box{
	width:350px;
	border-bottom:#CCCCCC dotted 1px;
	margin-bottom:5px;
}

div.mainbox01_L_box img{
	float:left;
	margin-right:10px;
}
div.mainboc01_L_box p{
	width:200px;
	float:right;

}

div.mainbox01_R { /* ボックス右 */
	float:right;
	width:280px;
} 

div#newsBox{
	width:263px;
	height:131px;
	background:url(image/news_box_bg.png);
	background-repeat:no-repeat;
	padding-top:35px;
	text-align:left;
	margin-bottom:5px;
}

div.news_inner ul li{
	list-style-type:none;
	text-indent:10px;
	line-height:180%;
}

div.mainbox02{
	width:670px;
	margin:0 auto;
}



div.mainbox02_L{
	float:left;
	width:310px;
}


div.rankingbox{
	float:right;
	margin-right:5px;
	width:265px;
	height:226px;
	background:url(image/ranking_bg.png);
	background-repeat:no-repeat;
	padding:35px 0px 0px 55px;
}

div.rankingbox ul li{
	text-indent:10px;
	line-height:315%;
	font-family: Arial, Helvetica, Tahoma, "Trebuchet MS", Verdana,"ヒラギノ角ゴ Pro W3",Osaka,"メイリオ","ＭＳ Ｐゴシック", sans-serif;
	font-size:14px;
}

div.rankingbox li.up{
	list-style-image:url(image/ranking/up.png);

}
div.rankingbox li.down{
	list-style-image:url(image/ranking/down.png);

}
div.rankingbox li.iji{
	list-style-image:url(image/ranking/iji.png);

}

/* クーポン情報 */

div.coupon{
	width:669px;
	height:221px;
	background:url(image/news/coupon.png);
	background-repeat:no-repeat;
	padding-top:35px;
}

div.coupon_inner{
	display:block;
	margin-top:30px;
	margin-left:300px;
}

div.coupon_inner p{
	font-size:125%;
	font-weight:bold;
	line-height: 150%
	
}


div.coupon_inner2{
	display:block;
	width:660px;
	margin-top:60px;
	vertical-align: bottom;
}

div.coupon_inner2 ul{
	width:300px;
	font-size:9px;
	float:left;
}

div.coupon_inner2 li{
	list-style:none;
}

div.coupon_inner2 img{
	float:right;
	margin-top:7px;
}

div.coupon_inner2 img a:hover{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;	
}

div.coupon_message{
	width:600px;
	border:1px dashed #993300;
	padding:10px;
	display:block;
	clear:both;
	margin:10px auto;
}

/* 店舗案内 */
div.infobox01{
	width:553px;
	height:455px;
	background:url(image/info/concept.png);
	background-repeat:no-repeat;
	padding:100px 30px 15px 30px;
	margin:10px auto;
}


div.infobox01 p.concept_a {
	font-size:120%;
	font-weight:bold;
	color:#990000;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	line-height:200%;
}
div.infobox01 p{
	color:#000000;
	line-height:200%;
}


div.staffbox{
	width:600px;
	border: groove 5px #E7B37A;
	margin:10px auto;
	padding:10px;

}

div.staffbox img{
	float:left;
	margin-right:10px;
}
div.staffbox p{
	width:350px;
	float:right;
}

div.infobox1{
	width:660px;	
	margin:10px auto;
}
div.infobox1 img{
	float:left;
	margin-right:10px;
}
div.infobox1 p{
	width:340px;
	float:right;
}

div.infobox2{
	width:680px;
	position: relative; 
}
div.inbox{
	width:210px;
	float:left;
	margin-left:5px;

}
div.inbox_p{
	background:#DDFFFF;
	padding:3px;
	height:89px;
}

div.inbox_p p{
	font-size:85%;
}

/* menu */
div.setmenu{
	border:1px dotted #CCCCCC;
	padding:5px;
	margin:5px auto;

}
.menu_coment{
	margin:0 20px 0 30px;
}
div.setmenu strong{
	color:#990000;

}
div.menu_coment{
	margin:0 0 15px 0;
}


table.menubox{
    border-top:0px solid ;
     border-right:3px solid #FFFFFF;
    border-collapse:collapse;
    border-spacing:0;
    background-color:;
	color:#2b2828;
	font-size:100%;
    empty-cells:show;
	margin:0 auto;
}
.menubox th{
    border-right:1px solid #CCCCCC ;
    border-bottom:1px solid  #CCCCCC;
    color:;
    background-color:;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:3px;
    text-align:center;
}
.menubox td{
    border-right:3px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    padding:5px;
}
div.menu_coment2{
	font-size:85%;
	color:#666666;
	margin:5px;

}
div.menu_come{
	width:450px;
	margin:10px auto;
	padding:10px 5px 10px 5px;
	background:#FFFFCC;

}


/* 製品情報 */
div#produts_box{
	width:650px;
}

div#produts_box img{
	float:left;
	margin-right:10px;
}

div#produts_box p{
	width:380px;
	float:right;

}

