@charset "UTF-8";

/* ========================================
　お昼ドットコム　スタイルシート
　Copyright (C) 2008 o-hiru.com All Rights Reserved. 
=========================================*/

/* -----------------------------------------
　BODY　
-------------------------------------------*/
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #006633;
	background-color: #E6FFEC;
}
/* -----------------------------------------
　全体幅などの指定　
-------------------------------------------*/
#container {
	width: 770px;
	text-align: left;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/default/main_kabe.jpg);
	background-repeat: repeat;
} 
/* -----------------------------------------
　ヘッダー　
-------------------------------------------*/
#header {
	margin: 0px;
	background-image: url(../images/default/header_kabe.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 157px;
}
#header img.logo {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
}
#header h1 {
	font-size: 10px;
	color: #006633;
	margin: 0px;
	padding-top: 25px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}
#header img.sitemap {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 380px;
	padding: 0px;
}
#header img.contact {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 380px;
	padding: 0px;
}
/* -----------------------------------------
　ナビゲーション　
-------------------------------------------*/
#navi {
	background-image: url(../images/default/navi_kabe.gif);
	background-repeat: repeat-y;
	float: none;
	padding: 0px;
	clear: both;
	height: 32px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
}
#navi img.button01 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	float: left;
}
#navi img.kao01 {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	float: left;
}
#navi img.kao02 {
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	float: left;
}
/* -----------------------------------------
　画像リンク青枠消し　
-------------------------------------------*/
a img {
	border:none;
}
/* -----------------------------------------
　アンカーポイントの文字を消す。　
-------------------------------------------*/
.anchor {
	font-size: 9px;
	color: #FFFFFF;
}　
/* -----------------------------------------
　文字リンク　
-------------------------------------------*/
/*文字リンク*/
null {
}
a:hover {
	color: #FF6666;
}
a {
	color: #0099FF;
	text-decoration: none;
}
/* -----------------------------------------
　文字をセンターにする。　
-------------------------------------------*/
.center {
	text-align: center;
}
/* -----------------------------------------
　トップメイン1　２段組
-------------------------------------------*/
#topmain1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
/* -----------------------------------------
　グルメレポート　トップ　
-------------------------------------------*/
#greport {
	padding: 0px;
	width: 275px;
	float: left;
	background-image: url(../images/top/gourmet_report_kabe.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px dashed #DDFFEE;
	overflow: auto;
	height: 280px;
}
#greport h2 {
	font-size: 14px;
	color: #FF0000;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6666;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#greport ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#greport li {
	background-image: url(../images/top/gourmet_report_list.jpg);
	background-repeat: no-repeat;
	list-style-type: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-size: 90%;
	line-height: 150%;
	background-position: left 3px;
	color: #333333;
}

.gshop {
	font-weight: bold;
	color: #0066FF;
}
#greport img.gshopb {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}

/* -----------------------------------------
　トップイメージ　
-------------------------------------------*/
table.topimg {
	width: 466px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border:none;
}
table.topimg .button {
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 15px;
}
table.topimg .buttonk {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* -----------------------------------------
　トップメイン2　２段組
-------------------------------------------*/
#topmain2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
/* -----------------------------------------
　トップ検索
-------------------------------------------*/
p.junbis {
	font-size: 90%;
	color: #0099FF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
form {
	margin: 0px;
	padding: 0px;
}

#topsearch {
	margin: 0px;
	padding: 0px;
	width: 560px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #8DB367;
	float: left;
}
#topsearch img.logotitle {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#topsearch .waku {
	border: 1px solid #006633;
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 5px;
}
table.area {
	width: 535px;
}
td.areamap {
	margin: 0px;
	width: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p.area1 {
	font-size: 90%;
	color: #0099FF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	font-weight: bold;
}
p.area2 {
	font-size: 90%;
	color: #006633;
	margin-top: 10px;
	margin-bottom: 3px;
	margin-left: 15px;
}
p.area3 {
	font-size: 80%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
}
p.area4 {
	font-size: 70%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 20px;
}
p.area5 {
	color: #ff6666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-weight: bold;
	font-size: 80%;
}
.textbox1 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
table.genre {
	width: 550px;
}
p.setc {
	font-size: 80%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}
table.genre td {
	width: 183px;
}
#topsearch .clearb {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#topsearch .sagasikatab {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#topsearch img.keitai1 {
	margin: 0px;
	padding: 0px;
	float: left;
}
#topsearch img.keitai2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topsearch p.keitai {
	font-size: 90%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#topsearch p.keitai2 {
	font-size: 80%;
	color: #FF6666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 200px;
}
/* -----------------------------------------
　広告
-------------------------------------------*/
#koukoku {
	width: 177px;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#koukoku img.shopkoukoku {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* -----------------------------------------
