@charset "UTF-8";

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
formディレクトリ
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*タイトル - お問い合わせ（一般向け）*/
h3.pageTitle {
	background: url(/form/inquiry/images/title.gif) 0 0;
}
/*タイトル - お問い合わせ（事業者向け）*/
h3.pageTitleShop {
	background: url(/form/inquiry/images/title.gif) 0 0;
}

/*タイトル - ざま伝言板*/
h3.pageTitleDengon {
	background: url(/form/dengon/images/title.gif) 0 0;
}

/*タイトル - 広告掲載について*/
h3.pageTitleAd {
	background: url(/form/ad/images/title.gif) 0 0;
}

/*タイトル - 広告掲載に関する問い合わせ*/
h3.pageTitleAd {
	background: url(/form/ad/images/title.gif) 0 0;
}

/*タイトル - 認証確認*/
h3.pageTitleCertification {
	background: url(/blog/images/title-certification.gif) 0 0;
}

/*タイトル*/
h3.pgeatitleBg {
	background: url(/form/shop/images/title-bg.gif) 0 0;
	text-indent: 0px !important;
	line-height: 125px;
	font-size: 32px;
	color: #4A7111;
	font-weight: bold;
}

/*各お店のお問い合わせ*/
h3.pgeatitleShop {
	margin: 0 0 15px 0;
	padding: 0;
	text-indent: 0px !important;
	line-height: 1em;
	font-size: 32px;
	color: #4A7111;
	font-weight: bold;
}
#divFoamShopFlame {
	padding: 20px 10px 0 25px;
}




/*---------------------------------------------------------------
サイドバー - お問い合せの流れ
---------------------------------------------------------------*/
.divInquiryFlow {
	padding: 10px;
	background: url(/form/inquiry/images/flow-bg.jpg) repeat-y;
}

p.subText {
	line-height: 1.5em;
	padding-bottom: 10px;
}

p.subText sup {
	color: #F30;
	padding-left: 3px;
}

/*---------------------------------------------------------------
ご予約の流れ
---------------------------------------------------------------*/
.divShopRevArea {
	padding: 0 0 20px 0;
	font-size: 12px !important;
	color: #333 !important;
}
.divShopRevArea em {
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight: bold;
	color: #F30;
}

h5.h5ShopRevSubTtl {
	margin: 20px 0 10px 0;
	padding: 0;
	width: 131px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background: url(/form/shop-rev/images/sub-ttl-001.gif) no-repeat;
}
h5.h5ShopRevSubTtl2 {
	margin: 20px 0 10px 0;
	padding: 0;
	width: 340px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background: url(/form/shop-rev/images/sub-ttl-002.gif) no-repeat;
}
h5.h5ShopRevSubTtl3 {
	margin: 20px 0 10px 0;
	padding: 0;
	width: 218px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background: url(/form/shop-rev/images/sub-ttl-003.gif) no-repeat;
}
.divShopRevFlow {
	margin: 0 0 10px 0;
	padding: 10px 0 10px 10px;
	width: 690px;
	background: url(/form/shop-rev/images/flow-bg.gif) repeat-x;
}

