@charset "utf-8";

/* ±âº»¼³Á¤ 
---------------------------------------------------*/
html,body{height:100%;margin:0;padding:0}

body{font:12px Arial, Helvetica, sans-serif;color:#676767;letter-spacing:0.3px; line-height:12px;}

.b{font-weight:bold}

ul{list-style:none}

div,ul,form,fieldset,td,th,li,h2,p{margin:0;padding:0}

.no_margin{margin:0}

h1,   h6 { margin:0; padding:0; position:absolute; left:-10000px; height:0; font-size:0; } 

/*ÀüÃ¼·¹ÇÁÆ® ÀüÃ¼¼³Á¤ ------------------------------------------------------------*/
.left{float:left;position:relative;width: 240px;}
.left_bg{float:left;position:relative;width: 240px;background:url(../cont_kr/left/20121130042751_left_bg.gif) 0 0 repeat-y}

/*ÀüÃ¼ ·¹ÇÁÆ®Å¾ ¼³Á¤ ------------------------------------------------------------*/
.left_top{position:relative;height: 30px;padding-left: 10px;background:url(../cont_kr/left/20121203035834_left_top_bg.jpg)}


/*ÀüÃ¼·¹ÇÁÆ®¿À¹öÇßÀ»¶§ ------------------------------------------------------------*/

.left .left_on {
	background: url(../cont/left/left_bg_on.jpg) no-repeat left top;
	height: 14px;
	width: 240px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.left .left_on a {
	background: url(../cont/left/icon011.gif) no-repeat left center;
	padding-left: 15px;
	color: #FFFFFF;
	font-size: 14px;
	margin-left: 20px;
}
.left .left_on a:hover {
	color: #FFFFFF;
}

/*·¹ÇÁÆ® Å¸ÀÌÆ²¹Ù  ------------------------------------------------------------*/
.left h2{position:relative;height: 30px;padding-top: 32px;padding-left: 38px;padding-bottom: 0px;background:url(../cont/left/20121203041436_title_bg.gif) no-repeat right top; font-size: 17px; font-family: NanumGothicExtraBoldWeb;color: #585656;}

/*È¸»ç¼Ò°³, ±âÅ¸, °Ô½ÃÆÇ ·¹ÇÁÆ®  ------------------------------------------------------------*/
.left .li_menu{	float: left;width: 240px;	margin-top: 0px; margin-bottom: 0px;  padding-top: 0px;padding-bottom: 0px;}
.left .li_menu a{position:relative;margin-left:38px;padding-left:10px;font: 12px Arial, Helvetica, sans-serif;color: #6c6c6c;letter-spacing: 0.5px;text-decoration: none; line-height:40px; display: block; }
.left .li_menu a:hover {	color: #e95311;}
.left .li_bottom01{float:left; width: 75%;	margin-left: 25px;  border-bottom: 1px  dotted #cececc; }

/*Á¦Ç°ÆäÀÌÁö(ºÐ·ù¹«) ·¹ÇÁÆ®  ------------------------------------------------------------*/
.left .li_menu02{	float: left;width: 240px;	margin-top: 0px; margin-bottom: 0px;  padding-top: ;padding-bottom: ;}
.left .li_menu02 a{position:relative;margin-left:38px;padding-left:10px;font: 12px Arial, Helvetica, sans-serif;color: #6c6c6c;letter-spacing: 0.5px;text-decoration: none; line-height:40px; display: block; }
.left .li_menu02 a:hover {	color: #e95311;}
.left .li_bottom02{float:left; width: 90%;	margin-left: 10px;   }


/*Á¦Ç°ÆäÀÌÁö(ºÐ·ùÀ¯) ·¹ÇÁÆ® ------------------------------------------------------------*/
.left li {display: block;float:left;width: 240px;}


/*Á¦Ç° ´ëÄ«Å×°í¸® ------------------------------------------------------------*/

.left h3 {
	display: block;
	margin-left: 30px;
	padding-left: 15px;
    margin-top: 0px;
    margin-bottom: 0px; 
    padding-top: 3px;
    padding-bottom: 3px;     
	}

.left h3 a {
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-weight: 300;
	text-decoration: none;
    letter-spacing: 0px;
    line-height: 15px;    
}



/*Á¦Ç° ÁßÄ«Å×°í¸® ------------------------------------------------------------*/
.left h4 {
	display: block;
	margin-left: 40px;
	padding-left: 15px;
    margin-top: 0px;
    margin-bottom: 0px; 
    padding-top: 0px;
    padding-bottom: 3px;  
	}

.left h4 a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666; 
	font-weight: 200;
	text-decoration: none;
    letter-spacing: 0px;
    line-height: 15px;   
}



/*Á¦Ç°     ------------------------------------------------------------*/
.left dt a {
	display: block;
	margin-left: 50px;
	padding-left: 7px;
    margin-top: 0px;
    margin-bottom: 0px; 
    padding-top: 0px;
    padding-bottom: 0px;     
		font: 12px/20px Arial, Helvetica, sans-serif;
	color: #999999; 
	font-weight: 100;
	text-decoration: none;
    letter-spacing: 0px;   
}
.left .dt_bottom { width: 90%;	margin-left: 25px;  }


/*·¹ÇÁÆ® ÇÏ´Ü  ------------------------------------------------------------*/
.left_footer {float:left;width:240px;height:;background:url(../cont_kr/left/20121130040639_left_footer_bg.jpg)}


/*¹è³Ê ------------------------------------------------------------*/
.banner {float:left;width: 200;margin-left: 10px;	padding-top: 50px;	padding-bottom: 15px;}
