BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #cccccc; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-image: url('/images/bg.gif');/* ¹è°æÀÌ¹ÌÁö*/
	background-repeat:repeat-x;  /*  repeat-y, no-repeat ¹è°æÀÌ¹ÌÁö °¡·Î¹æÇâÀ¸·Î¸¸ ÆÐÅÏÀû¿ëµÊ*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center; 
	oncontextmenu='return false'; ondragstart:return false; onselectstart:return false;


}
/* ¸µÅ© ¿µ¿ª¾ø¾Ö±â*/
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }	
INPUT {
	BORDER-RIGHT: #e2d8c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2d8c4 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2d8c4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e2d8c4 1px solid; FONT-FAMILY: µ¸¿ò, seoul, arial, verdana; HEIGHT: 20px; BACKGROUND-COLOR: #faf9f3
}

.select {
	BORDER-RIGHT: #e2d8c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2d8c4 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2d8c4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e2d8c4 1px solid; FONT-FAMILY: µ¸¿ò, seoul, arial, verdana; HEIGHT: 20px; BACKGROUND-COLOR: #faf9f3
}

TEXTAREA {
	BORDER-RIGHT: #e2d8c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2d8c4 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2d8c4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e2d8c4 1px solid; FONT-FAMILY: µ¸¿ò, seoul, arial, verdana; BACKGROUND-COLOR: #faf9f3
}

.textarea {
	BORDER-RIGHT: #d4d0c8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4d0c8 1px solid; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #f3f1e8; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: auto; SCROLLBAR-HIGHLIGHT-COLOR: #f3f1e8; BORDER-LEFT: #d4d0c8 1px solid; SCROLLBAR-SHADOW-COLOR: #c7c2b1; COLOR: #6a6a6a; SCROLLBAR-3DLIGHT-COLOR: #c7c2b1; LINE-HEIGHT: 12pt; SCROLLBAR-ARROW-COLOR: #808080; PADDING-TOP: 5px; SCROLLBAR-TRACK-COLOR: #f6f4ed; BORDER-BOTTOM: #d4d0c8 1px solid; FONT-STYLE: normal; FONT-FAMILY: ''; WHITE-SPACE: normal; SCROLLBAR-DARKSHADOW-COLOR: #f3f1e8; BACKGROUND-COLOR: #fbfbf8
}	
	
} 
.font11px-dotum {
	font-size: 9pt;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: 0px;
}
td {
	font-size: 9pt;
	color: #666666;
	line-height: 120%;
	letter-spacing: -0.5px;
	
	font-family: "µ¸¿ò","tahoma", "Arial", "Helvetica", "sans-serif";
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #666666;
	text-decoration: underline;
}

.border {
	background-color: fafafa;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: eaeaea;
	border-bottom-color: eaeaea;
	border-left-color: #999999;
	font-size: 10pt;
	color: #666666;
	line-height: 150%;
}
.font-space {
	letter-spacing: 0px;

}
.line-space-120 {
	line-height: 120%;
}
.font-dotum-9pt {
	font-family: "µ¸¿ò";
	font-size: 9pt;
}
.font-dotum-10pt {
	font-family: "µ¸¿ò";
	font-size: 10pt;
}
.font-9pt {
	font-size: 9pt;
	letter-spacing: 0px;
}

.textarea {
	border:1 solid #cccccc;font-size:9pt;
}

.small {
	font-family: "tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color:#7b7b7b;
	line-height: 150%;
}

.small01 {
	font-family: "±¼¸²","tahoma", "Arial";
	font-size: 9pt;
	color:#000000;
	line-height:50%;
}

.underline {
	text-decoration: underline;
}
.border-white {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	font-size: 10pt;
	color: #666666;
	line-height: 150%;
}.blue9pt {

	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 140%;
	color: 1368A9;
	border-right-color: #0A246A;
}
.css9pt {

	font-family: "µ¸¿ò";
	font-size: 8pt;
	line-height: 140%;
	letter-spacing: -1px;
	color: #666666;
}
.css10pt {


	font-family: "µ¸¿ò";
	font-size: 10pt;
	line-height: 160%;
	color: #666666;
	border-right-color: #0A246A;
}

.leftmargin10 {
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 9pt;
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
}
.leftmargin10px8pt {

	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
}
.radio {
 MARGIN-BOTTOM:-2px;
} 

