/* 커뮤니티 메인페이지 */
.comm{width:725px;overflow:hidden;}
.comm .commPart{width:725px;overflow:hidden;}
.comm .mainSet{position:relative;width:350px;}
.comm .mainSetLeft{float:left;}
.comm .mainSetRight{float:left;margin-left:25px;}

.comm .mainSet h3{padding-left:17px;height:22px;background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;}
.comm .mainSet .btnMore{position:absolute;top:4px;right:0;}


.comm .mainBox{width:350px;height:174px;overflow:hidden;background:url('/ebs/WebCommon/images/community/bgMainGrayBox.gif') no-repeat;}
.comm .progReview{margin:15px 0 0 15px;width:320px;height:85px;overflow:hidden;}
.comm .progReview .img{float:left;background:#e7e7e7;padding:3px;}
.comm .progReview .img img{border:1px solid #fff;}
.comm .progReview .cont{width:100%}
.comm .progReview .cont dl {width:100%;overflow:hidden;}
.comm .progReview .cont dt {line-height:16px;padding-bottom:4px;font-weight:bold;}
.comm .progReview .cont dd {font-size:11px; line-height:14px;}
.comm .progReview .cont dd img {vertical-align:middle; margin-left:3px;}
.comm .progPara {margin:7px 20px 0 15px; font-size:11px;line-height:16px;}
.comm .progPara li {padding-left:10px; background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 2px center;;}
.comm .progPara li a {float:left;}
.comm .progPara li span {float:right; font-size:11px;}

.comm .mainBoard{background:url('/ebs/WebCommon/images/comm/bgMainBoardTh.gif') no-repeat;}
.comm .mainBoard thead th{height:26px;font-size:11px;color:#fff;font-weight:normal;background:url('/ebs/WebCommon/images/comm/bgLineMainBoardTh.gif') no-repeat 0 8px;}
.comm .mainBoard thead th.str{background:none;}
.comm .mainBoard tbody td{padding:9px 0 8px 10px;border-bottom:1px solid #eeeeee;}
.comm .mainBoard tbody td.tit{font-weight:bold;}
.comm .mainBoard tbody td.num{padding:9px 0 8px 0;text-align:center;}

.comm .mainParent{margin-top:25px;width:725px;height:73px;background:url('/ebs/WebCommon/images/comm/bgMainParent.gif') no-repeat;}
.comm .mainParent img{margin-top:20px;}
.comm .mainParent img.btnMainParent0{margin-left:346px;}
.comm .mainParent img.btnMainParent1{margin-left:10px;}


/* 공통부분 */
.comm .commCont{padding-top:15px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat;}
.comm .commCont .bot{padding:0 15px 15px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat left bottom;}

/* EBSe 수다방 */
.comm h3.EBSeSuda{margin:25px 0 10px 0;padding-left:17px;height:22px;background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;}
.comm .commPartSub{width:695px;overflow:hidden;}
.comm .mainSetSub{width:335px;position:relative;}
.comm .mainSetSubLeft{float:left;}
.comm .mainSetSubRight{float:left;margin-left:25px;}
.comm .mainSetSub h4{height:23px;}
.comm .mainSetSub .btnMore{position:absolute;top:8px;right:0;}
.comm .mainSetSub thead th{padding:10px 0;font-size:11px;background:#f4f4f4;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.comm .mainSetSub tbody td{padding:8px 0;border-bottom:1px solid #eee;}
.comm .mainSetSub tbody td.type{text-align:center;}
.comm .mainSetSub tbody td.tit{padding-left:2px;}
.comm .mainSetSub tbody td.count{text-align:center;}

.comm h3.subSudaTitle{padding-bottom:10px;}


/* 헬프데스크 바로가기 */
.helpdeskGo{width:725px;padding:8px 0 10px;border-top:1px solid #eeeeee;}
.helpdeskGo *{vertical-align:middle;}
.helpdeskGo span{padding-right:5px;}
.helpdeskGo .left{float:left;padding-top:5px;}
.helpdeskGo .right{float:right;}
.bdNone{border-top:0;}

/* 학부모 사랑방 */
.parentTop{margin-bottom:10px;width:725px;height:161px;background:url('/ebs/WebCommon/images/comm/bgParentTop.gif') no-repeat;}
.parentTop img{margin:11px 0 0 574px;}


/*  리뉴얼 */
#commMain h3.onTitle {
	margin:35px 0 5px 0;
	padding-left:17px;
	height:22px;
	background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;
}
#commMain h3.onTitle02 {
	margin:0px 0 5px 0;
	padding-left:17px;
	height:22px;
	background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;
}
#commMain h3.onTitle03 {
	padding-left:17px;
	height:15px;
	background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;
}

#commMain .grayList {width:100%; empty-cells:show; border-collapse:collapse;}
#commMain .grayList thead th{height:26px;color:#fff; font-size:11px;background:url('/ebs/WebCommon/images/ebse/bgGrayListTh01.gif') no-repeat 0 0;}
#commMain .grayList thead th span.start {display:block; height:19px; padding-top:7px; background:url('/ebs/WebCommon/images/ebse/bgGrayListTh02.gif') no-repeat 0 0;}
#commMain .grayList thead th span.end {display:block; height:19px; padding-top:7px; background:url('/ebs/WebCommon/images/ebse/bgGrayListTh03.gif') no-repeat right 0;}
#commMain .grayList tbody td {padding:0 0 0 10px; height:23px; text-align:center; border-bottom:1px solid #eeeeee;}
#commMain .grayList tbody th {padding-left:15px; height:23px; text-align:left; font-weight:normal; border-bottom:1px solid #eeeeee; background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 8px center; }

#commMain .dataRoom {position:relative; width:100%; height:152px; background:url('/ebs/WebCommon/images/community/bgMainBox.gif') no-repeat 0 0; overflow:hidden;}
#commMain .dataRoom .dataTab {position:absolute; left:210px; top:16px;}
#commMain .dataRoom .dataTab li {height:29px; overflow:hidden;}

/* 20091028 추가 및 변경사항 */
#commMain .dataRoom .dataCont {padding:30px 0 0 290px;width:415px;overflow:hidden;position:relative;}
#commMain .dataRoom .dataCont h4 {padding-bottom:10px; margin-top:3px;}
#commMain .dataRoom .dataCont .img {float:right;position:absolute;left: 628px;top: 27px;}
/* 20091028 추가 및 변경사항 :: end */

#commMain .dataRoom .dataCont li {padding:5px 0 6px; font-size:11px; background:url('/ebs/WebCommon/images/community/bgGrayLine.gif') repeat-x 0 bottom;}
#commMain .dataRoom .dataCont li a {padding-left:10px; background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 0 4px;}

#commMain02 h3.onTitle {margin:35px 0 5px 0;padding-left:17px;height:22px;background:url('/ebs/WebCommon/images/comm/icoH3BlueArrow.gif') no-repeat;}
#commMain02 {padding-top:0px;}
#commMain02 .grayList {width:100%; empty-cells:show; border-collapse:collapse;}
#commMain02 .grayList thead th{height:26px;color:#fff; font-size:11px;background:url('/ebs/WebCommon/images/ebse/bgGrayListTh01.gif') no-repeat 0 0;}
#commMain02 .grayList thead th span.start {display:block; height:19px; padding-top:7px; background:url('/ebs/WebCommon/images/ebse/bgGrayListTh02.gif') no-repeat 0 0;}
#commMain02 .grayList thead th span.end {display:block; height:19px; padding-top:7px; background:url('/ebs/WebCommon/images/ebse/bgGrayListTh03.gif') no-repeat right 0;}
#commMain02 .grayList tbody td {padding:0 0 0 10px; height:23px; text-align:center; border-bottom:1px solid #eeeeee;}
#commMain02 .grayList tbody th {padding-left:15px; height:23px; text-align:left; font-weight:normal; border-bottom:1px solid #eeeeee; background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 8px center; }

#commMain02 .dataRoom {position:relative; width:100%; height:152px; background:url('/ebs/WebCommon/images/community/bgMainBox.gif') no-repeat 0 0; overflow:hidden;}
#commMain02 .dataRoom .dataTab {position:absolute; left:210px; top:16px;}
#commMain02 .dataRoom .dataTab li {height:29px; overflow:hidden;}
#commMain02 .dataRoom .dataCont {padding:30px 0 0 290px; width:400px; overflow:hidden;}
#commMain02 .dataRoom .dataCont h4 {padding-bottom:10px;}
#commMain02 .dataRoom .dataCont li {padding:5px 0 6px; font-size:11px; background:url('/ebs/WebCommon/images/community/bgGrayLine.gif') repeat-x 0 bottom;}
#commMain02 .dataRoom .dataCont li a {padding-left:10px; background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 0 4px;}

.subMainBox.homeSchool .subMainTabBox {margin-top:20px; height:45px;}
.actionPlanTab {margin:20px 0 10px;}
.actionPlanTab .mid{margin:0 5px;}
.childEduComment {width:100%; margin:20px 0;overflow:hidden;}
.childEduComment h3 {float:left; padding-top:5px;}
.childEduComment div {float:right;}
.childEduComment img {vertical-align:middle;}

/* 20091028 액션 플랜 추가 내용 */
.newactionbox1 {width:725px;height:89px;position:relative;margin-bottom:20px;background-image: url(/ebs/WebCommon/images/community/imgActionPlan_n01.gif);background-repeat: no-repeat;}
.newactionbox1 select {position:absolute;left: 570px;top: 15px;width:150px;font-family:"돋움";font-size: 12px;color: #999999;}
.newactionbox1 .imgbox {width:72px; margin:16px 0 0 192px;}

.newactionbox2 {width:725px;height:89px;position:relative;margin-bottom:20px;background-image: url(/ebs/WebCommon/images/community/imgActionPlan_n02.gif);background-repeat: no-repeat;}
.newactionbox2 select {position:absolute;left: 570px;top: 15px;width:150px;font-family:"돋움";font-size: 12px;color: #999999;}
.newactionbox2 .imgbox {width:72px; margin:16px 0 0 192px;}

.newactionbox3 {width:725px;height:89px;position:relative;margin-bottom:20px;background-image: url(/ebs/WebCommon/images/community/imgActionPlan_n03.gif);background-repeat: no-repeat;}
.newactionbox3 select {position:absolute;left: 570px;top: 15px;width:150px;font-family:"돋움";font-size: 12px;color: #999999;}
.newactionbox3 .imgbox {width:72px; margin:16px 0 0 192px;}

/* 20090909 공모전 참여하기 제 1회
.gongtop {width:725px; height:508px;}
.gongmid {width:596px; background:url('/ebs/WebCommon/images/community/n_gongimg02.gif') no-repeat 0 0;height: 101px;padding-right: 60px;padding-left: 69px;}
.gongmid dl {width:100%;float: left;}
.gongmid dl dd {width:143px;margin-left:6px;font-family:"돋움";color:#000;font-size:11px;text-align: center;float: left;line-height: 14px;}
.gongboard {width:725px;background: url('/ebs/WebCommon/images/community/n_gongimg03.gif') no-repeat 0 0;}
.gongbtm {width:725px; margin-bottom:20px;}
*/

/* 20091109 공모전  제 1회
.gongtop {width:725px;height:766px;}
.gongmid {width:620px;background-image: url(/ebs/WebCommon/images/community/gong/n_gongimg02.gif);height: 130px;background-repeat: no-repeat;padding-right: 55px;padding-left: 50px;}
.gongmid dl {width:100%;float: left;}
.gongmid dl dd {width:114px;font-family:"돋움";color:#000;font-size:11px;text-align: center;float: left;line-height: 13px;}
.gongmid dl dd.txt1 {width:100px; margin-left:10px;}
.gongmid dl dd.txt2 {width:107px;margin-left:7px;}
.gongmid dl dd.txt3 {width:71px;margin-left:11px;}
.gongmid dl dd.txt4 {width:91px;margin-left:24px;}
.gongmid dl dd.txt5 {width:45px;margin-left:26px;}
.gongmid .btmbox {width:100%; margin:}
.gongboard {width:725px;background-image: url('/ebs/WebCommon/images/community/n_gongimg03.gif');}
.gongbtm {width:725px;margin-bottom:10px;}
 */
 
/* 20100112 공모전 참여하기 제 3회 */
.gong0112 {width:100%; margin-bottom:20px;}
.gong0112 .top {height:490px; background:url(/ebs/WebCommon/images/community/20100112/g_topimg.gif) no-repeat; position:relative;}
.gong0112 .top .btn {margin:351px 0 0 40px; position:absolute;}
.gong0112 .con {height:732px; background:url(/ebs/WebCommon/images/community/20100112/cont_timg.jpg) no-repeat; position:relative;}
.gong0112 .con .imgbox01 {position:absolute;left: 126px;top: 165px;}
.gong0112 .con .imgbox02 {position:absolute; top: 165px; left: 331px;}
.gong0112 .con .imgbox03 {position:absolute; top: 165px; left: 534px;}
.gong0112 .con .imgbox04 {position:absolute; top: 370px; left: 126px;}
.gong0112 .con .imgbox05 {position:absolute; top: 370px; left: 331px;}
.gong0112 .con .imgbox06 {position:absolute; top: 370px; left: 534px;}
.gong0112 .con .imgbox07 {position:absolute; top: 573px; left: 126px;}
.gong0112 .con .imgbox08 {position:absolute; top: 573px; left: 331px;}
.gong0112 .con .imgbox09 {position:absolute; top: 573px; left: 534px;}
.gong0112 .con .imgbox10 {position:absolute; width:58px; top:660px; right:117px;}
.gong0112 .con .imgbox11 {position:absolute; width:58px; top:660px; right:58px;}

/* 20100113 클릭 학부모 변경 추가 내용 */
.newcom {width:725px; margin-bottom:15px; overflow:hidden;}
.newcom .newcomleft {width:350px;  margin-right:25px; float:left; background:url(/ebs/WebCommon/images/community/2010_cli/n_tablebg01.gif); height:165px; position:relative;}
.newcom .newcomleft h3 {margin:9px 0 20px 10px; }
.newcom .newcomleft .btn {position:absolute; top:12px; right:11px;}
.newcom .newcomleft .list {width:350px; margin:15px 0 15px 0;}
.newcom .newcomleft .list ul {margin:0 20px;}
.newcom .newcomleft .list ul li {background:url(/ebs/WebCommon/images/community/2010_cli/bul_03.gif) no-repeat; background-position:left center; padding-left:11px; font-size:11px; 
line-height:22px; }
.newcom .newcomleft .list ul li img {padding-top:3px;}
.newcom .newcomleft .list ul li .dataleft {float:left; width:240px; }

.newcom .newcomright {width:350px; float:right; background:url(/ebs/WebCommon/images/community/2010_cli/n_tablebg01.gif); height:165px; position:relative;}
.newcom .newcomright h3 {margin:9px 0 18px 10px;}
.newcom .newcomright .admbtn {position:absolute; left:105px;   top:8px;}
.newcom .newcomright .btn {position:absolute; top:12px; right:11px;}
.newcom .newcomright .list {width:350px;}
.newcom .newcomright .list dl {margin:0 20px 0 16px;}
.newcom .newcomright .list dl dt {float:left; width:101px; margin-right:13px; background:url(/ebs/WebCommon/images/community/2010_cli/vd_bg.gif) no-repeat; height:103px; padding:4px;}
.newcom .newcomright .list dl dd {float:right; font-size:11px; line-height:16px; width:192px;}
.newcom .newcomright .list dl dd.bhead{border-bottom:solid 1px #e6e6e6; height:18px; margin:5px 0 6px 0; width:192px; font-weight:bold; font-size:11px;}

.newtab_ev {height:160px; padding:41px 0 0 16px;}
.newtab_ev thead th {height:25px; text-align:center; vertical-align:middle; font-size:11px;}
.newtab_ev thead th.str {background:url(/ebs/WebCommon/images/community/2010_cli/t_str.gif) no-repeat;}
.newtab_ev thead th.end {background:url(/ebs/WebCommon/images/community/2010_cli/t_end.gif) no-repeat;}
.newtab_ev tbody td {height:26px; border-bottom:solid 1px #eeeeee; font-size:11px; padding-top:2px;}
.newtab_ev tbody td.str {padding-left:11px; width:227px;}
.newtab_ev tbody td.end {text-align:center;}
