﻿/*일반 글씨*/
body		{font-family:Dotum,Dotum,Verdana,Arial; font-size:9pt;line-height:130%;color:#545454;
overflow-X: hidden;
overflow-Y: auto;
scrollbar-arrow-color:#B1B2B5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#EAEDF2;
scrollbar-highlight-color:#EAEDF2;
scrollbar-shadow-color:#EAEDF2;
scrollbar-track-color:#EDEDED;}

td, table	{font-family:Dotum,Dotum; font-size:9pt;line-height:140%}
img		{border:none;}


/*일반 링크*/
A		{font-family:Dotum,Dotum;font-size:9pt; color:#545454; text-decoration:none}
A:link 		{font-family:Dotum,Dotum;font-size:9pt; color:#545454; text-decoration:none}
A:visited 	{font-family:Dotum,Dotum;font-size:9pt; color:#545454; text-decoration:none}
A:hover 	{font-family:Dotum,Dotum;font-size:9pt; text-decoration:underline}

A.selLink:link {text-decoration: none ; color:#0072BC;}
A.selLink:visited {text-decoration: none ; color:#0072BC;}
A.selLink:active {text-decoration: none ; color:#0072BC;}
A.selLink:hover {text-decoration: underline ; color:#0072BC;text-decoration:underline}


.Link {text-decoration: none ; color:#0072BC;}

/*인클루드 파일*/
#topFrame 	{width:985px; height:79px; border:0; cellspacing:0; cellpadding:0}

#leftFrame 	{width:175px; height:530px; border:0; cellspacing:0; cellpadding:0}
#leftFrameIndex	{width:175px; height:460px; border:0; cellspacing:0; cellpadding:0}

#centerFrame 	{position:absolute; left:200px; top:112px;
width:791px; 
height:500px; 
z-index:1;
visibility: visible; 
border-width:0px;
border:1px;
padding-right:5;
overflow-X: hidden;
overflow-Y: auto;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #999999;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #efefef;
	scrollbar-arrow-color: #ffffff;
   }

#centerFrameIndex 	{position:absolute; left:200px; top:112px;
width:791px; 
height:460px; 
z-index:1;
visibility: visible; 
border-width:0px;
border:1px;
padding-right:5;
overflow-X: hidden;
overflow-Y: auto;
sscrollbar-arrow-color:#B1B2B5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#EAEDF2;
scrollbar-highlight-color:#EAEDF2;
scrollbar-shadow-color:#EAEDF2;
scrollbar-track-color:#EDEDED;}

#bottomFrame {width:985px; height:0px; border:0; cellspacing:0; cellpadding:0}
#bottomFrameIndex {width:985px; height:40px; border:0; cellspacing:0; cellpadding:0}

.fieldset	{border-width:0px;
border:0px
padding:0;
overflow: auto;
scrollbar-arrow-color:#B1B2B5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#EAEDF2;
scrollbar-highlight-color:#EAEDF2;
scrollbar-shadow-color:#EAEDF2;
scrollbar-track-color:#EDEDED;}

.fieldset.list	{border-width:0px;
border:0px
padding:0;
width:100%;
height:100%;
overflow-X: auto;
overflow-Y: auto;
scrollbar-arrow-color:#B1B2B5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#EAEDF2;
scrollbar-highlight-color:#EAEDF2;
scrollbar-shadow-color:#EAEDF2;
scrollbar-track-color:#EDEDED;}

.fieldset.listHidden	{border-width:0px;
border:0px
padding:0;
width:100%;
height:100%;
overflow-X: hidden;
overflow-Y: auto;
scrollbar-arrow-color:#B1B2B5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#EAEDF2;
scrollbar-highlight-color:#EAEDF2;
scrollbar-shadow-color:#EAEDF2;
scrollbar-track-color:#EDEDED;}

.fixed		{table-layout:fixed}
.FixedBg	{background-color:#CCCCCC;}


/*로그인*/
.name		{font-family:Dotum,Dotum; font-size:9pt; color:#00389B;font-weight:bold}


/* 폼관련*/
input		{font-size:9pt; background-color:#FFFFFF;padding-top:1px}
input.wht	{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#FFFFFF;text-align:left}
input.wht_center{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#FFFFFF;text-align:center}
input.wht_right	{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#FFFFFF;text-align:right}

input.bgc	{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#F5F4F2;}
input.bgc_center{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#F5F4F2;text-align:center}

input.Noborder {border:solid 1px ;border-color:#FFFFFF}
input.file	{font-family:Dotum,Dotum;font-size:9pt; border:solid 1px #D5D5D5; background-color:#FFFFFF;text-align:left}

select		{font-family:Dotum,Dotum; font-size:9pt;background-color:#FFFFFF;border:solid 1px #D5D5D5}

textarea	{font-family:Dotum,Dotum; font-size:9pt;border:solid 1px #D5D5D5;background-color:#FFFFFF; 
scrollbar-arrow-color:#D5D5D5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FBFAF9;
overflow:auto;}

textarea.test	{font-family:Dotum,Dotum; font-size:9pt;border:solid 1px #B7B7B7;background-color:#FFFFFF;
scrollbar-arrow-color:#D5D5D5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FBFAF9;}

checkbox	{border-style:none;border:none 0px}
.box		{border-style:none;border:solid 1px #C0C0C0; background-color:#EBEBEB}
.bbs_list	{font-size: 8pt;color:#635F5A}

.BtnSave	{border:none 0px;background-image:url('../images/button/bt_save.gif');width:52;height:16;cursor:hand}
.BtnCancel	{border:none 0px;background-image:url('../images/button/bt_cancel.gif');width:52;height:16;cursor:hand}
.BtnFinish	{border:none 0px;background-image:url('../images/button/bt_finish.gif');width:52;height:16;cursor:hand}
.BtnSearch	{border:none 0px;background-image:url('../images/button/bt_search_02.gif');width:73;height:19;cursor:hand}
.BtnChoice	{border:none 0px;background-image:url('../images/button/bt_choice_03.gif');width:28;height:14;cursor:hand}

.submit	{font-family:Dotum,Dotum; font-size:8pt; border:solid 1px #B7B7B7; background-color:#FFFFFF; text-align:center; padding:3}



/*상단,좌측 메뉴관련 테이블*/


.top_menu		{font-size:9pt; color:#4A4A3D}


.left_2depth	{font-size:9pt; background-color:#F4F4F4; color:#545454; height:24;padding-left:10}
.left_3depth	{font-size:9pt; background-color:#E8E8E8; color:#14B4B4B; padding-left:20; line-height:150%; padding-top:5; padding-bottom:0;}



/*일반테이블*/
.table_bg	{background-color:#A5BDD3;}

.td_total	{font-family:Dotum,Dotum; background-color:#EFEBE7; color:#666666; text-align:center;padding:3; word-break:break-all}
.td_total_drk	{font-family:Dotum,Dotum; background-color:#E4D8D1; color:#545454; text-align:center;padding:3; word-break:break-all}
.td_total_left	{font-family:Dotum,Dotum; background-color:#EFEBE7; color:#545454; text-align:left;padding:10; word-break:break-all}

.td_head	{font-family:Dotum,Dotum; background-color:#EBEBEB; color:#545454 ; text-align:center; padding:3}

.td_wht		{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:center; padding:3; word-break:break-all}
.td_borass		{font-family:Dotum,Dotum; color:#385DAA; background-color:#FFFFFF; text-align:center; padding:3; word-break:break-all}
.td_wht_green	{font-family:Dotum,Dotum; background-color:#467646; text-align:center; padding:3; word-break:break-all}
.td_wht_green_1	{font-family:Dotum,Dotum; background-color:#CDE2CD; text-align:center; padding:3; word-break:break-all}
.td_wht_yello_1	{font-family:Dotum,Dotum; background-color:#FFFBD5; text-align:center; padding:3; word-break:break-all}
.td_wht_Red		{font-family:Dotum,Dotum; color:#ED0000; background-color:#FFFFFF; text-align:center; padding:3; word-break:break-all}
.td_wht_left	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; padding:2; word-break:break-all}
.td_wht_left_10	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; padding:3; padding-left:5; word-break:break-all}
.td_wht_left_20	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; padding:20; word-break:break-word}

.td_wht_right0	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:right; word-break:break-all}
.td_wht_right	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:right; padding:3;  word-break:break-all}
.td_wht_right_10{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:right; padding:3; padding-right:10; word-break:break-all}


.td_sky {font-family:Dotum,Dotum; background-color:#E2F3FF; color:#385DAA; text-align:center; padding:3; word-break:break-all}
.td_bluishgreen {font-family:Dotum,Dotum; background-color:#F0F7DE; color:#545454 ; text-align:center; padding:3; word-break:break-all}
.td_lightblue {font-family:Dotum,Dotum; background-color:#F2F6F8; color:#545454 ; text-align:center; padding:3; word-break:break-all}
.td_gray_left	{font-family:Dotum,Dotum; background-color:#F0F7DE; color:#545454 ; text-align:left; padding:3; word-break:break-all}
.td_gray_right	{font-family:Dotum,Dotum; background-color:#F0F7DE; color:#545454 ; text-align:right; padding:3; word-break:break-all}

.line_green	{background-color:#95B8FF; height:2px}
.line_bluishgreen {background-color:#9DCA74; height:1px}
.line_gray	{background-color:#CCCCCC; height:1px}
.line_orange	{background-color:#D98614; height:2px}


/*Title*/
.title_blank	{height:16px}
.title		{font-family:Gulim; font-size:9pt;color:#2B2A5A;height:24;font-weight:bold;}
.title_1	{font-family:Dotum; font-size:9pt;color:#2B2A5A;height:24;font-weight:bold;}
.title_line_blue	{background-color:#C4DBAF; height:1px}
.title_line_gray	{background-color:#E1E2D3; height:1px}



/*Location*/
.local	    {font-family:Dotum; font-size:8pt; color:#5B5B5B;}
.local_1	    {font-family:Dotum; font-size:8pt; color:#5B5B5B; background-color:#FFFFFF; text-align:center; height:22; word-break:break-all background-color:#FFFFFF; text-align:center; height:22; word-break:break-all}
.local_sky	    {font-family:Dotum; font-size:8pt; color:#5B5B5B; background-color:#E2F3FF; text-align:center; height:22; word-break:break-all background-color:#FFFFFF; text-align:center; height:22; word-break:break-all}
.local_W	{font-family:Dotum; font-size:8pt; color:#FFFFFF;}
.local_WC	{font-family:Dotum; font-size:8pt; color:#FFFFFF;}
.local_B	{font-family:Dotum; font-size:8pt; color:#16768E;}
.local_on	{font-family:Dotum; font-size:8pt; color:#39B4B3;}



/*page*/
.page	{font-family:Dotum; font-size:9pt; font-weight:bold}



/*Project process*/
.prjct_nrml_fnsh	{font-family:Dotum,Dotum; color:#0072BC}
.prjct_early_fnsh	{font-family:Dotum,Dotum; color:#1AAF0F}
.prjct_delay_fnsh	{font-family:Dotum,Dotum; color:#FF0000}
.prjct_nrml_ing		{font-family:Dotum,Dotum; color:#0072BC}
.prjct_delay_ing	{font-family:Dotum,Dotum; color:#FF0000}



/*Test*/
.correct 	{font-family:Dotum,Dotum; color:#ED1C24}
.incorrect 	{font-family:Dotum,Dotum; color:#0000FF}
.ExList		{font-family:Dotum,Dotum; line-height:140%}
.Num		{font-family:Dotum,Dotum; font-weight:bold}
.Miss		{font-family:Dotum,Dotum; background-color:#FF7900;}
.TestName	{font-family:Dotum,Dotum; font-weight:bold; font-size:10pt; background-color:#ADCEFF;}
.TestName02	{font-family:Dotum,Dotum; font-weight:bold; font-size:10pt;}



/*Community*/
.question	{font-family:Dotum,Dotum; color:#F04F02; font-weight:bold}
.answer		{font-family:Dotum,Dotum; color:#2E5C98; font-weight:bold}
.news		{font-family:Dotum,Dotum; color:#2E5C98}

.terms_on	{background-color:#96C7FD; color:#000000; font-weight:bold; text-align:center}
.terms_on2	{background-color:#96C7FD; color:#000000; font-weight:bold; text-align:center; font-size:30pt; height:50; width:50; padding-top:20}
.terms_list	{line-height:160%}
.termsName	{line-height:160%; font-weight:bold; color:#003D96}



/*Main*/
.MainList	{font-family:Dotum,Dotum; height:20; padding-left:20; color:#363636}
.MainList2	{font-family:Dotum,Dotum; height:20; padding-left:10; padding-right:5; color:#363636;padding-top:2}
.LeftTable	{font-family:Dotum,Dotum; background-color:#8CB9DF; text-align:center; color:#101010;}
.LeftTable2	{font-family:Dotum,Dotum; background-color:#E8F0F3; text-align:center; color:#101010;}
.year		{font-family:Dotum; font-size:9pt; text-align:center; color:#919191;line-height:11px}




/*RoadMap*/
.Process 	{background-color:#F3CDA7}
.State 		{background-color:#CEEAEB}



/*동적테이블*/
input.D_wht		{font-family:Dotum,Dotum; font-size:9pt; border:solid 1px #C0C0C0; background-color:#FFFFFF; text-align:left; margin-left:10; margin-right:3}
input.D_wht_center	{font-family:Dotum,Dotum; font-size:9pt; border:solid 1px #C0C0C0; background-color:#FFFFFF; text-align:center; margin-left:5;margin-right:3}
input.D_bgc		{font-family:Dotum,Dotum; font-size:9pt; border:solid 1px #C0C0C0; background-color:#F5F4F2; margin-left:5; margin-right:3}
input.D_bgc_center	{font-family:Dotum,Dotum; font-size:9pt; border:solid 1px #C0C0C0; background-color:#F5F4F2; text-align:center; margin-left:5; margin-right:3}
input.D_file		{font-family:Dotum,Dotum; font-size:9pt; border:solid 1px #C0C0C0; background-color:#FFFFFF; text-align:left; margin-left:10; margin-right:3}

.D_select		{font-family:Dotum,Dotum; font-size:9pt; background-color:#FFFFFF;border:solid 1px #C0C0C0; margin-left:10; margin-right:3}
.D_checkbox		{font-family:Dotum,Dotum; border-style:none; border:none 0px; margin-left:5;}

textarea.D_test		{font-family:Dotum,Dotum; 
font-size:9pt;
border:solid 1px #B7B7B7;
background-color:#FFFFFF;
scrollbar-arrow-color:#D5D5D5;
scrollbar-3dlight-color:#D5D5D5;
scrollbar-darkshadow-color:#D5D5D5;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FBFAF9;
margin-left:10;
margin-top:3;
margin-bottom:3}


.D_td_total		{font-family:Dotum,Dotum; background-color:#EFEBE7; color:#545454; text-align:center; text-indent:3; height:22; word-break:break-all}
.D_td_total_drk		{font-family:Dotum,Dotum; background-color:#E4D8D1; color:#545454; text-align:center; text-indent:3; height:22; word-break:break-all}
.D_td_total_left	{font-family:Dotum,Dotum; background-color:#EFEBE7; color:#545454; text-align:left; text-indent:10; height:22; word-break:break-all}

.D_td_gray		{font-family:Dotum,Dotum; background-color:#F0F7DE; color:#545454 ; text-align:center; height:24; word-break:break-all}
.D_td_gray_left		{font-family:Dotum,Dotum;background-color:#EBEBEB; color:#545454 ; text-align:left; text-indent:3; word-break:break-all}
.D_td_gray_right	{font-family:Dotum,Dotum;background-color:#EBEBEB; color:#545454 ; text-align:right; direction:rtl; text-indent:3; word-break:break-all}

.D_td_wht		{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:center; height:22; word-break:break-all}
.D_td_wht_left		{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; text-indent:3; height:22; word-break:break-all}
.D_td_wht_left_10	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; text-indent:10; height:22; word-break:break-all}
.D_td_wht_left_20	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:left; text-indent:20; word-break:break-all}

.D_td_wht_right		{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:right; direction:rtl; text-indent:3; word-break:break-all}
.D_td_wht_right_10	{font-family:Dotum,Dotum; background-color:#FFFFFF; text-align:right; direction:rtl; text-indent:10;}

.D_td_head		{font-family:Dotum,Dotum; background-color:#EBEBEB; color:#545454 ; text-align:center; height:24; word-break:break-all}

.tr_head_abs		{font-family:Dotum,Dotum; background-color:#CCCCCC; color:#545454 ; text-align:center; padding:3; position:absolute; top:0;}


#scrollbox241 {
	width:100%; 
	height:241; 
	overflow:auto; 
	padding:0px; 
	border:0; 
}


/*도움말*/
.menuName		{font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}
A.menuName		{font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}
A.menuName:link 	{font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}
A.menuName:visited {font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}
A.menuName:active 	{font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}
A.menuName:hover	{font-family:Dotum; font-size:9pt; color:#FFFFFF; font-weight:bold}

.menu1		{font-family:Dotum; font-size:9pt; color:#FFFFFF; padding-left:5}
A.menu1:link 	{font-family:Dotum; font-size:9pt; color:#FFFFFF; padding-left:5}
A.menu1:visited {font-family:Dotum; font-size:9pt; color:#FFFFFF; padding-left:5}
A.menu1:active 	{font-family:Dotum; font-size:9pt; color:#FFFFFF; padding-left:5}
A.menu1:hover	{font-family:Dotum; font-size:9pt; color:#FFFFFF; padding-left:5}


.menu2		{font-family:Dotum; font-size:9pt; color:#AEC7CF; padding-left:15}
A.menu2:link 	{font-family:Dotum; font-size:9pt; color:#AEC7CF; padding-left:15}
A.menu2:visited {font-family:Dotum; font-size:9pt; color:#AEC7CF; padding-left:15}
A.menu2:active 	{font-family:Dotum; font-size:9pt; color:#AEC7CF; padding-left:15}
A.menu2:hover	{font-family:Dotum; font-size:9pt; color:#AEC7CF; padding-left:15}


/*네이게이션 Layer*/
#Layer1 {
	position:absolute;
	left:294px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	left:384px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	left:474px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	left:564px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	left:674px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	left:720px;
	top:74px;
	width:583px;
	height:22px;
	z-index:1;
	visibility: hidden;
}

#Layer7 {
	position:absolute;
	left:912px;
	top:115px;
	width:114px;
	height:378px;
	z-index:1;
}
#Layer8 {
	position:absolute;
	left:5px;
	top:173px;
	width:238px;
	height:346px;
	z-index:1;
}