
/* pageTitleArea
-------------------------------------------------- */

#pageTitleArea h1.pageTitle {
	width: 940px;
	height: 54px;
	background: url(/fc/image/pagetitle.gif) left top no-repeat;
}

/* Heading Element
-------------------------------------------------- */

#localNavigationArea #localNavigation .heading {
	width: 220px;
	height: 49px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	color: #ebeaea;
	background: url(/fc/image/ln_heading_01.gif);
}

/* 追記
-------------------------------------------------- */
.date {
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	padding-left:30px;
}

.sfont	 {
	font-size:80%;
	color: #000000;
	font-weight: bold;
	}

.inquiry {
	padding: 3px 0px 2px;
	padding-left: 22px;
	text-indent: 0px;
	margin: 0px;
	line-height: 130%;
	background: url(/shared/images/arrow_middle_right.gif) 6px 7px no-repeat;
}

.lhr {
	height: 1px;
	padding: 6px 0px 6px;
	margin: 0px 0px 0px;
	background: url(/shared/images/hr_01.gif) 0px 6px repeat-x;
}


/* お問い合わせリンク
-------------------------------------------------- */

.inquality_ink{
	width:220px;
	margin-top: 0;
}

.inquality_ink a {
	display:block;
	width: 220px;
	height: 22px;
	text-indent: -19999px;
	background-repeat: no-repeat;
	background-image: url("/fc/image/inquality_2.jpg");

}
.inquality_ink a:hover {
	background-position: 0 -22px;
}


/* オープン店情報
-------------------------------------------------- */

#newShop{
	width:220px;
	padding:0 0 6px 0;
}

#newShop .heading{
	width: 220px;
	height: 49px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	color: #ebeaea;
	background: url(/fc/image/ln_heading_02.gif);
}

#newShop .body{
	width: 220px;
	background: url(/shared/images/ln_body_bg.gif) left bottom no-repeat;
}

#newShop .body #box01,
#newShop .body #box02,
#newShop .body #box03,
#newShop .body #box04,
#newShop .body #box05,
#newShop .body #box06,
#newShop .body #box07,
#newShop .body #box08,
#newShop .body #box09,
#newShop .body #box10,
#newShop .body #box11,
#newShop .body #box12,
#newShop .body #box13,
#newShop .body #box14,
#newShop .body #box15,
#newShop .body #box16,
#newShop .body #box17,
#newShop .body #box18,
#newShop .body #box19,
#newShop .body #box20,
#newShop .body #box21,
#newShop .body #box22,
#newShop .body #box23,
#newShop .body #box24,
#newShop .body #box25,
#newShop .body #box26,
#newShop .body #box27,
#newShop .body #box28,
#newShop .body #box29,
#newShop .body #box30{
	border-bottom: 1px solid #cecece;
	padding: 1px 2px;
}

#newShop .body .boxHeading {
	padding: 3px 0px 2px;
	padding-left: 22px;
	_padding-left: 22px;
	_padding-left/* */: 22px;
	text-indent: -22px;
	_text-indent/* */: -22px;
	_te\xt-indent: -22px;
	font-size: 90%;
	_font-size: 85%;
	_font-size/* */: 90%;
	_fo\nt-size: 85%;
	margin: 0px;
	line-height: 130%;
	background: url(/shared/images/arrow_middle2_right.gif) 6px 6px no-repeat;
}

#newShop .body .boxHeading a {
	padding: 0px 0px 0px 22px;
	margin: 0px;
	/*\*//*/
	revise: MacIE5.0bug;
	display: inline-block;
	margin-left: -22px;
	text-indent: 0;
	/**/
}

#newShop .body .boxHeading span {
	padding: 0px 0px 0px 22px;
	margin: 0px;
	/*\*//*/
	revise: MacIE5.0bug;
	display: inline-block;
	margin-left: -22px;
	text-indent: 0;
	/**/
}