　更新記録　
-------------------------------------------*/
#wn {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	height: 150px;
	overflow:auto;
	clear: both;
	margin-right: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8DB367;
}
#wn ul.wn {
	padding: 0px;
	list-style-type: none;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#wn ul.wn li {
	font-size: 80%;
	color: #666666;
}
#wn ul.wn li.kaigyou {
	font-size: 80%;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.date {
	color: #FF6633;
}

img.wnlogo {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
/* -----------------------------------------
　トップメイン3　２段組
-------------------------------------------*/
#topmain3 {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
/* -----------------------------------------
　トップブログ枠
-------------------------------------------*/
#blog {
	margin: 0px;
	padding: 0px;
	width: 375px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #8DB367;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8DB367;
	float: left;
	height: 145px;
	background-color: #FFFFFF;
}
/* -----------------------------------------
　トップイベント情報
-------------------------------------------*/
#event {
	width: 375px;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8DB367;
	height: 145px;
	margin: 0px;
	padding: 0px;
}
#event p.title {
	font-size: 90%;
	font-weight: bold;
	color: #FF6666;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#event p.etc {
	font-size: 90%;
	line-height: 150%;
	color: #333333;
	margin: 8px;
	padding: 0px;
}
/* -----------------------------------------
　トップメイン4　２段組
-------------------------------------------*/
#topmain4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
/* -----------------------------------------
　トッププレスリリース枠
-------------------------------------------*/
#pr {
	margin: 0px;
	padding: 0px;
	width: 375px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #8DB367;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8DB367;
	float: left;
	height: 145px;
}
#pr p.titlepr {
	font-size: 90%;
	line-height: 150%;
	color: #FF6666;
	text-align: center;
	margin: 5px;
	padding: 0px;
}
#pr p.etcpr {
	font-size: 80%;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* -----------------------------------------
