/* CSS Document */



---------------------- Top Navigation -------------------------

/* º¸Á¶¸Þ´º, Á¢¼ÓÁ¤º¸ */
.top_support {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #666666; text-decoration: none;}
.top_support a:link {text-decoration: none ; color: #666666;}
.top_support a:visited {text-decoration: none ; color: #666666;}
.top_support a:active {text-decoration: none ; color: #843A4E;}
.top_support a:hover {text-decoration: none ; color: #843A4E;}

/* °Ë»ö, ¹Ù·Î°¡±â */
.top_search {
	height: 18px;
	width: 98%;
	padding-top: 2px 0px 0px 3px;
	border: 1px solid #AEAEAE;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.top_font_green {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #024B54;
}

.top_font_green_small {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #024B54;
}

.top_font_pjname {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #0076A3;
	font-weight: bold;
}



---------------------- Left Navigation -------------------------

/* Left Navigation */
.left_menu {font-family: "Verdana", "µ¸¿ò"; font-size: 12px; color: #000000; text-decoration: none;}
.left_menu a:link {text-decoration: none ; color: #000000;}
.left_menu a:visited {text-decoration: none ; color: #000000;}
.left_menu a:active {text-decoration: none ; color: #000000;}
.left_menu a:hover {text-decoration: underline ; color: #6F0032;}


/* Left Navigation Æú´õ±¸Á¶ 1depth menu */
.left_menu_1depth {font-family: "Verdana", "µ¸¿ò"; font-size: 12px; color: #594D75; text-decoration: none; font-weight: bold;}
.left_menu_1depth a:link {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:visited {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:active {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:hover {text-decoration: underline ; color: #6F0032;}


/* ¸ÞÀÎ¸Þ´º Å¸ÀÌÆ² */
.left_title {
	font-family: "Verdana", "±¼¸²";
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}


------------------------ Contents Area -------------------------

/* ±âº» */
body {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #111111; line-height:16px;}
body {
	scrollbar-face-color: #F8F8F8; 
	scrollbar-shadow-color:#B3B3B3; 
	scrollbar-highlight-color:#B3B3B3; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #DDDDDD; 
	scrollbar-arrow-color: #8B9EA6;
}

pre {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #111111; line-height:16px;}

td {  font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #111111; line-height:16px;}
a:link {text-decoration: none ; color: #020468;}
a:visited {text-decoration: none ; color: #666666;}
a:active {text-decoration: underline ; color: #0770FF;}
a:hover {text-decoration: underline ; color: #0770FF;}

.contents {  font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #666666; line-height:16px;}
.contents a:link {text-decoration: none ; color: #020468;}
.contents a:visited {text-decoration: none ; color: #020468;}
.contents a:active {text-decoration: underline ; color: #0770FF;}
.contents a:hover {text-decoration: underline ; color: #0770FF;}


/* °Ë»ö */
.search_bg {
	background-color: #EFEFEF;
}

.search_bg_in{
	background-color: #F4F4F2;
}

.search_line{
	background-color: #CCCCCC;
}

/* °æ·ÎÇ¥½Ã */
.location {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; color: #666666; text-decoration: none;}
.location a:link {text-decoration: none ; color: #666666;}
.location a:visited {text-decoration: none ; color: #666666;}
.location a:active {text-decoration: none ; color: #666666;}
.location a:hover {text-decoration: underline ; color: #666666;}

/* µµ¿ò¸» */
.help_top_menu {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #FFFFFF; text-decoration: none;}
.help_top_menu a:link {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:visited {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:active {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:hover {text-decoration: underline ; color: #FFFFFF;}

.help_top_logotitle {font-family: "Verdana", "µ¸¿ò"; font-size: 14px; color: #0076A3; text-decoration: none; font-weight: bold;}

.help_left_menu {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
.help_left_menu a:link {text-decoration: none ; color: #000000;}
.help_left_menu a:visited {text-decoration: none ; color: #000000;}
.help_left_menu a:active {text-decoration: none ; color: #000000;}
.help_left_menu a:hover {text-decoration: underline ; color: #6D6D6D;}

/* ¸µÅ©¸Þ´º */
.link_menu {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #999999; text-decoration: none;}
.link_menu a:link {text-decoration: none ; color: #000000;}
.link_menu a:visited {text-decoration: none ; color: #000000;}
.link_menu a:active {text-decoration: underline ; color: #A7023E;}
.link_menu a:hover {text-decoration: underline ; color: #A7023E;}

/* ¸ÞÀÎÈ­¸é ÀÎÆ÷¸ÞÀÌ¼Ç ÅØ½ºÆ® */
.main_text {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #666666; text-decoration: none;}
.main_text a:link {text-decoration: none ; color: #737700; font-weight: bold;}
.main_text a:visited {text-decoration: none ; color: #737700; font-weight: bold;}
.main_text a:active {text-decoration: none ; color: #737700; font-weight: bold;}
.main_text a:hover {text-decoration: underline ; color: #737700; font-weight: bold;}


/* ¹öÆ° */
.button_default{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#000000;
	height:22px;
	Width: 64px; 
	margin:0px; 
	background:#EBEBEB;
	border-width: 1px;	
	border-style: solid; 
	border-color: #CCCCCC #B6B6B6 #B6B6B6 #CCCCCC;
}
.button_default_long{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#000000;
	height:22px;
	Width: 100%; 
	margin:0px; 
	background:#EBEBEB;
	border-width: 1px;	
	border-style: solid; 
	border-color: #CCCCCC #B6B6B6 #B6B6B6 #CCCCCC;
}
.button_small{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#3E3A17;
	height:16px;
	Width: 64px; 
	margin:0px; 
	background:#D8D6C3;
	border-width: 1px;	
	border-style: solid; 
	border-color: #C3C1AD #93917D #93917D #C3C1AD;
}
.button_small_long{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#3E3A17;
	height:16px;
	Width: 100%; 
	margin:0px; 
	background:#D8D6C3;
	border-width: 1px;	
	border-style: solid; 
	border-color: #C3C1AD #93917D #93917D #C3C1AD;
}
.button_attach{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#3E3A17;
	height:16px;
	Width: 84px; 
	margin:0px; 
	background:#D8D6C3;
	border-width: 1px;	
	border-style: solid; 
	border-color: #C3C1AD #93917D #93917D #C3C1AD;
}

.button_nav{
	cursor:hand;
	font-family: "Verdana", "µ¸¿ò";
	font-weight:none; 
	font-size:11px; 
	color:#547585;
	height:22px;
	Width: 60px; 
	margin:0px; 
	background:#E0EBEF;
	border-width: 1px;	
	border-style: solid; 
	border-color: #B2C5CF #829EAD #829EAD #B2C5CF;
}

/* »çÀÌÆ® ¸Ê ¸µÅ© Ç¥½Ã */
.sitemap_font {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
.sitemap_font a:link {text-decoration: none ; color: #000000;}
.sitemap_font a:visited {text-decoration: none ; color: #000000;}
.sitemap_font a:active {text-decoration: underline ; color: #666666;}
.sitemap_font a:hover {text-decoration: underline ; color: #666666;}

.sitemap_font_03depth {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #333333; text-decoration: none;}
.sitemap_font_03depth a:link {text-decoration: none ; color: #114798;}
.sitemap_font_03depth a:visited {text-decoration: none ; color: #114798;}
.sitemap_font_03depth a:active {text-decoration: underline ; color: #114798;}
.sitemap_font_03depth a:hover {text-decoration: underline ; color: #114798;}

.sitemap_font_04depth {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #333333; text-decoration: none;}
.sitemap_font_04depth a:link {text-decoration: none ; color: #9D2886;}
.sitemap_font_04depth a:visited {text-decoration: none ; color: #9D2886;}
.sitemap_font_04depth a:active {text-decoration: underline ; color: #9D2886;}
.sitemap_font_04depth a:hover {text-decoration: underline ; color: #9D2886;}

/* ÀÏÁ¤°ü¸® ¹× ´Þ·Â ±Û¾¾ */
.schedule_default {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 14px; color: #333333; text-decoration: none;}
.schedule_default a:link {text-decoration: none ; color: #020468;}
.schedule_default a:visited {text-decoration: none ; color: #666666;}
.schedule_default a:active {text-decoration: underline ; color: #020468;}
.schedule_default a:hover {text-decoration: underline ; color: #020468;}

.schedule_number_black{font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #000000;  font-weight: bold;}
.schedule_number_black a:link {text-decoration: none ; color: #000000;}
.schedule_number_black a:visited {text-decoration: none ; color: #000000;}
.schedule_number_black a:active {text-decoration: underline ; color: #000000;}
.schedule_number_black a:hover {text-decoration: underline ; color: #630460;}

.schedule_number_gray {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #797979; text-decoration: none; font-weight: bold;}
.schedule_number_gray a:link {text-decoration: none ; color: #797979;}
.schedule_number_gray a:visited {text-decoration: none ; color: #797979;}
.schedule_number_gray a:active {text-decoration: underline ; color: #797979;}
.schedule_number_gray a:hover {text-decoration: underline ; color: #630460;}

.schedule_number_blue {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #1B1464; text-decoration: none; font-weight: bold;}
.schedule_number_blue a:link {text-decoration: none ; color: #1B1464;}
.schedule_number_blue a:visited {text-decoration: none ; color: #1B1464;}
.schedule_number_blue a:active {text-decoration: none ; color: #1B1464;}
.schedule_number_blue a:hover {text-decoration: underline ; color: #1B1464;}

.schedule_number_red {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #740000; text-decoration: none; font-weight: bold;}
.schedule_number_red a:link {text-decoration: none ; color: #740000;}
.schedule_number_red a:visited {text-decoration: none ; color: #740000;}
.schedule_number_red a:active {text-decoration: none ; color: #740000;}
.schedule_number_red a:hover {text-decoration: underline ; color: #740000;}

.schedule_number_weekred {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #740000; text-decoration: none;}
.schedule_number_red a:link {text-decoration: none ; color: #740000;}
.schedule_number_red a:visited {text-decoration: none ; color: #740000;}
.schedule_number_red a:active {text-decoration: none ; color: #740000;}
.schedule_number_red a:hover {text-decoration: underline ; color: #740000;}

.schedule_title_red {
     font-family: "Verdana", "µ¸¿ò"; 
	 font-size: 13px; 
	 line-height: 16px; 
	 color: #740000; 
	 text-decoration: none;
	 font-weight: bold;
}

/* ÀÔ·ÂÆû */

.input_survey1{
	height: 18px;
	width: 150px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #999999;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
}
.input_survey2{
	height: 18px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #999999;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
}  
.input_textfieldlist{
	height: 60px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
}  
.input_textfield {
	height: 18px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 
.input_textfield_size {
	height: 18px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_date {
	height: 18px;
	width: 70px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_idpw {
	height: 18px;
	width: 100px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_dimmed{
	height: 18px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #D0D0D0;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #EFEFEF;
	margin: 0px;
}
.input_textarea {
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #DCD5C2;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 
.input_combobox {
	height: 18px;
	width: 100%;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 
.input_combobox_dimmed {
	height: 18px;
	width: 100%;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #D0D0D0;
	text-decoration: none;
	background-color: #E8E8E8;
} 
.input_listbox_default {
	width: 100%;
	padding: 2px;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 
.input_listbox_shuttle {
	width: 100%;
	padding: 2px;

	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #F8F7EE;
	margin: 0px;
} 

/* Á¤·Ä */
.sort{font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #A28F87;}
.sort a:link {text-decoration: none ; color: #A28F87;}
.sort a:visited {text-decoration: none ; color: #A28F87;}
.sort a:active {text-decoration: none ; color: #A28F87;}
.sort a:hover {text-decoration: none ; color: #0E136C;}

/* Áö½Ã¹® */
.instruction {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #605CA8;}

/* Å×ÀÌºí */
.table_bg {
	background-color: #C0C0C0;
}

.table_title {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #0054A6; font-weight:bold;}
}

.table_bg_white {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	background-color: #FFFFFF;
	height: 22px;
}

.table_header_sub {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	background-color: #EDEEDF;
	height: 22px;
	padding : 3px, 6px, 3px, 6px;

}

.table_header_right {
	font-family: "Verdana", "µ¸¿ò";
	text-align: right;
	font-size: 11px;
	background-color: #E8E8E8;
	height: 22px;
	padding : 3px, 6px, 3px, 6px;

}
.table_header_center {
	height: 22px;
	background-color: #E8E8E8;
	text-align: center;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	padding : 3px, 6px, 3px, 6px;
}

.table_header_sort {
	height: 22px;
	background-color: #E8E8E8;
	text-align: center;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	padding : 3px, 6px, 3px, 6px;
}

.table_header_sort a:link {text-decoration: none ; color: #111111;}
.table_header_sort a:visited {text-decoration: none ; color: #111111;}
.table_header_sort a:active {text-decoration: underline ; color: #94174B;}
.table_header_sort a:hover {text-decoration: underline ; color: #94174B;}


.table_header_bright {
	height: 22px;
	background-color: #F4F5F0;
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	padding : 3px, 6px, 3px, 6px;

}
.table_color_bright {
	background-color: #F4F5F0;
}

.table_line_blue {
	height: 3px;
	background-color: #E1EBF2;
}
.table_line_top {
	height: 5px;
	background-color: #EFEFEF;
}
.table_line_outline {
	background-color: #EFEFEF;
}



/* Å×ÀÌºí Á¤º¸ */
.tableinfo_total {
	font-family: "Verdana", "µ¸¿ò"; 
	font-size: 11px; 
	color: #004C56; 
	text-decoration: none;
}


/* ÅÇ */
.tab {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.tab a:link {text-decoration: none ; color: #728090;}
.tab a:visited {text-decoration: none ; color: #728090;}
.tab a:active {text-decoration: none ; color: #728090;}
.tab a:hover {text-decoration: none ; color: #728090;}

.tab_disabled  {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #B5B5B5;
	font-weight: bold;
}

/*ÆË¾÷*/
.popup_title{
	font-family: "Verdana", "±¼¸²";
	font-size: 14px;
	color: #0054A6;
	text-decoration: none;
	font-weight: bold;
}

/*ÆË¾÷,¾Ë¸²Á¤º¸*/
.popup_font_blue{
	font-family: "Verdana", "±¼¸²";
	font-size: 11px;
	color: #2E3192;
}

/*ÆË¾÷,À§Ä¡Á¤º¸*/
.popup_font_red {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #C63426;

}

/* ÆäÀÌÁö¹øÈ£ */
.pagenumber_td {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
.pagenumber_td a:link {text-decoration: none ; color: #000000;}
.pagenumber_td a:visited {text-decoration: none ; color: #000000;}
.pagenumber_td a:active {text-decoration: underline ; color: #843A4E;}
.pagenumber_td a:hover {text-decoration: underline ; color: #843A4E;}

.pagenumber_text {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #5F5F5F;
	text-decoration: none;
    font-weight: bold;
}



/* ÆäÀÌÁö Å¸ÀÌÆ² */
.title_default {
	font-family: "Verdana", "±¼¸²";
	font-size: 14px;
	color: #6C0128;
	text-decoration: none;
	font-weight: bold;
}

.title_sub {font-family: "Verdana", "µ¸¿ò"; font-size: 12px; color: #0072BC; text-decoration: none; font-weight: bold;}	
.title_sub a:link {text-decoration: none ; color: #0072BC; font-weight: bold;}
.title_sub a:visited {text-decoration: none ; color: #0072BC; font-weight: bold;}
.title_sub a:active {text-decoration: underline ; color: #0072BC; font-weight: bold;}
.title_sub a:hover {text-decoration: underline ; color: #0072BC; font-weight: bold;}


.title_red {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #E5654A;
	text-decoration: none;
	font-weight: bold;

}

/* ÆùÆ® ¼³Á¤ */
.font_red {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #C63426;
	font-weight: bold;


}
.font_red1 {
	font-family: "Verdana", "µ¸¿ò";
	font-size: 11px;
	color: #C63426;


}


.font_small {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #333333;

}

/* ÇÁ·Î¼¼½º ´Ü°è */
.train {font-family: "Verdana", "µ¸¿ò"; font-size: 11px; line-height: 16px; color: #666666; text-decoration: none; font-weight: bold;}
.train a:link {text-decoration: none ; color: #666666;}
.train a:visited {text-decoration: none ; color: #666666;}
.train a:active {text-decoration: none ; color: #666666;}
.train a:hover {text-decoration: underline ; color: #004A80;}

.top-textwhite {
	font-family: "±¼¸²";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



.result-head {
	font-family: "±¼¸²";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}