@charset "utf-8";
/* CSS Document */
/*
	LP内のカラーはすべてここで管理する
*/

html,body {
	color: #313131;
	background:#FFFFFF;
}

a {
	color:#313131;
}
a:hover {
	color: #755627;
}
.bottons a {
	color: #fff;
}

#wrap {
	background-color: #FFFFFF;
}

#Header ul.nav-list li a{
	color: #313131;
}
#Header ul.nav-list li a:hover{
	color: #755627;
	border-color: #755627;
}
#Header .btn_area:hover {
	background: #755627;
}

.mbtn_area:hover {
	background: #333333;
}
.f_bottons:hover,
.ftel_btn:hover{
	color: #ffde00;	
}


/* 背景画像を変更する */
#Feature .bg_img{
	color: #FFFFFF;
	background: url("../asset/feature_bg.jpg") no-repeat top center scroll;
}


.main_clr_bg{
	background: #755627; /*帯や背景の色を変更する*/
}

.main_clr{
	color: #251005;/*文字色を変更する*/
}
.main_clr_bT{
	border-color: #251005 !important; /*コース料理等の上部帯の色を変更する*/
}
.main_clr_bL{
	border-color: #251005 !important; /*お知らせタイトルの色を変更する*/
}

/* こだわりポイント背景 */
#Feature{
	background: #361d0f;
}

/*marginとpadding管理*/
#Rcourse {
    background: #d4b78a;
    margin-top: -100px;
    padding-top: 100px;
    margin-bottom: -100px;
    padding-bottom: 100px;
}

.bottons {
	background: linear-gradient(#ab0e0e, #580909);
}
.bottons:hover {
	background: linear-gradient(#bc1010, #790e0e);
}

.bottons_box p,
.contact_box p {
	color: #820000;
}

#Shop {
    background: url(../asset/shop_bg.jpg) repeat;
}






