BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 13px; FONT-SIZE: x-small; BACKGROUND: 50% top; PADDING-BOTTOM: 13px; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 13px
;}
#contents {
	BACKGROUND: url(img/top_bg.gif) #000000 repeat-y; WIDTH: 750px
;}
.arw {
	FLOAT: right
;}
.green {
	PADDING-LEFT: 5px; FONT-SIZE: x-small; COLOR: #339900; LINE-HEIGHT: 120%
;}
A.green:link {
	FONT-SIZE: x-small; color : black; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;
  background-color : #ffff80;
}
A.green:visited {
	FONT-SIZE: x-small; COLOR: #339900; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.green:hover {
	FONT-SIZE: x-small; COLOR: #33cc00; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
;}
.topHow {
	PADDING-LEFT: 35px; FONT-SIZE: 12px; BACKGROUND: 50% top; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 15px
;}
.topRank {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #339900; LINE-HEIGHT: 120%; PADDING-TOP: 2px
;}
.topRank2 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px
;}
.t10 {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 120%
;}
.t12 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 125%
;}
A.t10:link {
	FONT-SIZE: 10px; COLOR: #5cc000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.t10:visited {
	FONT-SIZE: 10px; COLOR: #5cc000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.t10:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
;}
.form {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 125%
;}
.gallery {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 17px
;}
.message {
	PADDING-RIGHT: 7px; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-TOP: 10px
;}
TD {
	FONT-SIZE: x-small; COLOR: #ffffff
;}
.about01 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 13px; FONT-SIZE: x-small; PADDING-BOTTOM: 35px; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 13px
;}
.TableRight {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
;}
.about02 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 125%; PADDING-TOP: 5px
;}
.about03 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 125%; PADDING-TOP: 2px
;}
.faq01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; LINE-HEIGHT: 125%; PADDING-TOP: 3px
;}
.faq02 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-TOP: 3px
;}
A:link {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
;}
A:visited {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
;}
A:hover {
	FONT-SIZE: x-small; COLOR: #00cc00; TEXT-DECORATION: underline
;}
A:hover {
	FONT-SIZE: x-small; COLOR: #00cc00; TEXT-DECORATION: underline
;}
.topBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/top_bg.gif) #333333 repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
INPUT.short {
	WIDTH: 200px
;}
INPUT.long {
	WIDTH: 328px
;}
TEXTAREA.long {
	WIDTH: 328px
;}
TEXTAREA.w423 {
	WIDTH: 390px
;}
.topRank3 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
;}
.aboutBG00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(about/img/bg01.jpg) #333333 no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
A.black:visited {
	FONT-SIZE: x-small; COLOR: #000000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.black:link {
	FONT-SIZE: x-small; COLOR: #000000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.black:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
;}
.error {
	FONT-SIZE: 14px; COLOR: #ff0033
;}
.menuTitle {
	BORDER-RIGHT: #5cc000 1px solid; BORDER-TOP: #5cc000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #5cc000 1px solid; COLOR: #5cc000; PADDING-TOP: 5px; BORDER-BOTTOM: #5cc000 1px solid
;}
A.menu:link {
	FONT-SIZE: x-small; COLOR: #5cc000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.menu:visited {
	FONT-SIZE: x-small; COLOR: #5cc000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.menu:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
;}
.loaclTitle {
	PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; COLOR: #5cc000; PADDING-TOP: 5px
;}
.rankCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #5a9900; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
;}
A.white:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.white:link {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: none
;}
A.white:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
;}
.t12rank {
	FONT-SIZE: 12px; COLOR: #339900; LINE-HEIGHT: 200%
;}
.t12rank2 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 200%
;}
.news {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 125%; PADDING-TOP: 5px
;}
