BODY {
	SCROLLBAR-SHADOW-COLOR: #9c9c9c; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #9c9c9c; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #dcdcdc
}
BODY {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
FORM {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
INPUT {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
OPTION {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
SELECT {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
P {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
OL {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 2.0; FONT-FAMILY: "Verdana"
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #852b2b; TEXT-DECORATION: underline
}
.f01 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"
}
.f01 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.f01 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f01 A:hover {
	COLOR: #852b2b; TEXT-DECORATION: underline
}
.f02 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"
}
.f02 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.f02 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f02 A:hover {
	COLOR: #213a69; TEXT-DECORATION: underline
}
.f03 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"
}
.f03 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.f03 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f03 A:hover {
	COLOR: #852b2b; TEXT-DECORATION: underline
}
.f04 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"
}
.f04 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.f04 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f04 A:hover {
	COLOR: #213a69; TEXT-DECORATION: underline
}
.linkwrod {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
.linkwrod A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.linkwrod A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.linkwrod A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.linkwrod2 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 1.6; FONT-FAMILY: "新細明體"; TEXT-DECORATION: none
}
.linkwrod2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.linkwrod2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.linkwrod2 A:hover {
	COLOR: #f6f6f6; TEXT-DECORATION: none
}
.copyright {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6; FONT-FAMILY: "Arial"
}
.bgnorepeat {
	BACKGROUND-REPEAT: no-repeat
}
.bgrepeath {
	BACKGROUND-REPEAT: repeat-x
}
.w01 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 1.6; FONT-FAMILY: "Verdana"
}
.w02 {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 1.1; FONT-FAMILY: "Verdana"
}
.r_word {
	COLOR: #852b2b
}
.r_word A:link {
	COLOR: #852b2b; TEXT-DECORATION: none
}
.r_word A:visited {
	COLOR: #852b2b; TEXT-DECORATION: none
}
.r_word A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.r_word02 {
	COLOR: #852b2b
}
.bkfont01 {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: "新細明體"
}
.bkfont02 {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 1.5; FONT-FAMILY: "新細明體"
}
.bkfont02 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.bkfont02 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.bkfont02 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.bgrepeatH {
	BACKGROUND-REPEAT: repeat-x
}
.bgRepeatVRight {
	BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: repeat-y
}
.input01 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.bgrepeatHb {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x
}
.blueFont {
	FONT-WEIGHT: bold;
	COLOR: #1e9de3;
	font-size: 18px;
	word-spacing: 2em;
}
.blueFont02 {
	COLOR: #1e9de3;
	font-size: 13px;
	font-weight: bold;
}
.bgrepeatV {
	BACKGROUND-REPEAT: repeat-y
}
.bgfixrb {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
.bgrepeatHT {
	BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-x
}
.bgfixleftb {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.bkfont03 {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 1.3; FONT-FAMILY: "新細明體"
}
.bgfixrightb {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
.yellowfont01 {
	COLOR: #c09e36
}
.bgfixrightup {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.bgfixleftup {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
.searchinput {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.index_bg {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/index_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.page_bg {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(catch/page_item_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.w00 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 1.4; FONT-FAMILY: "新細明體"
}
.w00 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.w00 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.w00 A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
.Table_r_line {
	border-left-style: none;
	border-left-color: #FFFFFF;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #d3d3c3;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	padding: 5px;
}
.Table_down_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3c3;
}
.Table_dot_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d3d3c3;
	font-weight: bold;
}
.r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
