/*°Ô½ÃÆÇ*/
#board_table {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#board_table .board_form {position:relative; float:left; width:100%; border-top:2px solid #0C4CA3; }
#board_table .board_form td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF;  border-right:1px solid #DFDFDF; }
#board_table .board_form td:first-child {border-left:0px}
#board_table .board_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table .board_form td.board_sub_tr1 { height:35px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form td.board_sub_tr2 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form td.board_sub_tr3 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:right; }

#board_table .board_form td { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:left; }
#board_table .board_form1 {position:relative; float:left; width:100%; border-top:0px solid #0C4CA3; }
#board_table .board_form1 td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#board_table .board_form1 td:first-child {border-left:0px}
#board_table .board_form1 td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table .board_form1 td.board_sub_tr1 { height:35px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form1 td.board_sub_tr2 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form1 td.board_sub_tr3 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:right; }
#board_table .board_form1 td.board_sub_tr4 { height:35px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:right; }
#board_table .board_form1 td { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:left; }




#board_table1 {float:left; width:100%; margin-bottom:10px;}
#board_table1 .board_form {position:relative; float:left; width:100%; border-top:0px solid #dddddd; }
#board_table1 .board_form td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #ffffff; border-left:0px solid #ffffff; }
#board_table1 .board_form td:first-child {border-left:0px}
#board_table1 .board_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table1 .board_form td.board_sub_tr1 { height:28px; background-color:#ffffff; color:#222222; font-size:12px; text-align:center; }
#board_table1 .board_form td.board_sub_tr2 { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:right; }

/*È¸¿ø°¡ÀÔ*/

#join_table {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#join_table .join_form {position:relative; float:left; width:100%; border-top:2px solid #0C4CA3; }
#join_table .join_form td { padding-left:15px; padding-top:5px; padding-bottom:5px;  line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#join_table .join_form td:first-child {border-left:0px}
#join_table .join_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#join_table .join_form td.join_table_td1 { background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }

#join_table1 {float:left; width:100%; margin-bottom:3px;}
#join_table1 .join_form {position:relative; float:left; width:100%; border-top:0px solid #ffffff; }
#join_table1 .join_form td {padding:3px; line-height:1.60em; font-size:0.95em; border-bottom:0px solid #DFDFDF; border-left:0px solid #DFDFDF;  text-align:center;  }
#join_table1 .join_form td:first-child {border-left:0px}
#join_table1 .join_form td.tit { padding-left:22px; font-weight:200;}
#join_table1 .join_form td.join_table_td1 {  color:#222222; font-size:12px; text-align:right; }
#join_table1 .join_form td.join_table_td2 {  color:#222222; font-size:12px; text-align:left; }



/*³»°­ÀÇ½Ç*/
#class_table1 {float:left;  position:relative; left:0%; width:100%; margin-bottom:30px; margin-top:20px; }
#class_table1 .class_form {position:relative; float:left; width:100%; border-top:2px solid #0C4CA3; }
#class_table1 .class_form td {padding:7px; line-height:1.30em; font-size:12px; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table1 .class_form td:first-child {border-left:0px}
#class_table1 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table1 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }


#class_table2 {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#class_table2 .class_form {position:relative; float:left; width:100%;  border-top:1px solid #DFDFDF;  }
#class_table2 .class_form td {padding:7px; line-height:1.30em; font-size:12px;  border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table2 .class_form td:first-child {border-left:0px}
#class_table2 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table2 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }
#class_table2 .class_form td.class_sub_tr2 { height:60px; background-color:#ffffff; color:#EA8100; font-family:Arial Black; font-size:20px; font-weight:bold; text-align:center; }
#class_table2 .class_form td.class_sub_tr3 { height:40px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#class_table2 .class_form td.class_sub_tr4 { height:30px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }

#class_table3 {float:left; width:100%; margin-bottom:10px;}
#class_table3 .class_form {position:relative; float:left; width:100%; border-top:0px solid #ffffff; }
#class_table3 .class_form td {padding:7px; line-height:1.30em; font-size:12px; border-bottom:0px solid #ffffff; border-left:0px solid #ffffff; }
#class_table3 .class_form td:first-child {border-left:0px}
#class_table3 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table3 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }


#class_table4 {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#class_table4 .class_form {position:relative; float:left; width:100%;  border-top:1px solid #DFDFDF;  }
#class_table4 .class_form td {padding:7px; line-height:1.30em; font-size:12px;  border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table4 .class_form td:first-child {border-left:0px}
#class_table4 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table4 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }
#class_table4 .class_form td.class_sub_tr2 { height:60px; background-color:#ffffff; color:#EA8100; font-family:Arial Black; font-size:20px; font-weight:bold; text-align:center; }
#class_table4 .class_form td.class_sub_tr3 { height:40px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#class_table4 .class_form td.class_sub_tr4 { height:30px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }



/*ÀÌ¹ÌÁö¹è¿­*/
img {border:0;vertical-align:middle;outline:none;}

/*Æû±¸¼º*/
input.radio {width:12px;height:12px;}

