﻿@charset "utf-8";

/* -----------------------------------------------
北のたまゆら
桑園｜お食事・お飲物・デザート　(/souen/menu_Food/index.html) CSS

Creator    : sue/waka
LastUpdate : 08/04/04
----------------------------------------------- */

/* ===============================================
【基本構成】

1.左側のコンテンツの設定
2.右側のコンテンツの設定
=============================================== */

/* -----------------------------------------------------------------------------
1.左側のコンテンツの設定
----------------------------------------------------------------------------- */

#leftContents {
	background: url("../../img/souenLogo.gif") no-repeat left bottom;
}

/* 食事メニュー */
	#leftContents #foodMenu {
		width: 520px;
		height: 370px;
		padding-top: 5px;
	}

		#leftContents #foodMenu .foodImage {
			margin-bottom: 10px;
		}

		#leftContents #foodMenu .foodImage img {
			float: left;
			margin-right: 5px;
		}

		#leftContents #foodMenu .foodImage table {
		}

			#leftContents #foodMenu .foodImage th {
				line-height: 1.2;
				font-size: 90%;
			}

			#leftContents #foodMenu .foodImage td {
				line-height: 1.2;
				padding-left: 10px;
				color: #ff0000;
				font-size: 90%;
				text-align: right;
			}

		#leftContents #foodMenu .otherMenu table {
			float: left;
		}

			#leftContents #foodMenu .otherMenu table.tcenter {
				margin: 0 40px;
			}

			#leftContents #foodMenu .otherMenu th {
				line-height: 1.2;
				font-size: 90%;
			}

			#leftContents #foodMenu .otherMenu td {
				line-height: 1.2;
				padding-left: 10px;
				color: #ff0000;
				font-size: 90%;
				text-align: right;
			}

/* ドリンクメニュー */
	#leftContents #drinkMenu {
		width: 520px;
		height: 360px;
		padding-top: 15px;
	}

		#leftContents #drinkMenu .alcohol {
			float: left;
		}

			#leftContents #drinkMenu .alcohol h2 {
				width: 190px;
				margin-bottom: 20px;
				padding-left: 5px;
				border-bottom: 2px solid #f2972d;
				border-left: 5px solid #f2972d;
				color: #f2972d;
				font-size: 110%;
			}

			#leftContents #drinkMenu .alcohol table {
				width: 200px;
			}

				#leftContents #drinkMenu .alcohol th {
					line-height: 1.2;
					font-size: 90%;
				}

				#leftContents #drinkMenu .alcohol td {
					line-height: 1.4;
					padding-left: 10px;
					color: #ff0000;
					font-size: 90%;
					text-align: right;
				}

		#leftContents #drinkMenu .soft {
			float: left;
			margin-left: 30px;
		}

			#leftContents #drinkMenu .soft h2 {
				width: 190px;
				margin-bottom: 20px;
				padding-left: 5px;
				border-left: 5px solid #f2972d;
				border-bottom: 2px solid #f2972d;
				color: #f2972d;
				font-size: 110%;
			}

			#leftContents #drinkMenu .soft table {
				width: 200px;
			}

				#leftContents #drinkMenu .soft th {
					line-height: 1.2;
					font-size: 90%;
				}

				#leftContents #drinkMenu .soft td {
					line-height: 1.2;
					padding-left: 3px;
					color: #ff0000;
					font-size: 90%;
					text-align: right;
				}



/* デザートメニュー */
	#leftContents #dessertMenu {
		width: 520px;
		height: 360px;
		padding-top: 15px;
	}

			#leftContents #dessertMenu h2 {
				width: 390px;
				margin-bottom: 20px;
				padding-left: 5px;
				border-left: 5px solid #f2972d;
				border-bottom: 2px solid #f2972d;
				color: #f2972d;
				font-size: 110%;
			}

			#leftContents #dessertMenu table {
				width: 400px;
			}

				#leftContents #dessertMenu th {
					line-height: 1.2;
					font-size: 90%;
				}

				#leftContents #dessertMenu td {
					line-height: 1.2;
					padding-left: 3px;
					color: #ff0000;
					font-size: 90%;
					text-align: right;
				}




	#leftContents #pageTrans {
	}

		#leftContents #pageTrans li {
			float: right;
			margin: 0 10px;
		}


/* -----------------------------------------------------------------------------
2.右側のコンテンツの設定
----------------------------------------------------------------------------- */

#rightContents {
	text-align: center;
	background: url("../../img/backgroundRight.jpg") no-repeat right bottom;
}
	#rightContents .navigation {
		width: 224px;
		margin: 0 auto;
		padding-top: 65px;
		padding-left: 45px;
	}
		#rightContents .navigation ul li {
			line-height: 1;
			margin-bottom: 3px;
		}
			#rightContents .navigation ul li.last {
				margin-bottom: 10px;
			}
