BODY {
	MARGIN-TOP: 0px
}
A:link {
	COLOR: #0000cc
}
A:visited {
	COLOR: #660066
}
A:active {
	COLOR: #0000cc
}
A:hover {
	COLOR: #333333; BACKGROUND-COLOR: #ffcc00; TEXT-DECORATION: none
}
.moji10-125 {
	FONT-SIZE: 10px; LINE-HEIGHT: 125%
}
#e8 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#e8 A:link {
	COLOR: #ffffcc
}
#e8 A:visited {
	COLOR: #ffffcc
}
#e8 A:active {
	COLOR: #ffffcc
}
#e8 A:hover {
	COLOR: #ffffcc; BACKGROUND-COLOR: #ffffcc
}
#foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#foot A:link {
	COLOR: #fff
}
#foot A:visited {
	COLOR: #fff
}
#foot A:active {
	COLOR: #fff
}
#foot A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fff
}
.moji10-125 {
	FONT-SIZE: 10px; LINE-HEIGHT: 125%
}
.moji10-150 {
	FONT-SIZE: 10px; LINE-HEIGHT: 150%
}
.moji10-125-blue {
	FONT-SIZE: 10px; COLOR: #669acc; LINE-HEIGHT: 125%
}
.w10 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.moji12-125 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 125%; PADDING-TOP: 5px
}
.w12-b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.w14-b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.shopping-12-140 {
	FONT-SIZE: 12px; COLOR: #666600; LINE-HEIGHT: 140%
}
.hojo-10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2791b4
}
.hojo-10-120 {
	FONT-SIZE: 10px; COLOR: #2791b4; LINE-HEIGHT: 120%
}
.hojo-10b-red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993366
}
.hojo-10-120red {
	FONT-SIZE: 10px; COLOR: #993366; LINE-HEIGHT: 120%
}
.shop-btn {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; LINE-HEIGHT: 180%
}
.shop-btn-green {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 180%; BACKGROUND-COLOR: #669900
}
.shop-btn-pink {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 125%; BACKGROUND-COLOR: #ff9999
}
.t12_125 {
	FONT-SIZE: 12px; LINE-HEIGHT: 125%
}
.t12b_125 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 125%
}
.moji10b-125 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 125%
}
.t14b_125 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 125%
}
.t18b_125 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 125%
}
.btn_line {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #669900; BORDER-TOP-COLOR: #669900; LINE-HEIGHT: 180%; BORDER-BOTTOM: #669900 1px dashed; BACKGROUND-COLOR: #fffbee; BORDER-RIGHT-COLOR: #669900
}
.btn_line_over {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #669900; COLOR: #ffffff; BORDER-TOP-COLOR: #669900; LINE-HEIGHT: 180%; BORDER-BOTTOM: #669900 1px dashed; BACKGROUND-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #669900
}
.grade {
	BACKGROUND-IMAGE: url(http://cosme.3838.com/rj-skincare/0406images/new_rj/grade.jpg); BACKGROUND-REPEAT: repeat-x
}
.t12_150 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.t12_200 {
	FONT-SIZE: 12px; LINE-HEIGHT: 200%
}
.aki12-125 {
	PADDING-LEFT: 35px; FONT-SIZE: 12px; LINE-HEIGHT: 125%; PADDING-TOP: 8px
}
.keisen {
	FONT-SIZE: 12px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 150%; BORDER-BOTTOM: #ece9d8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left
}
.t12-140-line {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%; TEXT-DECORATION: underline
}
.gyokan-150 {
	LINE-HEIGHT: 150%
}
.gyokan-180 {
	LINE-HEIGHT: 180%
}
.attention {
	FONT-SIZE: 10px; LINE-HEIGHT: 140%
}
.tx14-120 {
	FONT-SIZE: 14px; LINE-HEIGHT: 120%
}
.text_sen {
	MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
