@charset "utf-8";

/*========================

トップページ

========================*/

/*------------------------
常にインクルードするCSS
------------------------*/

@import "reset.css";
@import "base.css";

/*------------------------

メイン

------------------------*/

#main {
	width:914px;
	height:282px;
	margin:0 0 10px;
	padding:12px 0 0 6px;
	background:url(../img/main_back.gif) no-repeat;
	}
	
*html #main {
	width:920px;
	height:282px;
	margin:0 0 10px;
	padding:12px 0 0 6px;
	background:url(../img/main_back.gif) no-repeat;
	}
		
#flash {
	width:696px;
	height:270px;
	margin:0;
	padding:0;
	float:left;
	}
	
#main ul {
    width:206px;
	margin:0 6px 0 0;
	padding:0;
	float:right;
	}

#main ul li {
	margin:0 0 5px;
	padding:0;
	}

/*------------------------

営業時間

------------------------*/	

#open{
	width:908px;
	height:24px;
	margin:0 0 10px;
	padding:4px;
	border: 2px solid #784118;
    }
	
#open ul {
	margin:0;
	padding:0;
	font-size:92%;
	}

#open ul li.open {
	margin:0 30px 0 0;
	padding:0;
	height:24px;
	list-style:none;
	float:left;
	text-indent:80px;
	line-height:24px;
	background:url(../img/open.gif) no-repeat;
	}
	
#open ul li.rest {
	margin:0;
	padding:0;
	height:24px;
	list-style:none;
	float:left;
	text-indent:80px;
	line-height:24px;
	background:url(../img/rest.gif) no-repeat;
	}

/*------------------------

レイアウト

------------------------*/
	
#inner {
	width:701px;
	margin:0;
	padding:0;
	float:left;
	}
	
#in_left {
	width:167px;
	margin:0 14px 0 0;
	padding:0;
	float:left;
	}
	
#in_right {
	width:505px;
	margin:0 14px 0 0;
	padding:0;
	float:right;
	}
	
*html #in_left {
	width:167px;
	margin:0 10px 0 0;
	padding:0;
	float:left;
	}
	
*html #in_right {
	width:505px;
	margin:0 8px 0 0;
	padding:0;
	float:right;
	}
	
#right {
	width:219px;
	margin:0;
	padding:0;
	float:right;
	}
	
/*------------------------

左コンテンツ

------------------------*/

#in_left ul {
	margin:0;
	padding:0;
	}
	
#in_left ul li {
	margin:0 0 10px;
	padding:0;
	}
	
/*------------------------

中コンテンツ

------------------------*/

#new {
	width:503px;
	margin:10px 0 0;
	padding:0;
	border: 1px solid #784118;
	}

#tit_new {
	width:466px;
	margin:5px auto;
	padding:0;
	}
	
#tit_wakuwaku {
	width:466px;
	margin:5px auto;
	padding:0;
	}
		
#new_scroll {
    width:503px;
	height:594px;
	margin:0;
	padding:0;
	overflow:auto;
	}
	
#new_scroll ul{
	width:466px;
	margin:0 auto;
	padding:0;	
    }
	
#new_scroll ul li.days{
	margin:3px 0 0;
	padding:0;
	font-size:85%;
	text-indent:20px;
	background:url(../img/arrow.gif) no-repeat;
    }
	
#new_scroll ul li.line{
	margin:0;
	padding:0 0 5px;
	border-bottom:1px dotted #999;
    }
	
.new_text {
	width:466px;
	margin:0;
	padding:0;
	}
	
.new_img {
	width:120px;
	margin:0 0 10px 10px;
	padding:0;
	float:right;
	}

/*------------------------

右コンテンツ

------------------------*/

#right_ban01{
	width:219px;
	height:94px;
	margin:0;
	padding:0;
	}

#right_ban01 ul li{
	margin:0 0 9px;
	padding:0;
	list-style:none;
	float:left;
	}
	
#shop_new {
	width:217px;
	margin:0 0 10px;
	padding:0;
	border: 1px solid #784118;
	}

#shop_new_scroll {
    width:217px;
	height:484px;
	margin:0;
	padding:0;
	overflow:auto;
	}
	
#shop_new_scroll ul{
	width:180px;
	margin:0 auto;
	padding:0;	
    }
	
#shop_new_scroll ul li.days{
	margin:3px 0 0;
	padding:0;
	font-size:85%;
	text-indent:20px;
	background:url(../img/arrow.gif) no-repeat;
    }
	
#shop_new_scroll ul li.line{
	margin:0;
	padding:0 0 5px;
	font-size:93%;
	border-bottom:1px dotted #999;
    }
	
.shop_new_img {
	width:120px;
	margin:0 auto;
	padding:0;
	}
	
#right_ban02{
	width:219px;
	height:120px;
	margin:0;
	padding:0;
	}

#right_ban02 ul li {
	margin:0 0 10px;
	padding:0;
	list-style:none;
	float:left;
	}

	

	
	
