body,a,div,p,input,textarea,select,option {font-family:arial;font-size:12px;color:#4F4F4F;line-height:15px;text-decoration:none;} 

table,td {  font-family:arial;font-size:12px; color: #4F4F4F; line-height: 15px; text-decoration: none}

A:link {text-decoration:none; color:#4F4F4F;}

A:visited {text-decoration:none; color:#4F4F4F;}

A:active { text-decoration:none; } 

A:hover { text-decoration:underline; color:#000000;}

a.link1:hover {color:#3B81AF; text-decoration:underline}

a.link2:hover {color:#32AAA5; text-decoration:underline}

a.link3:hover {color:#29AD63; text-decoration:underline}

a.link4:hover {color:#8DAC35; text-decoration:underline}

a.link5:hover {color:#2B91A3; text-decoration:underline}

a.link6:hover {color:#3151A1; text-decoration:underline}

a.link7:hover {color:#FFFFFF; text-decoration:underline}


.letter {
	letter-spacing:-1px
}

textarea {

	BORDER-RIGHT: #CFCFCF 1px solid; BORDER-TOP: #CFCFCF 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #CFCFCF 1px solid; COLOR: #696969; BORDER-BOTTOM: #CFCFCF 1px solid; BACKGROUND-COLOR: #ffffff; text-color: #696969

}

.textarea {

	BORDER-RIGHT: #CFCFCF 1px solid; BORDER-TOP: #CFCFCF 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #CFCFCF 1px solid; COLOR: #696969; BORDER-BOTTOM: #CFCFCF 1px solid; BACKGROUND-COLOR: #f2f1f3; text-color: #696969

}

input {

	BORDER-RIGHT: #DCDCDC 1px solid; BORDER-TOP: #DCDCDC 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #DCDCDC 1px solid; COLOR: #696969; BORDER-BOTTOM: #DCDCDC 1px solid; BACKGROUND-COLOR: #f2f1f3; text-color: #696969

}

.input_search {

	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #696969; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #f2f1f3; text-color: #696969

}

.input4 {

	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; COLOR: #4F4F4F; BORDER-BOTTOM: #acacac 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: white

}

.input-white {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #323232; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: arial font-size: 11px; HEIGHT: 19px; BACKGROUND-COLOR: white

}

.input {

	BORDER-RIGHT: #e3e3e4 1px solid; BORDER-TOP: #e3e3e4 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #e3e3e4 1px solid; COLOR: #696969; BORDER-BOTTOM: #e3e3e4 1px solid; BACKGROUND-COLOR: #f2f1f3; text-color: #696969

}

.input2 {

	BORDER-RIGHT: #e3e3e4 1px solid; BORDER-TOP: #e3e3e4 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #e3e3e4 1px solid; COLOR: #696969; BORDER-BOTTOM: #e3e3e4 1px solid; BACKGROUND-COLOR: #f2f1f3; text-color: #696969

}

.input_new {
	BORDER-RIGHT: #CFCFCF 0px solid; BORDER-TOP: #CFCFCF 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #CFCFCF 0px solid; WIDTH: 100px; COLOR: #ff00ff; LINE-HEIGHT: 24px; BORDER-BOTTOM: #CFCFCF 0px solid; FONT-FAMILY: Arial,Verdana
}

.small_letter	{
	font-size: 11px; font-family: "arial";
	line-height:15px;
	letter-spacing:-1px;	
	color:#4F4F4F;
}

.small	{
	font-size: 11px; font-family: "arial";
	color:#4F4F4F;
}


.pad-left {
	padding-left:5px;
}

.pad-right {
	padding-right:20px;
}

.pad-top {
	padding-top:20px;
}

.pad-bottom {
	padding-bottom:20px;
}

.pad-all {
	padding-top:8px;padding-left:4px;padding-right:4px;padding-bottom:8px;
}

.table-24px {
	padding-top:2px;padding-left:10px;padding-right:10px;padding-bottom:2px;
}

.lineheight {
	line-height:15px;
}

BODY {

line-height: 150%;

scrollbar-face-color:#C0C0C0;

scrollbar-highlight-color:#FFFFFF;

scrollbar-3dlight-color:#D4D4D4;

scrollbar-darkshadow-color:#000000;

scrollbar-shadow-color:#A7A7A7;

scrollbar-arrow-color:#FFFFFF;

scrollbar-track-color:#E0E0E0;

}
.underline {
	text-decoration: underline;
}


/***********************************************   광호 *********************************************************/
.top_box10 {width:680px; padding:10px 15px; border:1px solid #cccccc;}
.top_box10 li {padding-left:5px;  height:16px;  background:url(../images/common/bul56.gif) left 6px no-repeat;}

.top_box20 {width:570px; padding:10px 15px; border:1px solid #cccccc;}


.bul78 {margin-left:8px;}
.bul78 li {padding-left:12px;  margin-bottom:2px; background:url(../images/common/bul78.gif) left 4px no-repeat;}

.history_bg01 {width:530px; height:350px; padding-left:185px; background:url(../images/about/history_bg01.gif) left top no-repeat;}
.history_bg01 dl {width:532px; height:30px;}
.history_bg01 dl.height01 {height:50px;}
.history_bg01 dl dt {clear:both; float:left; width:65px; height:20px; margin-top:3px;}
.history_bg01 dl dd { float:left;  width:450px;}

.message_bg01 {background:url(../images/about/message_bg01.gif) left top no-repeat;}
.message_bg01 p {padding-top:25px;}

.location_con01 {float:left; width:228px; margin-right:30px;}
.location_con02 {float:left; width:383px;}
.location_space {display:block; padding-left:30px; height:0; }

.bul01 {padding-left:12px;  margin-bottom:2px; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:normal;}
.bul02 {padding-left:12px;  margin-bottom:2px; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:bold;}
.bul03 {padding-left:12px;  margin-bottom:10px; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:bold; text-decoration:underline;}

td.border_b {border-bottom:1px dashed #787878; padding-bottom:10px;}


h4.txt {margin:30px 0 15px 0 !important; padding:0 !important; background:none !important;}


.table_style01 {width:700px; margin:10px 0 0 20px 0; border-top:2px solid #b7b7b7; }
.table_style01 th {height:24px; color:#525252;border-bottom:1px solid #b7b7b7; }
.table_style01 td {padding:4px 3px 3px 8px; border-top:none; border-bottom:1px solid #e7e7e7; line-height:1.4em;}
.table_style01 tbody th { padding:4px 3px 3px 4px; border-bottom:1px solid #e7e7e7; color:#525252;font-weight:bold; background:none;  text-align:center;}
..table_style01 .w100 {width:100px !important;}
.b_box {text-align:center; margin:15px 0 0 0;}






.biz {width:655px; padding:20px 20px 27px 20px; margin-bottom:23px; border:1px solid #dcdcdc;}
.biz dt {padding-left:12px;  margin:35px 0 12px 0; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:bold; text-decoration:underline;}
.biz dd {padding-left:12px;}
.biz li {padding-left:12px;  margin:35px 0 12px 0; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:bold; text-decoration:underline;}

.biz_txt dt {padding-left:12px;  margin:30px 0 12px 0; background:url(../images/common/bul78.gif) left 4px no-repeat; font-weight:bold; text-decoration:underline;}
.biz_txt dd {padding-left:12px;}


/*사이트맵*/
.sitemap_box{overflow:hidden; width:700px; height:100%; margin-bottom:20px;}
.sitemap_box li{margin-bottom:5px;}
.sitemap_box01 {float:left; width:200px; height:100%; margin-right:50px;}
.sitemap_box02 {float:left; width:400px; height:100%;}
.sitemap_box03 {float:left; width:200px; height:100%; margin-right:50px;}
.sitemap_box04 {float:left; width:400px; height:100%;}
