a.:active {font-style: 9pt; color: #333333; text-decoration: none}
a.:link {font-size: 9pt; color: #333333; text-decoration: none}
a.:visited {font-style: 9pt; color: #333333; text-decoration: none}
a.:hover {font-size: 9pt; color: #333333; text-decoration: underline}

td {font-size:9pt; font-family:dotum; color:#666666; line-height:170%;}
a,img,input {selector-dummy:expression(this.hideFocus=true);}

select {font-size:8pt; font-family:Tahoma; color:#555555; border-width:1px; border-color:#DFDFDF; border-style:solid;};
input,textarea {font-size:9pt; color:#666666; border:expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px #CCCCCC solid');}

.default{cursor:default;}
.hand{cursor:hand;}

.fs8_FFFFFF{font-size:8pt; color:#FFFFFF; positon:relative; width:343px; clear:left; float:left; margin:15 0 0 35;}
.fs8{font-size:8pt;}

.bstyle01 {position:relative;}
.bstyle02 {position:relative; width:1003px; float:left;}
.bstyle03 {position:relative; float:left;}
.bstyle04 {position:relative; height:53px;}
.bstyle05 {position:relative; height:39px; background-color:#02245B;}
.bstyle06 {position:relative; width:100%; height:300px; background-image:url('/img/common/index_intro02_bg.jpg'); repeat-x;}
.bstyle06_sub01 {position:relative; width:100%; height:200px; background-image:url('/img/company/body_intro01_bg.jpg'); repeat-x;}
.bstyle06_sub02 {position:relative; width:100%; height:200px; background-image:url('/img/products/body_intro02_bg.jpg'); repeat-x;}
.bstyle06_sub03 {position:relative; width:100%; height:200px; background-image:url('/img/demo/body_intro03_bg.jpg'); repeat-x;}
.bstyle06_sub04 {position:relative; width:100%; height:200px; background-image:url('/img/case/body_intro04_bg.jpg'); repeat-x;}
.bstyle06_sub05 {position:relative; width:100%; height:200px; background-image:url('/img/customer/body_intro05_bg.jpg'); repeat-x;}
.bstyle07 {clear:left; position:relative; height:1px; font-size:1px; line-height:0px; background-color:#D6D6D6;}
.bstyle08 {position:relative; height:47px;}
.bstyle09 {position:relative; float:left; margin:8 0 0 0;}
.bstyle10 {position:relative; height:1px; font-size:1px; line-height:0px; background-color:#D6D6D6;}
.bstyle11 {position:relative; width:200px; float:left;}
.bstyle12 {width:1003px; height:39px; clear:left; background-color:#02245B;}
.bstyle13 {width:349px; float:left;}
.bstyle14 {width:330px; height:37px; margin:0 0 0 14;}
.bstyle15 {position:relative; width:100px; height:37px; float:left; padding:16 0 0 0; border-bottom:1 solid #02245B;}
.bstyle16 {position:relative; width:200px; height:37px; float:left; padding:16 5 0 0; border-bottom:1 solid #E6E6E6;}
.bstyle17 {position:absolute; width:330px; margin:-9 0 0 14;}
.bstyle18 {height:6px; font-size:6px; line-height:6px;}
.bstyle19 {width:409px; float:left;}
.bstyle20 {position:relative; height:37px; padding:15 0 0 0;}
.bstyle21 {width:242px; float:left;}
.bstyle22 {position:relative; height:20px;}
.bstyle23 {position:relative; height:7px; font-size:7px; line-height:7px;}
.bstyle24 {height:33px; clear:left;}
.bstyle25 {position:relative; width:100%; margin:22 40 0 0;}
.bstyle26 {position:relative; width:100%; margin:0 25 0 0;}
.bstyle27 {width:295px; height:90px;}
.bstyle28 {position:relative; font-size:10px; line-height:10px; height:10px;}
.bstyle29 {position:relative; height:20px; font-size:9pt;}
.bstyle29 a {  font-family: "±¼¸²"; font-size: 12px; line-height: 18px; color: #000000; text-decoration:none;word-break:break-all; }
.bstyle29 a:hover {  font-family: "±¼¸²"; font-size: 12px; line-height: 18px; color: #3F67C7; text-decoration:none;word-break:break-all; }

#board_icon {
	position:relative;
	width:5px;
	height:5px;
	background:url('/img/news/notice_icon01.gif') no-repeat;
	top:3px;
	left:3px;
}

#menu_line {
	position:absolute;
	width:1px;
	height:39px;
	background:url('/img/menu/top_menu_line.gif') no-repeat;
}
