/**********공통*************************************************************************************/
body {
	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: ;
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: scroll;
	}
textarea {
	font-size: 12px;
	line-height: 16px;
	font-family:"verdana";
	color: #737373;
	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;
}
select{
	font-family:"돋움";
	font-size: 12px;
}
	
SELECT.sel {
	BEHAVIOR: url(selectbox.htc);
}

img {border:none}




.select_gray	{
	Font-Family:"돋움";
	Font-Size: 11px;
	Color: #443E3E;
	background-color:#FFFFFF;
	border:1x solid #D4D0C8;
	SCROLLBAR-bace-COLOR: #F1F4EA;
	SCROLLBAR-FACE-COLOR: #F1F4EA;
	scrollbar-highlight-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #E2E4DC;
	SCROLLBAR-ARROW-COLOR: #E2E4DC;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E4DC;
	scrollbar-track-color: #F3F3F3;	
}
.select_search	{
	Font-Family:"돋움";
	Font-Size: 11px;
	Color: #666666;
	background-color:#FFFFFF;
	border:1x solid #B6B6B6;
	SCROLLBAR-bace-COLOR: #F1F4EA;
	SCROLLBAR-FACE-COLOR: #F1F4EA;
	scrollbar-highlight-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #E2E4DC;
	SCROLLBAR-ARROW-COLOR: #E2E4DC;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E4DC;
	scrollbar-track-color: #F3F3F3;	
}



.check{
	background-color: transparent;
	border: 1px;
	
}

.t_input{
	font-family:"돋움";
	font-size: 12px;
	font-weight: normal;
	color: #595959;
	background-color: transparent;
	border: 0px;	
}

.t_input1{
font-size: 12px;
	color: #595959;
	background-color: #FBFBFB;
	border-top: 1px solid #BABABA;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #BABABA;	
}

.t_input2{
	font-size: 12px;
	color: #595959;
	background-color: #FBFBFB;
	border: 1px solid #7f9db9;
}

.textarea_customer {
	font-size: 11px;
	line-height: 16px;
	font-family:"돋움";
	color: #737373;
	SCROLLBAR-bace-COLOR: #F1F4EA;
	SCROLLBAR-FACE-COLOR: #F1F4EA;
	scrollbar-highlight-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #E2E4DC;
	SCROLLBAR-ARROW-COLOR: #E2E4DC;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E4DC;
	scrollbar-track-color: #F8F8F8;
	background-color: #F8F8F8;
	border: 1px solid #D9D9D9;
}

