
	.black{font-family: ,u ,Arial, Helvetica ; font-size: 10pt; color: Black;}
	.white{font-family: ,u ,Arial, Helvetica ; font-size: 10pt; color: white;  line-height: 16px;}
	.red{font-family: ,u ,Arial, Helvetica ; font-size: 10pt; color: red; padding-top: 3px;}
	.blue{font-family: ,u ,Arial, Helvetica; font-size: 10pt; color: blue;}
    .d{font-family:,u, Arial, Helvetica ; font-size: 10pt; color: #333333; line-height: 16px;}
    .e{font-family: ,u, Arial, Helvetica ; font-size: 10pt; color: #666666; letter-spacing: -0.5px;}
    .orange{font-family: Arial, Helvetica, ,u; font-size: 10pt; color: #FF1705;}
	.orange_side{font-family: ,u, Arial, Helvetica ; font-size: 10pt; color: #FF7931;}
	.popup_title{font-family: ,u ,Arial, Helvetica ; font-size: 10pt; color: white; padding-top:5px;}
    .page_s{font-family: Verdana, Arial, ,u; font-size: 8pt; letter-spacing: -1px; color: #F04E23;}
	.body_title{font-family:,u, Arial, Helvetica ; font-weight: bold; font-size: 12pt; color: #333333; line-height: 16px;}	

a { text-decoration :none;}
body { margin-top:17px; margin-left:18px; font-size: 10pt; color: Black;}

table.copyright_l{width: 799px; height: 30px; background-color: #D8D8D8;}
table.copyright_s{width: 593px; height: 30px; background-color: #D8D8D8;}
table.l{width: 799px; background-color: #BDBDBD;}
table.l_a{background-color: #BDBDBD;}
table.l_n{width: 799px;	border: 0px;}
table.top{height: 32px; border: 0px ;background-color: #5C5E98;}
table.left{width: 180px; background-color: #D8D8D8; border:0;}
table.left_login{width: 179px; background-color: #E6E7EB; border:0; height: 79px;}
table.m{width: 667px; background-color: #BDBDBD;}
table.m_n{width: 667px;	border: 0px;}
table.s{width: 593px; background-color: #BDBDBD;}
table.ss{width: 100%; background-color: #BDBDBD;}
table.s_s{width: 100%;}
table.s_n{width: 593px;	border: 0px;}
table.calendar{width: 100%; height:30px; border: 0px; background-color: #ADBADE; font-family: ,u ,Arial, Helvetica ; font-size: 10pt; color: Black;}
table.notice{width: 799px; background-color: #DDE4F4;} 
table.report{width: 667px; background-color: #BDBDBD; border:#000000 1px solid;}
table.report_n{width: 667px;	border: 0px;}
table.report_n2{width: 799px;	border: 0px;}
table.report_p{width: 600px; background-color: #BDBDBD; border:#000000 1px solid;}
table.report_p_n{width: 600px;	border: 0px;}
table.certi_n{width: 520px;	border: 0px;}
table.certi_n_Ncs_n{border: 0px;}
table.certi_n_Ncs{width: 620px;	border: 0px;}

tr.report_li_title{font-family: ,u; font-size: 10pt; color: #333333; background-color: #d8d8d8; height: 25px; text-align: center; padding-top: 3px;}
tr.report_p_li_title{font-family: 바탕체; font-size: 10pt; color: #333333; background-color: #d8d8d8; height: 25px; text-align: center; padding-top: 3px;}
tr.li_title{font-family: ,u; font-size: 10pt; color: #333333; background-color: #d8d8d8; height: 25px; text-align: center; padding-top: 3px;}
tr.li_title_n{font-family: ,u; font-size: 10pt; color: #333333; background-color: #FFFFFF; height: 25px; text-align: center; padding-top: 3px;}
tr.side_orange{height: 1px; background-color: #FFB77B;}
tr.side_title{height:18px; text-indent: 6px; background-color: #5C5E98;}
tr.side_list{height:19px; text-indent: 6px; font-family: ,u; font-size: 10pt; color: #666666; padding-top: 3px;}
tr.notice_title{font-family: ,u; font-size: 10pt; color: #333333; background-color: #ADBADE; height: 25px; text-align: center; padding-top: 3px;}
tr.popup_title{height: 33px; background-color: #3F4178;}
tr.popup_titleline{height: 3px; background-color: #FFB77B;}

td {font-size: 10pt;}
td.c {font-size: 10pt;background-color: #FFFFFF;}
td.t_title{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 124px; height: 25px; text-align: left; 	padding-top: 3px;}
td.t_title_2{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 80px; height: 25px; text-align: left; 	padding-top: 3px;}
td.t_title_c{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 124px; height: 25px; text-align: center; padding-top: 3px;}
td.t_title_cc{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; height: 25px; text-align: center; padding-top: 3px;}
td.t_title_3{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 160px; height: 25px; text-align: left; 	padding-top: 3px;}
td.t_li_title{font-family: Arial, Helvetica, ,u; font-size: 10pt; color: Black; background-color: #C4C6CF; height:20px; text-align: left; padding-top: 3px;}
td.l_t_n{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: White; width: 273px; height: 25px;}
td.l_t_n2{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: White; width: 672px; height: 25px;}
td.l_t_n2_1{font-family: ,u; font-size: 10pt;  color: #333333; background-color: White; width: 672px; height: 25px;}
td.l_t_s{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 140px; height: 25px; text-align: left;	}
td.l_t_sl{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 145px; height: 25px; text-align: left;	}
td.l_t_s2{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: White; width: 406px;	height: 25px; text-align: left;}
td.l_t_s3{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: White; width: 672px;	height: 25px; text-align: left;}
td.s_t{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; height: 25px; text-align: left;	}
td.s_t_n{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 170px; height: 25px; text-align: left;	}
td.s_t_n2{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 465px; height: 25px; text-align: left;	}
td.s_t_n3{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 134px; height: 25px; text-align: left;	}
td.s_t_n4{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; width: 429px; height: 25px; text-align: left;	}
td.s_t_n5{font-family: ,u; font-size: 10pt;  text-indent: 3px; color: #333333; background-color: White; height: 25px; text-align: left;	}
td.li_select{font-family: ,u; font-size: 10pt; color: #333333; background-color: #FFF8F3; height: 25px; text-align: center; width: 47px; padding-top: 3px;}
td.text{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; height: 25px; padding-top: 3px; padding-left: 3px;}
td.text2{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; height: 25px; padding-top: 3px; padding-left: 3px;}
td.text3{font-family: ,u; font-size: 10pt; color:  #0000CC; background-color: #FFFFFF; height: 25px; text-align: center; padding-top: 3px;}
td.text4{font-family: ,u; font-size: 10pt; color:  #ffffff; height: 25px; padding-top: 3px;}
td.text5{font-family: ,u; font-size: 10pt; height: 25px; padding-top: 3px;}
td.text_c{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; height: 25px; text-align: center; padding-top: 3px;}
td.text_r{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; height: 25px; text-align: right; padding-top: 3px;  padding-right: 3px;}
td.text4_r{font-family: ,u; font-size: 10pt; color: #ffffff; height: 25px; text-align: right; padding-top: 3px;  padding-right: 3px;}
td.textNoBack_c{font-family: ,u; font-size: 10pt; color: #333333; height: 25px; text-align: center; padding-top: 3px;}
td.textNoBack{font-family: ,u; font-size: 10pt; color: #333333; height: 25px; padding-top: 3px; }
td.calendar{font-family: ,u; font-size: 8pt; color: #333333; background-color: #F7F7F7; height:74px; padding-top: 3px; vertical-align: top;}
td.calendar_w{font-family: ,u; font-size: 8pt; color: #333333; background-color: White; height:74px; padding-top: 3px; vertical-align: top;}
td.calendar_s{font-family: ,u; font-size: 8pt; color: #333333; background-color: #FFF8F3; height:74px; padding-top: 3px; vertical-align: top;}
td.calendar_sa{font-family: ,u; font-size: 8pt; color: #333333; background-color: #F3FAFF; height:74px; padding-top: 3px; vertical-align: top;}
td.calendar1{font-family: ,u; font-size: 10pt; color: #333333; background-color: #F7F7F7; padding-top: 3px; vertical-align: top;}
td.calendar1_w{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; padding-top: 3px; vertical-align: top;}
td.calendar1_s{font-family: ,u; font-size: 10pt; color: #333333; background-color: #FFF8F3; padding-top: 3px; vertical-align: top;}
td.calendar1_sa{font-family: ,u; font-size: 10pt; color: #333333; background-color: #F3FAFF; padding-top: 3px; vertical-align: top;}
td.notice{font-family: ,u; font-size: 10pt; 	color: #333333; 	background-color: White; height: 25px; padding-top: 3px; line-height: 18px;}
td.notice_title{font-family: ,u; font-size: 10pt; color:Black; font-weight:bold; background-color: White; height: 25px; padding-top: 3px; text-align: center; line-height: 18px;}
td.calendar_popup{font-family: Arial, Helvetica; font-size: 12px; color:Black; background-color:white; height:17px; padding-top:1px; text-align:center;}
td.report_p_t_title_l{font-family: 바탕체; font-size: 10pt; color: #000000; background-color: #d8d8d8; padding-top: 3px; height: 25px;}
td.report_p_t_title{font-family: 바탕체; font-size: 10pt; color: #000000; background-color: #d8d8d8; padding-top: 3px; text-align: center; height: 25px;}
td.report_p_t_title_n{font-family: 바탕체; font-size: 10px; color: #000000; background-color: #d8d8d8; padding-top: 3px; text-align: center; height: 25px;}
td.report_title{font-family: 바탕체; font-size: 18pt; color: #000000; background-color: White; text-align: center; font-weight: bold;}
td.report_p_text{font-family: 바탕체; font-size: 10pt; color: #000000; background-color: White; height: 25px; padding-top: 3px; padding-left: 3px;}
td.report_p_text_c{font-family: 바탕체; font-size: 10pt; color: #000000; background-color: White; height: 25px; text-align: center; padding-top: 3px;}
td.report_p_text_r{font-family: 바탕체; font-size: 10pt; color: #000000; background-color: White; height: 25px; text-align: right; padding-top: 3px;  padding-right: 3px;}
td.report_text{font-family: ,u; font-size: 10pt; color: #000000; background-color: White; height: 25px; padding-top: 3px; padding-left: 3px;}
td.report_text_l{font-family: ,u; font-size: 10pt; color: #000000; background-color: White; padding-left: 3px;}
td.report_text_c{font-family: ,u; font-size: 10pt; color: #000000; background-color: White; height: 25px; text-align: center; padding-top: 3px;}
td.report_text_r{font-family: ,u; font-size: 10pt; color: #000000; background-color: White; height: 25px; text-align: right; padding-top: 3px;  padding-right: 3px;}
td.scalendar_s{font-family: ,u; font-size: 8pt; color: #333333; background-color: #FFF8F3; height:45px; padding-top: 3px; vertical-align: center; text-align:center;}
td.scalendar_sa{font-family: ,u; font-size: 8pt; color: #333333; background-color: #F3FAFF; height:45px; padding-top: 3px; vertical-align: center; text-align:center;}
td.certi_title{font-family: 궁서체; font-size: 40pt; color: #000000; background-color: White; text-align: center; height: 100px; font-weight: bold;}
td.certi_top{font-family: 궁서체; font-size: 15pt; color: #000000; background-color: White; height: 40px; font-weight: bold;}
td.certi_bottom{font-family: 궁서체; font-size: 30pt; color: #000000; background-color: White; text-align: center; height: 90px; font-weight: bold;}
td.certi_text{font-family: 궁서체; font-size: 17pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text2{font-family: 궁서체; font-size: 110pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold; line-height: 50px; }
td.certi_text3{font-family: 궁서체; font-size: 16pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text4{font-family: 궁서체; font-size: 20pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold; line-height: 50px; }
td.certi_text5{font-family: 궁서체; font-size: 16pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text6{font-family: 궁서체; font-size: 16pt; color: #000000; background-color: White; height: 30px; padding-top: 3px; padding-left: 3px; font-weight: bold;}

td.certi_text7{font-family: 궁서체; font-size: 14pt; color: #000000; background-color: White; height: 30px; padding-top: 3px; padding-left: 3px; font-weight: bold;}

td.certi_text_c{font-family: 궁서체; font-size: 25pt; color: #000000; background-color: White; height: 40px; text-align: center; padding-top: 3px; font-weight: bold;}
td.certi_text_r{font-family: 궁서체; font-size: 17pt; color: #000000; background-color: White; height: 40px; text-align: right; padding-top: 3px;  padding-right: 3px; font-weight: bold;}
td.report_t_title{font-family: ,u; font-size: 10pt; color: #333333; background-color: #d8d8d8; width: 124px; height: 25px; text-align: left; 	padding-top: 3px;}
td.report_t_title_c{font-family: ,u; font-size: 10pt; color: #333333; background-color: #d8d8d8; width: 124px; height: 25px; text-align: center; padding-top: 3px;}
td.report_title_u{font-family: ,u; font-size: 28pt; color: #000000; background-color: White; text-align: center; font-weight: bold;}
td.report_s_t_n{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; width: 170px; height: 25px; text-align: left;	}
td.report_s_t_n2{font-family: ,u; font-size: 10pt; color: #333333; background-color: White; width: 465px; height: 25px; text-align: left;	}
td.report_l_t_s2{font-family: ,u; font-size: 10pt; text-indent: 3px; color: #333333; background-color: White; width: 406px;	height: 25px; text-align: left;}
td.report_t_title_l1{font-family: ,u; font-size: 10pt; color: #000000; background-color: #d8d8d8; padding-top: 3px; height: 25px;}
td.report_t_title1{font-family: ,u; font-size: 10pt; color: #000000; background-color: #d8d8d8; padding-top: 3px; text-align: center; height: 25px;}
td.report_t_title2{font-family: ,u; font-size: 10pt; color: #000000; background-color: #d8d8d8; text-align: center;}

td.certi_title_Ncs{font-family: 나눔고딕; font-size: 25pt; color: #000000; background-color: White; text-align: center; font-weight: bold;}
td.certi_top_Ncs{font-family: 나눔고딕; font-size: 12pt; color: #000000; background-color: White; font-weight: bold;}
td.certi_bottom_Ncs{font-family: 나눔고딕; font-size: 30pt; color: #000000; background-color: White; text-align: center; height: 90px; font-weight: bold;}
td.certi_text_Ncs{font-family: 나눔고딕; font-size: 17pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text2_Ncs{font-family: 나눔고딕; font-size: 110pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold; line-height: 50px; }
td.certi_text3_Ncs{font-family: 나눔고딕; font-size: 16pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text4_Ncs{font-family: 나눔고딕; font-size: 10pt; color: #000000; background-color: White; height: 40px; padding-top: 3px; padding-left: 3px; font-weight: bold; line-height: 100%; }
td.certi_text5_Ncs{font-family: 나눔고딕; font-size: 12pt; color: #000000; background-color: White; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text6_Ncs{font-family: 나눔고딕; font-size: 16pt; color: #000000; background-color: White; height: 30px; padding-top: 3px; padding-left: 3px; font-weight: bold;}
td.certi_text_c_Ncs{font-family: 나눔고딕; font-size: 15pt; color: #000000; background-color: White; height: 40px; text-align: center; padding-top: 3px; font-weight: bold;}
#foot.certi_text_c_Ncs{font-family: 나눔고딕; font-size: 15pt; color: #000000; background-color: White; height: 40px; text-align: center; padding-top: 3px; font-weight: bold;}
td.certi_text_r_Ncs{font-family: 나눔고딕; font-size: 17pt; color: #000000; background-color: White; height: 40px; text-align: right; padding-top: 3px;  padding-right: 3px; font-weight: bold;}

input.l_b{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #EFEFF2; height: 21px; padding-top: 2px;}
input.l_n{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #c5c5c5; width: 134px; height: 21px; padding-top: 3px;}
input.l_n_sl{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #c5c5c5; width: 139px; height: 21px; padding-top: 3px;}
input.l_n2{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #c5c5c5; width: 267px; height: 21px; padding-top: 3px;}
input.l_r{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 134px; height: 21px; padding-top: 3px;}
input.l_r_sl{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 139px; height: 21px; padding-top: 3px;}
input.l_r2{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 267px; height: 21px; padding-top: 3px;}
input.l_o2{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #F0F6EA; border: 1px solid #c5c5c5; width: 267px; height: 21px; padding-top: 3px;}
input.s_n{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #c5c5c5; width: 164px; height: 21px; padding-top: 3px;}
input.s_r{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 164px; height: 21px; padding-top: 3px;}
input.datepick{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 164px; height: 21px; padding-top: 3px;}
input.s_r2{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 200px; height: 21px; padding-top: 3px;}
input.s_r3{font-family: ,u, Arial, Helvetica;font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #c5c5c5; width: 100px; height: 21px; padding-top: 3px;}
input.s_n2{font-family: ,u, Arial, Helvetica; font-size: 8pt; color: #333333; border: 1px solid #c5c5c5; width: 13px; height: 21px; padding-top: 3px; text-align: center;}
input.s_n3{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #ffffff; width: 164px; height: 21px; padding-top: 3px;}
input.l_n3{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #ffffff; width: 134px; height: 21px; padding-top: 3px;}
input.s_n4{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #c5c5c5; width: 460px; height: 21px; padding-top: 3px;}

textarea.l_r{font-family: ,u, Arial, Helvetica;	font-size: 10pt; width:267px; background-color: #EFEFF2; border: 1px solid #c5c5c5;}
textarea.l_n{font-family: ,u, Arial, Helvetica;	font-size: 10pt; width:267px; background-color: white; 	border: 1px solid #c5c5c5;	}
textarea.l_n2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:666px; background-color: white; border: 1px solid #c5c5c5;	}
textarea.s_r2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: #EFEFF2; border: 1px solid #c5c5c5;}
textarea.s_n2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: white; border: 1px solid #c5c5c5;}
textarea.s_n3{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:424px; background-color: white; border: 1px solid #c5c5c5;}
textarea.s_n4{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:290px; background-color: white; border: 1px solid #c5c5c5;}
textarea.s_n5{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: white; border: 1px solid #ffffff; overflow-y:hidden}
textarea.report_l_r{font-family: ,u, Arial, Helvetica;	font-size: 10pt; width:267px; background-color: #EFEFF2; border: 1px solid #c5c5c5;}
textarea.report_l_n{font-family: ,u, Arial, Helvetica;	font-size: 10pt; width:267px; background-color: white; 	border: 1px solid #c5c5c5;	}
textarea.report_l_n2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:666px; background-color: white; border: 1px solid #c5c5c5;	}
textarea.report_s_r2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: #EFEFF2; border: 1px solid #c5c5c5;}
textarea.report_s_n2{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: white; border: 1px solid #c5c5c5;}
textarea.report_s_n3{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:424px; background-color: white; border: 1px solid #c5c5c5;}
textarea.report_s_n4{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:290px; background-color: white; border: 1px solid #c5c5c5;}
textarea.report_s_n5{font-family: ,u, Arial, Helvetica; font-size: 10pt; width:460px; background-color: white; border: 1px solid #ffffff; overflow-y:hidden}


select.l{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; width: 134px; Height: : 21px;}
select.l_2{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; width: 267px; Height: : 21px;}
select.s{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; width: 164px; Height: : 21px;}
select.s2{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; width: 120px; Height: : 21px;}
select.l_sl{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; width: 141px; Height: : 21px;}
select.zip{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; width: 285px;}

a.page:link{color: #666666; text-decoration: none; font-family: Verdana, Arial, u; font-size: 8pt }
a.page:visited{color: #666666; text-decoration: none; font-family:Verdana, Arial, u; font-size: 8pt }
a.page:active{color: #666666; text-decoration: none; font-family:Verdana, Arial, u; font-size: 8pt }
a.page:hover{color: #000000; 	text-decoration: underline; font-family:Verdana, Arial, u; font-size: 8pt }

a.calendar:link{color: #666666; text-decoration: underline; font-family:,u,Verdana, Arial; font-size: 10pt }
a.calendar:visited{color: #666666; text-decoration: underline; font-family:,u,Verdana, Arial; font-size: 10pt }
a.calendar:active{color: #666666; text-decoration: underline; font-family:,u,Verdana, Arial; font-size: 10pt }
a.calendar:hover{color: #000000; 	text-decoration: underline; font-family:,u,Verdana, Arial; font-size: 10pt }

a.:link{color:black; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.:visited{color: #666666; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.:active{color:black; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.:hover{color: black; text-decoration: underline;font-family:,u,Verdana, Arial; font-size: 10pt }

a.menu:link{color:black; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.menu:visited{color: #666666; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.menu:active{color:black; text-decoration: none; font-family:,u,Verdana, Arial; font-size: 10pt }
a.menu:hover{color: black; text-decoration: none;font-family:,u,Verdana, Arial; font-size: 10pt }

span.w7						{width: 7px;}
.text01						{color: #FF0000;}
.bgWrite						{background-color: #FFFFFF;}

select.p_s					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; height: 21px;}

td.p_t_title					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; padding-top: 3px; text-align: center; height: 25px;}
td.p_t_title2					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; padding-top: 3px; text-align: center; height: 25px; width: 124px;}
td.p_s_t_n					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-indent: 3px; text-align: left; height: 25px;}

tr.p_s_t_n1					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color:#333333; background-color: #FFFFFF; height : 25px;}
tr.p_s_t_n2					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color:#333333; background-color: #d8d8d8; height : 25px;}
tr.report_p_s_t_n1					{font-family: ,u; font-size: 10pt; color:#333333; background-color: #FFFFFF; height : 25px;}
tr.report_p_s_t_n2					{font-family: ,u; font-size: 10pt; color:#333333; background-color: #d8d8d8; height : 25px;}
tr.doc_on_title				{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; height: 30px; text-align: center;}
tr.doc_content			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px;}
tr.doc_content_c			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px; text-align: center;}

td.doc_subject				{font-family: ,u, Arial, Helvetica; font-size: 11pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 25px;}
td.doc_content				{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px; text-align: left;}
td.doc_content_c			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px; text-align: center;}
td.doc_content_r			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px; text-align: right;}
td.doc_title					{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; padding-top: 3px; height: 30px; text-align: center;}
td.doc_on_title				{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; padding-top: 3px; height: 30px; text-align: center;}
td.doc_on_title111		{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #d8d8d8; padding-top: 3px; height: 30px; text-align: center; width: 111px;}
td.doc_content111		{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; height: 30px; width:111px}
td.doc_content_number	{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; padding-top: 3px; padding-right: 3px; text-align: right; height: 30px;}
td.doc_on_title222	    {font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; padding-top : 4px; text-align: left; height : 20px; width: 115px;}
td.doc_content222	    {font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #FFFFFF; padding-top : 4px; height : 20px; width:153px}
td.doc_content2			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #FFFFFF; padding-top : 4px; height : 20px;}

input.doc_radio			{font-family: ,u, Arial, Helvetica; font-size: 10pt; background-color: #FFFFFF; text-indent: 3px; color: #333333; border: 0px solid #FFFFFF; border-top-width: 6px;}
input.doc_hiddenText	{font-family: ,u, Arial, Helvetica; font-size: 10pt; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px;border-right-width: 0px; color: #000000; background-color: #FFFFFF; padding-right: 4px; padding-top: 3px; text-align: right; width: 30px; height: 30px;}

textarea.area				{font-family: ,u, Arial, Helvetica; font-size: 10pt; background-color: #FFFFFF; border: 1px solid #c5c5c5; text-indent: 3px;}
textarea.doc_area			{font-family: ,u, Arial, Helvetica; font-size: 10pt; background-color: #FFFFFF; border: 1px solid #C5C5C5; width: 665px;}

input.hiddentext			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #FFFFFF; border: 0px solid #C5C5C5; height: 21px; padding-top: 3px; border-width: 0px;}
input.p_l_b1					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px; width:167px;}
input.p_l_b2					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px; width:165px;}
input.p_l_b					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px;}
input.p_s_r					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #EFEFF2; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px;}
input.p_s_n					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px;}
input.p_s_n1				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px; width: 164px; text-align:left;}
input.p_s_n2				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px; width: 164px; text-align:right;}
input.p_s_n166			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; border: 1px solid #C5C5C5; height: 21px; padding-top: 3px; width: 166px;}

span.on						{color: #FFFFFF;}
span.off						{color: #000000;}
span.e_title					{font-family: ,u, Arial, Helvetica; font-weight: bold; text-align: center; background-color: #d8d8d8; width:100%;}
td.on							{font-family: ,u, Arial, Helvetica; font-weight: bold; font-size: 12px; background-image: url('/kbfaculty/ko/images/tab_on.gif'); color: #FFFFFF; width: 150px; height: 25px; text-align: center;}
td.off							{font-family: ,u, Arial, Helvetica; font-weight: bold; font-size: 12px; background-image: url('/kbfaculty/ko/images/tab_off.gif'); color: #000000; width: 150px; height: 25px; text-align: center;}

tr.subject				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #FFFFFF;}
tr.report_subject				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #FFFFFF;}
tr.text						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #FFFFFF;}
tr.text_c					{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #FFFFFF; text-align: center;}
tr.on_title				{font-family: ,u, Arial  Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align : center;}
tr.on_title2				{font-family: ,u, Arial  Helvetica; font-size: 12pt; text-indent: 3px; height: 40px; color: #000000; background-color: #d8d8d8; text-align : center;}
tr.content				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align : left;}
tr.content_c			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align : center;}
tr.contentx_c			{font-family: ,u, Arial, Helvetica; font-size: 10px; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align : center;}

td.subject				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #FFFFFF; text-align: left;}
td.report_subject				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #FFFFFF; text-align: left;}
td.title						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8;}
td.title160				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; width: 160px;}
td.title_l						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: left;}
td.title_c						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: center;}
td.title_r						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: right;}
td.report_title_l						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: left;}
td.report_title_c						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: center;}
td.report_title_r						{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: right;}
td.title120				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; width: 120px;}
td.on_title				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #000000; background-color: #d8d8d8; text-align: center;}
td.content				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: left;}
td.contentx				{font-family: ,u, Arial, Helvetica; font-size: 10px; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: left;}
td.content_r			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: right;}
td.content_c			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: center;}
td.contentx_c			{font-family: ,u, Arial, Helvetica; font-size: 10px; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: center;}
td.content_2			{font-family: ,u, Arial, Helvetica; font-size: 12pt; text-indent: 3px; height: 40px; color: #333333; background-color: #FFFFFF; text-align: center;}
td.content192			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; width: 192px;}
td.hd_title				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 160px; text-align: left; padding-top: 3px;}
td.hd_content			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-indent: 3px; text-align: left;}
td.report_content				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: left;}
td.report_content_r			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: right;}
td.report_content_c			{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; height: 25px; color: #333333; background-color: #FFFFFF; text-align: center;}

td.report_hd_title				{font-family: ,u, Arial, Helvetica; font-size: 10pt; text-indent: 3px; color: #333333; background-color: #d8d8d8; width: 160px; text-align: left; padding-top: 3px;}
td.report_hd_content			{font-family: ,u, Arial, Helvetica; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-indent: 3px; text-align: left;}

td.t_title_div	{ font-family: ,u;  background-color: #d8d8d8;  align:right; font-size: 10pt; text-indent: 3px; color:#333333; }
td.s_t_n_div	{ font-family: ,u;  background-color: White;  align:right; font-size: 10pt;  text-indent: 3px; color:#333333; }