BODY {
	BACKGROUND-COLOR: #ffffff
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.main_bg {
	BACKGROUND-COLOR: #ffffff
}
.main_bg02 {
	BACKGROUND-COLOR: #ffffff
}
.bg_white {
	BACKGROUND-COLOR: #ffffff
}
.bg_gray {
	BACKGROUND-COLOR: #cccccc
}
.bg_hottopics {
	BACKGROUND-IMAGE: url(bg02020.jpg);
	background-repeat: repeat;
}
.bg_mobile {
	BACKGROUND-IMAGE: url(../img/bg_mobile.gif)
}
.bg_xmas {
	BACKGROUND-IMAGE: url(../img/bg_xmas.gif)
}
.BG_L {
	BACKGROUND-COLOR: #ffffff
}
.BG_R {
	BACKGROUND-COLOR: #ffffff
}
.M {
	LINE-HEIGHT: 18px; FONT-FAMILY: "ËÎÌå"; COLOR: #666666; FONT-SIZE: 11px}
.mm a {LINE-HEIGHT: 18px; FONT-FAMILY: "ËÎÌå"; COLOR: #666666; FONT-SIZE: 11px
}
.mm a:hover {
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "ËÎÌå";
	COLOR: #FF0000;
	FONT-SIZE: 11px;
	text-decoration: underline;
}
.M2 {
	LINE-HEIGHT: 18px; FONT-FAMILY: "ËÎÌå"; COLOR: #666666; FONT-SIZE: 14px}
.M3{
	LINE-HEIGHT: 18px; FONT-FAMILY: "ËÎÌå"; COLOR: #666666; FONT-SIZE: 11px}
.M2 {
	LINE-HEIGHT: 18px; FONT-FAMILY: "ËÎÌå"; COLOR: #666666; FONT-SIZE: 14px}
.S {
	LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3",sans-serif; COLOR: #666666; FONT-SIZE: 11px
}
.top_topics {
	LINE-HEIGHT: 20px
}
.online_shop {
	BACKGROUND-IMAGE: url(../img/online_top.gif); LINE-HEIGHT: 18px; COLOR: #666666; FONT-SIZE: 11px
}
.gray01 {
	COLOR: #999999
}
.gray02 {
	COLOR: #333333
}
.gray03 {
	COLOR: #cccccc
}
.red {
	COLOR: #ff0000
}
.red02 {
	COLOR: #cc6666
}
.AT_GREEN {
	COLOR: #006b33
}
.bold {
	FONT-WEIGHT: bold
}
.WN {
	LINE-HEIGHT: 14px; COLOR: #666666; FONT-SIZE: 11px
}
.whats_new_bg {
	BACKGROUND-COLOR: #dde8db
}
.bg_dot_tate {
	BACKGROUND-IMAGE: url(../img/dot_tate.gif); BACKGROUND-REPEAT: repeat-y
}
.pickup_bg {
	BACKGROUND-IMAGE: url(../img/p_contents_line.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom
}
.cocconist_bg {
	BACKGROUND-IMAGE: url(../img/hottopics_line.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom
}
