@charset "utf-8";


/****************************************************************************************/
body {
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS P ゴシック", "MS P Gothic", sans-serif;
	margin-top:		20px;
	margin-right: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	padding-top:	0px;
	padding-right:	0px;
	padding-bottom:	0px;
	padding-left:	0px;

	-webkit-text-size-adjust: 100%;
}


/****************************************************************************************/
/* メイン  */
/****************************************************************************************/
#dv_main {
	width				: 1020px;
	height				: 2400px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	background-color	: #FFFFFF;
	background-image	: url(../img/top_flower.jpg);
	background-repeat	: no-repeat;
	position			: relative;
}




/****************************************************************************************/
/* ヘッダー */
/****************************************************************************************/
#dv_head {
	width				: 760px;
	height				: 400px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	position			: relative;
	border-bottom-width	: 2px;
	border-bottom-style	: solid;
	border-bottom-color	: #e2810e;
}


/****************************************************************************************/
/* ヘッダー ≫ ナビゲーション */
/****************************************************************************************/
#dv_navi {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	margin-left		: 0px;
	padding-top		: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
	padding-left	: 0px;
	top				: 100px;
	left			: 30px;
	position		: absolute;
}

#dv_navi h4 {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	margin-left		: 0px;
	padding-top		: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
	padding-left	: 0px;
	color			: #ef4908;
}

#dv_navi ul {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	padding-top		: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
}

#dv_navi li {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	margin-left		: 0px;
	padding-top		: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
	padding-left	: 0px;
}

#dv_navi a { 
	text-decoration: none; 
	color: #5c0303;
}


/****************************************************************************************/
/* ヘッダー ≫ 右の画像 */
/****************************************************************************************/
#dv_pic1 {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	margin-left		: 0px;
	padding-top		: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
	padding-left	: 0px;
	width			: 510px;
	height			: 250px;
	top				: 100px;
	left			: 220px;
	_left			: 350px;
	position		: absolute;
}



/****************************************************************************************/
/* アジサシコース */
/****************************************************************************************/
#dv_cont1 {
	width				: 760px;
	padding-top			: 30px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	border-bottom-width	: 2px;
	border-bottom-style	: solid;
	border-bottom-color	: #e2810e;
	background-image	: url(../img/course_img_aji.jpg);
	background-repeat	: no-repeat;
	background-position	: right ;
	font-size			: 0.8em;
}

#dv_cont1 p {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
}

#dv_cont1 dd {
	width				: 50%;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
}

#dv_cont1 h4 {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	color				: #ef4908;
}


/****************************************************************************************/
/* 大皿取り分け(A) */
/****************************************************************************************/
#dv_cont2 {
	width				: 760px;
	padding-top			: 30px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	border-bottom-width	: 2px;
	border-bottom-style	: solid;
	border-bottom-color	: #e2810e;
	font-size			: 0.8em;

}

#dv_cont2 p {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
}

#dv_cont2 dd {
	width				: 50%;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
}

#dv_cont2 h4 {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	color				: #ef4908;
}


/****************************************************************************************/
/* 大皿取り分け(B) */
/****************************************************************************************/
#dv_cont3 {
	width				: 760px;
	padding-top			: 30px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	border-bottom-width	: 2px;
	border-bottom-style	: solid;
	border-bottom-color	: #e2810e;
	font-size			: 0.8em;
}

#dv_cont3 p {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
}

#dv_cont3 dd {
	width				: 50%;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
}

#dv_cont3 h4 {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	color				: #ef4908;
}

/****************************************************************************************/
/* シェフの創作ディナーコース */
/****************************************************************************************/
#dv_cont4 {
	width				: 760px;
	padding-top			: 30px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	border-bottom-width	: 2px;
	border-bottom-style	: solid;
	border-bottom-color	: #e2810e;
	font-size			: 0.8em;

}

#dv_cont4 p {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
}

#dv_cont4 dd {
	width				: 50%;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
}

#dv_cont4 h4 {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	color				: #ef4908;
}

/****************************************************************************************/
/* 飲み放題 */
/****************************************************************************************/
#dv_cont5 {
	width				: 760px;
	padding-top			: 30px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	margin-top			: auto;
	margin-right		: auto;
	margin-left			: auto;
	margin-bottom		: auto;
	font-size			: 0.8em;
	background-image	: url(../img/course_img_nomi_201310.jpg);
	background-repeat	: no-repeat;
	background-position	: right top;


}

#dv_cont5 p {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
}

#dv_cont5 dd {
	width				: 50%;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	border-bottom-width	: 1px;
	border-bottom-style	: dotted;
}

#dv_cont5 h4 {
	margin-top			: 5px;
	margin-right		: 0px;
	margin-bottom		: 5px;
	margin-left			: 0px;
	padding-top			: 0px;
	padding-right		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	color				: #ef4908;
}


/****************************************************************************************/
img {
	border: 0;
}

