.teacherCont{width:725px;overflow:hidden;}
.teacherMainCont{width:725px;overflow:hidden;}
.teacherMainCont .leftContDiv{float:left;width:530px;overflow:hidden;}
.teacherMainCont .rightContDiv{float:left;margin-left:15px;width:180px;overflow:hidden;}
.teacherMainCont .bottomContDiv{margin-top:15px;width:725px;overflow:hidden;}

/* 메인 자료실 */
.teacherMainCont .dataRoom{position:relative;margin-top:20px;width:530px;height:144px;overflow:hidden;} 
.teacherMainCont .dataRoom h3{position:absolute;top:4px;left:0;padding-left:15px;background:url('/ebs/WebCommon/images/common/icoBlueArrowBox.gif') no-repeat;}
.teacherMainCont .dataRoom .dataTab{position:absolute;top:0;right:0;z-index:10;overflow:hidden;}
.teacherMainCont .dataRoom .dataTab li{float:left;font-size:1px;margin-left:1px;overflow:hidden;}
.teacherMainCont .dataRoom .dataCont{position:absolute;top:26px;left:0;z-index:1;width:528px;height:116px;border:1px solid #e1e1e1;overflow:hidden;}
.teacherMainCont .dataRoom .dataCont .img{float:left;margin:19px 0 0 16px;width:163px;}
.teacherMainCont .dataRoom .dataCont ul{float:left;margin-top:17px;width:335px;}
.teacherMainCont .dataRoom .dataCont ul li{padding:5px 0;background:url('/ebs/WebCommon/images/common/bgGrayDot.gif') repeat-x left bottom;}
.teacherMainCont .dataRoom .dataCont ul li a{padding-left:7px;font-size:11px;background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 0 4px;}

.teacherMainCont .rightContDiv div{border:1px solid #e1e1e1;}
.teacherMainCont .rightContDiv div.banner1{border-top:0;}
.teacherMainCont .rightContDiv div.banner2{margin-top:5px;}
.teacherMainCont .rightContDiv div.banner3{margin-top:5px;}

.mainListDiv{float:left;padding:13px 13px 0 15px;width:230px;border:1px solid #e6e6e6;}
.mainListDiv h3{height:18px;border-bottom:1px solid #e0e0e0;}
.mainListDiv .more{margin-top:-18px;height:11px;padding-top:6px;text-align:right;}
.mainListDiv .top{margin-top:10px;padding:10px;font-size:11px;background:#f7f7f7;}
.mainListDiv .top h4{font-size:11px;}
.mainListDiv .top p{margin-top:5px;line-height:14px;font-size:11px;}
.mainListDiv ul{margin-top:6px;padding-bottom:10px;}
.mainListDiv ul li{padding:4px 0;}
.mainListDiv ul li a{padding-left:7px;font-size:11px;background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 0 4px;}
.mainListDiv ol{margin-top:10px;padding-bottom:10px;}
.mainListDiv ol li{padding:7px 0 6px 0;}
.mainListDiv ol li a{font-size:11px;}
.mainListDiv ol{}
.mainListDivR{margin-left:10px;}
.mainListDivR2{margin-left:15px;padding:13px 10px 0 10px;width:158px;}




/* 공통부분 */
.teacherCont .teacCont{margin-top:25px;padding-top:15px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat;}
.teacherCont .teacCont .bot{padding:0 15px 15px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat left bottom;}

/* 헬프데스크 바로가기 */
.teacherCont .helpdeskGo{width:725px;padding:8px 0 10px;border-top:1px solid #eeeeee;}
.teacherCont .helpdeskGo *{vertical-align:middle;}
.teacherCont .helpdeskGo span{padding-right:5px;}
.teacherCont .helpdeskGo .left{float:left;padding-top:5px;}
.teacherCont .helpdeskGo .right{float:right;}
.teacherCont .bdNone{border-top:0;}

/* 인증 신청 */
.teacherCont .teacApp h4{padding-left:15px;background:url('/ebs/WebCommon/images/common/icoBlueArrowBox.gif') no-repeat 0 1px;}
.teacherCont .teacApp h5{margin-top:10px;padding:10px 0;text-align:center;color:#5d7da9;background:#d9e4f2;border-top:3px solid #b2c4de;border-bottom:1px solid #d3dfee;}
.teacherCont .teacApp h5 span{font-size:11px;font-weight:normal;}
.teacherCont .teacApp h5 .h5Btn{*margin-top:-25px;padding-right:5px;float:right;}
.teacherCont .teacApp table.appWriteTable{width:100%;border-bottom:2px solid #b2c4de;}
.teacherCont .teacApp table.appWriteTable th{padding:7px 0 7px 10px;width:90px;font-size:11px;text-align:left;color:#6584ae;background:#eff4fc;border-bottom:1px solid #d3dfee;}
.teacherCont .teacApp table.appWriteTable td{padding:7px 0 7px 10px;border-bottom:1px solid #d3dfee;}
.teacherCont .teacApp table.appWriteTable td.bdNone{border-bottom:none;}
.teacherCont .teacApp table.appWriteTable td .tdBtn{*margin-top:-20px;float:right;}
.teacherCont .teacApp table.appWriteTable td *{vertical-align:middle;}
.teacherCont .teacApp table.appWriteTable td select{color:#666;}

.teacherCont .teacApp table.appWriteTable2{width:100%;border-top:2px solid #b2c4de;border-bottom:2px solid #b2c4de;}
.teacherCont .teacApp table.appWriteTable2 th{padding:7px 0;font-size:11px;color:#6584ae;background:#eff4fc;border-right:1px solid #d0dced;}
.teacherCont .teacApp table.appWriteTable2 td{padding:7px 0;text-align:center;border-right:1px solid #d0dced;}
.teacherCont .teacApp table.appWriteTable2 .end{border-right:0;}

.teacherCont .teacApp table.appWriteTable3{width:100%;border-top:2px solid #b2c4de;border-bottom:2px solid #b2c4de;}
.teacherCont .teacApp table.appWriteTable3 thead th{padding:7px 0;font-size:12px;color:#5d7da9;background:#d9e4f2;border-right:1px solid #c5d4e8;}
.teacherCont .teacApp table.appWriteTable3 tbody th{padding:7px 0;font-size:11px;color:#5d7da9;letter-spacing:-1px;background:#eff4fc;border-right:1px solid #d0dced;border-bottom:1px solid #d0dced;}
.teacherCont .teacApp table.appWriteTable3 tbody td{padding:7px 0 7px 10px;font-size:11px;border-right:1px solid #d0dced;border-bottom:1px solid #d0dced;}
.teacherCont .teacApp table.appWriteTable3 .end{border-right:0 !important;}



.teacherCont .teacApp table.reType{margin-top:15px;border-top:2px solid #b2c4de;}
.teacherCont .teacApp .appChk{padding:10px 0 5px 28px;border-bottom:2px solid #b2c4de;}
.teacherCont .teacApp .appChk table{width:630px;}
.teacherCont .teacApp .appChk td{padding:7px 0;font-size:11px;background:url('/ebs/WebCommon/images/common/bgGrayDot.gif') repeat-x left bottom;}
.teacherCont .teacApp .appChk td div{margin-top:4px;}
.teacherCont .teacApp .appChk td.end{background:none;}
.teacherCont .teacApp .appChk p.say{padding-bottom:10px;width:630px;font-size:11px;color:#ff6600;line-height:18px;background:url('/ebs/WebCommon/images/common/bgGrayDot.gif') repeat-x left bottom;}
.teacherCont .teacApp .appChk p.say span{color:#666;}
.teacherCont .teacApp .appChk p.say2{padding:10px 0;width:630px;font-size:11px;line-height:18px;}

.teacherCont .teacApp .appChk2{padding:10px 0 5px 28px;}
.teacherCont .teacApp .appChk2 p.say{padding-bottom:10px;width:630px;font-size:11px;color:#ff6600;line-height:18px;background:url('/ebs/WebCommon/images/common/bgGrayDot.gif') repeat-x left bottom;}
.teacherCont .teacApp .appChk2 p.say span{color:#666;}
.teacherCont .teacApp .appChk2 p.say2{padding:20px 0;width:630px;text-align:center;line-height:18px;background:url('/ebs/WebCommon/images/common/bgGrayDot.gif') repeat-x left bottom;}

.teacherCont .teacApp .btnSubmit{margin-top:15px;text-align:center;}
.teacherCont .teacApp .addSay{padding:10px 0;border-bottom:2px solid #b2c4de;text-align:center;line-height:18px;}
.teacherCont .teacApp .addSay2{padding:20px 0;border-bottom:1px dashed #aaaaaa;text-align:center;line-height:18px;}
.teacherCont .teacApp .addSay strong.po{color:#ff6600;}
.teacherCont .teacApp .addSay span.po{font-size:11px;}
.teacherCont .teacApp .addBtn{margin-top:20px;text-align:center;}
.teacherCont .appChkDate{margin-top:25px;padding-top:30px;width:724px;height:97px;text-align:center;line-height:24px;background:url('/ebs/WebCommon/images/teacher/bgAppChkDate.gif') no-repeat;overflow:hidden;}
.teacherCont .appChkDate strong,
.teacherCont .appChkDate span{color:#ff6600;}
.teacherCont .appChkDateBtn{padding:20px 0 40px;text-align:center;border-bottom:2px solid #b2c4de;}

/* 인증확인 */
.teacherCont .imgTeacSubmit{margin:25px 0 12px;}
.teacherCont .ulTeacSubmit{margin:30px 0 0 16px;}
.teacherCont .ulTeacSubmit li{padding:5px 0;}

/* vod 다운로드 */
.vodSort{margin-top:25px;width:725px;overflow:hidden;}
.vodSort .sort{float:left;}
.vodSort .indexing{float:right;}

/* vod 편집서비스 */
.btnVodMakeTool{margin-top:22px;text-align:center;}
.vodMakeTool{}
.vodMakeTool h4{padding-left:15px;background:url('/ebs/WebCommon/images/common/icoBlueArrowBox.gif') no-repeat 0 1px;}












