@charset "UTF-8";
/* ===================================================================
CSS information

 file name  :dishes.css
 author     :Ability Consultant
style info  :お料理
=================================================================== */
/* -----------------------------------------------------------
	.con_title		タイトル背景画像
----------------------------------------------------------- */
#dishes .con_title {
	background: url(../images/dishes/bg_title.jpg) center 0 no-repeat;
}

/* -----------------------------------------------------------
	.con_dis_food		食材について
----------------------------------------------------------- */
#dishes .con_dis_food h3 {
	margin-bottom: 20px;
}

#dishes .con_dis_food .photo {
	margin-bottom: 25px;
}

#dishes .con_dis_food .inner {
	background: url(../images/dishes/bg_dis_food.png) right bottom no-repeat;
	margin-bottom: 20px;
	overflow: hidden;
}

#dishes .con_dis_food .inner p {
	float: left;
	width: 388px;
}

#dishes .con_dis_food .inner ul {
	float: right;
	width: 530px;
	margin-top: 20px;
	padding-bottom: 160px;
}

#dishes .con_dis_food .inner ul li {
	margin-bottom: 15px;
}

#dishes .con_dis_food .img_chef {
	margin-bottom: 40px;
}

/* -----------------------------------------------------------
	.con_dis_ex		お料理一例
----------------------------------------------------------- */
#dishes .con_dis_ex {
	margin-bottom: 80px;
}

#dishes .con_dis_ex h3 {
	margin-bottom: 20px;
}

#dishes .con_dis_ex p {
	margin-bottom: 15px;
}

#dishes .con_dis_ex .btn_rsv {
	text-align: center;
	margin-top: 30px;
}

/* -----------------------------------------------------------
	.con_dis_season		季節のメニュー
----------------------------------------------------------- */
#dishes .con_dis_season {
	margin-bottom: 60px;
}

#dishes .con_dis_season h3 {
	margin-bottom: 20px;
}

#dishes .con_dis_season .box_sea {
	overflow: hidden;
}

#dishes .con_dis_season .box_sea dl {
	float: left;
	width: 219px;
	padding-left: 18px;
}

#dishes .con_dis_season .box_sea:first-child {
	padding-left: 0;
}

#dishes .con_dis_season .box_sea dt {
	margin-bottom: 10px;
}

/* -----------------------------------------------------------
	.con_dis_dish		一品料理
----------------------------------------------------------- */
#dishes .con_dis_dish {
	margin-bottom: 60px;
}

#dishes .con_dis_dish h3 {
	margin-bottom: 20px;
}

#dishes .con_dis_dish .box_dish {
	margin-bottom: 30px;
	overflow: hidden;
}

#dishes .con_dis_dish .box_dish dl {
	float: left;
	width: 213px;
	padding-left: 24px;
}

#dishes .con_dis_dish .box_dish:first-child {
	padding-left: 0;
}

#dishes .con_dis_dish .box_dish dt {
	margin-bottom: 5px;
}

#dishes .con_dis_dish .box_dish dd {
	font-size: 110%;
	text-align: center;
}

#dishes .con_dis_dish .box_dish dd.price {
	color: #734d18;
	font-weight: bold;
}

#dishes .con_dis_dish .box_dish dd span {
	font-size: 86%;
}

/* -----------------------------------------------------------
	.bn_dis		プランバナー
----------------------------------------------------------- */
#dishes .bn_dis {
	margin-bottom: 60px;
}
