#Main {
	CLEAR: both; MARGIN: auto; PADDING-TOP: 10px
}
A.BO:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.BO:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.BO:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.BO:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.OB:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.OB:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.OB:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.OB:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.Blank {
	CLEAR: both
}
.ResultStr {
	CLEAR: both; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; WIDTH: 560px; PADDING-TOP: 10px
}
.ResultStr H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.SearchH1 {
	FONT-SIZE: 12px; COLOR: #aaa
}
.ClassLeft {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 560px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.ClassRight {
	FLOAT: right; WIDTH: 180px
}
.ClassLeft .Info {
	CLEAR: both; BORDER-RIGHT: #dddcdc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #dddcdc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; WORD-SPACING: -2px; BORDER-LEFT: #dddcdc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddcdc 1px solid
}
.ClassLeft .SelectInfo {
	CLEAR: both; BORDER-RIGHT: #c3d6ee 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c3d6ee 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffffe1; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #c3d6ee 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #c3d6ee 1px solid
}
.ClassLeft .SelectInfo .Select {
	FLOAT: left
}
.ClassLeft .SelectInfo .SelectAll {
	FLOAT: right
}
.ClassLeft .ShopTitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
.ClassLeft .ShopTitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ClassLeft .ShopTitle .TitleName {
	PADDING-LEFT: 10px; FLOAT: left
}
.ClassLeft .ShopTitle .TitleMemo {
	PADDING-RIGHT: 10px; FLOAT: right
}
.ClassLeft .ShopTitle .TitleFood {
	FLOAT: right; WIDTH: 64px; TEXT-ALIGN: center
}
.ClassLeft .ShopTitle .TitleDeco {
	FLOAT: right; WIDTH: 64px; TEXT-ALIGN: center
}
.ClassLeft .ShopTitle .TitleServ {
	FLOAT: right; WIDTH: 64px; TEXT-ALIGN: center
}
.ClassLeft .ShopTitle .TitleCost {
	FLOAT: right; WIDTH: 64px; TEXT-ALIGN: center
}
.ClassLeft .ShopInfo {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
.ClassLeft .ShopInfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ClassLeft .ShopInfo .ShopItem {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.ClassLeft .ShopInfo .ShopItem P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ClassLeft .ShopInfo .ShopItem .ShopName {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FLOAT: left; WORD-SPACING: 0px; COLOR: #0033cc
}
.ClassLeft .ShopInfo .ShopItem .ShopName IMG {
	POSITION: relative; TOP: 3px
}
.ClassLeft .ShopInfo .ShopItem .ShopScore {
	FLOAT: right
}
.ClassLeft .ShopInfo .ShopItem .Score1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 64px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ClassLeft .ShopInfo .ShopItem .Score2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 64px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ClassLeft .ShopInfo .ShopItem .Score3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 64px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ClassLeft .ShopInfo .ShopItem .AvgPrice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 64px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.ClassLeft .ShopInfo .ShopItem .ShopContent {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 400px
}
.ClassLeft .ShopInfo .ShopItem .ShopLink {
	FLOAT: left
}
.ClassLeft .ShopInfo .ShopItem .ShopLink SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.ClassLeft .ShopInfo .ShopItem .ShopLink IMG {
	POSITION: relative; TOP: 3px
}
.ClassLeft .PageInfo {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ClassLeft .NoData {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-TOP: 10px
}
.ClassRight .WarpBlock .WarpContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ClassRight .WarpBlock .WarpContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6665cb; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ClassRight .WarpBlock .WarpContent .WarpBlock {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.ClassRight .WarpBlock .WarpContent .WarpBlock .WarpContent {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
.DPAD {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #f7f7f7 1px solid; WIDTH: 150px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #f7f7f7 1px solid; HEIGHT: 48px
}
.DPADTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 150px; COLOR: #999; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7f7
}
.DPADSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.DPADDesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7f7f7 1px solid
}
.DPADURL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
A.HP:link {
	DISPLAY: block; COLOR: #00f; TEXT-DECORATION: underline
}
A.HP:visited {
	DISPLAY: block; COLOR: #00f; TEXT-DECORATION: underline
}
A.HP:hover {
	DISPLAY: block; COLOR: #00f; TEXT-DECORATION: underline
}
A.HP:active {
	DISPLAY: block; COLOR: #00f; TEXT-DECORATION: underline
}
