@charset "utf-8";

/*
	仮アップ用CSS
	* Name: base.css
	* Version: 1.0
	* Last Update: 2009.11.16
	* Author: TAXIWAY

	* Contents:
	  - 01. 初期設定 - 基本設定 -
	    - 01-01. 初期設定 - 文字 -
	    - 01-02. 初期設定 - リンク -
	    - 01-03. 初期設定 - 箇条 -
	    - 01-04. 初期設定 - イメージ -
	    - 01-05. 初期設定 - テーブル -
	    - 01-06. 初期設定 - Clearfix -
	  - 02. 領域設定 - ブロック -
	    - 02-01. 領域設定 - コンテナ -
	  - 03. 領域設定 - ブロック -
	  - 04. 領域設定 - ヘッダー -
	  - 05. 領域設定 - エリア -
	  - 06. 領域設定 - メニュー -
	  - 07. 領域設定 - フッター -

*/


/* Stylesheet Document */

@media screen {

	/* ========================================
	   * 01. 初期設定 - 基本設定 -
	======================================== */

	body {
		margin: 0;
		padding: 0;
		text-align: center;
		background-image:url(../img/back.jpg);
	}

	body,
		table tr th,
			table tr td {
				color: #666666;
				font-family: Verdana, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック";
				font-size: 10px;
				line-height: 130%;
	}

	input,
		select {
			font-size: 100%;
	}

	input {
		padding: 2px 4px 2px 4px;
	}


	/* ========================================
	   * 01-01. 初期設定 - 文字 -
	======================================== */

	h1,
		h2,
			h3,
				h4,
					h5,
						h6 {
							margin: 0;
							padding: 0;
	}

	h1 {
	font-size: 10px;
	padding:2px 30px 0 0;
	text-align:right;
	letter-spacing:-1px;
/*	position:absolute;
	left: 332px;
	top: 3px;*/
	}

	h2 {
		font-size: 140%;
	}

	h3 {
		font-size: 120%;
	}

	h4 {
		font-size: 100%;
	}

	h5 {
		font-size: 100%;
	}

	h6 {
		font-size: 100%;
	}

	em {
		font-style: normal;
		font-weight: bold;
	}

	strong {
		color: #FF0000;
		font-weight: bold;
	}

	p {
		margin: 0;
		padding: 0;
	}

	address {
		font-style: normal;
	}
	
	
	
	.font_b{
		font-weight:bold;
	}
	
	.red{
		color:#cc0000;
	}
	
	.red_b{
		color:#cc0000;
		font-weight:bold;
	}
	
	.black_b{
		color:#000000;
		font-weight:bold;	
	}
	
	.black{
		color:#000000;
	}

	.font_b_black{
		font-weight:bold;
		color:#000000;
	}
	
	
	.mw_1{
		letter-spacing:1.6px;
	}

	


	/* ========================================
	   * 01-02. 初期設定 - リンク -
	======================================== */

	/* 未訪問リンク */
	a:link {
		color: #666666;
		text-decoration: underline;
	}

	/* 訪問済みリンク */
	a:visited {
		color: #666666;
		text-decoration: underline;
	}

	/* リンクにマウスが重なった際の処理 */
	a:hover {
		color: #666666;
		text-decoration: underline;
	}

/*	a:focus {
		color: #0000FF;
		text-decoration: underline;
	}

	a:active {
		color: #0000FF;
		text-decoration: underline;
	}*/


	/* ========================================
	   * 01-03. 初期設定 - 箇条 -
	======================================== */

	ul,
		ol {
			margin: 0;
			padding: 0;
	}

	ul {
		list-style-type: disc;
	}

	ol {
		list-style-type: decimal;
	}

	ul li,
		ol li {
			margin: 0 0 4px 0;
			padding: 0;
	}

	dl {
		margin: 0;
		padding: 0;
	}

	dl dt,
		dl dd {
			margin: 0;
			padding: 0;
	}


	/* ========================================
	   * 01-04. 初期設定 - イメージ -
	======================================== */

	/* 画像ファイルの枠線を表示しない */
	img {
		border: none;
	}

	/* 画像ファイルを左側に配置 */
	img.photo_left {
		float: right;
		margin: 0 0 20px 20px;
	}

	/* 画像ファイルを右側に配置 */
	img.photo_right {
		float: left;
		margin: 0 20px 20px 0;
	}

	img.photo_news {
		float: left;
		margin: 5px 10px 25px 0;
	}



	/* ========================================
	   * 01-08. 初期設定 - テーブル -
	======================================== */

	table {
		margin: 0;
		padding: 0;
	}

	table tr th,
			table tr td {
				margin: 0;
				padding: 0;
	}

	table tr th {
		font-weight: normal;
		text-align: left;
	}


	/* ========================================
	   * 01-09 初期設定 - Clearfix -
	======================================== */

	.clearfix {
		clear: both;
		content: "";
		display: block;
		height: 1px;
	}


	/* ========================================
	   * 02. 領域設定 - ブロック -
	======================================== */

	/* ヘッダー */
	#header {
		height:55px;
		background-color:#000000;
		position:relative;
	}

	/* グローバルナビゲーション */
	#globalnavi {
	}


	/* パンくずナビゲーション */
	#bcnavi {
		font-size:10px;
		color:#595757;
		height:25px;
	}

	#bcnavi a{
		text-decoration:none;
	}



	/* サイドバー */
	#sidebar {
	}

	/* フッター */
	#footer {
		clear:both;
		position:relative;
		background-image:url(../img/footer.jpg);
		height:135px;
	}


	/* ========================================
	   * 02-01. 領域設定 - コンテナ -
	======================================== */

	.container {
		margin: 0;
		padding: 0;
	}

	.wrapper {
		margin: 0;
		padding: 0;
	}

	.paragraph {
		margin: 0;
		padding: 0;
	}

	/* ========================================
	   * 03-01. 領域設定 - 枠 -
	======================================== */
	
	#bodywaku{
		width:900px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/bodywaku.jpg);
		background-repeat:repeat-y;
	}

	#waku{
		width:780px;/*780*/
		margin-left:auto;
		margin-right:auto;
		position:relative;
	}

	/* ========================================
	   * 04-01. 領域設定 - ヘッダー -
	======================================== */
	
	#logo{
		position:absolute;
		left: 20px;
		top: 5px;
	}
	
	
	#head_menu1{
		position:absolute;
		left: 390px;
		top: 28px;
	}

	
	#head_menu2{
		position:absolute;
		left: 479px;
		top: 28px;
	}

	
	#head_menu3{
		position:absolute;
		left: 569px;
		top: 28px;
	}

	
	#head_menu4{
		position:absolute;
		left: 658px;
		top: 28px;
	}


	
	/* ========================================
	   * 05-01. 領域設定 - エリア -
	======================================== */
	
	/*index用*/
	#area{
		float:left;
		width:780px;
		padding-top:20px;
		padding-bottom:35px;
	}

	/*階層ページ用*/
	#area2{
		float:left;
		width:780px;
		padding-top:20px;

