/*   */


body, td { 
	color:#555555; 
	font: 12px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;; 
	line-height: 1.4;
	}

img { border:0 }

#left {
	vertical-align:top;
	padding-right:15px;
	}
	
 
	
	
#right {  
	vertical-align:top;
	padding-left:15px;
	}
	
	
	

h1 {font: 15px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:6577e4;
	font-weight:bold;
	margin:3 0 7 0; 
	  }
	
	
/* ±â»çÁ¦¸ñ  */	
h2 {font: 16px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:666666;
	font-weight:bold;
	vertical-align:top;
	margin:0 0 5 0; }

/* ±â»ç³»¿ë  */
h3 {font: 12px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:666666; 
	vertical-align:top;
	margin:0;
	padding-left:10;
	padding-bottom:5;
	background: url(../imgs/icon_next.gif) no-repeat top left;
	border-bottom:1 solid #dddddd;
	 
	}
	
/* ¼­ºêÅ«Á¦¸ñ  */	
.sub_tit {font: 28px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:6577e4;
	font-weight:bold;
	vertical-align:top;
	margin:0 0 5 0; 
	letter-spacing:-2; 
	 
	}




 




	
	

a:link { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
a:active { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
a:visited { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
a:hover { font-family: "µ¸¿ò"; color:#333333; font-size:12; line-height:1.4;text-decoration: underline;}

a.main-title:link { font-family: "µ¸¿ò"; color:#666666; font-size:16; line-height:1.4; text-decoration:none; font-weight:bold;}
a.main-title:active { font-family: "µ¸¿ò"; color:#666666; font-size:16; line-height:1.4; text-decoration:none; font-weight:bold;}
a.main-title:visited { font-family: "µ¸¿ò"; color:#666666; font-size:16; line-height:1.4; text-decoration:none; font-weight:bold;}
a.main-title:hover { font-family: "µ¸¿ò"; color:#333333; font-size:16; line-height:1.4;text-decoration: underline; font-weight:bold;}

a.title:link { font-family: "µ¸¿ò"; color:#666666; font-size:14; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title:active { font-family: "µ¸¿ò"; color:#666666; font-size:14; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title:visited { font-family: "µ¸¿ò"; color:#666666; font-size:14; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title:hover { font-family: "µ¸¿ò"; color:#333333; font-size:14; line-height:1.4;text-decoration: underline; font-weight:bold;}

a.title-s:link { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title-s:active { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title-s:visited { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none; font-weight:bold;}
a.title-s:hover { font-family: "µ¸¿ò"; color:#333333; font-size:12; line-height:1.4;text-decoration: underline; font-weight:bold;}

a.main-word-s:link { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.3; text-decoration:none; }
a.main-word-s:active { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.3; text-decoration:none; }
a.main-word-s:visited { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.3; text-decoration:none; }
a.main-word-s:hover { font-family: "µ¸¿ò"; color:#333333; font-size:11; line-height:1.3;text-decoration: underline; }
 



#top {
	padding-top:20;
	padding-bottom:12;
	}
 
	
#top2 li {
	float:left;
	padding-top:20;
	list-style:none;
	width:100%;
	}
	
/* ¼Ò¸Þ´º  */	
.s-manu1 {
	background-color:#dcdcdc;
	padding:5 0 5 5;
	vertical-align:top;
	
	}
	
.s-manu2 {
	background-color:#eeeeee;
	padding:5 0 5 5;
	vertical-align:top;
	
	}

#smenu a:link { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.4; text-decoration:none;}
#smenu a:active { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.4; text-decoration:none;}
#smenu a:visited { font-family: "µ¸¿ò"; color:#666666; font-size:11; line-height:1.4; text-decoration:none;}
#smenu a:hover { font-family: "µ¸¿ò"; color:#333333; font-size:11; line-height:1.4;text-decoration: underline;}


#bottom td { font-family: "µ¸¿ò"; color:#cfcfcf;}	

#bottom li { float:left; 
			margin-right:10;
			margin-left:10;}

#bottom a:link { font-family: "µ¸¿ò"; color:#ffffff; font-size:12; line-height:1.4; text-decoration:none; font-weight:bold;}
#bottom a:active { font-family: "µ¸¿ò"; color:#ffffff; font-size:12; line-height:1.4; text-decoration:none;font-weight:bold;}
#bottom a:visited { font-family: "µ¸¿ò"; color:#ffffff; font-size:12; line-height:1.4; text-decoration:none;font-weight:bold;}
#bottom a:hover { font-family: "µ¸¿ò"; color:#ededed; font-size:12; line-height:1.4;text-decoration: underline;font-weight:bold;}

.list { padding-top:10; padding-bottom:16; border-bottom:1 solid #dddddd; }

#list_word { padding-left:15; vertical-align:top;}

#list_word p { margin:5 0 0 0;  }

.list_word_tit { font-weight:bold; font-size:15; }

#list_word a:link { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
#list_word a:active { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
#list_word a:visited { font-family: "µ¸¿ò"; color:#666666; font-size:12; line-height:1.4; text-decoration:none;}
#list_word a:hover { font-family: "µ¸¿ò"; color:#333333; font-size:12; line-height:1.4;text-decoration: underline;}

#view_top p { margin:0; }
.view_tit { padding-top:15; padding-bottom:15; line-height:2.5; border-bottom:1 solid #cccccc; border-style:dashed; border-top:0;
			border-right:0; border-left:0; }
.view_tit_b { font-family: "µ¸¿ò"; color:#555555; font-size:16; line-height:1.4; font-weight:bold; }
.view_icon { text-align:right; padding-top:7; padding-bottom:10; }
.view_text {  font-family: "±¼¸²"; color:#333333; font-size:13; line-height:2; padding:30 15 30 0;  }


#list_go { padding-top:50; }
#list_go td {
	border-bottom:1 solid #dddddd; 
	padding-left:10; 
	padding-top:4;
	height:40;
	background: url(../imgs/icon_a.gif) no-repeat top left;
	}
	
#list_go a:link { font-family: "µ¸¿ò"; color:#666666; font-size:13; line-height:1.4; text-decoration:none; padding-left:33;}
#list_go a:active { font-family: "µ¸¿ò"; color:#666666; font-size:13; line-height:1.4; text-decoration:none; padding-left:33;}
#list_go a:visited { font-family: "µ¸¿ò"; color:#666666; font-size:13; line-height:1.4; text-decoration:none; padding-left:33;}
#list_go a:hover { font-family: "µ¸¿ò"; color:#333333; font-size:13; line-height:1.4;text-decoration: underline; padding-left:33;}



/*¼ýÀÚ*/
#list_num { padding:20 0 30 0; }


#list_num a:link 
	{ height:10; font-family: "µ¸¿ò"; color:#555555; font-size:12; text-decoration:none; padding:5 8 5 8; background-color:#ffffff; border:1 solid #cccccc;  }
#list_num a:active 
	{ height:10; font-family: "µ¸¿ò"; color:#555555; font-size:12; text-decoration:none; padding:5 8 5 8; background-color:#ffffff; border:1 solid #cccccc;  }
#list_num a:visited  
	{ height:10; font-family: "µ¸¿ò"; color:#ffffff; font-size:12; text-decoration:none; padding:5 8 5 8; background-color:#CCCCCC; border:1 solid #666666;  }
#list_num a:hover 
	{ height:10; font-family: "µ¸¿ò"; color:#ffffff; font-size:12; text-decoration:underline; padding:5 8 5 8; background-color:#CCCCCC; border:1 solid #666666;  }




#smenu ul {
 
   list-style:none;  
   padding-left:0;  
   margin:0;        
 
}

#smenu li {
	list-style:none;
	padding-left:10;
	}
	
 

#main-left {
	vertical-align:top;
	border-right:1 solid #dddddd;
	width:690;
	padding-right:15px;
	float:left;
	}
	
	
#main-right {  
	width:290;
	vertical-align:top;
	padding-left:20;
	float:right;
	}
	
	
	
/*   main right   */
#main_bus ul {
 
   list-style:none;  
   padding-left:0;  
   margin:0;        
 
}
 

#main_bus li {
	font: 12px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:666666; 
	vertical-align:top;
	margin:0; 
	padding-top:5;
	padding-left:13;	
	background: url(../imgs/icon_next2.gif) no-repeat top left; 
	list-style:none;	
	}
	
#main_load ul {
 
   list-style:none;  
   padding-left:0;  
   margin:0;        
 
}
 

#main_load	li {
	font: 12px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;
	color:666666; 
	vertical-align:top;
	margin:0; 
	padding-top:5;
	padding-left:13;	
	background: url(../imgs/icon_next2.gif) no-repeat top left; 
	list-style:none;
	font-weight:bold;	
		
	}
	
	
	
	
	
	
	
	
.main_small { vertical-align:bottom } 
.date { font: 11px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif; color:#d17041 }
 
 
.works_text { font: 14px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif; padding:0 0 20 5; }
.works_text2 { font: 14px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif; padding:0 0 20 5; line-height:1.8; }

.search-input {
	width:200;
	height:24;
	border:1 solid #dddddd;
	margin:0 3 0 0;
	font: 14px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif; 
	}
	
	
	
	
	
	
	

/* board */
.board1 { font-family: "µ¸¿ò"; color:#ffffff; background-color: #6577e4; letter-spacing:-1; FONT-WEIGHT: bold; font-size:12; text-align: center; padding-top:4; height: 26;}

.board1_view { font-family: "µ¸¿ò"; color:#ffffff; background-color: #6577e4; letter-spacing:-1; FONT-WEIGHT: bold; font-size:15; text-align: center; padding-top:2; height: 40;}

.board2 { font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; font-size:11; text-align: center; padding-top:3; height:30;}

.board3 { font-family: "µ¸¿ò"; color:#7d7d7d; font-size:11; text-align: center; padding-top:3;}

.board12 { font-family: "µ¸¿ò"; color:#7d7d7d; font-size:11;}

A.board4:link, A.board4:active, A.board4:visited {font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; font-size:12; padding:3 0 0 10;  text-decoration: none; }
A.board4:hover { font-family: "µ¸¿ò"; color:#FF6600; letter-spacing:-1; font-size:12; padding:3 0 0 10;  text-decoration: underline; }

A.board444:link, A.board444:active, A.board444:visited {font-family: "µ¸¿ò"; color:#7d7d7d; font-size:12; text-decoration: none; }
A.board444:hover { font-family: "µ¸¿ò"; color:#FF6600; font-size:12; text-decoration: underline; }





.board11 { font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; FONT-WEIGHT: bold; font-size:12; padding:3 0 0 10;}

.board_view { font-family: "µ¸¿ò"; color:#777777; padding:30 20 20 20; line-height:1.7;}
.board_name { font-family: "µ¸¿ò"; color:#7d7d7d; text-align: center; padding-top:3;}

A.board_down:link, A.board_down:active, A.board_down:visited {font-family: "µ¸¿ò"; color:#7d7d7d; font-size:12; text-decoration: none; }
A.board_down:hover { font-family: "µ¸¿ò"; color:#FF6600;  font-size:12; text-decoration: underline; }


.board13 { font-family: "µ¸¿ò"; color:#444444; letter-spacing:-1; font-size:11; padding:3 0 3 0;  }
.board14 { font-family: "µ¸¿ò"; color:#7d7d7d; font-size:11; }
.board15 { font-family: "µ¸¿ò"; color:#444444; letter-spacing:-1; font-size:11; }
.board16 { font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; FONT-WEIGHT: bold; font-size:11; padding-top:3;}

.board17 { font-family: "µ¸¿ò"; color:#7d7d7d; font-size:11; padding-top:3; line-height: 1.2; }


A.board44:link, A.board44:active, A.board44:visited {font-family: "µ¸¿ò"; font-weight:bold; color:#7d7d7d; letter-spacing:-1; font-size:11; padding:4 0 0 10;  text-decoration: none; }
A.board44:hover { font-family: "µ¸¿ò"; font-weight:bold; color:#FF742F; letter-spacing:-1; font-size:11; padding:4 0 0 10;  text-decoration: underline; }
  
A.board5:link, A.board5:active, A.board5:visited {font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; font-size:12; padding:3 0 0 16;  text-decoration: none; }
A.board5:hover { font-family: "µ¸¿ò"; color:#FF6600; letter-spacing:-1; font-size:12; padding:3 0 0 16;  text-decoration: underline; }

A.board55:link, A.board55:active, A.board55:visited {font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; font-size:12; padding:3 0 0 21;  text-decoration: none; }
A.board55:hover { font-family: "µ¸¿ò"; color:#FF6600; letter-spacing:-1; font-size:12; padding:3 0 0 21;  text-decoration: underline; }

A.board555:link, A.board555:active, A.board555:visited {font-family: "µ¸¿ò"; color:#2675C5; letter-spacing:-1; font-weight:bold; font-size:12; padding:3 0 0 16;  text-decoration: none; }
A.board555:hover { font-family: "µ¸¿ò"; color:#FF6600; letter-spacing:-1; font-size:12; padding:3 0 0 16;  font-weight:bold; text-decoration: underline; }


A.board6:link, 
A.board6:active, 
A.board6:visited { width: 14; font-family: "µ¸¿ò"; text-align: center; font-weight: bold; color:#7d7d7d; font-size:12; text-decoration: none;  
				letter-spacing:-1; padding:0 2 0 2; }
A.board6:hover { width: 14; font-family: "µ¸¿ò"; text-align: center; font-weight: bold; color:#FF6600; font-size:12; text-decoration: underline;
				letter-spacing:-1; padding:0 2 0 2; }
 
A.board7:link, A.board7:active, A.board7:visited {font-family: "µ¸¿ò"; color:#7d7d7d; letter-spacing:-1; font-size:12; text-decoration: none; padding-left:10;}
A.board7:hover { font-family: "µ¸¿ò"; color:#FF742F; letter-spacing:-1; font-size:12; text-decoration: underline; padding-left:10;}

.main_small{padding-top:20px}
.main_small a{display:inline-block;width:70px;height:70px;margin-right: 2px;overflow:hidden;background-color:#f1f1f1}
.main_small img{width:100%;height:auto;}

.img_wrap01{display:inline-block;width:95px;height:98px;overflow:hidden;}
.img_wrap01 img{width:100%;height:auto;}

.horiz_img{display:inline-block;width:149px;height:88px;overflow:hidden;margin-bottom:10px;background-color:#f1f1f1}
.horiz_img img{width:100%;height:auto;}

.photo_img{display:inline-block;width:200px;height:108px;overflow:hidden;background-color:#f1f1f1}
.photo_img img{width:100%;height:auto;}

.c_img{display:inline-block;width:120px;height:88px;overflow:hidden;}
.c_img img{width:170%;height:auto;}

.big_img a{display:inline-block;width:350px;height:210px;overflow:hidden;}
.big_img a img{width:100%;height:auto;}

.slick-slider{width:960px;margin:30px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0}
.slick-arrow{display:none!important}
.slide_logo_wrap div {text-align:center}
.slide_logo_wrap img{display:inline-block!important;}

.txc-image { max-width: 100%; height: auto; }