@charset "utf-8";
/**************************************************
프로그램 ID : reNmain2014.css
프로그램 명 : 국가대표 수능강의 EBSi Cascading Style Sheets
작   성   자 : 은대권
최초 작성일 : 2014.10.21
최종 작성일 :
참고 사항 :
1. 스킨 형태의 독립 스타일로 적용페이지는 Main, 각 Sub Main, GNB, LNB 에 한함.
2. 해당 Layout에 사용되는 스타일 이외는 추가 및 다른 페이지 스타일 링크 사용 금지
   (다른 페이지의 스타일 이용시 복사 후 네이밍 변경으로 사용)
3. 2013 개편부터 사이즈 확장(전체 1024기준 995px, 컨텐츠 760px)
*****************************************************/


/* 공통로그인 영역
-------------------------------------------------------------------------------*/
#reNwrap2017 #reNheader.login{background:none;}
.logM_logArea .title-sub{margin-bottom:18px; font-size:23px; }

.wrapLog{height:100px;border-bottom:3px solid #557ad8;}
.wrapLog .logLogo{float:left;padding-top:59px;}
.wrapLog .logGnb{overflow:hidden;float:right;padding-top:76px;}
.wrapLog .logGnb ul{}
.wrapLog .logGnb ul li{float:left; border-left:1px solid #dbdbdb}
.wrapLog .logGnb ul li a{display:block; padding:0 8px;}
.wrapLog .logGnb ul li:first-child{border-left:none;}

.logM_logArea{width:786px; margin:40px auto 25px; overflow:hidden;}
.logM_logArea:after{content:''; display:block; clear:both;}
.logM_logArea .logM_logBox{float:left; width:562px;height:205px; border:1px solid #e3e5eb;}
.logM_logArea .logM_adBox{float:left; width:205px; height:205px; margin-left:15px; border:1px solid #c2c2c2; text-align:center; overflow:hidden;}

#loginMarea .wrap-login .login{position:relative; padding:20px 80px 15px 52px; background-color:#fbfbfb;}
.wrap-login .login input[type="checkbox"],
#loginMarea .wrap-login .login label{vertical-align:top; color:#222;}
*+ html .wrap-login .login input[type="checkbox"],
*+ html .wrap-login .login label{vertical-align:middle;}
#loginMarea .wrap-login .status-ip{margin-bottom:6px; color:#707a93; overflow:hidden;}
#loginMarea .wrap-login .status-ip > p{float:left; font-size:12px; line-height:17px;}
#loginMarea .wrap-login .status-ip span{position:relative; float:left; width:65px; height:17px; margin-left:8px; background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/main/bg_ip_safe.png')}
#loginMarea .wrap-login .status-ip span.index1{background-position:0 -17px}
#loginMarea .wrap-login .status-ip input[type="radio"]{position:absolute; top:0; float:left; width:25px; height:17px; cursor:pointer; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer;}
#loginMarea .wrap-login .status-ip label{float:left; top:0; width:25px; height:17px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
#loginMarea .wrap-login .status-ip label.off{width:28px;}
#loginMarea .wrap-login .login fieldset {position:relative; width:366px; padding:0 0 8px 0;}
#loginMarea .wrap-login .login fieldset input[type="text"],
#loginMarea .wrap-login .login fieldset input[type="password"]{width:284px; height:29px; padding:0 5px;line-height:32px; color:#999; border:1px solid #a4aec9; }
#loginMarea .wrap-login .login fieldset input[type="text"]{margin-bottom:3px;}
#loginMarea .wrap-login .login fieldset .btnLogin {position:absolute;right:0;top:0; width:65px; height:63px; font-size:12px; color:#fff; line-height:65px; text-align:center; font-family:'gulim'; font-weight:bold; background-color:#557ad8; border:1px solid #415ea8;}
#loginMarea .wrap-login .login .idSave{color:#707a93;}
#loginMarea .wrap-login .login ul{position:absolute; right:206px; bottom:15px;}
#loginMarea .wrap-login .login ul:after{content:''; display:block; clear:both; zoom:1;}
#loginMarea .wrap-login .login ul li{float:left; padding:0 7px; border-left:1px solid #ccc;}
#loginMarea .wrap-login .login ul li:first-child{padding-left:0; border-left:none;}
#loginMarea .wrap-login .login ul li a{color:#707a93; font-size:12px;}
#loginMarea .wrap-login .login ul li a strong{color:#151e33; font-weight:normal;}
#loginMarea .wrap-login .txt-notice{padding:10px 10px 10px 52px; font-size:12px; line-height:1.4; letter-spacing:-0.5px; color:#666; background-color:#f4f4f4; border-top:1px solid #e9e9e9;}
#loginMarea .wrap-login .txt-notice a{display:block; margin-top:4px; font-size:12px; color:#557ad8; font-weight:bold;}
#loginMarea .wrap-login .ipSafeReadme{position:absolute;left:0;top:0;z-index:15; width:515px;height:196px;padding:10px 15px;border:5px solid #094e7d;background:#fff;}
#loginMarea .wrap-login .ipSafeReadme .ipSafeReadmeTit{position:relative;height:38px;}
#loginMarea .wrap-login .ipSafeReadme .ipSafeReadmeTit .gaBtn{position:absolute;right:0;top:0;}
#loginMarea .wrap-login .ipSafeReadme p.readme{margin-bottom:10px;text-align:justify;line-height:1.2;}
#loginMarea .wrap-login .ipSafeReadme dl{margin-bottom:-10px;}
#loginMarea .wrap-login .ipSafeReadme dl dd{margin-bottom:10px;text-align:justify;line-height:1.2;}
#loginMarea .wrap-login .framewrap{height:180px;}

.logM_bnrArea{clear:both; width:786px; margin:25px auto 40px;}
.logM_bnrArea ul{overflow:hidden;_padding-bottom:40px;**padding-bottom:40px;}
.logM_bnrArea ul li{float:left;width:260px;height:37px;}

/* Sub 공통 */

ul.txtTabBlue{}
ul.txtTabBlue li{overflow:hidden;float:left;height:24px;}
ul.txtTabBlue li a{display:block;border-top:1px solid #656565;border-right:1px solid #656565;border-left:1px solid #656565;}
ul.txtTabBlue li a span{display:block;height:22px;border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_txtTab_gray.gif') repeat-x left top;color:#fff;font-weight:bold;line-height:23px;text-align:center;white-space:nowrap;letter-spacing:-1px;}
:root ul.txtTabBlue li a span{height:21px \0/IE9;padding-top:1px \0/IE9;}
/*ul.txtTabBlue li a:hover,
ul.txtTabBlue li a:active,*//*개발단 스크립트로 mouseover 표시*/
ul.txtTabBlue li.on a{border-top:1px solid #4467b7;border-right:1px solid #4467b7;border-left:1px solid #4467b7;}
/*ul.txtTabBlue li a:hover span,
ul.txtTabBlue li a:active span,*//*개발단 스크립트로 mouseover 표시*/
ul.txtTabBlue li.on a span{border-top:1px solid #8ea6dd;border-right:1px solid #8ea6dd;border-left:1px solid #8ea6dd;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_txtTab_blue.gif') repeat-x left top;}

.rTxtTabBlue{overflow:hidden;height:35px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/rTxtTab_line.gif') repeat-x left 30px;}
.rTxtTabBlue li{float:left;margin-left:-1px;}
.rTxtTabBlue li:first-child{margin-left:0;}
.rTxtTabBlue li a{display:block;overflow:hidden;width:85px;height:33px;padding-top:2px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/rTxtTab.gif') no-repeat left top;color:#707070;line-height:33px;text-align:center;}
.rTxtTabBlue li a:hover,
.rTxtTabBlue li a:active,
.rTxtTabBlue li.on a{overflow:hidden;height:35px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/rTxtTab_on.gif') no-repeat left top;color:#fff;font-weight:bold;}

.subM_searchArea{clear:both;overflow:hidden;width:734px;height:32px;padding:9px 12px 0;border:1px solid #dcdcdc;background-color:#f8f9fc;}
.subM_searchArea .tit{display:block;float:left;overflow:hidden;width:99px;height:23px;}
.subM_searchArea .searchOption{float:left;width:572px;height:23px;}
.subM_searchArea .searchOption select{height:23px;padding:2px;border:1px solid #707070;font-size:12px;}
.subM_searchArea .searchOption input{height:21px;padding:0 5px;border:1px solid #707070;line-height:18px;font-size:12px;line-height:21px;}
.subM_searchArea .searchBtn{float:left;width:46px;height:23px;}

.subM_seriesFullBnr{overflow:hidden;float:left;width:758px;height:148px;margin-bottom:20px;}
.subM_seriesFullBnr .bnrBox{overflow:hidden;width:756px;height:118px;border-top:1px solid #676d7a;border-right:1px solid #676d7a;border-left:1px solid #676d7a;}
.subM_seriesFullBnr .bnrList{overflow:hidden;width:758px;height:29px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/btn_go3nM_sBnr.gif') no-repeat right top;}
.subM_seriesFullBnr .bnrList li{float:left;height:29px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/btn_go3nM_sBnr.gif') no-repeat left top;text-align:center;}
.subM_seriesFullBnr .bnrList li a{display:block;overflow:hidden;width:100%;height:29px;color:#fff;font-size:11px;line-height:31px;text-align:center;white-space:nowrap;}
:root .subM_seriesFullBnr .bnrList li a{height:27px \0/IE9;padding-top:2px \0/IE9;}
.subM_seriesFullBnr .bnrList li a:hover,
.subM_seriesFullBnr .bnrList li a:active,
.subM_seriesFullBnr .bnrList li.on a{color:#00f0ff;}
.subM_seriesFullBnr .bnrList ul.bnr6 li{width:16.6%;}
.subM_seriesFullBnr .bnrList ul.bnr5 li{width:20%;}
.subM_seriesFullBnr .bnrList ul.bnr4 li{width:25%;}
.subM_seriesFullBnr .bnrList ul.bnr3 li{width:33.3%;}
.subM_seriesFullBnr .bnrList ul.bnr2 li{width:50%;}
.subM_seriesFullBnr .bnrList ul.bnr1 li{width:100%;}

/* My EBSi
-------------------------------------------------------------------------------*/
.mcMakeArea{clear:both;margin-bottom:20px;}
.mcMakeArea .mcMake_tb{border:0;border-collapse:collapse;border-top:2px solid #6c81b4;table-layout:fixed;empty-cells:show;}
.mcMakeArea .mcMake_tb tr.step01 th,
.mcMakeArea .mcMake_tb tr.step01 td{padding:9px 0;border-bottom:1px solid #d0d7dd;background-color:#f8f9fc;vertical-align:top !important;}
.mcMakeArea .mcMake_tb tr.step01 th{color:#416aa8;line-height:23px;}
.mcMakeArea .mcMake_tb tr.step02 th,
.mcMakeArea .mcMake_tb tr.step02 td{padding:9px 0;border-bottom:1px solid #d0d7dd;background-color:#fdfdfe;vertical-align:top !important;}
.mcMakeArea .mcMake_tb tr.step02 th{color:#2c8293;line-height:23px;}
.mcMakeArea .mcMake_tb .titBox{display:block;overflow:hidden;width:100%;height:23px;height /*\**/:22px\9;padding-top /*\**/:1px\9;color:#fff;font-weight:bold;line-height:23px;text-align:center;letter-spacing:-1px;}
.mcMakeArea .mcMake_tb tr.step01 a.titBox{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcStep01.gif') repeat-x left top;}
.mcMakeArea .mcMake_tb tr.step01 a:hover.titBox,
.mcMakeArea .mcMake_tb tr.step01 a:active.titBox{color:#d0dbec;}
.mcMakeArea .mcMake_tb tr.step02 a.titBox{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcStep02.gif') repeat-x left top;}
.mcMakeArea .mcMake_tb tr.step02 a:hover.titBox,
.mcMakeArea .mcMake_tb tr.step02 a:active.titBox{color:#d8eaed;}
.mcMakeArea .mcMake_tb .basicSelect{float:left;}
.mcMakeArea .mcMake_tb .btnManage{float:left;margin-left:5px;}
.mcMakeArea .mcMake_tb td{color:#5c5c5c;font-weight:normal !important;}
.mcMakeArea .mcMake_tb td.lec{padding-left:10px !important;}
.mcMakeArea .mcMake_tb td .lecListBox{overflow-x:hidden;overflow-y:scroll;width:500px;height:120px;padding:13px 10px;border:1px solid #b0b0b0;}
.mcMakeArea .mcMake_tb td .lecListBox a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;width:470px;height:22px;color:#5c5c5c;white-space:nowrap;}
.mcMakeArea .mcMake_tb td .lecListBox a .tit{color:#5c5c5c;}
.mcMakeArea .mcMake_tb td .lecListBox a .sTit{color:#3e5caa;}
.mcMakeArea .mcMake_tb td .lecListBox a:hover .tit,
.mcMakeArea .mcMake_tb td .lecListBox a:active .tit,
.mcMakeArea .mcMake_tb td .lecListBox a:hover .sTit,
.mcMakeArea .mcMake_tb td .lecListBox a:active .sTit{color:#009cbf;}
.mcMakeArea .mcMake_tb td .lecListBox .btnDel{display:block;float:right;width:9px;height:10px;padding-top:2px;}
.mcMakeArea .mcMake_tb td .lecListBox .btnDel a{width:9px;}
.mcMakeArea .mcMake_tb .basicSelect li .btnDel{position:absolute !important;right:5px;top:7px;z-index:25;}

.mcLecArea{clear:both;overflow:hidden;margin-bottom:20px;}
.mcLecArea .titArea{clear:both;overflow:hidden;width:724px;margin:0 !important;padding:6px 15px;border:3px solid #638fd1 !important;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcLecTit.gif') repeat-x left 50%;color:#2f2f2f;font-weight:bold;font-size:14px;line-height:26px;letter-spacing:-1px;}
.mcLecArea .titArea h2{color:#2f2f2f;font-weight:bold;font-size:14px;line-height:25px;}
.mcLecArea .contsArea{clear:both;overflow:hidden;width:738px;padding:10px;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.mcLecArea .contsArea .lecInfoBox{clear:both;overflow:hidden;width:702px;height:115px;margin-bottom:10px;padding:17px;border:1px solid #dcdcdc;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcLecInfoBox.gif') repeat left top}
.mcLecArea .contsArea .lecInfoBox .coverNtch{float:left;width:91px;}
.mcLecArea .contsArea .lecInfoBox .coverNtch .cover{display:block;overflow:hidden;width:89px;height:89px;border:1px solid #dedede;}
.mcLecArea .contsArea .lecInfoBox .coverNtch .tchName{display:block;overflow:hidden;width:91px;padding-top:10px;color:#222;text-align:center;letter-spacing:-1px;}
.mcLecArea .contsArea .lecInfoBox .coverNtch .tchName strong{color:#002a87;}
.mcLecArea .contsArea .lecInfoBox .lecInfo{float:left;width:568px;margin-left:43px;padding-top:5px;}
.mcLecArea .contsArea .lecInfoBox .lecInfo dt{float:left;overflow:hidden;width:65px;height:31px;}
.mcLecArea .contsArea .lecInfoBox .lecInfo dd{float:left;overflow:hidden;width:493px;height:30px;padding:1px 0 0 10px;height /*\**/:29px\9;padding-top /*\**/:2px\9;color:#222;line-height:14px;}
.mcLecArea .btnArea{clear:both;overflow:hidden;text-align:center;}

/* 선생님
-------------------------------------------------------------------------------*/
.wrap-teacher-main{clear:both; overflow:hidden; min-height:500px;}
.wrap-teacher-all{position:absolute;top:45px;right:20px;z-index:111;}
.wrap-teacher-all .wrap-teacher-all-in{position:relative;}
.wrap-teacher-all .btn-teacher-all{width:68px;cursor:pointer; }
.wrap-teacher-all .teacher-all{position:absolute; z-index:1; left:-2px;top:19px; text-align:left; border:2px solid #061a4e;
background-color:#e4e8f1;width:750px;}
.wrap-teacher-all .teacher-all-in{position:relative; padding:23px 23px 29px;}
.wrap-teacher-all .btn-close{position:absolute; top:-21px; left:0;cursor:pointer;}
.wrap-teacher-all .wrap-tabs{margin-top:10px;position:relative;padding-left: 120px;}
.wrap-teacher-all .tab{position:absolute;top:0;left:0;*top:-1px;}
.wrap-teacher-all .tab li{width:120px; height:54px;line-height:55px;font-size:13px;font-weight:bold;text-align:center;position:relative;
vertical-align:top;}
.wrap-teacher-all .tab li i{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_arr_on.png') no-repeat 0 0;width:6px;height:12px;
text-indent:-9999px;position:absolute;top:21px;right:-6px;display:none;}
.wrap-teacher-all .tab li + li{border-top:1px solid #35478b;}
.wrap-teacher-all .tab li a{display:block;color:#fff;}
.wrap-teacher-all .tab li a[data-index="1"]{background-color:#20245a;}
.wrap-teacher-all .tab li a[data-index="2"]{background-color:#20245a;}
.wrap-teacher-all .tab li a[data-index="3"]{background-color:#20245a;}
.wrap-teacher-all .tab li a[data-index="4"]{background-color:#20245a;}
.wrap-teacher-all .tab li a[data-index="5"]{background-color:#1e327e;}
.wrap-teacher-all .tab li a[data-index="6"]{background-color:#1e327e;}
.wrap-teacher-all .tab li a[data-index="7"]{background-color:#1e327e;}
.wrap-teacher-all .tab li a[data-index="8"]{background-color:#1e327e;}
.wrap-teacher-all .tab li a[data-index="9"]{background-color:#1e327e;}
.wrap-teacher-all .tab li.active a,
.wrap-teacher-all .tab li a:hover{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_bg_on.png') no-repeat 0 0;color:#2f62cb;font-size:14px;}
.wrap-teacher-all .tab li.active i,
.wrap-teacher-all .tab li a:hover i{display:block;}

.wrap-teacher-all .contents{width:584px; height:496px; overflow-y:auto;overflow-x: hidden;
    padding-right: 19px;}
.wrap-teacher-all .contentsIn{width:584px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_bg_line.png') repeat-y 0 0;
border:1px solid #2f62cb;border-left:0;border-right:0;background-color:#fff;min-height:494px;}
.wrap-teacher-all .contentsIn_wrap{overflow:hidden;}
.wrap-teacher-all .contents.type{overflow-x:hidden;padding-right:19px;}
.wrap-teacher-all .contents.type p{color:#2f62cb;height:38px;line-height:41px;border-bottom:1px solid #e1e2e2;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_bg_line03.png') no-repeat 10px center #f4f4f4;padding-left:23px;}
.wrap-teacher-all .contents.type p strong{}
.wrap-teacher-all .contents.type .contents_in{float:left;width:193px;margin-left:1px;min-height:246px;border-top:1px solid #e1e2e2;}
.wrap-teacher-all .contents.type .contents_in.type02{width:194px;}
.wrap-teacher-all .contents.type.row3 .contents_in {min-height:163px;}
.wrap-teacher-all .contents ul{ overflow:hidden;padding-top:20px;}
.wrap-teacher-all .contents li{float:left; width:174px; margin-bottom:10px;margin-left:20px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_bg_line02.png') no-repeat 0 5px;}
.wrap-teacher-all .contents.type li{margin-bottom:5px;}
.wrap-teacher-all .contents li a{font-size:11px; color:#777;padding-left:5px;}
.wrap-teacher-all .contents li a:hover{text-decoration:underline;}

.wrap-teacher{}
.wrap-teacher .tab{zoom:1;border:1px solid #eaeaea;border-bottom:2px solid #38588b;background-color:#f6f8fb;}
.wrap-teacher .tab:after{display:block;content:'';clear:both;}
.wrap-teacher .tab li{float:left;}
.wrap-teacher .tab li a{display:block; width:84px; height:38px;line-height:40px;position:relative;text-align:center;color:#434343;}
.wrap-teacher .tab li + li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/teacher/pop_bg_line04.png') no-repeat 0 13px;}
.wrap-teacher .tab li a i{position:absolute;left:-1px;top:-1px;border:2px solid #38588b;width:82px;height:37px;border-bottom:2px solid #fff;
display:none;}
.wrap-teacher .tab li a[data-index="8"] i,
.wrap-teacher .tab li a[data-index="9"] i{width:83px;}
.wrap-teacher .tab li a[data-index="8"]{width:85px;}
.wrap-teacher .tab li a[data-index="9"]{width:85px;}
.wrap-teacher .tab li.active a,
.wrap-teacher .tab li a:hover{font-weight:bold;color:#38588b;background-color:#fff;z-index: 1;}
.wrap-teacher .tab li.active a i,
.wrap-teacher .tab li a:hover i{display:block;z-index: 1;}

.wrap-teacher .tab2{overflow:hidden; padding-top:20px;}
.wrap-teacher .tab2 li{float:left; margin-left:15px;}
.wrap-teacher .tab2 li:first-child{margin-left:0;}

.wrap-teacher .contents{margin-top:20px; *zoom:1;}
.wrap-teacher .contents:after{content:''; clear:both; display:block; width:100%;}
.wrap-teacher .contents .grade{*zoom:1;}
.wrap-teacher .contents .grade:after{content:''; clear:both; display:block; width:100%;}
.wrap-teacher .contents .wrap-list{float:left; width:140px; margin-left:15px;}
.wrap-teacher .contents .wrap-list.first_l{margin-left:0;}
.wrap-teacher .contents ul{*zoom:1;}
.wrap-teacher .contents ul:after{content:''; clear:both; display:block; width:100%;}
.wrap-teacher .contents ul li{float:left; position:relative; width:138px; margin-top:10px; border:1px solid #eaeaea; background:#f2f5fc url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/bg_diagonal.png') repeat 0 0}/* f2f5fc */
.wrap-teacher .contents ul li a{display:block; position:relative;}
.wrap-teacher .contents ul li .layer{display:none; position:absolute; left:0; top:0; right:0; bottom:0; padding:19px; background-color:rgba(38,38,38,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);}
.wrap-teacher .contents ul li .layer > span{color:#ffa364; font-size:11px; text-decoration:underline;}
.wrap-teacher .contents ul li .layer > span strong{font-size:12px; }
.wrap-teacher .contents ul li .layer > p{margin-top:10px; font-size:11px; color:#fff;}


.wrap-teacher .contents ul li .btn{display:none;position:absolute; bottom:0;width:70px; height:17px; padding-top:6px; text-align:center;}
.wrap-teacher .contents ul li .btn.profile{left:0; background-color:rgba(24,29,69,0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9181d45,endColorstr=#D9181d45);}
.wrap-teacher .contents ul li .btn.tester{right:0; background-color:rgba(76,108,191,0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D94c6cbf,endColorstr=#D94c6cbf);}

.wrap-teacher .contents ul li.bg-odd{background-color:#fff;}
.wrap-teacher .contents ul li.bg-odd .btn.profile{left:0; background-color:rgba(16,16,16,0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9101010,endColorstr=#D9101010);}
.wrap-teacher .contents ul li.bg-odd .btn.tester{right:0; background-color:rgba(124,124,124,0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D97c7c7c,endColorstr=#D97c7c7c);}

.wrap-teacher .contents ul li.nodata{height:145px; border:none; background:none;}

.wrap-teacher .contents .wrap-list.no-subj{width:auto;}
.wrap-teacher .contents .wrap-list.no-subj li{margin-left:15px;}
.wrap-teacher .contents .wrap-list.no-subj li.first{margin-left:0;}
.wrap-teacher .contents .wrap-list li em{display:inline-block; width:138px; padding:6px 0 5px; margin-top:-1px; margin-left:-1px; text-align:center; font-weight:bold; color:#3c5eb7; border:1px solid #c6d3f3; background:#e3e9f9;}
.wrap-teacher .contents .wrap-list li.bg-odd em{color:#343434; border:1px solid #eaeaea; background:#f4f4f4;}

.wrap-teacher .teacher_slide{margin-top:20px;overflow:hidden;}
.wrap-teacher .teacher_slide .left{float:left;position:relative;border: 1px solid #eaeaea;}
.wrap-teacher .teacher_slide .left .slide{width:512px;height:240px;overflow:hidden;}
.wrap-teacher .teacher_slide .left .prev{cursor:pointer;position:absolute;top:102px;left:-1px;z-index:1;}
.wrap-teacher .teacher_slide .left .next{cursor:pointer;position:absolute;top:102px;right:-1px;z-index:1;}

.wrap-teacher .teacher_slide .right{float:right;position:relative;width:236px;}
.wrap-teacher .teacher_slide .right .tit{position:relative;}
.wrap-teacher .teacher_slide .right .tit .controller{position:absolute;top:18px;right:15px;}
.wrap-teacher .teacher_slide .right .slide{border: 1px solid #eaeaea;border-top:0;width:234px;height:196px;overflow:hidden;}
.wrap-teacher .teacher_slide .right .slide li{width:234px;height:196px;position:relative;background-color:#f8f8f9;}
.wrap-teacher .teacher_slide .right .slide li a{padding:15px;display:block;}
.wrap-teacher .teacher_slide .right .slide li a h4{background-color:#89b86a;color:#fff;font-weight:bold;font-size:14px;letter-spacing:-1px;
padding:6px 5px 4px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap-teacher .teacher_slide .right .slide li a p{color:#888;line-height:1.5;}
.wrap-teacher .teacher_slide .right .slide li a span{display:block;text-align:right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
width:204px;position:absolute;bottom:38px;right:15px;color:#777;}
.wrap-teacher .teacher_slide .right .slide li a strong{display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
position:absolute;bottom:15px;left:15px;width:204px;color:#ff7e00;text-align:right;letter-spacing:-1px;}

.controller{overflow:hidden;}
.controller ol{float:left; overflow:hidden;}
.controller li{float:left;}
.controller li a{display:block; width:8px; height:8px; margin:0 3px; text-indent:-9999px; overflow:hidden;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/main/bg_controller.png') no-repeat center top;}
.controller li a.active{width:16px; background-position:50% -12px;}

/* 고1,2,3 수시논술 서브메인
-------------------------------------------------------------------------------*/
.subM_curriArea{clear:both;}
.subM_curriArea .subM_titArea{overflow:hidden;}
.subM_curriArea h2{display:block;float:left;padding-top:4px;}
.subM_curriArea .updateDay{float:right; width:152px; height:24px; background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/lms/bg_update.gif') no-repeat 0 0;}
.subM_curriArea .updateDay dd{width:72px; height:24px; padding-left:68px; color:#707a93; font-size:12px; line-height:24px; text-align:center; letter-spacing:-1px; vertical-align:middle;}


.subM_curri [class*='_curri']{position:relative; width:760px; font-size:0; line-height:0; background-repeat:no-repeat; background-position:0 0;}
.subM_curri .go3_curri1{height:451px; background-image:url(http://image.ebsi.co.kr/ebsi/images/reNskin2015/lms/go3_curri_con1.jpg);}
.subM_curri .go3_curri2{height:347px; background-image:url(http://image.ebsi.co.kr/ebsi/images/reNskin2015/lms/go3_curri_con2.jpg);}

/*고3,n수*/
#reNcontents .reNcurriculum2015_wrap .title-sub{color:#071B50;}
#reNcontents .reNcurriculum2015_wrap {position:relative;}
#reNcontents .reNcurriculum2015_wrap .update{position: absolute;top: 0;right: 0;}
#reNcontents .reNcurriculum2015_wrap .update dl{float:right;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/update.png') no-repeat 0 0;
width:152px;height:24px;}
#reNcontents .reNcurriculum2015_wrap .update dl dt{display:none;}
#reNcontents .reNcurriculum2015_wrap .update dl dd{    font-size: 11px;    padding: 6px 0 0 78px;}
#reNcontents .reNcurriculum2015 h4{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/h4_title.png') no-repeat 0 0;width:760px;height:120px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015 .reNcurriculum2015_in{    margin-bottom: 22px;}
#reNcontents .reNcurriculum2015 .reNcurriculum2015_in .title01{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/h5_title01.png') no-repeat 0 -1px;text-indent:-9999px;width:760px;
height:56px;}

#reNcontents .reNcurriculum2015_list01{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/bg01.png') no-repeat 0 -1px;width:760px;height:501px;position:relative;}

#reNcontents .reNcurriculum2015_list01 > li.cols1{    position: absolute;bottom: 35px;left: 119px;}
#reNcontents .reNcurriculum2015_list01 > li.cols1 ul{    height: 244px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col1{position:relative;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col1 > img{display:block;margin-left:10px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col1 .text{    position: absolute;top:0px;left: -27px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col1 .arrow{position: absolute;bottom: 0;right: 0;}

#reNcontents .reNcurriculum2015_list01 > li ul li.col2{width: 148px;height: 68px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015_list01 > li ul li a{position:relative;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col3{width: 148px;height: 68px;    position: absolute;top: 177px;left: 0;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col3 a{display:block;width: 148px;height: 68px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col3 a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 26px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col4{width: 148px;height: 68px;position: absolute;top: 247px;left: 0;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col4 a{display:block;width: 148px;height: 68px;}
#reNcontents .reNcurriculum2015_list01 > li ul li.col4 a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 26px;}

#reNcontents .reNcurriculum2015_list01 > li.cols2{    position: absolute;bottom: 35px;left: 270px;}
#reNcontents .reNcurriculum2015_list01 > li.cols2 ul{height:314px;position:relative;}

#reNcontents .reNcurriculum2015_list01 > li.cols3{    position: absolute;bottom: 35px;left: 421px;}
#reNcontents .reNcurriculum2015_list01 > li.cols3 ul{    height:384px;}

#reNcontents .reNcurriculum2015_list01 > li.cols4{position: absolute;bottom: 35px;right: 40px;}
#reNcontents .reNcurriculum2015_list01 > li.cols4 ul{    height:454px;}


#reNcontents .reNcurriculum2015_list02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/bg02.png') no-repeat 0 -11px;width:760px;height:312px;position:relative;}

#reNcontents .reNcurriculum2015_list02 > li.cols1{    position: absolute;bottom: 37px;left:119px;}
#reNcontents .reNcurriculum2015_list02 > li.cols2{    position: absolute;bottom: 37px;left:270px;}
#reNcontents .reNcurriculum2015_list02 > li.cols3{    position: absolute;bottom: 37px;left:421px;}
#reNcontents .reNcurriculum2015_list02 > li.cols4{    position: absolute;bottom: 37px;    right: 40px;}
#reNcontents .reNcurriculum2015_list02 > li ul{    height:271px;position:relative;}
#reNcontents .reNcurriculum2015_list02 > li ul li a{position:relative;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col1{width: 148px;height: 63px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col2{width: 148px;height: 68px;position:absolute;top:63px;left:0;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col2 a{display:block;width: 148px;height: 68px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col2 a span{display: block;text-align: center;letter-spacing: -1px;font-size:13px;color:#565656;line-height:20px;
padding-top: 26px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col3{width: 148px;height: 68px;position:absolute;top:133px;left:0;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col3 a{display:block;width: 148px;height: 68px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col3 a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 26px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col4{width: 148px;height: 68px;position:absolute;top:203px;left:0;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col4 a{display:block;width: 148px;height: 68px;}
#reNcontents .reNcurriculum2015_list02 > li ul li.col4 a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 26px;}

#reNcontents .reNcurriculum2015 ul > li ul li a span.active{color:#ff5d19; text-decoration:underline;}
#reNcontents .reNcurriculum2015 ul > li ul li a span .new{margin-left:2px;}

#reNcontents .reNcurriculum2015_wrap .best{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/icon_best.png') no-repeat 0 -1px;
width:44px;height:28px;text-indent:-9999px;position: absolute;top: 0; right: 5px;}
#reNcontents .reNcurriculum2015_wrap .link{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/icon_link.png') no-repeat 0 -1px;
width:44px;height:28px;text-indent:-9999px;position: absolute;top: 0; right: 5px;}
#reNcontents .reNcurriculum2015_wrap .new{margin-left:2px; vertical-align:middle;}

#reNcontents .reNcurriculum2015 .reNcurriculum2015_in .title02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go3/h5_title02.png') no-repeat 0 -1px;text-indent:-9999px;
width:760px;height:61px;}

/*고1,2*/
#reNcontents .reNcurriculum2015_go12 h4{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go1_2/h4_title.png') no-repeat 0 0;width:760px;height:120px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015_go12 .reNcurriculum2015_go12_in{    margin-bottom: 22px;}
#reNcontents .reNcurriculum2015_go12 .reNcurriculum2015_go12_in .title01{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go1_2/h5_title01.png') no-repeat 0 -1px;text-indent:-9999px;width:760px;
height:61px;}
#reNcontents .reNcurriculum2015_go12 .reNcurriculum2015_go12_in .title02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go1_2/h5_title02.png') no-repeat 0 -1px;text-indent:-9999px;
width:760px;height:60px;}

#reNcontents .reNcurriculum2015_list03{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go1_2/bg01.png') no-repeat 0 -1px;width:760px;height:313px;position:relative;}
#reNcontents .reNcurriculum2015_list03 > li.cols1{    position: absolute;bottom: 33px;left:119px;}
#reNcontents .reNcurriculum2015_list03 > li.cols2{    position: absolute;bottom: 33px;left:320px;}
#reNcontents .reNcurriculum2015_list03 > li.cols3{    position: absolute;bottom: 33px;left:521px;}
#reNcontents .reNcurriculum2015_list03 > li ul{    height:271px;position:relative;}
#reNcontents .reNcurriculum2015_list03 > li ul li a{position:relative;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col1{width: 200px;height: 60px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col2{width: 200px;height: 68px;position:absolute;top:63px;left:0;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col2 a{display:block;width: 200px;height: 68px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col2 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col3{width: 200px;height: 68px;position:absolute;top:133px;left:0;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col3 a{display:block;width: 200px;height: 68px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col3 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col4{width: 200px;height: 68px;position:absolute;top:203px;left:0;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col4 a{display:block;width: 200px;height: 68px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col4 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col5{width: 200px;height: 68px;position:absolute;top:273px;left:0;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col5 a{display:block;width: 200px;height: 68px;}
#reNcontents .reNcurriculum2015_list03 > li ul li.col5 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}

#reNcontents .reNcurriculum2015_list04{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/go1_2/bg02.png') no-repeat 0 -1px;width:760px;height:243px;position:relative;}
#reNcontents .reNcurriculum2015_list04 > li.cols1{    position: absolute;bottom: 36px;left:119px;}
#reNcontents .reNcurriculum2015_list04 > li.cols2{    position: absolute;top: 7px;left:320px;}
#reNcontents .reNcurriculum2015_list04 > li.cols3{    position: absolute;bottom: 36px;left:521px;}
#reNcontents .reNcurriculum2015_list04 > li ul{    height:200px;position:relative;}
#reNcontents .reNcurriculum2015_list04 > li ul li a{position:relative;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col1{width: 200px;height: 60px;text-indent:-9999px;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col2{width: 200px;height: 68px;position:absolute;top:63px;left:0;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col2 a{display:block;width: 200px;height: 68px;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col2 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col3{width: 200px;height: 68px; line-height:68px; text-align:center; position:absolute;top:133px;left:0;}
/* #reNcontents .reNcurriculum2015_list04 > li ul li.col3 a{display:block;width: 200px;height: 68px;} */
#reNcontents .reNcurriculum2015_list04 > li ul li.col3 a > span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;padding-top: 25px;}
#reNcontents .reNcurriculum2015_list04 > li ul li.col3 a{height: 68px;}



/*고1.2 20151208수정*/
#reNcontents .reNcurriculum2015_list04 > li.cols1 ul li.col3{width: 400px;}
#reNcontents .reNcurriculum2015_list04 > li.cols1 ul li.col3 a{width: 400px;display:block;}
#reNcontents .reNcurriculum2015_list04 > li.cols2 ul li.col3{display:none;}
#reNcontents .reNcurriculum2015_list04 > li.cols2 ul{height: 130px;}

/* 2016-11-29 연간 커리큘럼 ver2018 */
.v2018{width:760px; margin:0 auto;}
.curricul.v2018{position:absolute; top:200px; left:0; height:430px; padding-top:30px; *zoom:1;}
.curricul.v2018:after{content:''; display:block; width:100%;}
.v2018 .curricul_popupCon .tabmenuwrap{position:relative;}
.v2018 .tabmenuwrap .tabmenu{border-bottom:2px solid #0e68c9; *zoom:1;}
.v2018 .tabmenuwrap .tabmenu:after{content:''; width:100%; display:block; clear:both;}
.v2018 .tabmenuwrap .tabmenu li{position:relative; float:left; width:85px; height:38px;}
.v2018 .tabmenuwrap .tabmenu li a{position:relative; display:inline-block; width:85px; height:37px; margin-left:-1px; border:1px solid #d0d0d0; border-bottom:none !important; line-height:37px; color:#666; font-size:13px; text-align:center; background:#f0f1f5;}
.v2018 .tabmenuwrap .tabmenu li.v2 a{background:#d9e9ff;}
.v2018 .tabmenuwrap .tabmenu li a:hover,
.v2018 .tabmenuwrap .tabmenu li a.on{width:81px; border:2px solid #0e68c9; border-bottom:1px solid #fff !important; color:#0e68c9; font-weight:bold; letter-spacing:-1px; background:#fff;}
.v2018 .tabmenuwrap .downbtn{position:absolute; bottom:-33px; right:0; display:inline-block; padding:5px 13px; color:#fff; font-weight:bold; border:1px solid #197ad7; border-radius:2px; background:#2f8eea;}
.v2018 .tabconwrap{padding-top:50px;}
.v2018 .notice{margin-bottom:5px; padding-left:10px; line-height:16px; font-size:12px;}
.v2018 .notice *{vertical-align:middle;}
.v2018 .notice strong{font-weight:bold; color:#2f62cb;}
.v2018 .cctable{margin-bottom:5px; position:relative;}
.curricul.v2018 .cctable{height:300px; overflow:hidden;}
.v2018 .cctable table{width:100%; border-collapse:collapse; border-spacing:0;}
.v2018 .cctable th,
.v2018 .cctable td{text-align:center; font-weight:normal; color:#666; border:1px solid #838587; line-height:16px;}
.v2018 .cctable th{color:#666;}
.v2018 .cctable td{position:relative; padding:15px 0; color:#2f313d;}
.v2018 .cctable td > div{cursor:pointer;}
.v2018 .cctable.susi td > div{cursor:default;}
.v2018 .cctable thead th{background:#eff6fd;}
.v2018 .cctable tbody th{background:#eff6fd;}
.v2018 .cctable tbody .bg_sky{background:#eff6fd;}

.curricul.v2018 .cctable .layerpop_book_wrap{display:none;}
.v2018 .cctable .layerpop_book{position:absolute; top:120px; left:50%;margin-left:-195px; width:448px; border:1px solid #31446a; border-top:4px solid #31446a; padding:15px 0; color:#666; box-shadow:3px 3px 3px #adadad; text-align:left; background:#f6f6f6; z-index:1000;
display:none;}
.v2018 .cctable .layerpop_book .topinfo{padding:0 15px; margin-bottom:15px; color:#2f313d; *zoom:1;}
.v2018 .cctable .layerpop_book .topinfo:after{content:''; clear:both; display:block; width:100%;}
.v2018 .cctable .layerpop_book .topinfo .bookcover{float:left; width:110px; height:139px; margin-right:15px; border:1px solid #89bee7; color:#003b81; background:#c1e4ff;}
.v2018 .cctable .layerpop_book .topinfo .bookcover strong{display:block;font-size:15px;text-align: center;padding: 35px 5px 20px;letter-spacing: -1px;}
.v2018 .cctable .layerpop_book .topinfo .bookcover span{display:block;text-align:center;}
.v2018 .cctable .layerpop_book .topinfo .bookcover img{display:inline-block; width:110px; height:139px; vertical-align:top;}
.v2018 .cctable .layerpop_book .topinfo .bookinfo{float:left;width:290px; color:#2f313d;}
.v2018 .cctable .layerpop_book .topinfo .title{padding-top:15px; color:#0066cc; font-size:15px; font-weight:bold; margin-bottom:5px;}
.v2018 .cctable .layerpop_book .topinfo li{position:relative; padding-left:5px; margin-bottom:3px;}
.v2018 .cctable .layerpop_book .topinfo li i{position:absolute; left:0; top:5px; display:block; width:2px; height:2px; background-color:#557ad8; }
.v2018 .cctable .layerpop_book .alarm{padding:10px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; background:#e9f4fd;}
.v2018 .cctable .layerpop_book .alarm li{color:#2f313d;}
.v2018 .cctable .layerpop_book .alarm li *{vertical-align:middle;}
.v2018 .cctable .private{display:none; padding:10px; color:#2f313d;}
.v2018 .cctable .private th,
.v2018 .cctable .private td{padding:5px 0; color:#686868; border:1px solid #d0d0d0;}
.v2018 .cctable .private th{color:#2f313d; background:#e5e5e5;}
.v2018 .cctable .private td{background:#fff;}
.v2018 .cctable .private .agree{padding:15px; border:1px solid #d0d0d0; background:#fff;}
.v2018 .cctable .layerpop_book .closebtn{position:absolute; top:10px; right:10px; display:inline-block; width:14px; height:13px; padding:0; border:0; font-size:0; line-height:0; background:url(http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/btn_close3.gif) no-repeat 0 0; cursor:pointer;}
.curricul.v2018 #btn_more{float:right; display:inline-block; width:60px; height:23px; margin-top:5px; font-size:0; line-height:0; background:url(http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/btn_more_down.gif) no-repeat 0 0;}
.curricul.v2018 #btn_more.open{background:url(http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/btn_more_up.gif) no-repeat 0 0;}

/*커리큘럼 하단 베너영역*/
.lecInfoNoticeArea {clear:both;overflow:hidden;width:760px;height:41px;padding-top:6px;margin-bottom:20px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_lecInfoNotice.jpg') no-repeat left top;}
.lecInfoNoticeArea .lecInfoList {overflow:hidden;float:left;width:530px;height:34px;padding-left:150px;line-height:35px;}
.lecInfoNoticeArea .lecInfoList li {overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:530px;height:34px;color:#191919;line-height:35px;white-space:nowrap;}
:root .lecInfoNoticeArea .lecInfoList li {height:33px \0/IE9;padding-top:1px \0/IE9;}
.lecInfoNoticeArea .lecInfoMore {float:right;margin:9px 15px 0 0;}

.go3nM_bnrArea {clear:both;overflow:hidden;#margin-bottom:20px;_margin-bottom:20px;}
.go3nM_bnrArea .go3nM_seriesBnrS {overflow:hidden;float:left;width:244px;height:234px;margin-left:20px;}
.go3nM_bnrArea .go3nM_seriesBnrS li {width:242px;height:110px;border:1px solid #ddd;margin-top:10px;}
.go3nM_bnrArea .go3nM_seriesBnrS li:first-child {margin-top:0;}

.subM_seriesBnr {overflow:hidden;float:left;width:496px;height:234px;margin-bottom:20px;}
.subM_seriesBnr .bnrBox {overflow:hidden;width:494px;height:204px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;}
.subM_seriesBnr .bnrBox li img {float:left;}
.subM_seriesBnr .bnrList {overflow:hidden;width:496px;height:29px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/btn_go3nM_sBnr.gif') no-repeat right top;}
.subM_seriesBnr .bnrList li {float:left;height:29px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/btn_go3nM_sBnr.gif') no-repeat left top;text-align:center;}
.subM_seriesBnr .bnrList li a {display:block;overflow:hidden;width:100%;height:29px;color:#fff;font-size:11px;line-height:31px;text-align:center;white-space:nowrap;}
:root .subM_seriesBnr .bnrList li a {height:27px \0/IE9;padding-top:2px \0/IE9;}
.subM_seriesBnr .bnrList li a:hover,
.subM_seriesBnr .bnrList li a:active,
.subM_seriesBnr .bnrList li.on a {color:#00f0ff;}
.subM_seriesBnr .bnrList ul.bnr6 li {width:16.6%;}
.subM_seriesBnr .bnrList ul.bnr5 li {width:20%;}
.subM_seriesBnr .bnrList ul.bnr4 li {width:25%;}
.subM_seriesBnr .bnrList ul.bnr3 li {width:33.3%;}
.subM_seriesBnr .bnrList ul.bnr2 li {width:50%;}
.subM_seriesBnr .bnrList ul.bnr1 li {width:100%;}


/* 수시논술
-------------------------------------------------------------------------------*/
.susiNonM_ipsiInfoBtnBox{overflow:hidden;float:left;width:254px;height:234px;margin: 0 0 10px 10px;}
.susiNonM_ipsiInfoBtnBox li{float:left;width:127px;height:117px;margin:0 -1px -1px 0;}

#reNcontents .reNsusiNon2015 h4{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/h4_title.png') no-repeat 0 0;width:760px;height:120px;text-indent:-9999px;}
#reNcontents .reNsusiNon2015 .reNsusiNon2015_in{    margin-bottom: 22px;}
#reNcontents .reNsusiNon2015 .reNsusiNon2015_in .title01{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/h5_title01.png') no-repeat 0 -1px;text-indent:-9999px;width:760px;
height:57px;}
#reNcontents .reNsusiNon2015 .reNsusiNon2015_in .title02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/h5_title02.png') no-repeat 0 -1px;text-indent:-9999px;
width:760px;height:57px;}
#reNcontents .reNsusiNon2015 .reNsusiNon2015_in .title03{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/h5_title03.png') no-repeat 0 -1px;text-indent:-9999px;width:760px;
height:57px;}
#reNcontents .reNsusiNon2015 .reNsusiNon2015_in .title04{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/h5_title04.png') no-repeat 0 -1px;text-indent:-9999px;
width:760px;height:57px;}

#reNcontents .reNsusiNon2015_list01{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/bg01.png') no-repeat 0 -1px;width:760px;height:184px;position:relative;}
#reNcontents .reNsusiNon2015_list01 > li{position:absolute;}
#reNcontents .reNsusiNon2015_list01 > li.cols1{top: 12px;left: 39px;}
#reNcontents .reNsusiNon2015_list01 > li.cols2{top: 83px;left: 39px;}
#reNcontents .reNsusiNon2015_list01 > li ul{ width: 682px;   height:69px;position:relative;}
#reNcontents .reNsusiNon2015_list01 > li ul li a{position:relative;}
#reNcontents .reNsusiNon2015_list01 > li ul li.col1{width: 78px;height: 69px;text-indent:-9999px;}
#reNcontents .reNsusiNon2015_list01 > li ul li.col2{width: 198px;height: 69px;position:absolute;top:0px;left:81px;}
#reNcontents .reNsusiNon2015_list01 > li ul li.col3{width: 198px;height: 69px;position:absolute;top:0px;left:282px;}
#reNcontents .reNsusiNon2015_list01 > li ul li.col4{width: 198px;height: 69px;position:absolute;top:0px;left:483px;}
#reNcontents .reNsusiNon2015_list01 > li ul li a{display:block;width: 198px;height: 69px;}
#reNcontents .reNsusiNon2015_list01 > li ul li a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}


#reNcontents .reNsusiNon2015_list02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/bg02.png') no-repeat 0 -1px;width:760px;height:113px;position:relative;}
#reNcontents .reNsusiNon2015_list02 > li{position:absolute;}
#reNcontents .reNsusiNon2015_list02 > li.cols1{top: 12px;left: 39px;}
#reNcontents .reNsusiNon2015_list02 > li ul{ width: 682px;   height:69px;position:relative;}
#reNcontents .reNsusiNon2015_list02 > li ul li a{position:relative;}
#reNcontents .reNsusiNon2015_list02 > li ul li.col1{width: 340px;height: 69px;position:absolute;top:0px;left:0;}
#reNcontents .reNsusiNon2015_list02 > li ul li.col2{width: 340px;height: 69px;position:absolute;top:0px;left:342px;}
#reNcontents .reNsusiNon2015_list02 > li ul li a{display:block;width: 340px;height: 69px;}
#reNcontents .reNsusiNon2015_list02 > li ul li a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}

#reNcontents .reNsusiNon2015_list03{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/bg02.png') no-repeat 0 -1px;width:760px;height:113px;position:relative;}
#reNcontents .reNsusiNon2015_list03 > li{position:absolute;}
#reNcontents .reNsusiNon2015_list03 > li.cols1{top: 12px;left: 39px;}
#reNcontents .reNsusiNon2015_list03 > li ul{ width: 682px;   height:69px;position:relative;}
#reNcontents .reNsusiNon2015_list03 > li ul li a{position:relative;}
#reNcontents .reNsusiNon2015_list03 > li ul li.col1{width: 340px;height: 69px;position:absolute;top:0px;left:0;}
#reNcontents .reNsusiNon2015_list03 > li ul li.col2{width: 340px;height: 69px;position:absolute;top:0px;left:342px;}
#reNcontents .reNsusiNon2015_list03 > li ul li a{display:block;width: 340px;height: 69px;}
#reNcontents .reNsusiNon2015_list03 > li ul li a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}

#reNcontents .reNsusiNon2015_list04{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/bg03.png') no-repeat 0 -1px;width:760px;height:118px;position:relative;}
#reNcontents .reNsusiNon2015_list04 > li{position:absolute;}
#reNcontents .reNsusiNon2015_list04 > li.cols1{top: 12px;left: 39px;}
#reNcontents .reNsusiNon2015_list04 > li ul{ width: 682px;   height:69px;position:relative;}
#reNcontents .reNsusiNon2015_list04 > li ul li a{position:relative;}
#reNcontents .reNsusiNon2015_list04 > li ul li.col1{width: 340px;height: 69px;position:absolute;top:0px;left:0;}
#reNcontents .reNsusiNon2015_list04 > li ul li.col2{width: 340px;height: 69px;position:absolute;top:0px;left:342px;}
#reNcontents .reNsusiNon2015_list04 > li ul li a{display:block;width: 340px;height: 69px;}
#reNcontents .reNsusiNon2015_list04 > li ul li a span{display: block;text-align: center;font-size:13px;color:#565656;line-height:20px;
padding-top: 25px;}

#reNcontents .reNsusiNon2015_in > ul > li ul li a span.active02{color:#3d6fbd;}
#reNcontents .reNsusiNon2015_in > ul > li ul li a span.active03{color:#28358a;}
#reNcontents span.linktext{font-weight:bold;cursor:pointer;}
#reNcontents span.linktext *{vertical-align:middle;}

#reNcontents .link_list{overflow:hidden;    margin-top: 35px;}
#reNcontents .link_list a{float:left;}
#reNcontents .link_list a + a{margin-left: 16px;}

#reNcontents .link_list_wrap{overflow:hidden;}
#reNcontents .link_list_wrap .link_list_left{float:left;}
#reNcontents .link_list_wrap .link_list_right{float:right;    width: 368px;background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/link_bg_off.png');
background-repeat:no-repeat;}
#reNcontents .link_list_wrap .link_list_right.hover0{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/link_bg01_on.png');}
#reNcontents .link_list_wrap .link_list_right.hover1{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/link_bg02_on.png');}
#reNcontents .link_list_wrap .link_list_right.hover2{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/link_bg03_on.png');}
#reNcontents .link_list_wrap .link_list_right.hover3{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/curriculum/susiNon/link_bg04_on.png');}
#reNcontents .link_list_wrap .link_list_right li{float:left;}
#reNcontents .link_list_wrap .link_list_right li a{display:block;text-indent:-99999px;width: 184px; height: 90px;}


/* 입시
-------------------------------------------------------------------------------*/
.ipsiM_lastestUpdateArea{overflow:hidden;float:left;width:242px;height:232px;margin:0 0 20px 20px;border:1px solid #ddd;}
.ipsiM_lastestUpdateArea .titArea{clear:both;height:33px;padding:0 10px;border-bottom:1px solid #ddd;}
.ipsiM_lastestUpdateArea .titArea h2{display:block;float:left;padding-top:10px;}
.ipsiM_lastestUpdateArea .titArea .btnMore{float:right;padding-top:9px;}
.ipsiM_lastestUpdateArea .listArea{clear:both;overflow:hidden;width:222px;height:178px;padding:10px;}
.ipsiM_lastestUpdateArea .listArea li{float:left;width:222px;height:23px;}
.ipsiM_lastestUpdateArea .listArea li img{float:left;}
.ipsiM_lastestUpdateArea .listArea li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;max-width:145px;padding-left:5px;margin-right:4px;color:#666;line-height:18px;white-space:nowrap;}
.ipsiM_lastestUpdateArea .listArea li a:hover,
.ipsiM_lastestUpdateArea .listArea li a:active{color:#009cbf !important;}
.ipsiM_lastestUpdateArea .listArea li .icoNew{margin-top:3px;margin-top /*\**/:2px\9;#margin-top:2px;_margin-top:2px;}
:root .ipsiM_lastestUpdateArea .listArea li .icoNew{margin-top:1px \0/IE9;}

.ipsiM_lastestIpsiInfoArea{overflow:hidden;float:left;width:242px;height:232px;margin:0 0 20px 20px;border:1px solid #ddd;}
.ipsiM_lastestIpsiInfoArea .titArea{clear:both;height:33px;padding:0 10px;border-bottom:1px solid #ddd;}
.ipsiM_lastestIpsiInfoArea .titArea h2{display:block;float:left;padding-top:10px;}
.ipsiM_lastestIpsiInfoArea .titArea .btnMore{float:right;padding-top:9px;}
.ipsiM_lastestIpsiInfoArea .listArea .hit{overflow:hidden;width:222px;height:80px;padding:10px 0 8px;margin:0 10px;border-bottom:1px solid #ddd;}
.ipsiM_lastestIpsiInfoArea .listArea .hit li{overflow:hidden;height:80px;margin-bottom:10px;}
.ipsiM_lastestIpsiInfoArea .listArea .hit .tit{display:block;overflow:hidden;max-height:28px;padding-top:1px;margin-bottom:5px;line-height:14px;color:#4b4b4b;font-weight:bold;word-break:break-all;word-wrap:break-word;}
.ipsiM_lastestIpsiInfoArea .listArea .hit .txt{overflow:hidden;max-height:47px;color:#696969;line-height:16px;}
.ipsiM_lastestIpsiInfoArea .listArea .hit a:hover span,
.ipsiM_lastestIpsiInfoArea .listArea .hit a:hover p,
.ipsiM_lastestIpsiInfoArea .listArea .hit a:active span,
.ipsiM_lastestIpsiInfoArea .listArea .hit a:active p{color:#009cbf !important;}
.ipsiM_lastestIpsiInfoArea .listArea .list{overflow:hidden;width:222px;height:80px;padding:8px 10px 0;}
.ipsiM_lastestIpsiInfoArea .listArea .list li{float:left;width:214px;height:17px;padding-left:5px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/ico/ico_dot_darkBlue.gif') no-repeat 0 6px;}
.ipsiM_lastestIpsiInfoArea .listArea .list li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:214px;color:#666;white-space:nowrap;}
.ipsiM_lastestIpsiInfoArea .listArea .list li a:hover,
.ipsiM_lastestIpsiInfoArea .listArea .list li a:active{color:#009cbf;}
.ipsiM_lastestIpsiInfoArea .listArea .replyNum{color:#909090;}

.ipsiM_snArea{clear:both;position:relative;width:760px;height:48px;margin-bottom:20px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_ipsiM_snBox.jpg') no-repeat left top;}
.ipsiM_snArea .snDday{float:left;width:298px;}
.ipsiM_snArea .snDday dt{display:none;float:left;}
.ipsiM_snArea .snDday dd{float:left;padding:8px 0 0 162px;color:#fff;font-weight:bold;font-size:27px;line-height:32px;font-family:arial;letter-spacing:19px;}
.ipsiM_snArea .ipsiSchedule{float:left;position:relative;width:392px;padding:7px 0 0 63px;}
.ipsiM_snArea .ipsiSchedule .scheduleRolling{overflow:hidden;width:320px;height:34px;}
.ipsiM_snArea .ipsiSchedule .scheduleRolling li{float:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:304px;height:33px;padding-top:1px;padding-left:11px;line-height:35px;white-space:nowrap;}
:root .ipsiM_snArea .ipsiSchedule .scheduleRolling li{height:32px \0/IE9;padding-top:2px \0/IE9;}
.ipsiM_snArea .ipsiSchedule .scheduleRolling li strong{margin-right:4px;color:#193f8c;font-weight:bold;}
.ipsiM_snArea .ipsiSchedule .scheduleRolling li a:hover,
.ipsiM_snArea .ipsiSchedule .scheduleRolling li a:active{color:#009cbf;}
.ipsiM_snArea .btn{position:absolute;right:12px;top:15px;}
.ipsiM_snArea .yearIpsi_Schedule{overflow:hidden;position:absolute;top:35px;top /*\**/:36px\9;right:12px;;width:221px;z-index:12;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiYear{width:159px;height:21px;padding:4px 0 4px 60px;border:1px solid #0060a2;border-bottom:0;background:#1672b2;font:bold 15px Tahoma;color:#fff;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiYear .monthArrow{padding-top:5px;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiYear .btn_yearBFclose{margin:3px 0 0 42px;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth{width:199px;height:42px;padding:8px 10px 0;_padding-right:1px;border-left:1px solid #0060a2;border-right:1px solid #0060a2;background:#f3f3f3;color:#454545;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth a:link,
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth a:visited,
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth a:hover,
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth a:active{color:#454545;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth .ipsiMonth_on a:link,
.ipsiMonth_on a:visited,.ipsiMonth_on a:hover,.ipsiMonth_on a:active{font-weight:bold;color:#009ccc;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth .ipsiLink_on a:link,
.ipsiLink_on a:visited,.ipsiLink_on a:hover,.ipsiLink_on a:active{color:#009ccc;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth .ipsiMonthList{width:203px;_width:208px;height:30px;}
.ipsiM_snArea .yearIpsi_Schedule .ipsiMonth .ipsiMonthList li{float:left;width:33px;height:20px;text-align:center;}
.ipsiM_snArea .yearIpsi_Schedule .scheduleList{width:197px;padding:11px 11px 3px 11px;border:1px solid #0060a2;border-top:0;background:#fff;}
.ipsiM_snArea .yearIpsi_Schedule .scheduleList .listGroup{overflow:hidden;width:197px;}
.ipsiM_snArea .yearIpsi_Schedule .scheduleList .listGroup .ipsiDate{overflow:hidden;font-weight:bold;height:12px;margin-bottom:2px;color:#454545;}
.ipsiM_snArea .yearIpsi_Schedule .scheduleList .listGroup .ipsiTitle{overflow:hidden;height:12px;margin-bottom:10px;color:#454545;line-height:1.4;}
.ipsiM_snArea .yearIpsi_Schedule .scheduleList .listGroup a:hover .ipsiDate,
.ipsiM_snArea .yearIpsi_Schedule .scheduleList .listGroup a:hover .ipsiTitle{color:#009ccc;}

.ipsiM_ipsiBriefingArea{position:relative; overflow:hidden; margin:0 0 20px 0; border:1px solid #ddd;}
.ipsiM_ipsiBriefingArea .titArea{clear:both; height:46px; padding:0 10px; border-bottom:1px solid #ddd;}
.ipsiM_ipsiBriefingArea .titArea h2{padding-top:15px;}
.ipsiM_ipsiBriefingArea .listArea{clear:both; overflow:hidden; padding:15px;}
.ipsiM_ipsiBriefingArea .listArea li{float:left; width:170px; margin-left:15px;}
.ipsiM_ipsiBriefingArea .listArea li:first-child{margin-left:0;}
.ipsiM_ipsiBriefingArea .listArea li .cover{position:relative; display:inline-block; width:170px; height:97px; margin-bottom:15px; background:#fbfbfb;}
.ipsiM_ipsiBriefingArea .listArea li .cover .btnPlay{position:absolute; top:50%; left:50%; margin-top:-24px; margin-left:-24px; display:inline-block; width:48px; height:48px;}
.ipsiM_ipsiBriefingArea .listArea li a span{display:block; width:170px; line-height:17px; word-break:break-all; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#777;}
.ipsiM_ipsiBriefingArea .btnMore{position:absolute; top:15px; right:10px;}

.ipsiM_eduOrgPresentArea{overflow:hidden;float:left;width:242px;height:110px;margin:0 0 20px 20px;border:1px solid #ddd;background-color:#f6f6f6;}
.ipsiM_eduOrgPresentArea .titArea{clear:both;height:33px;padding:0 10px;border-bottom:1px solid #ddd;}
.ipsiM_eduOrgPresentArea .titArea h2{display:block;float:left;padding-top:10px;}
.ipsiM_eduOrgPresentArea .titArea .btnMore{float:right;padding-top:9px;}
.ipsiM_eduOrgPresentArea .listArea{clear:both;overflow:hidden;height:65px;padding:7px 12px 0;}
.ipsiM_eduOrgPresentArea .listArea li{float:left;width:213px;height:17px;padding-left:5px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/ico/ico_dot_darkGray.gif') no-repeat 0 6px;}
.ipsiM_eduOrgPresentArea .listArea li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:213px;color:#666;font-size:11px;white-space:nowrap;}
.ipsiM_eduOrgPresentArea .listArea li a:hover,
.ipsiM_eduOrgPresentArea .listArea li a:active{color:#009cbf;}

.ipsiM_btmBnrArea{overflow:hidden;float:left;width:373px;height:180px;}



/*20151207수정*/
.ipsiM_ipsiInfoBtnBox{float:right;width:373px;height:180px;margin:0 0 20px 0px;}
.ipsiM_ipsiInfoBtnBox ul{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/ipsiM_1211_bg_off.jpg') no-repeat 0 0;overflow:hidden;}
.ipsiM_ipsiInfoBtnBox ul.hover0{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/ipsiM_1211_bg01_on.jpg');}
.ipsiM_ipsiInfoBtnBox ul.hover1{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/ipsiM_1211_bg02_on.jpg');}
.ipsiM_ipsiInfoBtnBox ul.hover2{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/ipsiM_1211_bg03_on.jpg');}
.ipsiM_ipsiInfoBtnBox ul.hover3{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/ipsiM_1211_bg04_on.jpg');}
.ipsiM_ipsiInfoBtnBox li{float:left;}
.ipsiM_ipsiInfoBtnBox li a{text-indent:-9999px;display:block;width: 186.5px;height: 90px;}



.ipsi-infowrap{position:relative; height:203px; margin-bottom:20px; border:1px solid #ddd;}
.ipsi-infowrap .tab-menu{clear:both; overflow:hidden; padding:16px 0 13px 14px; border-bottom:1px solid #ddd;}
.ipsi-infowrap .tab-menu li{float:left; padding:0 9px; border-left:1px solid #c7d3f2;}
.ipsi-infowrap .tab-menu li *{vertical-align:top;}
.ipsi-infowrap .tab-menu li:first-child{padding-left:0; border-left:none;}
.ipsi-infowrap .tab-menu li a{display:inline-block; font-size:0; line-height:0; background:url(http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/btn_ipsiinfo.png) no-repeat 0 0;}
.ipsi-infowrap .tab-menu li a[data-index='1']{width:85px; height:17px; background-position:0 0;}
.ipsi-infowrap .tab-menu li a[data-index='1'].on{background-position:0 -35px;}
.ipsi-infowrap .tab-menu li a[data-index='2']{width:120px; height:17px; background-position:-125px 0;}
.ipsi-infowrap .tab-menu li a[data-index='2'].on{background-position:-125px -35px;}

.ipsi-infowrap .tabcon{overflow:hidden;}
.ipsi-infowrap .tabcon .btnMore{position:absolute; top:15px; right:10px;}
.ipsi-infowrap .con1{padding:16px 17px;}
.ipsi-infowrap .con1 .type-thum{float:left;}
.ipsi-infowrap .con1 .type-thum li{float:left; display:inline-block; width:170px; margin-left:15px;}
.ipsi-infowrap .con1 .type-thum li:first-child{margin-left:0;}
.ipsi-infowrap .con1 .type-thum li div{position:relative; width:170px; height:125px;}
.ipsi-infowrap .con1 .type-thum li div a{}
.ipsi-infowrap .con1 .type-thum li div a span{display:inline-block; width:168px; height:124px; text-align:center; border:1px solid #ddd; cursor:pointer;}
.ipsi-infowrap .con1 .type-thum li div a em{position:absolute; bottom:0; left:0; display:inline-block; width:150px; height:30px; padding:8px 10px; color:#fff; font-weight:bold; line-height:17px; cursor:pointer; background: rgba(0, 0, 0, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000,endColorstr=#70000000);}
.ipsi-infowrap .con1 .type-thum li div a:hover em{background:rgba(64, 91, 162, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80405ba2,endColorstr=#80405ba2);}

.ipsi-infowrap .con1 .type-txt{float:right; width:355px;}
.ipsi-infowrap .con1 .type-txt li{margin-top:12px;}
.ipsi-infowrap .con1 .type-txt li:first-child{margin-top:0;}
.ipsi-infowrap .con1 .type-txt li *{vertical-align:middle;}
.ipsi-infowrap .con1 .type-txt li a{display:inline-block; width:355px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  padding-left:8px; color:#454545; line-height:15px; background:url(http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/icon_notice.png) no-repeat 0 5px;}
.ipsi-infowrap .con1 .type-txt li a:hover{color:#557ad8; text-decoration:underline; background-position:0 -5px;}

.ipsi-infowrap .con2{}
.ipsi-infowrap .con2 ul{overflow:hidden; padding:20px 5px 14px;}
.ipsi-infowrap .con2 ul li{float:left; width:120px; text-align:center; margin-left:5px;}
.ipsi-infowrap .con2 ul li:first-child{margin-left:0;}
.ipsi-infowrap .con2 ul li span{display:inline-block; width:84px; height:84px; margin-bottom:10px; }
.ipsi-infowrap .con2 ul li em{display:block; width:120px; color:#3a3a3a; letter-spacing:-1px; text-align:center;}
.ipsi-infowrap .con2 ul li a:hover em{color:#557ad8;}
.ipsi-infowrap .con2 ul li em.type{color:#777;}

/* EBS교재
-------------------------------------------------------------------------------*/
.bookM_tBrnArea{clear:both;overflow:hidden;width:758px;height:394px;margin-bottom:20px;border:1px solid #6687d1;background:#f8f8f8 url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_bookMbnrBox.jpg') no-repeat right top;}
.bookM_tBrnArea .mBnrArea{overflow:hidden;position:relative;width:758px;height:195px;}
.bookM_tBrnArea .mBnrArea .markGrade{position:absolute;right:0;top:0;width:66px;height:66px;}
.bookM_tBrnArea .mBnrArea .mBnr{overflow:hidden;width:758px;height:195px;}
.bookM_tBrnArea .mBnrArea .mBnr li{float:left;width:758px;height:195px;}
.bookM_tBrnArea .mBnrArea .cirPaging{position:absolute;left:0;bottom:0;width:758px;}
.bookM_tBrnArea .mBnrArea .cirPaging ul{text-align:center;}
.bookM_tBrnArea .mBnrArea .cirPaging ul li{display:inline;width:9px;height:8px;padding:0;border:none;}
.bookM_tBrnArea .bnrListArea{overflow:hidden;position:relative;height:199px;}
.bookM_tBrnArea .bnrListArea .listBox{overflow:hidden;width:718px;height:183px;margin:0 auto;border:1px solid #dfdfdf;background-color:#fff;}
.bookM_tBrnArea .bnrListArea .listBox ul{float:left;}
.bookM_tBrnArea .bnrListArea .listBox li{overflow:hidden;float:left;width:310px;height:135px;padding:24px;border-right:1px solid #f0f0f0;}
.bookM_tBrnArea .bnrListArea .listBox .cover{float:left;width:103px;height:114px;padding:1px 0 0 1px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_coverShadow_b.jpg') no-repeat left top;}
.bookM_tBrnArea .bnrListArea .listBox .cover img{width:88px;height:112px;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo{overflow:hidden;float:left;width:197px;padding-left:9px;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo .tit{overflow:hidden;width:200px;height:27px;padding-top:1px;margin-bottom:6px;font-weight:bold;color:#333;line-height:14px;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo dl{float:left;margin-bottom:10px;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo dt{float:left;width:35px;height:20px;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo dd{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;width:152px;height:19px;padding:1px 0 0 4px;font-size:11px;line-height:16px;white-space:nowrap;}
:root .bookM_tBrnArea .bnrListArea .listBox .bnrInfo dd{height:17px \0/IE9;padding:3px 0 0 4px \0/IE9;}
.bookM_tBrnArea .bnrListArea .listBox .bnrInfo li{overflow:hidden;float:left;width:55px;height:15px;padding:0 5px 0 0;border-right:none;}
.bookM_tBrnArea .bnrListArea .listBox a:hover,
.bookM_tBrnArea .bnrListArea .listBox a:active,
.bookM_tBrnArea .bnrListArea .listBox a:hover .tit,
.bookM_tBrnArea .bnrListArea .listBox a:active .tit{color:#009cbf;}
.bookM_tBrnArea .bnrListArea .listBox .infoBtn{float:left;padding-left:114px;}
.bookM_tBrnArea .bnrListArea .listBox .infoBtn li{overflow:hidden;float:left;width:55px;height:15px;padding:0 5px 0 0;border-right:none;}
.bookM_tBrnArea .bnrListArea .btnListL{position:absolute;left:5px;top:83px;width:10px;height:20px;}
.bookM_tBrnArea .bnrListArea .btnListR{position:absolute;right:5px;top:83px;width:10px;height:20px;}

.bookM_searchArea{clear:both;overflow:hidden;height:46px;}
.bookM_searchArea h2{float:left;width:176px;}
.bookM_searchArea .searchOption{float:left;width:450px;height:32px;padding:10px 0 0 27px;border-top:2px solid #3b61a0;border-bottom:2px solid #3b61a0;}
.bookM_searchArea .searchOption select{float:left;height:22px;border:1px solid #b0b0b0;}
.bookM_searchArea .searchOption input{float:left;height:20px;margin-left:5px;border:1px solid #b0b0b0;}
.bookM_searchArea .searchBtn{float:left;width:107px;}
.bookM_searchArea.tp2 h2 {width:155px;}
.bookM_searchArea.tp2 .searchOption {width:498px; height:42px; padding:0;}
.bookM_searchArea.tp2 .searchOption input {margin:0; padding-left:10px; height:42px; border:0; line-height:42px; color:#707a93;}

.bookM_bookNewsArea{clear:both;overflow:hidden;width:760px;height:41px;padding-top:6px;margin-bottom:20px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_bookNews.jpg') no-repeat left top;}
.bookM_bookNewsArea .bookNewsList{overflow:hidden;float:left;width:550px;height:34px;padding-left:130px;line-height:35px;}
.bookM_bookNewsArea .bookNewsList li{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:550px;height:34px;color:#191919;line-height:35px;white-space:nowrap;}
.bookM_bookNewsArea .date{display:block;overflow:hidden;float:right;margin:9px 15px 0 0;width:65px;height:15px;color:#193f8c;font-size:11px;text-align:right;line-height:16px;}
:root .bookM_bookNewsArea .bookNewsList li{height:33px \0/IE9;padding-top:1px \0/IE9;}
:root .bookM_bookNewsArea .date{height:13px \0/IE9;padding-top:2px \0/IE9;}

.bookM_brdArea{clear:both;overflow:hidden;width:758px;height:138px;margin-bottom:20px;border:1px solid #ddd;}
.bookM_brdArea .brdGrp_g,
.bookM_brdArea .brdGrp_w{float:left;height:138px;margin-left:-1px;border-left:1px solid #ddd;}
.bookM_brdArea .brdGrp_g{width:190px;background-color:#eee;}
.bookM_brdArea .brdGrp_g .titArea{border-bottom:1px solid #fff;}
.bookM_brdArea .brdGrp_w{width:189px;background-color:#fff;}
.bookM_brdArea .brdGrp_w .titArea{border-bottom:1px solid #e5e5e5;}
.bookM_brdArea .titArea{clear:both;overflow:hidden;height:33px;padding:0 10px;}
.bookM_brdArea .titArea h2{display:block;float:left;padding-top:10px;}
.bookM_brdArea .titArea .btnMore{float:right;padding-top:9px;}
.bookM_brdArea .listArea{clear:both;overflow:hidden;height:94px;padding:10px 10px 0;}
.bookM_brdArea .listArea li{float:left;width:169px;height:18px;padding-left:6px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/ico/ico_dot_darkGray.gif') no-repeat 0 10px;}
.bookM_brdArea .listArea li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;width:80px;height:16px;padding-top:2px;font-size:11px;line-height:17px;white-space:nowrap;letter-spacing:-1px;}
.bookM_brdArea .listArea li .subject{display:block;float:left;width:66px;height:16px;padding:2px 0 0 5px;margin-left:2px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/vline_bookBrdList.gif') no-repeat 0 5px;background-position /*\**/:0 4px\9;#background-position:0 4px;_background-position:0 4px;font-size:11px;line-height:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
:root .bookM_brdArea .listArea li .subject{background-position:0 3px \0/IE9;}
.bookM_brdArea .listArea li .icoNew{margin-top:4px;margin-top /*\**/:3px\9;#margin-top:3px;_margin-top:3px;}
:root .bookM_brdArea .listArea li .icoNew{margin-top:2px \0/IE9;}

.bookM_bestSellerArea{overflow:hidden;float:left;width:463px;height:248px;border:1px solid #ddd;}
.bookM_bestSellerArea .titArea{clear:both;height:33px;padding:0 10px;border-bottom:1px solid #ddd;}
.bookM_bestSellerArea .titArea h2{display:block;float:left;padding-top:10px;}
.bookM_bestSellerArea .listArea{clear:both;position:relative;width:463px;height:201px;padding:13px 0 0;}
.bookM_bestSellerArea .listArea .listGrp{position:relative;clear:both;overflow:hidden;width:463px;height:201px;}
.bookM_bestSellerArea .listArea .listGrp li{float:left;width:219px;height:119px;padding:10px 0;margin-left:12px;}
.bookM_bestSellerArea .listArea .listGrp li .bookCover{display:block;overflow:hidden;float:left;width:82px;height:101px;margin-bottom:10px;padding:1px 0 0 1px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_coverShadow.jpg') no-repeat left top;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo{overflow:hidden;float:left;position:relative;width:116px;height:101px;margin:0 0 10px 10px;color:#979797;font-size:11px;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .mTit,
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .sTit{clear:both;display:block;overflow:hidden;width:116px;padding-top:1px;font-weight:bold;line-height:13px;}
:root .bookM_bestSellerArea .listArea .listGrp li .bookInfo .mTit,
:root .bookM_bestSellerArea .listArea .listGrp li .bookInfo .sTit{padding-top:1px \0/IE9;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .mTit{text-overflow:ellpsis;-o-text-overflow:ellpisis;color:#333;font-size:12px;white-space:nowrap;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .sTit{color:#29458d;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo dt{float:left;padding:1px 5px 0 0;margin-bottom:5px;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo dd{float:left;padding:1px 0 0 5px;margin-bottom:5px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/vline_mvBrdInfo.gif') no-repeat left 2px;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .txt{clear:both;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.bookM_bestSellerArea .listArea .listGrp li .bookInfo .btnDetailView{position:absolute;left:0;bottom:0;}
.bookM_bestSellerArea .listArea .listGrp li a:hover .mTit,
.bookM_bestSellerArea .listArea .listGrp li a:hover .sTit,
.bookM_bestSellerArea .listArea .listGrp li a:hover dt,
.bookM_bestSellerArea .listArea .listGrp li a:hover dd,
.bookM_bestSellerArea .listArea .listGrp li a:hover .txt,
.bookM_bestSellerArea .listArea .listGrp li a:active .mTit,
.bookM_bestSellerArea .listArea .listGrp li a:active .sTit,
.bookM_bestSellerArea .listArea .listGrp li a:active dt,
.bookM_bestSellerArea .listArea .listGrp li a:active dd,
.bookM_bestSellerArea .listArea .listGrp li a:active .txt{color:#009cbf;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo{clear:both;overflow:hidden;width:189px;padding:10px;background-color:#ededed;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo .item{float:left;margin-bottom:3px;color:#df2b2b;font-weight:bold;font-size:12px;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo .btnSliding{margin-bottom:3px;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dl{float:left;width:199px;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dt{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:167px;margin-bottom:3px;color:#262626;white-space:nowrap;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dt a{color:#262626;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dt a:hover,
.bookM_bestSellerArea .listArea .listGrp li .addInfo dt a:active{color:#009cbf;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dd{width:83px;color:#9e9e9e;text-align:left;white-space:nowrap;}
.bookM_bestSellerArea .listArea .listGrp li .addInfo dd .tch{padding-left:5px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/vline_mvBrdInfo.gif') no-repeat left 1px;letter-spacing:-1px;}
.bookM_bestSellerArea .listArea .cirPaging{position:absolute;right:10px;top:-20px;}
.bookM_bestSellerArea .listArea .cirPaging ul{text-align:center;}
.bookM_bestSellerArea .listArea .cirPaging ul li{display:inline;width:9px;height:8px;padding:0;border:none;}
.bookM_bestSellerArea .btnMore{position:absolute;right:11px;top:51px;}

.bookM_booksArea{overflow:hidden;float:left;width:273px;height:136px;margin:0 0 19px 20px;border:1px solid #ddd;}
.bookM_booksArea .titArea{height:33px;border-bottom:1px solid #ddd;}
.bookM_booksArea .titArea h2{display:block;float:left;padding:10px 0 0 15px;}
.bookM_booksArea .contsArea{overflow:hidden;width:273px; height:136px;}

.bookM_hotIssueArea{overflow:hidden;float:left;width:273px;height:92px;margin:0 0 20px 20px;border:1px solid #ddd;}
.bookM_hotIssueArea .titArea{height:33px;border-bottom:1px solid #ddd;}
.bookM_hotIssueArea .titArea h2{display:block;float:left;padding:10px 0 0 15px;}
/* 텍스트 형태일때
.bookM_hotIssueArea .contsArea{position:relative;width:183px;height:49px;padding:9px 75px 0 15px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_hotIssueBox.jpg') no-repeat 212px 0;}
.bookM_hotIssueArea .contsArea .issue{overflow:hidden;height:41px;}
.bookM_hotIssueArea .contsArea li{overflow:hidden;width:183px;height:41px;margin-bottom:9px;font-size:11px;}
.bookM_hotIssueArea .contsArea li strong{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:183px;height:16px;color:#e71111;font-weight:bold;white-space:nowrap;}
.bookM_hotIssueArea .contsArea li p{display:block;width:183px;height:27px;color:#979797;line-height:14px;}
*/
/* 배너 형태일때 */
.bookM_hotIssueArea .contsArea{position:relative;width:273px;height:58px;padding:0;}
.bookM_hotIssueArea .contsArea li{overflow:hidden;width:273px;height:58px;}

.bookM_hotIssueArea .contsArea .cirPaging{position:absolute;right:10px;top:-20px;}
.bookM_hotIssueArea .contsArea .cirPaging ul{text-align:center;}
.bookM_hotIssueArea .contsArea .cirPaging ul li{display:inline;width:9px;height:8px;padding:0;border:none;}

/* 교재 상세정보 테이블 */
.bookS_highSrchArea .titArea{height:26px;padding:4px 10px 0 0;background:#f4f8fb;text-align:right;border:1px solid #eaeef1;}
.bookS_highSrchArea .srchContsArea{padding:20px;border:1px solid #eaeef1;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb{border-top:2px solid #6c82b3;border-left:1px solid #cfd4d8;border-spacing:0;border-collapse:collapse;table-layout:fixed;empty-cells:show;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb th,
.bookS_highSrchArea .srchContsArea .bookSrchList_tb td{padding:7px 7px 5px;border-bottom:1px solid #cfd4d8;border-right:1px solid #cfd4d8;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb th{background:#f4f8fb;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .checkArea{display:inline-block;width:65px;height:16px;line-height:16px;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .checkArea input{margin-top:-2px;vertical-align:middle;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea{overflow-y:auto;height:145px;padding:7px;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea .checkArea{width:175px;margin-bottom:7px;}
/* 교재 상세정보 테이블 - 추가 */
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea.tp02 .checkArea{float:left;width:50%;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea.tp02 .checkArea .inpWrap {display:inline-block;width:190px;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea.tp02 .checkArea .inpWrap label{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:165px;white-space:nowrap;word-wrap:normal;}
.bookS_highSrchArea .srchContsArea .bookSrchList_tb .scrollArea.tp02 .checkArea .year{display:inline-block;width:50px;vertical-align:middle}


.bookS_viewInfoArea{overflow:hidden;padding-top:5px;}
.bookS_viewInfoArea .bookInfoList{padding-bottom:15px;margin-bottom:35px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_gradationGray.gif') no-repeat left bottom;}
.bookS_viewInfoArea .bookInfoList .grayBox{padding:15px 10px;border:1px solid #e5e5e5;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo{overflow:hidden;margin-bottom:10px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .cover{float:left;width:145px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .cover img{width:141px;height:177px;border:1px solid #b4b6b5;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo{float:right;width:580px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .bookTit{margin:5px 0 13px;font-size:15px;font-weight:bold;color:#0f5980;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .infoBox{overflow:hidden;width:568;height:131px;padding:5px;border:1px solid #dcdcdc;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcLecInfoBox.gif') repeat left top}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .infoBox .tDotList{overflow:hidden;height:24px;padding:5px 0;border-top:1px dotted #cecece;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .infoBox .tDotListF{overflow:hidden;height:24px;padding-bottom:6px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .infoBox dt{float:left;margin-right:10px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookInfo .txtInfo .infoBox dd .txt{padding:5px 0;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns{display:block;overflow:hidden;height:25px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns .btnBuy{float:left;margin:0 15px 0 10px;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul{overflow:hidden;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li{float:left;height:25px;padding:0 10px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bar_gray.gif') no-repeat left 5px;line-height:25px;*line-height:21px;font-weight:bold;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li.first{background:none;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li .relationBook{display:inline-block;height:19px;padding-left:20px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/icon/ico_acrobatR.gif') no-repeat left 2px;font-weight:bold;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li .calendar{display:inline-block;height:19px;padding-left:20px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/ico/ico_calendar.gif') no-repeat left 4px;font-weight:bold;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li .errataUpdate{display:inline-block;width:159px;height:22px;padding-left:8px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/layout/bg_updateBox_blue.gif') no-repeat left top;font-weight:normal;}
.bookS_viewInfoArea .bookInfoList .grayBox .bookBtns ul li .errataUpdate .txt{margin-right:8px;color:#fff;}

/* txtFixTab 기본:최대5자, long7:최대7자, long9:최대9자, green:녹색 */
.txtFixTab{clear:both;position:relative;overflow:hidden;height:35px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTab_line.gif') repeat-x left 30px;}
.txtFixTab ul{padding-left:1px;}
.txtFixTab li{float:left;height:35px;margin-left:-1px;color:#707070;font-size:12px;line-height:31px;text-align:center;}
.txtFixTab li a{display:block;width:76px;height:35px;height /*\**/:34px\9;padding-top /*\**/:1px\9;#height:34px;#padding-top:1px;_height:34px;_padding-top:1px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTab.gif') no-repeat left top;color:#707070;font-size:12px;line-height:32px;text-align:center;}
:root .txtFixTab li a{height:33px \0/IE9;padding-top:2px \0/IE9;}
.txtFixTab li a:hover,
.txtFixTab li a:active,
.txtFixTab li.on a{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTab_on.gif') no-repeat left top;color:#fff;font-weight:bold;letter-spacing:-1px;}
.txtFixTab li a.long7{width:98px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabT7.gif') no-repeat left top;}
.txtFixTab li a.long7:hover,
.txtFixTab li a.long7:active,
.txtFixTab li.on a.long7{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabT7_on.gif') no-repeat left top;}
.txtFixTab li a.long9{width:120px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabT9.gif') no-repeat left top;}
.txtFixTab li a.long9:hover,
.txtFixTab li a.long9:active,
.txtFixTab li.on a.long9{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabT9_on.gif') no-repeat left top;}
.txtFixTab li a.bgPuple:hover,
.txtFixTab li a.bgPuple:active,
.txtFixTab li.on a.bgPuple{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabPuple_on.gif') no-repeat left top;}
.txtFixTab li a.short{width:70px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabS.gif') no-repeat left top;}
.txtFixTab li a.short:hover,
.txtFixTab li a.short:active,
.txtFixTab li.on a.short{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabS_on.gif') no-repeat left top;}
.txtFixTab .tabBtn{position:absolute;right:0;top:0;}
.txtFixTab li a.longGreen{width:120px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabT9.gif') no-repeat left top;}
.txtFixTab li a.longGreen:hover,
.txtFixTab li a.longGreen:active,
.txtFixTab li.on a.longGreen{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/txtFixTabTGreen_on.gif') no-repeat left top;}

.bookS_qCodeSrchLec{overflow:hidden;width:738px;height:70px;padding:15px 10px;border:1px solid #dcdcdc;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcLecInfoBox.gif') repeat left top}
.bookS_qCodeSrchLec h2{float:left;margin-right:15px;}
.bookS_qCodeSrchLec .infoTxt{color:#8e8e8e;}
.bookS_qCodeSrchLec .srchBoxArea{clear:both;position:relative;height:46px;margin-top:13px;}
.bookS_qCodeSrchLec .srchBoxArea .tit{position:absolute;top:0;left:0;}
.bookS_qCodeSrchLec .srchBoxArea .input{position:absolute;top:0;left:176px;width:435px;height:44px;padding:0 10px;border:0;border-top:1px solid #3c649f;border-bottom:1px solid #3c649f;vertical-align:top;color:#707a93;/*color:#c3c3c3;*/line-height:44px;}
.bookS_qCodeSrchLec .srchBoxArea .btn{position:absolute;top:0;right:0;}

.bookS_qBestList{}
.bookS_qBestList .qlistArea{overflow:hidden;position:relative;width:638px;height:160px;padding:15px 60px;border:1px solid #dcdcdc;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2014/mypage/bg_mcLecInfoBox.gif') repeat left top}
.bookS_qBestList .qlistArea .listBox{overflow:hidden;width:640px;height:165px;}
.bookS_qBestList .qlistArea .listBox ul li{float:left;width:115px;height:165px;margin:0 6px;text-align:center;}
.bookS_qBestList .qlistArea .listBox .cover{display:block;width:115px;height:135px;padding-top:3px;margin-bottom:10px;}
.bookS_qBestList .qlistArea .listBox .cover img{width:103px;height:130px;border:1px solid #b4b6b5;vertical-align:middle;}
.bookS_qBestList .qlistArea .listBox .on{width:115px;height:138px;padding:0;}
.bookS_qBestList .qlistArea .listBox .on img{width:103px;height:130px;border:4px solid #8eacd2;vertical-align:middle;}
.bookS_qBestList .qlistArea .listBox a:hover .cover{width:115px;height:138px;padding:0;}
.bookS_qBestList .qlistArea .listBox a:hover .cover img{width:103px;height:130px;border:4px solid #8eacd2;vertical-align:middle;}
.bookS_qBestList .qlistArea .listBox a:hover .qInfo{color:#666;}
.bookS_qBestList .qlistArea .listBox .qInfo{height:15px;line-height:17px;}
.bookS_qBestList .qlistArea .listBox .qInfo .codeNo{font-weight:bold;color:#3260b6;}
.bookS_qBestList .qlistArea .btnListL{position:absolute;top:67px;left:13px;width:25px;height:53px;}
.bookS_qBestList .qlistArea .btnListR{position:absolute;top:67px;right:13px;width:25px;height:53px;}

.bookS_qCodeSrchBox .titArea{overflow:hidden;height:25px;margin-bottom:10px;line-height:25px;}
.bookS_qCodeSrchBox .titArea .txt{color:#909090;}
.bookS_qCodeSrchBox .codeSrchBox{overflow:hidden;width:756px;height:321px;border:2px solid #6fa1ea;background-color:#fff;}
.bookS_qCodeSrchBox .codeSrchBox .topArea{overflow:hidden;height:44px;margin-bottom:3px;padding:7px 7px 0;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2013/layout/fastFind_topBg.gif') repeat-x left top;}
.bookS_qCodeSrchBox .codeSrchBox .topArea ul.codeSearchTab{}
.bookS_qCodeSrchBox .codeSrchBox .topArea ul.codeSearchTab li{float:left;margin-right:5px;}
.bookS_qCodeSrchBox .codeSrchBox .topArea .topSelect{display:inline-block;height:23px;margin:7px 0 0 10px;line-height:23px;}
.bookS_qCodeSrchBox .codeSrchBox .topArea .topSelect .checkBox_st{margin:-2px 5px 0 0;*margin:-2px 2px 0 0;vertical-align:middle;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea{clear:both;overflow:hidden;height:260px;padding-left:7px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl{float:left;height:260px;margin-right:6px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl dt{height:31px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl dd{overflow-x:hidden;overflow-y:auto;height:226px;padding:2px 2px 0;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList1{width:152px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList1 dd{width:146px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList2{width:162px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList2 dd{width:156px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList3{width:258px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList3 dd{width:252px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList4{width:137px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList4 dd{width:131px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList5{width:166px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea dl.itemList5 dd{width:160px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea li{height:25px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:23px;padding:2px 10px 0;color:#353535;font-size:12px;line-height:23px;text-align:left;white-space:nowrap;}
:root .bookS_qCodeSrchBox .codeSrchBox .contsArea li a{height:22px \0/IE9;padding-top:3px \0/IE9;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea li.line2{height:50px;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea li.line2 a{overflow:hidden;height:50px;padding:2px 10px 0;color:#353535;font-size:12px;line-height:23px;text-align:left;white-space:normal !important;}
:root .bookS_qCodeSrchBox .codeSrchBox .contsArea li.line2 a{height:50px \0/IE9;padding-top:3px \0/IE9;}
.bookS_qCodeSrchBox .codeSrchBox .contsArea li a:hover,
.bookS_qCodeSrchBox .codeSrchBox .contsArea li a:active,
.bookS_qCodeSrchBox .codeSrchBox .contsArea li.on a{background-color:#f1f1f1;color:#0243a9 !important;font-weight:bold;letter-spacing:-1px;}


.bookS_qCodeSrchResult .topBtn{overflow:hidden;height:22px;margin-bottom:10px;}
.bookS_qCodeSrchResult .txtLimit{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;line-height:16px;}

/*한글날 수정*/
.modelLesson_hangul{width:685px;}

/* main btn-controller */
.btn-controller{ font:0/0 a; position:absolute; left:0; right:10px; bottom:10px; overflow:hidden; text-align:right;}
.btn-controller button{margin:0; padding:0; border:0; cursor:pointer;}
.btn-controller.center{text-align:center;}
.btn-controller.top{bottom:auto; top:10px;}

.btn-controller ol{display:inline-block; vertical-align:top;}
.btn-controller ol li,
.btn-controller button{display:inline-block; width:7px; height:7px; margin:0 3px; vertical-align:middle; overflow:hidden;}
*+html .btn-controller ol,
*+html .btn-controller ol li,
*+html .btn-controller ol li a,
*+html .btn-controller button{display:inline; vertical-align:top;}/* ie7 */
*+html .btn-controller ol li a{ vertical-align:top;}/* ie7 */
*html .btn-controller ol,
*html .btn-controller ol li,
*html .btn-controller ol li a,
*html .btn-controller button{display:inline;}/* ie6 */
.btn-controller ol li a,
.btn-controller button{display:inline-block; width:7px; height:7px; line-height:100px; color:transparent; vertical-align:top; background:transparent url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/btn/bg_btn_controller.png'); overflow:hidden; }


.btn-controller.white ol li a{background-position:-7px 0;}
.btn-controller.white ol li.on a{background-position:0 0 ;}
.btn-controller.white .btn-play{background-position:-14px 0;}
.btn-controller.white .btn-stop{background-position:-21px 0;}

.btn-controller.blue ol li a{background-position:-7px 10px;}
.btn-controller.blue ol li.on a{background-position:0 -10px;}
.btn-controller.blue .btn-play{background-position:-14px -10px;}
.btn-controller.blue .btn-stop{background-position:-21px -10px;}


/*------------------------------2016년 2차 개편-------------------------------------*/
.new_reNcurriculum2016{overflow:hidden;}
.new_reNcurriculum2016 .left{float:left;    width: 512px;}
.new_reNcurriculum2016 .right{float:right;width: 237px;}

/*상단베너*/
.new_reNcurriculum2016 .curriculum_banner {margin-bottom:10px;}
.new_reNcurriculum2016 .curriculum_banner .banner_main_wrap{width:512px;height:117px;overflow:hidden;}
.new_reNcurriculum2016 .curriculum_banner .banner_link{overflow:hidden;}
.new_reNcurriculum2016 .curriculum_banner .banner_link li{float:left;width:171px;height:35px;line-height:35px;}
.new_reNcurriculum2016 .curriculum_banner .banner_link li:first-child{width:170px;}
.new_reNcurriculum2016 .curriculum_banner .banner_link li a{display:block;text-align:center;}
.new_reNcurriculum2016 .curriculum_banner .banner_link li a span{color:#fff;font-size:12px;}
.new_reNcurriculum2016 .curriculum_banner .banner_link li a:hover span,
.new_reNcurriculum2016 .curriculum_banner .banner_link li a.active span{font-weight:bold;text-decoration:underline;}

/*바로가기*/
.new_reNcurriculum2016 .shortcuts_wrap{border-top:1px solid #d6dae4;border-bottom:1px solid #d6dae4;padding:10px 8px;overflow:hidden;margin-bottom:10px;}
.new_reNcurriculum2016 .shortcuts_wrap h3{float:left;font-size:11px;font-weight:bold;color:#3a62c6;}
.new_reNcurriculum2016 .shortcuts_wrap ul{float:left;}
.new_reNcurriculum2016 .shortcuts_wrap ul li{float:left;padding-left: 15px;position:relative;}
.new_reNcurriculum2016 .shortcuts_wrap ul li a{display:block;font-size:11px;color:#000;line-height: 1.4;}
.new_reNcurriculum2016 .shortcuts_wrap ul li a:hover{text-decoration:underline;color:#3a62c6;}
.new_reNcurriculum2016 .shortcuts_wrap ul li i{position:absolute;top:1px;left:7px;background-color:#d6dae4;width:1px; height:10px;}

/*이벤트들*/
.new_reNcurriculum2016 .event_wrap ul{overflow:hidden;}
.new_reNcurriculum2016 .event_wrap ul li{float:right;margin-bottom: 10px;}
.new_reNcurriculum2016 .event_wrap ul li.first{float:left;}
.new_reNcurriculum2016 .event_wrap ul li a{display:block;}

/*리스트 스타일*/
.new_reNcurriculum2016 .thum_list02 li{position:relative;width:100%;border-top:1px solid #d6dae4;height:30px;line-height: 30px;overflow: hidden;}
.new_reNcurriculum2016 .thum_list02 li.first{border:none;}
.new_reNcurriculum2016 .thum_list02 li i{position:absolute;display:block;width:2px;height:2px;background-color:#557ad8;left:0;top:13px;}
.new_reNcurriculum2016 .thum_list02 li a{display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;color:#616179;font-size:12px;
padding:0 10px;}
.new_reNcurriculum2016 .thum_list02 li.one a{float:left;max-width:80%;padding-right:5px;}
.new_reNcurriculum2016 .thum_list02 li.one img{float:left;    margin-top: 7px;}
.new_reNcurriculum2016 .thum_list02 li a b{color:#557ad8;}
.new_reNcurriculum2016 .thum_list02 li a:hover{color:#557ad8;}

/*추천강좌*/
.new_reNcurriculum2016 .recommendation_wrap{padding:12px 10px 7px;border:1px solid #d6dae4;width:215px;margin-bottom: 10px;}
.new_reNcurriculum2016 .recommendation_wrap h3{padding-bottom: 8px;}

/*베너텍스트*/
.new_reNcurriculum2016 .text_banner01{padding:15px 10px 5px;border:1px solid #d6dae4;width:215px;margin-bottom: 10px;}
.new_reNcurriculum2016 .text_banner01 .banner_img img{display:block;margin:0 auto 10px;}
.new_reNcurriculum2016 .text_banner01 .banner_img strong{display:block;color:#000;font-size:12px;padding-bottom:5px;line-height:1.4;height:32px;}

.new_reNcurriculum2016 .text_banner02{border:1px solid #d6dae4;}
.new_reNcurriculum2016 .text_banner02 ul{background-color: #f8f8f8;}
.new_reNcurriculum2016 .text_banner02 ul li + li{border-top: 1px dotted #d6dae4;}
.new_reNcurriculum2016 .text_banner02 ul li a{display: block; text-align: center; padding: 4px 0; line-height: 1.5; height: 35px; font-size: 12px;
width:235px;color: #000;}
.new_reNcurriculum2016 .text_banner02 ul li a b{font-weight:normal;}
.new_reNcurriculum2016 .text_banner02 ul li a:hover, .new_reNcurriculum2016 .text_banner02 ul li a:hover b{text-decoration:underline;font-weight:bold;}
.new_reNcurriculum2016 .sub_bt_wrap{overflow:hidden;margin-bottom: 10px;}
.new_reNcurriculum2016 .sub_bt_wrap a{float:left;}
.new_reNcurriculum2016 .sub_bt_wrap a + a{float:right;}

.new_reNcurriculum2016 .text_banner01 .thum_list02 li, .new_reNcurriculum2016 .recommendation_wrap02 .thum_list02 li
{height: 26px;line-height: 26px;}

/*선배들의 합격수기*/
.new_reNcurriculum2016 .written_wrap{padding:12px 10px 12px;border:1px solid #d6dae4;width:215px;margin-bottom: 10px;}
.new_reNcurriculum2016 .written_wrap h3{padding-bottom: 13px;}
.new_reNcurriculum2016 .written_wrap .cont{overflow:hidden; display:block;}
.new_reNcurriculum2016 .written_wrap .cont img{ float:left;}
.new_reNcurriculum2016 .written_wrap .cont .cont_in{float:right;    width: 135px;color:#555;font-size:12px; }
.new_reNcurriculum2016 .written_wrap .cont .cont_in strong{display:block;padding-bottom:3px; }

/*.new_reNcurriculum2016.banner .curriculumBanner {position:absolute;left:0;top:px;}*/
.new_reNcurriculum2016 .curriculumBanner {position:absolute;left:0;top:220px;}

.new_reNcurriculum2016.curriculum2017 .left .event_wrap, .new_reNcurriculum2016.curriculum2017 .right .text_banner01 { margin-top:135px; }

/*------입시-------*/

/*상단배너*/
.ipsi2016_new .ipsi_banner_wrap{position:relative;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner{position: absolute;top: 0; left: 0;width:570px;height:211px;overflow:hidden;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls{position: absolute;bottom:20px; left: 260px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls .bx-pager{overflow:hidden;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls .bx-pager .bx-pager-item{float:left;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls .bx-pager .bx-pager-item + .bx-pager-item{margin-left:5px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls .bx-pager .bx-pager-item a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_banner_off.png') no-repeat 0 0;
text-indent:-9999px;width:11px;height:11px;display:block;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_banner .bx-controls .bx-pager .bx-pager-item a.active{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_banner_on.png');display:block;
width:21px;height:11px;}

.ipsi2016_new .ipsi_banner_wrap .ipsi_count{position:absolute;top:0;right:0;width:180px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_side_bg.png') no-repeat 0px 0px;width:180px;height:94px;position:relative;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date_in{overflow:hidden;position:absolute;top: 52px;    left: 9px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date_in > div{float:left;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date_in > div.day{ margin-right: 10px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date_in > div.time{ margin-right: 5px;}

.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link{border:1px solid #e0e0e0;    margin-top: 4px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul{overflow:hidden;    padding: 3px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li{float:left;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_sidebt_bg_off.png') no-repeat;
text-indent:-9999px;width:84px;height:51px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_sidebt_bg_on.png');}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li.col1 a{background-position:0px 0px;margin-bottom:3px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li.col2 a{background-position:-86px 0px;margin-left:3px;margin-bottom:3px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li.col3 a{background-position:0px -53px;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .ipsi_count_link ul li.col4 a{background-position:-86px -53px;margin-left:3px;}

/*중간 컨텐츠*/
.ipsi2016_new .new_cont_wrap{overflow:hidden;margin-bottom:10px; padding-top: 225px;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li{width:180px;height:160px;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li + li{margin-top:10px;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a{display:block;border:1px solid #e0e0e0;height:150px;padding: 4px;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a h4{color:#333;font-size:13px;font-weight:bold;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a .sum{margin-bottom:7px;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a span{color:#999;font-size:12px;display:block;text-align:right;    padding: 8px 0;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a p{color:#333;font-size:12px;line-height:1.4;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a p.text02{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:2px 0;}
.ipsi2016_new .new_cont_wrap .cols2 ul.list_sum li a em{font-style:inherit;color:#999;font-size:12px;}

.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li{width:180px;height:160px;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li + li{margin-top:10px;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a{display:block;border:1px solid #e0e0e0;height:150px;padding: 4px;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a h4{color:#333;font-size:13px;font-weight:bold;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a .sum{margin-bottom:7px;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a span{color:#999;font-size:12px;display:block;text-align:right;    padding: 8px 0;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a p{color:#333;font-size:12px;line-height:1.4;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a p.text02{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:2px 0;}
.ipsi2016_new .new_cont_wrap .cols3 ul.list_sum li a em{font-style:inherit;color:#999;font-size:12px;}

.ipsi2016_new .new_cont_wrap.type01 .cols1{float:left;width:380px;height:330px;}
.ipsi2016_new .new_cont_wrap.type01 .cols2{float:left;width:180px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type01 .cols3{float:left;width:180px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a{display:block;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a + a{margin-top:10px;}

.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text{width:380px;height:160px;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text .text_inner{border: 1px solid #e0e0e0;padding: 4px;overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text .text_inner .sum{width: 180px;overflow: hidden;height: 150px; float: left;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text .text_inner .detail{float: right;width: 180px;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text .text_inner .detail h4{font-size: 14px;line-height: 20px;color: #333;font-weight: bold;margin:10px 0;}
.ipsi2016_new .new_cont_wrap.type01 .cols1 a.text .text_inner .detail p{font-size: 13px;line-height: 20px;color: #333;}

.ipsi2016_new .new_cont_wrap.type02 .cols1{float:left;width:188px;height:328px;border:1px solid #e0e0e0;position:relative;}
.ipsi2016_new .new_cont_wrap.type02 .cols1 a{display:block;padding: 4px;}
.ipsi2016_new .new_cont_wrap.type02 .cols1 a .sum img{display:block;margin: 0 auto 5px;}
.ipsi2016_new .new_cont_wrap.type02 .cols1 a h4{color: #777;font-size: 13px;font-weight: bold;}
.ipsi2016_new .new_cont_wrap.type02 .cols1 a em{display:block; font-style: inherit; color: #999; font-size: 12px;}
.ipsi2016_new .new_cont_wrap.type02 .cols2{float:left;width:180px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type02 .cols3{float:left;width:180px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type02 .cols4{float:left;    width: 170px; margin-left: 10px;height: 324px;border: 1px solid #e0e0e0;padding: 4px 4px 0;}
.ipsi2016_new .new_cont_wrap.type02 .cols4 h3{color:#6e6e6e;font-size:16px;font-weight:bold;text-align:center;}
.ipsi2016_new .new_cont_wrap.type02 .cols4 ul li{color:#6e6e6e;font-size:12px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_text_bg.png') no-repeat 0px 0px;padding-left: 15px;
margin-top:12px;line-height: 1.4;}
.ipsi2016_new .new_cont_wrap.type02 .cols4 strong{color:#3e3e3e;font-size:16px;font-weight:bold;text-align:center;display:block;margin-top:15px;}

.ipsi2016_new .new_cont_wrap.type03 .cols1{float:left;width:378px;height:328px;border:1px solid #e0e0e0;position:relative;}
.ipsi2016_new .new_cont_wrap.type03 .cols1 a{display: block;padding: 3px;}
.ipsi2016_new .new_cont_wrap.type03 .cols1 .text{position:absolute;bottom: 3px;left: 3px;width: 342px;height: 34px;overflow:hidden;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_text_bg02.png') repeat 0px 0px;padding:18px 15px 0;}
.ipsi2016_new .new_cont_wrap.type03 .cols1 .text p{float:left;color:#c6c6c6;font-size:14px;font-weight:bold;max-width: 250px; overflow: hidden; text-overflow: ellipsis;
 white-space: nowrap;}
.ipsi2016_new .new_cont_wrap.type03 .cols1 .text span{float:right;color:#fff;font-size:14px;}
.ipsi2016_new .new_cont_wrap.type03 .cols2{float:left;width:180px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type03 .cols3{float:left;width:180px;margin-left:10px;height:330px;}

/*d타입*/
.ipsi2016_new .new_cont_wrap.type04{padding-top:225px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1{float:left;width:568px;height:509px;border:1px solid #e0e0e0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 h3{border-bottom:1px solid #e0e0e0;padding: 10px;position:relative;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav{padding:10px 5px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul {border-bottom: 1px solid #79aeda;zoom:1;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul:after {content:''; display:block; clear:both;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li {width: 104px;float:left; position:relative;border: 1px solid #e0e0e0;
border-bottom: none;border-left:none;border-right:none;text-align: center;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.first{width: 140px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.last{border-right:1px solid #e0e0e0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.active {border: 1px solid #79aeda;border-bottom: none;border-right: none;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li a {display:block; font-size:12px;height:30px;line-height:32px;
background-color:#fafafa;color:#7d7d7d;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.active a {color:#1c8bef;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_table_bt_on.png') repeat 0px 0px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.active i {position: absolute;display: block;left: 0;right: 0;bottom: -1px;
border-bottom: 1px solid #dfecf6;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li em{position: absolute;display: block;left: 0;top:0;width:1px;background-color:#eaeaea;height: 30px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_nav ul li.active em{left:auto;right:-1px;background-color:#79aeda;z-index:11;top:-1px;height: 32px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .update{padding: 0 10px 5px;text-align: right;color:#da2c13;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt{padding:0 5px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt ul{overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt ul li{float:left;margin-left:4px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt ul li.first{margin:0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02{padding: 15px 5px 0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul{overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li{float:left;margin-left:4px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li.col1{margin:0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li a{display:block;text-align:center;color:#fff;font-size:12px;font-weight:bold;width:183px;padding:5px 0;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li.col1 a{background-color:#0075DF;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li.col2 a{background-color:#044B6A;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_bt02 ul li.col3 a{background-color:#04648E;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main{padding:0 5px 10px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table{width: 100%;border-collapse: collapse;border-top:1px solid #c8c8c8;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table th{font-size:12px;color:#0e3188;background-color:#d9d9d9;padding:10px 0;border-bottom:1px solid #c8c8c8;
border-left:1px solid #c8c8c8;    line-height: 14px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table th.first{color:#292929;border-left:none;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table td{font-size:12px;padding:10px 0 9px;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;
text-align:center;font-weight:bold;color:#5f5f5f;    line-height: 14px;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table td.first{border-left:none;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table .odd td{background-color:#f2f2f2;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table .odd td.first{background-color:#d3e2f2;}
.ipsi2016_new .new_cont_wrap.type04 .cols1 .table_main table td img{vertical-align:middle;padding-left:3px;}

.ipsi2016_new .new_cont_wrap.type04 .cols2{float:left;width:180px;margin-left: 10px;}
.ipsi2016_new .new_cont_wrap.type04 .cols2 .hot_talk .new_ipsinew_wrap{float:none;margin:0;height:340px;}
.ipsi2016_new .new_cont_wrap.type04 .cols2 .hot_banner{border: 1px solid #e0e0e0;padding: 4px;margin-top:10px;}

/*입시설명회,광고,입시뉴스*/
.ipsi2016_new .new_cont_wrap02{zoom:1;margin-bottom:10px;}
.ipsi2016_new .new_cont_wrap02:after{display:block;content:'';clear:both;}

.ipsi2016_new .new_ipsiBriefing_wrap{float:left;width:378px;height:250px;border:1px solid #e0e0e0;}
.ipsi2016_new .new_ipsiBriefing_wrap h3{padding: 10px;border-bottom:1px solid #e0e0e0;position:relative;}
.ipsi2016_new .new_ipsiBriefing_wrap .btnMore{display:block;position: absolute; top: 10px; right: 10px;}
.ipsi2016_new .new_ipsiBriefing_cont{zoom:1;padding: 7px;z-index:111;}
.ipsi2016_new .new_ipsiBriefing_cont:after{display:block;content:'';clear:both;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text{float:left;width:170px;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text a{display:block;position:relative;height: 201px;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text a .sum{margin-bottom: 7px;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text a h4{color: #777;font-size: 13px;font-weight: bold;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text a p{padding: 2px 0;color: #999;font-size: 12px;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_text a em{display:block;font-style: inherit;color: #999; font-size: 12px;position:absolute;bottom:0;right:3px;}
.ipsi2016_new .new_ipsiBriefing_cont .new_ipsiBriefing_calender{float:right;width: 186px;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt{overflow:hidden;margin-bottom: 3px;position:relative;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt .bt_wrap01{float:right;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt .bt_wrap01 a{display:none;font-size:11px;color:#23a3ff;border:1px solid #23a3ff;padding: 3px 5px 0px;border-radius: 3px;
line-height: 12px;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt .bt_wrap02{float:left;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt .bt_wrap02 a{float:left;}
.ipsi2016_new .new_ipsiBriefing_calender .top_bt .bt_wrap02 strong{float:left;color:#777;font-size:16px;padding: 0 5px;font-family: arial;}
.ipsi2016_new .new_ipsiBriefing_calender .text_roll{border: 1px solid #e0e0e0;padding: 3px;margin-bottom: 15px;}
.ipsi2016_new .new_ipsiBriefing_calender .text_roll a{color:#555;font-size:12px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ipsi2016_new .new_ipsiBriefing_calender .table{padding-top: 13px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_cal_bg.png') no-repeat 0 0;}
.ipsi2016_new .new_ipsiBriefing_calender .table table{width:186px;    }
.ipsi2016_new .new_ipsiBriefing_calender .table table th span{display:none;}
.ipsi2016_new .new_ipsiBriefing_calender .table table td{color:#9b9b9b;font-size:11px;text-align: center;padding: 3px 0;
padding-top:2px\9\0;*}
.ipsi2016_new .new_ipsiBriefing_calender .table table td.sun{color:#dd3002;}
.ipsi2016_new .new_ipsiBriefing_calender .table table td.sat{color:#557ad8;}
.ipsi2016_new .new_ipsiBriefing_calender .table table td.active{color:#557ad8;font-weight:bold;cursor:pointer;}
.ipsi2016_new .new_ipsiBriefing_calender .table table td.active01{color:#FF6600;font-weight:bold;cursor:pointer;}
.ipsi2016_new .new_ipsiBriefing_calender .table table td.active02{color:#390;font-weight:bold;cursor:pointer;}

.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop{border:1px solid #f18467;background-color:#fff0ed;position: absolute;
padding: 5px 10px 10px;z-index: 111;    width: 160px;    min-height: 100px;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in{position:relative;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in h5{color:#ac0021;font-size:12px;font-weight:bold;display:none;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in a{display: block;position: absolute;top: -5px; right: 0;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in ul li{margin-top:10px;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in ul li strong{font-size:12px;color:#208bd3;font-weight:normal;padding-bottom: 3px;
    display: block;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in ul li p{font-size:12px;color:#858585;}
.ipsi2016_new .new_ipsiBriefing_calender .table .calender_pop_in em{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_pop_arrow.png') no-repeat 0 0;width:13px;height:17px;
text-indent:-9999px;display:block;position:absolute;right: -18px;top: 15px;}

.ipsi2016_new .new_ipsiBriefing_banner{float:left;width:178px;margin-left:10px;height:250px;border:1px solid #e0e0e0;}
.ipsi2016_new .new_ipsiBriefing_banner a img{display:block;margin:4px auto 0;}
.ipsi2016_new .new_ipsiBriefing_banner a + a img{margin-top:7px;}

.ipsi2016_new .new_ipsinew_wrap{float:left;width:178px;margin-left:10px;height:250px;border:1px solid #e0e0e0;}
.ipsi2016_new .new_ipsinew_wrap h3{padding: 10px;border-bottom:1px solid #e0e0e0;position:relative;}
.ipsi2016_new .new_ipsinew_wrap h3.position{height:16px;overflow: hidden;}
.ipsi2016_new .new_ipsinew_wrap h3.position > img{display:block;position:absolute;top:-3px;left:0;}
.ipsi2016_new .new_ipsinew_wrap .btnMore{display:block;position: absolute; top: 10px; right: 10px;}
.ipsi2016_new .new_ipsinew_wrap .type-txt{width:170px;    padding: 0 4px;}
.ipsi2016_new .new_ipsinew_wrap .type-txt li{margin-top:11px;height:18px;}
.ipsi2016_new .new_ipsinew_wrap.type-txt li *{vertical-align:middle;}
.ipsi2016_new .new_ipsinew_wrap .type-txt li a{display:inline-block; width:162px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  padding-left:8px; color:#454545; line-height:15px; background:url(http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/icon_notice.png) no-repeat 0 5px;}
.ipsi2016_new .new_ipsinew_wrap .type-txt li a:hover{color:#557ad8; text-decoration:underline; background-position:0 -5px;}

.ipsi2016_new .ipsiM_univVisitArea{margin-bottom:10px;}

/*입시달력레이어*/
.ipsi2016_layer_wrap {z-index:11111;display:none;}
.ipsi2016_layer_wrap .ipsi_layer{position:fixed;top:0;left:0;z-index:11111;width:100%;height:100%;overflow-y: auto;}
.ipsi2016_layer_wrap .ipsi_layer_in{position:relative;width:887px;margin:0 auto;height:100%;}
.ipsi2016_layer_wrap .ipsi_layer_in .ipsi_layer_main{background-color:#fff;position:absolute;top: 5%;left:0;}
.ipsi2016_layer_wrap .ipsi_layer_bg{    text-indent: -9999px;position: fixed;background-color: #000; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
 filter: alpha(opacity=50); opacity: 0.5; top: 0;bottom: 0;left: 0;right: 0;z-index:11110;}
.ipsi2016_layer_wrap .ipsi_layer .top{position:relative;}
.ipsi2016_layer_wrap .ipsi_layer .top strong{display:block;position:absolute;top:25px;left:25px;}
.ipsi2016_layer_wrap .ipsi_layer .top a{display:block;position:absolute;top:10px;right:25px;}

.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap{width:887px;text-align:center;position:relative;padding:30px 0 25px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .today{display:block;position:absolute;bottom:5px;left:20px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .print{display:block;position:absolute;bottom:5px;right:20px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap{display:inline-block;zoom:1;*display:inline;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap a{float:left; padding-top: 6px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap strong{float:left;padding: 0 10px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap strong span{float:left;color:#4a4e4d;font-weight:bold;font-size:32px;font-family:arial;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap strong img{float:left;padding: 3px 0 0 3px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .calender_bt_wrap .date_wrap strong img + span {padding-left: 10px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table{padding:0 20px 40px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table{width:100%;border-collapse: collapse;border:1px solid #c0c0c0;border-left:none;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table th{background-color:#456aca;color:#fff;padding: 5px 0;border-left:1px solid #7f97d5;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td{padding: 5px;height:105px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;
vertical-align:top;font-size:13px;color:#717171;width: 121px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.active{background-color:#e8efff;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.active em{font-weight:bold;color:#363636;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.active01 em{font-weight:bold;color:#ff6600;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.active02 em{font-weight:bold;color:#390;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.sun{color:#c90000;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td.sat{color:#567ad8;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td em{display:block;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul{background-color:#ffedff;padding: 2px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul li{position:relative;padding-left: 5px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul li + li{margin-top:5px;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul li i{display:block;text-indent:-99999px;position:absolute;top:5px;left:1px;width:2px;height:2px;
background-color:#717171;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul li p{display:block;color:#717171;font-size:12px;vertical-align: top;}
.ipsi2016_layer_wrap .ipsi_layer .cont .table table td ul li span{display:block;color:#a2a2a2;font-size:12px;}

/*입시텝스타일*/
.univIphakPlan_tab2016{margin-bottom:35px;}
.univIphakPlan_tab2016 ul{overflow:hidden;}
.univIphakPlan_tab2016 ul li{float:left;}
.univIphakPlan_tab2016 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_univIphakPlan_bg.png') no-repeat;text-indent:-99999px;width:380px;height:62px;}
.univIphakPlan_tab2016 ul li.col1 a{background-position:0px -62px;}
.univIphakPlan_tab2016 ul li.col2 a{background-position:-380px 0px;}
.univIphakPlan_tab2016 ul li.col1.active a,.univIphakPlan_tab2016 ul li.col1 a:hover{background-position:0px 0px;}
.univIphakPlan_tab2016 ul li.col2.active a,.univIphakPlan_tab2016 ul li.col2 a:hover{background-position:-380px -62px;}
.arealLecTab {float:left;width:748px;padding-left:6px;border:3px solid #638fd1;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/bg_arealTab.gif') repeat-x left 50%;}
.arealLecTab li {float:left;height:26px;padding:6px 4px 5px 0;color:#2f2f2f;font-size:12px;line-height:26px;text-align:center;}
.arealLecTab li a {display:block;height:26px;padding-left:10px;padding-top /*\**/:1px\9;#padding-top:1px;_padding-top:1px;color:#2f2f2f;font-weight:bold;line-height:27px;}
.arealLecTab li a span {padding-right:10px;}
.arealLecTab li a:hover,
.arealLecTab li a:active,
.arealLecTab li.on a {display:block;overflow:hidden;height:26px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/bg_arealTabOnL.gif') no-repeat left top;color:#fff;}
.arealLecTab li a:hover span,
.arealLecTab li a:active span,
.arealLecTab li.on a span {display:block;height:26px;height /*\**/:24px\9;padding-top /*\**/:2px\9;margin-top /*\**/:-1px\9;#height:24px;#padding-top:2px;#margin-top:-1px;_height:24px;_padding-top:2px;_margin-top:-1px;background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/lecture/bg_arealTabOnR.gif') no-repeat right top;line-height:26px;}



/*----------교재------------*/

/*상단베너*/
.koje2016_new .koje_banner_wrap {margin-bottom:23px;overflow:hidden;}
.koje2016_new .koje_banner_wrap .koje_banner{float:left;width:512px;}
.koje2016_new .koje_banner_wrap .banner_main_wrap{width:512px;height:117px;overflow:hidden;}
.koje2016_new .koje_banner_wrap .banner_link{overflow:hidden;}
.koje2016_new .koje_banner_wrap .banner_link li{float:left;width:171px;height:36px;line-height:36px;}
.koje2016_new .koje_banner_wrap .banner_link li:first-child{width:170px;}
.koje2016_new .koje_banner_wrap .banner_link li a{display:block;text-align:center;}
.koje2016_new .koje_banner_wrap .banner_link li a span{color:#fff;font-size:12px;}
.koje2016_new .koje_banner_wrap .banner_link li a:hover span,
.koje2016_new .koje_banner_wrap .banner_link li a.active span{font-weight:bold;text-decoration:underline;}
.koje2016_new .koje_banner_wrap .koje_link{border: 1px solid #d6dae4;width:235px;float: right;}
.koje2016_new .koje_banner_wrap .koje_link ul{overflow:hidden;}
.koje2016_new .koje_banner_wrap .koje_link ul li{float:left;}
.koje2016_new .koje_banner_wrap .koje_link ul li a{display:block;background-repeat:no-repeat;background-position: center center;text-indent:-9999px;
width: 117px;    height: 75px;}
.koje2016_new .koje_banner_wrap .koje_link ul li.col1 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_link_icon01.png');border-bottom:1px solid #d6dae4;}
.koje2016_new .koje_banner_wrap .koje_link ul li.col2 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_link_icon02.png');border-left:1px solid #d6dae4;
border-bottom:1px solid #d6dae4;}
.koje2016_new .koje_banner_wrap .koje_link ul li.col3 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_link_icon03.png');}
.koje2016_new .koje_banner_wrap .koje_link ul li.col4 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_link_icon04.png');border-left:1px solid #d6dae4;}

/*교재메인*/
.koje2016_new .koje_main_wrap h2{margin-bottom:20px;}
.koje2016_new .koje_main_wrap .koje_main{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_main_bg.jpg') no-repeat -3px 0;width:760px;height:695px;}
.koje2016_new .koje_main_wrap .koje_main_in{overflow:hidden;    padding-top:80px;}
.koje2016_new .koje_main_wrap .koje_main ul{float:left;}
.koje2016_new .koje_main_wrap .koje_main ul.type01{padding-left:15px;}
.koje2016_new .koje_main_wrap .koje_main ul.type02{padding-left:53px;}
.koje2016_new .koje_main_wrap .koje_main ul.type03{padding-right: 15px;float: right;}
.koje2016_new .koje_main_wrap .koje_main ul li{zoom:1;position:relative;}
.koje2016_new .koje_main_wrap .koje_main ul li:after{display:block;content:'';clear:both;}
.koje2016_new .koje_main_wrap .koje_main ul li + li{margin-top:36px;*margin-top:33px;}
.koje2016_new .koje_main_wrap .book_item {width:81px;position:relative;float:left;}
.koje2016_new .koje_main_wrap .book_item + .book_item{margin-left:15px;}
.koje2016_new .koje_main_wrap .book_item .new{position:absolute;top:0;left:0;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .best{position:absolute;top:0;left:0;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .link{position:absolute;top:0;left:0;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .coming{position:absolute;top:0;left:0;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .recommendation{position:absolute;top:0;left:0;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .event{position:absolute;top:-20px;right:-20px;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item .certification{position:absolute;bottom:28px;left:-15px;z-index: 1;}
.koje2016_new .koje_main_wrap .book_item a{display:block;position:relative;}
.koje2016_new .koje_main_wrap .book_item .book_img{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_book_bg.png') no-repeat 0px 0;  width: 81px; height: 93px;
position:relative;}
.koje2016_new .koje_main_wrap .book_item .book_img img{display: block;}
.koje2016_new .koje_main_wrap .book_item .book_img .bg{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_book_bg02.png') no-repeat -53px -10px;text-indent:-9999px;
width: 8px; height: 91px;position:absolute;top:1px;left:1px;}
.koje2016_new .koje_main_wrap .book_item .book_text{text-align:center;height: 34px;cursor:pointer;}
.koje2016_new .koje_main_wrap .book_item .book_text span{display:block;color:#745a2f;font-size:11px;font-weight:bold;font-family:Malgun Gothic;}
.koje2016_new .koje_main_wrap .book_item .book_text span.one{padding-top:8px;}
.koje2016_new .koje_main_wrap .book_item a:hover .book_text span{color:#d41e00;}
.koje2016_new .koje_main_wrap .book_item .book_hover{display:none;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_hover_bg.png') repeat 0 0;position:absolute;
top:0;left:0;width:72px;height:92px;cursor:pointer;border-radius: 5px;}
.koje2016_new .koje_main_wrap .book_item .book_hover span{display:block;color:#fff;font-size:11px;font-weight:bold;font-family:Malgun Gothic;text-align:center;
 padding: 32px 3px 0;}
.koje2016_new .koje_main_wrap .book_item .book_hover span.one{padding-top:37px;}
.koje2016_new .koje_main_wrap .book_item a:hover .book_hover{display:block;}


/*교재리스트*/
.bookInfoList_new{position:relative;padding-top:14px;padding-bottom:40px;border-bottom:1px solid #d6dae4;margin-bottom:25px;}
.bookInfoList_new .bookInfoList_top{overflow:hidden;}
.bookInfoList_new .book_img{float: left; width: 143px; padding-top: 5px;}
.bookInfoList_new .book_img .cover_img{position:relative;}
.bookInfoList_new .book_img .cover_img a img{border:1px solid #d6dae4;}
.bookInfoList_new .book_img .event{position: absolute; top: -6px;right: -6px;}
.bookInfoList_new .book_img .event a img{border:none;}
.bookInfoList_new .book_bt{position: absolute;top: 95px;right: 0px;}
.bookInfoList_new .book_detail{float:right;width:600px;padding-top:3px;}
/*교재리스트 상세정보 內 문구 추가 */
.bookInfoList_new .book_detail .book_guide {position:absolute;top:-4px;}
.bookInfoList_new .book_detail .book_guide span {font-size:15px;font-weight:bold;font-family:Malgun Gothic;color:#ff0f97;letter-spacing:-1px;}

.bookInfoList_new .book_detail h3{padding-bottom:15px;min-height: 50px;}
.bookInfoList_new .book_detail h3 a{font-size:18px;font-weight:bold;font-family:Malgun Gothic;color:#2d2d2d;vertical-align: middle;}
.bookInfoList_new .book_detail h3 img{display: inline-block;zoom:1;*display:inline;margin: 6px 0 0 0px;}
.bookInfoList_new .book_detail .detail{padding-bottom: 10px;border-bottom:1px solid #d6dae4;margin-bottom:10px;}
.bookInfoList_new .book_detail .detail li{zoom:1;vertical-align:top;}
.bookInfoList_new .book_detail .detail li:after{display:block;content:'';clear:both;}
.bookInfoList_new .book_detail .detail li + li{padding-top:7px;}
.bookInfoList_new .book_detail .detail li.last{padding-top:0px;}
.bookInfoList_new .book_detail .detail li strong{font-weight:normal;float:left;font-size:12px;color:#777;width: 80px;}
.bookInfoList_new .book_detail .detail li.last strong{padding-top:10px;}
.bookInfoList_new .book_detail .detail li p{float:left;font-size:12px;color:#777;}
.bookInfoList_new .book_detail .detail li p.outprint{padding-top:10px;}
.bookInfoList_new .book_detail .detail li p b{color:#fd4700;font-weight:bold;font-family:Malgun Gothic;font-size:24px;}
.bookInfoList_new .book_detail .detail li p span{color:#fd4700;}
.bookInfoList_new .resources_wrap ul{overflow:hidden;}
.bookInfoList_new .resources_wrap ul li{float:left;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/list_bg_off.png') no-repeat;text-indent:-9999px;height: 27px;
width:130px;}
.bookInfoList_new .resources_wrap ul li + li{margin-left:25px;}
.bookInfoList_new .resources_wrap ul li.active{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/list_bg_on.png') no-repeat;}
.bookInfoList_new .resources_wrap ul li.col1{background-position:0px 0px;}
.bookInfoList_new .resources_wrap ul li.col2{background-position:-150px 0px;}
.bookInfoList_new .resources_wrap ul li.col3{background-position:-303px 0px;}
.bookInfoList_new .resources_wrap ul li.free{background:none;text-indent: 0;padding-top: 3px;}
.bookInfoList_new .relation_wrap{padding-top:30px;}
.bookInfoList_new .relation_wrap h4{margin-bottom:5px;}
.bookInfoList_new .relation_wrap .relation_list{border:1px solid #d6dae4;height:50px;overflow-y:scroll;}
.bookInfoList_new .relation_wrap .relation_list ul li a{display:block;color:#777777;font-size:12px;padding: 5px;}
.bookInfoList_new .relation_wrap .relation_list ul li a:hover{background-color:#f5f5f5;}

/*교재상세*/
.bookS_viewInfoArea.new{overflow:inherit;}
.bookInfoList_new2016{position:relative;zoom:1;padding-bottom:45px;}
.bookInfoList_new2016:after{display:block;content:'';clear:both;}
.bookInfoList_new2016 .book_img{float: left; width: 143px;position:relative;padding-top:5px;}
.bookInfoList_new2016 .book_img .event{position: absolute; top: -1px;right: -6px;}
.bookInfoList_new2016 .book_img .cover_img{border: 1px solid #d6dae4;}
.bookInfoList_new2016 .book_img .book_bt{padding-top:10px;}
.bookInfoList_new2016 .book_img .book_bt a{display:block;}
.bookInfoList_new2016 .book_img .book_bt a + a{padding-top:5px;}
.bookInfoList_new2016 .book_detail{float:left;width: 355px;margin-left:20px;}
.bookInfoList_new2016 .book_detail h3{padding-bottom:20px;display:block;}
.bookInfoList_new2016 .book_detail h3 span{font-size:18px;font-weight:bold;font-family:Malgun Gothic;color:#2d2d2d;vertical-align: middle;}
.bookInfoList_new2016 .book_detail h3 img{display: inline-block;zoom:1;*display:inline;margin: 6px 0 0 0px;}
.bookInfoList_new2016 .book_detail .detail{padding-bottom: 15px;border-bottom:1px solid #d6dae4;margin-bottom:15px;}
.bookInfoList_new2016 .book_detail .detail li{zoom:1;}
.bookInfoList_new2016 .book_detail .detail li:after{display:block;content:'';clear:both;}
.bookInfoList_new2016 .book_detail .detail li + li{padding-top:10px;}
.bookInfoList_new2016 .book_detail .detail li.last{padding-top:5px;}
.bookInfoList_new2016 .book_detail .detail li strong{font-weight:normal;float:left;font-size:12px;color:#777;width: 80px;height:14px;}
.bookInfoList_new2016 .book_detail .detail li.last strong{padding-top:10px;}
.bookInfoList_new2016 .book_detail .detail li p{float:left;font-size:12px;color:#777;}
.bookInfoList_new2016 .book_detail .detail li p.outprint{padding-top:10px;}
.bookInfoList_new2016 .book_detail .detail li p b{color:#fd4700;font-weight:bold;font-family:Malgun Gothic;font-size:24px;}
.bookInfoList_new2016 .book_detail .detail li p span{color:#fd4700;}
.bookInfoList_new2016 .book_detail .resources_wrap{overflow:hidden;}
.bookInfoList_new2016 .book_detail .resources_wrap h4{float:left;width:60px;color:#595959;font-size:14px;font-weight:bold;line-height: 1.4;padding-top: 10px;}
.bookInfoList_new2016 .book_detail .resources_wrap ul{float:left;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li{float:left;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/detail_bg_off.png') no-repeat;text-indent:-9999px;height: 58px;
width:58px;margin-left:15px;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li.active{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/detail_bg_on.png') no-repeat;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li.col1{background-position:0px 0px;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li.col2{background-position:-73px 0px;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li.col3{background-position:-146px 0px;}
.bookInfoList_new2016 .book_detail .resources_wrap ul li.col4{background-position:-219px 0px;}
.bookInfoList_new2016 .series_all_wrap{float:right;width:200px;border:1px solid #d6dae4;position:relative;}
.bookInfoList_new2016 .series_all_wrap h4{border-bottom:1px solid #d6dae4;padding:10px 0 10px 20px;}
.bookInfoList_new2016 .series_all_wrap .prev{position: absolute; top: 8px; right: 33px;cursor:pointer;}
.bookInfoList_new2016 .series_all_wrap .next{position: absolute; top: 8px; right: 10px;cursor:pointer;}
.bookInfoList_new2016 .series_all_in{margin:15px 20px 0;position:relative;padding-bottom: 10px;}
.bookInfoList_new2016 .series_all_in .item{padding-bottom:10px;}
.bookInfoList_new2016 .series_all_in .item a{display:block;overflow:hidden;}
.bookInfoList_new2016 .series_all_in .item a img{float:left;    border: 1px solid #d6dae4;}
.bookInfoList_new2016 .series_all_in .item a p{float:right;font-size:12px;color:#777;width:100px;padding-top:2px;line-height:1.3;}
.bookInfoList_new2016 .series_all_in .bx-controls{position: absolute;bottom:10px; left: 0;width:100%;text-align:center;}
.bookInfoList_new2016 .series_all_in .bx-controls .bx-pager{display:inline-block;zoom:1;*display:inline;}
.bookInfoList_new2016 .series_all_in .bx-controls .bx-pager .bx-pager-item{float:left;}
.bookInfoList_new2016 .series_all_in .bx-controls .bx-pager .bx-pager-item + .bx-pager-item{margin-left:5px;}
.bookInfoList_new2016 .series_all_in .bx-controls .bx-pager .bx-pager-item a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/detail_ball_off.png') no-repeat 0 0;
text-indent:-9999px;width:11px;height:11px;display:block;}
.bookInfoList_new2016 .series_all_in .bx-controls .bx-pager .bx-pager-item a.active{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/detail_ball_on.png');display:block;
width:11px;height:11px;}

.recommendation_book2016{width:760px;margin-bottom:50px;}
.recommendation_book2016 h4{padding-bottom:10px;}
.recommendation_book2016 .recommendation_slide{border:1px solid #c0d0fb;position:relative;}
.recommendation_book2016 .prev{cursor:pointer;position: absolute;left: 10px;top:50%;margin-top:-27px;}
.recommendation_book2016 .next{cursor:pointer;position: absolute;right: 10px;top:50%;margin-top:-27px;}
.recommendation_book2016 .recommendation_book_in{width:675px;margin:0 auto;padding:20px 0;}
.recommendation_book2016 .recommendation_book_in ul li{width:95px;}
.recommendation_book2016 .recommendation_book_in ul li a img{display:block;margin-bottom:5px;    border: 1px solid #d6dae4;}
.recommendation_book2016 .recommendation_book_in ul li a p{text-align:center;color:#737373;font-size:12px;text-align:left;}
.recommendation_book2016 .recommendation_book_in ul li a:hover p{color:#6e98ec;}

.recommendation_book2016 .recommendation_book_in.normal ul{overflow:hidden;}
.recommendation_book2016 .recommendation_book_in.normal ul li{width:95px;float:left;}
.recommendation_book2016 .recommendation_book_in.normal ul li + li{margin-left:50px;}


/*교재 레이어팝업*/
.koje_layer2016 .koje_layer_bg{    text-indent: -9999px; position: fixed; background-color: #000; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
 filter: alpha(opacity=50); opacity: 0.5; top: 0; bottom: 0;left: 0;right: 0; z-index: 111112;}
.koje_layer2016 .koje_layer_wrap{width:714px;border:2px solid #567ad8;position:absolute;top:380px;left:50%;z-index:111113;background-color: #fff;margin-left:-245px;}
.koje_layer2016 .koje_layer_wrap h4{position:relative;color:#fff;font-size:20px;background-color:#567ad8;text-align:center;font-weight:bold;font-family: Malgun Gothic;
padding:10px 0 15px;}
.koje_layer2016 .koje_layer_wrap h4 a{display:block;position:absolute;top:15px;right:10px;}
.koje_layer_wrap .layer_main{overflow-y: auto;padding:20px 20px 0;max-height: 410px;}
.koje_layer_wrap .layer_main .top{zoom:1;padding-bottom:10px;}
.koje_layer_wrap .layer_main .top:after{display:block;content:'';clear:both;}

.koje_layer_wrap .layer_main .top .text{float:left;width:320px;color:#747f97;font-size:14px;font-family: Malgun Gothic;}
.koje_layer_wrap .layer_main .top .text strong{font-weight:bold;}
.koje_layer_wrap .layer_main .top ul{float:right;}
.koje_layer_wrap .layer_main .top ul li{float:left;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_layerbg_off.png') no-repeat ;text-indent:-99999px;width:58px;height:73px;
margin-left:5px;}
.koje_layer_wrap .layer_main .top ul li.active{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_layerbg_on.png') no-repeat ;}
.koje_layer_wrap .layer_main .top ul li.col1{background-position:0px 0px;}
.koje_layer_wrap .layer_main .top ul li.col2{background-position:-63px 0px;}
.koje_layer_wrap .layer_main .top ul li.col3{background-position:-126px 0px;}
.koje_layer_wrap .layer_main .top ul li.col4{background-position:-189px 0px;}
.koje_layer_wrap .layer_main .top ul li.col5{background-position:-252px 0px;}
.koje_layer_wrap .layer_main .table{font-family: Malgun Gothic;padding-bottom: 20px;}
.koje_layer_wrap .layer_main .table table{width:100%;border:1px solid #d6dae4;border-bottom:0;border-collapse: collapse;}
.koje_layer_wrap .layer_main .table table th{width:110px;background-color:#747f97;color:#fff;font-size:14px;border-bottom:1px solid #d6dae4;}
.koje_layer_wrap .layer_main .table table td{border-bottom:1px solid #d6dae4;padding:10px 10px 0px 0;}
.koje_layer_wrap .layer_main .table table td ul{zoom:1;}
.koje_layer_wrap .layer_main .table table td ul:after{display:block;content:'';clear:both;}
.koje_layer_wrap .layer_main .table table td ul li{float:left;padding-left:10px;    padding-bottom: 10px;}
/*.koje_layer_wrap .layer_main .table table td ul li + li{
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_layerbg_line.png') no-repeat 10px 0;}*/
.koje_layer_wrap .layer_main .table table td ul li span{float:left;min-width: 60px;text-align:center;font-size:11px;color:#4b4b4b; padding: 5px 4px 0;}
.koje_layer_wrap .layer_main .table table td ul li .bt_wrap{float:left;}

.koje_layer_wrap .layer_main .table table td ul.type02 li{width:255px;}
.koje_layer_wrap .layer_main .table table td ul.type02 li .bt_wrap{float:right;min-width: 54px;}


/*교재 상단수정 2016.04.28*/
.koje2016_new .koje_main_wrap {position:relative;z-index: 1;}
.koje2016_new .koje2016_renew_top{position:relative;z-index: 11;}
.koje2016_new .koje2016_renew_top .koje_banner_wrap{margin-bottom:10px;overflow:inherit;zoom:1;}
.koje2016_new .koje2016_renew_top .koje_banner_wrap:after{display:block;content:'';clear:both;}
.koje2016_renew_top .koje_books{float:right;text-align:center;background-color:#eef2fe;border:1px solid #9db2e9;width: 235px;height: 151px;}
.koje2016_renew_top .koje_books ul{display:inline-block;zoom:1;*display:inline;    padding-top: 17px;position:relative;}
.koje2016_renew_top .koje_books ul li{float:left;}
.koje2016_renew_top .koje_books ul li + li{margin-left:10px;}
.koje2016_renew_top .koje_books ul li a{display:block;}
.koje2016_renew_top .koje_books ul li .layer{position: absolute;left: -71px; top: 145px; z-index: 11;display:none;}
.koje2016_renew_top .koje_books ul li .layer .layer_in{position:relative;}
.koje2016_renew_top .koje_books ul li .layer .layer_in .close{display:block;position: absolute;text-indent: -9999px;background-color:#fff;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;top: 0;right:0;width: 20px;height: 20px;}
.koje2016_renew_top .koje_guide_wrap{overflow:hidden;padding:20px;background-color:#f8f8f8;border:1px solid #ececec;}
.koje2016_renew_top .koje_guide_wrap .text{float:left;}
.koje2016_renew_top .koje_guide_wrap ul{float:right;}
.koje2016_renew_top .koje_guide_wrap ul li{float:left;}
.koje2016_renew_top .koje_guide_wrap ul li + li{margin-left:2px;}
.koje2016_renew_top .koje_guide_wrap ul li a{display:block;}


.banner_wrap2016{padding-bottom:45px;}

/*교재 서브메인 추가사항 2016.05.09*/
.koje2016_new .koje_main_wrap .koje_main.koje_main02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_main_bg002.png') no-repeat -3px 0;height:216px;}
.koje2016_new .koje_main_wrap .koje_main.koje_main02 .koje_main_in{padding-top:82px;}
.koje2016_new .koje_main_wrap .book_item .book_text span b{font-size: 13px;}

/*교재 서브메인 추가사항 2016.05.27*/
.koje2016_new .koje_linked_wrap{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_main_bg003.png') no-repeat 0px 0px;width: 760px; height: 225px;position: relative;}
.koje2016_new .koje_linked_wrap .koje_popularity{position: absolute; bottom: 7px; left: 2px;}
.koje2016_new .koje_linked_wrap .koje_best{position: absolute; bottom: 7px; right: 8px;}
.koje2016_new .koje_linked_wrap ul{overflow:hidden;}
.koje2016_new .koje_linked_wrap ul li{float:left;width:108px;margin-left:15px;}
.koje2016_new .koje_linked_wrap a{display: block; position: relative;}
.koje2016_new .koje_linked_wrap .book_img{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_linked_book_bg.png') no-repeat 1px 3px;
width: 108px; height: 124px; position: relative;}
.koje2016_new .koje_linked_wrap .book_img img{display:block;}
.koje2016_new .koje_linked_wrap .book_img .bg{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_book_bg02.png') no-repeat -53px -10px;
text-indent: -9999px; width: 8px; height: 122px;  position: absolute; top: 1px; left: 1px;}
.koje2016_new .koje_linked_wrap .book_text{display:table;text-align: center;height: 36px; cursor: pointer;margin-top: 13px;    width: 108px;}
.koje2016_new .koje_linked_wrap .book_text span{display: block;color: #454545;font-size: 14px; font-weight: bold;
font-family: Malgun Gothic;line-height: 1.3;display: table-cell;vertical-align: middle;text-align: center;}
.koje2016_new .koje_linked_wrap a:hover .book_text span{color:#557ad8;}



/*-----------------수시.논술--------------------*/
/*상단배너*/
.susiNon2016_new .susiNon_banner_wrap{position:relative;overflow:hidden;margin-bottom:10px;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner{float:left;width:570px;height:211px;overflow:hidden;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls{position: absolute;bottom:20px; left: 260px;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls .bx-pager{overflow:hidden;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls .bx-pager .bx-pager-item{float:left;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls .bx-pager .bx-pager-item + .bx-pager-item{margin-left:5px;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls .bx-pager .bx-pager-item a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_banner_off.png') no-repeat 0 0;
text-indent:-9999px;width:11px;height:11px;display:block;}
.susiNon2016_new .susiNon_banner_wrap .susiNon_banner .bx-controls .bx-pager .bx-pager-item a.active{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_banner_on.png');display:block;
width:21px;height:11px;}

/*상단오른쪽*/
.susiNon2016_new .susiNon_right{float: right;border: 1px solid #e0e0e0;padding: 4px;width: 171px;height:201px;}
.susiNon2016_new .susiNon_right > a{display:block;}
.susiNon2016_new .susiNon_right > a .sum{width:170px;}
.susiNon2016_new .susiNon_right > a p{padding:10px 0 7px;color:#4e4e4e;font-size:12px;font-weight:bold;line-height:1.4;}
.susiNon2016_new .susiNon_right .type-txt{width: 170px;}
.susiNon2016_new .susiNon_right .type-txt li{margin-bottom: 1px;height: 18px;}
.susiNon2016_new .susiNon_right .type-txt li a{display: inline-block;width: 162px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
padding-left: 8px; color: #454545;line-height: 15px;padding-top:1px;
background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/icon_notice.png') no-repeat 0 6px;}
.susiNon2016_new .susiNon_right .type-txt li a:hover{color:#557ad8; text-decoration:underline; background-position:0 -4px;}

/*상단링크*/
.susiNon2016_new .susiNon_link{margin-bottom:10px;}
.susiNon2016_new .susiNon_link ul{overflow:hidden;}
.susiNon2016_new .susiNon_link ul li{float:left;}
.susiNon2016_new .susiNon_link ul li + li{margin-left: 6px;}
.susiNon2016_new .susiNon_link ul li.col4{margin-left: 7px;}
.susiNon2016_new .susiNon_link ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/susiNon/susiNon_link_off.png') no-repeat;width: 185px; height: 61px;
text-indent:-99999px;}
.susiNon2016_new .susiNon_link ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/susiNon/susiNon_link_on.png');}
.susiNon2016_new .susiNon_link ul li.col1 a{background-position:0px 0px;}
.susiNon2016_new .susiNon_link ul li.col2 a{background-position:-192px 0px;}
.susiNon2016_new .susiNon_link ul li.col3 a{background-position:-384px 0px;width: 186px;}
.susiNon2016_new .susiNon_link ul li.col4 a{background-position:-575px 0px;}

/*강좌정보알림*/
.susiNon2016_new .lecInfoNoticeArea{margin-bottom:10px;}

/*커리큘럼*/
.susiNon_curriculum2016{border: 1px solid #e0e0e0;padding:10px;}
.susiNon_curriculum2016 h3{padding: 5px 0 5px;}
.susiNon_curriculum2016 .curriculum_list{margin-top:10px;}
.susiNon_curriculum2016 .curriculum_list h4{padding-bottom:5px;}
.susiNon_curriculum2016 .curriculum_list ul{zoom:1;background-color:#f1f5fc;padding:10px 5px;}
.susiNon_curriculum2016 .curriculum_list ul:after{display:block;content:'';clear:both;}
.susiNon_curriculum2016 .curriculum_list ul li{float:left;position:relative;width:174px;padding-left: 10.5px;}
.susiNon_curriculum2016 .curriculum_list ul li.first{padding-left: 0px;}
.susiNon_curriculum2016 .curriculum_list ul li .next{position:absolute;top: 48px;right: -27px; z-index: 11;}
.susiNon_curriculum2016 .curriculum_list ul li a{display:block;border:1px solid #e6e3e3;background-color:#f5f5f5;padding:6px;}
.susiNon_curriculum2016 .curriculum_list ul li .new{position:absolute;top:0;left:10.5px;}
.susiNon_curriculum2016 .curriculum_list ul li.first .new{left:0;}
.susiNon_curriculum2016 .curriculum_list ul li a p{padding:10px 0 5px;color:#7e7e7e;font-size:12px;line-height:1.5;height: 32px;overflow:hidden;}

.susiNon_curriculum2016 .curriculum_list_wrap{zoom:1;}
.susiNon_curriculum2016 .curriculum_list_wrap:after{display:block;content:'';clear:both;}
.susiNon_curriculum2016 .curriculum_list_wrap .curriculum_list{float:left;}
.susiNon_curriculum2016 .curriculum_list_wrap .curriculum_list.odd{float:right;}
.susiNon_curriculum2016 .curriculum_list ul.type02 li{width: 358px;}

/*커리큘럼2차*/
.susiNon_curriculum201606{}
.susiNon_curriculum201606 h3{padding-bottom:20px;}
.susiNon_curriculum201606 h4{text-align:right;padding-bottom:15px;}
.susiNon_curriculum201606 .curriculum_wrap{padding-bottom:30px;}
.susiNon_curriculum201606 .curriculum_wrap ul{position:relative;width:760px;height:127px;}
.susiNon_curriculum201606 .curriculum_wrap ul li.col1{position:absolute;top:0;left:0;z-index:5;}
.susiNon_curriculum201606 .curriculum_wrap ul li.col2{position:absolute;top:0;left:184px;z-index:4;}
.susiNon_curriculum201606 .curriculum_wrap ul li.col3{position:absolute;top:0;right:176px;z-index:3;}
.susiNon_curriculum201606 .curriculum_wrap ul li.col4{position:absolute;top:0;right:0;z-index:2;}
.susiNon_curriculum201606 .curriculum_wrap ul li .sum{position:relative;}
.susiNon_curriculum201606 .curriculum_wrap ul li .sum img{display:block;}
.susiNon_curriculum201606 .curriculum_wrap ul li .sum .new{position:absolute;top:0;left:3px;}

.susiNon_curriculum201606 .curriculum_wrap02{zoom:1;}
.susiNon_curriculum201606 .curriculum_wrap02:after{display:block;content:'';clear:both;}
.susiNon_curriculum201606 .curriculum_wrap02 .curriculum_list{float:left;width:500px;}
.susiNon_curriculum201606 .curriculum_wrap02 .curriculum_list.type02{float:right;    width: 246px;}
.susiNon_curriculum201606 .curriculum_wrap02 ul{overflow:hidden;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li{position:relative;float:left;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/susiNon/renew/list_bg.png') repeat 0 0;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li + li{float:right;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li img{display:block;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li a{display:block;overflow:hidden;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .sum{float:left;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .detail{float:left;border:1px solid #eee;height: 98px;width:144px;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .detail .inner{display: table;padding-left: 15px;height: 98px;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .detail .inner div{display: table-cell;vertical-align: middle;*padding-top:20px;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .detail .inner strong{display:block;padding-bottom:5px;color:#363636;font-size:18px;font-weight:bold;line-height: 1.3;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .detail .inner p{color:#363636;font-size:11px;letter-spacing: -1px;line-height: 1.3;}
.susiNon_curriculum201606 .curriculum_wrap02 ul li .new{position:absolute;top:1px;left:1px;    margin: 0 !important;}


/*교재 pdf다운로드*/
.bookInfoList_new .book_detail .detail li.pdf{padding-top: 16px;}
.bookInfoList_new2016 .book_detail .detail li.pdf strong,
.bookInfoList_new .book_detail .detail li.pdf strong{padding-top:10px;}


/*입시서브메인 등급컷 2안*/
.ipsi2016_new .new_cont_wrap.type04.num01 .cols1{position:relative;}
.ipsi2016_new .new_cont_wrap.type04.num01 .cols1 .table_bt02{position: absolute;top: -8px;right: 0;}
.ipsi2016_new .new_cont_wrap.type04.num01 .cols1 .table_main table td{padding:12px 0;line-height:14px;}

/*5분특강 서브메인추가*/
.five_wrap2016{}
.five_wrap2016 .five_wrap_list ul{overflow:hidden;}
.five_wrap2016 .five_wrap_list ul li{position:relative;float:left;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/lms/five_bg.png') no-repeat 0 0;width:248px;
height:148px;}
.five_wrap2016 .five_wrap_list ul li + li{margin-left:8px;}
.five_wrap2016 .five_wrap_list ul li a{display:block;height: 148px;}
.five_wrap2016 .five_wrap_list ul li span{display:block;color:#000;font-size:13px;padding:20px 0 0 15px;}
.five_wrap2016 .five_wrap_list ul li p{font-size:15px;color:#000;font-weight:bold;line-height:1.4;letter-spacing:-1px;position: absolute;
top: 45px;left: 10px;z-index:2;    max-width: 158px;}
.five_wrap2016 .five_wrap_list ul li .video{position: absolute;bottom: 10px;left: 10px;z-index:1;}
.five_wrap2016 .five_wrap_list ul li .sum{position: absolute;bottom: 10px;right: 10px;z-index:1;}

/*lms 고3 서브메인 배너 추가*/
.new_reNcurriculum2016.banner .event_wrap{margin-top:160px;}
.new_reNcurriculum2016.banner .text_banner01{margin-top:160px;}
.new_reNcurriculum2016.banner .sub_banner{position:absolute;top:204px;left:0;}

/*서브메인 강좌찾기*/
#reNwrap2017 #reNcontainer #reNlnb{z-index: 11;position:relative;}
.seriesLink2016{position:absolute;top:21px;right:-32px;z-index: 111;}
.seriesLink2016 .seriesLink_in{position:relative;}
.seriesLink2016 .btn_seriesLink{cursor:pointer;width:150px;}
.seriesLink2016 .list_seriesLink_wrap{width:775px;height:260px;position:absolute;top:-21px;left:119px;display:none;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink_in{position:relative;border:2px solid #1f3569;background-color:#ececec;height:251px;
padding:6px;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink{border:1px solid #aeaeae;background-color:#fff;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul{overflow:hidden;padding-top:13px;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li{float:left;width:145px;margin-left: 5px;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a{display:block;position:relative;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a img{display:block;border:2px solid #cacaca;width: 141px;height: 177px;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a .line{position:absolute;top:0;left:0;border:4px solid #1f4ea4;width:136px;
height:173px;display:none;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a:hover .line{display:block;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a span{display:block;text-align:center;color:#4a4a4a;line-height: 14px;
font-weight:bold;padding:15px 0 12px;}
.seriesLink2016 .list_seriesLink_wrap .list_seriesLink ul li a:hover span{color:#1f4ea4;}

.seriesLink2016 .list_seriesLink_wrap .prev{position:absolute;top:50%;left:6px;margin-top:-31px;z-index:11;}
.seriesLink2016 .list_seriesLink_wrap .prev a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/lms/btn_prev_off.png') no-repeat 0 0;width:34px;height:62px;
text-indent:-9999px;}
.seriesLink2016 .list_seriesLink_wrap .prev a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/lms/btn_prev_on.png');}
.seriesLink2016 .list_seriesLink_wrap .next{position:absolute;top:50%;right:6px;margin-top:-31px;z-index:11;}
.seriesLink2016 .list_seriesLink_wrap .next a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/lms/btn_next_off.png') no-repeat 0 0;width:34px;height:62px;
text-indent:-9999px;}
.seriesLink2016 .list_seriesLink_wrap .next a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/lms/btn_next_on.png');}
.seriesLink2016 .list_seriesLink_wrap .close{position:absolute;bottom:-20px;right:-2px;cursor:pointer;}

/*입시서브메인 전광판 디데이 변경및 2017년 이미지*/
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date.dDay{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_side_bg_day.png');}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date.dDay .timeTo{display:none;}
.ipsi2016_new .ipsi_banner_wrap .ipsi_count .time_date.next{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/ipsi/ipsi_side_bg_next.png');}

/*2016-11-28교제서브메인 레이어 형식 추가*/
.koje_layer_wrap .layer_main .table table td ul.type02 li span{letter-spacing: -1px;max-width: 190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*2016-12-05입시서브메인 e타입 추가*/
.ipsi2016_new .new_cont_wrap.type05 .cols1{float:left;width:380px;height:330px;}
.ipsi2016_new .new_cont_wrap.type05 .cols2{float:left;width:370px;margin-left:10px;height:330px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a{display:block;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a + a{margin-top:10px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text{width:380px;height:160px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text .text_inner{border: 1px solid #e0e0e0;padding: 4px;overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text .text_inner .sum{width: 180px;overflow: hidden;height: 150px; float: left;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text .text_inner .detail{float: right;width: 180px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text .text_inner .detail h4{font-size: 14px;line-height: 20px;color: #333;font-weight: bold;margin:10px 0;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 a.text .text_inner .detail p{font-size: 13px;line-height: 20px;color: #333;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum{overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li{float: left;margin-top:10px;width:185px;height:160px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li + li{margin-left:10px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a{display:block;border:1px solid #e0e0e0;height:150px;padding: 4px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a h4{color:#333;font-size:13px;font-weight:bold;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a .sum{margin-bottom:7px;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a span{color:#999;font-size:12px;display:block;text-align:right;    padding: 8px 0;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a p{color:#333;font-size:12px;line-height:1.4;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a p.text02{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:2px 0;}
.ipsi2016_new .new_cont_wrap.type05 .cols1 ul.list_sum li a em{font-style:inherit;color:#999;font-size:12px;}
.ipsi2016_new .new_cont_wrap.type05 .cols2 ul.list_sum{overflow:hidden;}
.ipsi2016_new .new_cont_wrap.type05 .cols2 ul.list_sum li{float: left;margin-top:0px;margin-bottom: 10px;}
.ipsi2016_new .new_cont_wrap.type05 .cols2 ul.list_sum li + li{margin-left:10px;}

/*2016-12-15교재서브메이 수정*/
.koje2016_new .koje_main_wrap .koje_main.type02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_main_bg02.jpg') no-repeat -3px 0;width:760px;height:858px;}
.koje2016_new .koje_main_wrap .koje_main ul li.two .book_item{margin-left:40px !important;}
.koje2016_new .koje_main_wrap .koje_main ul li.noList{height:127px;}

/*2016-12-22수학 영역별 커리큘럼*/
.math_curriculum{margin-bottom:15px;}
.math_curriculum .mathC_tap ul{overflow:hidden;}
.math_curriculum .mathC_tap ul li{float:left;}
.math_curriculum .mathC_tap ul li + li{margin-left:1px;}
.math_curriculum .mathC_tap ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/tap_off.png') no-repeat;width:189px;height:98px;text-indent:-9999px;}
.math_curriculum .mathC_tap ul li.on a,
.math_curriculum .mathC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/tap_on.png');}
.math_curriculum .mathC_tap ul li.col01 a{background-position:0px 0px;}
.math_curriculum .mathC_tap ul li.col02 a{background-position:-190px 0px;}
.math_curriculum .mathC_tap ul li.col03 a{background-position:-380px 0px;}
.math_curriculum .mathC_tap ul li.col04 a{background-position:-570px 0px;}

.math_curriculum .mathC_cont{margin-top:10px;}
.math_curriculum .mathC_cont .cont_tit{}
.math_curriculum .mathC_cont .mathC_list{border:1px solid #d1d1d1;position:relative;margin-top:10px;background-color:#fbfbfb;}
.math_curriculum .mathC_cont .mathC_list ul{overflow:hidden;}
.math_curriculum .mathC_cont .mathC_list ul li{text-align:center;float:left;width:379px;}
.math_curriculum .mathC_cont .mathC_list ul.type02 li{width: 151.5px;}
.math_curriculum .mathC_cont .mathC_list ul.type03 li{width: 252px;}
.math_curriculum .mathC_cont .mathC_list ul li a{display:block;margin:18px 0;}
.math_curriculum .mathC_cont .mathC_list.type02 ul li a{margin:10px 0;}
.math_curriculum .mathC_cont .mathC_list ul li + li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/line.png') repeat-y 0 0;}
.math_curriculum .mathC_cont .mathC_list ul li a strong{display:block;padding-bottom:5px;color:#1b1b1b;font-size:13px;letter-spacing:-1px;}
.math_curriculum .mathC_cont .mathC_list ul li a p{color:#448cd1;font-size:12px;letter-spacing:-1px;line-height:1.4;font-weight:bold;}
.math_curriculum .mathC_cont .mathC_list .arrow{position:absolute;bottom:-20px;left:50%;margin-left:-106px;}

.math_curriculum .mathC_cont .mathC_list h4{color:#1b1b1b;font-size:13px;letter-spacing:-1px;font-weight:bold;text-align:center;background-color:#dfeaf4;
margin:10px 10px 0;height:30px;line-height:33px;}
.math_curriculum .mathC_cont .mathC_list li .list_in{position:relative;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/line.png') repeat-y 0 0;}
.math_curriculum .mathC_cont .mathC_list li .list_in .arrow_in{position:absolute;top:45px;left:10px;}
.math_curriculum .mathC_cont .mathC_list li .list_in  a{background-image:none;}

/*고1.2*/
.v2018.type002{width:788px;}
.v2018.type002.curricul_popup .curricul_popupCon{padding:10px;}
.math_curriculum .mathC_cont .mathC_list ul.type04 li{width: 126px;}
.math_curriculum .mathC_cont .mathC_list ul.type05 li{width: 189px;}
.math_curriculum.go2 .mathC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/go2/tap_off.png');}
.math_curriculum.go2 .mathC_tap ul li.on a,
.math_curriculum.go2 .mathC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/go2/tap_on.png');}
.math_curriculum.go2 .mathC_cont .mathC_list ul li a p{color:#44ab62;}
.math_curriculum.go2 .mathC_cont .mathC_list ul li b{display:block;color: #1b1b1b;font-size: 12px;letter-spacing: -1px;font-weight: bold;margin: 10px 10px 5px;
text-align: center;background-color: #eaf7ea;padding: 6px 2px 3px;line-height: 1.4;}
.math_curriculum.go2 .mathC_cont .mathC_list .arrow03{position:absolute;top:35px;left:111px;}
.math_curriculum.go2 .mathC_cont .mathC_list h4{background-color: #eaf7ea;}
.math_curriculum.go1 .mathC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/go1/tap_off.png');}
.math_curriculum.go1 .mathC_tap ul li.on a,
.math_curriculum.go1 .mathC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/go1/tap_on.png');}
.math_curriculum.go1 .mathC_cont .mathC_list ul li a p{color:#1097b2;}
.math_curriculum.go1 .mathC_cont .mathC_list ul li b{display:block;color: #1b1b1b;font-size: 12px;letter-spacing: -1px;font-weight: bold;margin: 10px 10px 5px;
text-align: center;background-color: #eaf7f4;padding: 6px 2px 3px;line-height: 1.4;}
.math_curriculum.go1 .mathC_cont .mathC_list h4{background-color: #eaf7f4;}
.math_curriculum.go1 .mathC_cont .mathC_list .arrow03{position:absolute;top:19px;left:365px;}
.math_curriculum .mathC_cont .mathC_list ul li:first-child b{margin-right: 7px;}

/*2018입시설명회 키포인트*/
.ipsi2016_new .new_cont_wrap03{border: 1px solid #e0e0e0;    margin-bottom: 10px;}
.ipsi2016_new .new_cont_wrap03 h3{padding: 10px;border-bottom: 1px solid #e0e0e0;position: relative;}
.ipsi2016_new .new_cont_wrap03 h3 .btnMore{display: block;position: absolute;top: 10px;right: 10px;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list{padding: 7px 7px 0;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul{overflow:hidden;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li{float:left;padding-bottom:7px;margin-left: 30px;width: 357px;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li.first{margin-left:0;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li a{display:block;position:relative;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .detail{position: absolute;bottom: 0;left: 178px;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .detail strong{display:block;color: #777;font-size: 13px;font-weight: bold;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .detail p{padding: 2px 0;color: #999;font-size: 12px;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .sum{width: 170px;position: relative;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .sum .icon{position:absolute;top:40px;left:80px;width:20px;}
.ipsi2016_new .new_cont_wrap03 .new_cont_wrap03_list ul li .sum .icon img{width:100%;}

/*고3 년간 커리큘럼 수정*/
.v2018 .cctable.renewGo3 table td{font-size:12px;padding:0;}
.v2018 .cctable.renewGo3 table td > div{padding:20px 0 15px;}
.v2018 .cctable.renewGo3 table .type01 th{background-color:#efefef;}
.v2018 .cctable.renewGo3 table .type02 th{background-color:#d1e0fa;}
.v2018 .cctable.renewGo3 table .type03 th{background-color:#cff4ed;}
.v2018 .cctable.renewGo3 table .type04 th{background-color:#e8cdf6;}
.v2018 .cctable.renewGo3 table .type05 th{background-color:#ebdec0;}
.v2018 .cctable.renewGo3 table .type02 td{color:#2152b0;}
.v2018 .cctable.renewGo3 table .type03 td{color:#009a86;}
.v2018 .cctable.renewGo3 table .type04 td{color:#a118a7;}
.v2018 .cctable.renewGo3 table .type05 td{color:#924f08;}
.v2018 .cctable.renewGo3 table td > div .icon{position:absolute;top:0;left:0;}
.v2018 .cctable.renewGo3 table td > div .line{position: absolute;top: 50%;margin-top: -55px;right: -14px;}
.v2018 .cctable.renewGo3 table .type01 td{border-left: 0;border-right: 0;}
.v2018 .cctable.renewGo3 table .type02 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo3 table .type03 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo3 table .type04 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo3 table .type05 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo3 table .bottom td{border-bottom: 1px solid #838587;}
.v2018 .cctable.renewGo3 table td.last{border-right: 1px solid #838587;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .title{margin-bottom:10px;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover strong{color:#000;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover span{color:#000;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover.type02 p{display: block; text-align: center;color:#000;padding: 15px 5px 5px;letter-spacing: -1px;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover.type02 strong{padding-top:10px;}
.v2018 .cctable.renewGo3 .layerpop_book .tag{color:#448aca;font-size:12px;font-weight:bold;line-height:1.4;padding-top: 10px;}

.v2018 .cctable.renewGo2 table td{font-size:12px;padding:0;}
.v2018 .cctable.renewGo2 table td > div{padding:20px 0 15px;}
.v2018 .cctable.renewGo2 table .type01 th{background-color:#efefef;}
.v2018 .cctable.renewGo2 table .type02 th{background-color:#d1e0fa;}
.v2018 .cctable.renewGo2 table .type03 th{background-color:#cff4ed;}
.v2018 .cctable.renewGo2 table .type04 th{background-color:#e8cdf6;}
.v2018 .cctable.renewGo2 table .type05 th{background-color:#ebdec0;}
.v2018 .cctable.renewGo2 table .type02 td{color:#2152b0;}
.v2018 .cctable.renewGo2 table .type03 td{color:#009a86;}
.v2018 .cctable.renewGo2 table .type04 td{color:#a118a7;}
.v2018 .cctable.renewGo2 table .type05 td{color:#924f08;}
.v2018 .cctable.renewGo2 table td > div .icon{position:absolute;top:0;left:0;}
.v2018 .cctable.renewGo2 table td > div .line{position: absolute;top: 50%;margin-top: -55px;right: -14px;}
.v2018 .cctable.renewGo2 table .type01 td{border-left: 0;border-right: 0;}
.v2018 .cctable.renewGo2 table .type02 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .type03 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .type04 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .type05 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .bottom td{border-bottom: 1px solid #838587;}
.v2018 .cctable.renewGo2 table td.last{border-right: 1px solid #838587;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .title{margin-bottom:10px;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover strong{color:#000;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover span{color:#000;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover.type02 p{display: block; text-align: center;color:#000;padding: 15px 5px 5px;letter-spacing: -1px;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover.type02 strong{padding-top:10px;}
.v2018 .cctable.renewGo2 .layerpop_book .tag{color:#448aca;font-size:12px;font-weight:bold;line-height:1.4;padding-top: 10px;}

.v2018 .cctable.renewSusi table td{font-size:12px;padding:0;}
.v2018 .cctable.renewSusi table td > div{padding:20px 0 15px;}
.v2018 .cctable.renewSusi table .type01 th{background-color:#efefef;}
.v2018 .cctable.renewSusi table .type02 th{background-color:#e8cdf6;}
.v2018 .cctable.renewSusi table .type03 th{background-color:#fae8d1;}
.v2018 .cctable.renewSusi table .type04 th{background-color:#d1e0fa;}
.v2018 .cctable.renewSusi table .type05 th{background-color:#faf9d1;}
.v2018 .cctable.renewSusi table .type06 th{background-color:#dffad1;}
.v2018 .cctable.renewSusi table .type02 td{color:#a118a7;}
.v2018 .cctable.renewSusi table .type03 td{color:#81431a;}
.v2018 .cctable.renewSusi table .type04 td{color:#2152b0;}
.v2018 .cctable.renewSusi table .type05 td{color:#f19149;}
.v2018 .cctable.renewSusi table .type06 td{color:#64a669;}
.v2018 .cctable.renewSusi table td > div .icon{position:absolute;top:0;left:0;}
.v2018 .cctable.renewSusi table td > div .line{position: absolute;top: 50%;margin-top: -35px;right: -14px;}
.v2018 .cctable.renewSusi table .type01 td{border-left: 0;border-right: 0;}
.v2018 .cctable.renewSusi table .type02 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewSusi table .type03 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewSusi table .type04 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewSusi table .type05 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewSusi table .type06 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewSusi table .bottom td{border-bottom: 1px solid #838587;}
.v2018 .cctable.renewSusi table td.last{border-right: 1px solid #838587;}

/*국어 커리큘럼*/
.kor_curriculum{margin-bottom:15px;}
.kor_curriculum .korC_tap ul{overflow:hidden;}
.kor_curriculum .korC_tap ul li{float:left;}
.kor_curriculum .korC_tap ul li + li{margin-left:1px;}
.kor_curriculum .korC_tap ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go3/tap_off.png') no-repeat;width:189px;height:98px;text-indent:-9999px;}
.kor_curriculum .korC_tap ul li.on a,
.kor_curriculum .korC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go3/tap_on.png');}
.kor_curriculum .korC_tap ul li.col01 a{background-position:0px 0px;}
.kor_curriculum .korC_tap ul li.col02 a{background-position:-190px 0px;}
.kor_curriculum .korC_tap ul li.col03 a{background-position:-380px 0px;}
.kor_curriculum .korC_tap ul li.col04 a{background-position:-570px 0px;}
.kor_curriculum.go2 .korC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go2/tap_off.png');}
.kor_curriculum.go2 .korC_tap ul li.on a,
.kor_curriculum.go2 .korC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go2/tap_on.png');}
.kor_curriculum.go1 .korC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go1/tap_off.png');}
.kor_curriculum.go1 .korC_tap ul li.on a,
.kor_curriculum.go1 .korC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/kor/go1/tap_on.png');}
.kor_curriculum .korC_cont{margin-top:10px;}
.kor_curriculum .korC_cont .cont_tit{}
.kor_curriculum .korC_cont .korC_list{position:relative;margin-top:10px;}
.kor_curriculum .korC_cont .korC_list.float{zoom:1;}
.kor_curriculum .korC_cont .korC_list.float:after{display:block;content:'';clear:both;}
.kor_curriculum .korC_cont .korC_list ul{overflow:hidden;border:1px solid #d1d1d1;background-color:#fbfbfb;}
.kor_curriculum .korC_cont .korC_list.float ul{float:left;}
.kor_curriculum .korC_cont .korC_list ul li{text-align:center;float:left;width:379px;}
.kor_curriculum .korC_cont .korC_list ul.type02 li{width: 151.5px;}
.kor_curriculum .korC_cont .korC_list ul.type03 li{width: 252px;}
.kor_curriculum .korC_cont .korC_list ul.type04 li{width: 126px;}
.kor_curriculum .korC_cont .korC_list ul.type05 li{width: 189px;}
.kor_curriculum .korC_cont .korC_list ul li a{display:block;margin:18px 0;}
.kor_curriculum .korC_cont .korC_list.type02 ul li a{margin:10px 0;}
.kor_curriculum .korC_cont .korC_list ul li + li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/line.png') repeat-y 0 0;}
.kor_curriculum .korC_cont .korC_list ul li a strong{display:block;padding-bottom:5px;color:#1b1b1b;font-size:13px;letter-spacing:-1px;}
.kor_curriculum .korC_cont .korC_list ul li a p{color:#b22b10;font-size:12px;letter-spacing:-1px;line-height:1.4;font-weight:bold;}
.kor_curriculum.go2 .korC_cont .korC_list ul li a p{color:#ab6c5b;}
.kor_curriculum.go1 .korC_cont .korC_list ul li a p{color:#d18944;}
.kor_curriculum .korC_cont .korC_list .arrow{position:absolute;bottom:-20px;left:50%;margin-left:-106px;}
.kor_curriculum .korC_cont .korC_list .arrow02{position:absolute;bottom:-20px;left:1px;}
.kor_curriculum .korC_cont .korC_list .arrow02.type02{left:193px;}
.kor_curriculum .korC_cont .korC_list .arrow02.type03{left:382px;}
.kor_curriculum .korC_cont .korC_list .arrow02.type04{left:572px;}
.kor_curriculum .korC_cont .korC_list .arrow02.type05{left:292px;}

/*영어커리큘럼*/
.eng_curriculum{margin-bottom:15px;}
.eng_curriculum .engC_tap ul{overflow:hidden;}
.eng_curriculum .engC_tap ul li{float:left;}
.eng_curriculum .engC_tap ul li + li{margin-left:1px;}
.eng_curriculum .engC_tap ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go3/tap_off.png') no-repeat;width:189px;height:98px;text-indent:-9999px;}
.eng_curriculum .engC_tap ul li.on a,
.eng_curriculum .engC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go3/tap_on.png');}
.eng_curriculum .engC_tap ul li.col01 a{background-position:0px 0px;}
.eng_curriculum .engC_tap ul li.col02 a{background-position:-190px 0px;}
.eng_curriculum .engC_tap ul li.col03 a{background-position:-380px 0px;}
.eng_curriculum .engC_tap ul li.col04 a{background-position:-570px 0px;}
.eng_curriculum.go2 .engC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go2/tap_off.png');}
.eng_curriculum.go2 .engC_tap ul li.on a,
.eng_curriculum.go2 .engC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go2/tap_on.png');}
.eng_curriculum.go1 .engC_tap ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go1/tap_off.png');}
.eng_curriculum.go1 .engC_tap ul li.on a,
.eng_curriculum.go1 .engC_tap ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/eng/go1/tap_on.png');}
.eng_curriculum .engC_cont{margin-top:10px;}
.eng_curriculum .engC_cont .cont_tit{}
.eng_curriculum .engC_cont .engC_list{position:relative;margin-top:10px;}
.eng_curriculum .engC_cont .engC_list.float{zoom:1;}
.eng_curriculum .engC_cont .engC_list.float:after{display:block;content:'';clear:both;}
.eng_curriculum .engC_cont .engC_list ul{overflow:hidden;border:1px solid #d1d1d1;background-color:#fbfbfb;}
.eng_curriculum .engC_cont .engC_list.float ul{float:left;}
.eng_curriculum .engC_cont .engC_list ul li{text-align:center;float:left;width:379px;}
.eng_curriculum .engC_cont .engC_list ul.type02 li{width: 151.5px;}
.eng_curriculum .engC_cont .engC_list ul.type03 li{width: 252px;}
.eng_curriculum .engC_cont .engC_list ul.type04 li{width: 126px;}
.eng_curriculum .engC_cont .engC_list ul.type05 li{width: 189px;}
.eng_curriculum .engC_cont .engC_list ul li a{display:block;margin:18px 0;}
.eng_curriculum .engC_cont .engC_list.type02 ul li a{margin:10px 0;}
.eng_curriculum .engC_cont .engC_list ul li + li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/curriculum/math/line.png') repeat-y 0 0;}
.eng_curriculum .engC_cont .engC_list ul li a strong{display:block;padding-bottom:5px;color:#1b1b1b;font-size:13px;letter-spacing:-1px;}
.eng_curriculum .engC_cont .engC_list ul li a p{color:#d05ebc;font-size:12px;letter-spacing:-1px;line-height:1.4;font-weight:bold;}
.eng_curriculum.go2 .engC_cont .engC_list ul li a p{color:#b05ed0;}
.eng_curriculum.go1 .engC_cont .engC_list ul li a p{color:#665ed0;}
.eng_curriculum .engC_cont .engC_list .arrow{position:absolute;bottom:-20px;left:50%;margin-left:-106px;}
.eng_curriculum .engC_cont .engC_list .arrow02{position:absolute;bottom:-20px;left:1px;}
.eng_curriculum .engC_cont .engC_list .arrow02.type02{left:193px;}
.eng_curriculum .engC_cont .engC_list .arrow02.type03{left:382px;}
.eng_curriculum .engC_cont .engC_list .arrow02.type04{left:572px;}
.eng_curriculum .engC_cont .engC_list .arrow02.type05{left:292px;}

/*국어 커리큘럼 높이수정*/
.kor_curriculum .korC_cont .type02 .korC_list ul li a{height: 48px;}
.kor_curriculum .korC_cont .type02 .korC_list ul li a p{padding-top:10px;}

/*연간 커리큘럼 수정*/
.v2018 .cctable.renewGo3 table .type06 th{background-color:#dceac2;}
.v2018 .cctable.renewGo3 table .type06 td{color:#3e8a15;}
.v2018 .cctable.renewGo3 .type06 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo3 table .type07 th{background-color:#eac2c2;}
.v2018 .cctable.renewGo3 table .type07 td{color:#b02525;}
.v2018 .cctable.renewGo3 .type07 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .type06 th{background-color:#dceac2;}
.v2018 .cctable.renewGo2 table .type06 td{color:#3e8a15;}
.v2018 .cctable.renewGo2 .type06 td{border: 1px dotted #838587;border-top:0;border-right:0;}
.v2018 .cctable.renewGo2 table .type07 th{background-color:#eac2c2;}
.v2018 .cctable.renewGo2 table .type07 td{color:#b02525;}
.v2018 .cctable.renewGo2 .type07 td{border: 1px dotted #838587;border-top:0;border-right:0;}

.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover.type02 p{line-height: 1.1;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover.type02 strong{line-height: 1.2;}
.v2018 .cctable.renewGo3 .layerpop_book .topinfo .bookcover.type02 span{line-height: 1.1;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover.type02 p{line-height: 1.1;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover.type02 strong{line-height: 1.2;}
.v2018 .cctable.renewGo2 .layerpop_book .topinfo .bookcover.type02 span{line-height: 1.1;}

/*교재시리즈 버튼수정*/
.seriesLink2016{top:45px;right:20px;}
.seriesLink2016 .btn_seriesLink{width:79px;}
.seriesLink2016 .list_seriesLink_wrap{left:99px;top:-45px;}

/*----------------------------------------------------2017 서브메인 개편----------------------------------------------------*/

/*-------------------lms-----------------------*/
/*강좌 시리즈*/
.lec_series2017{position:relative;}
.lec_series2017 .select{position:absolute;top:-15px;right:0px;}
.lec_series2017 .lec_seriesList{}
.lec_series2017 .lec_seriesList > ul{zoom:1;padding-top:10px;}
.lec_series2017 .lec_seriesList > ul:after{display:block;content:'';clear:both;}
.lec_series2017 .lec_seriesList > ul > li{position:relative;border:1px solid #dadada;width:373px;float:left;margin-top:10px;}
.lec_series2017 .lec_seriesList > ul > li.odd{margin-left:10px;}
.lec_series2017 .lec_seriesList > ul > li > a{display:block;}
.lec_series2017 .lec_seriesList > ul > li .event{position:absolute;top:-7px;left:-1px;}
.lec_series2017 .lec_seriesList .sum{border-bottom:1px solid #dadada;}
.lec_series2017 .lec_seriesList .detail{min-height:130px;max-height:160px;}
.lec_series2017 .lec_seriesList .detail .tag_wrap{height:65px;display:table;}
.lec_series2017 .lec_seriesList .detail .tag{padding:0 10px;display: table-cell;vertical-align: middle;*padding-top:5px;}
.lec_series2017 .lec_seriesList .detail .tag li{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/lms/icon_hash01.png') no-repeat left 0 ;padding-left:7px;
height:18px;display:inline-block;zoom:1;*display:inline;margin:5px 1px;}
.lec_series2017 .lec_seriesList .detail .tag li span{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/lms/icon_hash02.png') no-repeat right 0;
padding-right:7px;font-size:12px;color:#fff;padding-top:3px;height:15px;letter-spacing:-1px;}
.lec_series2017 .lec_seriesList .detail > strong{padding:0px 15px 0;color:#313131;font-size:14px;display:block;}
.lec_series2017 .lec_seriesList .detail > strong span{display:inline-block;zoom:1;*display:inline;max-width:320px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;padding-right:3px;}
.lec_series2017 .lec_seriesList .detail > strong img{margin-top:2px;}
.lec_series2017 .lec_seriesList .detail .text{padding:10px 15px 15px;}
.lec_series2017 .lec_seriesList .detail .text li{line-height:1.5;zoom:1;}
.lec_series2017 .lec_seriesList .detail .text li:after{display:block;content:'';clear:both;}
.lec_series2017 .lec_seriesList .detail .text li + li{margin-top:5px;}
.lec_series2017 .lec_seriesList .detail .text li span{color:#767676;float:left;}
.lec_series2017 .lec_seriesList .detail .text li p{color:#767676;float:right;width:290px;}

/*----------------------이용가이드--------------------------*/
.guide_wrap2017{}
.guide_wrap2017 .guide_top{position:relative;}
.guide_wrap2017 .guide_top .video{position:absolute;top:30px;left:114px;}
.guide_wrap2017 .guide_nav ul{zoom:1;}
.guide_wrap2017 .guide_nav ul:after{display:block;content:'';clear:both;}
.guide_wrap2017 .guide_nav ul li{float:left;}
.guide_wrap2017 .guide_nav ul li + li{margin-left:2px;}
.guide_wrap2017 .guide_nav ul li a{display:block;background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navTop_off.png');text-indent:-99999px;
height:90px;width:252px;}
.guide_wrap2017 .guide_nav ul li a:hover,
.guide_wrap2017 .guide_nav ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navTop_on.png');}
.guide_wrap2017 .guide_nav ul li.col1 a{background-position:0px 0px;}
.guide_wrap2017 .guide_nav ul li.col2 a{background-position:-254px 0px;}
.guide_wrap2017 .guide_nav ul li.col3 a{background-position:-508px 0px;}

.guide_wrap2017 .guideIn_conts{border:2px solid #cccfd2;border-top:none;}
.guide_wrap2017 .guideIn_conts .guideCont_conts{padding:10px 8px;}
.guide_wrap2017 .guideIn_conts .guideCont_conts img{display:block;max-width:100%;}

.guide_wrap2017 .guideIn_nav{background-color:#1f8cde;text-align:center;padding:20px 0;}
.guide_wrap2017 .guideIn_nav ul{display:inline-block;zoom:1;*display:inline;}
.guide_wrap2017 .guideIn_nav ul li{float:left;}
.guide_wrap2017 .guideIn_nav ul li a{display:block;text-indent:-9999px;background-repeat:no-repeat;}

.guide_wrap2017 .type01 .guideIn_nav ul li + li{margin-left:90px;}
.guide_wrap2017 .type01 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav01_off.png');height:19px;}
.guide_wrap2017 .type01 .guideIn_nav ul li.on a,
.guide_wrap2017 .type01 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav01_on.png');}
.guide_wrap2017 .type01 .guideIn_nav ul li.col1 a{width:105px;background-position:0px 0px;}
.guide_wrap2017 .type01 .guideIn_nav ul li.col2 a{width:58px;background-position:-195px 0px;}
.guide_wrap2017 .type01 .guideIn_nav ul li.col3 a{width:79px;background-position:-342px 0px;}
.guide_wrap2017 .type01 .guideIn_nav ul li.col4 a{width:66px;background-position:-510px 0px;}

.guide_wrap2017 .type02 .guideIn_nav ul li + li{margin-left:75px;}
.guide_wrap2017 .type02 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav02_off.png');height:19px;}
.guide_wrap2017 .type02 .guideIn_nav ul li.on a,
.guide_wrap2017 .type02 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav02_on.png');}
.guide_wrap2017 .type02 .guideIn_nav ul li.col1 a{width:58px;background-position:0px 0px;}
.guide_wrap2017 .type02 .guideIn_nav ul li.col2 a{width:61px;background-position:-134px 0px;}
.guide_wrap2017 .type02 .guideIn_nav ul li.col3 a{width:61px;background-position:-271px 0px;}
.guide_wrap2017 .type02 .guideIn_nav ul li.col4 a{width:59px;background-position:-407px 0px;}
.guide_wrap2017 .type02 .guideIn_nav ul li.col5 a{width:64px;background-position:-541px 0px;}

.guide_wrap2017 .type03 .guideIn_nav ul li + li{margin-left:90px;}
.guide_wrap2017 .type03 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav03_off.png');height:19px;}
.guide_wrap2017 .type03 .guideIn_nav ul li.on a,
.guide_wrap2017 .type03 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/nav03_on.png');}
.guide_wrap2017 .type03 .guideIn_nav ul li.col1 a{width:73px;background-position:0px 0px;}
.guide_wrap2017 .type03 .guideIn_nav ul li.col2 a{width:90px;background-position:-167px 0px;}
.guide_wrap2017 .type03 .guideIn_nav ul li.col3 a{width:79px;background-position:-353px 0px;}
.guide_wrap2017 .type03 .guideIn_nav ul li.col4 a{width:44px;background-position:-527px 0px;}

.guide_wrap2017 .guideCont_nav{width:700px;margin:0 auto;padding:25px 0 0px;}

.guide_wrap2017 .type001 .guideCont_nav ul{zoom:1;}
.guide_wrap2017 .type001 .guideCont_nav ul:after{display:block;content:'';clear:both;}
.guide_wrap2017 .type001 .guideCont_nav ul li{float:left;margin-bottom:2px;}
.guide_wrap2017 .type001 .guideCont_nav ul li + li{margin-left:1px;}
.guide_wrap2017 .type001 .guideCont_nav ul li a{display:block;text-indent:-9999px;height:41px;width:349px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC01_off.png') no-repeat;}
.guide_wrap2017 .type001 .guideCont_nav ul li.on a,
.guide_wrap2017 .type001 .guideCont_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC01_on.png');}
.guide_wrap2017 .type001 .guideCont_nav ul li.col1 a{background-position:0px 0px;}
.guide_wrap2017 .type001 .guideCont_nav ul li.col2 a{background-position:-350px 0px;width:350px;}

.guide_wrap2017 .type002 .guideCont_nav ul{zoom:1;}
.guide_wrap2017 .type002 .guideCont_nav ul:after{display:block;content:'';clear:both;}
.guide_wrap2017 .type002 .guideCont_nav ul li{float:left;margin-bottom:2px;}
.guide_wrap2017 .type002 .guideCont_nav ul li + li{margin-left:1px;}
.guide_wrap2017 .type002 .guideCont_nav ul li a{display:block;text-indent:-9999px;height:41px;width:349px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC02_off.png') no-repeat;}
.guide_wrap2017 .type002 .guideCont_nav ul li.on a,
.guide_wrap2017 .type002 .guideCont_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC02_on.png');}
.guide_wrap2017 .type002 .guideCont_nav ul li.col1 a{background-position:0px 0px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col2 a{background-position:-350px 0px;width:350px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col3{margin-left:0;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col3 a{background-position:0px -43px;width:232px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col4{margin-left:2px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col4 a{background-position:-234px -43px;width:232px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col5{margin-left:2px;}
.guide_wrap2017 .type002 .guideCont_nav ul li.col5 a{background-position:-468px -43px;width:232px;}

.guide_wrap2017 .type003 .guideCont_nav ul{zoom:1;}
.guide_wrap2017 .type003 .guideCont_nav ul:after{display:block;content:'';clear:both;}
.guide_wrap2017 .type003 .guideCont_nav ul li{float:left;margin-bottom:2px;}
.guide_wrap2017 .type003 .guideCont_nav ul li + li{margin-left:1px;}
.guide_wrap2017 .type003 .guideCont_nav ul li a{display:block;text-indent:-9999px;height:41px;width:349px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC03_off.png') no-repeat;}
.guide_wrap2017 .type003 .guideCont_nav ul li.on a,
.guide_wrap2017 .type003 .guideCont_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC03_on.png');}
.guide_wrap2017 .type003 .guideCont_nav ul li.col1 a{background-position:0px 0px;}
.guide_wrap2017 .type003 .guideCont_nav ul li.col2 a{background-position:-350px 0px;width:350px;}

.guide_wrap2017 .type004 .guideCont_nav ul{zoom:1;}
.guide_wrap2017 .type004 .guideCont_nav ul:after{display:block;content:'';clear:both;}
.guide_wrap2017 .type004 .guideCont_nav ul li{float:left;margin-bottom:2px;}
.guide_wrap2017 .type004 .guideCont_nav ul li + li{margin-left:1px;}
.guide_wrap2017 .type004 .guideCont_nav ul li a{display:block;text-indent:-9999px;height:41px;width:349px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC04_off.png') no-repeat;}
.guide_wrap2017 .type004 .guideCont_nav ul li.on a,
.guide_wrap2017 .type004 .guideCont_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC04_on.png');}
.guide_wrap2017 .type004 .guideCont_nav ul li.col1 a{background-position:0px 0px;}
.guide_wrap2017 .type004 .guideCont_nav ul li.col2 a{background-position:-350px 0px;width:350px;}

.guide_wrap2017 .cc_inner{position:relative;}
.guide_wrap2017 .cc_nav01{position: absolute;top: 248px;left: 208px;}
.guide_wrap2017 .cc_nav01 ul{overflow:hidden;}
.guide_wrap2017 .cc_nav01 ul li{float:left;}
.guide_wrap2017 .cc_nav01 ul li + li{margin-left:2px;}
.guide_wrap2017 .cc_nav01 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC05_off.png') no-repeat;height:41px;text-indent:-99999px;}
.guide_wrap2017 .cc_nav01 ul li a:hover,
.guide_wrap2017 .cc_nav01 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC05_on.png');}
.guide_wrap2017 .cc_nav01 ul li.col1 a{background-position:0px 0px;width:156px;}
.guide_wrap2017 .cc_nav01 ul li.col2 a{background-position:-158px 0px;width:159px;}
.guide_wrap2017 .cc_nav01 ul li.col3 a{background-position:-319px 0px;width:192px;}

.guide_wrap2017 .cc_nav02{position: absolute;top: 142px;left: 208px;}
.guide_wrap2017 .cc_nav02 ul{overflow:hidden;}
.guide_wrap2017 .cc_nav02 ul li{float:left;}
.guide_wrap2017 .cc_nav02 ul li + li{margin-left:2px;}
.guide_wrap2017 .cc_nav02 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC06_off.png') no-repeat;height:41px;text-indent:-99999px;}
.guide_wrap2017 .cc_nav02 ul li a:hover,
.guide_wrap2017 .cc_nav02 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/guide/navC06_on.png');}
.guide_wrap2017 .cc_nav02 ul li.col1 a{background-position:0px 0px;width:169px;}
.guide_wrap2017 .cc_nav02 ul li.col2 a{background-position:-171px 0px;width:169px;}
.guide_wrap2017 .cc_nav02 ul li.col3 a{background-position:-342px 0px;width:169px;}

/* 2018-03-13 :: renew2018 */
.guide_wrap2017.renew2018 .guide_nav ul li a{display:block;background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/navTop_off.png');text-indent:-99999px;
height:90px;width:252px;}
.guide_wrap2017.renew2018 .guide_nav ul li a:hover,
.guide_wrap2017.renew2018 .guide_nav ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/navTop_on.png');}
.guide_wrap2017.renew2018 .guideIn_nav{background-color:#1a66bb;}

.guide_wrap2017.renew2018 .cc_nav01{position: absolute;top:100px;left:206px;}
.guide_wrap2017.renew2018 .cc_nav01 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/navC05_off.png') no-repeat;height:41px;text-indent:-99999px;}
.guide_wrap2017.renew2018 .cc_nav01 ul li a:hover,
.guide_wrap2017.renew2018 .cc_nav01 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/navC05_on.png');}
.guide_wrap2017.renew2018 .cc_nav01 ul li.col1 a{background-position:0px 0px;width:159px;}
.guide_wrap2017.renew2018 .cc_nav01 ul li.col2 a{background-position:-161px 0px;width:159px;}
.guide_wrap2017.renew2018 .cc_nav01 ul li.col3 a{background-position:-322px 0px;width:192px;}

/* 2019-03-27 추가 */
.guide_wrap2017.renew2018.renew2019 .cc_nav01{position: absolute;top:100px;left:206px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2019/layout/guide/navC06_off.png') no-repeat;height:40px;text-indent:-99999px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li a:hover,
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2019/layout/guide/navC06_on.png');}
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li.col1 a{background-position:0px 0px;width:159px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li.col2 a{background-position:-161px 0px;width:159px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav01 ul li.col3 a{background-position:-322px 0px;width:192px;}

.guide_wrap2017.renew2018.renew2019 .cc_nav02{position: absolute;top:89px;left:216px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2019/layout/guide/navC07_off.png') no-repeat;height:40px;text-indent:-99999px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li a:hover,
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2019/layout/guide/navC07_on.png');}
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li.col1 a{background-position:0px 0px;width:154px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li.col2 a{background-position:-156px 0px;width:154px;}
.guide_wrap2017.renew2018.renew2019 .cc_nav02 ul li.col3 a{background-position:-312px 0px;width:192px;}

.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018//layout/guide/nav01_off.png');}
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li.on a,
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018//layout/guide/nav01_on.png');}
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li.col1 a{width:105px;background-position:0px 0px;}
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li.col2 a{width:57px;background-position:-204px 0px;}
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li.col3 a{width:74px;background-position:-359px 0px;}
.guide_wrap2017.renew2018 .type01 .guideIn_nav ul li.col4 a{width:76px;background-position:-531px 0px;}

.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018//layout/guide/nav02_off.png');}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.on a,
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/nav02_on.png');}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.col1 a{width:60px;background-position:0px 0px;}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.col2 a{width:60px;background-position:-130px 0px;}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.col3 a{width:73px;background-position:-261px 0px;}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.col4 a{width:61px;background-position:-405px 0px;}
.guide_wrap2017.renew2018 .type02 .guideIn_nav ul li.col5 a{width:62px;background-position:-540px 0px;}

.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li + li{margin-left:130px;}
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/nav03_off.png');}
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li.on a,
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li a:hover{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2018/layout/guide/nav03_on.png');}
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li.col1 a{width:74px;background-position:0px 0px;}
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li.col2 a{width:80px;background-position:-203px 0px;}
.guide_wrap2017.renew2018 .type03 .guideIn_nav ul li.col3 a{width:64px;background-position:-417px 0px;}

/*----------------교재서브메인-------------------*/
.koje2017_new{position:relative;}
.koje2017_new .koje2017_top{position:relative;}
.koje2017_new .koje2017_top .slide{width:760px;height:360px;overflow:hidden;position:relative;}
.koje2017_new .koje2017_top .slide > ul > li{position:relative;}
.koje2017_new .koje2017_top .slide .bx-controls{position:absolute;bottom:60px;left:8px;width:246px;text-align:center;}
.koje2017_new .koje2017_top .slide.type02 .bx-controls{left:256px;}
.koje2017_new .koje2017_top .slide.type03 .bx-controls{left:503px;}
.koje2017_new .koje2017_top .slide .bx-pager{overflow:hidden;display:inline-block;zoom:1;*display:inline;}
.koje2017_new .koje2017_top .slide .bx-pager-item{float:left;cursor:pointer;}
.koje2017_new .koje2017_top .slide .bx-pager-item + .bx-pager-item{margin-left:5px;}
.koje2017_new .koje2017_top .slide .bx-pager-item a{display:block;width:10px;height:11px;text-indent:-99999px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/bg_ballOff.png') no-repeat 0 0;}
.koje2017_new .koje2017_top .slide .bx-pager-item a:hover,
.koje2017_new .koje2017_top .slide .bx-pager-item a.active{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/bg_ballOn.png');}

.koje2017_new .koje2017_top .slide_wrap .link_wrap{position:absolute;bottom:95px;left:380px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul{overflow:hidden;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li{float:left;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li + li{margin-left:10px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul.type02 li + li{margin-left:5px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li a{display:block;background-repeat:no-repeat;width:70px;height:74px;text-indent:-99999px;
background-position:0px 18px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/bg_navOn02.png') no-repeat 0 0;}

.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li.col1 a{background-position:0px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li.col2 a{background-position:-75px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li.col3 a{background-position:-150px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li.col4 a{background-position:-225px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap ul li.col5 a{background-position:-300px 0px;}


.koje2017_new .koje2017_top .slide_nav{position:absolute;bottom:10px;left:8px;z-index:10;}
.koje2017_new .koje2017_top .slide_nav ul{overflow:hidden;}
.koje2017_new .koje2017_top .slide_nav ul li{float:left;}
.koje2017_new .koje2017_top .slide_nav ul li + li{margin-left:2px;}
.koje2017_new .koje2017_top .slide_nav ul li a{display:block;width:246px;height:43px;font-weight:bold;color:#000;line-height:45px;
font-family: 'Nanum Gothic',sans-serif !important;font-size: 14px;letter-spacing:-1px;text-align:center;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/bg_navOff.png') repeat 0 0;}
.koje2017_new .koje2017_top .slide_nav ul li a:hover,
.koje2017_new .koje2017_top .slide_nav ul li.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/bg_navOn.png') repeat 0 0;color:#fff;}

.koje2017_new .koje2017_main{}

.koje2017_new .koje2017_main .cols_nav{position: absolute;top: 532px;left:0;z-index:11;}
.koje2017_new .koje2017_main .cols_nav .cols_navIn{position:relative;width:760px;height:37px;}
.koje2017_new .koje2017_main .cols_nav li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/main/bg_hover.png') repeat 0 0;
height:37px;text-indent:-9999px;}

.koje2017_new .koje2017_main .cols_nav li.col1{position:absolute;top:0;left:0px;z-index:6;}
.koje2017_new .koje2017_main .cols_nav li.col1 a{display:block;width:132px;}
.koje2017_new .koje2017_main .cols_nav li.col1 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col1.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn01.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .cols_nav li.col2{position:absolute;top:0;left:126px;z-index:5;}
.koje2017_new .koje2017_main .cols_nav li.col2 a{display:block;width:132px;}
.koje2017_new .koje2017_main .cols_nav li.col2 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col2.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn02.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .cols_nav li.col3{position:absolute;top:0;left:252px;z-index:4;}
.koje2017_new .koje2017_main .cols_nav li.col3 a{display:block;width:132px;}
.koje2017_new .koje2017_main .cols_nav li.col3 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col3.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn03.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .cols_nav li.col4{position:absolute;top:0;left:378px;z-index:3;}
.koje2017_new .koje2017_main .cols_nav li.col4 a{display:block;width:133px;}
.koje2017_new .koje2017_main .cols_nav li.col4 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col4.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn04.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .cols_nav li.col5{position:absolute;top:0;left:505px;z-index:2;}
.koje2017_new .koje2017_main .cols_nav li.col5 a{display:block;width:133px;}
.koje2017_new .koje2017_main .cols_nav li.col5 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col5.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn05.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .cols_nav li.col6{position:absolute;top:0;left:632px;z-index:1;}
.koje2017_new .koje2017_main .cols_nav li.col6 a{display:block;width:128px;}
.koje2017_new .koje2017_main .cols_nav li.col6 a:hover,
.koje2017_new .koje2017_main .cols_nav li.col6.on a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/main_navOn06.png') no-repeat 0 0;}

.koje2017_new .koje2017_main .koje_cols{}

.koje2017_new .koje2017_main .cols_top{margin-bottom: 37px;}

.koje2017_new .koje2017_main .cols_main{border:2px solid #072d6c;padding:40px 20px 0;}
.koje2017_new .koje2017_main .cols_main ul{zoom:1;}
.koje2017_new .koje2017_main .cols_main ul:after{display:block;content:'';clear:both;}
.koje2017_new .koje2017_main .cols_main ul li{position:relative;float:left;padding:0 18px 40px 19px;}
.koje2017_new .koje2017_main .cols_main ul li a{display:block;}
.koje2017_new .koje2017_main .cols_main ul li a .book_img{width: 142px; height: 182px;}
.koje2017_new .koje2017_main .cols_main ul li a .book_hover{ position: absolute;top: 0;left: 19px;width: 138px; height: 177px;display:none;
background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/koje/koje_hover_bg.png') repeat 0 0;cursor: pointer;}
.koje2017_new .koje2017_main .cols_main ul li a .book_hover > div{text-align:center;display: table; width: 100%; height: 180px;line-height:1.4;
*padding-top:60px;*height: 117px;}
.koje2017_new .koje2017_main .cols_main ul li a .book_hover span{color:#fff;font-size:14px;display: table-cell;vertical-align: middle;font-weight:bold;
letter-spacing:-1px;}
.koje2017_new .koje2017_main .cols_main ul li a:hover .book_hover{display:block;}

.koje2017_new .koje2017_main .cols_main.type02{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/koje_book_bg01.png') no-repeat 22px 10px;padding: 65px 20px 0;}
.koje2017_new .koje2017_main .cols_main.type02.new20171016 {background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/koje_book_bg01_new.png') no-repeat 22px 10px;padding: 65px 20px 0;}
.koje2017_new .koje2017_main .cols_main.type02.new20171123 {background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/koje_book_bg03.png') no-repeat 22px 10px;padding: 65px 20px 0;}
.koje2017_new .koje2017_main .cols_main.type03{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/koje_book_bg02.png') no-repeat 202px 10px;padding: 65px 20px 0;}

.koje2017_new .koje2017_main .cols_main ul li .iconTop{position:absolute;top:-16px;left:19px;}
.koje2017_new .koje2017_main .cols_main ul li .event{position:absolute;top:-10px;right:10px;z-index:1}
.koje2017_new .koje2017_main .cols_main ul li .event a{width:56px;height:56px;}

/*교재 레이어팝업*/
.koje2017_layer{display:none;}
.koje2017_layer .koje_layer_bg{text-indent: -9999px;position: fixed;background-color: #000; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
 filter: alpha(opacity=50); opacity: 0.5; top: 0;bottom: 0;left: 0;right: 0;z-index:1111112;}

.koje2017_layer .koje_layer_wrap{position: fixed; top: 0;left: 0; z-index: 1111113; width: 100%;height: 100%;overflow-y: auto;}
.koje2017_layer .koje_layer_in{position: relative; width: 718px;margin: 0 auto; height: 100%;}
.koje2017_layer .koje_main{position: absolute;top: 5%;left: 0;padding-bottom:50px;z-index:111;}
.koje2017_layer .koje_layer{border:2px solid #072d6c;width:714px;background-color:#fff;}
.koje2017_layer .koje_layer h3{position:relative;height:52px;color:#fff;line-height:54px;font-size:20px;text-align:center;background-color:#072d6c;
letter-spacing:-1px;font-weight:bold;}
.koje2017_layer .koje_layer h3 a{display:block;position:absolute;top:15px;right:15px;line-height:1;}
.koje2017_layer .layer_cont .layer_top{min-height:190px;position:relative;padding:30px 0 10px;}
.koje2017_layer .layer_cont .layer_top .sum{position:absolute;top:20px;left:20px;}
.koje2017_layer .layer_cont .layer_top > strong{color:#4a6bbd;font-size:16px;font-weight:bold;margin:0 20px 10px 180px;line-height:1.4;
display: inline-block;zoom:1;*display:inline;border-bottom:1px solid #4a6bbd;letter-spacing:-1px;}
.koje2017_layer .layer_cont .layer_top h4{font-size:25px;color:#000;line-height:1.4;font-weight:bold;letter-spacing:-1px;padding:2px 20px 0px 180px;
background-color:#f2f5fd;margin-bottom:10px;}
.koje2017_layer .layer_cont .layer_top .text{margin:0 280px 20px 180px;}
.koje2017_layer .layer_cont .layer_top .text p{font-size:14px;color:#000;line-height:1.4;letter-spacing:-1px;}
.koje2017_layer .layer_cont .layer_top .text p + p{padding-top:3px;}
.koje2017_layer .layer_cont .layer_top .text p b{font-weight:bold;letter-spacing:-1px;}
.koje2017_layer .layer_cont .layer_top span{position:absolute;top:205px;left:20px;font-size:13px;color:#666;line-height:1.4;letter-spacing:-1px;
width: 142px;text-align: center;}
.koje2017_layer .layer_cont .layer_top .btn_wrap{position:absolute;top:100px;right:20px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap ul{overflow:hidden;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li{float:left;margin-left:5px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li a{display:block;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/layer/bg_icon.png') no-repeat;
width:58px;height:73px;text-indent:-9999px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col1 a{background-position:0px 0px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col2 a{background-position:-63px 0px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col3 a{background-position:-126px 0px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col4 a{background-position:-189px 0px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col5 a{background-position:-252px 0px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap li.col6 a{background-position:-315px 0px;}

.koje2017_layer .layer_cont .layer_list{padding:0 20px 30px;}
.koje2017_layer .layer_cont .layer_listIn{max-height: 220px; overflow-y: auto; overflow-x: hidden;}
.koje2017_layer .layer_cont .layer_listIn li{margin-top:20px;}
.koje2017_layer .layer_cont .layer_listIn li strong{display:block;font-size:14px;color:#000;line-height:1.4;letter-spacing:-1px;font-weight:bold;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/layer/bg_ball01.png') no-repeat 0px 3px;padding-left:10px;}
/*.koje2017_layer .layer_cont .layer_listIn li p{font-size:13px;color:#666;line-height:1.4;letter-spacing:-1px;padding-top:3px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/layer/bg_ball02.png') no-repeat 10px 9px;padding-left:17px;}*/

.koje2017_layer .layer_cont .layer_list02{padding:0 20px 30px;}
.koje2017_layer .layer_cont .layer_list02 .table{font-family: Malgun Gothic;padding-top: 10px;}
.koje2017_layer .layer_cont .layer_list02 .table.new{max-height:340px;overflow-y:auto;}
.koje2017_layer .layer_cont .layer_list02 .table table{width:100%;border:1px solid #d6dae4;border-bottom:0;border-collapse: collapse;}
.koje2017_layer .layer_cont .layer_list02 .table table th{width:110px;background-color:#747f97;color:#fff;font-size:14px;border-bottom:1px solid #d6dae4;}
.koje2017_layer .layer_cont .layer_list02 .table table td {border-bottom:1px solid #d6dae4;padding:10px 10px 0px 0;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul{zoom:1;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul:after{display:block;content:'';clear:both;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul li {float:left;width:169px;padding-left:12px;padding-bottom:10px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul li span{float:left;min-width:60px;font-size:13px;color:#4b4b4b;padding:5px 4px 0;letter-spacing:-1px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul li .bt_wrap{float:right;min-width:54px;text-align:right;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li {width:260px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li span{max-width:190px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type03 li {width:532px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type03 li span{max-width:460px;}

/*수시논술 리스트*/
.susiNonList2017 .susiNonList_nav{background-color:#d9e2ed;padding: 25px 0;margin-bottom:20px;}
.susiNonList2017 .susiNonList_nav ul{overflow:hidden; width: 730px; margin: 0 auto;}
.susiNonList2017 .susiNonList_nav ul li{float:left;margin:3px;width:140px;height:45px;}
.susiNonList2017 .susiNonList_nav ul li a{display:table;width:140px;height:45px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_navOff.png') no-repeat 0 0 ;
text-align:center;line-height:1.4;color:#3a3a3a;font-size:12px;*display:block;}
.susiNonList2017 .susiNonList_nav ul li a:hover,
.susiNonList2017 .susiNonList_nav ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_navOn.png');color:#fff;font-weight:bold;}
.susiNonList2017 .susiNonList_nav ul li a span{display: table-cell;vertical-align: middle;padding-top: 4px;*display:block;*padding-top:15px;}
.susiNonList2017 .susiNonList_nav ul li a span.type02{*padding-top:7px;}
.susiNonList2017 .susiNonList_cont table{width:100%;border-collapse: collapse;border-top:1px solid #3da2e1;}
.susiNonList2017 .susiNonList_cont table th{text-align:center;color:#3a3a3a;font-size:12px;background-color:#f7f7f7;border-bottom:1px solid #d2d2d2;
letter-spacing:-1px;padding:12px 0 10px;}
.susiNonList2017 .susiNonList_cont table th + th{border-left:1px solid #d2d2d2;}
.susiNonList2017 .susiNonList_cont table td{text-align:center;color:#3a3a3a;font-size:12px;letter-spacing:-1px;border-bottom:1px solid #d2d2d2;
padding:12px 0 10px;}
.susiNonList2017 .susiNonList_cont table td + td{border-left:1px solid #d2d2d2;}
.susiNonList2017 .susiNonList_cont table td:first-child{background-color:#f0faff;}
.susiNonList2017 .susiNonList_cont .guide{padding-top:10px;letter-spacing:-1px;}

/*입시텝추가*/
.ipsiTab170405{margin-bottom:25px;}
.ipsiTab170405 ul{overflow:hidden;}
.ipsiTab170405 ul li{float:left;}
.ipsiTab170405 ul li a{background:url('http://image.ebsi.co.kr/ebsi/images/potalUI/ipsiBriefing/2017/0404/tab_off.png') no-repeat;width:190px;height:69px;display:block;text-indent:-9999px;}
.ipsiTab170405 ul li a:hover,
.ipsiTab170405 ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/potalUI/ipsiBriefing/2017/0404/tab_on.png');}
.ipsiTab170405 ul li.col1 a{background-position:0px 0px;}
.ipsiTab170405 ul li.col2 a{background-position:-190px 0px;}
.ipsiTab170405 ul li.col3 a{background-position:-380px 0px;}
.ipsiTab170405 ul li.col4 a{background-position:-570px 0px;}

/*교재 리스트 개편*/
.resultConts .resultKoje2017 .resultKoje_cols{padding:30px 20px;border-bottom: 1px solid #bdbdbd;zoom:1;}
.resultConts .resultKoje2017 .resultKoje_cols:after{display:block;content:'';clear:both;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_sum{border: 1px solid #bdbdbd;width:353px;height:211px;overflow:hidden;
float:left;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_sum img{width:353px;}

.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt{float:right;width: 345px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt > ul > li{zoom:1;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt > ul > li + li{margin-top:10px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt > ul > li:after{display:block;content:'';clear:both;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt > ul > li strong{padding-left: 8px;color:#072d6c;font-size:12px;font-weight:normal;float:left;
width:80px;margin-top:5px;
background: url('http://image.ebsi.co.kr/ebsi/images/potalUI/qSearch/bul_resultList.gif') no-repeat 0px 5px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt .resultKoje_cont{float:left;width:257px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt .resultKoje_cont .codeNum{color:#353535;font-size:14px;display:inline-block;zoom:1;
*display:inline;position: relative;top: 3px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt .resultKoje_cont .inote_bt_wrap{vertical-align: middle;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_cont .btn_wrap + .btn_wrap{margin-top:10px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_cont .btn_wrap .teacher{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bg_btn.png') no-repeat 0 0;
width:119px;height:16px;display:inline-block;zoom:1;*display:inline;padding: 5px 0 0 3px;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_cont .btn_wrap .teacher span{font-size:12px;color:#fff;font-weight:bold;}
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_dt .resultKoje_cont .text{color:#353535;font-size:12px;line-height:1.4;margin-top:4px;}

/*교재서브메인 수정*/
.koje2017_new .koje2017_top .slide_wrap .event{position:absolute;top:-2px;right:10px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap.type02{left:345px;}
.koje2017_new .koje2017_main .cols_main ul li .event{top: -1px;right:22px;}
.koje2017_new .koje2017_main .cols_main ul li .event a{width:auto;height:auto;}

/*교재상세 이벤트 롤링*/
.kojeEventBn2017{position:relative;width:760px;height:180px;overflow:hidden;}
.kojeEventBn2017 .kojeEventPrev{position: absolute;top: 50%; left: 0;margin-top:-22px; cursor: pointer; z-index: 1;display:none;}
.kojeEventBn2017 .kojeEventNext{position: absolute;top: 50%; right: 0;margin-top:-22px; cursor: pointer; z-index: 1;display:none;}

/*교재상세 이벤트 수정*/
.bookInfoList_new .book_img .event { position: absolute;top: -1px;right: -1px;}
.bookInfoList_new2016 .book_img .event{position: absolute;top: 4px;right: -1px;}

/*교재리스트 수정*/
.resultConts .resultKoje2017 .resultKoje_cols .resultKoje_cont .btn_wrap .teacher span{width: 90px;display: block; text-align: center;}

/*수시논술 리스트 수정*/
.susiNonList2017 .susiNonList_nav.type02{background-color:#fef6ef;}
.susiNonList2017 .susiNonList_nav.type02 ul li a{color:#5a483b;background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_navOff02.png');}
.susiNonList2017 .susiNonList_nav.type02 ul li a:hover,
.susiNonList2017 .susiNonList_nav.type02 ul li.on a{color:#fff;background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_navOn02.png');}

/*로딩바*/
.loadingWrap .loading_main{position: fixed;z-index: 1111112;width:441px;left:50%;margin-left: -220px;top: 50%;margin-top: -145px;}
.loadingWrap .loading_bg{text-indent: -9999px;position: fixed;background-color: #fff;
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';
 filter: alpha(opacity=70); opacity: 0.7; top: 0; bottom: 0; left: 0; right: 0;z-index:1111111;}

 /*수시논술리스트 동영상 추가*/
.susiNonList2017 .top{position:relative;}
.susiNonList2017 .top .topVodWrap{width:558px;position:absolute;bottom:120px;left:102px;}
.susiNonList2017 .top .topVodWrap_nav ul{overflow:hidden;}
.susiNonList2017 .top .topVodWrap_nav ul li{float:left;}
.susiNonList2017 .top .topVodWrap_nav ul li + li a{padding-left:1px;}
.susiNonList2017 .top .topVodWrap_nav ul li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/vodNav_off.png') no-repeat;
display:block;text-indent:-9999px;width:185px;height:52px;}
.susiNonList2017 .top .topVodWrap_nav ul li a:hover,
.susiNonList2017 .top .topVodWrap_nav ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/vodNav_on.png');}
.susiNonList2017 .top .topVodWrap_nav ul li.col1 a{background-position:0px 0px;}
.susiNonList2017 .top .topVodWrap_nav ul li.col2 a{background-position:-186px 0px;}
.susiNonList2017 .top .topVodWrap_nav ul li.col3 a{background-position:-373px 0px;}

/*교재텝수정, 교재정정신청, 연계교재수정*/
.contentsTabType01.renew{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bg_tabLine.gif');width:100%;}
.contentsTabType01.renew ul li{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bg_tabL.gif');}
.contentsTabType01.renew ul li.on{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bg_tabOnL.gif');}
.contentsTabType01.renew ul li span{min-width: 40px;text-align: center;}
.contentsTabType01.renew ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bul8.gif') !important;color:#557ad8;}
.contentsTabType01.renew ul li.on span{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/bg_tabOnR.gif');}
.textbook2017Opinion{position:relative;}
.textbook2017Opinion .textbook2017Opinion_layer{width:690px;border:3px solid #31446a;background-color:#fff;letter-spacing:-1px;
position:absolute;top:132px;left:30px;}
.textbook2017Opinion .textbook2017Opinion_layer .tit{background-color:#31446a;position:relative;height:40px;padding:0 20px; }
.textbook2017Opinion .textbook2017Opinion_layer .tit span{color:#fff;line-height:42px;font-size:14px;font-weight:bold;}
.textbook2017Opinion .textbook2017Opinion_layer .tit a{display:block;position:absolute;top:10px;right:20px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont{padding:20px;color:#4b4b4b;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .guide{padding-bottom:10px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .guide strong{font-weight:normal;display:block;padding-bottom:3px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .guide span{color:#999;display:block;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table{}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table table{width:100%;border-collapse: collapse;
border-top:1px solid #bebebe;border-right:1px solid #bebebe;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table table th{font-weight:normal;background-color:#f7f7f7;line-height:1.4;
padding:12px 0 8px 20px;text-align:left;border-bottom:1px solid #bebebe;border-left:1px solid #bebebe;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table table td{line-height:1.4;padding:12px 10px 8px;
border-bottom:1px solid #bebebe;border-left:1px solid #bebebe;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table table td label input{display:inline-block;zoom:1;*display:inline;
position:relative;top:-2px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .table table td label + label{margin-left:15px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .btn01{text-align:right;margin-top:5px;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .btn01 a{color:#557ad8;text-decoration:underline;}
.textbook2017Opinion .textbook2017Opinion_layer .cont .btn02{text-align:center;margin-top:15px;}


/*-----입시서브메인-----*/
#reNwrap2017 #reNcontainer.ipsi{}
#reNwrap2017 #reNcontainer.ipsi.subMain{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg_submain.png') repeat-x 0 50px #f6f7f8;}
#reNwrap2017 #reNcontainer.ipsi #reNcontainer_in{border:none;width:995px;background:none;margin-top:0;}
#reNwrap2017 #reNcontainer.ipsi #reNcontents{border:none;}
#reNwrap2017 #reNcontainer.ipsi #reNlnb{border:1px solid #535353;border-top:0;padding:0;    background-color: #fff;}
.ipsi #reNlnb .lnbTit{border-bottom:1px solid #535353;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu_s{display:block !important;background-color:#fff;border:none;    padding: 0;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu li a{display: inline;line-height: 1.4;letter-spacing: -1px;
background-image: none;font-family:'Malgun Gothic';    padding: 0;height:auto;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu li .subMnuTit{margin-top:20px;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu li .subMnuTit a{color:#00a7a1;font-size:16px;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu li.on .subMnuTit a{border-bottom:1px solid #00a7a1;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu_s li{margin-top:3px;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu_s li a{font-size:14px;color:#333;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu_s li a:hover{color:#557ad8;}
.ipsi #reNlnb .outsideAdArea{margin:0;padding:7px;border:0;border-top:1px solid #535353;}
.ipsi #reNlnb .lnbMenuArea > ul{margin-left:25px;}
.ipsi #reNlnb .lnbIpsiBn{border-top:1px solid #535353;}
.ipsi #reNlnb .lnbMenuArea .lnbMenu li.on .menuList_s li.on a{background-image: none;}
#reNwrap2017 #reNcontainer.ipsi #reNcontents .sideQuickArea{    z-index: 12;}


/*입시상단부분*/
.ipsi .ipsiTopWrap{height:50px;position:relative;width:100%;z-index:11;}
.ipsi .ipsiTopWrap *{font-family:'Malgun Gothic';}
.ipsi .ipsiTopWrap .ipsiTop_bg{overflow: hidden; width: 100%; height: 50px;}
.ipsi .ipsiTopWrap .ipsiTop_bg .left{float: left; width: 49%;height: 50px;background-color: #092349;text-align: right;}
.ipsi .ipsiTopWrap .ipsiTop_bg .right{float: right; width: 49%; height: 60px;background-color: #082f68;}
.ipsi .ipsiTopWrap .ipsiTop_in{width:100%;position:absolute;top:0px;left:0px;}
.ipsi .ipsiTopWrap .ipsiTop{width:995px;margin:0 auto;}
.ipsi .ipsiTopWrap .ipsiTop:after{display:block;content:'';clear:both;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopDday{height:50px;float:left;width:220px;background-color:#092349;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopDday .daycnt{letter-spacing:-1px;    padding-top: 5px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopDday .daycnt strong{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg_dDay.png');width:74px;height:26px;margin:0 10px;
display:inline-block;zoom:1;*display:inline;vertical-align: middle;text-align:center;color:#fff717;font-size:18px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopDday .daycnt span{color:#fff;font-size:15px;display:inline-block;zoom:1;*display:inline;vertical-align: middle;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopDday .daycnt b{color:#2ad7f7;font-size:28px;font-weight: normal;margin-right:2px;}

.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink{background-color: #082f68;height:50px;float:left;width:760px;position:relative;padding-left:15px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top{position:relative;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top strong{display:block;font-size:14px;color:#fff;letter-spacing:-1px;padding:13px 0 0 40px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top strong a{font-size:14px;color:#fff;letter-spacing:-1px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top .slideBt{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/btn_down02.png') no-repeat center center;
position: absolute; top: 10px; right: 0px; width: 30px; height: 30px;text-indent: -99999px;cursor:pointer;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top .slideBt.on{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/btn_up02.png');}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list{position: absolute; z-index: 11;top: 50px;left: 15px;border:2px solid #082f68;border-top:0;
width:756px;background-color:#fff;display:none;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list ul{margin:10px 0;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list li{margin:0 30px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list li + li{border-top:1px solid #c9c9c9;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list a{display:block;color:#393939;font-size:14px;letter-spacing:-1px;padding:8px;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_list a:hover{background-color:#f5f5f5;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top .slideList{padding:13px 0 0 40px;height:20px;overflow:hidden;}
.ipsi .ipsiTopWrap .ipsiTop .ipsiTopLink_top .slideList li a{font-size:14px;color:#fff;letter-spacing:-1px;font-weight:bold;}

/*입시서브메인 공통*/
.ipsi2017_new{margin-top:-14px;}
.ipsi2017_new .ipsiBnWrap{position:relative;}
.ipsi2017_new .ipsiBnWrap .prev{position:absolute;top:50%;margin-top:-21px;left:0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiBnWrap .next{position:absolute;top:50%;margin-top:-21px;right:0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiBnWrap .list{width:760px;height:246px;overflow:hidden;}
.ipsi2017_new .ipsiConWrap{margin-top: 26px;}
.ipsi2017_new .ipsiConWrap > div{margin-bottom:20px;}

/* 2017-08-11 :: 싱글이미지 형 배너 추가 */
.ipsi2017_new .ipsiBnWrap.single {height:246px}
.ipsi2017_new .ipsiBnWrap.single img {width:100%;height:auto}

/*실시간 등급컷*/
.ipsi2017_new .ipsiCont_cut{border:1px solid #c9c9c9;border-top:2px solid #32b6b1;background-color:#fff;}
.ipsi2017_new .ipsiCont_cut *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_cut .tit{padding:20px;position:relative;border-bottom:1px solid #c9c9c9;z-index: 1;}
.ipsi2017_new .ipsiCont_cut .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_cut .tit span{display:inline-block;zoom:1;*display:inline;color:#ff3600;font-size: 12px;font-weight: bold;
border:1px solid #ff3600;padding: 2px 10px 4px;margin-left:2px;vertical-align: middle;position:relative;top:2px;}
.ipsi2017_new .ipsiCont_cut .tit span.type02{color:#0075DF;border:1px solid #0075DF;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt{position:absolute;top:20px;right:20px;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul{overflow:hidden;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul li{float:left;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul li + li{margin-left:5px;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul li a{display: block; text-align: center; color: #fff; font-size: 12px;font-weight: bold;
width: 110px;padding: 5px 0;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul li.col1 a{background-color:#3abfba;}
.ipsi2017_new .ipsiCont_cut .tit .table_bt ul li.col2 a{background-color:#219f9a;}
.ipsi2017_new .ipsiCont_cut .tit .allView{position:absolute;bottom:-24px;right:20px;}

.ipsi2017_new .ipsiCont_cut .contIn{padding:24px 10px 10px;position:relative;}
.ipsi2017_new .ipsiCont_cut .contIn .update{letter-spacing:-1px;position:absolute;top:5px;left:10px;}
.ipsi2017_new .ipsiCont_cut .contIn .update b{color:#ff3600;font-weight:normal;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav{border-bottom: 2px solid #444;margin:5px 0 20px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul{display:inline-block;zoom:1;*display:inline;border:1px solid #c9c9c9;border-bottom:0;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li{float:left;width:147px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li:first-child{width:148px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a{display: block;text-align: center; height: 40px; position: relative;line-height:42px;
letter-spacing:-1px;color:#666;font-size:13px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a:hover,
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul .on a{color:#000;font-weight:bold;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a i{position: absolute;left: -1px;top: -1px; text-indent: -9999px;width: 1px; height: 40px;
background-color:#c9c9c9;z-index: 1;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a:hover i,
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul .on a i{position: absolute;left: -1px;top: -1px;border: 2px solid #444;text-indent:-9999px;background-color: transparent;
width: 145px;height: 39px;z-index:2;cursor:pointer;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li:first-child a:hover i,
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li.on:first-child a i{width: 146px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a em{position: absolute;left: 1px; bottom: -2px; text-indent: -9999px;
 background-color: #fff; width: 145px; height: 2px; z-index: 3; display: none;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul a:hover em,
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul .on a em{display: block;}
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li:first-child a:hover em,
.ipsi2017_new .ipsiCont_cut .contIn .table_nav ul li.on:first-child a em{width: 146px;}

.ipsi2017_new .ipsiCont_cut .contIn .table_main{}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table {width:100%; font-size:12px;border-top: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;
color:#747474; border-collapse:collapse;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table .alignL {text-align:left;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table thead th {padding:10px 0; background-color:#e8e8e8; border-left:1px solid #c9c9c9;
border-bottom:1px solid #c9c9c9; color:#4e4e4e;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table thead th.first{ background-color:#f6f6f6;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table thead th.pd5{padding:5px 0;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table th{background-color:#48607d;border-color:#3e526b;color:#fff;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table .bg02 th{background-color:#f6f6f6;padding:5px 0;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody th,
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody td {background-color:#fff; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;
padding:10px 0; vertical-align:middle; font-weight:normal;text-align:center;line-height:13px;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody td.bold{font-weight:bold;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody tr.bg01 td{background-color:#fef1ee;border-left:1px solid #c9c9c9;
border-bottom:1px solid #c9c9c9; }
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody tr.bg02 td{border-bottom:1px solid #c9c9c9;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody tr.pd15 td{padding:15px 8px;    line-height: 1.5;}
.ipsi2017_new .ipsiCont_cut .contIn .table_main table tbody .bg-type1 {background-color:#f5f8fe;}

/*실시간등급컷 오픈후*/
.ipsi2017_new .ipsiCont_open{zoom:1;}
.ipsi2017_new .ipsiCont_open *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_open:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_open .cols1{width:520px;float:left;border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}
.ipsi2017_new .ipsiCont_open .tit{padding:20px;position:relative;border-bottom:1px solid #c9c9c9;z-index: 1;height:25px;}
.ipsi2017_new .ipsiCont_open .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_open .tit span{display:inline-block;zoom:1;*display:inline;color:#ff3600;font-size: 12px;font-weight: bold;
border:1px solid #ff3600;padding: 2px 10px 4px;margin-left:2px;vertical-align: middle;position:relative;top:2px;}
.ipsi2017_new .ipsiCont_open .tit span.type02{color:#0075DF;border:1px solid #0075DF;}
.ipsi2017_new .ipsiCont_open .tit .allView{position:absolute;bottom:-24px;right:20px;}
.ipsi2017_new .ipsiCont_open .contIn{padding:24px 10px 10px;position:relative;height: 430px;*height: 445px;}
.ipsi2017_new .ipsiCont_open .contIn .update{letter-spacing:-1px;position:absolute;top:5px;left:10px;}
.ipsi2017_new .ipsiCont_open .contIn .update b{color:#ff3600;font-weight:normal;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav{border-bottom: 2px solid #444;margin:5px 0 20px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul{display:inline-block;zoom:1;*display:inline;border:1px solid #c9c9c9;border-bottom:0;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li{float:left;width:99px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li:first-child{width:102px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a{display: block;text-align: center; height: 40px; position: relative;line-height:42px;
letter-spacing:-1px;color:#666;font-size:13px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li:first-child a{line-height:15px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li:first-child a span{display:inline-block;zoom:1;*display:inline;padding-top:5px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a:hover,
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul .on a{color:#000;font-weight:bold;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a i{position: absolute;left: -1px;top: -1px; text-indent: -9999px;width: 1px; height: 40px;
background-color:#c9c9c9;z-index: 1;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a:hover i,
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul .on a i{position: absolute;left: -1px;top: -1px;border: 2px solid #444;text-indent:-9999px;background-color: transparent;
width: 97px;height: 39px;z-index:2;cursor:pointer;}

.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li:first-child a:hover i,
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li.on:first-child a i{width:100px;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a em{position: absolute;left: 1px; bottom: -2px; text-indent: -9999px;
 background-color: #fff; width: 97px; height: 2px; z-index: 3; display: none;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul a:hover em,
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul .on a em{display: block;}
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li:first-child a:hover em,
.ipsi2017_new .ipsiCont_open .contIn .table_nav ul li.on:first-child a em{width:100px;}

.ipsi2017_new .ipsiCont_open .contIn .table_main table {width:100%; font-size:12px;border-top: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;
color:#747474; border-collapse:collapse;}
.ipsi2017_new .ipsiCont_open .contIn .table_main table thead th {padding:10px 0; background-color:#e8e8e8; border-left:1px solid #c9c9c9;
border-bottom:1px solid #c9c9c9; color:#4e4e4e;line-height:13px;text-align:center;}
.ipsi2017_new .ipsiCont_open .contIn .table_main table tbody td {background-color:#fff; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;
padding:10px 0; vertical-align:middle; font-weight:normal;text-align:center;line-height:13px;}
.ipsi2017_new .ipsiCont_open .contIn .table_main table tbody td img{vertical-align: middle;padding-left: 3px;width:6px;display:inline-block;zoom:1;
*display:inline;position:relative;top:-2px;}

.ipsi2017_new .ipsiCont_open .contIn .table_bt{overflow:hidden;margin:20px 0 10px;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul{float: right;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li{float:left;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li + li{margin-left:5px;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li a{display: block; text-align: center; color: #fff; font-size: 11px;
width: 120px;padding: 4px 0 6px;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li.col1 a{background-color:#12b1d3;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li.col2 a{background-color:#325ac0;}
.ipsi2017_new .ipsiCont_open .contIn .table_bt ul li.col3 a{background-color:#505050;}

.ipsi2017_new .ipsiCont_open .cols2{width:216px;float:right;border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}
.ipsi2017_new .ipsiCont_open .cols2 .tit > img{padding-left: 5px;}
.ipsi2017_new .hotTalk{background-color:#d0f0ff;height: 464px;*height: 479px;position:relative;overflow:hidden;}
.ipsi2017_new .hotTalk_in{position:absolute;bottom:0px;left:0px;}
.ipsi2017_new .hotTalk_in ul{}
.ipsi2017_new .hotTalk_in ul li{margin:0 20px 20px;overflow:hidden;width:176px;}
.ipsi2017_new .hotTalk_in ul .listIn{width:153px;float:left;}
.ipsi2017_new .hotTalk_in ul .listIn strong{color:#222;font-size:14px;display:block;text-align:left;}
.ipsi2017_new .hotTalk_in ul .listIn .dt{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg01_hotTalk.png') no-repeat 0 0;padding-top:6px;margin-top:13px;
position:relative;}
.ipsi2017_new .hotTalk_in ul .listIn .dt .dt_in{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg03_hotTalk.png') no-repeat 0 bottom ;padding-bottom:8px;}
.ipsi2017_new .hotTalk_in ul .listIn .dt .dt_in .text{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg02_hotTalk.png') repeat-y 0 0;padding:3px 10px;
letter-spacing:-1px;word-wrap: break-word;}
.ipsi2017_new .hotTalk_in ul .listIn .dt .arr{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/bg04_hotTalk.png') no-repeat 0 0;width:11px;height:8px;
text-indent:-9999px;position:absolute;top:-8px;left:15px;}

.ipsi2017_new .hotTalk_in ul .my .listIn{float:right;}
.ipsi2017_new .hotTalk_in ul .my .listIn strong{text-align:right;}
.ipsi2017_new .hotTalk_in ul .my .listIn .dt .arr{left:126px;}

/*입시뉴스*/
.ipsi2017_new .ipsiCont_news{zoom:1;}
.ipsi2017_new .ipsiCont_news *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_news:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_news .cols1{width:520px;float:left;border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;
height:131px;}
.ipsi2017_new .ipsiCont_news .cols1 .contIn{padding: 0 20px 15px;}
.ipsi2017_new .ipsiCont_news .cols1 .contIn li{ overflow: hidden;text-overflow: ellipsis; white-space: nowrap;padding-top:5px;}
.ipsi2017_new .ipsiCont_news .cols1 .contIn li a{color:#444;font-size:13px;letter-spacing:-1px;}
.ipsi2017_new .ipsiCont_news .tit{padding:15px 20px 10px;position:relative;z-index: 1;height:25px;}
.ipsi2017_new .ipsiCont_news .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_news .tit .more{position:absolute;top:15px;right:20px;}
.ipsi2017_new .ipsiCont_news .cols2{float:right;width:218px;}

/*나의 맞충형 대학정보*/
.ipsi2017_new .ipsiCont_info *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_info .top{position:relative;}
.ipsi2017_new .ipsiCont_info .top .infoSearch{position:absolute;top:20px;right:10px;}
.ipsi2017_new .ipsiCont_info .top .infoSearch input{border: none;padding: 0 5px;font-size:12px;height:20px;line-height:20px;width:135px;}
.ipsi2017_new .ipsiCont_info .contIn{border:2px solid #255dd5;background-color:#fff;border-top:0;zoom:1;}
.ipsi2017_new .ipsiCont_info .contIn:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_info .contIn .tit{position:relative;padding:25px 20px 25px;}
.ipsi2017_new .ipsiCont_info .contIn .tit strong{color:#ff3600;font-weight: bold;font-size: 15px;letter-spacing: -2px;}
.ipsi2017_new .ipsiCont_info .contIn .cols1 .tit .more{position: absolute;top: 21px;right: 20px;}
.ipsi2017_new .ipsiCont_info .contIn .cols2 .tit .more{position: absolute;top: 23px;right: 20px;}
.ipsi2017_new .ipsiCont_info .cols1{float:left;width:498px;border-right:2px solid #255dd5;}
.ipsi2017_new .ipsiCont_info .infoList_wrap{position:relative;padding:0 20px 20px;}
.ipsi2017_new .ipsiCont_info .infoList_wrap .prev{position: absolute;top: 50px;left: 0; cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_info .infoList_wrap .next{position: absolute;top: 50px;right: 0; cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_info .infoList_in{width:458px;height:157px;overflow:hidden;position:relative;}
.ipsi2017_new .ipsiCont_info .infoList{zoom:1;}
.ipsi2017_new .ipsiCont_info .infoList:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_info .infoList .left{border:1px solid #444;float:left;margin-left:10px;}
.ipsi2017_new .ipsiCont_info .infoList .left .sum{width:112px;height:125px;position:relative;}
.ipsi2017_new .ipsiCont_info .infoList .left .sum img{width:112px;}
.ipsi2017_new .ipsiCont_info .infoList .left .sum .myUni{position:absolute;bottom:0px;left:0px;width:112px;height:24px;border-top:1px solid #444;
text-align:center;}
.ipsi2017_new .ipsiCont_info .infoList .left .sum .myUni span{display:inline-block;zoom:1;*display:inline;color:#434343;font-size:12px;
letter-spacing:-1px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/icon_ball02.png') no-repeat 0 8px;padding-left:5px;margin-top:3px;}
.ipsi2017_new .ipsiCont_info .infoList .left .text{height:30px;line-height:32px;text-align:center;color:#fff;background-color:#444;
font-size:13px;letter-spacing:-1px;width:112px;}
.ipsi2017_new .ipsiCont_info .infoList .right{float:left;margin-left:16px;width:318px;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav{}
.ipsi2017_new .ipsiCont_info .infoList .rightNav ul{overflow:hidden;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li{float:left;width:106px;height:36px;line-height:35px;padding-bottom: 5px;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li a{display:block;text-align:center;position:relative;border-bottom:1px solid #e5e5e5;
color:#555;font-size:13px;letter-spacing:-1px;height:36px;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li a .new{display:block;position:absolute;top:0px;right:0px;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li a i{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/icon_arr.png') no-repeat 0 0;width:8px;height:5px;
text-indent:-9999px;position:absolute;bottom:-5px;left:50%;margin-left:-4px;display:none;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li + li a{border-left:1px solid #e5e5e5;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li.on a,
.ipsi2017_new .ipsiCont_info .infoList .rightNav li a:hover{background-color:#255dd5;border-color:#255dd5;color:#fff;}
.ipsi2017_new .ipsiCont_info .infoList .rightNav li.on a i,
.ipsi2017_new .ipsiCont_info .infoList .rightNav li a:hover i{display:block;}
.ipsi2017_new .ipsiCont_info .infoList .rightCont ul{padding-top: 10px;}
.ipsi2017_new .ipsiCont_info .infoList .rightCont li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:17px;
background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/icon_ball.png') no-repeat 0 8px;margin-top:8px;padding-left:8px;}
.ipsi2017_new .ipsiCont_info .infoList .rightCont li a{color:#444;font-size:14px;letter-spacing:-1px;}

.ipsi2017_new .ipsiCont_info .cols2{float:left;width:256px;}
.ipsi2017_new .ipsiCont_info .cols2 .list_wrap{height:149px;padding: 0 20px 20px;}
.ipsi2017_new .ipsiCont_info .cols2 .list_wrap li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:8px;line-height:18px;}
.ipsi2017_new .ipsiCont_info .cols2 .list_wrap li a{color:#444;font-size:14px;letter-spacing:-1px;}

.ipsi2017_new .ipsiCont_info.new .top {overflow:hidden;left:-2px;width:502px;}
.ipsi2017_new .ipsiCont_info.new .contIn{border:0;background:none;}
.ipsi2017_new .ipsiCont_info.new .cols1{float:left;width:498px;border:2px solid #255dd5;border-top:0;background:#fff;}
.ipsi2017_new .ipsiCont_info.new .cols2{float:right;width:243px;}
.ipsi2017_new .ipsiCont_info.new .cols2 a{display:block;}
.ipsi2017_new .ipsiCont_info.new .infoList_wrap .prev, .ipsi2017_new .ipsiCont_info.new .infoList_wrap .next{display:block}


/*전형별분석*/
.ipsi2017_new .ipsiCont_an{border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}
.ipsi2017_new .ipsiCont_an *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_an .tit{padding: 15px 20px 10px; position: relative;height: 25px;}
.ipsi2017_new .ipsiCont_an .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_an .tit .more{position: absolute;top: 15px;right: 20px;}
.ipsi2017_new .ipsiCont_an .contIn{ padding: 0 20px 5px;}

.ipsi2017_new .ipsiCont_an .contIn .table_nav{border-bottom: 2px solid #444;margin:5px 0 5px;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul{display:inline-block;zoom:1;*display:inline;border:1px solid #c9c9c9;border-bottom:0;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul li{float:left;width:99px;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a{display: block;text-align: center; height: 40px; position: relative;line-height:42px;
letter-spacing:-1px;color:#666;font-size:13px;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a:hover,
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul .on a{color:#000;font-weight:bold;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a i{position: absolute;left: -1px;top: -1px; text-indent: -9999px;width: 1px; height: 40px;
background-color:#c9c9c9;z-index: 1;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a:hover i,
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul .on a i{position: absolute;left: -1px;top: -1px;border: 2px solid #444;text-indent:-9999px;background-color: transparent;
width: 97px;height: 39px;z-index:2;cursor:pointer;}

.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a em{position: absolute;left: 1px; bottom: -2px; text-indent: -9999px;
 background-color: #fff; width: 97px; height: 2px; z-index: 3; display: none;}
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul a:hover em,
.ipsi2017_new .ipsiCont_an .contIn .table_nav ul .on a em{display: block;}
.ipsi2017_new .ipsiCont_an .contList{position:relative;overflow:hidden;}
.ipsi2017_new .ipsiCont_an .contList .prev{position:absolute;top:0px;right:0px;cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_an .contList .next{position:absolute;bottom:0px;right:0px;cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_an .contList_in{height:243px;overflow:hidden;position:relative;top:-1px;}
.ipsi2017_new .ipsiCont_an .contList_in li{border-top:1px solid #d8d8d8;}
.ipsi2017_new .ipsiCont_an .contList_in li a{display:block;position:relative;padding:15px 90px 15px 90px;}

.ipsi2017_new .ipsiCont_an .contList_in li .sum{border:1px solid #d8d8d8;width:68px;height:48px;overflow:hidden;position:absolute;top:15px;left:0;}
.ipsi2017_new .ipsiCont_an .contList_in li .sum img{width:68px;}
.ipsi2017_new .ipsiCont_an .contList_in li .text{height:50px;display: table;}
.ipsi2017_new .ipsiCont_an .contList_in li .textIn{color:#444;font-size:13px;line-height:1.4;letter-spacing:-1px; display: table-cell;vertical-align: middle;}
.ipsi2017_new .ipsiCont_an .contList_in li .dt{position:absolute;top:28px;right:0px;color:#777;font-size:13px;}

/*대학별분석 및 학습전략*/
.ipsi2017_new .ipsiCont_st{zoom:1;}
.ipsi2017_new .ipsiCont_st:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_st *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_st .tit{padding: 15px 20px 10px; position: relative; z-index: 1;height: 25px;}
.ipsi2017_new .ipsiCont_st .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_st .tit .more{position: absolute;top: 15px;right: 20px;}
.ipsi2017_new .ipsiCont_st .contIn{ padding: 0 20px 5px;}
.ipsi2017_new .ipsiCont_st .contList{position:relative;overflow:hidden;}
.ipsi2017_new .ipsiCont_st .contList .prev{position:absolute;top:0px;right:0px;cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_st .contList .next{position:absolute;bottom:0px;right:0px;cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_st .contList_in{height:243px;overflow:hidden;top: -1px;position:relative;}
.ipsi2017_new .ipsiCont_st .contList_in .bx-viewport{height:245px !important;}
.ipsi2017_new .ipsiCont_st .contList_in li{border-top:1px solid #d8d8d8;}
.ipsi2017_new .ipsiCont_st .contList_in li a{display:block;position:relative;padding:15px 0px 15px 90px;}

.ipsi2017_new .ipsiCont_st .contList_in li .sum{border:1px solid #d8d8d8;width:68px;height:48px;overflow:hidden;position:absolute;top:15px;left:0;}
.ipsi2017_new .ipsiCont_st .contList_in li .sum img{width:68px;}
.ipsi2017_new .ipsiCont_st .contList_in li .text{height:50px;display: table;}
.ipsi2017_new .ipsiCont_st .contList_in li .textIn{color:#444;font-size:13px;line-height:1.4;letter-spacing:-1px; display: table-cell;vertical-align: middle;}

.ipsi2017_new .ipsiCont_st .cols1{width:368px;float:left;border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}
.ipsi2017_new .ipsiCont_st .cols2{width:368px;float:right;border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}

.ipsi2017_new .ipsiCont_st .cols2 .contList_in li a {padding: 15px 80px 15px 0;}
.ipsi2017_new .ipsiCont_st .cols2 .contList_in li .text, .ipsi2017_new .ipsiCont_st .cols1.ipsi .contList_in li .text{display:block;height:auto; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;
color: #444;font-size: 13px; line-height: 1.4; letter-spacing: -1px;}
.ipsi2017_new .ipsiCont_st .cols2 .contList_in li .dt, .ipsi2017_new .ipsiCont_st .cols1.ipsi .contList_in li .dt{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/icon_ball03.png') no-repeat 0px 5px;
position:absolute;top:15px;left:255px;color:#777;font-size:13px;padding-left:23px;}

.ipsi2017_new .ipsiCont_st .cols1.ipsi .contList_in li a{padding: 15px 60px 15px 0;}
.ipsi2017_new .ipsiCont_st .cols1.ipsi .contList_in li .dt, .ipsi2017_new .ipsiCont_st .cols2.strategy .contList_in li .dt {left:266px;width:60px;padding:0;background:none;text-align:center;}

/*하단배너*/
.ipsi2017_new .ipsiCont_bn .contIn ul{overflow:hidden;}
.ipsi2017_new .ipsiCont_bn .contIn ul li{float:left;}
.ipsi2017_new .ipsiCont_bn .contIn ul li + li{margin-left:8px;}
.ipsi2017_new .ipsiCont_bn .contIn ul li a{display:block;}

/*입시카드 뉴스*/
.ipsi2017_new .ipsiCont_card{border: 1px solid #c9c9c9;border-top: 2px solid #32b6b1; background-color: #fff;}
.ipsi2017_new .ipsiCont_card *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_card .tit{padding: 15px 20px 10px; position: relative; z-index: 1;height: 25px;}
.ipsi2017_new .ipsiCont_card .tit strong{display:inline-block;zoom:1;*display:inline;color:#1543a5;font-weight:bold;font-size:18px;letter-spacing:-2px;
vertical-align: middle;}
.ipsi2017_new .ipsiCont_card .tit .more{position: absolute;top: 15px;right: 20px;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews {padding:5px 8px 8px; position:relative;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .cardNews-slide{width:742px;height:241px;overflow:hidden;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews ul{overflow: hidden;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews li{float:left; width:238px;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews li > a{display: block; border:1px solid #e0e0e0;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews li .text-box{padding:18px 12px;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews li img{width:238px; height: 148px; border-bottom: 1px solid #e0e0e0;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .text-box .title{width:210px; height: 28px; line-height: 1.4; font-size: 12px; color:#000;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .text-box .teacher{margin-top:6px; font-size: 12px; color:#909090;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .text-box .sub-wrap{overflow: hidden; margin-top: 11px;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .sub-wrap .ipsi{float:left; font-size:11px; color:#557ad8;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .sub-wrap .date{float:right; font-size:11px; color:#909090;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .prev{position:absolute; top:112px; left:9px; z-index:11; cursor:pointer;display:none;}
.ipsi2017_new .ipsiCont_card .ipsi-cardNews .next{position:absolute; top:112px; right:9px; z-index:11; cursor:pointer;display:none;}

/*2018대입전형별 커리큘럼*/
.ipsi2017_new .ipsiCont_cu{background-color:#fff; position:relative;}
.ipsi2017_new .ipsiCont_cu *{font-family:'Malgun Gothic';}
.ipsi2017_new .ipsiCont_cu .downloadBt{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/btn_download.png') no-repeat center center;position:absolute;top:7px;right:45px;width:80px;height:26px;text-indent:-99999px;}
.ipsi2017_new .ipsiCont_cu .downloadBt a{display:block; width:80px;height:26px;text-indent:-99999px;}
.ipsi2017_new .ipsiCont_cu .tit{background-color:#06a3d0;text-align:center;height:40px;line-height:38px;position:relative;cursor:pointer;}
.ipsi2017_new .ipsiCont_cu .tit strong{color:#fff;font-size:18px;letter-spacing:-2px;}
.ipsi2017_new .ipsiCont_cu .tit .slideBt{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/btn_down.png') no-repeat center center;
position:absolute;top:0px;right:0px;width:40px;height:40px;text-indent:-99999px;}
.ipsi2017_new .ipsiCont_cu .tit.on .slideBt{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/btn_up.png');}
.ipsi2017_new .ipsiCont_cu .contIn{border:2px solid #06a3d0;border-top:0;zoom:1;}
.ipsi2017_new .ipsiCont_cu .contIn:after{display:block;content:'';clear:both;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in{float:left;width:96px;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in02{float:left;width:660px;position:relative;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in02 .prev{position: absolute; top: 50%; margin-top: -21px; left: 0; cursor: pointer; z-index: 11;display:none;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in02 .next{position: absolute; top: 50%; margin-top: -21px; right: 0; cursor: pointer; z-index: 11;display:none;}

.ipsi2017_new .ipsiCont_cu .ipsiContCu_list{}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list.on > ul{border-left:2px solid #255dd5;border-right:1px solid #255dd5;border-bottom:2px solid #255dd5;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li{border-right:1px solid #cdcdcd;letter-spacing:-1px;padding:10px;text-align:center;font-size:13px;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list.on > ul > li{border-right:1px solid #255dd5;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li + li{border-top:1px solid #cdcdcd;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list.secDivide > ul > li {border-left:2px solid #878787;}/* 2017-12-15 :: 학년도 구분선 추가 */
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list span{color:#0588ae;display: table-cell;vertical-align: middle;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list .col1{color:#222;text-align:center;font-size:15px;padding:15px 0;background-color:#f3f3f3;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list.on .col1{background-color:#255dd5;color:#fff;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li .list_in{display:table;width:100%;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li ul{display: table-cell;vertical-align: middle;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li ul li{background: url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/ipsi/icon_ball02.png') no-repeat 0 8px;padding-left: 5px;
text-align:left;line-height:1.4;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul > li ul li + li{margin-top: 5px;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in02 .ipsiContCu_list{width:220px;float:left;}

/*2017-05-26서브메인수정*/
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list > ul{border-bottom:2px solid #e9ecf6;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list .col6{background-color:#e9ecf6;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_in .ipsiContCu_list > ul > li + li{background-color:#eeeeee;color:#2292b2;}
.ipsi2017_new .ipsiCont_cu .ipsiContCu_list .col1{background-color:#edf7f8;}
.ipsi2017_new .ipsiCont_an .contList_in .bx-viewport{height:243px !important;}

/*2017-05-29서브메인 롤링추가*/
.ipsi2017_new .ipsiCont_news .cols1 .contList{position:relative;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .prev{position: absolute;top: 0px;right: 0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .prev img{width:25px;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .next{position: absolute;bottom: -5px;right: 0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .next img{width:25px;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .contList_in{height:69px;overflow:hidden;}
.ipsi2017_new .ipsiCont_news .cols1 .contList .contList_in .bx-viewport{height:69px !important;}

.ipsi2017_new .ipsiCont_info .cols2 .contList{position:relative;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .prev{position: absolute;top: 0px;right: 0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .prev img{width:25px;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .next{position: absolute;bottom: 0px;right: 0;cursor:pointer;z-index:1;display:none;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .next img{width:25px;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .contList_in{overflow:hidden;height:156px}
.ipsi2017_new .ipsiCont_info .cols2 .contList .contList_in li{margin:0;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .contList_in li a{line-height:19px;}
.ipsi2017_new .ipsiCont_info .cols2 .contList .contList_in .bx-viewport{height:156px !important;}

/* 2019-02-14 추가 */
.resources_wrap02 .rw02-infoTxt { padding:0 0 10px 0; font-style:italic; font-family: Malgun Gothic; font-size:12px; color:#fd4700; line-height:1.4; letter-spacing:-0.02em; }
.resources_wrap02 .rw02-infoTxt a { font-weight:bold; color:#fd4700; }

/*2017-06-12교재아이콘수정*/
.bookInfoList_new .resources_wrap02 ul li{display:inline-block;zoom:1;*display:inline; vertical-align: middle;}
.bookInfoList_new .resources_wrap02 ul li + li{margin-left:20px;}
.bookInfoList_new2016 .book_detail .resources_wrap02 ul li{display:inline-block;zoom:1;*display:inline; vertical-align: middle;}
.bookInfoList_new2016 .book_detail .resources_wrap02 ul li + li{margin-left:2px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap02{margin-left:180px;}
.koje2017_layer .layer_cont .layer_top .btn_wrap02 ul li{display:inline-block;zoom:1;*display:inline; vertical-align: middle;}
.koje2017_layer .layer_cont .layer_top .btn_wrap02 ul li + li{margin-left:2px;}
.koje2017_layer .layer_cont .layer_top .text02{ margin: 0 0px 20px 180px;}
.koje2017_layer .layer_cont .layer_top .text02 p{font-size: 14px; color: #000; line-height: 1.4;letter-spacing: -1px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li span a{letter-spacing:-1px;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li span a:hover{color:#5175d2;}
.koje2017_layer .layer_cont .layer_list02 h5{position:relative;}
.koje2017_layer .layer_cont .layer_list02 h5 p{position:absolute;top:8px;right:0;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02{position:absolute;bottom:95px;left:380px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02.type02{left: 345px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul{overflow:hidden;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li{float:left;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li + li{margin-left:10px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul.type02 li + li{margin-left:5px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li a{display:block;background-repeat:no-repeat;width:64px;height:68px;text-indent:-99999px;
background-position:0px 18px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/btn/bg_navOn.png') no-repeat 0 0;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col1 a{background-position:0px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col2 a{background-position:-67px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col3 a{background-position:-134px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col4 a{background-position:-201px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col5 a{background-position:-268px 0px;}
.koje2017_new .koje2017_top .slide_wrap .link_wrap02 ul li.col6 a{background-position:-335px 0px;}

/*2017-06-15교재문항별 강의검색*/
.qSearchConts .qSearchSelect2017{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBg.png') no-repeat 0 0;width:760px;height:202px;
margin-bottom:30px;position:relative;}
.qSearchConts .qSearchSelect2017 .btArea{position: absolute;top: -30px;right: 0px;}
.qSearchConts .qSearchSelect2017 ul{overflow:hidden;}
.qSearchConts .qSearchSelect2017 ul li{float:left;width:33.333%;}
.qSearchConts .qSearchSelect2017 ul li a{display:block;height:202px;width:100%;text-indent:-99999px;background-repeat:no-repeat; }
.qSearchConts .qSearchSelect2017 ul li.col1 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn01_off.png');background-position:center 50px;}
.qSearchConts .qSearchSelect2017 ul li.col1 a:hover,
.qSearchConts .qSearchSelect2017 ul li.col1.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn01_on.png');}
.qSearchConts .qSearchSelect2017 ul li.col2 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn02_off.png');background-position:center 30px;}
.qSearchConts .qSearchSelect2017 ul li.col2 a:hover,
.qSearchConts .qSearchSelect2017 ul li.col2.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn02_on.png');}
.qSearchConts .qSearchSelect2017 ul li.col3 a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn03_off.png');background-position:center 30px;}
.qSearchConts .qSearchSelect2017 ul li.col3 a:hover,
.qSearchConts .qSearchSelect2017 ul li.col3.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/koje/list/searchBtn03_on.png');}

.bookS_qCodeSrchBox2017{margin-bottom: 30px;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont{zoom:1;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont:after{display:block;content:'';clear:both;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col{float:left;border-bottom:1px solid #e7eef5;height:130px;overflow-x:hidden;overflow-y:auto;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type01{width:89px;border-right:1px solid #e7eef5;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type02{width:184px;border-right:1px solid #e7eef5;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type03{width:129px;border-right:1px solid #e7eef5;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type04{width:355px;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col ul{padding:2px 0px 0;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col li{}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col li a{letter-spacing:-1px;font-size:12px;color:#454545;display:block;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col li a:hover,
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col li.on a{color:#5c87f5;background-color:#f9fcff;font-weight:bold;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type01 a{text-align:center;padding:9px 0 7px;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type02 a{padding:4px 0 4px 20px;overflow:hidden;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type03 a{padding:9px 0 7px 20px;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type04 a{padding:9px 0 7px 20px;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type02 a img{width:18px;border:1px solid #e5e5e5;float:left;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type02 a .text{float:left;height:25px;max-width: 135px;padding-left:3px;display:table;}
.bookS_qCodeSrchBox2017 .qCodeSrchBox_cont .qCodeSrchBox_col.type02 a span{display: table-cell;vertical-align: middle;}

.bookS_qCodeSrchResult .teachrSelect{margin-bottom:5px;}
.bookS_qCodeSrchResult .teachrSelect > strong{display:inline-block;zoom:1;*display:inline;margin-right:10px;}
.bookS_qCodeSrchResult .teachrSelect ul{font-size: 0px;letter-spacing: 0px;word-spacing: 0px;display:inline-block;zoom:1;*display:inline;}
.bookS_qCodeSrchResult .teachrSelect ul li{display:inline-block;zoom:1;*display:inline;font-size: 12px;letter-spacing: -1px;margin:3px;}
.bookS_qCodeSrchResult .teachrSelect ul li a{color:#6476a2;letter-spacing:-1px;display:block;height:23px;border:1px solid #6476a2;
border-radius:5px;padding:0 8px;}
.bookS_qCodeSrchResult .teachrSelect ul li a span{line-height: 25px; }
.bookS_qCodeSrchResult .teachrSelect ul li a span:after { content: ''; display: inline-block; height: 1.4em; }
.bookS_qCodeSrchResult .teachrSelect ul li a:hover,
.bookS_qCodeSrchResult .teachrSelect ul li.on a{background-color:#072d6c;color:#fff;border:1px solid #072d6c;}

.lms2Basic_tb.type02 td{height: auto;letter-spacing:-1px;}
.lms2Basic_tb.type02 td + td{border-left: 1px solid #e7eef5;}

/*논술 대학별기출 동영상 추가*/
.susiNonList2017 .top .topVodWrap02{width:480px;position:absolute;bottom:100px;left:140px;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul{overflow:hidden;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li{float:left;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li + li a{padding-left:1px;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li a{background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/vodNav02_off.png') no-repeat;
display:block;text-indent:-9999px;width:159px;height:60px;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li a:hover,
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li.on a{background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/vodNav02_on.png');}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li.col1 a{background-position:0px 0px;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li.col2 a{background-position:-159px 0px;}
.susiNonList2017 .top .topVodWrap02 .topVodWrap_nav ul li.col3 a{background-position:-319px 0px;width:160px;}

/*교재상세팝업 정렬수정*/
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li .bt_wrap .view{float:left;}
.koje2017_layer .layer_cont .layer_list02 .table table td ul.type02 li .bt_wrap .buy{float:right;}

/* 2017-08-09 :: 수시/논술 임시 서브메인 - 수시의 모든 것*/
.susiAllWrap {position:relative}
.susiAllWrap * {font-family:ng, 'Malgun Gothic', '맑은 고딕' ,sans-serif !important;letter-spacing:-.5px}
.susiAllWrap a:hover {color:#4e70d1}
.susiAll .titleSubArea .categorySns {top:102px}
.susiAll .btnCurriculum {position:absolute;top:0;right:0}

/* 컨텐츠 */
.susiAllContents {overflow:hidden}
.susiAllContents .boxArea {float:left;width:184px}
.susiAllContents .boxArea + .boxArea {margin-left:8px}
.susiAllContents .boxInner {padding-top:8px;border-style:solid;border-width:0 1px;border-color:#d3d3d3}
.susiAllContents dl {padding-top:10px}
.susiAllContents dt {height:38px;margin:0 8px;font-size:14px;font-weight:bold;color:#555;text-align:center;line-height:38px;;letter-spacing:-1px;background-color:#fff;border-style:solid;border-width:2px}
.susiAllContents dd .note {padding:11px 13px 11px 51px;background:#f4f4f4 url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/ico_note.png') no-repeat 11px 13px;border-bottom:solid 1px #d3d3d3}
.susiAllContents dd .note span {display:block;height:49px}
.susiAllContents dd .mov {padding:10px;background-color:#e7eefd}
.susiAllContents dd .movBox {border:1px solid #000918;background-color:#fff}
.susiAllContents dd .movBox img {margin:10px 10px 0 10px}
.susiAllContents dd .movBox a {display:block;margin:3px 10px 5px 10px;padding-right:24px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/btn_susiall_mov.gif') no-repeat right 3px}

/* 리스트 공통 */
.susiAllWrap ul[class^="list"] {margin:11px 8px 0}
.susiAllWrap ul[class^="list"] li {line-height:16px}
.susiAllWrap ul[class^="list"] li + li {margin-top:6px}
.susiAllWrap ul[class^="list"] li em {color:#e62f2f}
.susiAllWrap ul[class^="list"] li i {font-style:normal;color:#4e70d1}
.susiAllWrap ul.listDot li {padding-left:13px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/blt_dot22_bu.gif') no-repeat 7px 8px}
.susiAllWrap ul.listLink li {padding-left:23px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/blt_arrowbox_bu.gif') no-repeat 2px 1px}
.susiAllWrap ul.listLink li a {text-decoration:underline}
.susiAll ul.listDot {height:116px}
.susiAll ul.listLink {height:92px}

/* 컬럼별 디자인 */
.susiAllContents .col01 dt {border-color:#3fa2c7}
.susiAllContents .col02 dt {border-color:#da6986}
.susiAllContents .col03 dt {border-color:#c7985c}
.susiAllContents .col04 dt {border-color:#47b2b7}
.susiAllContents .row01, .susiAllContents .row03 {border-bottom:solid 1px #d3d3d3}
.susiAllContents .row03 {padding-bottom:10px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_diagonal_gy.png') repeat}
.susiAllContents .row03 dd img {margin:0 8px}
.susiAllContents .row03 dd a {display:block;width:145px;height:27px;margin:0 10px;padding-right:17px;color:#4b4b4b;text-align:center;line-height:27px;background:#fff url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/blt_plus_bu.gif') no-repeat 106px 50%}

/* 배너영역 */
.susiAllBan {margin-top:30PX}
.susiAllBan .banArea {overflow:hidden}
.susiAllBan .banArea + .banArea {margin-top:14px}
.susiAllBan .banArea strong {display:block;margin-bottom:5px}
.susiAllBan .banArea > div, .susiAllBan .banArea > div > .inner {float:left}
.susiAllBan .banArea .left {width:376px;margin-right:7px}
.susiAllBan .banArea .left li {float:left}
.susiAllBan .banArea .left li + li {margin-left:6px}
.susiAllBan .banArea .right .inner + .inner {margin-left:7px}
.susiAllBan .banArea .right li + li {margin-top:7px}

/* 스크롤버튼 */
.btnScrollWrap {position:fixed;bottom:20px;left:50%;width:56px;height:56px;margin-left:88px;z-index:11111}
.btnArrowDown {display:block}

/* 레이어팝업 */
.susiAllLayerWrap {display:none}
.susiAllLayerWrap .inner {position:absolute;top:580px;left:50%;width:760px;margin-left:-380px;background-color:#fff;z-index:111112}
.susiAllLayerWrap .layerBg {position:fixed;top:0;bottom:0;left:0;right:0;text-indent:-9999px;background-color:#000;
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
	filter: alpha(opacity=50); opacity: 0.5; z-index:111111}
.susiAllLayer {display:none;padding:30px}

.susiAllLayer h1 {background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/bg_susiall_layertit.png') no-repeat right top}
.susiAllLayer h1 span {display:block;width:334px;height:37px;margin-bottom:30px;font-size:18px;font-weight:bold;text-align:center;line-height:37px;border-style:solid;border-width:3px}
.susiAllLayer .layerCont {overflow:hidden}
.susiAllLayer .layerCont img {float:left;margin-right:34px}
.susiAllLayer .layerCont .textDsc {float:left}
.susiAllLayer .layerCont .textDsc ol > li + li {margin-top:24px}
.susiAllLayer .layerCont .textDsc ol li strong {font-size:14px;color:#444}
.susiAllLayer .layerCont .textDsc > ul {margin-top:13px;margin-left:2px}
.susiAllLayer .layerCont .textDsc ul li, .susiAllLayer .layerCont .textDsc ul li strong {font-size:13px;font-weight:normal}
.susiAllLayer .layerCont .textDsc ul li ul {margin-top:6px;margin-left:0}
.susiAllLayer .layerCont .textDsc ul.listDot {margin-left:0}
.susiAllLayer .layerCont .textDsc ul.listDot > li {padding-left:8px;background-position:1px 8px}
.susiAllLayer .layerCont .textDsc ul.listLink li {background-position:2px 2px}
.susiAllLayerWrap .btnCloseLayer {display:block;position:absolute;top:36px;right:28px;width:31px;height:31px;text-indent:-9999px;line-height:0;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/susinon/btn_close_layer.png') no-repeat}

.susiAllLayerWrap .col01 h1 span {color:#3aa0c6;border-color:#3aa0c6}
.susiAllLayerWrap .col02 h1 span {color:#da6986;border-color:#da6986}
.susiAllLayerWrap .col03 h1 span {color:#c69658;border-color:#c69658}
.susiAllLayerWrap .col04 h1 span {color:#43b0b5;border-color:#43b0b5}

/* 서브메인 이벤트 플로팅 배너 */
.event_float_wrap{position:absolute;left:50%;z-index:11}
.event_float_wrap .event_float_in{position:relative}
.event_float_wrap .event_float_in span{position:absolute;display:block;left:42px;bottom:49px;width:55px;height:25px;font-weight:bold;font-size:27px;color:#ec5b02;text-align:right;vertical-align:baseline}

/* 2017-09-21 내신강좌 서브메인 */
#reNwrap2017 #reNcontainer.nasinSubmain #reNcontainer_in {width:995px;border:none;background:none}
#reNwrap2017 #reNcontainer.nasinSubmain #reNcontents {float:none;width:auto;padding:0 0 28px;border:none}
.nasinLecWrap {position:relative}
.nasinLec {overflow:hidden}
.nasinLec .boxArea {float:left;width:325px;margin-left:10px}
.nasinLec .boxArea.col01 {margin-left:0}
.nasinLec .boxInner {margin-top:20px}
.nasinLec dl {margin-top:19px}
.nasinLec dd {height:51px;padding:16px 16px 17px 16px;border:1px solid #dadada;border-top:0;}
.nasinLec dd .hashTag {overflow:hidden;margin-bottom:6px}
.nasinLec dd .hashTag li {float:left;margin-right:4px;margin-bottom:2px;font-size:11px;color:#fb6437}
.nasinLec dd .class {font-weight:bold}
.nasinLec dd .class strong {position:relative;padding-left:8px;*background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2017/layout/nasinLec/dot_22_bk.gif') no-repeat 0 5px}
.nasinLec dd .class strong:before {position:absolute;display:block;top:5px;left:0;width:2px;height:2px;background-color:#313131;content:''}

/*교재 i_Note 추가 2017-10-20*/
.inote_myebsi .mid { position:relative; }
.inote_myebsi .inote_btn { position:absolute;  display:block; width:176px; height:46px; }
.inote_myebsi .inote_btn.inote_btn01 { top:12px; left:381px; background:url("http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/inote/inote_btn.png") no-repeat 0 0; }
.inote_myebsi .inote_btn.inote_btn02 { top:12px; left:569px; background:url("http://image.ebsi.co.kr/ebsi/images/reNskin2015/layout/new/inote/inote_btn.png") no-repeat -188px -120px; }
.inote_myebsi .inote_btn.inote_btn02:hover { background-position:-188px -60px; }
.inote_myebsi .inote_btn.inote_btn02.on { background-position:-188px -60px; }
.inote_myebsi .inoteUse { display:none; position:absolute; z-index:1; }
.inote_myebsi .inoteUse.view { display:block; }

/* 2017-12-15 :: 교재 서브메인 교재로드맵 */
.kojeMapWrap {margin-top:13px;}

/* 20191224 수정 */
.kojeMapWrap.renew20 .kojeMapTab {width:760px;height:49px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_tab_default.png') no-repeat 0 0;}
.kojeMapWrap.renew20 .kojeMapTab li, .kojeMapTab li + li + li {float:left;width:380px;margin:0;}
.kojeMapWrap.renew20 .kojeMapTab li + li {width:380px;}
.kojeMapWrap.renew20 .kojeMapTab li a {display:block;height:49px;font-size:0;}
.kojeMapWrap.renew20 .kojeMapTab li a:hover, 
.kojeMapTab li.active a {background-image:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_tab_default.png');background-repeat:no-repeat;background-position:0 -51px;}
.kojeMapWrap.renew20 .kojeMapTab li + li a:hover, 
.kojeMapTab li + li.active a {background-position:-379px -51px;}
/*
.kojeMapWrap.renew20 .kojeMapTab li + li + li a:hover, 
.kojeMapTab li + li + li.active a {background-position:-500px -51px;}
*/

.kojeMapWrap.renew20 .kojeMapCont {position:relative;padding:25px 10px 0 10px;border:2px solid #072d6c;border-top:0;}
.kojeMapWrap.renew20 .kojeMap ul {position:relative;}
.kojeMapWrap.renew20 .kojeMap ul li a {display:block;position:absolute;font-size:0;}

.kojeMapWrap.renew20 .kojeMap_go12 {width:715px;height:900px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_roadmap_go12_off.png') no-repeat 0 0;}
.kojeMapWrap.renew20 .kojeMap_go12 li a:hover {background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_roadmap_go12_on.png') no-repeat;}
.kojeMapWrap.renew20 .kojeMap_go3 {width:715px;height:910px;background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_roadmap_go3_off.png') no-repeat 0 0;}
.kojeMapWrap.renew20 .kojeMap_go3 li a:hover {background:url('http://image.ebsi.co.kr/ebsi/images/reNskin2020/layout/koje/roadmap/img_roadmap_go3_on.png') no-repeat;}

/* 고1~2 */
.kojeMapWrap.renew20 .kojeMap_go12 .koje01 a {top:0;left:69px;width:54px;height:880px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje01 a:hover {background-position:-69px 0px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje02 a {top:0;left:131px;width:80px;height:658px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje02 a:hover {background-position:-131px 0px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje03 a {top:0px;left:219px;width:200px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje03 a:hover {background-position:-219px 0px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje04 a {top:74px;left:219px;width:200px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje04 a:hover {background-position:-219px -74px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje05 a {top:148px;left:219px;width:200px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje05 a:hover {background-position:-219px -148px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje06 a {top:444px;left:219px;width:80px;height:140px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje06 a:hover {background-position:-219px -444px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje07 a {top:444px;left:307px;width:112px;height:140px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje07 a:hover {background-position:-307px -444px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje08 a {top:0px;left:427px;width:80px;height:584px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje08 a:hover {background-position:-427px 0px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje09 a {top:52px;left:524px;width:182px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje09 a:hover {background-position:-524px -52px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje10 a {top:126px;left:524px;width:182px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje10 a:hover {background-position:-524px -126px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje11 a {top:294px;left:524px;width:89px;height:60px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje11 a:hover {background-position:-524px -294px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje12 a {top:294px;left:617px;width:89px;height:60px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje12 a:hover {background-position:-617px -294px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje13 a {top:358px;left:524px;width:89px;height:60px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje13 a:hover {background-position:-524px -358px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje14 a {top:358px;left:617px;width:89px;height:60px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje14 a:hover {background-position:-617px -358px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje15 a {top:444px;left:515px;width:200px;height:140px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje15 a:hover {background-position:-515px -444px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje16 a {top:592px;left:219px;width:496px;height:66px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje16 a:hover {background-position:-219px -592px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje17 a {top:666px;left:307px;width:280px;height:214px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje17 a:hover {background-position:-307px -666px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje18 a {top:666px;left:595px;width:120px;height:214px;}
.kojeMapWrap.renew20 .kojeMap_go12 .koje18 a:hover {background-position:-595px -666px;}

/* 고3 */
.kojeMapWrap.renew20 .kojeMap_go3 .koje01 a {top:10px;left:111px;width:94px;height:166px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje01 a:hover {background-position:-111px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje02 a {top:176px;left:111px;width:94px;height:166px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje02 a:hover {background-position:-111px -176px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje03 a {top:342px;left:111px;width:94px;height:165px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje03 a:hover {background-position:-111px -342px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje04 a {top:507px;left:111px;width:94px;height:166px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje04 a:hover {background-position:-111px -507px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje05 a {top:10px;left:213px;width:94px;height:880px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje05 a:hover {background-position:-213px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje06 a {top:10px;left:315px;width:94px;height:880px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje06 a:hover {background-position:-315px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje07 a {top:10px;left:417px;width:94px;height:211px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje07 a:hover {background-position:-417px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje08 a {top:221px;left:417px;width:94px;height:203px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje08 a:hover {background-position:-417px -221px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje09 a {top:451px;left:417px;width:94px;height:275px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje09 a:hover {background-position:-417px -451px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje10 a {top:725px;left:417px;width:94px;height:165px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje10 a:hover {background-position:-417px -725px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje11 a {top:10px;left:519px;width:94px;height:441px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje11 a:hover {background-position:-519px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje12 a {top:451px;left:519px;width:94px;height:439px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje12 a:hover {background-position:-519px -451px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje13 a {top:10px;left:621px;width:94px;height:294px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje13 a:hover {background-position:-621px -10px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje14 a {top:304px;left:621px;width:94px;height:293px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje14 a:hover {background-position:-621px -304px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje15 a {top:597px;left:621px;width:94px;height:293px;}
.kojeMapWrap.renew20 .kojeMap_go3 .koje15 a:hover {background-position:-621px -597px;}
