@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {margin:0; padding:0}
h1, h2, h3, span{margin:0; padding:0}
img,table,fieldset {border:none}
table {border-collapse:collapse}
hr, legend{display:none}
ul, ol {list-style:none}
em {font-style:normal}


* html #footer{position:absolute; top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}
table {font-family:'Nanum Gothic',Arial,sans-serif; font-size:13px; color:#727272; line-height:20px}
input, select, textarea {font-family:'Nanum Gothic',Arial,sans-serif; font-size:13px; color:#727272}

#edu_head {background-image: url('../images/top_bg.gif');}
#edu_body {}
#edu_body .edu_note {margin:15px; padding:10px 15px 10px 15px; border:1px solid #eaebef; background-size:contain; font: normal 11px verdana, arial, helvetica, sans-serif; letter-spacing:-1px;  line-height:18px; min-width:448px}
#edu_body .edu_con {margin:0 auto; display:table; width:95%;}
#edu_body .edu_btn {clear:both; margin-top:20px; text-align:center;}
#edu_footer {display:table; position:fixed; left:0px; bottom:0px; height:30px; width:100%; background:#f7f7f7; border-top:1px solid #E9E9E9; font: normal 11px verdana, arial, helvetica, sans-serif; color:#999; text-align:center; }
#edu_footer span{display: table-cell; vertical-align:middle; line-height:30px}

table {width:100%; float:left;margin:0; border-collapse: collapse; border: 1px solid #dfe1e9; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; font: normal 11px verdana, arial, helvetica, sans-serif; color: #363636; background: #ffffff; letter-spacing:-0.9px;}
caption {text-align: center; font: bold 18px arial, helvetica, sans-serif; background: transparent; padding:6px 4px 8px 0px; color: #03476F; text-transform: uppercase;}
td, th {border: 1px dotted #a4aac1; padding: .4em; color: #363636; height:25px;}
tbody th {background:#f6f7fa; width:100px;}
thead th, tfoot th {border: 1px solid #a4aac1; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; text-align: left; background: #014594; color: #ffffff; }
tbody td a {background: transparent; text-decoration: none; color: #363636;}
tbody td a:hover {background: #C2F64D; color: #363636;} 
tbody th a {font: normal 11px 돋움,verdana, arial, helvetica, sans-serif; background: transparent; text-decoration: none; font-weight:normal; color: #363636;}
tbody th a:hover {background: transparent; color: #363636;}
tbody th, tbody td {vertical-align: middle; text-align: left;}
tfoot td {border: 1px solid #03476F; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background: #4591AD; padding-top:3px; color: #FFFFFF;}
.odd {background: #AEE239;}
tbody tr:hover {background: #eefbff; border: 1px solid #969aa9; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #FFFFFF;}
tbody tr:hover th, tbody tr.odd:hover th {background: #56d1ff; color: #FFFFFF;}


