.bgcolor {  background-color: #fffff3}
TD.mainMenu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #BD7F7E
}
A.main1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.main1:hover {
	COLOR: #FFCC99; TEXT-DECORATION: none
}
TD.mainMenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; BACKGROUND-COLOR: #ffffff
}
A.main2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; TEXT-DECORATION: none
}
A.main2:hover {
	COLOR: #ca0000; TEXT-DECORATION: none
}
TD.listMenu {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #947C79; padding-top: 4px
}
TD.listMenuNoselect {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #947C79; padding-top: 4px
}
a.listMenuNoselect {color:#fff;text-decoration:none}
a.listMenuNoselect:hover{color:#FFe090;text-decoration:none}
a.listMenuNoselect:on{color:#fff;text-decoration:none;}
.adv1 {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 130%;
	COLOR: #947C79;
}
a.adv1{
	COLOR: #947C79;
	TEXT-DECORATION: none;
}
a.adv1:hover{
	COLOR: #947C79;
	TEXT-DECORATION: none;
}
.adv2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999; TEXT-DECORATION: underline
}
A.topNews {
	
}
A.topNews:hover {
	background-color: #eeeeee;
}
A.adv2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0000; TEXT-DECORATION: none
}
A.adv2:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
TD.mainText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD7F7E; LINE-HEIGHT: 130%
}
TD.leftMenu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4E282A; LINE-HEIGHT: 130%
}
TD.leftMenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; LINE-HEIGHT: 180%
}
A.leftMenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; TEXT-DECORATION: none; line-height:180%;
}
A.leftMenu2:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
.imageBorder {  border: 1px #947C79 solid}
.imageBorder2 {  border: 1px #faecdc solid}
TD.lineColor1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; BACKGROUND-COLOR: #4E282A
}
TD.lineColor2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; BACKGROUND-COLOR: #c7b9a9
}
TD.lineColor3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #BD7F7E; BACKGROUND-COLOR: #947C79
}
TD.lineColor4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #462300
}
TD.newsDate {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
TD.newsShop {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #ca0000
}
A.newsShop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0000; TEXT-DECORATION: none
}
A.newsShop:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
TD.pickupShop {
	FONT-SIZE: 10px; LINE-HEIGHT: 150%; COLOR: #777777
}
TD.newsComment {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999; border-right: 1px solid  #c7b9a9;
}
table.listRight {
	border-right: 1px solid #c7b9a9;
}
TD.rankNumber {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
TD.rankShop {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #ca0000
}
A.rankShop {
	FONT-SIZE: 11px; COLOR: #ca0000; TEXT-DECORATION: none
}
A.rankShop:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
TD.mainImageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #CC9999; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
TD.mainImageText {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #947C79
}
.midashi1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #BD7F7E; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.midashi2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #BD7F7E
}
TD.recommendComment {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
span.recommendShop {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #ca0000
}
span.recommendPrice {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
A.recommendName {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #BD7F7E; TEXT-DECORATION: none; LINE-HEIGHT: 130%; 
}
A.recommendName:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline; LINE-HEIGHT: 130%;
}
span.goodspageShop {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #ca0000
}
span.goodspagePrice {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
A.goodspageName {
	FONT-SIZE: 11px; COLOR: #330000; TEXT-DECORATION: none; LINE-HEIGHT: 130%; 
}
A.goodspageName:hover {
	FONT-SIZE: 11px; COLOR: #330000; TEXT-DECORATION: underline; LINE-HEIGHT: 130%;
}
td.goodsCommentTitle {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #999999; font-weight:bold;
}
td.goodsComment {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; COLOR: #999999;
}
td.goodsOther {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #999999; font-weight:bold;
}
.goodsTitle {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #BD7F7E; font-weight:bold;
}
.goodsShop {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #cc3300; font-weight:bold
}
a.goodsShop {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #ca0000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
a.goodsShop:hover {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #ca0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.pageNum {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #ca6666; FONT-WEIGHT: normal
}
a.pageNum {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #ca6666; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
a.pageNum:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; COLOR: #ca0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.goodsName {
	FONT-SIZE: 13px; LINE-HEIGHT: 130%; COLOR: #947C79; font-weight:bold
}
.goodsYen {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
A.topTitle {
	COLOR: #ca0000; TEXT-DECORATION: none; FONT-SIZE: 34px;
}
A.shop_topTitle {
	COLOR: #ca0000; TEXT-DECORATION: none; FONT-SIZE: 24px;
}
A.list2_shopName {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #BD7F7E; TEXT-DECORATION: none
}
A.list2_shopName:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
TD.list2_shopComment {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%; COLOR: #999999
}
.newsTitle {
	COLOR: #ca0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.listAlert {
	FONT-SIZE: 12px; COLOR: #BD7F7E;
}
.alert {
	COLOR: #ff0000;
}

td.siteLeft {
	BACKGROUND-COLOR: #e6e1da; FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; width:120px;text-align: left;padding:0 0px 0 10px; 
}
td.siteRight {
	BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; COLOR: #666666; line-height:120%
}
td.siteTitle {
	FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; line-height:200%
}
td.siteTitle2 {
	FONT-SIZE: 12px; COLOR: #999999; FONT-WEIGHT:bold; line-height:200%
}
td.siteComment {
	FONT-SIZE: 12px; COLOR: #666666; line-height:180%
}
td.siteComment2 {
	FONT-SIZE: 11px; COLOR: #666666; line-height:180%
}
td.siteAlert {
	FONT-SIZE: 12px; COLOR: #ff0000; line-height:120%
}
td.siteTop {
	BACKGROUND-COLOR: #e6e1da; FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; line-height:150%
}
td.siteUnder {
	FONT-SIZE: 12px; line-height:150%
}
td.siteTop2 {
	BACKGROUND-COLOR: #ffffcc; FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; line-height:150%
}
td.registLeft {
	BACKGROUND-COLOR: #e6e1da; FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; width:150px;text-align: left;padding:0 0px 0 10px; line-height:150%
}
td.registRight {
	BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; COLOR: #666666; line-height:150%
}
td.registTitle {
	FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT:bold; line-height:200%
}
td.registComment {
	FONT-SIZE: 12px; COLOR: #666666; line-height:120%
}
.registAlert {
	FONT-SIZE: 12px; COLOR: #ff0000; line-height:120%; BACKGROUND-COLOR: #ffffff;
}
td.helpComment {
FONT-SIZE: 12px; LINE-HEIGHT: 150%; COLOR: #808080;
}
TD.underMenu {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 130%
}
.underMenu2 {
	FONT-SIZE: 11px; COLOR: #BD7F7E; LINE-HEIGHT: 180%
}
A.underMenu2 {
	FONT-SIZE: 11px; COLOR: #BD7F7E; TEXT-DECORATION: none
}
A.underMenu2:hover {
	FONT-SIZE: 11px; COLOR: #ca0000; TEXT-DECORATION: underline
}
.add {
	FONT-SIZE: 11px; COLOR: #BD7F7E; LINE-HEIGHT: 180%
}
A.add {
	FONT-SIZE: 11px; COLOR: #BD7F7E; TEXT-DECORATION: none
}
A.add:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}
.delete_favorite {  color: #947C79; background-color: #FFFFFF; border:1px solid; border-color: #c7b9a9; }
.search_box {  color: #947C79; background-color: #FFFFFF; border:1px solid; border-color: #c7b9a9; }
.search_select {  color: #947C79; background-color: #FFFFFF; font-size:12px;}
.common_submit {  color: #947C79; background-color: #FFFFFF; border:1px solid; border-color: #c7b9a9; }


A.link1 {
	FONT-WEIGHT: bold; COLOR: #BD7F7E; TEXT-DECORATION: underline;
}
A.link1:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline;
}
A.link2 {
	FONT-WEIGHT: normal; COLOR: #BD7F7E; TEXT-DECORATION: underline;
}
A.link2:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline;
}

A.nomore {
	FONT-SIZE: 12px; COLOR: #fffff3; TEXT-DECORATION: none
}
A.nomore:hover {
	COLOR: #fffff3; TEXT-DECORATION: none
}
.paginator {
	COLOR: #BD7F7E; PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: 9px Arial, Helvetica, sans-serif; PADDING-TOP: 3px
}
.paginator A {
	COLOR: #BD7F7E; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.pageList .this-page {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.paginator A:visited {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.paginator .break {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 6px; BORDER-TOP: medium none; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.paginator .end {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 2px solid
}
.paginator .this-page {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; BORDER-LEFT-COLOR: #999; BACKGROUND: #fffff3; BORDER-BOTTOM-COLOR: #999; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-TOP-COLOR: #999; PADDING-TOP: 2px; BORDER-RIGHT-COLOR: #999
}
.paginator A:hover {
	BORDER-LEFT-COLOR: #036; BACKGROUND: #c7b9a9; BORDER-BOTTOM-COLOR: #036; COLOR: #fff; BORDER-TOP-COLOR: #036; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #036
}
a.minigoods {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none; LINE-HEIGHT: 130%; 
}
a.minigoods:hover {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: underline; LINE-HEIGHT: 130%;
}
