@charset "euc-kr";
/*
 * KDU
 * default definition
 */
body {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	line-height: 1.5em;
	font-family: "µ¸¿ò", Dotum, Arial, sans-serif;	
	scrollbar-3dlight-color: #B4B4B4;
  scrollbar-arrow-color: #333333;
  scrollbar-base-color: #EEEEEE;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #EEEEEE;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #B4B4B4;
}
* html td, th {	
	line-height: 1.3em;
	font-size: 10pt;
}
p, div, th, td, select {
	color: #575757;
}
select,input  {
	font-family: "µ¸¿ò", Dotum, Arial, sans-serif;
}
form {
	margin: 0;
	padding: 0;
}
img, 
input.type-image {
	border: 0 none;
}
input.type-text, 
textarea {
	border: 1px solid #85b3cc;
	background: #ffffff;
}
input.type-text-w, 
textarea {
	border: 1px solid #85b3cc;
	background: #ffffff;
}
input {
	border: 1px solid #85b3cc;
	background: #ffffff;
}

.checkbox, .radio{
	border:0 none;
	background: none;
}
li img {
	vertical-align: top;	/* for IE imge margin */
}

a:link                  
{font-family:"µ¸À½";font-size:12px;color:#444444;text-decoration:none;}
a:visited                       
{font-family:"µ¸À½";font-size:12px;color:#444444;text-decoration:none;}
a:hover                        
{font-family:"µ¸À½";font-size:12px;color:#444444;text-decoration:none;}


span.button, 
img.button, 
a.button {
	cursor: pointer;
}

/*leftmenu*/
.y_main_01_off {  font-size: 11pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_main_01_off:link { font-size: 11pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_main_01_off:visited { font-size: 11pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_main_01_off:hover { font-size: 11pt ; color: #ffc12d ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_main_01_off:active { font-size: 11pt ; color: #fffcf7 font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}

.y_main_01_on {  font-size: 11pt ; color: #ffc12d; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: -1px; padding-top:2px; line-height:12pt;}

.y_sub_01_off {  font-size: 10pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_sub_01_off:link { font-size: 10pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_sub_01_off:visited { font-size: 10pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_sub_01_off:hover { font-size: 10pt ; color: #ffc12d ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.y_sub_01_off:active { font-size: 10pt ; color: #fffcf7 font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}

.y_sub_01_on {  font-size: 10pt ; color: #ffc12d; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: -1px; padding-top:2px; line-height:12pt;}


/*main_notice*/
.main_notice_01 {  font-size: 9pt ; color: #444444; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.main_notice_01:link { font-size: 9pt ; color: #444444 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.main_notice_01:visited { font-size: 9pt ; color: #444444; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.main_notice_01:hover { font-size: 9pt ; color: #9b9b9b ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}
.main_notice_01:active { font-size: 9pt ; color: #444444 font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px; line-height:12pt;}

/*main_input*/
.input_01 {  font-size: 9pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahomal" ; text-decoration: none ; letter-spacing: -1px;}
.input_01:link { font-size: 9pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;}
.input_01:visited { font-size: 9pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;}
.input_01:hover { font-size: 9pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;}
.input_01:active { font-size: 9pt ; color: #857D70; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;}

.input_02 {  font-size: 8pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahomal" ; text-decoration: none ; letter-spacing: 0px; line-height:8pt;}
.input_02:link { font-size: 8pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px;line-height:8pt;}
.input_02:visited { font-size: 8pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px;line-height:8pt;}
.input_02:hover { font-size: 8pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px;line-height:8pt;}
.input_02:active { font-size: 8pt ; color: #FFFFFF; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px;line-height:8pt;}

/*sub_load*/
.load_01 {  font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01:link { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01:visited { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01:hover { font-size: 8pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01:active { font-size: 8pt ; color: #5e5e5e; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}

.load_01_b {  font-size: 8pt ; color: #2749a4 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01_b:link { font-size: 8pt ; color: #2749a4 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01_b:visited { font-size: 8pt ; color: #2749a4 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01_b:hover { font-size: 8pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.load_01_b:active { font-size: 8pt ; color: #2749a4; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}


/*sub_whitetitle*/
.white_title01 {  font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:3px;}
.white_title01:link { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:3px;}
.white_title01:visited { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:3px;}
.white_title01:hover { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:3px;}
.white_title01:active { font-size: 9pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:3px;}

/*sub_title*/
.sub_title_01 {  font-size: 11pt ; color: #4367c9; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:0px; line-height:12pt; letter-spacing: -2px; font-weight:bold;}
.sub_title_01:link { font-size: 11pt ; color: #4367c9 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt; letter-spacing: -2px; font-weight:bold;}
.sub_title_01:visited { font-size: 11pt ; color: #4367c9; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt; letter-spacing: -2px; font-weight:bold;}
.sub_title_01:hover { font-size: 11pt ; color: #4367c9 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt; letter-spacing: -2px; font-weight:bold;}
.sub_title_01:active { font-size: 11pt ; color: #4367c9 font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt; letter-spacing: -2px; font-weight:bold;}
.sub_title_02 {  font-size: 10pt ; color: #4367c9; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:0px; line-height:12pt; letter-spacing: -1px; font-weight:bold;}
.sub_title_03 {  font-size: 11pt ; color: #4367c9; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:0px; line-height:12pt; font-weight:bold;}

/*sub_body*/
.sub_body_01 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:1px #82a8bc solid}
.sub_body_02 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:2px #82a8bc solid}
.sub_body_01:link { font-size: 9pt ; color: #585858 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_body_01:visited { font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_body_01:hover { font-size: 9pt ; color: #9b9b9b ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_body_01:active { font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}



/*sub_body_reply*/
.sub_re_01 {  font-size: 8pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ;  letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_re_01:link { font-size: 8pt ; color: #585858 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_re_01:visited { font-size: 8pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_re_01:hover { font-size: 8pt ; color: #9b9b9b ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}
.sub_re_01:active { font-size: 8pt ; color: #585858 font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: 0px; padding-top:3px; line-height:12pt;}

/*sub_join*/
.join_01 {  font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_01:link { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_01:visited { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_01:hover { font-size: 8pt ; color: #A7A7A7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_01:active { font-size: 8pt ; color: #5e5e5e; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}

.join_02 {  font-size: 13pt ; color: #F1243E ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.join_02:link { font-size: 13pt ; color: #F1243E ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.join_02:visited { font-size: 13pt ; color: #F1243E ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.join_02:hover { font-size: 13pt ; color: #857D70 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.join_02:active { font-size: 13pt ; color: #F1243E; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}

.join_03 {  font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}

.join_04 {  font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_04:link { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_04:visited { font-size: 8pt ; color: #5e5e5e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_04:hover { font-size: 8pt ; color: #A7A7A7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}
.join_04:active { font-size: 8pt ; color: #5e5e5e; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px;}

/*sub_help*/
.help_01 {  font-size: 11pt ; color: #000000 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_01:link { font-size: 11pt ; color: #000000 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_01:visited { font-size: 11pt ; color: #000000 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_01:hover { font-size: 11pt ; color: #000000 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_01:active { font-size: 11pt ; color: #000000; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}

.help_02 {  font-size: 11pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_02:link { font-size: 11pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_02:visited { font-size: 11pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_02:hover { font-size: 11pt ; color: #FFFFFF ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}
.help_02:active { font-size: 11pt ; color: #FFFFFF; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:px; font-weight:bold}


/*popup*/
.popup_01 {  font-size: 9pt ; color: #294EB3 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.popup_01:link { font-size: 9pt ; color: #294EB3 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.popup_01:visited { font-size: 9pt ; color: #294EB3 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.popup_01:hover { font-size: 9pt ; color: #176e9e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}
.popup_01:active { font-size: 9pt ; color: #294EB3; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px;padding-top:3px;}

.popup_title {  font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}
.popup_title:link { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}
.popup_title:visited { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}
.popup_title:hover { font-size: 9pt ; color: #fffcf7 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}
.popup_title:active { font-size: 9pt ; color: #fffcf7; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}

/*board*/
.board_title { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:2px;}
.board_title:link { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title:visited { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title:hover { font-size: 10pt ; color: #176e9e ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title:active { font-size: 10pt ; color: #575757; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}

.board_vie_title {  font-size: 10pt ; color: #577092 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; letter-spacing: -1px; padding-top:2px;font-weight:bold}

.board_title_class { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:2px;}
.board_title_class:link { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title_class:visited { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title_class:hover { font-size: 10pt ; color: #1c6e73 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.board_title_class:active { font-size: 10pt ; color: #575757; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}



/*class*/
.class_top_01 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding:2,2,2,2;line-height:12pt; border-top:2px #abc2c4 solid; border-bottom:1px #6a9396 solid}
.class_top_02 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding:2,2,2,2;line-height:12pt;}
.class_top_03 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding:2,2,2,2;line-height:12pt; border-bottom:2px #abc2c4 solid;}

.sub_body_class_01 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-align:center; letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:1px #6a9396 solid}
.sub_body_class_02 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-align:center; letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:2px #abc2c4 solid}

.sub_body_top {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding-top:3px; line-height:12pt; border-top:2px #abc2c4 solid; border-bottom:1px #6a9396 solid}
.sub_body_lt_01 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:1px #6a9396 solid}
.sub_body_lt_02 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; letter-spacing: 0px; padding-top:3px; line-height:12pt; border-bottom:2px #abc2c4 solid}


.sub_body_class_03 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-align:center; letter-spacing: 0px; padding:3,3,3,3; line-height:12pt; border-top:3px #abc2c4 solid}
.sub_body_class_03_01 {  font-size: 9pt ; color: #585858; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-align:center; letter-spacing: 0px; line-height:12pt; border-top:3px #abc2c4 solid}


.sub_class_txt { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:2px;}
.sub_class_txt:link { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.sub_class_txt:visited { font-size: 10pt ; color: #575757 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.sub_class_txt:hover { font-size: 10pt ; color: #2d8a91 ; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}
.sub_class_txt:active { font-size: 10pt ; color: #575757; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Tahoma" ; text-decoration: none ; padding-top:3px;}