/*		padding-bottom:35px;
*/	}

	
	/* ========================================
	   * 06-01. 領域設定 - メニュー -
	======================================== */


	/*INDEX用 ナビゲーション */
	#index_navigation {
		float:left;
		width:186px;
		/*height:1287px;*//*1327px*/
		/*padding:40px 0px 0px 0px;
		background-image:url(../img/navigation_back.jpg);
		background-repeat:no-repeat;*/
		position:relative;
	}
	



	/* ナビゲーション */
	#navigation {
		float:left;
		width:186px;
		/*height:1340px;*//*1380px*/
		/*padding:40px 0px 0px 0px;
		background-image:url(../img/navigation_back.jpg);
		background-repeat:no-repeat;*/
		position:relative;
	}
	
	/*一覧から探す*/
	#menu_gategory{
		padding:0px 0px 10px 0px;
	}
	
	/*お料理から探す*/
	#menu_food{
		padding:0px 0px 10px 0px;
	}
	
	/*地域から探す*/
	#menu_location{
		padding:0px 0px 15px 0px;
	}
	
	
	
	/*メニュー部分*/
	.top_bar{
		padding-bottom:10px;
	}
	
	.menu{
	}

	#kodomonity{
		padding:14px 0px 0px 0px;
	}

	#main{
		width:530px;/*595px*/
		float:left;
		text-align:left;
		padding:0px 30px 0px 34px;
		background-image:url(../img/main_back.jpg);
		background-repeat:repeat-y;
	}


	/* ========================================
	   * 06-01. 領域設定 - フッター -
	======================================== */
	
	#footer_meni1{
		position:absolute;
		top: 42px;
		left: 213px;
	}

	#footer_meni2{
		position:absolute;
		top: 42px;
		left: 330px;
	}

	#footer_meni3{
		position:absolute;
		top: 42px;
		left: 447px;
	}
	
	#foot_text{
		font-size:9px;
		letter-spacing:-1px;
		position:absolute;
		top: 70px;
		left: 67px;
	}
	
	#copyright{
		font-size:10px;
		position:absolute;
		left: 188px;
		top: 94px;
	}


}
