@charset "utf-8";
.common{background: url(//static-sdedu.akamaized.net/img1/_skin/sidae/images/mock/common/mocktest_default.png) no-repeat;}
.mo1{background: url(//static-sdedu.akamaized.net/img1/_skin/sidae/images/mock/common/mocktest_default2.png) no-repeat;}
.mo2{background: url(//static-sdedu.akamaized.net/img1/_skin/sidae/images/mock/common/mocktest_menu.png) no-repeat;}
.skip{display: block; text-indent: -999999px;}

.all_category span{cursor: pointer; display: block; width: 200px; height: 40px; background-position: 0px 0px;}
.navi_01 span{cursor: pointer; display: block; width: 155px; height: 40px; background-position: 0px -50px;}
.navi_02 span{cursor: pointer; display: block; width: 139px; height: 40px; background-position: 0px -100px;}
.navi_03 span{cursor: pointer; display: block; width: 134px; height: 40px; background-position: 0px -150px;}
.navi_04 span{cursor: pointer; display: block; width: 99px; height: 40px; background-position: 0px -200px;}
.navi_05 span{cursor: pointer; display: block; width: 89px; height: 40px; background-position: 0px -250px;}
.navi_06 span{cursor: pointer; display: block; width: 114px; height: 40px; background-position: 0px -300px;}

.event_item{width: 100%;}
.iconbnr_01 span{cursor: pointer; display: inline-block; width: 192px; height: 97px; background-position: -290px 0px; float: left;}
.iconbnr_02 span{cursor: pointer; display: inline-block; width: 169px; height: 97px; background-position: -290px -97px;}
.iconbnr_03 span{cursor: pointer; display: inline-block; width: 173px; height: 97px; background-position: -290px -194px;}
.iconbnr_04 span{cursor: pointer; display: inline-block; width: 169px; height: 97px; background-position: -290px -297px;}

.guide_01{cursor: pointer; display: inline-block; width: 130px; height: 176px; background-position: 0px -400px !important;}
.guide_02{cursor: pointer; display: inline-block; width: 200px; height: 176px; background-position: -144px -400px !important;}
.guide_03{cursor: pointer; display: inline-block; width: 204px; height: 176px; background-position: -365px -400px !important;}
.guide_04{cursor: pointer; display: inline-block; width: 207px; height: 176px; background-position: 0px -574px !important;}
.guide_05{cursor: pointer; display: inline-block; width: 159px; height: 176px; background-position: -213px -574px !important;}

/*추가부분*/
.mock_left1 span{cursor: pointer; display: block; width: 99px; height: 49px; background-position: -171px -50px}
.mock_left2 span{cursor: pointer; display: block; width: 99px; height: 49px; background-position: -173px -110px;}
.mock_left3 span{cursor: pointer; display: block; width: 99px; height: 49px; background-position: -171px -170px;}
.mock_left4 span{cursor: pointer; display: block; width: 101px; height: 49px; background-position: -173px -230px;}

.left_banner span{cursor: pointer; display: block; width: 200px; height: 98px; background-position: -50px -90px;}

.mock_tt_cs_center span{cursor: pointer; display: block; width: 112px; height: 12px; background-position: -260px -40px;}
.mock_cs_center span{cursor: pointer; display: block; width: 249px; height: 84px; background-position: 0px 0px;}

/*cs_middle*/
.csmiddle a{display: block; width: 100%; height: 100%;}
.csquickbanner ul{float: left; width: 284px;}
.csquickbanner ul li{float: left;}
.mock_tt_quick{cursor: pointer; display: block; width: 79px; height: 14px; background-position: -260px -20px;}
.mock_quick_btn_01 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: 0px -220px;}
.mock_quick_btn_02 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: -100px -220px;}
.mock_quick_btn_03 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: -210px -220px;}
.mock_quick_btn_04 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: 0px -270px;}
.mock_quick_btn_05 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: -100px -270px;}
.mock_quick_btn_06 span{cursor: pointer; display: block; width: 94px; height: 45px; background-position: -210px -270px;}

/*모의고사 하단 오른쪽*/
.latest_title span{cursor: pointer; display: block; width: 192px; height: 13px; background-position: -50px -200px; float: left}
.mock_more span{cursor: pointer; display: block; width: 27px; height: 8px; background-position: -260px -60px; margin: 3px;}

.seals .e_icon_01{cursor: pointer; display: block; width: 40px; height: 35px; background-position: 0 -90px;}
.seals .e_icon_02{cursor: pointer; display: block; width: 40px; height: 43px; background-position: 0 -130px;}
.seals .e_icon_03{cursor: pointer; display: block; width: 40px; height: 36px; background-position: 0 -180px;}

/*메인메뉴*/
a.rollover_span span.span_gnb_01{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: 0 0;}
a.rollover_span span.span_gnb_01_over{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: -210px 0;}
a.rollover_span span.span_gnb_02{cursor: pointer; display: inline-block; width: 200px; height: 40px; background-position: 0 -38px;}
a.rollover_span span.span_gnb_02_over{cursor: pointer; display: inline-block; width: 200px; height: 40px; background-position: -210px -38px;}
a.rollover_span span.span_gnb_03{cursor: pointer; display: inline-block; width: 200px; height: 39px; background-position: 0 -79px;}
a.rollover_span span.span_gnb_03_over{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: -210px -79px;}
a.rollover_span span.span_gnb_04{cursor: pointer; display: inline-block; width: 200px; height: 39px; background-position: 0 -119px;}
a.rollover_span span.span_gnb_04_over{cursor: pointer; display: inline-block; width: 200px; height: 39px; background-position: -210px -119px;}
a.rollover_span span.span_gnb_05{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: 0 -159px;}
a.rollover_span span.span_gnb_05_over{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: -210px -159px;}
a.rollover_span span.span_gnb_06{cursor: pointer; display: inline-block; width: 200px; height: 39px; background-position: 0 -199px;}
a.rollover_span span.span_gnb_06_over{cursor: pointer; display: inline-block; width: 200px; height: 39px; background-position: -210px -199px;}
a.rollover_span span.span_gnb_07{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: 0 -239px;}
a.rollover_span span.span_gnb_07_over{cursor: pointer; display: inline-block; width: 200px; height: 38px; background-position: -210px -239px;}