TD	{font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #373737; line-height:18px; letter-spacing:0px;}
	a:link    {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #373737;line-height:18px ; letter-spacing:0px; text-decoration: none}
	a:visited {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #373737;line-height:18px ; letter-spacing:0px; text-decoration: none}
	a:hover   {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #000000;line-height:18px ; letter-spacing:0px; text-decoration: none}

TD_77	{font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #777777; line-height:18px; letter-spacing:0px;}
	a.TD_77:link    {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #777777;line-height:18px ; letter-spacing:0px; text-decoration: none}
	a.TD_77:visited {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #777777;line-height:18px ; letter-spacing:0px; text-decoration: none}
	a.TD_77:hover   {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";font-size: 12px; color: #000000;line-height:18px ; letter-spacing:0px; text-decoration: none}

.font11{	font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";	font-size: 11px;line-height:16px ; letter-spacing:-1px;}
	a.font11:link    {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";line-height:16px ; letter-spacing:-1px; font-size: 11px;text-decoration: none}
	a.font11:visited {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";line-height:16px ; letter-spacing:-1px; font-size: 11px;text-decoration: none}
	a.font11:hover   {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif";line-height:16px ; letter-spacing:-1px; color: #000000; font-size: 11px;text-decoration : underline}

.font11_77{	font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif"; color: #777777;	font-size: 11px;line-height:16px ; letter-spacing:-1px;}
	a.font11_77:link    {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif"; color: #777777;line-height:16px ; letter-spacing:-1px; font-size: 11px;text-decoration: none}
	a.font11_77:visited {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif"; color: #777777;line-height:16px ; letter-spacing:-1px; font-size: 11px;text-decoration: none}
	a.font11_77:hover   {font-family: "Verdana, 돋움, Dotum, 굴림, Gulim, AppleGothic, sans-serif"; color: #000000;line-height:16px ; letter-spacing:-1px; font-size: 11px;text-decoration : underline}

.font15{	font-family: " 돋움, Dotum" ; color: #777777; letter-spacing:-1px; font-size: 15px;}
	a.font15:link    {font-family: " 돋움, Dotum" ; color: #000000; letter-spacing:-1px; font-size: 15px;text-decoration: underline;font-weight: bold;}
	a.font15:visited {font-family: " 돋움, Dotum" ; color: #777777; letter-spacing:-1px; font-size: 15px;text-decoration: none;font-weight: bold;}
	a.font15:hover   {font-family: " 돋움, Dotum" ; color: #ff6600; letter-spacing:-1px; font-size: 15px;text-decoration : underline;font-weight: bold;}

.verdana{
	font-family: "verdana";
	font-size: 10px;
	color: #000000;
	}


.bold12{	font-weight: bold;
	}

.orbold {	font-weight: bold;	color: #FF8400;}


.T_greenB {color: #4DB012 ; font-weight: bold}

.T_green {color: #4DB012}

.gray_cc {color: #cccccc}




.m_top{	padding: 20px 0px 0px 0px; }  /****top right bottom left****/

.m_tb{	padding: 5px 0px 30px 0px; }

.m_rl{	padding: 0px 30px 0px 30px; }
.pd_rl{	padding: 5px 5px 5px 5px; }


/*구조용어집*/
.gujopage{ color: #000000; letter-spacing:1px; font-size: 13px;font-weight: bold;}
	a.gujopage:link    { color: #bebebe; letter-spacing:1px; font-size: 13px;text-decoration: none;font-weight: bold;}
	a.gujopage:visited { color: #bebebe; letter-spacing:1px; font-size: 13px;text-decoration: none;font-weight: bold;}
	a.gujopage:hover   { color: #ff6600; letter-spacing:1px; font-size: 13px;text-decoration : underline;font-weight: bold;}

/**********공통끝******************************************************************************/





/*********네비게이션 링크*******************************************/
.navi{	color: #444444;	font-family: "돋움";	font-size: 11px;	}
	a.navi:link    { color: #A2A2A2; font-family: "돋움"; font-size: 11px;text-decoration: none}
	a.navi:visited { color: #333333; font-family: "돋움"; font-size: 11px;text-decoration: none}
	a.navi:hover   { color: #009900; font-family: "돋움"; font-size: 11px;text-decoration : underline}



/*******************메인 ***************************/


.input_search{font-family:"돋움";font-size: 11px;font-weight: normal;color: #009900;background-color: transparent;border: 0px solid #7F9DB9;}


.m_font_bold{
	font-weight: bold;

}
.m_font_bold1{
	color: #000000;

}
.m_font_bold3{
	color: #3394CC;
	font-weight: bold;

}

.plat{
	font-weight: bold;
    color: #534DEB;

}
.basic{
	font-weight: bold;
    color: #CD43C5;
}
.gold{
	font-weight: bold;
    color: #E6AF2F;
}
.log_t{
	line-height:16px;
	font-size: 11px;
	letter-spacing:-1px;

}
.f10{
	font-family: "verdana";
	font-size: 10px;
	}

.t_verdana{
	font-family: "verdana";
	}

.color1 {color: #FF6000;}
/*******************기술상담 ***************************/


.green_font{
	color: #66CC33;
	}

.green_font11{
	color: #66CC33;
	font-size: 11px;
	}


.textarea_trans{
	font-size: 12px;
	line-height: 16px;
	font-family:"돋움";
	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: #FBFBFB;
	border-top: 1px solid #BABABA;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #BABABA;
}

.board_line{
/*	background-image: url(../images/board_ts_line.gif);*/
	color: #686868;
	font-size: 12px;
	line-height: 14px;
	letter-spacing:-1px;
/*	line-height: 27px;*/
	font-family:"돋움", "verdana";

}
.board_line a:link    { color: #686868; text-decoration: none ;}
.board_line a:visited { color: #686868; text-decoration: none;}
.board_line a:hover   { color: #000000 ; text-decoration : none;}

.board_text{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 11px;
	line-height: 14px;
	color: #999999;
	letter-spacing:-1px;
	font-family:"돋움";

}
.board_num{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 10px;
	line-height: 14px;
	color: #999999;
	letter-spacing:-1px;
	font-family:"verdana";

}
.board_gn_ver{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 10px;
	line-height: 27px;
	color: #66CC33;
	font-family:"verdana";

}


.green_ver{
	font-family: "verdana";
	font-size: 10px;
	color: #66CC33;
	letter-spacing:-1px;
	}


.title_font14{
	color: #46B046;
	font-size: 14px;
	font-weight: bold;

	}


.border {
	border:1px  solid #E9E9E9;
	padding: 9px;

}

.bold11{
	color: #515151;
	font-size: 11px;
	font-weight: bold;

	}

.grayfont11{
	color: #A8A8A8;
	font-size: 11px;
	letter-spacing:-1px;
	}

.orfont11{
	color: #FF8400;
	font-size: 11px;

	}

.box{
	border:1px solid #E9E9E9;
	background-color: #F3F3F3;
	font-size: 11px;
	color: #585858;
	margin: 5px;
	padding: 10px;
	letter-spacing: -1px;

}
/*******************검색 tree ***************************/


/*******************기술자료 ***************************/





.blue_bold12{
	font-weight: bold;
	color: #4477CC;


	}

.pur_bold12{
	font-weight: bold;
    color: #9351D1;
	}

.gray{
	color: #838383;
	}

.pd{
	margin: 0px 5px;
	padding: 0px 5px;

}
.numfont11{
	color: #FF8400;
	font-size: 11px;

	}

.year{
	font-size: 14px;
    color: #474747;
	font-weight: bold;
	}



/*******************컨설팅 서비스 ***************************/

.b_num{
	font-size: 10px;
	line-height: 27px;
	color: #66CC33;
	font-family:"verdana";
	background-color: #F0F0F0;


}
.b_num2{
	font-size: 11px;
	line-height: 27px;
	background-color: #F0F0F0;


}
.b_num3{
	font-size: 11px;
	line-height: 27px;
	background-color: #F0F0F0;
	margin-left: 3px;
	padding-left: 3px;



}
.b_num4{
	background-color: #F0F0F0;
	font-size: 11px;
	line-height: 27px;
	color: #9F9F9F;

}
.b_num5{
	font-size: 10px;
	line-height: 27px;
	color: #9F9F9F;
	font-family:"verdana";
	background-color: #F0F0F0;


}
.b_wnum{
	font-size: 10px;
	line-height: 27px;
	color: #66CC33;
	font-family:"verdana";
	background-color: #FFFFFF;


}
.b_wnum2{
	font-size: 11px;
	line-height: 27px;
	background-color: #FFFFFF;


}
.b_wnum3{
	font-size: 11px;
	line-height: 27px;
	background-color: #FFFFFF;
	margin-left: 3px;
	padding-left: 3px;



}
.b_wnum4{
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 27px;
	color:  #9F9F9F;

}
.b_wnum5{
	font-size: 10px;
	line-height: 27px;
	color: #9F9F9F;
	font-family:"verdana";
	background-color: #FFFFFF;


}







/*******************my_space ***************************/






.mys_text{
	background-image: url(../images/board_ts_line.gif);
	font-size: 11px;
	line-height: 27px;

}
.mys_num{
	background-image: url(../images/board_ts_line.gif);
	font-size: 10px;
	line-height: 27px;
	font-family:"verdana";
	color: #52C52C;


}
.mys_tel{
	background-image: url();
	font-size: 10px;
	line-height: 27px;
	font-family:"verdana";


}
.mys_id{
	background-image: url(../images/board_ts_line.gif);
	font-size: 11px;
	line-height: 27px;

}
.mys_time{
	background-image: url(../images/board_ts_line.gif);
	font-size: 10px;
	line-height: 27px;
	font-family:"verdana";
	font-weight: bold;


}







/*******************교육과정 ***************************/


.b_edu_01{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 11px;
	line-height: 14px;
	color: #52C52C;
	font-family:"verdana";

}
.b_edu_03{
/*	background-image: url(../images/board_ts_line.gif);*/
	line-height: 28px;
	font-size: 11px;
	color: #999999;


}
.b_edu_04{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 11px;
	color: #474747;


}
.b_edu_05{
/*	background-image: url(../images/board_ts_line.gif);*/
	font-size: 11px;
	color: #999999;


}

.level{
	font-family: "";
	font-size: 11px;
	}

.level:link    { color: #474747; font-size: 11px;text-decoration: none}
.level:visited { color: #333333; font-size: 11px;text-decoration: none}
.level:hover   { color: #009900; font-size: 11px;text-decoration : underline}


.t14{
	color: #46B046;
	font-size: 14px;
	font-weight: bold;
  	letter-spacing: -1px;

	}
.bgr_bold{
	color: #46B046;
	font-weight: bold;

	}
.b_tech{
	font-size: 11px;

	}
.contents{
	margin: 10px;
	padding: 10px;


	}

.week {
	margin-top: 8px;
	margin-bottom: 3px;
	padding-top: 8px;
	padding-bottom: 3px;
	background-position: top;
	margin-right: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-left: 1px;



}

.orf11{
	font-size: 11px;
    color: #FF8400;
	}

.e_plan_01{
	background-image: url(../edu_center/images/30line_bg.gif);
	font-size: 10px;
	line-height: 30px;
	color: #52C52C;
	font-family:"verdana";

}
.e_plan_02{
	background-image: url(../edu_center/images/30line_bg.gif);
	font-size: 11px;
	line-height: 30px;

}.e_plan_03{
	background-image: url(../edu_center/images/30line_bg.gif);
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;


}

.bo_l {
	border-left: 1px solid #E3E3E3;
}
.bo_r {
	border-right: 1px solid #E3E3E3;

}
.bo_t {
	border-top: 1px solid #E3E3E3;
	margin-top: 2px;
	padding-top: 2px;


}
.bo_b {
	border-bottom: 1px solid #E3E3E3;

}

/*******************사이트맵 ***************************/


.site1{	color: #FFFFFF;  	letter-spacing: -1px;	}
	a.site1:link    { color: #FFFFFF;  text-decoration: none;  letter-spacing: -1px;}
	a.site1:visited { color: #FFFFFF;  text-decoration: none;  letter-spacing: -1px;}
	a.site1:hover   { color: #fffd58;  text-decoration: none;  letter-spacing: -1px;}

.site2{	letter-spacing: -1px;}



/*******************동합검색 ***************************/


.search15{color: #383838; font-size: 15px;   letter-spacing: -1px; font-weight: bold;}

.search14{	color: blue; font-size: 14px;   letter-spacing: -1px;}
	a.search14:link    { color: blue; font-size: 14px;  text-decoration: none;  letter-spacing: -1px;}
	a.search14:visited { color: blue; font-size: 14px;  text-decoration: none;  letter-spacing: -1px;}
	a.search14:hover   { color: blue; font-size: 14px;  text-decoration: underline;  letter-spacing: -1px;}

.search_navi{	color: #a8a8a8;	font-family: "돋움";	font-size: 11px; padding: 0px 0px 7px 0px;}
	a.search_navi:link    { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 7px 0px;}
	a.search_navi:visited { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 7px 0px;}
	a.search_navi:hover   { color: #a8a8a8; font-size: 11px;text-decoration: none; padding: 0px 0px 7px 0px;}

.pad5{ padding: 5px 0px 0px 0px;}
.pad10{ padding: 10px 0px 10px 0px;}
.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_num{ color: #000000;font-family: "돋움"; font-size: 11px; padding: 0px 0px 7px 0px; font-weight: bold;}

/* PNG */
.png24 {  tmp:expression(setpng24(this));}
