@charset "utf-8";
/* CSS Document */

/* 인트로 페이지 팝업 */
.introPopupBtn a{position:absolute; right:0px; bottom:60px; width:220px; height:70px; background-image:url('../../img/page/01_btn.png'); background-position:0px 0px;}
.introPopupBtn a:hover{background-position:0px -88px;}
.introPopupBtn2 a{position:absolute; right:0px; bottom:80px; width:217px; height:56px; background-image:url('../../img/page/01_btn2.png'); background-position:0px 0px;}
.introPopupBtn2 a:hover{background-position:0px -70px;}

.introPop{position:absolute; left:0px; top:0px; width:1120px; height:630px; background-image:url('../../img/page/01_popBg.png'); display:none;}
.introPopTeacher{position:absolute; left:0px; top:0px; width:1120px; height:630px; background-image:url('../../img/page/01_popTeacher.png');}
.introPopTeacher2{position:absolute; left:0px; top:0px; width:1120px; height:630px; background-image:url('../../img/page/01_popTeacher2.png');}
.introPopName{position:absolute; left:121px; top:150px; font-family:'NanumBarunGothicBold'; color:#ffc808; font-size:40px;}
.introPopName2{font-family:'NanumBarunGothicLight'; color:#e1e1e1; font-size:30px;}
.introPopCareer{position:absolute; left:131px; font-family:'NanumBarunGothicLight'; width:530px;}
.introPopCareerTxt1{position:relative; top:4px; float:left; color:#ffc808; border-bottom:1px solid #ffc808;}
.introPopCareerTxt2{position:relative; padding-left:15px; float:left; color:#e1e1e1; line-height:30px;}
.introPopCareerTxt3{position:relative; top:10px; float:left; color:#e1e1e1; font-size:20px;}
.introPopClose a{position:absolute; left:1069px; top:13px; width:42px; height:42px; background-image:url('../../img/page/01_popClose.png'); background-position:0px 0px;}
.introPopClose a:hover{background-position:0px -50px;}
#pop2{position:absolute;}
/* 아웃트로 */
.outroImg{position:absolute;}
.outroTxt1{position:absolute; font-family:'NanumBarunGothicLight'; font-size:38px; color:#ffffff; width:480px; word-break:keep-all; letter-spacing:-1px;}
.outroTxt2{font-family:'NanumBarunGothicBold'; color:#ffd200;}

/* 정리하기 */
.arrange{position:absolute;left:0px; top:0px; width:1120px; height:630px; font-family:'NanumBarunGothic';}
.arrange_box{position:absolute; left:0px; top:0px; width:1120px; height:630px; z-index:1000; background:url('../../img/page/07_03.png') no-repeat;}
.arrange_lst{position:absolute; left:323px; top:88px; width:830px; margin:0; padding:0;}
.arrange_lst li{margin-bottom:15px; color:#2529a4; font-size:22px; line-height:30px;}
.arrange_lst li img, .arrange_lst li text{vertical-align:middle;}
.arrange_lst li .arrange_arrow{width:730px; margin:5px 0px 8px 0px; word-break:keep-all; line-height:25px; font-family:'NanumBarunGothic'; font-size:18px; color:#000000;}
.arrange_lst li .arrange_arrow .arrangeTextBig{display:inline-block; max-width:670px; height:31px; font-family:'NanumBarunGothicBold'; font-size:30px; color:#2529a4; padding-top:8px; padding-left:45px; margin-bottom:15px; border-bottom:1px solid #000; background-repeat:no-repeat;}
.arrange_lst li .arrange_arrow .arrangeText{max-width:670px; margin-left:50px; padding-left:25px; margin-bottom:10px; margin-top:10px; background:url('../../img/page/07_bullet_big.png') 0px 3px no-repeat; word-break:keep-all; font-size:24px;}
.arrange_lst li .arrange_arrow .arrangeTextSmall{max-width:670px; margin-left:50px; padding-left:13px; margin-bottom:5px; background:url('../../img/page/07_bullet_small.png') 0px 7px no-repeat; word-break:keep-all;}
.arrange_lst li .arrange_arrow .arrangeTextSmall2{max-width:670px; margin-left:60px; padding-left:13px; margin-bottom:5px;}
.arrange_lst li .arrange_arrow .textHi{font-family:'NanumBarunGothicBold'; color:#2529a4;}/* 강조색 */

/* 정리하기 탭 이동 */
#arrangePageControl{position:absolute; left:639px; top:500px}
#arrangePageControl, #arrangePageControl div{float:left}
#arrangePageControl a{display:block; width:22px; height:29px; text-indent:-9999px; cursor:pointer;}
#arrangePageControl .prevBtn a{position:absolute; left:0px; top:0px; z-index:100; background:url(../../../common/img/ui-img/08_backNextBtn.png) no-repeat; background-position:0px 0px}
#arrangePageControl .nextBtn a{position:absolute; left:100px; top:0px; z-index:100; background:url(../../../common/img/ui-img/08_backNextBtn.png) no-repeat; background-position:-30px 0px}
#arrangePageControl .prevBtn a:hover{background-position:0px -50px}
#arrangePageControl .nextBtn a:hover{background-position:-30px -50px}

#arrangePageControl .nowPageNum{position:absolute; left:25px; top:3px; width:25px; text-align:right; color:#2529a4; font-family:'NanumBarunGothicBold'; font-size:22px;}
#arrangePageControl .pageNum{position:absolute; left:60px; top:6px; width:1px; height:17px;  background:url(../../../common/img/ui-img/08_backNextBtn.png) no-repeat; background-position:-70px 0px}
#arrangePageControl .totalPageNum{position:absolute; left:70px; top:3px; width:25px; text-align:left; color:#2b3239; font-family:'NanumBarunGothicBold'; font-size:22px;}

/* 다운로드 버튼 */
#arrangeDown{position:absolute; left:75px; top:334px; z-index:2000}
#arrangeDown, #arrangeDown div{float:left}
#arrangeDown a{display:block; width:56px; height:77px; text-indent:-9999px; cursor:pointer;}
#arrangeDown a{background:url(../../../common/img/ui-img/08_btn.png) top no-repeat; background-position:-70px 0px}
#arrangeDown a:hover{background-position:-70px -90px}

/* 프린트 버튼 */
#arrangePrint{position:absolute; left:142px; top:334px; z-index:2000}
#arrangePrint, #arrangePrint div{float:left}
#arrangePrint a{display:block; width:56px; height:77px; text-indent:-9999px; cursor:pointer;}
#arrangePrint a{background:url(../../../common/img/ui-img/08_btn.png) top no-repeat; background-position:0px 0px}
#arrangePrint a:hover{background-position:0px -90px}