@charset "euc-kr";

/* common*/

@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
#bbtitle1{font-size:32px;font-weight:bold;color:#000; margin-left:12px;margin-bottom:4px;font-family:나눔고딕,nanumgothic, NanumBarunGothic,'Nanum Gothic',arial,verdana,sans-serif;}

table{border-collapse:collapse;}

.nG{font-family: 'Malgun Gothic', '留�? 怨��', Dotum, Gulim, Malgun Gothic, Arial, Verdana, sans-serif; letter-spacing:-1px;font-size:16px;color:#666666;}
.mG{}
/*.nG{font-family: 'Nanum Gothic','?��怨��',NanumGothic, '留�? 怨��', 'Malgun Gothic', Dotum, Gulim, Arial, Verdana, sans-serif;}*/
/*
caption{font-size:0; line-height:0; text-indent:-10000px;}

.sub_header{position:relative; padding-top:10px;}
.breadcrumb{position:absolute; right:0; top:30px; padding-left:8px; /*background:url(../images/common/bullet10.gif) 0 5px no-repeat;}
.breadcrumb span{font-weight:bold;}
.breadcrumb a,.breadcrumb span{padding:0 5px;}
.sub_title{clear:both; padding:0 20px; color:#4b4b4b; font-size:26px;  font-weight:bold; background:transparent; line-height:34px; background:url(../images/common/bullet4.gif) 0 9px no-repeat;}
*/
.subcontents{overflow:hidden; margin:35px 0; padding:0 0 15px 0;}
/*.H2{height:19px; padding:5px 26px; font-size:20px; color:#4d4c4c; font-weight:bold; line-height:20px; background:url(../images/common/bullet5.gif) 0 5px no-repeat;}
.H3{height:16px; padding:0 0 2px 20px; font-size:15px; color:#0468b5; font-weight:bold; line-height:15px; background:url(../images/common/bullet6.gif) 0 1px no-repeat;}*/


.txt_Red{color:#e60615;}
.txt_Blue{color:#0468b5;}

.icon_dw{margin:0 2px; vertical-align:middle;}
.edusc_list{border-bottom:1px solid #b7b7b7;}
.edusc_list table{width:100%; border-top:2px solid #6cb43a;}
.edusc_list th,.edusc_list td{padding:7px;}
/*.edusc_list thead th{background:#eff5f9; color:#4d4c4c;}
.edusc_list thead th{background:#b8cce4; color:#4d4c4c;}*/
.edusc_list thead td{background:#f1f1f1; color:#666666; font-weight:bold;}
.edusc_list td.dept_bg{background:#d0e1f5; color:#4d4c4c;border-top:1px solid #eaeaea; font-weight:bold;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.edusc_list tbody th{border-top:1px solid #e4e4e4; background:#f4f4f4;}
.edusc_list td{text-align:center; border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.edusc_list tbody th:first-child{border-right:1px solid #e4e4e4;}
.edusc_list thead th:first-child,td.line,th.line{border-right:1px solid #e4e4e4;}

.edusc_list td.dep_txt{ background:#fafafa}
.edusc_list td.r_txt{text-align:right; background:#fafafa}
.edusc_list td.r_txt2{text-align:right; }
.edusc_list td.left_lines{border-left:1px solid #e4e4e4}
/*th.line{border-bottom:1px solid #e4e4e4;}*/


.edusc_list td a{color:#6c6c6c;}
td.t_alignLeft{text-align:left;}
.schedule th,.schedule td{padding:8px 15px;}

.mt20{overflow:hidden;margin-top:20px}
.mt30{overflow:hidden;margin-top:30px}

h3.edu_s_title{display:inline-block; background:url(../../images/bull-icons2.gif) 0 3px no-repeat;padding-left:15px;margin-bottom:10px; margin-top:10px; font-size:15px; font-weight:bold;color:#666;letter-spacing:-.1em;font-family:나눔고딕,nanumgothic,'Nanum Gothic';}

dl.gray-icons{margin-left:10px;}
dl.gray-icons dt{min-height:30px;margin-bottom:5px;}
dl.gray-icons dd{background:url(../../images/gray-icons.gif) 0 3px no-repeat;padding-left:15px;margin-bottom:10px;line-height:21px;}
dl.gray-icons dd.o-info{background:none;background:#fafafa;padding:15px;font-weight:bold;color:#46821c;}

