main {
	FONT-SIZE: 12px; COLOR: #2d2d2d; LINE-HEIGHT: 160%
}
TD {
	FONT-SIZE: 12px; COLOR: #2d2d2d; LINE-HEIGHT: 160%
}
SELECT {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.txtinput {
	BORDER-RIGHT: #b8bdc3 1px solid; BORDER-TOP: #424043 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #424043 1px solid; COLOR: #214870; BORDER-BOTTOM: #b8bdc3 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f7fbfd
}
.txtinput_red {
	BORDER-RIGHT: #b8bdc3 1px inset; BORDER-TOP: #424043 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #424043 1px inset; COLOR: red; BORDER-BOTTOM: #b8bdc3 1px inset; HEIGHT: 19px; BACKGROUND-COLOR: #f7fbfd
}
.txtselect {
	BORDER-RIGHT: #b8bdc3 1px inset; BORDER-TOP: #424242 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #424242 1px inset; COLOR: #214870; BORDER-BOTTOM: #b8bdc3 1px inset; HEIGHT: 19px; BACKGROUND-COLOR: #f7fbfd
}
.button01 {
	COLOR: #333333; HEIGHT: 19px; BACKGROUND-COLOR: #e5ebf0
}
A {
	FONT-SIZE: 12px; COLOR: #57595e; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #f97000; TEXT-DECORATION: none
}
A.h1 {
	FONT-SIZE: 12px; COLOR: #637684; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.h1:hover {
	FONT-SIZE: 12px; COLOR: #1567b9; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
A.h2 {
	FONT-SIZE: 12px; COLOR: #007acd; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
A.h2:hover {
	FONT-SIZE: 12px; COLOR: #fb7100; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
A.h3 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.h3:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: underline overline
}
.cursor {
	CURSOR: hand
}
.txt_title01 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.txt_title02 {
	FONT-SIZE: 12px; COLOR: #1e4f9f; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.txt_white {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 180%
}
.txt_emphasis {
	FONT-SIZE: 12px; COLOR: #e83a00; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.txt_emphasis2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1b82cd; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.txt_01 {
	FONT-SIZE: 12px; COLOR: #006bb4; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.txt_02 {
	FONT-SIZE: 11px; COLOR: #535353; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.txt_03 {
	FONT-SIZE: 12px; COLOR: #f88409; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.bg_white {
	BACKGROUND-COLOR: #ffffff
}
.bg_black {
	BACKGROUND-COLOR: #000000
}
.bg_grey01 {
	BACKGROUND-COLOR: #bcc1c3
}
.bg_grey02 {
	BACKGROUND-COLOR: #d2d2d2
}
.bg_grey03 {
	BACKGROUND-COLOR: #84989f
}
.bg_grey04 {
	BACKGROUND-COLOR: #dee7f3
}
.bg_grey05 {
	BACKGROUND-COLOR: #959595
}
.bg_grey06 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BORDER-LEFT: #cccfd6 0px solid; BORDER-BOTTOM: #cccfd6 1px solid
}
.bg_blue01 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BORDER-LEFT: #cccfd6 0px solid; COLOR: #1b82cd; BORDER-BOTTOM: #cccfd6 1px solid; BACKGROUND-COLOR: #f1f6f7
}
.bg_blue02 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BORDER-LEFT: #cccfd6 0px solid; BORDER-BOTTOM: #cccfd6 1px solid; BACKGROUND-COLOR: #e6ecec
}
.bg_blue03 {
	BACKGROUND-COLOR: #07b0e9
}
.bg_blue04 {
	COLOR: #ffffff; BACKGROUND-COLOR: #51a4cc
}
.bg_img01 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
TABLE.table01 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 2px solid; BACKGROUND: #f1f5fa; BORDER-LEFT: #cccfd6 2px solid; BORDER-BOTTOM: #cccfd6 1px solid
}
TD.td01 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BORDER-LEFT: #cccfd6 0px solid; BORDER-BOTTOM: #cccfd6 1px solid
}
TD.td02 {
	BORDER-RIGHT: #cccfd6 2px solid; BORDER-TOP: #cccfd6 0px solid; BORDER-LEFT: #cccfd6 0px solid; BORDER-BOTTOM: #cccfd6 2px solid
}
TR.tr01 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BACKGROUND: #dcecf1; BORDER-LEFT: #cccfd6 0px solid; COLOR: #294f70; BORDER-BOTTOM: #cccfd6 1px solid
}
TR.tr02 {
	BORDER-RIGHT: #cccfd6 1px solid; BORDER-TOP: #cccfd6 0px solid; BACKGROUND: #e8ecf1; BORDER-LEFT: #cccfd6 0px solid; BORDER-BOTTOM: #cccfd6 1px solid
}
.scroll01 {
	SCROLLBAR-FACE-COLOR: #dee3e7; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #dee3e7; SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; SCROLLBAR-ARROW-COLOR: #006699; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #98aab1
}
.txt_04 {
	FONT-SIZE: 12px; COLOR: #646464; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.bg_orange01 {
	BACKGROUND-COLOR: #ff9900
}
.bg_img02 {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.bg_body {
	BACKGROUND-COLOR: #c8e1eb; TEXT-DECORATION: none
}
.bg_table01 {
	COLOR: #000000; BACKGROUND-COLOR: #98d0eb; TEXT-DECORATION: none
}
.bg_table02 {
	BORDER-RIGHT: #dfeaf7; BORDER-TOP: #dfeaf7; BORDER-LEFT: #dfeaf7; BORDER-BOTTOM: #dfeaf7; BACKGROUND-COLOR: #e7f7fe; TEXT-DECORATION: none
}
.bg_table03 {
	BORDER-RIGHT: #d0dded; BORDER-TOP: #d0dded; BORDER-LEFT: #d0dded; BORDER-BOTTOM: #d0dded; HEIGHT: 42px; BACKGROUND-COLOR: #cbecfc; TEXT-DECORATION: none
}
.bg_table04 {
	BORDER-RIGHT: #d0dded; BORDER-TOP: #d0dded; BORDER-LEFT: #d0dded; BORDER-BOTTOM: #d0dded; BACKGROUND-COLOR: #d3effa; TEXT-DECORATION: none
}
.txt_01 {
	FONT-SIZE: 12px; COLOR: #006bb4; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
