@CHARSET "EUC-KR";
@import url("style.Content.css");
@import url("style.Board.css");
@import url("style.Common.css");



/*******************************************************************************
 *	TAG Style
 ******************************************************************************/

* {
	border-collapse:collapse;
}

a{
	a,img,input{selector-dummy: expression(this.hideFocus=true);}
}

body{
	margin:0px;
	padding:0px;
	font-family:µ¸¿ò,µ¸¿òÃ¼,±¼¸²,verdana;
	font-size:0.74em;
	color:#6A6A6A;
	line-height:18px;
	border-collapse:collapse;
	background-image:url(/assets/img/background/sub_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	vertical-align:middle;
}

hr {
	display:none;
}

img {
	border:none;  
	vertical-align:middle;
}

div, ul, li, dl, dt, dd, ol, h1, tr, td, th{
	list-style-type:none;
	margin:0px;
	padding:0px;
	color:#666666;
	vertical-align:middle;
}

h1{
	position:absolute;
	top:20px;
	left:13px;
}

/*******************************************************************************
 *	±âº» ·¹ÀÌ¾Æ¿ô Á¤ÀÇ
 ******************************************************************************/

#Wrap-LY{
	width:975px;
	margin:0px auto;
}

#Top-LY{
	position:relative;
	height:100px;
}

#Middle-LY{
	position:relative;
}

#Left-LY{
	position:absolute;
	width:211px;
	margin:65px 0 0 0;
	padding-left:8px;
	float:left;
}

#Bottom-LY{
	clear:both;
	height:60px;
	position:relative;
	margin:40px 0 0 0;
	background-image:url(/assets/img/background/bottom_bg.gif);
	background-repeat:no-repeat;
}

#Bottom-LY02{
	clear:both;
	height:85px;
	margin-top:50px;
	position:relative;
	background-image:url(/assets/img/background/bottom_bg02.gif);
	background-repeat:no-repeat;
}


/*******************************************************************************
 * Top
 ******************************************************************************/

#Utility-Menu{
	position:absolute;
	top:10px;
	right:100px;
	height:46px;
}

#Utility-Menu li{
	display:inline;
}


#Main-Menu{
	position:absolute;
	top:46px;
	left:240px;
	width:741px;
	height:64px;
	background-image:url(/assets/img/background/top_menu_bg.gif);
	background-repeat:no-repeat;
}

#Main-Menu ul{
	float:left;
}

#Main-Menu DL {
	position:absolute;
	top:44px;
}

#Main-Menu ul dd{
	float:left;
}

#Main-Menu .utility li{
	float:left;
}

#Main-Menu .utility{
	position:absolute;
	top:10px;
	right:25px;
}

/* »ó´Ü¸Þ´º À§Ä¡ÁöÁ¤  */

#TOP-MENU-IMG-1{
	position:absolute;
	top:0px;
	left:53px;
}

#TOP-MENU-IMG-2{
	position:absolute;
	top:0px;
	left:195px;
}

#TOP-MENU-IMG-3{
	position:absolute;
	top:0px;
	left:336px;
}

#TOP-MENU-IMG-4{
	position:absolute;
	top:0px;
	left:443px;
}


/* »ó´Ü ¼­ºê¸Þ´º À§Ä¡ÁöÁ¤  */

#Top-Menu-Sub-1{
	position:absolute;
	top:44px;
	left:60px;
}

#Top-Menu-Sub-2{
	position:absolute;
	top:44px;
	left:150px;
}

#Top-Menu-Sub-3{
	position:absolute;
	top:44px;
	left:295px;
}

#Top-Menu-Sub-4{
	position:absolute;
	top:44px;
	left:420px;
}


/*******************************************************************************
 * Left-Menu
 ******************************************************************************/

#Left-Menu{
	position:relative;
	width:211px;
	background-image:url(/assets/img/leftMenu/left_bg.gif);
	background-repeat:repeat-y;
}

