BODY {
	MARGIN: 0px 0px 0px 0px;
}
.body {
	MARGIN: 0px; OVERFLOW: auto
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 24px;
FONT-FAMILY: ??
; 	font-family: Arial;
}
A:link {
	COLOR: #888888; TEXT-DECORATION: none
}
A:active {
	COLOR: #888888; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #888888; TEXT-DECORATION: none
}
A:hover {
	COLOR: #888888; TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 12px; COLOR: #888888; FONT-FAMILY: ??
}
.input01 {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-SIZE: 12px; COLOR: #888888; FONT-FAMILY: ??
}
TEXTAREA {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cbcbcb 1px solid; OVERFLOW-Y: scroll; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #cbcbcb 1px solid; SCROLLBAR-SHADOW-COLOR: #b7b7b7; COLOR: #888888; SCROLLBAR-3DLIGHT-COLOR: #b7b7b7; LINE-HEIGHT: 18px; SCROLLBAR-ARROW-COLOR: #999999; PADDING-TOP: 10px; SCROLLBAR-TRACK-COLOR: #f6f6f6; BORDER-BOTTOM: #cbcbcb 1px solid; FONT-FAMILY: ??; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.TopBg01 {
	BACKGROUND: url(/image/root_bg01.gif) repeat-x left top
}
.BtmBg01 {
	BACKGROUND: url(/image/root_bg02.gif) repeat-x left top
}
.BgColor01 {
	BACKGROUND-COLOR: #ffffff
}
.BgColor02 {
	PADDING-BOTTOM: 60px; BACKGROUND-COLOR: #b0e5f5
}
.pad_btm_01 {
	PADDING-BOTTOM: 50px
}
.mgn01 {
	MARGIN: -2px 6px 0px 0px; VERTICAL-ALIGN: top
}
.mgn02 {
	MARGIN: 0px 0px 4px 6px; VERTICAL-ALIGN: top
}
.line01 {
	HEIGHT: 1px; BACKGROUND-COLOR: #dddddd
}
.bull01 {
	PADDING-LEFT: 12px;
	BACKGROUND: url(none);
	HEIGHT: 19px;
	font-size: 8px;
	color: #000000;
}
.bull02 {
	PADDING-LEFT: 22px; BACKGROUND: url(/image/root_bull02.gif) no-repeat 15px center
}
.bull03 {
	PADDING-LEFT: 12px; BACKGROUND: url(/image/root_bull03.gif) no-repeat; HEIGHT: 19px
}
.bull04 {
	PADDING-LEFT: 10px; BACKGROUND: url(/image/root_bull04.gif) no-repeat 0px 5px
}
.loc_txt01 {
	FONT-SIZE: 12px;
	COLOR: #666666;
FONT-FAMILY: ??
; 	font-family: Arial;
	line-height: 24px;
}
.loc_txt02 {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: ??
}
A.loc_link01:link {
	COLOR: #888888; TEXT-DECORATION: none
}
A.loc_link01:active {
	COLOR: #888888; TEXT-DECORATION: underline
}
A.loc_link01:visited {
	COLOR: #888888; TEXT-DECORATION: none
}
A.loc_link01:hover {
	COLOR: #888888; TEXT-DECORATION: underline
}
.c_txt00_b {
	FONT-WEIGHT: bold; COLOR: #888888
}
.c_txt01 {
	COLOR: #222222
}
.s_txt00_a {
	FONT-SIZE: 11px; COLOR: #888888
}
.s_txt01_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f26721
}
A.s_link01:link {
	COLOR: #888888; TEXT-DECORATION: none
}
A.s_link01:active {
	COLOR: #888888; TEXT-DECORATION: underline
}
A.s_link01:visited {
	COLOR: #888888; TEXT-DECORATION: none
}
A.s_link01:hover {
	COLOR: #888888; TEXT-DECORATION: underline
}
.tbl_bg01 {
	BACKGROUND: url(/image/bbs_bg01.gif) no-repeat; WIDTH: 1px; HEIGHT: 5px
}
.tbl_bg02 {
	HEIGHT: 5px; BACKGROUND-COLOR: #92d6e9
}
.tbl_bg03 {
	BACKGROUND: url(/image/bbs_bg02.gif) no-repeat; WIDTH: 5px; HEIGHT: 5px
}
.tbl_bg04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-COLOR: #ecf8fb; TEXT-ALIGN: center
}
.tbl_bg04_a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/image/bbs_bg03.gif) #ecf8fb no-repeat left top; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.tbl_bg04_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/image/bbs_bg03.gif) #ecf8fb no-repeat right top; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.tbl_bg05 {
	BACKGROUND-COLOR: #f9f9f9
}
.tbl_bg06 {
	BACKGROUND: url(/image/bbs_bg04.gif) no-repeat; WIDTH: 635px; HEIGHT: 1px
}
.tbl_bg07 {
	BACKGROUND: url(/image/bbs_bg05.gif) no-repeat; WIDTH: 635px; HEIGHT: 1px
}
.tbl_bg08 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/image/bbs_bg06.gif) repeat-y; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; TEXT-ALIGN: center
}
.tbl_bg09 {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e4e4e4 1px solid; PADDING-TOP: 1px
}
.tbl_line01_a {
	BACKGROUND: url(/image/bbs_line01.gif) #ecf8fb no-repeat center top; WIDTH: 1px
}
.tbl_line01_b {
	BACKGROUND: url(/image/bbs_line03.gif) #ffffff no-repeat center top; WIDTH: 1px
}
.tbl_line01_c {
	BACKGROUND: url(/image/bbs_line04.gif) #ffffff no-repeat center top; WIDTH: 1px
}
.tbl_line02 {
	HEIGHT: 1px; BACKGROUND-COLOR: #c6dfe6
}
.tbl_line03 {
	HEIGHT: 2px; BACKGROUND-COLOR: #f1f1f1
}
.tbl_line04 {
	HEIGHT: 1px; BACKGROUND-COLOR: #e4e4e4
}
.tbl_line05 {
	BACKGROUND: url(/image/bbs_line02.gif) no-repeat; WIDTH: 635px; HEIGHT: 4px
}
.tbl_line06 {
	HEIGHT: 2px; BACKGROUND-COLOR: #ecf8fb
}
.tbl_pad01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.tbl_pad02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tbl_pad03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.tbl_pad04 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.page_txt01 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family: Arial;
}
.page_txt02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f26721
}
A.page_link01:link {
	FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none
}
A.page_link01:active {
	FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: underline
}
A.page_link01:visited {
	FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none
}
A.page_link01:hover {
	FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: underline
}
.page_pad01 {
	WIDTH: 24px; TEXT-ALIGN: center
}
.font2 {
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.bg-center {
	background-repeat: no-repeat;
	background-position: center top;
}

