#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left
}
#container1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px
}
#main_container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#sub_container2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 18px
}
#content_container {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 490px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#left_column_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layout_table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -3px -2px; PADDING-TOP: 0px; POSITION: relative
}
#left_column {
	VERTICAL-ALIGN: top
}
#right_column {
	VERTICAL-ALIGN: top
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px
}
#key_visual {
	LEFT: 86px; WIDTH: 437px; POSITION: absolute; TOP: 82px; HEIGHT: 127px
}
#logo {
	LEFT: 539px; WIDTH: 162px; POSITION: absolute; TOP: 95px; HEIGHT: 135px
}
#slogan {
	CLEAR: both; MARGIN: 0px 0px 10px; COLOR: #880a0a
}
#main_nav_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main_nav_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main_nav_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main_nav_list A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 121px; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left
}
#main_nav_list A.main_nav_item:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sub_nav_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sub_nav_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sub_nav_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
.sub_nav_list A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 121px; TEXT-INDENT: 15px; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 21px; TEXT-ALIGN: left
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; HEIGHT: 40px
}
#footer_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footer_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 183px; WIDTH: 600px; PADDING-TOP: 0px; HEIGHT: 40px
}
BODY#main_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; COLOR: #000; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.content TABLE {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; MARGIN-LEFT: 1px; BORDER-LEFT: 1px solid; COLOR: #000; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.content FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 16px; BORDER-RIGHT-WIDTH: 0px
}
.content INPUT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.content TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 106px
}
