/* 공통 영역  */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,dl,dt,dd,select,label{margin:0;padding:0;font-family:돋움,Arial;list-style:none;font-size:12px;color:#666666}
body{color:#666666}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;}
img{border:0;}
dt{display:block;}
hr{display:none;}
label{cursor:pointer;}
form{padding:0;margin:0;}
fieldset{padding:0;margin:0;border:0;}
legend{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
input{border:1px solid #dddddd;vertical-align:middle;}
input.text{font-size:11px;color:#aaaaaa;line-height:18px;}
input.image{border:0;}
input.radio{line-height:14px;border:0;}
input.checkbox{line-height:14px;border:0;}
textarea{border:1px solid #ccc;}
.tts{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
.bgNone {background:none !important;}

/* 가짜 셀렉트박스 */
.shamSelect{font-size:11px; border:1px solid #d8d8d8; color:#999; background:#fff url('/ebs/WebCommon/images/common/bgSelectBox.gif') no-repeat right 2px; padding:3px 22px 3px 5px; cursor:pointer;}
.shamSelectCont{font-size:11px; border:1px solid #d8d8d8; color:#999; padding:5px; overflow:auto; background:#fff;}
.shamSelectCont li{padding:3px 0;font-size:11px;}
.shamSelectCont li a{color:#999999;}

/* ebse 전체 레이아웃 */
div.ebse{position:relative;margin:0 auto; width:935px; padding-right:53px;}
div.topArea{width:935px; height:136px; padding-top:10px; overflow:hidden;}
div.middleArea{width:933px;overflow:hidden;}
div.leftArea{float:left;width:190px;overflow:hidden;}
div.contentArea{float:left;margin-left:15px;width:725px;}
div.footerArea{position:relative;clear:both;margin:20px 0;width:933px;border:1px solid #e6e6e6;}
.timeDiv{padding:6px 0 8px 15px;font-weight:bold;color:#737573;font-size:11px; background:url('/ebs/WebCommon/images/common/bgIndexTime.gif') no-repeat;}

/* ebse 공통부분(템플릿) */

DIV.topArea H1 {
	FLOAT: left; WIDTH: 205px; PADDING-TOP: 45px; HEIGHT: 83px
}
 변경내용 
*/
/* 20090928(로고 - 추석) - 변경내용
DIV.topArea h1 {float: left;width: 205px;padding-top: 8px;height: 120px}
*/
div.topArea div.topLoginDiv{float:left;width:730px;height:45px;}
div.topArea div.topLoginDiv div.event {float:left; width:400px; height:35px; overflow:hidden;}

/* 20091028 이전 내용
div.topArea div.topLoginDiv ul{float:right;width:auto; padding-top:15px; overflow:hidden;}
div.topArea div.topLoginDiv ul li{float:left;padding:4px 7px 0 6px;background:url('/ebs/WebCommon/images/common/lineTop01.gif') no-repeat right 5px;}
div.topArea div.topLoginDiv ul li.end{padding:4px 0 0 6px;background:none;}
div.topArea div.topLoginDiv ul li.con{padding:0 3px 0 6px;background:none;}
*/

/* 20091028 변경 내용 */
div.topArea div.topLoginDiv ul{float:right;width:auto;padding-top:10px;overflow:hidden;vertical-align: middle;}
div.topArea div.topLoginDiv ul li{float:left;padding:9px 7px 0 6px;background:url('/ebs/WebCommon/images/common/lineTop01.gif') no-repeat right 10px;}
div.topArea div.topLoginDiv ul li.click{float:left;padding:0 7px 0 7px;background:url('/ebs/WebCommon/images/common/lineTop01.gif') no-repeat right 10px;}
div.topArea div.topLoginDiv ul li.end{padding:9px 0 0 6px;background:none;}
div.topArea div.topLoginDiv ul li.con{padding:5px 3px 0 6px;background:none;}
/* 20091028 변경 내용 :: end */


div.topArea div.naviDiv{float:left;width:730px;height:56px;background:url('/ebs/WebCommon/images/common/bgNaviGlobal.gif') no-repeat;margin-top: 7px;}
div.topArea div.naviDiv ul{width:730px;overflow:hidden;}
div.topArea div.naviDiv ul li{float:left;}
div.topArea div.searchDiv{float:left;width:730px;height:46px;}
div.topArea div.searchDiv .totalDiv{float:left;padding-top:3px;width:264px;}
div.topArea div.searchDiv .totalDiv .stit{float:left;padding-top:2px;}
div.topArea div.searchDiv .totalDiv .inputDiv{float:left;margin-left:3px;}
div.topArea div.searchDiv .totalDiv .btnDiv{float:left;margin-left:6px;}
div.topArea div.searchDiv .programDiv{float:left;padding-top:3px;}
div.topArea div.searchDiv .programDiv .stit{float:left;padding:2px 5px 0 0;background:url('/ebs/WebCommon/images/common/lineTop01.gif') no-repeat right 5px;}
div.topArea div.searchDiv .programDiv .stitSub{float:left;position:relative;margin-left:6px;}
div.topArea div.searchDiv .programDiv .stitSub .titleBox{float:left;padding-top:3px;}
div.topArea div.searchDiv .programDiv .stitSub .selectBox{float:left;width:42px;margin-left:5px;}
div.topArea div.searchDiv .programDiv .stitSub .selectBoxCont{position:absolute;top:18px;right:0;width:59px;height:100px;}
div.topArea div.searchDiv .programDiv .stitSub select{width:70px;margin-left:5px;}
div.topArea div.searchDiv .programDiv .btnDiv{float:left;margin-left:5px;}

div.leftArea div.channelDiv{width:190px;height:165px;background:url('/ebs/WebCommon/images/common/bgChannel.gif') no-repeat;}
div.leftArea div.channelDiv .channelContent{position:relative;margin:7px 0 0 8px;width:177px;height:127px;overflow:hidden;}
div.leftArea div.channelDiv .channelType0{background:url('/ebs/WebCommon/images/common/bgChannelContent.gif') no-repeat;}
div.leftArea div.channelDiv .channelType1{background:url('/ebs/WebCommon/images/common/bgChannelContent.gif') no-repeat left -127px;}
div.leftArea div.channelDiv .channelType2{background:url('/ebs/WebCommon/images/common/bgChannelContent.gif') no-repeat left -254px;}
div.leftArea div.channelDiv .channelType3{background:url('/ebs/WebCommon/images/common/bgChannelContent.gif') no-repeat left -381px;}
div.leftArea div.channelDiv .channelType4{background:url('/ebs/WebCommon/images/common/bgChannelContent.gif') no-repeat left -508px;}
div.leftArea div.channelDiv .channelTab{width:177px;overflow:hidden;}
div.leftArea div.channelDiv .channelTab li{float:left;height:20px;cursor:pointer;}
div.leftArea div.channelDiv .channelTab li.ebs{width:41px;}
div.leftArea div.channelDiv .channelTab li.tv{width:29px;}
div.leftArea div.channelDiv .channelTab li.radio{width:36px;}
div.leftArea div.channelDiv .channelTab li.plus1{width:36px;}
div.leftArea div.channelDiv .channelTab li.plus2{width:35px;}
div.leftArea div.channelDiv .channelContent .onair{position:absolute;top:25px;left:4px;}
div.leftArea div.channelDiv .channelContent .table{position:absolute;top:30px;right:4px;}
div.leftArea div.channelDiv .channelContent .img{position:absolute;top:56px;left:6px;}
div.leftArea div.channelDiv .channelContent .imgTxt{position:absolute;top:56px;left:105px;width:68px;font-size:11px;line-height:14px;}
div.leftArea div.channelDiv .newsTxt{margin:8px 0 0 10px;padding-left:8px;background:url('/ebs/WebCommon/images/common/bulChannel.gif') no-repeat left 3px;} 
div.leftArea div.channelDiv .newsTxt a{color:#fff;}
div.leftArea div.loginDiv{position:relative;margin-top:15px;width:190px;height:129px;background:url('/ebs/WebCommon/images/common/bgLoginBox.gif') no-repeat;z-index:100;}
div.leftArea div.loginDiv .id{position:absolute;top:15px;left:11px;}
div.leftArea div.loginDiv .id label{position:absolute;top:7px;left:5px;}
div.leftArea div.loginDiv .pw{position:absolute;top:40px;left:11px;}
div.leftArea div.loginDiv .pw label{position:absolute;top:7px;left:5px;}
div.leftArea div.loginDiv .idSave{position:absolute;top:18px;left:122px;}
div.leftArea div.loginDiv .idSave label{margin-left:0;font-size:11px;vertical-align:middle;}
div.leftArea div.loginDiv .btnLogin{position:absolute;top:40px;left:122px;}
div.leftArea div.loginDiv .searchIdPw{position:absolute;top:69px;left:11px;}
div.leftArea div.loginDiv .regid{position:absolute;top:87px;left:11px;}
div.leftArea div.loginOnDiv{position:relative;margin-top:15px;width:190px;height:109px;background:url('/ebs/WebCommon/images/common/bgLoginOnBox.gif') no-repeat; z-index:1000}
div.leftArea div.loginOnDiv .name{position:absolute;top:16px;left:11px;}
div.leftArea div.loginOnDiv .name strong{color:#252525;}
div.leftArea div.loginOnDiv .logout{position:absolute;top:16px;left:140px;}
div.leftArea div.loginOnDiv .logout a{font-size:11px;text-decoration:underline;}
div.leftArea div.loginOnDiv .btnMypage{position:absolute;top:46px;left:11px;}
div.leftArea div.loginOnDiv .btnInfo{position:absolute;top:46px;left:98px;}
div.leftArea div.loginOnDiv .loginOn{position:absolute;top:79px;left:11px;width:150px;height:15px; padding:5px 18px 0 0;font-size:11px;font-weight:bold;text-align:center; background:url('/ebs/WebCommon/images/common/bgLogOn.gif') no-repeat 0 0;cursor:hand;}
div.leftArea div.loginOnDiv .loginOnCont {
	z-index:100;
	position:absolute;
	top:76px;
	left:4px;
	width:170px;
	padding:0 10px;
	height:312px;
	background:url('/ebs/WebCommon/images/common/bgLogOnBox.gif') no-repeat 0 0;
	overflow:hidden;
}
div.leftArea div.loginOnDiv .loginOnCont h4 {width:152px;height:28px;padding:5px 18px 0 0;color:#000;font-size:11px;text-align:center; background:url('/ebs/WebCommon/images/common/icoMinusOn.gif') no-repeat 130px 5px; cursor:hand;}
div.leftArea div.loginOnDiv .loginOnCont div {padding:0 4px 5px;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 {width:156px; height:222px; margin:0 auto; padding:5px; border:1px solid #dbdbdb; overflow-x:hidden; overflow-y:auto; scrollbar-highlight-color: #dedede; scrollbar-shadow-color: #b2b2b2; scrollbar-arrow-color: #686868; scrollbar-face-color: #fff; scrollbar-3dlight-color: #fff; 	scrollbar-darkshadow-color: white; scrollbar-track-color: white;  }
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li {padding-left:6px; margin:2px 0; font-weight:bold; background:url('/ebs/WebCommon/images/common/icoPlus.gif') no-repeat 0 3px;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li span {font-size:11px; padding-left:2px; padding-right:12px; color:#424242;cursor:hand; background:url('/ebs/WebCommon/images/common/bulGrayArrowD.gif') no-repeat right center;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li ul.depth2 {padding:2px 0; margin:2px 0; display:none; background:#f2f2f2;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li ul.depth2 li {padding-left:8px; font-weight:normal; background:url('/ebs/WebCommon/images/common/bulGray.gif') no-repeat 3px 5px;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li ul.depth2 li a{font-size:11px; color:#666;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li.on {background:url('/ebs/WebCommon/images/common/icoMinus.gif') no-repeat 0 3px;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li.on span {color:#ff6600; background:url('/ebs/WebCommon/images/common/bulOrangeArrow.gif') no-repeat right bottom;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li.on ul.depth2  {display:block;}
div.leftArea div.loginOnDiv .loginOnCont ul.depth1 li.folderNone {font-weight:normal; background-image:url('/ebs/WebCommon/images/common/bulOrangeBox.gif')}

div.leftArea .onAirBox {width:190px; height:165px; margin-bottom:15px; background:url('/ebs/WebCommon/images/main/bgOnAirBox.gif') no-repeat 0 0; overflow:hidden;}
div.leftArea .onAirBox .onAirTime {padding:23px 0 0 72px; font-size:11px; color:#fff; font-weight:bold;}
div.leftArea .onAirBox .onAirTime span {display:none;}
div.leftArea .onAirBox .cont dl {width:161px; margin:15px auto 25px; overflow:hidden;}
div.leftArea .onAirBox .cont dl dt {float:right; width:63px; height:52px; font-size:11px; overflow:hidden;}
div.leftArea .onAirBox .cont dl dd.img {float:left; width:90px;}
div.leftArea .onAirBox .cont dl dd.btn {float:right; width:63px; text-align:right;}
div.leftArea .onAirBox .title {width:165px; padding-left:25px; font-size:11px; font-weight:bold; overflow:hidden;}

div.footerArea .logo{float:left;padding:40px 0 45px;width:182px;text-align:center;}
div.footerArea .btnDiv{float:left;width:630px;margin-top:20px;}
div.footerArea .btnDiv ul li{float:left;padding:0 7px;background:url('/ebs/WebCommon/images/common/lineFooterBtn.gif') no-repeat right 1px;}
div.footerArea .btnDiv ul li.end{background:none;}
div.footerArea .copyright{float:left;width:630px; margin-top:3px;}

div.footerArea .copyright p{padding:5px 0 0 7px;font-size:11px;color:#a6a6a6;letter-spacing:-1px;line-height:16px;}
div.footerArea .copyright p a{color:#999999;}
div.footerArea .familySite{position:absolute;top:17px;right:124px;width:133px;color:#858585;}
div.footerArea .familySiteCont{position:absolute;top:-104px;right:124px;width:150px;height:110px;}

/*20091211 추가된 웹어워드코리아 2009 배너*/
div.footerArea .webevent {position:absolute;width:93px;height:79px;right: 19px;top: 18px;}

/* 20091211 이전 푸터
div.footerArea .logo{float:left;padding:40px 0 45px;width:200px;text-align:center;}
div.footerArea .btnDiv{float:left;width:700px;margin-top:20px;}
div.footerArea .btnDiv ul li{float:left;padding:0 7px;background:url('/ebs/WebCommon/images/common/lineFooterBtn.gif') no-repeat right 1px;}
div.footerArea .btnDiv ul li.end{background:none;}
div.footerArea .copyright{float:left;width:700px; margin-top:3px;}


20091111 수정 부분 
div.footerArea .copyright p{padding:5px 0 0 7px;font-size:11px;color:#a6a6a6;letter-spacing:-1px;line-height:16px;}
div.footerArea .copyright p a{color:#999999;}
div.footerArea .familySite{position:absolute;top:17px;right:30px;width:133px; color:#858585;}
div.footerArea .familySiteCont{position:absolute;top:-104px;right:30px;width:150px;height:110px;}

*/

/*퀵부분*/
div.quickArea {position:absolute;top:145px;right:0;width:43px;overflow:hidden;background-color: #FFF;}
div.quickArea .quickBox {width:43px;height:189px;}
div.quickArea .quickBox2 {width:43px;height:129px;background-image: url(/ebs/WebCommon/images/common/bgQuick02.gif);background-repeat: no-repeat;background-position: 0 0;margin-top: 2px;}
div.quickArea .quickBox2 .bannerImg {width:38px;height:108px;margin-top: 2px;margin-right: auto;margin-bottom: 3px;margin-left: auto;}
div.quickArea .quickBox2 .bannerImg li {display:none;}
div.quickArea .quickBox2 .bannerImg li.on {display:block;}
div.quickArea .quickBox2 .bannerList {width:40px; padding-left:3px; overflow:hidden;}
div.quickArea .quickBox2 .bannerList li {float:left; font-size:11px; letter-spacing:1px; text-align:center; color:#9b9a9a;}
div.quickArea .quickBox2 .bannerList li a {color:#9b9a9a;}
div.quickArea .quickBox2 .bannerList li.on {font-weight:bold; color:#353434;}
div.quickArea .quickBox2 .bannerList li.on a {color:#353434;}
div.quickArea .quickBox3 {width:43px;height:15px;background-image: url(/ebs/WebCommon/images/common/bgQuick03.gif);background-repeat: no-repeat;background-position: 0 0;margin-top: 2px;}
div.quickArea .quickBox3 .top a {display:block;width:43px;height:13px;font-size:0;cursor:hand;text-indent:-100em;}

/*퀵부분 20090902 추가내용*/
div.quickArea .quickBox2 {width:39px;height:128px;background-image: url(/ebs/WebCommon/images/common/bgQuick02n.gif);background-repeat: no-repeat; background-position: 0 0;margin-top: 2px;padding: 2px;}
div.quickArea .quickBox2 .top {width:38px; height:8px;margin-bottom:1px;}
div.quickArea .quickBox2 .con {width:38px; height:108px; }
div.quickArea .quickBox2 .bannerImg2 { width:38px; height:108px; margin-right: auto; margin-left: auto;}
div.quickArea .quickBox2 .bannerImg2 li {display:none;}
div.quickArea .quickBox2 .bannerImg2 li.on {display:block;}
div.quickArea .quickBox2 .bannerList2 {width:40px; padding-left:3px; overflow:hidden;}
div.quickArea .quickBox2 .bannerList2 li {float:left; font-size:11px; letter-spacing:1px; text-align:center; color:#9b9a9a;}
div.quickArea .quickBox2 .bannerList2 li a {color:#9b9a9a;}
div.quickArea .quickBox2 .bannerList2 li.on {font-weight:bold; color:#353434;}
div.quickArea .quickBox2 .bannerList2 li.on a {color:#353434;}
div.quickArea .quickBox2 .btm {width:38px; height:8px;margin-top:1px;}

/* 템플릿 중 메인페이지일경우 */
div.leftArea div.useGuideDiv{margin-top:10px;}
div.leftArea div.noticeDiv{margin-top:10px;padding-bottom:10px;width:188px;border:1px solid #e6e6e6;}
div.leftArea div.noticeDiv .tabDiv{margin:10px 0 0 10px;padding-bottom:3px;width:168px;border-bottom:1px solid #efefef;}
div.leftArea div.noticeDiv .tabDiv ul{width:168px;float:left;overflow:hidden;}
div.leftArea div.noticeDiv .tabDiv ul li{float:left;padding-right:6px; margin-right:5px;background:url('/ebs/WebCommon/images/main/lineNotice.gif') no-repeat right top;}
div.leftArea div.noticeDiv .tabDiv ul li.end{padding:0; margin:0;background:none;}
div.leftArea div.noticeDiv .more{float:left;width:68px;padding-top:3px;text-align:right;}
div.leftArea div.noticeDiv .contDiv{margin-left:10px;width:168px;}
div.leftArea div.noticeDiv .contDiv ul{}
div.leftArea div.noticeDiv .contDiv ul li{padding-top:8px;}
div.leftArea div.noticeDiv .contDiv ul li a{font-size:11px;line-height:14px;color:#999999;}
div.leftArea div.helpdeskDiv{margin-top:10px;}
div.leftArea div.helpdeskDiv .btn{overflow:hidden;width:188px;}
div.leftArea div.helpdeskDiv .btn li{float:left;}
div.leftArea div.bannerDiv{margin-top:10px;}
div.leftArea div.pollDiv{margin-top:8px;padding-bottom:15px;width:188px;border:1px solid #e6e6e6;}
div.leftArea div.pollDiv .tabDiv{margin:10px 0 0 10px;padding-bottom:5px;width:168px;border-bottom:1px solid #efefef;}
div.leftArea div.pollDiv .tabDiv .tit{float:left;width:100px;}
div.leftArea div.pollDiv .tabDiv .more{float:left;width:68px;padding-top:3px;text-align:right;}
div.leftArea div.pollDiv .contDiv{margin-left:10px;}
div.leftArea div.pollDiv .contDiv .null{padding-top:15px;font-size:11px;color:#aaaaaa;letter-spacing:-1px;}

/* 각서브 메인페이지 */
div#subDetail div.topArea{height:187px;}
div#subDetail div.leftArea div.loginDiv,
div#subDetail div.leftArea div.loginOnDiv{margin-top:7px;}
div.topArea .detailTopTitleDiv{float:left;padding-right:20px;width:910px;height:41px;line-height:32px;font-size:16px;text-align:right;color:#fff;background:url('/ebs/WebCommon/images/subMain/bgTopViewTitle.gif') no-repeat;}
div.leftArea .leftBannerBot{margin-top:10px;}
div.leftArea .leftNavigationDiv{padding-top:100px;width:190px;background:url('/ebs/WebCommon/images/subMain/bgLeftNavigation.gif') no-repeat;}
div.leftArea .leftNavigationDiv div.footDiv{padding:0 10px 15px 15px;background:url('/ebs/WebCommon/images/subMain/bgLeftNavigation.gif') no-repeat left bottom;}
div.leftArea .leftNavigationDiv ul{width:164px;margin-top:30px;}
div.leftArea .leftNavigationDiv ul li{padding:4px 0 5px 12px;border-bottom:1px solid #d1dded;background:url('/ebs/WebCommon/images/common/bulSkyblueBox.gif') no-repeat 5px 9px;}
div.leftArea .leftNavigationDiv ul li.add{background:url('/ebs/WebCommon/images/common/bulOrangeCheck.gif') no-repeat 3px 7px;}
div.leftArea .leftNavigationDiv ul li.add a{color:#0b2d71;font-weight:bold;}

.subMainBox {width:725px; overflow:hidden;}
.subMainBox .subMaintitle {width:100%; height:143px; margin-bottom:32px; overflow:hidden; background-repeat:no-repeat; background-position:0 bottom;}
.subMainBox .subMaintitle h2 {float:left; margin:0; padding:0;}
.subMainBox .subMaintitle .subMainBanner {float:right; width:478px; height:143px; overflow:hidden;}

.subMainBox .subMainTabBox {width:100%; height:67px; overflow:hidden;}
.subMainBox .subMainTabBox ul.sub1Depth {width:100%; height:32px; margin:0; padding:0; background:url('/ebs/WebCommon/images/subMain/bgTabLine.gif') repeat-x bottom; overflow:hidden;}
.subMainBox .subMainTabBox ul.sub1Depth li {float:left; padding:5px 1px 0 0; height:26px; overflow:hidden; }
.subMainBox .subMainTabBox ul.sub1Depth li.on {padding-top:0; height:32px;}
.subMainBox .subMainTabBox ul.sub1Depth img{cursor:pointer;}

.subMainBox .subMainTabBox ul.sub2Depth {clear:both; margin:0; padding:10px 0 0 14px;}
.subMainBox .subMainTabBox ul.sub2Depth li {float:left; padding:0 8px; background:url('/ebs/WebCommon/images/subMain/bgSubTab.gif') no-repeat right center;}
.subMainBox .subMainTabBox ul.sub2Depth li a {color:#999;}
.subMainBox .subMainTabBox ul.sub2Depth li.on a {color:#809ecc; font-weight:bold;}

.subMainBox .subMainList {width:710px; margin:0 0 22px; empty-cells:show; border-collapse:collapse; border-bottom:2px solid #eee;}
.subMainBox .subMainList thead th {padding:0; height:26px; color:#fff; background:url('/ebs/WebCommon/images/subMain/bgTh.gif') no-repeat right 0; overflow:hidden;}
.subMainBox .subMainList thead th span {display:block; height:19px; padding:7px 0 0;}
.subMainBox .subMainList thead th span.first {background:url('/ebs/WebCommon/images/subMain/bgThFirst.gif') no-repeat 0 0;}
.subMainBox .subMainList thead th span.last {background:url('/ebs/WebCommon/images/subMain/bgThLast.gif') no-repeat right 0;}
.subMainBox .subMainList tbody th {padding:8px 5px 7px 8px; border-bottom:1px solid #eee; text-align:left; font-size:11px; font-weight:normal;}
.subMainBox .subMainList tbody th a {margin-right:5px;}
.subMainBox .subMainList tbody th div.tit{padding-top:4px;}
.subMainBox .subMainList tbody th img {vertical-align:middle;}
.subMainBox .subMainList tbody td {padding:8px 2px 7px; border-bottom:1px solid #eee; text-align:center;}

.subMainBox .paging {width:100%; height:15px; text-align:center; font-family:Verdana; font-size:10px; overflow:hidden;}
.subMainBox .paging a {padding:0 8px; color:#999; background:url('/ebs/WebCommon/images/subMain/bgPaging.gif') no-repeat right center;}
.subMainBox .paging img {vertical-align:middle;}
.subMainBox .paging a.on {font-weight:bold; color:#809ecc;}
.subMainBox .paging a.btn {padding:0; background:none;}

.lh_gnb{width:190px; margin:10px 0 0 0; padding:6px 0 0 0; background:red url('/ebs/WebCommon/images/subMain/bgLeftGnbTop.gif') left top no-repeat; z-index:99;}
.lh_gnb .comm_title{ width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleComm.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .study_title { width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleStudy.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }.lh_gnb .mypage_title { width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleMypage.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .add_title { width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleAdd.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .Ttable_title { width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleTtable.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .help_title { width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleHelp.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .EBSe_title{ width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleEBSe.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .committee_title{ width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleCommittee.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .teacher_title{ width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleTeacher.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.lh_gnb .new_comm_title{ width:181px; height:35px; margin:0 0 0 6px; background:url('/ebs/WebCommon/images/subMain/imgTitleNewComm.gif') left top no-repeat; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }

.lh_gnb .lh_gnb_btm { width:173px; padding:4px 0 46px 17px; }
.lh_gnb .lh_gnb_btm li { width:155px; padding:6px 0 2px 2px; border-bottom:1px solid #dddddd; } 
.lh_gnb .lh_gnb_btm .sub_menu { padding:2px 0 2px 8px; }
.lh_gnb .lh_gnb_btm .sub_menu .sub_items { padding:2px 0 0 0; border:0 none; }

.lh_gnb .lh_gnb_bgComm { background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmComm.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgEstudy { background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmEstudy.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgMypage{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmMypage.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgAdd{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmAdd.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgTtable{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmTtable.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgHelp{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmHelp.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgEBSe{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmEBSe.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgCommittee{ background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmCommittee.gif') left bottom no-repeat; }
.lh_gnb .lh_gnb_bgTeacher{padding-bottom:55px;background:url('/ebs/WebCommon/images/subMain/bgLeftGnbBtmTeacher.gif') left bottom no-repeat; }

/* 2009-02-19 프로그램 소개 */
.top_tube { width:712px; height:23px; margin:0 0 11px 0; padding:12px 13px 0 0; background:url('/ebs/WebCommon/images/sitemap/bg_top_tube.gif') left top no-repeat; }
.top_tube h2 { height:0; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.top_tube .mini_nav { float:right; color:#ffffff; font-size:11px; }
.top_tube .mini_nav a { color:#ffffff; font-size:11px; }
.ebs_intro { margin:0 0 30px 0; }

.prog_search_area { position:relative; width:603px; height:34px; .height:44px; padding:14px 0 0 122px; .padding-top:2px; background:url('/ebs/WebCommon/images/prog_srch/bg_srch_area.gif') left top no-repeat; }
.prog_search_area em { height:0; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }
.prog_search_area .name_enter { float:left; display:inline; margin:0 0 0 5px; width:136px; height:17px; .height:16px; border:1px solid #dddddd; }
.prog_search_area .send_btn { float:left; display:inline; margin:0 0 0 4px; border:0 none; }
.prog_search_area .book_dn { position:absolute; top:14px; right:37px; display:block; width:131px; height:20px; overflow:hidden; font:normal 0/0 verdana; text-indent:-10000em; }

.selectBox{float:left;width:42px;margin-left:5px;}
.selectBoxCont1{position:absolute;top:32px;left:127px;width:59px;height:100px; z-index:9;}
.selectBoxCont2{position:absolute;top:32px;left:203px;width:59px;height:100px;}
.selectBoxCont3{position:absolute;top:32px;left:279px;width:59px;height:100px;}
.mtotalSearch{width:712px; height:23px; margin:0 0 11px 0; padding:12px 13px 0 0; background:url('/ebs/WebCommon/images/sitemap/bg_top_tube.gif') left top no-repeat; }

/* 2009 02 19 추가 */
.nextTitleH2{float:left;margin-top:-12px;}

/* 2009 03 10 */
.subH3title{padding-left:15px;background:url('/ebs/WebCommon/images/common/bulBlueBox.gif') no-repeat 8px 5px;}
.subH3Title{padding-left:8px;background:url('/ebs/WebCommon/images/common/bulBlueBox.gif') no-repeat 0 5px;}

/* 2009 03 23추가 :: 에러페이지 */
.errorPape{margin-top:25px;width:930px;height:363px;background:url('/ebs/WebCommon/images/common/error/bgError.gif') no-repeat;}
.errorPape ul{margin:245px 0 0 240px;}
.errorPape ul li{padding:0 0 7px 7px;background:url('/ebs/WebCommon/images/common/bulGrayBox.gif') no-repeat 0 5px;}
.errorPape .btnDiv{text-align:center;margin-top:30px;}

/* 2009 03 26추가 :: 마이페이지 좌측 */
.childAdd{position:absolute;top:-120px;left:0;width:160px;height:117px;background:url('/ebs/WebCommon/images/common/bgChildAdd.gif') no-repeat;}
.childAdd p{padding:10px;line-height:18px;}
.childAdd .btnDiv{text-align:center;}

/* .dstyleMainCustom{margin-top:-21 px !important;} */
.channelImage{padding-top:0px;}

/* dstyle Custom */
.dstyleCont{padding-top:10px;width:725px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat;}

/* 메인 레이어 띄우기 */
#mainLayerConatiner {position:absolute; width:300px; background:#fff; left:0; top:0; border:1px solid #cbcbcb; }
#mainLayerConatiner .mainLayerBox {width:100%; overflow:hidden;}
#mainLayerConatiner .checkBox {width:100%; height:20px; padding:5px 0; }
#mainLayerConatiner .checkBox img {}
#mainLayerConatiner .checkBox input {border:0;}

/* custom */
.fSize12 {font-size:12px;}
.dstyleCont .bot{padding:0 20px 10px;background:url('/ebs/WebCommon/images/subMain/bgDetailCont.gif') no-repeat left bottom;}
