BODY {
	 MARGIN: 0px; 
	 SCROLLBAR-FACE-COLOR: #e7e7e7;
	  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	  SCROLLBAR-SHADOW-COLOR: #a5a5a5; 
	  SCROLLBAR-3DLIGHT-COLOR: #c9c9c9;
	  SCROLLBAR-ARROW-COLOR: #519226; 
	  SCROLLBAR-TRACK-COLOR: #f8f8f8; 
	  SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	  background-image: url(../class/images/background.jpg);
}

a.site:link {
	font-family: "돋움";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -2px;	
}
a.site:hover {
	font-family: "돋움";
	font-size: 11px;
	color: #009999;
	text-decoration: none;
	letter-spacing: -2px;	
}
a.site:visited {
	font-family: "돋움";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -2px;	
}
a.site:active {
	font-family: "돋움";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -2px;	
}


A {
	COLOR: #585858; font-size: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006533; font-size: 12px; TEXT-DECORATION: underline
}

A.notice {
	COLOR: #FFFFFF; font-size: 12px; TEXT-DECORATION: none
}
A:hover.notice{
	COLOR: #8FFACD; font-size: 12px; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 9pt; COLOR: #585858; LINE-HEIGHT: 19px; FONT-FAMILY: "굴림"
}

.Input {
	font-size: 12px;
	color: #1C5D06;
	background-color: FFFFDB;
	padding: 2px;
	height: 14px;
	width: 111px;
}
.BOX {
}


TEXTAREA {
	BORDER-RIGHT: #cecfce 1px solid; BORDER-TOP: #cecfce 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cecfce 1px solid; COLOR: #585858; PADDING-TOP: 2px; BORDER-BOTTOM: #cecfce 1px solid; FONT-FAMILY: "굴림", Verdana
}

.ScrollBox {
	BORDER-RIGHT: #efefef 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #efefef 3px double; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #efefef 3px double; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #efefef 3px double; HEIGHT: 200px
}
.AlignJustify {
	TEXT-ALIGN: justify
}
.Span {
	LETTER-SPACING: -0.1em
}
.Bold {
	FONT-WEIGHT: bold
}

.font11 {
	font-size: 11px;
	color: #333333;
}


.input02 {
	font-size: 11px;
	color: #66685E;
	background-color: #E6E9D4;
	padding: 2px;
	height: 18px;
	width: 169px;
}
fdaffd {
	overflow: auto;
	z-index: x;
}
.footinput {
	font-size: 11px;
	font-weight: bold;
	color: #E0E1DC;
	background-color: #A2A39E;
	height: 18px;
	width: 92px;
}
.bg .mainimgbg img {
	font-size: 12px;
}
.photoline1px {
	padding: 2px;
	border: 1px solid #376EB3;
}

.topbg01{
background-image:url(../class/images/topbg01.jpg);
background-repeat:repeat-x;
}

.bodybg01{
background-image:url(../class/images/body_bg.jpg);
background_image:no-repeat;
}

.subbg02 {
	background-image: url(../about/img/top_bg01.jpg);
	background-repeat: repeat-x;
}
.subbg03 {
	background-image: url(../about/img/top_bg.jpg);
	background-repeat: no-repeat;
}
.markettit {
	font-size: 12px;
	font-weight: bold;
	color: #618500;
}
.pad {
	padding: 8px;
}
.box {
	background-color: #F6F6EE;
	padding: 10px;
	border: 1px solid #CCE7E0;
	border-top-color: #CCE7DE;
	border-right-color: #CCE7DE;
	border-bottom-color: #CCE7DE;
	border-left-color: #CCE7DE;
}
.line {
	padding: 3px;
	border-bottom: 1px solid #C2C2BF;
}
.dotline {
	background-image: url(../images/com/dot_line.gif);
	background-repeat: repeat-x;
}
.companyitCopy {

	font-size: 14px;
	font-weight: bold;
	color: #CB8315;
	letter-spacing: -0.1em;
	word-spacing: -0.1em;
}
.pointtxt {
	font-size: 12px;
	font-weight: bold;
	color: #FF648E;
}

