/* CSS Document */
body   {margin:0px;}

body	{scrollbar-face-color: #EAEAEA;	scrollbar-shadow-color: #D4D0C8;	scrollbar-highlight-color: #EAEAEA;	scrollbar-3dlight-color: #FFFFFF;	scrollbar-darkshadow-color: #606060;	scrollbar-track-color: #F2F2F2;	scrollbar-arrow-color: #EAEAEA;	scrollbar-base-color:#D4D0C8;	}
.textarea_trans {font: 12px dotum; letter-spacing: 0px; 	color: #0d8b00;	background-color: transparent;	border: 0px solid #ffffff; padding:3px 0 0 0 ;}
.textarea_basic {font: 12px dotum;	color: #737373;	scrollbar-face-color: #EFEFEF;	scrollbar-shadow-color: #E1DDDD;	scrollbar-highlight-color: #ffffff;	scrollbar-3dlight-color: #E1DDDD;	scrollbar-darkshadow-color: #D0D3C8;	scrollbar-track-color: #E8EAE3;	scrollbar-arrow-color: #D0D3C8;	background-color: #ffffff;	border-top: 1px solid #BABABA;	border-right: 1px solid #E7E7E7;	border-bottom: 1px solid #E7E7E7;	border-left: 1px solid #BABABA;	padding-left:3px;/*	padding: 5px 5px 5px 5px;*/}
/* line-height: 20px;*/
.textarea_basic2 {font: 11px;	color: #252525;	scrollbar-face-color: #EFEFEF;	scrollbar-shadow-color: #E1DDDD;	scrollbar-highlight-color: #ffffff;	scrollbar-3dlight-color: #E1DDDD;	scrollbar-darkshadow-color: #D0D3C8;	scrollbar-track-color: #E8EAE3;	scrollbar-arrow-color: #D0D3C8;	background-color: #ffffff;	border-top: 1px solid #BABABA;	border-right: 1px solid #E7E7E7;	border-bottom: 1px solid #E7E7E7;	border-left: 1px solid #BABABA;}

.textarea_basic3 {font: 11px;	color: #252525;	background-color: #ffffff;	border-top: 1px solid #BABABA;	border-right: 1px solid #E7E7E7;	border-bottom: 1px solid #E7E7E7;	border-left: 1px solid #BABABA;	padding-left:3px;	scrollbar-face-color: #EFEFEF;	scrollbar-shadow-color: #E1DDDD;	scrollbar-highlight-color: #ffffff;	scrollbar-3dlight-color: #E1DDDD;	scrollbar-darkshadow-color: #D0D3C8;	scrollbar-track-color: #E8EAE3;	scrollbar-arrow-color: #D0D3C8;}
.longcut  { text-overflow:ellipsis; overflow:hidden; }

select {font: 11px; color: #000000;}
textarea {font: 11px ;color: #333333 ;border: 1px solid #CCCCCC;}

img    {border:none;}
.png24 {  tmp:expression(setpng24(this));}

td, div	{font-family: dotum,arial, ; font-size: 12px; color: #252525; line-height: 18px;letter-spacing: 0pt;}

a:link 		{	color: #252525;	text-decoration: none;	letter-spacing: 0px;	}
a:visited 	{	color: #252525;	text-decoration: none;	letter-spacing: 0px;	}
a:active 	{	color: #252525;	text-decoration: none;	letter-spacing: 0px;	}
a:hover 	{	color: #000000;	text-decoration: underline;	letter-spacing: 0px;	}

.ellipsis {   overflow:hidden; white-space:nowrap;    text-overflow: ellipsis;       -moz-binding: url('/building/css/ellipsis.xml#ellipsis');   } 

img    {border:none;}
.b		{font-weight : bold;}
.title	{font-size: 17px; color: #137713; font-weight : bold;}  /*대제목*/
.stitle	{font-size: 15px; color: #333333; font-weight : bold;letter-spacing: -1pt;}  /*소제목*/
.downloadTitle	{ font-size: 13px; color: #333333;font-weight : bold;}  /*font-family: tahoma*/
.greenTitle	{font-size: 15px; color: #137713;}  /*green*/
.greenTitle2	{font-size: 13px; color: #137713;font-weight : bold;}  /*green*/
.navi	{font-size: 11px; color: #999999;letter-spacing: -1pt;}
.ls {letter-spacing: -1pt;}

/*index*/
.input_text	{	border:1px solid #b7e49b; width:136px; height:20px; margin:1px 0 0 0;  color:#669f43;	}

.bbs_list a		{	font:normal 12px verdana, dotum,'돋움'; letter-spacing: 0px; color:#333; text-decoration:none; padding:0 0 0 3px;}
.bbs_list a:hover{	font:normal 12px verdana, dotum,'돋움'; letter-spacing: 0px; color:#0f9500; text-decoration:underline; padding:0 0 0 3px;}

.main_column_title a				{ font:bold 14px ;color:#48f402; line-height:20px; text-decoration:none;}
.main_column_title a:hover		{ font:bold 14px ;color:#48f402; line-height:20px; text-decoration:underline;}
.main_column_title a:active		{ font:bold 14px ;color:#48f402; line-height:20px;}
.main_column_title a:visited	{ font:bold 14px ;color:#48f402; line-height:20px;}

.mcolumn_text2 a        	{	font-family: Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif;	font-size: 11px;	color: #D5D5D5;	 line-height:16px;text-decoration: none;}
.mcolumn_text2 a:visited {	font-family: Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif;	font-size: 11px;	color: #D5D5D5;	 line-height:16px;text-decoration: none;}
.mcolumn_text2 a:active {	font-family: Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif;	font-size: 11px;	color: #D5D5D5;	 line-height:16px;text-decoration: none;}
.mcolumn_text2 a:hover {	font-family: Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif;	font-size: 11px;   color: #D5D5D5;	 line-height:16px;text-decoration: underline;	}

.main_edu_g {float:left; font:normal 11px verdana, dotum, '돋움'; color:#60a159; text-decoration:none; line-height:13px;}

.column_date { font:normal 11px verdana, dotum,'돋움'; color:#515151;}
.column_name { color:#20B012;}
.column_list a {letter-spacing: 0px; color:#505050; text-decoration:none;}
.column_list a:hover {letter-spacing: 0px; color:#000; text-decoration:underline;} 

.seminatitle a			 { font:bold 13px verdana, dotum,'돋움'; letter-spacing: 0px; color:#333; text-decoration:none; padding:3px 0 0 0;}
.seminatitle a:hover	 { font:bold 13px verdana, dotum,'돋움'; letter-spacing: 0px; color:#333; padding:3px 0 0 0; text-decoration:underline;}
.seminaname				{ font:normal 11px verdana, dotum,'돋움'; letter-spacing: 0px; color:#999; text-decoration:none;}
.seminanick a			{font:normal 12px verdana, dotum,'돋움'; letter-spacing: 0px; color:#6e6e6e; line-height:14px; text-decoration:none; padding:5px 0 0 0;}
.seminanick a:hover		{font:normal 12px verdana, dotum,'돋움'; letter-spacing: 0px; color:#6e6e6e; line-height:14px; padding:5px 0 0 0; text-decoration:underline;}


.gray0	{color:#ffffff;}
.gray1	{color:#b3b3b3;}
.gray2	{color:#666666;}
.gray2	{color:#666666;}
	a:link.gray2		{ color : #828282 ; text-decoration : none ; }
	a:visited.gray2		{ color : #828282 ; text-decoration : none ; }
	a:active.gray2		{ color : #828282 ; text-decoration : none ; }
	a:hover.gray2		{ color : #008400 ; text-decoration : none ; }

.gray3	{color:#2f2f2f;}

.green1	{color:#52c52c;}
.green2	{color:#137713;}
.green3	{color:#4fb106;}

.orange1	{color:#e87e00;}   /*orange*/
.orange2	{color:#ff6600;}
.orange3	{font-family: dotum,arial,;font-size: 11px; color:#e87e00; letter-spacing:-1pt; }



.boardText			{color:#252525; line-height: 20px; padding: 20px 20px 30px 20px;}		/****게시판 본문****/
.boardSubject		{font-size: 13px; color: #2f2f2f; ;padding: 10px 10px 10px 10px; font-weight : bold }
.boardBar_title		{font-size: 11px; color: #137713; font-weight : normal;}  /*green*/
.boardSection_title	{font-size: 11px; color: #137713; font-weight : bold;	padding: 0px 0px 0px 0px; }  /*green*/
.boardtitle			{font-size: 11px; color: #137713; font-weight : bold;	padding: 0px 0px 5px 0px; }  /*green*/

.text1	{font-size: 16px; color: #e87e00; font-weight : bold;}
.text2	{font-size: 13px; font-weight : bold;}
.Text_PG_bold  {color:#137713; font-weight : bold;}
.text_green {color:#1ca401;}

.t10	{font-size: 10px;}
.t11	{font-size: 11px;}
.t14	{font-size: 14px;}

.pad1	{	padding: 0px 0px 0px 3px; }  /****top right bottom left****/
.pad2	{	padding: 11px 0px 0px 1px; }  /****[중요]제품 이미지 여백****/
.pad3	{	padding: 10px 0px 10px 0px; }  /****title 상단 여백****/
.pad4	{	padding: 0px 0px 0px 10px; }  /********/
.pad5	{	padding: 5px 5px 5px 5px; }  /********/
.pad6	{	padding: 10px; }  /********/
.pad7	{	padding: 15px; }  /********/
.pad8	{	padding: 15px 15px 15px 35px; }
.space	{	padding: 20px 0px 10px 0px; }  /****[중요]인클루드파일에 대한 여백****/

.he12	{line-height: 12px;}

.board_no_green	{font-family: dotum,arial,; font-size: 11px; color:#52c52c;letter-spacing: -1pt;}
.board_no_gray	{font-family: dotum,arial,; font-size: 11px; color:#777777;letter-spacing: -1pt;}
.board_no_Dgray	{font-family: dotum,arial,; font-size: 11px; letter-spacing: -1pt;}

/*전문가칼럼*/
.col_listname	{font-family: dotum,arial,;font-size: 11px; color:#8e8e8e;letter-spacing: -1pt; padding: 0px 0px 5px 0px; }
.col_listtext	{font-family: dotum,arial,;font-size: 11px; color:#000000;letter-spacing: -1pt; line-height: 14px;}
.col_list	{font-family: dotum,arial,;font-size: 11px; color:#676767;letter-spacing: -1pt;}
			a:link.col_list 	{	color: #676767;	text-decoration: none;	letter-spacing: -1px;}
			a:visited.col_list 	{	color: #676767;	text-decoration: none;	letter-spacing: -1px;}
			a:active.col_list 	{	color: #676767;	text-decoration: none;	letter-spacing: -1px;}
			a:hover.col_list 	{	color: #52c52c;	text-decoration: underline;	letter-spacing: -1px;}
.col_infoposition	{font-family: dotum,arial,;font-size: 11px; color:#8e8e8e;letter-spacing: -1pt; padding: 0px 0px 5px 0px; }


/* PNG */
.png24 {  tmp:expression(setpng24(this));}




.sitemap_on{ font-size: 11px; color: #;line-height: 12px;}
	a:link.sitemap_on		{ color : # ; text-decoration : none ; }
	a:visited.sitemap_on	{ color : # ; text-decoration : none ; }
	a:active.sitemap_on	{ color : # ; text-decoration : none ; }
	a:hover.sitemap_on	{ color : #008400 ; text-decoration : underline ; }



/*******************동합검색 ***************************/


.search15{color: #383838; font-size: 15px;   letter-spacing: -1px; font-weight: bold;}

.search14{	color: blue; font-size: 14px;}
	a.search14:link    { color: blue; font-size: 14px;  text-decoration: none;}
	a.search14:visited { color: blue; font-size: 14px;  text-decoration: none;}
	a.search14:hover   { color: blue; font-size: 14px;  text-decoration: underline;}

.search_navi{	color: #a8a8a8;	font-family: dotum,arial,;	font-size: 11px; padding: 0px 0px 5px 0px;}/****top right bottom left****/
	a.search_navi:link    { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 5px 0px;}
	a.search_navi:visited { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 5px 0px;}
	a.search_navi:hover   { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 5px 0px;}

.search_pad5{ padding: 5px 0px 0px 0px;}
.search_pad10{ padding: 10px 0px 10px 0px;}
.search_pad20{ padding: 20px 0px 0px 0px;}

.search11{color: #808080; font-size: 11px;   letter-spacing: -1px; }
.search11b{color: #444444; font-size: 11px;   letter-spacing: -1px; font-weight: bold;}
.search11b_orange{color: #ff8400; font-size: 11px;   letter-spacing: -1px; font-weight: bold;}
.search_orange{color: #ff8400;}

.search_num{ color: #000000;font-family: dotum,arial,; font-size: 11px; padding: 0px 0px 7px 0px; font-weight: bold;}


/* PNG - for IE */ 
.iePngFix 	{behavior:url('/building/css/iepngfix.htc');}
























/*------안쓰는거-------------------------------------------------*/
.td11
	{	font-size: 12px;	color: #454545;	line-height: 16px;font-weight : bold;}

.td99
	{	font-size: 10px;	color: #767a80;	line-height: 18px;	letter-spacing: -1px}

.td88
	{	font-size: 11px;	color: #767a80;	line-height: 18px;	letter-spacing: -1px}
	

.mapT_B
	{	font-size: 15px;	color: #386198;line-height: 18px;	letter-spacing: -0.5px;	line-height: 18px;font-weight : bold;}
.mapT_G
	{	font-size: 15px;	color: #646465;line-height: 18px;	letter-spacing: -0.5px;	line-height: 18px;font-weight : bold;}

select.sel { behavior:url(/Css/selectBox.htc); }

/*.input {border:solid 1 #C3E1E3; font-family:Verdana,; font-size:10px; color:#red; background-color:#C4E0E2}*/





/*게시판*/
.bo {	font-size: 10px;	color: #5b5b5b;	letter-spacing: -1px;}
a:link.bo { color : #5b5b5b ; text-decoration : none ; font-size:10px;letter-spacing: 0px;	}
a:visited.bo  { color : #5b5b5b ; text-decoration : none ; font-size:10px; letter-spacing: 0px;	}
a:active.bo { color : #5b5b5b ; text-decoration : none ; font-size:10px; letter-spacing: 0px;	}
a:hover.bo  { color : #4267c6 ; text-decoration : none ; font-size:10px; letter-spacing: 0px;	}


 /*줄간격 늘임*/
.box1
	{	font-size: 10px;	color: #454545; line-height: 18px;	letter-spacing: 0px;}
.box1_bg { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px }

 /*약관*/
.box2
	{	font-size: 9px;	color: #666666; line-height: 14px;	letter-spacing: 0px;}
	
	
/* Main Board List */
.List{ color : #585858 ; font-size:9px; }
a:link.List { color : #585858 ; text-decoration : none ; font-size:9px;}
a:visited.List  { color : #585858 ; text-decoration : none ; }
a:active.List  { color : #585858 ; text-decoration : none ; }
a:hover.List  { color : #585858 ; text-decoration : none ; }

/* Main Board Date*/
.date {   color : #164ca4 ; font-size:9px;   }
a:link.date { color : #164ca4 ; text-decoration : none ; font-size:9px;}
a:visited.date  { color : #164ca4 ; text-decoration : none ; }
a:active.date  { color : #164ca4 ; text-decoration : none ; }
a:hover.date  { color : #164ca4 ; text-decoration : none ; }

/* --------------------------- TEXT-------------------------*/
/*경로*/
.T1 {	font-size: 9px;	color: #7593bb;	letter-spacing: 0.5px;	padding: 0px 15px 0px 0px;}
a:link.T1 { color : #7593bb ; text-decoration : none ; font-size:9px;letter-spacing: 0.5px;	}
a:visited.T1  { color : #7593bb ; text-decoration : none ; font-size:9px; letter-spacing: 0.5px;	}
a:active.T1 { color : #7593bb ; text-decoration : none ; font-size:9px; letter-spacing: 0.5px;	}
a:hover.T1  { color : #7593bb ; text-decoration : none ; font-size:9px; letter-spacing: 0.5px;	}

/* --------------------------- color -------------------------*/

/*orange*/
.color_1 
	{	font-size: 11px;	color: #f36903;	letter-spacing: 0.5px;	}
	
.color_11
	{	font-size: 10px;	color: #f36903;	line-height: 16px;}
	
/*blue*/
.color_2
	{	font-size: 10px;	color: #4267c6;	}
	
.color_3
	{	font-size: 10px;	color: #4267c6;	font-weight: bold;	letter-spacing: 0.5px;	}
	

.color_white
	{	font-size: 10px;	color: #ffffff;	letter-spacing: 0.5px;	}
	
.color_4
	{	font-size: 11px;	color: #4267c6;	font-weight: bold;	letter-spacing: 0.5px;	}
a:link.color_4 { color : #4267c6 ; text-decoration : none ; font-size:11px; font-weight: bold; letter-spacing: 0.5px;	}
a:visited.color_4  { color : #4267c6 ; text-decoration : none ; font-size:11px; font-weight: bold; letter-spacing: 0.5px;	}
a:active.color_4 { color : #4267c6 ; text-decoration : none ; font-size:11px; font-weight: bold; letter-spacing: 0.5px;	}
a:hover.color_4  { color : #4267c6 ; text-decoration : none ; font-size:11px; font-weight: bold; letter-spacing: 0.5px;	}
	
.color_5
	{	font-size: 12px;	color: #4267c6;	font-weight: bold;	letter-spacing: 0.5px;	}


.form {
	BORDER-RIGHT: #aab3b3 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #aab3b3 1px solid; 
	BORDER-BOTTOM: #d5dddd 1px solid; 
	BACKGROUND-COLOR: #f7f7f7; 
	height:19px;
	COLOR: #454545; 
	FONT-SIZE: 10px; 
	font-family: Verdana}

.ellipsis {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
	-moz-binding: url('/_css/ellipsis.xml#ellipsis');
}
