BODY {
	SCROLLBAR-FACE-COLOR: #EEEEEE;
	SCROLLBAR-HIGHLIGHT-COLOR: #F6F6F6;
	SCROLLBAR-SHADOW-COLOR: #F6F6F6;
	SCROLLBAR-3DLIGHT-COLOR: #DEDEDE;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	background-color: #ffffff;	
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: scroll;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #8a8a8a; LINE-HEIGHT: 24px; FONT-FAMILY: gulim;
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: gulim;
}
P {
	LINE-HEIGHT: 24px; TEXT-ALIGN: justify
}

/*link*/

A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:hover {COLOR: #ff6600; TEXT-DECORATION: none}
A:active {COLOR: #ff6600; TEXT-DECORATION: none}

/*font*/
.FFFFFF {COLOR: #FFFFFF;}
.FF6600 {COLOR: #FF6600;}
.bold {font-weight: bold;}
.location {COLOR: #999999; FONT-SIZE:11px; FONT-FAMILY:; padding-right:5px;}

/*form*/
.form {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; FONT-SIZE: 12px; BACKGROUND: #f9fafc; BORDER-LEFT: #e9e9e9 1px solid; COLOR: #333333; BORDER-BOTTOM: #e9e9e9 1px solid; FONT-FAMILY: gulim,seoul, Arial; HEIGHT: 22px
}
.form_txt01 {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; FONT-SIZE: 12px; BACKGROUND: #f9fafc; BORDER-LEFT: #e9e9e9 1px solid; COLOR: #555555; BORDER-BOTTOM: #e9e9e9 1px solid; 
}

/*  PADDING */
.padd10 {padding:10px;}
.padd5 {padding: 5px;}
.padd-l {padding-left: 6px;}
.padd-r {padding-right: 15px;}
.padd-top {padding-top: 10px;}
.padd-bott {padding-bottom: 10px;}

.bgall {
	background-attachment: scroll;
	background-image: url(/img/bgall.jpg);
	background-repeat: repeat-X;
	background-position: left top;
}
.sub_bg {
	background-attachment: scroll;
	background-image: url(/img/sub_con_bg.jpg);
	background-repeat: repeat-X;
	background-position: left top;
}

* { margin: 0; padding: 0; }
			body { font-size: 12px; }
			a { text-decoration: none; }
			a:hover { text-decoration: none; }
			li { list-style: none;}

			#logo{float:left;margin:5px 20px 0 20px;}

			#menu_wrap {position: absolute; top: 0; left: 50%; margin-left: -517px; width: 1026px; z-index: 9000;font-family: 'Nanum Gothic', sans-serif; }
			#menu_wrap:after{display:block;visibility:hidden;clear:both;content:"";}

			#menu_style {background:#343434;float:left; width:1026px;}
			#menu_style:after{display:block;visibility:hidden;clear:both;content:"";}
			#menu #tpMenu{ width:1000px; height:25px; color:#d7d7d7;font-size:10px; letter-spacing:1px;font-family:'Open Sans';background:#343434; text-align:right;}

			#menu #ulMenu li {float:left; padding:0 0 0 35px;height:42px; background:#343434; line-height:30px; text-align:center; }
			#menu #ulMenu li a {color:#c1c1c1;font-weight:bold;font-size:14px;letter-spacing:-0.5px;}
			#menu #ulMenu li a:hover {color:#e2890b;}
			

			#hidden_zone {position: relative; width: 1026px; overflow: hidden;}

			#sub_menu { position: absolute; top: 40px; left: 0; display: block; width: 1026px; height: 250px;font-family: 'Nanum Gothic', sans-serif; background-color: rgba(0,0,0,0.7); border-top:1px solid #2f565a; border-bottom: 16px solid #22b9c5;  }
			#sub_menu ul { margin: 15px 0 0 0;height:184px;  }
			#sub_menu ul li { height:23px;}
			#sub_menu ul a { font-size: 12px; color: #d1d1d1; font-weight: bold; }
			#sub_menu ul a:hover {color:#e2890b;}
			#sub_menu div { padding: 2px 0; float:left;border-right:1px solid #2f565a; }
			#sub_menu div:last-child { padding: 2px 0; float:left;border-right:0px; }
			#sub_menu div .head_title{height:36px;text-align:center;margin:10px 0;border-bottom:1px solid #2f565a;width:auto;font-weight:bold;font-family: 'Nanum Gothic', sans-serif;font-size:15px;color:#24adbc; }
			.s_menu:hover{background-color:rgba(52,52,52,1);}

			#menu01 {width: 127px; top: 0;}
			#menu01 ul { width: 120px; text-align:center;}

			#menu02 { width: 127px; top: 0;}
			#menu02 ul { width: 120px;text-align:center;}

			#menu03 { width: 127px; top: 0;}
			#menu03 ul { width: 120px; text-align:center;}

			#menu04 { width: 127px; top: 0;}
			#menu04 ul { width: 120px; text-align:center;}

			#menu05 { width: 127px; top: 0;}
			#menu05 ul { width: 120px; text-align:center;}

			#menu06 { width: 127px; top: 0;}
			#menu06 ul { width: 120px;text-align:center;}

			#menu07 {width: 127px; top: 0;}
			#menu07 ul { width: 120px;text-align:center;}

			#menu08 { width: 127px; top: 0;border-right:0px solid #2f565a; }
			#menu08 ul { width: 120px; text-align:center; }