BODY {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana, tahoma, arial
}
TD {
	LINE-HEIGHT: 16px; FONT-FAMILY: verdana, tahoma, arial
}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textStyle {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; FONT-FAMILY: verdana, tahoma, arial; BACKGROUND: #ffffff; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 9pt; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#sf {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5)
}
.mainField {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.mainTdBlock {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.copyTdBlock {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana, tahoma, arial; COLOR: #000000; FONT-SIZE: 9pt
}
.Header {
	FONT-FAMILY: verdana, tahoma, arial; COLOR: #ffffff; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.HeaderEx {
	FONT-FAMILY: verdana, tahoma, arial; COLOR: #ffffff; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.cateTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.cateNaiyoCSS {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 9pt; PADDING-TOP: 2px
}
.calTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.calNaiyoTopCSS {
	COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.calNaiyoWeekCSS {
	COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.calNaiyoWeekCSS_Sun {
	COLOR: #ff0000; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.calNaiyoWeekCSS_Sat {
	COLOR: #0000ff; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.calNaiyoCSS {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; FONT-SIZE: 7pt; PADDING-TOP: 2px
}
.calNaiyoCSS_Sun {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff0000; FONT-SIZE: 7pt; PADDING-TOP: 2px
}
.calNaiyoCSS_Sat {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #0000ff; FONT-SIZE: 7pt; PADDING-TOP: 2px
}
.calTodayCSS {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dddddd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #009900; FONT-SIZE: 7pt; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.calTodayCSS A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
.calTodayCSS A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.calTodayCSS A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.newTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.newNaiyoCSS {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.searchTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.searchNaiyoCSS {
	LINE-HEIGHT: 120%; COLOR: #000000; FONT-SIZE: 9pt
}
.bnTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.bnNaiyoCSS {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 3px
}
.acTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.acNaiyoCSS {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 3px
}
.rssTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.rssNaiyoCSS {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 9pt; PADDING-TOP: 3px
}
.readerTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt
}
.readerNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.okiniTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.okiniNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.commentTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.commentNaiyoCSS {
	LINE-HEIGHT: 120%; COLOR: #000000; FONT-SIZE: 9pt
}
.tbTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.tbNaiyoCSS {
	LINE-HEIGHT: 120%; COLOR: #000000; FONT-SIZE: 9pt
}
.profileTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.profileNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.cafeTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.cafeNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.knowqTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.knowqNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.knowaTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.knowaNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.AddHtmlTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.AddHtmlNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.AddRssTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.AddRssNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.AddJavascriptTitleCSS {
	COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.AddJavascriptNaiyoCSS {
	LINE-HEIGHT: 120%; FONT-SIZE: 9pt
}
.mainDateCSS {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.mainTitleCSS {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.mainNaiyoCSS {
	LINE-HEIGHT: 1.5; COLOR: #000000; FONT-SIZE: 9pt
}
.mainUrlCSS {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666666; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.mainPageCSS {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666666; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.mainPlusCSS {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.shopNameCSS {
	LINE-HEIGHT: 120%; COLOR: #000000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.shopNaiyoCSS {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.shopInfoCSS {
	LINE-HEIGHT: 120%; BACKGROUND-COLOR: #fff6dd; COLOR: #666666; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.shopDataCSS {
	LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 9pt
}
.shopLine {
	BORDER-BOTTOM: #999999 1px dotted
}
.stuffNameCSS {
	LINE-HEIGHT: 200%; COLOR: #943400; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.stuffNaiyoCSS {
	LINE-HEIGHT: 120%; COLOR: #000000; FONT-SIZE: 9pt
}
.formLabelCSS {
	LINE-HEIGHT: 120%; BACKGROUND-COLOR: #666666; COLOR: #ffffff; FONT-SIZE: 9pt
}
.formInputCSS {
	LINE-HEIGHT: 120%; BACKGROUND-COLOR: #dddddd; COLOR: #000000; FONT-SIZE: 9pt
}
.carListFrameCSS {
	BORDER-BOTTOM: #000000 1px solid
}
.carListPhotoCSS {
	BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #dddddd 1px solid
}
.carListLineCSS {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #666666; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 0px
}
.carListCellCSS {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 110%; BACKGROUND-COLOR: #dddddd; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: '‚l‚r ‚oƒSƒVƒbƒN','Osaka'; COLOR: #000000; FONT-SIZE: 9pt; WORD-BREAK: break-all; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 2px
}
.carListCellCSS A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.carListCellCSS A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.carListCellCSS A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.detailPRTitleCSS {
	BORDER-BOTTOM: #999999 1px solid; COLOR: #666666; FONT-SIZE: 11pt
}
.detailPRNaiyoCSS {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 120%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #000000; FONT-SIZE: 9pt; WORD-BREAK: break-all; PADDING-TOP: 8px
}
.shohinNameCSS {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 110%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
.shohinNameTopCSS {
	BORDER-BOTTOM: #c5c5f0 1px dotted; PADDING-BOTTOM: 5px; LINE-HEIGHT: 130%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #bf0082; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.shohinPriceCSS {
	LINE-HEIGHT: 120%; COLOR: #cc0000; FONT-SIZE: 9pt
}
.hinFormLabelCSS {
	MARGIN: 4px 0px; COLOR: #666666; FONT-SIZE: 9pt; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000000 1px solid
}
.hinFormDataCSS {
	BORDER-BOTTOM: #666666 1px solid; MARGIN: 4px 0px; COLOR: #666666; FONT-SIZE: 9pt
}
.kuchikomiDateCSS {
	LINE-HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 9pt
}
.kuchikomiTitleCSS {
	LINE-HEIGHT: 100%; BACKGROUND-COLOR: #fff6dd; COLOR: #000000; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.kuchikomiNaiyoCSS {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
