BODY {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H5 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H6 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
OL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DT {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DD {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TH {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TD {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FORM {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
HTML {
	OVERFLOW-Y: scroll
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; BORDER-TOP: #66635e 0px solid; FONT-FAMILY: Verdana,Arial, Helvetica,sans-serif; BORDER-RIGHT: #66635e 0px solid; BORDER-BOTTOM: #66635e 0px solid; COLOR: #585858; TEXT-ALIGN: center; MARGIN: 0px; BORDER-LEFT: #66635e 0px solid
}
TABLE {
	BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #6b6b6c
}
DIV {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FORM {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TD {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
TH {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
LEGEND {
	FONT-SIZE: 0px; HEIGHT: 0px; POSITION: absolute; LEFT: -999px; Z-INDEX: -1; VISIBILITY: hidden; WIDTH: 0px
}
HR {
	FONT-SIZE: 0px; HEIGHT: 0px; POSITION: absolute; LEFT: -999px; Z-INDEX: -1; VISIBILITY: hidden; WIDTH: 0px
}
CAPTION {
	FONT-SIZE: 0px; HEIGHT: 0px; Z-INDEX: -1; LINE-HEIGHT: 0; VISIBILITY: hidden; WIDTH: 0px
}
HR {
	DISPLAY: none
}
A {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,Verdana, Helvetica,sans-serif; COLOR: #585858; TEXT-DECORATION: none
}
.editer TABLE {
	BORDER-COLLAPSE: separate
}
A:hover {
	COLOR: #212121
}
.blind {
	HEIGHT: 0px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; WIDTH: 0px
}
#wrap {
	HEIGHT: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-RIGHT: 0px; WIDTH: 100%
}
DIV.main_header {
	HEIGHT: 78px; BACKGROUND: url(../image/top/main_top_bg.gif) no-repeat left top; POSITION: relative; MARGIN: 0px auto; WIDTH: 1402px
}
DIV.main_header DIV.inside {
	HEIGHT: 78px; POSITION: relative; MARGIN: 0px auto; WIDTH: 1402px
}
DIV.main_header H1 {
	POSITION: absolute; LEFT: 172px; TOP: 21px
}
DIV.main_header DIV.top UL.lnb {
	POSITION: absolute; ZOOM: 1; LEFT: 456px; Z-INDEX: 2; DISPLAY: block; TOP: 34px
}
DIV.main_header DIV.top UL.lnb LI {
	POSITION: relative; FLOAT: left; Z-INDEX: 2
}
DIV.main_header DIV.top UL.lnb LI.lnb1 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px
}
DIV.main_header DIV.top UL.lnb LI.lnb2 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 41px; PADDING-RIGHT: 41px
}
DIV.main_header DIV.top UL.lnb LI.lnb3 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
DIV.main_header DIV.top UL.lnb LI.lnb4 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
DIV.main_header DIV.top UL.lnb LI .depth {
	POSITION: absolute; LEFT: 0px; TOP: 46px
}
DIV.main_header DIV.top UL.lnb LI .depth LI {
	FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
DIV.main_header DIV.top UL.lnb LI.lnb1 .depth {
	MARGIN-LEFT: 28px; WIDTH: 450px
}
DIV.main_header DIV.top UL.lnb LI.lnb2 .depth {
	MARGIN-LEFT: 28px; WIDTH: 350px
}
DIV.main_header DIV.top UL.lnb LI.lnb4 .depth {
	MARGIN-LEFT: 28px; WIDTH: 300px
}
DIV.main_header DIV.top UL.gnb {
	POSITION: absolute; ZOOM: 1; LEFT: 1050px; TOP: 37px
}
DIV.main_header DIV.top UL.gnb LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
DIV.main_header DIV.top A.btn_eng {
	POSITION: absolute; LEFT: 1200px; TOP: 37px
}
DIV.container {
	MARGIN: 0px auto; WIDTH: 100%
}
DIV.main_visual {
	MARGIN: 0px auto; WIDTH: 0px
}
DIV.main_visual P.main_visual_img {
	HEIGHT: 0px; BACKGROUND: #cccccc; ZOOM: 1; PADDING-LEFT: 0px
}
DIV.main_visual P.main_visual_img SPAN {
	BORDER-TOP: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 0px solid
}
DIV.main_visual P.main_visual_img SPAN.on {
	BORDER-TOP: #5a94de 0px solid; BORDER-RIGHT: #5a94de 0px solid; BORDER-BOTTOM: #5a94de 0px solid; BORDER-LEFT: #5a94de 0px solid
}
DIV.aside {
	HEIGHT: 0px; BACKGROUND: #5a94de; MARGIN: 0px auto; WIDTH: 0px
}
DIV.aside UL.aside_bottom {
	ZOOM: 1; MARGIN: 0px auto; WIDTH: 1100px
}
DIV.aside UL.aside_bottom LI {
	FLOAT: left; PADDING-LEFT: 11px; MARGIN-TOP: 22px
}
DIV.aside UL.aside_bottom LI P {
	TEXT-ALIGN: left
}
DIV.aside UL.aside_bottom LI P.aside_title {
	MARGIN-BOTTOM: 10px
}
DIV.aside UL.aside_bottom LI P.aside_title IMG.aside_title_img {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px
}
DIV.aside UL.aside_bottom LI.main_info {
	HEIGHT: 116px; BACKGROUND: url(../image/main/main_info_bg.png) no-repeat right top; PADDING-LEFT: 21px; WIDTH: 244px
}
DIV.aside UL.aside_bottom LI.main_system {
	HEIGHT: 116px; BACKGROUND: url(../image/main/main_system_bg.png) no-repeat right top; WIDTH: 265px
}
DIV.aside UL.aside_bottom LI.main_parts {
	HEIGHT: 116px; BACKGROUND: url(../image/main/main_parts_bg.png) no-repeat right top; WIDTH: 265px
}
DIV.aside UL.aside_bottom LI.main_recruiting {
	HEIGHT: 116px; BACKGROUND: url(../image/main/main_recruiting_bg.png) no-repeat right top; WIDTH: 265px
}
DIV.main_footer {
	HEIGHT: 84px; MARGIN: 80px auto 0px; WIDTH: 100%
}
DIV.copyright {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1402px
}
DIV.copyright H2 {
	POSITION: absolute; LEFT: 172px; TOP: 27px
}
DIV.copyright P.copyright {
	POSITION: absolute; LEFT: 338px; TOP: 27px
}
DIV.copyright P.brochure {
	POSITION: absolute; LEFT: 1046px; TOP: 27px
}
DIV.copyright P.brochure IMG {
	VERTICAL-ALIGN: top
}
DIV.copyright P.brochure A {
	MARGIN-LEFT: 8px; MARGIN-TOP: 7px
}
DIV.sub_header {
	HEIGHT: 78px; BACKGROUND: url(../image/sub/sub_top_bg.gif) repeat-x left top; MARGIN: 0px auto; WIDTH: 100%
}
DIV.sub_header DIV.inside {
	HEIGHT: 78px; POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px
}
DIV.sub_header DIV H1 {
	POSITION: absolute; LEFT: 21px; TOP: 21px
}
DIV.sub_header DIV.top UL.lnb {
	POSITION: absolute; ZOOM: 1; LEFT: 305px; Z-INDEX: 2; TOP: 34px
}
DIV.sub_header DIV.top UL.lnb LI {
	POSITION: relative; FLOAT: left; Z-INDEX: 2
}
DIV.sub_header DIV.top UL.lnb LI.lnb1 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px
}
DIV.sub_header DIV.top UL.lnb LI.lnb2 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 41px; PADDING-RIGHT: 41px
}
DIV.sub_header DIV.top UL.lnb LI.lnb3 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
DIV.sub_header DIV.top UL.lnb LI.lnb4 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
DIV.sub_header DIV.top UL.lnb LI .depth {
	POSITION: absolute; LEFT: 0px; TOP: 46px
}
DIV.sub_header DIV.top UL.lnb LI .depth LI {
	FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
DIV.sub_header DIV.top UL.lnb LI.lnb1 .depth {
	MARGIN-LEFT: 28px; WIDTH: 450px
}
DIV.sub_header DIV.top UL.lnb LI.lnb2 .depth {
	MARGIN-LEFT: 28px; WIDTH: 350px
}
DIV.sub_header DIV.top UL.lnb LI.lnb4 .depth {
	MARGIN-LEFT: 28px; WIDTH: 300px
}
DIV.sub_header DIV.top UL.gnb {
	POSITION: absolute; ZOOM: 1; LEFT: 899px; TOP: 37px
}
DIV.sub_header DIV.top UL.gnb LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
DIV.sub_header DIV DIV.top A.btn_eng {
	POSITION: absolute; LEFT: 1049px; TOP: 37px
}
DIV.lnb_sub_bar {
	HEIGHT: 28px; BACKGROUND: #1b285e; POSITION: absolute; LEFT: 0px; Z-INDEX: 1; WIDTH: 100%
}
DIV.sub_visual {
	OVERFLOW: hidden; HEIGHT: 206px; BACKGROUND: url(../image/sub/sub_visual_bg.gif) repeat-x left top; MIN-WIDTH: 1024px; POSITION: relative; WIDTH: 100%
}
DIV.sub_visual P {
	POSITION: absolute; MARGIN-LEFT: -1000px; LEFT: 50%; TOP: 0px; WIDTH: 2000px
}
.sub_visual .sub_visual_fla {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px
}
.sub_visual .sub_visual_fla .sub_visual_flaInside {
	POSITION: absolute; LEFT: 0px; Z-INDEX: 100; TOP: 30px
}
DIV.colgroup {
	ZOOM: 1; MARGIN: 0px auto; WIDTH: 1024px
}
DIV.colgroup:after {
	CONTENT: ''; CLEAR: both; DISPLAY: block
}
DIV.colgroup DIV.snb {
	FLOAT: left; TEXT-ALIGN: left; WIDTH: 181px; MARGIN-RIGHT: 69px
}
DIV.colgroup DIV.snb LI {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
DIV.colgroup DIV.snb .depth3 {
	DISPLAY: none
}
DIV.colgroup DIV.snb H3 {
	MARGIN: 8px 0px 49px
}
DIV.colgroup DIV.sub_contents {
	FLOAT: left; WIDTH: 774px
}
DIV.location {
	MARGIN-BOTTOM: 30px; TEXT-ALIGN: left
}
DIV.location UL.location {
	ZOOM: 1; MARGIN-TOP: 17px
}
DIV.location UL.location:after {
	CONTENT: ''; CLEAR: both; DISPLAY: block
}
DIV.location UL.location LI {
	FONT-SIZE: 11px; HEIGHT: 9px; FONT-FAMILY: dotum; BACKGROUND: url(../image/location/location_line_bg.gif) no-repeat right top; FLOAT: left; COLOR: #999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
DIV.location UL.location LI.end {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.location UL.location LI SPAN {
	COLOR: #666
}
DIV.section {
	MARGIN-BOTTOM: 72px; TEXT-ALIGN: left
}
DIV.sub_footer {
	BORDER-TOP: #e9e9e9 1px solid; HEIGHT: 84px; MARGIN: 80px auto 0px; WIDTH: 100%
}
DIV.company {
	HEIGHT: 350px; BACKGROUND: url(/image/company/company_bg.png) no-repeat left top; TEXT-ALIGN: left; WIDTH: 769px
}
DIV.company P.con1 {
	MARGIN-BOTTOM: 29px
}
DIV.tab {
	MARGIN-BOTTOM: 29px; HEIGHT: 30px
}
DIV.tab UL {
	ZOOM: 1; TEXT-ALIGN: left
}
DIV.tab UL LI {
	FLOAT: left
}
DIV.location TABLE.location {
	BORDER-TOP: #d1d1d1 1px solid; MARGIN-TOP: 26px; WIDTH: 100%
}
DIV.location TABLE.location TH {
	HEIGHT: 30px; BACKGROUND: #f7f7f7; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 30px
}
DIV.location TABLE.location TD {
	HEIGHT: 30px; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: left; PADDING-LEFT: 21px; LINE-HEIGHT: 30px
}
.conBox_fla {
	TEXT-ALIGN: center
}
