/* CSS Document */

body, html {height:100%; font-size:12px; margin: 0px; padding: 0px;}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button {margin:0;padding:0}
body, input, textarea, select, table, th, td {font-family:"³ª´®°íµñ", "NanumGothic", "Nanum Gothic", "µ¸¿ò", Dotum, helvetica, sans-serif; font-size:12px; color:#666;}
section, article, aside, footer, header, nav, hgroup {display:block;}

/* HTML5 display-role reset for older browsers */
body {
    line-height: 1;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

ul {list-style:none; margin:0; padding:0;}
li {float:left; list-style:none;}
img {border:none; vertical-align:top;}
div {display:block;}

body, td, th, input, div, submit,button,select {font-family:'NanumGothic','Nanum Gothic',"³ª´®°íµñ", dotum,"µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", AppleGothic, sans-serif; line-height:22px; font-size:14px; color: #444; text-decoration: none;}
font,b {font-family:'NanumGothic','Nanum Gothic',"³ª´®°íµñ", dotum,"µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", AppleGothic, sans-serif; line-height:22px; font-size:14px;}

.submenu {font-size:20px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#333333; font-weight:bold;} 
.submenu a:link, a:active, a:visited {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:20px; color:#333333;} 
.submenu a:hover {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:20px; color:#487911;} 
.submenu font {font-size:20px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic";} 


a:link, a:active, a:visited {font-family:'Nanum Gothic',"³ª´®°íµñ", dotum,"µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", AppleGothic, sans-serif;  line-height:22px; font-size:14px; color: #666; text-decoration: none;}
a:hover {font-family:'Nanum Gothic',"³ª´®°íµñ", dotum,"µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", AppleGothic, sans-serif; line-height:22px; font-size:14px; cursor:pointer; color:#487911; text-decoration:underline}


a.topmenuw:link, a.topmenuw:active, a.topmenuw:visited {margin-right:90px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:18px; font-weight:500; color:#303030;} 
a.topmenuw:hover {margin-right:90px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:18px; font-weight:500; color:#3ec2c6;} 

a.mamenu:link, a.mamenu:active, a.mamenu:visited {margin-right:2px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; color:#333333;} 
a.mamenu:hover {margin-right:2px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; color:#6cb3ec;} 

a.mamenuw:link, a.mamenuw:active, a.mamenuw:visited {margin-right:40px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;} 
a.mamenuw:hover {margin-right:40px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; font-weight:bold; color:#487911;} 



.g1 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:17px; line-height:25px; color:#333333; text-align:left;}
.g1c {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:17px; line-height:25px; color:#333333; text-align:center;} 
.g1r {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:17px; line-height:25px; color:#333333; text-align:right;}  
 
.g11{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:16px; color:#333333;} 

.b0 {font-size:8pt; line-HEIGHT:125%; font-family:'Nanum Gothic',"³ª´®°íµñ"; border-color:#cecece;}
.g0 {font-size:8pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#000000} 
.b1 {font-size:9pt; line-HEIGHT:130%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#000000} 

.g2 {font-size:10pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#000000}
.g21 {font-size:11pt; line-HEIGHT:150%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#000000}  
.g3 {font-size:12pt; line-HEIGHT:120%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#000000} 
.g4 {font-size:10pt; line-HEIGHT:120%; font-family:±¼¸²,ÇÑ°­,hankang; color:#000000} 
.e0 {font-size:8pt;font-family:Verdana,Helvetica,Arial;} 
.e1 {font-size:9pt; line-HEIGHT:125%; font-family:Verdana,Helvetica,Arial;} 
.e2 {font-size:10pt; line-HEIGHT:125%; font-family:Verdana,Helvetica,Arial;} 
.e3 {font-size:12pt; line-HEIGHT:120%; font-family:Verdana,Helvetica,Arial;}
.w1 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color:#ffffff; text-align:left;}

.w1a {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color: #ffffff}
.w1a a:active{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color:#ffffff;} 
.w1a a:link{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color:#ffffff;} 
.w1a a:visited{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color:#ffffff;} 
.w1a a:hover{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:25px; color:#ffffff;} 


.g1a a:active{font-size:10pt; line-HEIGHT:18pt; font-family:±¼¸²,gulim,ÇÑ°­,hankang;; color:#037408;} 
.g1a a:link{font-size:10pt; line-HEIGHT:18pt; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#037408;} 
.g1a a:visited{font-size:10pt; line-HEIGHT:18pt; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#037408;} 
.g1a a:hover{font-size:10pt; line-HEIGHT:18pt; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#aaaaaa;} 



.box1  {border-top: 1 dotted rgb(192,192,192); border-left: 1 dotted rgb(192,192,192); border-right: 1 dotted rgb(192,192,192); border-bottom: 1 dotted rgb(192,192,192);}
.box2  {border-top: 1 solid rgb(192,192,192); border-left: 1 solid rgb(192,192,192); border-right: 1 solid rgb(192,192,192); border-bottom: 1 solid rgb(192,192,192);}


.input {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size: 14px; height:25px; BACKGROUND-COLOR:#FFFFFF; COLOR:#004c43; BORDER:1px solid #646464;}
.input1 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size: 12px;  BACKGROUND-COLOR:#FFFFFF; COLOR:#004c43; BORDER:1px solid #646464;}
.input-text {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size: 14px; height:25px; BACKGROUND-COLOR:#FFFFFF; COLOR:#004c43; BORDER:1px solid #8aba99;}


.news {margin:0; padding:0; background-color:#ffffff; border:3px solid #BECDE4;}
.news h4 {margin:0; padding:9px 0 4px 6px; color:#5E7AAC; font:bold 12px, "±¼¸²"; border-bottom:1px solid #E1E7F5; letter-spacing:-1px;}


.under_line {border-bottom-color:#bfbfbf ; border-bottom-style:solid ; border-bottom-width:1px}


//kboard ¹öÆ°
.btn_01 {background-color:#333333;color:#FFFFFF;border:solid 0px;height:30px;width:70px;}
.btn_02 {background-color:#333333;color:#FFFFFF;border:solid 0px;height:30px;width:70px;}
.btn_03 {background-color:#333333;color:#FFFFFF;border:solid 0px;height:50px;width:50px;}


/***********Å×ÀÌºí***********/
.td_line {height:1px;background:#dedede;}
.th_right_m {height:25px;background:#E9F1F8;border-right:1px solid #dedede;color:#749EB9;text-align:center;font-weight:bold;}
.th_no_m {background:#E9F1F8;padding:5px 0px 2px 5px;color:#749EB9;text-align:center;font-weight:bold;}
.th_no_l_10 {background:#E9F1F8;padding:5px 0px 2px 10px;color:#787878;text-align:left;font-weight:bold;height:25px;}

.td_right_l {text-align:left;padding:5px 0px 2px 5px;border-right:1px solid #dedede;color:#666666;}
.td_right_m {text-align:center;padding:5px 0px 2px 5px;border-right:1px solid #dedede;color:#666666;}
.td_no_l {color:#666666;padding:5px 0px 2px 5px;text-align:left;}
.td_no_l_10 {color:#666666;padding:5px 0px 2px 10px;text-align:left;}
.td_no_m {color:#666666;padding:5px 0px 2px 5px;text-align:center;}
.td_no_r {color:#666666;padding:5px 0px 2px 5px;text-align:right;}
.td_no_m_b {color:#666666;padding:5px 0px 2px 5px;text-align:center;font-weight:bold;}


/***********ÆÄ¶û»ö Å×ÀÌºí***********/
.td_blue_line01 {height:2px;background:#8aabc1;}
.td_blue_line02 {height:1px;background:#d2e5f1;}

.th_blue_no {}
.td_blue_no {}


/* height */
.h5 { height:5px;}
.h10 { height:10px;}
.h15 { height:15px;}
.h20 { height:20px;}
.h30 { height:30px;}
.h40 { height:40px;}

/* table */
td {font-size:9pt; font-family:Dotum; color:#666666; line-height:18px;}
.tb_bg {background-color:#D0D0D0;}
.tb_head { font-size:12px; font-weight: bold; color:#5270BE; padding-top:3px; background-color:#F5F5F5;}
.tb_head_lt { font-size:12px; font-weight: bold; color:#5270BE; padding-top:3px; background-color:#F5F5F5;}
.tb_lt {font-size:12px; padding:5px; background-color:#FFFFFF;}
.tb_ct {font-size:12px; padding:5px; background-color:#FFFFFF;}
.tb_rt {font-size:12px; padding:5px; background-color:#FFFFFF;}
.tb_bt {font-size:12px; color:#5270BE; padding:5px; background-color:#E4E8F3;}
.tb_dt {font-size:12px; color:#FF6600; padding:5px; background-color:#F9FBFC;}

.tb_gray { font-size:12px; color:#000000; padding-top:3px; background-color:#F9F9F9;}
.tb_gray2 { font-size:12px; color:#000000; padding-top:1px; background-color:#F9F9F9;}
.tb_white { font-size:12px; color:#000000; padding-top:3px; background-color:#FFFFFF;}
.tb_white2 { font-size:11px; color:#000000; padding-top:1px; background-color:#FFFFFF;}
.tb_4A3F38 { font-size:12px; font-weight: bold; color:#FFFFFF; padding-top:3px; background-color:#4A3F38; line-height:14px;}


.box_dot {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana, Dotum; BACKGROUND-COLOR: #FFFFFF
}


.font00 {FONT-SIZE: 11px;}
.font01 {FONT-SIZE: 11px; COLOR: #FFFFFF;}
.font02 {COLOR: #1C67A4; font-weight: bold;}
.font03 {FONT-SIZE: 11px; COLOR: #1F6DA4;}
.font04 {COLOR: #EF6E18; font-weight: bold;}
.font05 {FONT-SIZE: 11px; COLOR: #1C67A4; font-weight: bold; letter-spacing:-1px;}
.font06 {FONT-SIZE: 11px; COLOR: #FF5900;}
.font07 {COLOR: #EF6E18;}
.font08 {COLOR: #FFFFFF; font-weight: bold;}
.font09 {COLOR: #39B54A; font-weight: bold;}
.font10 {COLOR: #5270BE;}
.font11 {FONT-SIZE: 11px; font-family:dotum; COLOR: #FFFFFF;}
.font12 {FONT-SIZE: 11px; COLOR: #FEFCE1;}
.font13 {COLOR: #330000;}

.t1 {COLOR: #00269E;}
.t2 {COLOR: #000000;}
.t3 {COLOR: #009900;}
.t4 {COLOR: #FF0000;}


.txt01 {FONT-SIZE: 11px; COLOR: #FF5900;}
.txt02 {FONT-SIZE: 11px; COLOR: #39B54A;}
.txt03 {FONT-SIZE: 11px; COLOR: #000000;}


