/* CSS Document */
body   {margin:0px;}

select {font: 11px; color: #666666;}
/*textarea {font: 10px ;color: #666666 ;border: 1px solid #CCCCCC;}*/

img    {border:none;}

td, div	{	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;	}


img    {border:none;}
.B		{font-weight : bold;}
.title	{font-size: 18px; color: #137713; font-weight : bold;}  /*green*/
.stitle	{font-size: 17px; color: #333333; font-weight : bold;}  /*gray*/
.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: 10px; color: #999999;}


.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;}


.boardText			{color:#666666; 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 : bold;padding: 0px 0px 5px 0px; }  /*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;}
.text3	{font-size: 16px; font-weight : bold;}
.text4	{font-size: 16px; color: #444eda; font-weight : bold;}
.text5	{font-size: 14px; }

.time		{font-size: 16px;font-weight : bold; color:#43b709; }

.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; }  /********/
.space	{	padding: 20px 0px 10px 0px; }  /****[중요]인클루드파일에 대한 여백****/

.he12	{line-height: 12px;}

.board_no_green	{font-size: 11px; color:#52c52c;}
.board_no_gray	{font-size: 11px; color:#999999;}

/*Calendar*/
.Calendar_text		{font-size: 11px;line-height: 16px;}
.Calendar_day		{font-size: 10px;font-weight : bold; color:#404040; }
.c_sun		{font-size: 10px; color:#fd4100; font-weight : bold;}
.c_sat		{font-size: 10px; color:#4264df; font-weight : bold;}
.Calendar		{font-size: 26px;font-weight : bold; color:#43b709; }
.c_text_white		{font-size: 14px; color:#ffffff; font-weight : bold;}
.c_text_blue		{font-size: 14px; color:#008ed6; font-weight : bold;}



/* PNG */
.png24 {  tmp:expression(setpng24(this));}

.popNo { font-size: 18px; color: #ffffff; font-weight : bold;}
.popTitle	{font-size: 20px; color: #137713; font-weight : bold;}  /*green*/
.popMenu{ font-size: 12px; color: #313131; font-weight : bold;line-height: 18px;}
.popMenu_on{ font-size: 12px; color: #000000; font-weight : bold;line-height: 18px;}
.popMenusub{ font-size: 10px; color: #828282;line-height: 12px;}
	a:link.popMenusub		{ color : #828282 ; text-decoration : none ; }
	a:visited.popMenusub	{ color : #828282 ; text-decoration : none ; }
	a:active.popMenusub		{ color : #828282 ; text-decoration : none ; }
	a:hover.popMenusub		{ color : #008400 ; text-decoration : none ; }

.popMenusub_on{ font-size: 10px; color: #008400;line-height: 12px;}
	a:link.popMenusub_on		{ color : #008400 ; text-decoration : none ; }
	a:visited.popMenusub_on		{ color : #008400 ; text-decoration : none ; }
	a:active.popMenusub_on		{ color : #008400 ; text-decoration : none ; }
	a:hover.popMenusub_on		{ color : #008400 ; text-decoration : none ; }


.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: "돋움";	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: "돋움"; font-size: 11px; padding: 0px 0px 7px 0px; font-weight: bold;}













body
	{
	font-family: arial;
	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-family: arial;
	font: 11px;
	line-height: 20px;
	color: #0d8b00;
	scrollbar-face-color:  transparent;
	scrollbar-shadow-color:  transparent;
	scrollbar-highlight-color:  transparent;
	scrollbar-3dlight-color:  transparent;
	scrollbar-darkshadow-color:  transparent;
	scrollbar-track-color:  transparent;
	scrollbar-arrow-color:  transparent;
	background-color: transparent;
	border: 0px solid #E5E5E5;
}

.textarea_basic {
	font-family: arial;
	font: 11px;
	line-height: 20px;
	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;*/
}

.textarea_basic2 {
	font-family: arial;
	font: 11px;
	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;
}

.textarea_basic3 {
	font-family: arial;
	font: 11px;
	color: #737373;
	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;
}




















/*------안쓰는거-------------------------------------------------*/
.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: -1px;	}
a:visited.bo  { color : #5b5b5b ; text-decoration : none ; font-size:10px; letter-spacing: -1px;	}
a:active.bo { color : #5b5b5b ; text-decoration : none ; font-size:10px; letter-spacing: -1px;	}
a:hover.bo  { color : #4267c6 ; text-decoration : none ; font-size:10px; letter-spacing: -1px;	}


 /*줄간격 늘임*/
.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');
}