@CHARSET "windows-31j";

body
{
	width:1050px;
    margin: 0 auto;
	background-color: #ffffff;
	color:#000000;
	font-size: 80%;
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', Sans-Serif;
}

/**********************
	ヘッダー系	
**********************/
#header h1{
	display:inline;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:1.5em;
	margin:0 0 0 5px;
	padding:0;
}
#header h2{
	text-align:right;
	font-size:13px;
	margin:3px 0 0 0;
	background-color:#8B5DB9;
	padding:0
}

/**********************
	リンク系	
**********************/
a {
	color:#3C3CFF;
}

a:link {
	color:#3C3CFF;
}

a:visited {
	color:#3C3CFF;
}

a:hover {
	color:#3C3CFF;
}

a:active {
	color:#3C3CFF;
}

#pankuzu{
	color:#3C3CFF;
}

/***********************************************************************

								全体
	
************************************************************************/

#content{
	width:1048px;
	margin:auto;
	background-color: #F3F0DB;
	border-style:solid;
	border-width:1px;
	border-color:#339900;
	border-collapse: collapse;
}

h2{
	background-color: #CCFF99;
}
	
/************************************************************

						ヘッダー
	
*************************************************************/

#header{
	width:1046px;
	background-color: #CCFF99;
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#339900;
	border-collapse: collapse;
}

/************************************************************

					ヘッダーここまで
	
*************************************************************/


/************************************************************

					コンテンツ
	
*************************************************************/

/********************************************

				ぱんくず
	
*********************************************/

#pankuzu{
	width:100%;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	color:#000000;
}

/********************************************

				左コンテンツ
	
*********************************************/
#leftContent{
	float:left;
	width:740px;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#leftContent .banner{
	margin-left: 5px;
}

#prefSearch{
	width:98%;
	margin:auto;
	margin-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color: #ffffff;
}

#prefSearch table.prefTable{
	width:99%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color: #ffffff;
	border-collapse: collapse;
}

#prefSearch table.prefTable th{
	background-color: #CCFF99;
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#prefSearch table.prefTable td{
	padding:10px;
}

#citySearch{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-bottom:10px;
	background-color: #ffffff;
}
	
#businessTypeSearch{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-bottom:10px;
	/*padding:5px;*/
	background-color: #ffffff;
}

#tradeSearch{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-bottom:10px;
	background-color: #ffffff;
}

#store{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#CCFF99;
	background-color: #ffffff;
	margin-bottom:5px;
}

#store table{
	width:99%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color: #ffffff;
	border-collapse: collapse;
}

#store table th{
	width:20%;
	background-color: #CCFF99;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#store table td{
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#storeSearch{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-bottom:10px;
	background-color: #ffffff;
}

#storeSearch table{
	width:99%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color: #ffffff;
	border-collapse: collapse;
}

#storeSearch table th{
	width:20%;
	background-color: #CCFF99;
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#storeSearch table td{
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#add_review{
}

#add_review table.reviewTable{
}

#add_review table.reviewTable th{
	background-color: #00bfff;
}

#add_review table.reviewTable td{
}

/**********************
	ちらし検索
**********************/
#insertions{
	width:98%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#CCFF99;
	background-color: #ffffff;
	margin-bottom:5px;
}

#insertion{
	width:99%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#CCFF99;
	background-color: #ffffff;
	margin-bottom:5px;
}

#insertion .insertion_catch{
	background-color: #CCFF99;
}

#insertion h2{
	background-color: #CCFF99;
	text-align:left;
	color:#000000;
}


#insertion table.insertionTable{
	width:99%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color: #ffffff;
	border-collapse: collapse;
}

#insertion table.insertionTable th{
	width:20%;
	background-color: #CCFF99;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

#insertion table.insertionTable td{
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}


/********************************************

			左コンテンツここまで
	
*********************************************/

/********************************************

				右コンテンツ
	
*********************************************/

#rightContent{
	float:right;
	width:300px;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}

/********************************************

			右コンテンツここまで
	
*********************************************/

/********************************************

			　　　その他
	
*********************************************/

/**********************
	クリア
**********************/
#clearBox{
	clear:both;
}	

/**********************
	右寄せ
**********************/
.text_right{
	margin-right:10px;
	text-align: right;
}

#map{
	margin-left:20px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}


/********************************************

			その他ここまで
	
*********************************************/
	


/**********************
	メインコンテンツwrap
**********************/
#mainwrap{
	float:left;
	width:788px;
	margin-right:10px;
}

/**********************
	メインコンテンツ
**********************/
#main{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
}

#main h2{
	background-color: #E2C5FF;
	color:#000000;
}

/**********************
	中エリアコンテンツ
**********************/
#mAreaSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#00ff00;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#mAreaSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	小エリアコンテンツ
**********************/
#sAreaSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#sAreaSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわり検索
**********************/
#kodawariSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#kodawariSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわり設備検索
**********************/
#kodawariSetsubiSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#kodawariSetsubiSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわりメニュー検索
**********************/
#kodawariMenuSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#kodawariMenuSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	特集検索
**********************/
#featureSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#featureSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	特集詳細検索
**********************/
#featureDetailSearch{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-left:10px;
	background-color: #ffffff;
	color:#000000;
}

#featureDetailSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	絞り込み
**********************/
#shiboriview{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	text-align:center;
	margin-left:10px;
	margin-bottom:10px;
	background-color: #ffffff;
}

#shiboriview h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	検索ビュー
**********************/
#searchview{
	float:left;
	width:770px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	text-align:center;
	margin-left:10px;
	margin-bottom:10px;
	background-color: #000000;
}

#searchview h2{
	background-color: #cccccc;
	text-align:left;
	color:#000000;
}

/**********************
	おすすめコンテンツ
**********************/
#blcontents{
	float:right;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin-top:5px;
	background-color: #ffffff;
}

#blcontents h2{
	background-color: #DFBFFF;
	color:#000000;
}

/************************************************************

						フッター
	
*************************************************************/

#footer{
	width:100%;
	background-color: #CCFF99;
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#339900;
	border-collapse: collapse;
}

#footer a {
	color:#000000;
}

#footer a:link {
	color:#000000;
}

#footer a:visited {
	color:#000000;
}

#footer a:hover {
	color:#000000;
}

#footer a:active {
	color:#000000;
}

#footerlink {
	padding: 10px;
}

/***********************************************************************

							全体ここまで
	
************************************************************************/

#copyright {
	padding-right: 10px;
	text-align:right;
}

/************************************************************

					フッターここまで
	
*************************************************************/