.box00 {
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	font-size: 12px; 
	border-left: #FFFFFF 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #FFFFFF 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 19px; 
	background-color:#F8F8F8;
}
.box01 {/*¸ÞÀÎÆäÀÌÁö ÅëÇÔ °Ë»öÃ¢ ¿É¼Ç ¼³Á¤*/
	border-right: #CACBCD 1px solid; 
	border-top: #CACBCD 1px solid; 
	font-size: 11px; 
	border-left: #CACBCD 1px solid; 
	color:#310037; /* °Ë»ö Å°¿öµå ±ÛÀÚ »ö»ó*/
	padding-top: 2px; 
	border-bottom: #CACBCD 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 16px; 
	background-color:#FFFFFF;
}

.box02 {
	border-right: #DBDBDB 1px solid; 
	border-top: #DBDBDB 1px solid; 
	font-size: 12px; 
	border-left: #DBDBDB 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #DBDBDB 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 19px; 
	background-color:#F8F8F8;
}

/* ¾ÆÀÌµð ºñ¹Ð¹øÈ£ Ã£±â ½ºÅ¸ÀÏ ½ÃÀÛ*/
.box03 {
	border-right: #629BB9 1px solid; 
	border-top: #629BB9 1px solid; 
	font-size: 12px; 
	border-left: #629BB9 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #629BB9 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 19px; 
	background-color:#FBFBFB;
}

.box04 {
	border-right: #D4D4D4 1px solid; 
	border-top: #D4D4D4 1px solid; 
	font-size: 12px; 
	border-left: #D4D4D4 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #D4D4D4 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 19px; 
	background-color:#FFFFFF;
}


