@charset "utf-8";

.imgC {
	text-align: center;
}

/* img
---------------------------------------------- */
#img {
	/*height: 207px;*/
	margin: 0 0 1em;
	background: url("../../images/bg_main2.gif") no-repeat bottom left;
}
	#img p {
		width: 540px;
		margin: 0;
		padding: 12px 0 0 12px;
		text-align: left;
		line-height: 1.6;
	}

/* ----------------------------------------------
 * box
---------------------------------------------- */
#contentMain .box {
	width: 515px;
	margin: 0 auto 20px;
}
	#contentMain .box p {
		margin: 5px 0;
	}
	#contentMain .box .imgL {
		margin: 0 5px 0 0;
	}

	#contentMain h3 {
		margin-bottom: 10px;
		padding: 6px 0;
		text-align: center;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
	}

	#contentMain .foodPic {
		margin-bottom: 1.5em;
	}
		#contentMain .foodPic img {
			margin: 0 0 5px 0;
		}
		#contentMain .foodPic .singlePic {
			margin: 0.5em 0 1em;
			font-size: 10px;
		}

		#contentMain .foodPic .imgList li {
			margin: 0 8px 4px 0;
			font-size: 10px;
		}
			#contentMain .foodPic .imgList li img {
				margin-bottom: 2px;
			}
			#contentMain .foodPic .imgList li.end {
				margin-right: 0;
			}

	/* ------------------------
	 * 朝食バイキング
	------------------------ */
	#morningViking {
		margin: 2em 0;
	}
		#morningViking h2 {
			margin-bottom: 1em;
		}
		#morningViking p {
			line-height: 1.6;
		}
		#morningViking p.imgC {
			margin: 2em 0;
		}

		#morningViking ul.imgList li {
			font-size: 10px;
		}

/* --------------------------
 * その他おすすめコース
-------------------------- */
#contentMain #recommenCourse {
/*	width: 510px;*/
	border: none;
}
	#contentMain #recommenCourse th {
		width: 170px;
		padding: 6px 0;
		border: 1px solid #746144;
	}
	#contentMain #recommenCourse td {
		padding: 1px;
		margin:0;
		text-align: center;
		border: 1px solid #746144;
	}
	
	#contentMain #recommenCourse img {
		padding:0;
		margin:0;
	}

