/* main	base link */
.body:{
	font-family: "돋움";
	font-size: 12px;
	color: #575757;
	}
a:link {
	text-decoration: none;
	color: #575757;

}
a:visited {
	text-decoration: none;
	color: #575757;
}
a:active {
	text-decoration: none;
	color: #575757;
	 }
a:hover {
	color: #575757;
	text-decoration:underline;
}
/*image border*/
img{border:0;}

/* none	style link */

a.none:link								{ color: #575757;		text-decoration: none; }
a.none:visited							{ color: #575757;		text-decoration: none; }
a.none:active							{ color: #575757;		text-decoration: none; }
a.none:hover							{ color: #575757;		text-decoration: none; }
/* none	style link */

.c_black11 {font-family: "돋움"; font-size: 11px; COLOR: #000000;}
.c_black {font-family: "돋움"; font-size: 12px; COLOR: #000000;}
.c_gray {font-family:"돋움"; font-size:12px; color:#595959; line-height:18px;}
.c_gray UL{margin:0px; padding:0px;}
.c_gray LI{font-family:"돋움"; font-size:12px; color:#595959; line-height:18px; text-align:left; padding-left:10px;}
.c_gray a:visited {text-decoration:none; color:#595959;}
.c_gray a:active {text-decoration:none; color:#595959;}
.c_gray a:hover {text-decoration:underline; color:#595959;}

.chart_bg {padding:0 10px;font-family:"돋움";font-size:12px;line-height:16px;font-weight:bold;color:#595959;text-align:left;}
.chart_bg a:visited {text-decoration:none;color:#595959;}
.chart_bg a:active {text-decoration:none;color:#595959;}
.chart_bg a:hover {text-decoration:underline;color:#595959;}

.chart_g {padding:5px 30px;font-family:"돋움";font-size:12px;line-height:16px;color:#595959;text-align:left;}
.chart_g ul{margin:0px; padding:0px;}
.chart_g li{font-family:"12px/16px ", 돋움"";
color:#595959;text-align:left;
}
.chart_g a:visited {text-decoration:none;color:#595959;}
.chart_g a:active {text-decoration:none;color:#595959;}
.chart_g a:hover {text-decoration:underline;color:#595959;}

.c_gray1 {font-family:"돋움"; font-size:12px; font-weight:bold; color:#333333; line-height:16px; text-align:center; padding-left:10px;}
.c_gray2 {font-family:"돋움"; font-size:12px; color:#333333; line-height:16px; text-align:left; padding-left:10px;}
.c_gray3 {font-family:"돋움"; font-size:11px; color:#333333; line-height:16px; text-align:left; padding:3px;}

.d_blue {font-family: "돋움"; font-size: 12px; color:#081d58; line-height: 18px;}
.d_blue a:visited {text-decoration:none; color:#ef097c;}
.d_blue a:active {text-decoration:none; color:#ef097c;}
.d_blue a:hover {text-decoration:underline; color:#ef097c;}

.d_blue2 {font-family: "돋움"; font-size: 12px; color:#081c53; line-height: 18px;}
.d_blue2 a:visited {text-decoration:none; color:#081c53;}
.d_blue2 a:active {text-decoration:none; color:#081c53;}
.d_blue2 a:hover {text-decoration:underline; color:#081c53;}

.d_blue3 {font-family: "돋움"; font-size: 12px; color:#27428f; line-height: 18px;}
.d_blue3 a:visited {text-decoration:none; color:#27428f;}
.d_blue3 a:active {text-decoration:none; color:#27428f;}
.d_blue3 a:hover {text-decoration:underline; color:#27428f;}

.d_blue11 {font-family: "돋움"; font-size: 11px; color:#359090; line-height: 18px;}
.d_blue11 a:visited {text-decoration:none; color:#359090;}
.d_blue11 a:active {text-decoration:none; color:#359090;}
.d_blue11 a:hover {text-decoration:underline; color:#359090;}

.green {font-family: "돋움"; font-size: 12px; color:#313d3d; line-height: 18px;}
.green a:visited {text-decoration:none; color:#313d3d;}
.green a:active {text-decoration:none; color:#313d3d;}
.green a:hover {text-decoration:underline; color:#313d3d;}

.green2 {font-family: "돋움"; font-size: 12px; color:#359090; line-height: 18px;}
.green2 a:visited {text-decoration:none; color:#359090;}
.green2 a:active {text-decoration:none; color:#359090;}
.green2 a:hover {text-decoration:underline; color:#359090;}

.white {font-family: "돋움"; font-size: 11px; color:#ffffff; line-height: 15px;}
.white a:visited {text-decoration:none; color:#ffffff;}
.white a:active {text-decoration:none; color:#ffffff;}
.white a:hover {text-decoration:underline; color:#ffffff;}

.line_txt {font-family:"돋움"; font-size:12px; color:#000000; line-height:15px; background-color:#ffffff; text-align:left; padding-left:5px;}
.line_txt a:visited {text-decoration:none; color:#000000;}
.line_txt a:active {text-decoration:none; color:#000000;}
.line_txt a:hover {text-decoration:underline; color:#000000;}

.point {font-family: "돋움"; font-size: 13px; font-weight:bold; color:red; line-height: 18px;}

UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; list-style-type : none;}
LI {line-height: 18px; list-style-type : none;}
LI IMG {VERTICAL-ALIGN: top;}

/*ch_button */

#ch_button {MARGIN: 0px auto;  POSITION: relative; TEXT-ALIGN: left;}
#ch_button {
	CLEAR: both;  POSITION: relative;
}
#ch_button UL {WIDTH: 23px;}
#ch_button UL LI {line-height: 10px;}
#ch_button .a {
	POSITION: absolute;
	left:165px;
	top:6px;
}
#ch_button .b {
	POSITION: absolute;
	left:370px;
	top:6px;
}
#ch_button .c {
	POSITION: absolute;
	left:576px;
	top:6px;
}

/* left menu */
#left {MARGIN: 0px auto;  POSITION: relative; TEXT-ALIGN: left;}
#left UL {WIDTH: 175px; padding-top:10px; }
#left UL LI {font-family: "돋움"; font-size: 12px; color: #595959; line-height: 22px; padding-left:10px; list-style-type:none;}
#left UL LI a:hover {text-decoration:underline; color:#359090; }

.uni_menu {MARGIN: 0px auto;  POSITION: relative; TEXT-ALIGN:left;}
.uni_menu UL {PADDING:3px 20px 5px 20px; MARGIN:0 0 0 10px;}
.uni_menu LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/wer_lmenu_icon.gif);
	list-style-type: none;
}
.uni_menu LI IMG {VERTICAL-ALIGN:bottom;}
.uni_menu LI a:visited {text-decoration:none; color:#595959;}
.uni_menu LI a:active {text-decoration:none; font-weight:bold; color:#48791d;}
.uni_menu LI a:hover {text-decoration:none; font-weight:bold; color:#48791d;}
.uni_menu LI strong{text-decoration:none; font-weight:bold; color:#48791d;}

/* 목록2 */
#list2 {MARGIN: 0px auto;  POSITION: relative; TEXT-ALIGN: left;}
#list2 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-left: 20px; PADDING-TOP: 0px;}
#list2 LI {
	line-height: 18px;
	list-style-image: url(../img/bu_bu05.gif);
	list-style-position: outside;
	list-style-type: none;
}
#list2 LI IMG {VERTICAL-ALIGN: top;}

/* 서브-서브 목록 */
.sub_list {MARGIN: 0px auto;  POSITION: relative; TEXT-ALIGN: left;}
.sub_list UL {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN-left: 20px; PADDING-TOP: 0px;}
.sub_list LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/sub_title_blit02.gif);
	list-style-type: none;
}
.sub_list LI IMG {VERTICAL-ALIGN: bottom;}

/* 서브-서브 목록 box2  */
.box2 	{CLEAR: both; BACKGROUND: url(../img/bg_box2.gif) no-repeat 30px 0px; POSITION: relative; HEIGHT: 78px;}
.box2 UL {PADDING-RIGHT: 20px; PADDING-LEFT: 58px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px;}
.box2 LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/sub_title_blit03.gif);
}
.box2 LI IMG {VERTICAL-ALIGN: bottom;}

/* 서브-서브 목록 box3  */
.box3 	{CLEAR: both; BACKGROUND: url(../img/bg_box3.gif) no-repeat 30px 0px; POSITION: relative; HEIGHT: 60px;}
.box3 UL {PADDING-RIGHT: 20px; PADDING-LEFT: 58px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px;}
.box3 LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/sub_title_blit03.gif);
}
.box3 LI IMG {VERTICAL-ALIGN: bottom;}

/* 서브-서브 목록 box4  */
.box4 	{CLEAR: both; BACKGROUND: url(../img/bg_box4.gif) no-repeat 30px 0px; POSITION: relative; HEIGHT: 78px;}
.box4 UL {PADDING-RIGHT: 20px; PADDING-LEFT: 58px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px;}
.box4 LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/sub_title_blit03.gif);
}
.box4 LI IMG {VERTICAL-ALIGN: bottom;}

/* 서브-서브 목록 box5  */
.box5 	{CLEAR: both; BACKGROUND: url(../img/bg_box5.gif) no-repeat 30px 0px; POSITION: relative; HEIGHT: 60px;}
.box5 UL {PADDING-RIGHT: 20px; PADDING-LEFT: 58px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px;}
.box5 LI {font-family: "돋움"; font-size: 12px; color: #595959;
	line-height: 20px;
	list-style-image: url(../img/sub_title_blit03.gif);
}
.box5 LI IMG {VERTICAL-ALIGN: bottom;}

/*검색 */
.search {font-family: "돋움"; font-size: 12px; line-height:20px; color: #676767; height: 20px; width: 200px; border:1pt solid #96afaf;}

/*제목 */
.title {font-family: "돋움"; font-size: 12px; line-height:20px; color: #676767; height: 20px; width: 400px; border:1pt solid #96afaf;}

/* 글쓰기 */
.write {font-family: "돋움"; font-size: 12px; height: 300px; width: 500px; border: 1px  solid #96afaf; color: #676767; background-color: #FFFFFF;}

/* 버튼 */
.linking_txt {word-break:break-all; padding:0px; margin:0px auto; font-size:11px; color:#666666; line-height:16px; position:relative; text-align:left;}
.submit {height:20px; font-family:"돋움"; font-size: 12px; color:#888888; font-weight:bold; padding:0px; background: #eeeeee; border:1px solid #CCCCCC; cursor:pointer; vertical-align:middle;}

.specialist {font-family:"돋움"; font-size:11px; color:#333333; line-height:14px; text-align:left; padding-left:5px;}

/* 20081117 추가 css */
.sub_start {font-family: "돋움"; font-size: 14px; font-weight:bold; color: #767676; line-height:20px; text-align:left; padding:5px 0 5px 0;}