select {border:1px solid #ccc; height:20px; background:#fff; color:#666666; font-size:12px; margin-right:3px;vertical-align:top;}
/*input {border:0px solid #ccc; height:20px; background:#fff; font-size:12px;vertical-align:middle;}*/
textarea {border:1px solid #dedede; padding:5px; color:#666; resize: none;}
/*input*/
#intxt01 {border:1px solid #ccc; height:20px; background:#fff; font-size:12px;vertical-align:middle;}



a { text-decoration:none;  }
a:hover {color:#2478BF; }

body, td, th, p, select,input,div,form,TEXTAREA,center,option,pre,blockquote {



line-height:160%;
}


/*¼­ºêÆäÀÌÁö*/
#sub_content { float:center;position:relative; margin:auto; width:980px; }
.sub_name { position:relative; width:980px; height: 80px;  border-bottom: 1px #1a5381 solid;	 margin:auto; margin-bottom:30px; 	background-color:#; }
.sub_title { position: absolute;	margin-top:10px; }
.sub_depth { position: absolute; right:0px; margin-top:20px; }
.sub_nav { position: absolute; height:47px; }
.sub_text { width:980px; } 


/*¼­ºêÅÇ*/
#sub_tab {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab ul li,#sub_tab ul li a{ margin-top:10px;   }
#sub_tab ul li{float:left;height:42px; width:150px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab ul li:first-child{margin-left:0;}
#sub_tab ul li a{display:inline-block;font-size:14px; width:150px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab ul li a:hover{ font-size:14px; color:#000}
#sub_tab ul li.on{ background:#234AA2 ; font-size:14px; width:150px;border:1px #234AA2 solid;}
#sub_tab ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }


/*¼­ºêÅÇ*/
#sub_tab2 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab2 ul li,#sub_tab2 ul li a{ margin-top:10px;   }
#sub_tab2 ul li{float:left;height:42px; width:194px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab2 ul li:first-child{margin-left:0;}
#sub_tab2 ul li a{display:inline-block;font-size:14px; width:194px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab2 ul li a:hover{ font-size:14px; color:#000}
#sub_tab2 ul li.on{ background:#234AA2 ; font-size:14px; width:194px;border:1px #234AA2 solid;}
#sub_tab2 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }



/*¼­ºêÅÇ(2°³)*/
#sub_tab7 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab7 ul li,#sub_tab7 ul li a{ margin-top:10px;   }
#sub_tab7 ul li{float:left;height:42px; width:488px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab7 ul li:first-child{margin-left:0;}
#sub_tab7 ul li a{display:inline-block;font-size:14px; width:488px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab7 ul li a:hover{ font-size:14px; color:#000}
#sub_tab7 ul li.on{ background:#234AA2 ; font-size:14px; width:488px;border:1px #234AA2 solid;}
#sub_tab7 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }


/*¼­ºêÅÇ(3°³)*/
#sub_tab5 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab5 ul li,#sub_tab5 ul li a{ margin-top:10px;   }
#sub_tab5 ul li{float:left;height:42px; width:324px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab5 ul li:first-child{margin-left:0;}
#sub_tab5 ul li a{display:inline-block;font-size:14px; width:324px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab5 ul li a:hover{ font-size:14px; color:#000}
#sub_tab5 ul li.on{ background:#234AA2 ; font-size:14px; width:324px;border:1px #234AA2 solid;}
#sub_tab5 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }



/*¼­ºêÅÇ(4°³)*/
#sub_tab3 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab3 ul li,#sub_tab3 ul li a{ margin-top:10px;   }
#sub_tab3 ul li{float:left;height:42px; width:243px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab3 ul li:first-child{margin-left:0;}
#sub_tab3 ul li a{display:inline-block;font-size:14px; width:243px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab3 ul li a:hover{ font-size:14px; color:#000}
#sub_tab3 ul li.on{ background:#234AA2 ; font-size:14px; width:243px;border:1px #234AA2 solid;}
#sub_tab3 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }



/*¼­ºêÅÇ(5°³)*/
#sub_tab4 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab4 ul li,#sub_tab4 ul li a{ margin-top:10px;   }
#sub_tab4 ul li{float:left;height:42px; width:194px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab4 ul li:first-child{margin-left:0;}
#sub_tab4 ul li a{display:inline-block;font-size:14px; width:194px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab4 ul li a:hover{ font-size:14px; color:#000}
#sub_tab4 ul li.on{ background:#234AA2 ; font-size:14px; width:194px;border:1px #234AA2 solid;}
#sub_tab4 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }


/*¼­ºêÅÇ(6°³)*/
#sub_tab8 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab8 ul li,#sub_tab8 ul li a{ margin-top:10px;   }
#sub_tab8 ul li{float:left;height:42px; width:161px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab8 ul li:first-child{margin-left:0;}
#sub_tab8 ul li a{display:inline-block;font-size:14px; width:161px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab8 ul li a:hover{ font-size:14px; color:#000}
#sub_tab8 ul li.on{ background:#234AA2 ; font-size:14px; width:161px;border:1px #234AA2 solid;}
#sub_tab8 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }


/*¼­ºêÅÇ(7°³)*/
#sub_tab6 {  position:relative;overflow:hidden;  color:#646464; font-weight:bold; background-color:#; width:980px; height:75px; margin:auto; }
#sub_tab6 ul li,#sub_tab6 ul li a{ margin-top:10px;   }
#sub_tab6 ul li{float:left;height:42px; width:138px; margin-left:0px; border:1px #dfdfdf solid;}
#sub_tab6 ul li:first-child{margin-left:0;}
#sub_tab6 ul li a{display:inline-block;font-size:14px; width:138px; text-align:center; background-position: 100% 0;cursor:pointer;text-decoration:none !important}
#sub_tab6 ul li a:hover{ font-size:14px; color:#000}
#sub_tab6 ul li.on{ background:#234AA2 ; font-size:14px; width:138px;border:1px #234AA2 solid;}
#sub_tab6 ul li.on a{ color:#fff; font-size:14px; border:0px #251604 solid; }




