BODY {
	FONT-SIZE: 14px}
.layoutcenter {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.textcenter {
	TEXT-ALIGN: center
}
.he10 {
	HEIGHT: 10px
}
.layout01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
.layouttext {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.hr01 {
	BORDER-TOP: #999999 1px solid
}
.back {
	MARGIN-TOP: 5px; FLOAT: left; TEXT-ALIGN: left
}
.toppageback {
	MARGIN-TOP: 5px; FLOAT: right; TEXT-ALIGN: right
}
.clear01 {
	CLEAR: both
}
.layout3 {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.table01 {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.table02 {
	BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #999999 1px solid; WIDTH: 180px; PADDING-TOP: 7px; HEIGHT: 23px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: left
}
.table03 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 507px; PADDING-TOP: 3px; HEIGHT: 27px; TEXT-ALIGN: left
}
.table04 {
	BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #999999 1px solid; WIDTH: 180px; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: left
}
.table05 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 507px; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 27px; TEXT-ALIGN: left
}
.table06 {
	BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #999999 1px solid; WIDTH: 180px; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 117px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: left
}
.table07 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FLOAT: right; BORDER-LEFT: #999999 1px solid; WIDTH: 507px; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 120px; TEXT-ALIGN: left
}
.textareaheight {
	HEIGHT: 50px
}
.he10line {
	WIDTH: 100%; HEIGHT: 10px; border-bott: 1px solid #999999
}
.tableall12 {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.tableall12 TD {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: TEXT-ALIGN: left
}
.tableall12 TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
.layout02 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e8e8e8
}
.errortext {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.padding4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.backcenter {
	MARGIN-TOP: 20px; TEXT-ALIGN: left
}
.textleft {
	
}
.layout03 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e8e8e8
}
.font01 {
	COLOR: red
}
.table-bu {
	BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%
}
.table-bu TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: TEXT-ALIGN: left
}
.table-bu TH {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: left
}
.table-bu-confirm {
	BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%
}
.table-bu-confirm TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: TEXT-ALIGN: left
}
.table-bu-confirm TH {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: left
}
.table-bu1 {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 240px; MARGIN-RIGHT: auto
}
.table-bu1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 140px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.table-bu1 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.table-bu1-confirm {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 400px; MARGIN-RIGHT: auto
}
.table-bu1-confirm TD {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 185px; TEXT-ALIGN: left
}
.table-bu1-confirm TH {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 205px; TEXT-ALIGN: right
}
.tablefooter {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.table_button_input {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 340px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.table_button_input1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; WIDTH: 340px; PADDING-TOP: 21px; TEXT-ALIGN: left
}
.table_button_confirm {
	PADDING-TOP: 10px; TEXT-ALIGN: right
}
.button_confirm {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bu04.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 10px 300px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 147px; CURSOR: hand; TEXT-INDENT: -1000em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 39px
}
.button_input {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bu06.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 147px; CURSOR: hand; TEXT-INDENT: -1000em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 39px
}
.layoutcenter02 {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.layoutcenter03 {
	PADDING-BOTTOM: 5px; WIDTH: 100%
}
.bu01 {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bu01.gif); MARGIN-BOTTOM: 10px; WIDTH: 139px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.bu02 {
	FLOAT: right; BACKGROUND-IMAGE: url(images/bu02.gif); MARGIN-BOTTOM: 10px; WIDTH: 222px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.table08 {
	MARGIN-LEFT: auto; WIDTH:95%; MARGIN-RIGHT: auto
}
.table08 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; WHITE-SPACE: TEXT-ALIGN: left
}
.table08 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 5px; WHITE-SPACE: TEXT-ALIGN: left
}
.table08 A:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.table08 A:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.table08 A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.table08 A:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.table09 {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.table09 TD {
	WHITE-SPACE: TEXT-ALIGN: left
}
.he5 {
	HEIGHT: 0px
}
.he20 {
	HEIGHT: 20px
}
.center {
	TEXT-ALIGN: center
}
.hr02 {
	BACKGROUND-IMAGE: url(images/hr02.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.CD150 {
	VERTICAL-ALIGN: top; WIDTH: 150px
}
.footer {
	MARGIN-LEFT: auto; BOTTOM: 5px; MARGIN-RIGHT: auto; POSITION: absolute
}
.textcenter02 {
	MARGIN: 5px auto; WIDTH:100%
}

