#educont {position:relative;  font:normal 10.5pt "Nanum Gothic"; color:#636363; line-height:160%; overflow:hidden;}

#educont .edu_top { padding:10px 10px 35px 10px; border-bottom:1px solid #dadada; overflow:hidden; margin-bottom:10px;}
#educont .edu_top h3 {font:bold 32pt "NanumBarunGothic"; color:#c71b2b; float:left; margin-right:10px;}
#educont .edu_top h3 span {color:#000;}
#educont .edu_top h3 span.s {font-size:18pt;}
#educont .edu_top .txt {float:left;  padding-left:20px; padding-top:5px;}

#educont h4.stit { background:url(../images/educont/tit_line.gif) left bottom no-repeat; padding-bottom:30px; font:bold 18pt "NanumBarunGothic"; color:#c71b2b; margin-bottom:30px;}
#educont h4.stit span {color:#000;}

#educont p.btit {font:bold 32pt 'NanumBarunGothic'; color:#c71b2b; padding:0px 0px 50px 0px;}
#educont p.btit span {color:#000;}

#educont .rbimg { position:absolute; right:0px; bottom:0px;}
#educont .rtimg { position:absolute; right:0px; top:0px;}
#educont .cont_one {position:relative; border-bottom:1px solid #dadada; padding:45px 10px; overflow:hidden;}
#educont .cont_left {float:left;  padding:40px 10px;}
#educont .cont_right {float:right;  padding:40px 10px;}
#educont .cont_limg {border-bottom:1px solid #dadada; float:left;  padding:45px 10px;}
#educont .cont_rimg {border-bottom:1px solid #dadada; float:right;  padding:45px 10px;}
#educont .none {border-bottom:none;}
#educont .line {height:1px; background:#dadada;}
#educont .border {border-bottom:1px solid #dadada;}
#educont .ilist li {background:url(../images/sblet.gif) left 50% no-repeat; padding-left:10px; line-height:160%;}
#educont span.imgr { display:inline; line-height:190%;}
#educont span.imgr img {padding:2px 10px 2px 0px;}
#educont .cont_4way {width:25%; float:left;}

#educont .schedule_table {border-top:5px solid #fafafa; padding:45px 0px 40px 0px;}
#educont .schedule_table table {border-top:1px solid #c71b2b; width:100%;}
#educont .schedule_table table thead th { background:#fafafa; padding:15px 13px; color:#222; font:bold 11pt "Nanum Gothic"; border-bottom:1px solid #dadada; }
#educont .schedule_table table tbody th {font:normal 10.5pt "Nanum Gothic"; line-height:160%; color:#c71b2b; padding:15px 0px; border-bottom:1px solid #dadada; text-align:center; }
#educont .schedule_table table tbody td {border-bottom:1px solid #dadada; padding:13px 10px; text-align:center;  font:normal 10.5pt "Nanum Gothic"; line-height:160%;}
#educont .schedule_table table td.l, #educont .schedule_table table th.l {text-align:left; padding-left:15px;}
#educont .schedule_table table tbody tr.p td {background:#fff4f5; color:#000; font-weight:bold; text-align:center;}
#educont .schedule_table table tbody tr.p th {background:#fff4f5; }
#educont .schedule_table table td.none, #educont .schedule_table table th.none {border-bottom:none;}