#Left-Menu ul{
	width:211px;
	padding-left:18px;
}

#Left-Menu .title{
	width:211px;
	margin:0px auto;
}

#Left-Menu li{
	padding:2px 0 2px 0;
}

#Left-Banner{
	margin:10px 0 0 7px;
}

#Left-Banner li{
	float:left;
}


#Left-Menu ol{
	width:175px;
	margin:0 0 0 20px;
	vertical-align:middle;
}

#Left-Menu ol li{
	height:18px;
	padding-left:33px;
	background-color:#FCFBEF;
	margin:0 0 2px 0;
	background-image:url(/assets/img/leftMenu/left_bluet.gif);
	background-repeat:no-repeat;
}

/* ¸¶¿ì½º ·Ñ¿À¹ö½Ã  */

#Left-Menu ol .Menu01-on{
	font-weight:bold;
	color:#FDAF27;
	background-image:url(/assets/img/leftMenu/left_bluet_on.gif);
	background-repeat:no-repeat;
}

/* ¸Þ´º°¨Ãß±â  */

.none{
	display:none;
}


/*******************************************************************************
 * Content
 ******************************************************************************/

#Content{
	position:relative;
	top:0px;
	left:219px;
	width:760px;
}


#Title-Nav{
	position:relative;
	left:50px;
	width:680px;
	height:71px;
	background-image:url(/assets/img/background/nav_bg.gif);
	background-repeat:repeat-x;
	
}

#Title-Nav .nav{
	position:relative;
	top:49px;
	float:right;
	background-color:#fff;
	padding-bottom:5px;
}

#Title-Nav .last{
	color:#333333;
}

#Title-Nav .tit{
	position:absolute;
	top:15px;
	left:0px;
}

#Title-Nav .home{
	padding-left:0px;
	background-image:url(/assets/img/icon/icon_home.gif);
	background-repeat:no-repeat;
}

#Title-Nav li{
	display:inline;
	font-weight:bold;
	font-size:11px;
	letter-spacing:-1px;
	padding-left:10px;
	color:#888888;
	vertical-align:bottom;
	background-color:#fff;
	background-image:url(/assets/img/content/nav_bluet.gif);
	background-repeat:no-repeat;
}

#Content-box{
	position:relative;
	left:50px;
	width:680px;
	margin-bottom:20px;
}

#Content-box .first{
	padding:20px 0 0 0;
}

#Txt-box{
	position:relative;
	width:600px;
	left:50px;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
}




#Input-box{
	clear:both;
	width:680px;
	padding:5px 0 10px 0;
	font-weight:bold;
	vertical-align:middle;
	letter-spacing:-1px;
	text-align:right;
}

#Input-box li{
	display:inline;
	vertical-align:middle;
}

#Top-visual{
	width:761px;
	height:129px;
	text-align:right;
}

/*******************************************************************************
 * Bottom
 ******************************************************************************/

#Footer{
position:relative;

}

#Footer li{
	display:inline;
}

#Footer .btn{
	position:absolute;
	left:222px;
	top:6px;
}

#Footer .copy{
	position:absolute;
	left:222px;
	top:24px;
}

#Footer .Bottom-logo{
	position:absolute;
	left:60px;
	top:17px;
}

#Footer .banner{
	position:absolute;
	right:35px;
	top:20px;
}

/*******************************************************************************
 * Bottom_new
 ******************************************************************************/

#Footer02{
position:absolute;
left:15px;
top:15px;
}

#Footer02 li{
	display:inline;
}

#Footer02 .Bottom-logo{
	position:absolute;
	left:800px;
	top:0px;
}

#Footer02 .banner{
	position:absolute;
	left:470px;
	top:14px;
}

#Footer02 .banner li{
	float:left;
}


/*******************************************************************************
 * Quick
 ******************************************************************************/

 #Quick{
	position:relative;
	top:-200px;
	float:right;
 }
