BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 600px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#title_top {
	DISPLAY: none
}
#title_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#title_bottom {
	DISPLAY: none
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main_top {
	DISPLAY: none
}
#main_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main_bottom {
	DISPLAY: none
}
DIV.necessary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.confirm_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px
}
#confirm_submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#completion_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.completion_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #808080; PADDING-BOTTOM: 10px; MARGIN: 0px auto 2px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#completion_submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#error_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.error_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #808080; PADDING-BOTTOM: 10px; MARGIN: 0px auto 2px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#error_submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD.table_left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #808080; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.table_right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 70%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18pt; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
H2.confirm_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 10px; COLOR: #ed1c24; PADDING-TOP: 0px
}
H2.completion_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
H2.error_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
P.item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
P.necessary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ed1c24; PADDING-TOP: 0px
}
P.answer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#confirm_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#completion_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#error_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.necessary {
	COLOR: #ed1c24
}
INPUT.text {
	WIDTH: 100%
}
INPUT.password {
	WIDTH: 100%
}
TEXTAREA.textarea {
	WIDTH: 100%; HEIGHT: 10em
}
INPUT.post-left {
	WIDTH: 4em
}
INPUT.post-right {
	WIDTH: 5em
}
INPUT.post-add {
	MARGIN: 3px 0px; WIDTH: 100%
}
INPUT.name {
	WIDTH: 8em
}
INPUT.tel {
	WIDTH: 6em
}
INPUT.mail {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; WIDTH: 100%; MARGIN-RIGHT: 0px
}
