/* ------------------------------ 공통css start ------------------------------*/
/* 추가입력 가능(추가시에는 각 섹션에 해당되는 부분에 추가) */
A:link { text-decoration: none ; color: #494949; }
A:visited { text-decoration: none ; color: #494949; }
A:active { text-decoration: none ; color: #494949; }
A:hover { text-decoration: none; color:#494949; }

input  {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	border:solid 1 #BDBDBD;
}

.input_radio
{
 font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
 font-size:12px;
 color:#494949;
 border:0px solid #BDBDBD;
}

select  {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	background-color:#ffffff;
}

textarea  {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	border:solid 1 #BDBDBD;
}

img {border:none;}
form {margin:0;}
div {margin:0;}
/* 추가입력 가능 */

/*  상단 메뉴 */
.topm, .topm:link, .topm:visited
{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.topm:hover, .topm:active
{
	font-size:11px;
	color:#47B524;
	text-decoration:none;
}
/*  상단 메뉴 */

/* body */
body {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	line-height:140%;
	margin: 0 0 0 0;
}

/* Basic  text */
td {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	line-height:140%;
}
.td_black{
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#202020;
	line-height:140%;
}
.td_eng {
	font-family: Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#494949;
	line-height:140%;
}
.ti_text {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#494949;
	line-height:140%;
	font-weight:bold;
}
.lo_text {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#00a4c1;
	line-height:140%;
}
.table_ti {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#4595B7;
	line-height:140%;
	font-weight:bold;
}
.table_ti2 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:140%;
	font-weight:bold;
}
.table_ti3 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#666666;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.table_text {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:140%;
	letter-spacing: 0px;
}
.hit_no {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#8DC30B;
	line-height:140%;
	font-weight:bold;
}


/* ---------- 스크롤바 색깔 ---------- */
body {
	scrollbar-face-color: #ededed;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #666666;
}
.left_menu{
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:bold;
	line-height:120%;
}


a.lh:active, a.lh:link, a.lh:visited {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:bold;
	line-height:120%;
}

a.lh:hover {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#00A4C1;
	font-weight:bold;
	line-height:120%;
}

a.lhs:active, a.lhs:link, a.lhs:visited {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	line-height:120%;
}

a.lhs:hover {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#00A4C1;
	font-weight:normal;
	line-height:120%;
}


.foot_text{
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#666666;
	line-height:120%;
	}



/* ------------------------------ 공통css end ------------------------------*/

/* ------------------------------ main ------------------------------*/
.main_content_ti {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:18px;
	color:#333333;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_content_ti2 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#999999;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_box_ti {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#4A9D06;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_news_ti {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:14px;
	color:#333333;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_news_ti2 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#999999;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_news_ti3 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:16px;
	color:#333333;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.main_ucc_text {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:130%;
	letter-spacing: 0px;
}
.main_content {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#333333;
	line-height:130%;
	letter-spacing: 0px;
}

.main_header {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:130%;
	letter-spacing: 0px;
}

a.mh:active, a.mh:link, a.mh:visited  {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:130%;
	letter-spacing: 0px;
}

a.mh:hover {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#494949;
	line-height:130%;
	letter-spacing: 0px;
}




/* ------------------------------ content ------------------------------*/
.con_ti {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:18px;
	color:#333333;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.con_ti1 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:16px;
	color:#333333;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.con_ti2 {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#009899;
	line-height:130%;
	font-weight:bold;
	letter-spacing: 0px;
}
.con_text {
	font-family: 돋움,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:130%;
	letter-spacing: 0px;
}