　トップ飲食店
-------------------------------------------*/
#shop {
	margin: 0px;
	padding: 0px;
	width: 375px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8DB367;
	float: right;
	height: 145px;
}
#shop img.bosyu {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#shop p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-size: 90%;
	line-height: 150%;
	color: #333333;
}
/* -----------------------------------------
　nullライン　レイアウト調整
-------------------------------------------*/
.line740 {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/* -----------------------------------------
　メイン　段組なし　
-------------------------------------------*/
#main {
	margin: 0px;
	padding: 0px;
}
#main img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#main p.comment01 {
	font-size: 90%;
	font-weight: bold;
	color: #333333;
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 150%;
}
/* -----------------------------------------
　ＰＯＩＮＴ　
-------------------------------------------*/
h1.pointt {
	font-size: 100%;
	font-weight: bold;
	color: #0000FF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 30px;
	background-image: url(../images/tenpo/kao01.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	line-height: 40px;
}
h1.pointtu {
	font-size: 100%;
	font-weight: bold;
	color: #0000FF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 30px;
	background-image: url(../images/user/kao01.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	line-height: 40px;
}
.manga {
	background-image: url(../images/tenpo/manga_kabe.jpg);
	background-repeat: repeat;
	width: 600px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
.mangau {
	background-image: url(../images/user/kabe.jpg);
	background-repeat: repeat;
	width: 550px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
}
p.rei {
	font-size: 80%;
	line-height: 29px;
	font-weight: bold;
	color: #FF6666;
	background-image: url(../images/tenpo/rei.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 29px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}
img.mangal {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 15px;
	margin-left: 80px;
}
img.mangal2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 15px;
	margin-left: 80px;
}
img.mangar {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.nline {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2.pointt2 {
	font-size: 100%;
	font-weight: bold;
	color: #006633;
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 40px;
	line-height: 28px;
	background-image: url(../images/tenpo/kao02.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF9933;
}
h2.pointt2u {
	font-size: 100%;
	font-weight: bold;
	color: #006633;
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 40px;
	line-height: 28px;
	background-image: url(../images/user/kao02.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF9933;
}
p.pointp1 {
	font-size: 90%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
	line-height: 150%;
	letter-spacing: 3px;
}
p.pointp2 {
	font-size: 80%;
	color: #0000FF;
	letter-spacing: 3px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.pointp3 {
	font-size: 100%;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pointp4 {
	font-size: 80%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin: 0px;
	line-height: 150%;
	letter-spacing: 3px;
}
.pointp5 {
	font-size: 100%;
	font-weight: bold;
	color: #0000FF;
	letter-spacing: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.button2 {
	padding: 0px;
	margin-top: 20px;
	margin-right: 130px;
	margin-bottom: 15px;
	margin-left: 145px;
}
.buttonmo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* -----------------------------------------
　お昼ドットコムとは？－ナビゲーション
-------------------------------------------*/
#companynavi {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#companynavi p {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	color: #333333;
}
.linkoff {
	color: #999999;
}
/* -----------------------------------------
　イベント情報
-------------------------------------------*/
/*　イベント日時枠　*/
#eventn {
	padding: 10px;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: 1px solid #006633;
}
#eventn ul {
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 180%;
	font-size: 90%;
}
#eventn li {
	list-style-type: none;
	font-weight: bold;
}
#eventn img.map {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 110px;
}
#konshin {
	padding: 20px;
	clear: both;
	margin-top: 10px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 100px;
	border: 3px double #FF9933;
}
#konshin h3 {
	font-size: 100%;
	color: #FF3333;
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#konshin p {
	font-size: 80%;
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#konshin ul {
	font-size: 80%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 200px;
}
form.emoushikomi {
	font-size: 80%;
	line-height: 220%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 100px;
	margin-bottom: 50px;
	margin-left: 100px;
}
form.emoushikomi .buttons {
	padding: 0px;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 90px;
}
form.emoushikomi div {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.redb {
	color: #FF3333;
	margin-right: 5px;
}
.info {
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	width: 500px;
}
.info h1 {
	font-size: 90%;
	font-weight: bold;
	color: #0033FF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 150%;
}
.info h1.red {
	font-size: 90%;
	font-weight: bold;
	color: #FF3300;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 150%;
}
.info h2 {
	font-size: 80%;
	color: #333333;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.info p {
	font-size: 80%;
	line-height: 130%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
img.infoe {
	padding: 0px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
p.kakoe {
	font-size: 80%;
	text-align: center;
}
/* -----------------------------------------
　会社概要とグルメレポート
-------------------------------------------*/
#company {
	margin: 0px;
	padding: 0px;
}
#company img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#company p.comp {
	font-size: 90%;
	line-height: 150%;
	color: #006633;
	padding: 0px;
	margin-top: 10px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
#company p.gre {
	font-size: 90%;
	line-height: 150%;
	color: #006633;
	padding: 0px;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
}
/* -----------------------------------------
　プレスリリース
-------------------------------------------*/
h1.prh1 {
	font-size: 100%;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #333333;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h2.prh2 {
	font-size: 100%;
	text-align: center;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
h3.prh3 {
	font-size: 90%;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	color: #FF6666;
}
p.commentpr01 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
	font-size: 90%;
	color: #333333;
}
p.commentpr02 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 90px;
	font-size: 90%;
	color: #333333;
}
p.commentpr03 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: right;
	font-size: 90%;
	color: #333333;
}
p.commentpr04 {
	font-size: 90%;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 15px;
	margin-left: 35px;
}
p.commentpr05 {
	font-size: 90%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
}
p.commentpr06 {
	font-size: 90%;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FF6666;
	color: #FF6666;
}
ul.prlist {
	font-size: 90%;
	color: #333333;
	list-style-type: decimal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 100px;
}
img.qrpr {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
/* -----------------------------------------
　検索結果
-------------------------------------------*/
#searchk {
	margin: 0px;
	padding: 0px;
}
#searchk p.kensuk {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-size: 90%;
	color: #333333;
}
#searchk img.gaikank {
	margin: 30px;
	padding: 0px;
	float: left;
}
#searchk h1 {
	background-image: url(../images/search/icon_list01.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 100%;
	color: #006633;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 22px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}
#searchk h2 {
	font-size: 80%;
	color: #FF6666;
	margin: 10px;
	padding: 0px;
}
#searchk ul.launchm {
	font-size: 90%;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 50px;
}
#searchk p.kensakunaiyo {
	font-size: 90%;
	color: #006633;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#searchk form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#searchk form ul {
	font-size: 90%;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 50px;
}
#searchk select.hankei {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#searchk img.mouichido {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 290px;
}
.jouhouk {
	padding: 0px;
	float: left;
	width: 500px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
img.null {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
/* -----------------------------------------
　プライバシーポリシー、特定商取引法
-------------------------------------------*/
p.privac01 {
	font-size: 90%;
	line-height: 130%;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
p.privac02 {
	font-size: 90%;
	color: #006633;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9933;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
p.privac03 {
	font-size: 80%;
	color: #333333;
	padding: 0px;
	margin-top: 8px;
	margin-right: 40px;
	margin-bottom: 8px;
	margin-left: 40px;
	line-height: 130%;
}
p.privac04 {
	font-size: 90%;
	color: #0066FF;
	padding: 0px;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	line-height: 130%;
	font-weight: bold;
	text-align: center;
}
ul.privacul {
	font-size: 80%;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 55px;
	margin-bottom: 0px;
	margin-left: 55px;
	list-style-type: disc;
}
table.daibiki {
	padding: 0px;
	width: 350px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	border: 1px solid #666666;
	font-size: 80%;
	color: #333333;
}
table.daibiki td.title {
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
table.daibiki td.hanni {
	text-align: center;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #666666;
}
table.daibiki td.daikin {
	text-align: right;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #666666;
}
table.souryou {
	padding: 0px;
	width: 450px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	border: 1px solid #666666;
	font-size: 80%;
	color: #333333;
}
table.souryou td.title {
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
table.souryou td.hanni {
	text-align: center;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #666666;
}
table.souryou td.daikin {
	text-align: right;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #666666;
}
table.souryou td.basyo {
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #666666;
}
/* -----------------------------------------
　飲食店様募集ページ
-------------------------------------------*/
#bosyu {
	margin: 0px;
	padding: 0px;
}
#bosyu img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#bosyu p.comment02 {
	font-size: 90%;
	color: #333333;
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#bosyu h1 {
	font-size: 100%;
	line-height: 150%;
	color: #993333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#bosyu h2 {
	font-size: 100%;
	color: #0066FF;
	padding: 0px;
	margin-top: 30px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699FF;
}
#bosyu p.comment03 {
	font-size: 80%;
	color: #333333;
	padding: 0px;
	margin-top: 3px;
	margin-right: 50px;
	margin-bottom: 3px;
	margin-left: 50px;
}
#bosyu p.comment04 {
	font-size: 80%;
	color: #FF0000;
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#bosyu p.comment05 {
	font-size: 90%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 100px;
	margin-bottom: 30px;
	margin-left: 70px;
}
#bosyu p.comment06 {
	font-size: 90%;
	color: #333333;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 450px;
}
#bosyu img.buttonb {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 270px;
}
#bosyu img.bosyuimg {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
}
#bosyu img.bosyuimg2 {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 50px;
}
/*　お申込フォーム */
form.bosyumo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 35px;
}
form.bosyumo div {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
form.bosyumo label {
	font-size: 90%;
	color: #333333;
}
p.moushikomis {
	font-size: 90%;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.question {
	float: left;
	width: 170px;
	margin-top: 2px;
	padding: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.question2 {
	float: left;
	width: 170px;
	margin-top: 2px;
	padding: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.question3 {
	font-size: 90%;
	color: #333333;
	margin-top: 2px;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.question4 {
	float: left;
	width: 170px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 45px;
	padding-left: 0px;
}
p.question5 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 90%;
	color: #FF6666;
}
.question6 {
	float: left;
	width: 170px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 55px;
	padding-left: 0px;
}
.question7 {
	font-size: 90%;
	color: #ff6666;
	margin-top: 2px;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.answer {
	background-color: #F0FFF8;
	width: 300px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.answer2 {
	background-color: #F0FFF8;
	border: 1px solid #CCCCCC;
}
.answer3 {
	background-color: #F0FFF8;
	width: 200px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.regularm {
	text-align: center;
	font-size: 90%;
	font-weight: bold;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.regularms {
	font-size: 80%;
	line-height: 130%;
	color: #0066FF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
img.linemenu {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
/* 送信、取消ボタンの位置指定 */
#botton {
	width: 505px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#botton2 {
	width: 505px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
/* 送信、取消ボタンの色指定 */
#botton .bottonc {
	background-color: #FF9933;
	color: #333333;
	background-position: center center;
	margin: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#botton2 .bottonc {
	background-color: #FF9933;
	color: #333333;
	background-position: center center;
	margin: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
img.eventback {
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 300px;
}
/* -----------------------------------------
　広告掲載ページ
-------------------------------------------*/
#koukokuk {
	margin: 0px;
	padding: 0px;
}
#koukokuk p.setumei01 {
	font-size: 90%;
	color: #333333;
	padding: 0px;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#koukokuk img.logo {
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 150px;
}
#koukokuk p.address {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 170px;
	font-size: 80%;
	color: #333333;
}
#koukokuk img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/* -----------------------------------------
　グルメレポート
-------------------------------------------*/
#gourmet {
	margin: 0px;
	padding: 0px;
}
#gourmet img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#gourmet img.gaikant {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#gourmet img.ichiran {
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#gourmet h1 {
	font-size: 110%;
	font-weight: bold;
	color: #006633;
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#gourmet h1.french {
	font-size: 110%;
	font-weight: bold;
	color: #006633;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/gurume/20081202_la_mission/icon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 24px;
}

.h1ho {
	font-size: 80%;
	color: #FF3300;
	font-weight: normal;
}
#gourmet h2 {
	font-size: 10px;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 45px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: right;
}
#gourmet h3 {
	font-size: 100%;
	color: #006633;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
	background-image: url(../images/gurume/20081202_la_mission/icon.gif);
	background-position: right center;
	height: 24px;
	background-repeat: no-repeat;
}
#gourmet p.opening {
	clear: both;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 90%;
	line-height: 130%;
	color: #333333;
	text-align: center;
}
#gourmet p.itadaitamenu {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 90%;
	line-height: 130%;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.tenpojouhou {
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	letter-spacing: 2px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 500px;
}
.tenpojouhou ul {
	margin: 0px;
	padding: 0px;
}
.tenpojouhou li {
	padding: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-color: #999999;
}
.tenpojouhou li.kaigyou {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.tenpojouhou li.kaigyou2 {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#gourmenu {
	font-size: 12px;
	line-height: 130%;
	color: #006633;
	letter-spacing: 2px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
}
#gourmet img.gourleft {
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 70px;
}
#gourmenu ul {
	margin: 0px;
	padding: 0px;
}
#gourmenu li {
	padding: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-color: #999999;
}
#gourmet table.gourmett {
	padding: 0px;
	width: 730px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 25px;
}
#gourmet table td {
	vertical-align: top;
}
#gourmet table.gourmett ul {
	padding: 0px;
	width: 250px;
	font-size: 12px;
	line-height: 130%;
	color: #006633;
	letter-spacing: 2px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#gourmet table.gourmett li {
	padding: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-color: #999999;
}
#gourmet table.gourmett p.gourreport4 {
	color: #333333;
	font-size: 90%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	line-height: 130%;
}
.menunaiyou {
	font-size: 90%;
	color: #006633;
	line-height: 130%;
	letter-spacing: 2px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.menunaiyou ul {
	margin: 0px;
	padding: 0px;
}
.menunaiyou li {
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	list-style-type: none;
}
#gourmet p.gourreport {
	font-size: 90%;
	color: #333333;
	margin-top: 0px;
	margin-right: 70px;
	margin-bottom: 10px;
	margin-left: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 130%;
}
#gourmet p.gourreportt {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 90%;
	color: #0066FF;
	text-align: center;
}
#gourmet p.gourreport2 {
	color: #333333;
	font-size: 90%;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 130%;
}
#gourmet p.gourreport3 {
	color: #0033FF;
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 130%;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	font-weight: bold;
}
#gourmet img.ichiranb {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 300px;
}
#gourmet img.ichiranb2 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/* -----------------------------------------
　サイトマップ
-------------------------------------------*/
#sitemap {
	margin: 0px;
	padding: 0px;
}
#sitemap ul {
}
#sitemap li.title {
	font-size: 90%;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
}
#sitemap li.sub {
	font-size: 80%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 40px;
	list-style-type: square;
}
#sitemap img.logop {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/* -----------------------------------------
　お問い合わせフォーム #mainを使用
	フォームは飲食店募集のスタイル使用
-------------------------------------------*/
/* 必須マーク */
.hissu {
	font-size: 80%;
	color: #FF0000;
}
.hissu1 {
	font-size: 80%;
	color: #FF0000;
	text-align: center;
}

/* -----------------------------------------
　準備中　
-------------------------------------------*/
p.junbi {
	font-size: 100%;
	text-align: center;
	padding: 0px;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
}
/* -----------------------------------------
　▲ページの先頭へ　
-------------------------------------------*/
p.sentou {
	font-size: 80%;
	text-align: right;
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* -----------------------------------------
　フッターの設定　
-------------------------------------------*/
#footer {
	clear: both;
	padding: 0px;
	background-image: url(../images/default/footer_kabe.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 50px;
}
#footer p.link {
	font-size: 70%;
	color: #999999;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#footer p.copyright {
	text-align: center;
	font-style: italic;
	font-size: 70%;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

