BODY {
	FONT-SIZE: 12px; BACKGROUND: url(../images/bg.gif); MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px
}
A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
A:active {
	COLOR: #555555; TEXT-DECORATION: underline
}
FORM {
	MARGIN: 0px
}
.back_index01 {
	BACKGROUND-IMAGE: url(../images/background_001.gif); HEIGHT: 60px
}
.back_index02 {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/background_002.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.back_about01 {
	BACKGROUND-IMAGE: url(../about/images/line_002.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px
}
.bgcolor_black {
	BACKGROUND-COLOR: #999999
}
.bgcolor_white {
	BACKGROUND-COLOR: #ffffff
}
.bgcolor_gray {
	BACKGROUND-COLOR: #d7d7d7
}
.bgcolor_gray2 {
	BACKGROUND-COLOR: #e7e7e7
}
.bgcolor_gray3 {
	BACKGROUND-COLOR: #f7f7f7
}
.bgcolor_gray4 {
	BACKGROUND-COLOR: #f0f0f0
}
.bgcolor_gray5 {
	BACKGROUND-COLOR: #e9e9e9
}
.bgcolor_gray6 {
	BACKGROUND-COLOR: #777777
}
.bgcolor_gray7 {
	BACKGROUND-COLOR: #cccccc
}
.bgcolor_gray8 {
	BACKGROUND-COLOR: #efefef
}
.bgcolor_red2 {
	BACKGROUND-COLOR: #c50000
}
.bgcolor_red3 {
	BACKGROUND-COLOR: #dc6357
}
.fontsize_14 {
	FONT-SIZE: 14px
}
.fontsize_11 {
	FONT-SIZE: 11px
}
.fontsize_11_linehi13 {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.font-white {
	COLOR: #ffffff
}
.font-red {
	COLOR: #cc0000
}
.font-red A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.font-red A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.font-red A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.font-red A:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.line-height {
	FONT-SIZE: 13px; LINE-HEIGHT: 16px
}
.text-height {
	LINE-HEIGHT: 20px
}
.btn_dl {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/btn_dl.gif); MARGIN-BOTTOM: 5px; WIDTH: 93px; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; TEXT-ALIGN: center
}
.back_wonderdownload {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/dot.gif); BACKGROUND-REPEAT: repeat-y
}
.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.border2 {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px solid
}
.heihou {
	FONT-SIZE: 10px; VERTICAL-ALIGN: super
}
.a_dh1:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh1:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh1:hover {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: none
}
.a_dh2:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh2:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.a_dh2:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.contect {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-TOP: 6px; FONT-FAMILY: "????"
}
TABLE.tab {
	BORDER-COLLAPSE: collapse
}
.bgcolor_gray {
	
}
.caution {
	FONT-WEIGHT: bold; COLOR: #c50000
}
