/* 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:7px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:14px; color:#333333; line-height:25px;} 
a.topmenuw:hover {margin-right:7px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:14px; color:#487911; line-height:25px;} 

a.mamenu:link, a.mamenu:active, a.mamenu:visited {margin-right:50px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; font-weight:bold; color:#333333;} 
a.mamenu:hover {margin-right:50px;font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:16px; font-weight:bold; color:#487911;} 

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;} 

.topmenuw {margin-right:7px; font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic",dotum,"µ¸¿ò", "µ¸¿òÃ¼", AppleGothic, sans-serif; font-size:14px; color:#333333; line-height:25px;} 

.alpha1 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#595564;font-size:20px;line-height:125%;letter-spacing:9px;font-weight:bold; text-align:center;}
.alpha2 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#7975b4;font-size:30px;line-height:125%;letter-spacing:1px;font-weight:bold; text-align:center; padding-top:5px;}
.alpha3 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#595564;font-size:20px;line-height:125%;font-weight:bold; text-align:left;vertical-align:top;}
.alpha4 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#2285b9;font-size:21px;line-height:125%;font-weight:bold; text-align:left;}

.alpha1 a:active,a:link,a:visited,a:hover {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#596564;font-size:20px;line-height:125%;letter-spacing:1px;margin-left:7px;font-weight:bold; text-align:center;}
.alpha3 a:active,a:link,a:visited,a:hover {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#595564;font-size:20px;line-height:145%;font-weight:bold; text-align:left;vertical-align:top;}

.imageblock{ -webkit-box-shadow: 3px 3px 10px #7C7C7C; box-shadow: 3px 3px 10px #7C7C7C;  }

.e1  {color:#427589;font-size:17px;line-height:125%;font-weight:bold; text-align:left;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e2  {color:#427589;font-size:20px;line-height:125%;font-weight:bold; text-align:left;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e3  {color:#427589;font-size:28px;line-height:125%;font-weight:bold; text-align:left;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e4  {color:#427589;font-size:33px;line-height:125%;font-weight:bold; text-align:left;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e1c {color:#427589;font-size:17px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e2c {color:#427589;font-size:20px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e3c {color:#427589;font-size:28px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e4c {color:#427589;font-size:33px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }

.e5c {color:#4d4d4d;font-size:42px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }
.e6c {color:#427589;font-size:50px;line-height:125%;font-weight:bold; text-align:center;  font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; }


.e1 a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:17px;line-height:125%;font-weight:bold;text-align:left;}
.e2 a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:20px;line-height:125%;font-weight:bold;text-align:left;}
.e3 a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:28px;line-height:125%;font-weight:bold;text-align:left;}
.e4 a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:33px;line-height:125%;font-weight:bold;text-align:left;}

.e1c a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:17px;line-height:125%;font-weight:bold;text-align:center;}
.e2c a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:20px;line-height:125%;font-weight:bold;text-align:center;}
.e3c a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:28px;line-height:125%;font-weight:bold;text-align:center;}
.e4c a{font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; color:#427589;font-size:33px;line-height:125%;font-weight:bold;text-align:center;}


.roundbox {border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border: 1px solid #5190a0; padding:20px 10px 20px 10px; }
.roundbox2 {border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border: 1px solid #67E0E0; padding:20px 0 20px 0; }
.roundbox3 {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #F2882C; padding:3px 6px 3px 6px; background-color:#FDFFB5; }
.roundbox4 {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #F2882C; padding:7px 10px 7px 10px; background-color:#FFD859; }
.roundbox5 {border-radius: 22px; -moz-border-radius: 22px; -webkit-border-radius: 22px; border: 1px solid #5190a0; padding:20px 10px 20px 10px; }
.roundbox0 {border: 1px solid #5190a0; padding:20px 10px 20px 10px; }

.circle1 { border-radius:20px; -moz-border-radius : 20px; -webkit-border-radius : 20px; -ms-border-radius :20px; -khtml-border-radius : 20px; -o-border-radius :20px;
 background:#8BF; color:#fff; font-size:13px; padding:3px 2px 3px 3px; text-align:center; }

.circle2 { border-radius:30px; -moz-border-radius : 40px; -webkit-border-radius : 40px; -ms-border-radius :40px; -khtml-border-radius : 40px; -o-border-radius :40px;
 background:#8BF; color:#fff; font-size:43px; padding:6px 6px 6px 6px; text-align:center; } 

.circle3 {
 width:100px;
 height:100px;
 border-radius:50px;
 -moz-border-radius : 50px;
 -webkit-border-radius : 50px;
 -ms-border-radius :50px;
 -khtml-border-radius : 50px;
 -o-border-radius :50px;
 background:#F2882C;
 color:#fff;
 font-size:26px; padding:35px 33px 35px 33px; 
 text-align:center;
}


.circle4 {
 width:200px;
 height:200px;
 border-radius:20px;
 -moz-border-radius : 100px;
 -webkit-border-radius : 100px;
 -ms-border-radius :100px;
 -khtml-border-radius : 100px;
 -o-border-radius :100px;
 background:#4ADDFC;
 color:#fff;
 font-size:40px; padding:48px 36px 48px 36px; 
 text-align:center;
}


.g1 {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:22px; color:#333333; text-align:left;}
.g1c {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:22px; color:#333333; text-align:center;} 
.g1r {font-family: "³ª´®°íµñ", "NanumGothic", "Nanum Gothic"; font-size:14px; line-height:22px; 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} 
.w1 {font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color: #ffffff}

.w1a {font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color: #ffffff}
.w1a a:active{font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#ffffff;} 
.w1a a:link{font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#ffffff;} 
.w1a a:visited{font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; color:#ffffff;} 
.w1a a:hover{font-size:9pt; line-HEIGHT:125%; font-family:±¼¸²,gulim,ÇÑ°­,hankang; 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;}



.table_box{margin:-40px 0 15px 0; width:800x; border-top:1px solid #ccc;}
.table_box tr:first-child{ border-bottom:1px solid #ccc;}
.table_box tr td{line-height:50px; height:50px; text-align:center;border-bottom:1px solid #ccc; border-left:1px solid #ccc;  }
.table_box tr td:first-child{border-left:none;}


.table_box02{margin:0px 0 15px 0; width:800x; border-top:1px solid #ccc;}
.table_box02 tr:first-child{ border-bottom:1px solid #ccc;}
.table_box02 tr td{line-height:50px; height:50px; text-align:center;border-bottom:1px solid #ccc; border-left:1px solid #ccc;  }
.table_box02 tr td:first-child{border-left:none;}
.print_btn{width:800px; text-align:center !important; border:0px solid red; float:left;}
.print_btn input{width:150px; margin:0 auto; text-align:center; height:45px; line-height:45px; background:#717171; color:#fff; font-weight:bold; font-size:14px; border:1px solid #666; border-radius:20px;}
