.mbg{background:url('../../images/callcenter2/main/main.green.bg.jpg') no-repeat center top;}
/* function navigation button : 주요메뉴영역 */
.fnb a.fnb0m{display:block;width:77px;height:23px;background:url('../../images/callcenter2/common/header.fnb.green.m0.off.gif') no-repeat left top;} 
.fnb a.fnb0m:hover{display:block;width:77px;height:23px;background:url('../../images/callcenter2/common/header.fnb.green.m0.on.gif') no-repeat left top;}


/* global navigation button : 주요메뉴영역 */
.gnb{background:url('../../images/callcenter2/common/gnb.green.bg.gif') no-repeat  left top;}
	.gnb .dpt1{padding:0 30px;}
			.gnb .dpt1 .dpt1m{padding:0 10px;}	
	/* menu */
	.gnb .dpt1 .dpt1m a.dpt11on{display:block;width:154px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt11m.on.gif') no-repeat left top;} /* 선생님께 질문있어요 */
	.gnb .dpt1 .dpt1m a.dpt11off{display:block;width:154px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt11m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt11off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt11m.on.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt12on{display:block;width:114px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt12m.on.gif') no-repeat left top;} /* 의견주고받기 */
	.gnb .dpt1 .dpt1m a.dpt12off{display:block;width:114px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt12m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt12off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt12m.on.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt13on{display:block;width:158px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt13m.on.gif') no-repeat left top;} /* 자주묻는질문있어요 */
	.gnb .dpt1 .dpt1m a.dpt13off{display:block;width:158px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt13m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt13off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt13m.on.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt14on{display:block;width:114px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt14m.on.gif') no-repeat left top;} /* 학습고민살짝 */
	.gnb .dpt1 .dpt1m a.dpt14off{display:block;width:114px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt14m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt14off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt14m.on.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt15on{display:block;width:88px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt15m.on.gif') no-repeat left top;} /* 커뮤니티 */
	.gnb .dpt1 .dpt1m a.dpt15off{display:block;width:88px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt15m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt15off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt15m.on.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt16on{display:block;width:110px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt16m.on.gif') no-repeat left top;} /* 나의활동모음 */
	.gnb .dpt1 .dpt1m a.dpt16off{display:block;width:110px;height:45px;background:url('../../images/callcenter2/common/header.gnb.green.dpt16m.off.gif') no-repeat left top;}
	.gnb .dpt1 .dpt1m a.dpt16off:hover{background:url('../../images/callcenter2/common/header.gnb.green.dpt16m.on.gif') no-repeat left top;}

/* class schedule box : 교과목 스케쥴 박스 */
.csbt{background:url('../../images/callcenter2/main/class.green.schedlue.top.gif') no-repeat left top;}
.csbb{background:url('../../images/callcenter2/main/class.green.schedlue.bottom.gif') no-repeat left bottom;}
.csbm{background:url('../../images/callcenter2/main/class.green.schedlue.bg.gif') no-repeat left top;}
	a.class1m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class1m.off.gif') no-repeat left top;} /* 국어 */
	a.class1m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class1m.on.gif') no-repeat left top;}
	a.class2m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class2m.off.gif') no-repeat left top;} /* 수학 */
	a.class2m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class2m.on.gif') no-repeat left top;}
	a.class3m{display:block;width:86px;height:20px;background:url('../../images/callcenter2/main/class3m.off.gif') no-repeat left top;} /* 슬기로운생활 */
	a.class3m:hover{display:block;width:86px;height:20px;background:url('../../images/callcenter2/main/class3m.on.gif') no-repeat left top;}
	a.class4m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class4m.off.gif') no-repeat left top;} /* 영어 */
	a.class4m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class4m.on.gif') no-repeat left top;}
	a.class5m{display:block;width:60px;height:20px;background:url('../../images/callcenter2/main/class5m.off.gif') no-repeat left top;} /* 바른생활 */
	a.class5m:hover{display:block;width:60px;height:20px;background:url('../../images/callcenter2/main/class5m.on.gif') no-repeat left top;}
	a.class6m{display:block;width:75px;height:20px;background:url('../../images/callcenter2/main/class6m.off.gif') no-repeat left top;} /* 즐거운생활 */
	a.class6m:hover{display:block;width:75px;height:20px;background:url('../../images/callcenter2/main/class6m.on.gif') no-repeat left top;}
	a.class7m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class7m.off.gif') no-repeat left top;} /* 한문 */
	a.class7m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class7m.on.gif') no-repeat left top;}
	a.class8m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class8m.off.gif') no-repeat left top;} /* 사회 */
	a.class8m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class8m.on.gif') no-repeat left top;}
	a.class9m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class9m.off.gif') no-repeat left top;} /* 과학 */
	a.class9m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class9m.on.gif') no-repeat left top;}
	a.class10m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class10m.off.gif') no-repeat left top;} /* 도덕 */
	a.class10m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class10m.on.gif') no-repeat left top;}
	a.class11m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class11m.off.gif') no-repeat left top;} /* 체육 */
	a.class11m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class11m.on.gif') no-repeat left top;}
	a.class12m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class12m.off.gif') no-repeat left top;} /* 음악 */
	a.class12m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class12m.on.gif') no-repeat left top;}
	a.class13m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class13m.off.gif') no-repeat left top;} /* 미술 */
	a.class13m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class13m.on.gif') no-repeat left top;}
	a.class14m{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class14m.off.gif') no-repeat left top;} /* 실과 */
	a.class14m:hover{display:block;width:34px;height:20px;background:url('../../images/callcenter2/main/class14m.on.gif') no-repeat left top;}

/* 콘텐츠 타이틀 */
.cta .cta10{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit11.gif') no-repeat left top;} /* 선생님께질문있어요 */
.cta .cta11{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit12.gif') no-repeat left top;} /* 게시판학습 */
.cta .cta12{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit13.gif') no-repeat left top;} /* SMS학습 */
.cta .cta13{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit14.gif') no-repeat left top;} /* 화상학습 */
.cta .cta14{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit15.gif') no-repeat left top;} /* 지난학습녹화보기 */
.cta .cta21{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit21.gif') no-repeat left top;} /* 생각나누기 */
.cta .cta31{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit31.gif') no-repeat left top;} /* 자주묻는질문모음 */
.cta .cta41{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit41.gif') no-repeat left top;} /* 학습고민살짝 */
.cta .cta51{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit51.gif') no-repeat left top;} /* 공지사항 */
.cta .cta52{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit52.gif') no-repeat left top;} /* 선생님알림장 */
.cta .cta53{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit53.gif') no-repeat left top;} /* 건의사항 */
.cta .cta54{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit54.gif') no-repeat left top;} /* 설문조사 */
.cta .cta61{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit61.gif') no-repeat left top;} /* 게시판학습 */
.cta .cta62{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit62.gif') no-repeat left top;} /* SMS학습 */
.cta .cta63{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit63.gif') no-repeat left top;} /* 화상학습 */
.cta .cta64{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit64.gif') no-repeat left top;} /* 보고서제출 */
.cta .cta65{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.green.tit65.gif') no-repeat left top;} /* 교과전문위원 */
.cta .cta71{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.tit71.gif') no-repeat left top;} /* 로그인 */
.cta .cta72{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.tit72.gif') no-repeat left top;} /* 이용안내 */
.cta .cta73{display:block;width:581px;height:35px;background:url('../../images/callcenter2/common/cta.tit73.gif') no-repeat left top;} /* 사이트맵 */

/* left navigation button : 왼쪽메뉴영역 */
.lnb .tit1{background:url('../../images/callcenter2/common/lnb.green.tit1.gif') no-repeat left top;} /* 질문하기 */
.lnb .tit2{background:url('../../images/callcenter2/common/lnb.green.tit2.gif') no-repeat left top;} /* 토의하기 */
.lnb .tit3{background:url('../../images/callcenter2/common/lnb.green.tit3.gif') no-repeat left top;} /* 자주하는질문모음 */
.lnb .tit4{background:url('../../images/callcenter2/common/lnb.green.tit4.gif') no-repeat left top;} /* 학습고민상담 */
.lnb .tit5{background:url('../../images/callcenter2/common/lnb.green.tit5.gif') no-repeat left top;} /* 커뮤니티 */
.lnb .tit6{background:url('../../images/callcenter2/common/lnb.green.tit6.gif') no-repeat left top;} /* 마이페이지 */
	/* background */
	.lnb ul{background:url('../../images/callcenter2/common/lnb.green.bg.gif') repeat-y left top;}
	.lnb ul li.bt{background:url('../../images/callcenter2/common/lnb.green.bottom.gif') no-repeat left top;}
	.lnb ul li a.select{display:block;width:139px;height:23px;padding-left:30px;color:#fff;background:url('../../images/callcenter2/common/lnb.green.m.on.gif') no-repeat left top;} /* bbs */
	.lnb ul li a.select:hover{color:#fff;}

/* total search box : 통합검색박스 */
.tsf{background:url('../../images/callcenter2/common/tsf.green.input.gif') no-repeat left top;}
	.tsf select{background-color:#74be47;color:#fff;}
	.tsf a.search_btn{background:url('../../images/callcenter2/common/tsf.green.btn.gif') no-repeat left top;}
.mtsf{background:url('../../images/callcenter2/common/tsf.green.input.gif') no-repeat left top;}
	.mtsf select{background-color:#74be47;color:#fff;}
	.mtsf a.search_btn{background:url('../../images/callcenter2/common/tsf.green.btn.gif') no-repeat left top;}

/*  */
.spring{background:url('../../images/callcenter2/common/cnt.spring.bg.gif') no-repeat left 25px;}
.spring2{background:url('../../images/callcenter2/common/cnt.spring.bg.gif') no-repeat left 15px;}

/* tap navigation button : 탭메뉴 */
.tnb_on{background:url('../../images/callcenter2/common/cnt.green.tap.on.bg.gif') no-repeat left top;}
	.tnb_on a{background:url('../../images/callcenter2/common/cnt.green.tap.on.right.gif') no-repeat right top;}
.tnb_off{background:url('../../images/callcenter2/common/cnt.tap.off.bg.gif') no-repeat left top;}
	.tnb_off a{background:url('../../images/callcenter2/common/cnt.tap.off.right.gif') no-repeat right top;}

/* small tap navigation button : 탭메뉴 */
.stnb_on{background:url('../../images/callcenter2/common/cnt.stap.on.bg.gif') no-repeat left top;}
	.stnb_on a{background:url('../../images/callcenter2/common/cnt.stap.on.right.gif') no-repeat right top;}
.stnb_off{background:url('../../images/callcenter2/common/cnt.stap.off.bg.gif') no-repeat left top;}
	.stnb_off a{background:url('../../images/callcenter2/common/cnt.stap.off.right.gif') no-repeat right top;}

/* container wrap area : 콘텐츠영역 */
.cta .navi{background:url('../../images/callcenter2/common/cta.navi.icon.gif') no-repeat 5px top;}
.cnt_tit1{background:url('../../images/callcenter2/common/cnt.green.tit1.icon.gif') no-repeat left top;}
	.cnt_tit1 span{color:#789532;}


/* footer wrap area : 하단영역 */
#footer_wrap{background-color:#5caace;}
	#footer_wrap .blogo{background:url('../../images/callcenter2/common/footer.blogo.gif') no-repeat left top;}

/* teacher list box */
.teacher_list td .info{background:url('../../images/callcenter2/common/teacher.green.box.bg.gif') no-repeat left top;} 
.teacher_list td .info dt{background:url('../../images/callcenter2/common/teacher.green.box.dotline.gif') repeat-x left bottom;}
.teacher_list td .info dt span{color:#789532;}
.teacher_list td .info dd{color:#99af65;}
.teacher_list td p a.quest{display:block;width:115px;height:21px;background:url('../../images/callcenter2/common/teacher.green.quest.btn.gif') no-repeat left top;}

/* 일정표 */
.month .month01{background:url('../../images/callcenter2/contents/calendar.green.01month.gif') no-repeat left top;} /* 1월 */
.month .month02{background:url('../../images/callcenter2/contents/calendar.green.02month.gif') no-repeat left top;} /* 2월 */
.month .month03{background:url('../../images/callcenter2/contents/calendar.green.03month.gif') no-repeat left top;} /* 3월 */
.month .month04{background:url('../../images/callcenter2/contents/calendar.green.04month.gif') no-repeat left top;} /* 4월 */
.month .month05{background:url('../../images/callcenter2/contents/calendar.green.05month.gif') no-repeat left top;} /* 5월 */
.month .month06{background:url('../../images/callcenter2/contents/calendar.green.06month.gif') no-repeat left top;} /* 6월 */
.month .month07{background:url('../../images/callcenter2/contents/calendar.green.07month.gif') no-repeat left top;} /* 7월 */
.month .month08{background:url('../../images/callcenter2/contents/calendar.green.08month.gif') no-repeat left top;} /* 8월 */
.month .month09{background:url('../../images/callcenter2/contents/calendar.green.09month.gif') no-repeat left top;} /* 9월 */
.month .month10{background:url('../../images/callcenter2/contents/calendar.green.10month.gif') no-repeat left top;} /* 10월 */
.month .month11{background:url('../../images/callcenter2/contents/calendar.green.11month.gif') no-repeat left top;} /* 11월 */
.month .month12{background:url('../../images/callcenter2/contents/calendar.green.12month.gif') no-repeat left top;} /* 12월 */
.calendar_table{border-top:2px solid #95ad5c;}
	.calendar_table th{border-bottom:2px solid #95ad5c;}

/* 교과목 */
.schedule_table th{padding-top:15px;background:url('../../images/callcenter2/main/main.green.class.box.gif') no-repeat left 7px;}
.schedule_table td{height:35px;background:url('../../images/callcenter2/main/main.green.class.box.bar.gif') no-repeat 3px 7px;}
	.schedule_table td ul li a:hover{background:url('../../images/callcenter2/main/main.green.class.select.left.gif') no-repeat left top;}
	.schedule_table td ul li a:hover div{background:url('../../images/callcenter2/main/main.green.class.select.right.gif') no-repeat right top;}
	.schedule_table td ul li a div{color:#839c5b;}

/* 사이트맵 */
.site .tit1{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit1.gif') no-repeat left top;} /* 선생님께 질문있어요 */
.site .tit2{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit2.gif') no-repeat left top;} /* 의견주고받고 */
.site .tit3{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit3.gif') no-repeat left top;} /* 자주묻는질문있어요 */
.site .tit4{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit4.gif') no-repeat left top;} /* 학습고민살짝 */
.site .tit5{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit5.gif') no-repeat left top;} /* 커뮤니티 */
.site .tit6{display:block;width:198px;height:51px;background:url('../../images/callcenter2/contents/sitemap.green.tit6.gif') no-repeat left top;} /* 나의활동모음 */

/* 하단영역 */
#footer_wrap{background-color:#839d50;}
	#footer_wrap .blogo{background:url('../../images/callcenter2/common/footer.green.blogo.gif') no-repeat left top;}

.perid-layer {clear:both; border:1px solid #B6B6B6; background-color:#FFF; overflow:hidden; }
.perid-layer ul {width:100%;margin:0; padding:0; overflow:hidden;}
.perid-layer li {float:left; width:100%; height:29px; margin:0; padding:0; vertical-align:top;}
.perid-layer li.line {background:url("../SmartEditor/img/layer-line.gif") 0 100% repeat-x; overflow:hidden;}
.perid-layer li a {float:left; width:100%; height:26px; color:#000000; border:1px solid #FFF; background-color:#fff; } /*1105수정*/
.perid-layer li span {display:block; padding:6px 0 0 11px; cursor:pointer;} /*1105수정*/
.perid-layer li a:hover {background-color:#e7ffd4 !important; text-decoration:none; } /*1105수정*/
