BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 18px; BORDER-LEFT: #000000 9px solid; WIDTH: 505px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
H3 {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 1px; MARGIN: 24px 0px 18px; BORDER-LEFT: #909090 12px solid; COLOR: #606060; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; BACKGROUND-COLOR: #e0e0e0
}
DIV.clear {
	CLEAR: both
}
A {
	COLOR: #003471; TEXT-DECORATION: none
}
A:visited {
	COLOR: #790000
}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4756ff
}
#product_news {
	BACKGROUND-IMAGE: url(../images/rect_news_body.gif); MARGIN: 0px 0px 4px; WIDTH: 529px; BACKGROUND-REPEAT: repeat-y
}
#product_news_body {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../images/rect_news_footer.gif); PADDING-BOTTOM: 6px; WIDTH: 517px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}
#menu {
	WIDTH: 719px
}
#crumb {
	MARGIN: 4px 0px 0px 6px
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 16px; WIDTH: 713px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
#navigation IMG {
	PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 2px
}
#right_area {
	MARGIN: 0px
}
#right_area P {
	MARGIN: 0px 6px
}
P.menu_level1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px 6px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
P.menu_level2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px 6px 0px 15px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
P.menu_category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 4px; MARGIN: 8px 6px 0px 15px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
P.menu_midflow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px 6px 0px 15px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
P.menu_last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px 6px 0px 15px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#contents {
	WIDTH: 518px
}
#contents P {
	MARGIN: 0px 0px 10px; LINE-HEIGHT: 20px
}
#sitemap P {
	MARGIN: 0px; LINE-HEIGHT: 12px
}
#left_column {
	WIDTH: 162px
}
#parent {
	MARGIN-TOP: 24px; WIDTH: 518px
}
#footer {
	MARGIN-TOP: 9px; WIDTH: 719px
}
DIV.image100 {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 16px
}
DIV.topics_item {
	FONT-SIZE: 10px; MARGIN: 0px 6px 12px; LINE-HEIGHT: 133%
}
TABLE.index_category {
	MARGIN: 8px; WIDTH: 157px
}
TABLE.index_category TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #e6e6e6
}
TABLE.index_category TD IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
DIV.index_product {
	FONT-SIZE: 10px; MARGIN: 0px 4px 2px 16px; LINE-HEIGHT: 12px; TEXT-ALIGN: left
}
DIV.index_product A {
	FONT-SIZE: 9px
}
DIV.product_lead {
	BORDER-RIGHT: #707070 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #707070 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #707070 1px solid; WIDTH: 506px; PADDING-TOP: 5px; BORDER-BOTTOM: #707070 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: right
}
DIV.product_item {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; WIDTH: 506px; PADDING-TOP: 12px; BORDER-BOTTOM: #707070 1px solid; TEXT-ALIGN: right
}
DIV.product_item_tp {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #707070 1px solid; wicth: 4800px
}
DIV.product_detail {
	BORDER-RIGHT: #707070 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #707070 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #707070 1px solid; WIDTH: 506px; PADDING-TOP: 0px; BORDER-BOTTOM: #707070 1px solid
}
DIV.product_photo {
	FLOAT: left; WIDTH: 176px; TEXT-ALIGN: left
}
DIV.product_photo_tp {
	FLOAT: right; WIDTH: 160px; TEXT-ALIGN: right
}
DIV.product_photo IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
DIV.product_photo_tp IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
DIV.product_label {
	FONT-WEIGHT: bold; WIDTH: 312px; LINE-HEIGHT: 133%; TEXT-ALIGN: left
}
DIV.product_label_tp {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; WIDTH: 480px; LINE-HEIGHT: 133%; TEXT-ALIGN: left
}
DIV.product_body {
	MARGIN-BOTTOM: 8px; WIDTH: 312px; LINE-HEIGHT: 133%; TEXT-ALIGN: left
}
DIV.product_body_tp {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 8px; WIDTH: 480px; LINE-HEIGHT: 133%; TEXT-ALIGN: left
}
DIV.product_code {
	MARGIN-BOTTOM: 4px; WIDTH: 506px; LINE-HEIGHT: 133%; TEXT-ALIGN: right
}
#product_explanation {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 36px 0px 12px 12px; BORDER-LEFT: #808080 1px solid; WIDTH: 152px; LINE-HEIGHT: 120%; PADDING-TOP: 3px; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#product_explanation P {
	LINE-HEIGHT: 120%
}
IMG.flag_img {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 18px; PADDING-TOP: 0px
}
IMG.map_img {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.normal_table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; empty-cells: show
}
TABLE.normal_table TH {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; LINE-HEIGHT: 133%; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
TABLE.normal_table TD {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; LINE-HEIGHT: 133%; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid
}
TABLE.layout_table TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.blue {
	BORDER-RIGHT: #747fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #747fff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #747fff 1px solid; WIDTH: 508px; PADDING-TOP: 4px; BORDER-BOTTOM: #747fff 1px solid; BACKGROUND-COLOR: #d9e1ff
}
TD.qa_pink {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #666 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/recruitment/qa_pink.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 230px; BACKGROUND-COLOR: #ffe9e9
}
TD.qa_blue {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #666 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/recruitment/qa_blue.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 230px; BACKGROUND-COLOR: #e1e6ff
}
DIV.product_body SPAN {
	FONT-SIZE: 10px
}
.product_label H3 {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #909090 12px solid; COLOR: #606060; LINE-HEIGHT: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; BACKGROUND-COLOR: #e0e0e0
}
DIV.tp_item {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; WIDTH: 506px; PADDING-TOP: 12px; TEXT-ALIGN: right
}