.id_pw_text {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#010101; letter-spacing:-1pt}
.login_text {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#306BA3; letter-spacing:-1pt}
/* ¾ÆÀÌµð ºñ¹Ð¹øÈ£ Ã£±â ½ºÅ¸ÀÏ ³¡*/


.board_text01 {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#535353;  font-weight:bold;}
.m_icon {	font-family: "µ¸¿ò";	font-size: 8pt;	line-height: 140%;	letter-spacing: -1px;	color: #FFFFFF;}

/* È¸¿ø°¡ÀÔ ¹× ¼öÁ¤ ½ÃÀÛ*/
.member01 {
	border-right: #C9C9C9 1px solid; 
	border-top: #C9C9C9 1px solid; 
	font-size: 12px; 
	border-left: #C9C9C9 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #C9C9C9 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	height: 19px; 
	background-color:#F7F7F7;
}
/* È¸¿ø°¡ÀÔ ¹× ¼öÁ¤ ³¡*/

.textarea01 {
	border-right: #DBDBDB 1px solid; 
	border-top: #DBDBDB 1px solid; 
	font-size: 12px; 
	border-left: #DBDBDB 1px solid; 
	color:#777777; 
	padding-top: 2px; 
	border-bottom: #DBDBDB 1px solid; 
	font-family: dotum,dotumche,tahoma; 
	background-color:#F8F8F8;
}

.select {
	border-right: #a2a2a2 1px solid; 
	border-top: #a2a2a2 1px solid; 
	font-size: 9pt; 
	border-left: #a2a2a2 1px solid; 
	color:#585858; 
	border-bottom: #a2a2a2 1px solid; 
	font-family: "±¼¸²","dotum","dotumche";
}

.padding01 {font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;}
.padding01 a.:link {color:#696969; font-size:11px; font-family:"±¼¸²","dotum"; }
.padding01 a.:visited {color:#696969; font-size:11px; font-family:"±¼¸²","dotum";}
.padding01 a.:active {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}
.padding01 a.:hover {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}

.cate_title01 {font-family:"dotum","±¼¸²","dotumche";font-size:12px;  line-height: 15px; padding-left:5px; color:#010101; font-weight:Bold ;letter-spacing:-1pt}
.cate_title02 {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#010101; letter-spacing:-1pt}
.detail_title {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#525252; letter-spacing:-1pt}

.sub_cate_title01 {font-family:"±¼¸²","dotum","dotumche";font-size:12px;  line-height: 15px; padding-left:5px;  }
.sub_cate_title01 a.:link {color:#000000; font-size:12px; font-family:"±¼¸²","dotum"; }
.sub_cate_title01 a.:visited {color:#696969; font-size:12px; font-family:"±¼¸²","dotum";}
.sub_cate_title01 a.:active {color:#FA8424; font-size:12px; font-family:"±¼¸²","dotum";}
.sub_cate_title01 a.:hover {color:#FA8424; font-size:12px; font-family:"±¼¸²","dotum";}

.login_text01 {font-family:"dotum","±¼¸²","dotumche";font-size:11px;  line-height: 15px; padding-left:5px; color:#010101; letter-spacing:-1pt}
.login_text01 a.:link {color:#000000; font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt }
.login_text01 a.:visited {color:#696969; font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt}
.login_text01 a.:active {color:#FA8424; font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt}
.login_text01 a.:hover {color:#FA8424; font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt}


.product_name01 {font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt}
.product_name01 a.:link {color:#696969; font-size:11px; font-family:"±¼¸²","dotum"; }
.product_name01 a.:visited {color:#696969; font-size:11px; font-family:"±¼¸²","dotum";}
.product_name01 a.:active {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}
.product_name01 a.:hover {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}


.top_text01 {font-family:"±¼¸²","dotum","dotumche";font-size:11px;  line-height: 15px; padding-left:5px;  letter-spacing:-1pt}
.top_text01 a.:link {color:#696969; font-size:11px; font-family:"±¼¸²","dotum"; }
.top_text01 a.:visited {color:#696969; font-size:11px; font-family:"±¼¸²","dotum";}
.top_text01 a.:active {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}
.top_text01 a.:hover {color:#FA8424; font-size:11px; font-family:"±¼¸²","dotum";}

.gnb{ width:900px; position:relative; margin-bottom:40px; }
.gnb ul, .gnb li, .gnb a, .gnb span{margin:0; padding:0;}
.gnb ul, .gnb li{ list-style-type:none;}
.gnb a{ text-decoration:none;}
.gnb a:hover, .gnb a:focus{ text-decoration:none;}
#mainMenu{ height:45px; padding-top:5px; background:url('/images/gnb_bg.jpg') no-repeat 0 0; }
#mainMenu li{ float:left; margin-left:22px;}
#mainMenu li:first-child{}
#mainMenu li a{ display:block; padding:10px 10px 25px; color:#fff; font-weight:bold; font-size:15px;}
#mainMenu ul{ position:absolute; top:50px; display:none;}
#mainMenu li:hover ul{ display:block;}
#mainMenu ul li{ margin-left:10px;}
#mainMenu ul li a{ font-size:14px; color:#333; padding:6px;}
#subMenu1{ left:0;}
#subMenu2{ left:80px;}
#subMenu3{ left:300px;}
#subMenu4{ left:360px;}
#subMenu5{ left:300px; width:900px;}
#subMenu6{ left:580px;}
#subMenu7{ left:850px;}


.main_slide{ width:900px; height:410px;position:relative; padding-top:0px; }
.main_slide .slide_item { height: 410px; overflow: hidden; position: absolute;z-index:2; width:100%; position:absolute; left:0; top:0;}
.slide_content{ margin:0 auto; position:relative; z-index:2;}
.main_slide .dot_area{ position:absolute; top:400px; width:80px; z-index:100; left:50%; margin-left:-40px;} 
.main_slide .dot_area .dot {  cursor: pointer; float: left; height: 19px; width: 12px;}
.main_slide .dot_area .dot_on {  background: url("../images/dotr.png") no-repeat 0 0;  width: 36px;}
.main_slide .dot_area .dot_off {  background: url("../images/dot.png") no-repeat 0 0;}
#lnb{ width:185px;  background: url("../images/sub_menu_bg.jpg") no-repeat 0 0;}
#lnb ul, #lnb li, #lnb a, #lnb span{margin:0; padding:0;}
#lnb ul, #lnb li{ list-style-type:none;}
#lnb ul{ margin-top:10px; background:#f7f7f7; padding:2px 0 20px;}
#lnb li{ margin:20 0 0px 15px; }
#lnb a{ text-decoration:none; display:block; font-weight:bold; font-size:14px; color:#333; 
background: url("../images/lnb_bullet1.jpg") no-repeat 0 5px; padding-left:10px;}
#lnb a:hover, #lnb a:focus{ text-decoration:none;}
#lnb h2{color:#fff; text-align:center; height:42px; line-height:42px;}

#left_ban, #left_ban li, #left_ban a, #left_ban span{margin:0; padding:0;}
#left_ban, #left_ban li{ list-style-type:none;}
#left_ban{overflow:hidden;}
#left_ban li{ float:left;}
#left_ban a{ text-decoration:none; display:block;}