@charset "utf-8";

/* Header */
#Header { width:100%;height:187px;margin:0;padding:0;font-size:0;line-height:0;background:url(../image/header_bg.gif) repeat-x 0 0;text-align:center; }
.Header1  { width:960px;height:37px;margin:0 auto;padding:0; }
.BookMark { float:left;height:26px;padding:9px 13px 0 13px;background:#fff;border:1px solid #e8e3e3;border-left:1px solid #e8e3e3;cursor:pointer; }
.BookMark p { font-size:11px;color:#585858;padding-right:13px;background:url(../image/btn_fvadd.gif) no-repeat right 3px; }
.HdLogin { float:right;text-align:left; }
.LgForm { float:left;padding-top:8px;}
.LgBtn { float:left;padding-top:8px;}
.LgBtn img { margin-left:6px;}
.LoginText { width:92px;height:14px;color:#6c6c6c;line-height:12px;padding:3px 3px 1px 3px;font:11px dotum, Sans-serif;border:1px solid #cfcfcf; }
.LoginTextActive { color:#6c6c6c;}
.LoginCheck { height:13px;width:13px;line-height:14px;margin:4px 3px 0 2px;padding:0;vertical-align:top;cursor:pointer;}
.IdsaveTxt {  font:11px dotum, Sans-serif;color:#686868;margin:0 10px 0 0; }
.Header2  { width:960px;height:74px;margin:0 auto;padding:26px 0 0;text-align:left; }
/*h1 { float:left;width:325px;text-align:left;  }*/
.HdSch {  float:left;width:320px;padding:4px 0 0;  }
.HdSch p.txt { height:22px;font:bold 12px/1.3 dotum, Sans-serif;color:#999;padding:0 0 0 37px;background:url(../image/icn_best.gif) no-repeat 0 0; } 
.TopSch { width:257px;height:20px;padding:4px 4px 2px 4px;border-top:1px solid #d1d1d1;border-right:none;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
.HdDay { float:right;width:280px;height:60px;padding:2px 0 0 33px;background:url(../image/sche_bg2.gif) no-repeat 0 0; }
.HdDay dl { margin:0;padding:0;}
.HdDay dt { float:left;height:52px;font:15px NanumBarunGothic, dotum, Sans-serif;color:#535353;padding:7px 0 0 52px;background:url(../image/sche_img.gif) no-repeat 0 0; }
.HdDay dt p { font:18px NanumBarunGothic, dotum, Sans-serif;color:#404040;padding-top:2px; }
.HdDay dd { float:right;padding:4px 0 0 12px;}
.Dday { width:50px;height:39px;padding:9px 0 0 60px;font:28px NanumBarunGothicBold, dotum, Sans-serif;color:#65f240;background:url(../image/sche_bg.gif) no-repeat 0 0;}
.Header3 { width:100%;height:50px;background:url(../image/nv_bg.gif) repeat-x 0 0;text-align:center; }
.TopMenu {  width:960px;height:50px;margin:0 auto;padding:0;background:url(../image/nv_bar.gif) no-repeat right 0;  }
.TmList dd { float:left;width:146px;background:url(../image/nv_bar.gif) no-repeat left 0; }
.TmList dd.first { width:210px !important; }
.TmList dd.second { width:166px !important; }
.TmList dd a div { height:35px;padding-top:15px;font:17px NanumBarunGothic, dotum, Sans-serif;color:#fff;cursor:pointer;}
.TmList dd a:hover div { background:url(../image/nv_bg_on.gif) no-repeat right 0 !important; }
.TmList dd.on {height:50px;background:url(../image/nv_bg_on.gif) no-repeat right 0 !important;  }

/* Footer */
#Footer { width:100%;margin:0;padding:0;border-top:1px solid #d9d9d9;text-align:center;}
#FootLink { width:100%;margin:0;padding:0;border-bottom:1px solid #d9d9d9;padding:13px 0; }
#FootLinkIn { width:960px;margin:0 auto;padding:0;display:inline-block;text-align:left;  } 
.FLList { float:left;padding-left:22px;}
.FLList li { float:left;padding:0 14px 0 15px;background:url(../image/footlink_bar.gif) no-repeat 0 50%; }
.FLList li a, .FLList li a:link { color:#8e8d8d;font:13px/1.3 NanumBarunGothic, dotum, Sans-serif; }
.FLList li.first { background:none !important;padding-left:0 !important; }
.orglink2, .orglink2 a, .orglink2 a:link, .orglink2 a:hover.orglink2 { color:#f6933d !important;font:13px NanumBarunGothic, dotum, Sans-serif; }
.familysite {float:right;padding-right:22px;}
#FooterIn { width:100%;background:#f1f1f1;}
#FootIn { width:960px;margin:0 auto;padding:15px 0 0;display:inline-block;text-align:left;  } 
#FootIn .logoL { float:left;width:210px;}
#FootIn .logoL img { padding:12px 0 0 21px;}
#FootIn .txt { float:left;width:480px;padding-left:5px;color:#8a8a8a;font:12px/1.4 NanumBarunGothic, dotum, Sans-serif;}
#FootIn .txt .copy { color:#a19e9e;font:12px/1.4 NanumBarunGothic, dotum, Sans-serif;}
#FootIn .txt .copy span { color:#f86633;font:12px/1.4 NanumBarunGothic, dotum, Sans-serif;}
#FootIn .logoR { float:right;padding-left:22px;}
#FootIn .logoR img { padding:11px 0 0 12px;}
.FootSelect {  padding:2px 4px;color:#939393;font:12px/1.5 NanumBarunGothic, dotum, Sans-serif; }

/* LeftArea */
#LeftMenuArea  { float:left;width:210px;margin:0;padding:6px 0 0;height:100%; } 
.SjTitle { height:25px;padding:10px 0 0;background:#aaa url(../image/miimg_menu_bar.gif) no-repeat 0 0;text-align:center;border:1px solid #aaa3a3;  }
.SjTitle h3 {  font:14px NanumBarunGothic, dotum, Sans-serif;color:#fff;  }
.SjTitle h3 span { font-size:11px;color:#fff;font-family:arial; padding-left:9px; }
.SjList { width:186px;padding:0 11px;border:1px solid #e4e4e4;background:#fff; height:290px; }
.SjList li { width:100%; }
.layer { position:absolute;top:12px;left:210px;width:750px;height:330px;margin:0;padding:0;display:none;z-index:99; }
.SjList li div { width:113px;height:65px;padding:25px 0 0 72px;border-top:1px solid #e9e9e9;font:19px/1.5 NanumBarunGothic, dotum, Sans-serif;color:#252525;cursor:pointer; }
.SjEg { background:url(../image/sj_icn1.gif) no-repeat 12px 50%;border-top:0 !important;  }
.SjIe { background:url(../image/sj_icn2.gif) no-repeat 10px 50%;  }
.SjCf { background:url(../image/sj_icn3.gif) no-repeat 10px 50%; } 
.SjList li div p { font:11px NanumBarunGothic, dotum, Sans-serif;color:#b8b8b8;}
.SjTit1 div, .SjTit2 div, .SjTit3 div { width:113px;height:65px;padding:25px 0 0 72px;font:19px/1.5 NanumBarunGothic, dotum, Sans-serif;color:#f2612c;cursor:pointer;overflow:hidden  }
.SjTit1 { float:left;margin-top:38px;margin-left:-198px;}
.SjEgOn { background:#fff url(../image/sj_icn1_on.gif) no-repeat 12px 50%;  }
.SjEgOn p {  font:11px NanumBarunGothic, dotum, Sans-serif;color:#f2612c;}
.SjTit2 { float:left;margin-top:129px;margin-left:-198px; }
.SjIeOn { background:#fff url(../image/sj_icn2_on.gif) no-repeat 10px 50%;}
.SjIeOn p {  font:11px NanumBarunGothic, dotum, Sans-serif;color:#f2612c;}
.SjTit3 {  float:left;margin-top:220px;margin-left:-198px; }
.SjCfOn { ;background:#fff url(../image/sj_icn3_on.gif) no-repeat 10px 50%;  }
.SjCfOn p {  font:11px NanumBarunGothic, dotum, Sans-serif;color:#f2612c;}
.showbox { float:right;width:749px;height:328px;background:#f9f9f9;border-right:1px solid #bcb6b6;border-bottom:1px solid #bcb6b6; }
.showboxIn {width:100%;border-top:2px solid #f2612c;}
.showboxIn .sb_close { position:absolute;bottom:12px;right:12px;}
.sb_close a { color:#444; font:15px NanumBarunGothic, dotum, Sans-serif;padding-right:17px;background:url('../image/icn_close1.gif') no-repeat right 2px;  }
.LmList { display:inline-block;padding:10px 0 0 11px; }
.LmList li { float:left;width:183px;margin:0 0 3px;display:inline-block; }
a.LfMenu {width:161px;display:inline-block;padding-right:17px;margin:0;background:url('../image/lm_bg.gif') no-repeat 100% 0;text-decoration:none !important;white-space:nowrap;cursor:pointer}
a.LfMenu span, a.LfMenu strong{display:block;height:27px;padding:9px 2px 0 12px;color:#828282;background:url('../image/lm_bg.gif') no-repeat 0 0;cursor:pointer}
a:hover.LfMenu {display:inline-block;padding-right:17px;background:url('../image/lm_bg_on.gif') no-repeat 100% 0;text-decoration:none !important;white-space:nowrap;cursor:pointer}
a:hover.LfMenu span, a:hover.LfMenu strong{display:block;padding:9px 2px 0 12px;height:27px;color:#f2612c;font-weight:bold;letter-spacing:-1px;background:url('../image/lm_bg_on.gif') no-repeat 0 0;cursor:pointer}
.LeftMiddle { width:209px;height:1095px;padding-top:16px; }
.KisaLC { width:188px;border:1px solid #eee;background:#f9f9f9; }
.KisaLC div { height:60px;font:14px NanumBarunGothic, dotum, Sans-serif;color:#838383;padding:16px 0 14px 89px;background:url(../image/kisa_license.gif) no-repeat 17px 16px;border-bottom:1px solid #ccc ;}
.KisaLC div p { font:18px NanumBarunGothic, dotum, Sans-serif;color:#444141;padding:3px 0;}
.KisaMobile { width:190px;padding:0 0 19px;background:url(../image/bg_dot.gif) repeat-x 0 bottom; }
.KisaMobile img { margin:0 1px 0 3px; }
.MiHelp { width:182px;padding:0 0 19px 8px;background:url(../image/bg_dot.gif) repeat-x 0 bottom; }
.MiHelp h4 { padding:3px 0 12px 0;color:#242424;font:14px NanumBarunGothicBold, dotum, Sans-serif; }
.MiHelp .OrgFont { padding:0 0 3px 0;color:#ff5000;font:29px NanumBarunGothicBold, dotum, Sans-serif;letter-spacing:-1px;}
.MiHelp .txt { padding:9px 0 4px 0;color:#555;font:12px/1.3 NanumBarunGothic, dotum, Sans-serif;letter-spacing:-1px;}
.cstime { width:170px;height:17px;background:url('../image/cstime_bg.gif') no-repeat 0 0;padding:3px 8px 0;color:#fff;font:12px NanumBarunGothic, dotum, Sans-serif; }
.MiBank { width:182px;padding:0 0 19px 8px;background:url(../image/bg_dot.gif) repeat-x 0 bottom;  }
.MiBank .title { width:170px;height:98px;padding:0 0 0 3px;background:url(../image/bankbook_img.gif) no-repeat 0 0;  }
.MiBank .title h4 { padding:49px 0 0 82px;color:#1b1b1b;font:15px NanumBarunGothic, dotum, Sans-serif;  }
.MiBankList dt { padding-bottom:5px;} 
.MiBankList dd { color:#5d5d5d;font:15px NanumBarunGothic, dotum, Sans-serif;  } 
.MiBankList dd.name { color:#5d5d5d;font:13px NanumBarunGothic, dotum, Sans-serif;  } 
.MiBank p.txt { color:#868585;font:11px dotum, Sans-serif;letter-spacing:-1px;  } 
a.orglink, a:link.orglink, a:hover.orglink, a:visited.orglink { color:#fe714b;font:11px dotum, Sans-serif;letter-spacing:-1px;text-decoration:underline }
.MiSns { width:186px;padding:0;margin-left:3px;display:inline-block; }
.MiSns li { float:left;width:186px;padding-top:0px;text-align:left;color:#515050;font:13px NanumBarunGothic, dotum, Sans-serif;cursor:pointer   }
.MiSns li.Qnet { float:left; background:url(../image/btn_qnet.gif) no-repeat 10% 5px;  }
.MiSns li.Cafe { float:left; background:url(../image/btn_cafe.gif) no-repeat 10% 5px;  }
.MiSns li.kakaostory { float:left; background:url(../image/btn_kakao.gif) no-repeat 10% 5px;  }
.MiSns li.Facebook { background:url(../image/btn_fb.gif) no-repeat 50% 9px;border-right:1px solid #d4d4d4;  }
.MiSns li.Blog { background:url(../image/btn_blog.gif) no-repeat 50% 9px; }


/* rayout */
#Wrapper  { width:100%;margin:0;padding:0;text-align:center; }
#ContainerArea { position:relative;  }
#Container { position:relative;width:960px;margin:0 auto;padding:6px 0 0;display:inline-block;text-align:left; } 
#Conts { float:right;width:730px;margin:0;padding:0; } 
div#effect { position:absolute;left:0;top:0;z-index:9999;height:100%;}
#R_category { float:left;width:135px;height:100%;background:url(../image/quick_bg.png) repeat-y 0 0;  }
#RcBtn { float:left;width:23px;height:48px;margin:-1px 0 0 -2px;background:url(../image/button1.png) no-repeat 0 0;cursor:pointer;z-index:11; }
.BtnSchShow {  position:absolute;top:0;left:48px;border:none;width:23px;height:48px;background:url(../image/btn_sch_show.png) no-repeat 0 0;cursor:pointer; }
.BtnSchHide { position:absolute;left:50px;top:-46px;border:none;width:23px;height:48px;background:url(../image/btn_sch_hide.png) no-repeat 0 0;cursor:pointer; }
.QuickBg { width:110px;height:30px;padding:11px 11px 0 11px;background:url(../image/quick_titbg.gif) no-repeat 0 0; }
.QuickBg h4 { padding:6px 0 4px;text-align:center;background:#37911f;border:1px solid #2e7f18;font:12px NanumBarunGothicBold, dotum, Sans-serif;color:#fff; }
#R_category ul { padding:0;margin:0 15px; }
#R_category ul li { padding:11px 0;background:url(../image/bg_dot3.gif) repeat-x 0 bottom;cursor:pointer; }
#QuickList li p { width:57px;padding-left:38px;font:12px NanumBarunGothicBold, NanumBarunGothic, dotum, Sans-serif;color:#767676; }
#QuickList li p.ql01 { padding-top:10px;height:22px;background:url(../image/quick_img.gif) no-repeat 1px -7px;} 
#QuickList li p.ql02 { padding-top:2px;height:30px;background:url(../image/quick_img.gif) no-repeat 1px -54px;} 
#QuickList li p.ql03 { padding-top:2px;height:30px;background:url(../image/quick_img.gif) no-repeat 1px -101px;} 
#QuickList li p.ql04 { padding-top:2px;height:30px;background:url(../image/quick_img.gif) no-repeat 1px -148px;} 
#QuickList li p.ql05 { padding-top:10px;height:22px;background:url(../image/quick_img.gif) no-repeat 1px -195px;} 
#QuickList li p.ql06 { padding-top:10px;height:22px;background:url(../image/quick_img.gif) no-repeat 1px -242px;} 
#QuickList li p.ql07 { padding-top:10px;height:22px;background:url(../image/quick_img.gif) no-repeat 1px -289px;} 
#QuickList li p.ql08 { padding-top:10px;height:22px;background:url(../image/quick_img.gif) no-repeat 1px -336px;} 
#QuickList li p.ql01:hover, #QuickList li p.ql02:hover, #QuickList li p.ql03:hover, #QuickList li p.ql04:hover, #QuickList li p.ql05:hover, #QuickList li p.ql06:hover, #QuickList li p.ql07:hover { font:12px NanumBarunGothicBold, NanumBarunGothic, dotum, Sans-serif;color:#37911f; }
.QuickTop { position:absolute;left:11px;bottom:20px;width:110px;padding:6px 0 4px;text-align:center;background:#767676;border:1px solid #696969;font:12px NanumBarunGothic, dotum, Sans-serif;color:#fff;cursor:pointer; }
.R_Online { position:absolute;width:120px;background:#eaeaea;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;  }
.R_OnlineIn { padding:4px 0 15px 5px;background:#fff;border:1px solid #e4e4e4 }
.R_OnlineTit { text-align:center;padding:10px 0 9px;width:100%;background:#3a465a;color:#fff;font:12px NanumBarunGothicBold, NanumBarunGothic, dotum, Sans-serif; }
#OnlineList { padding:16px 0 0 }
#OnlineList li { width:108px;height:80px;margin-bottom:14px;text-align:center;cursor:pointer; }
#OnlineList li p { font:12px NanumBarunGothic, dotum, Sans-serif;color:#939393;padding-top:63px;  }
#OnlineList li.Online01 { background:url(../image/mi_online_img.gif) no-repeat 12px -11px; } 
#OnlineList li.Online01:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -11px; } 
#OnlineList li.Online02 { background:url(../image/mi_online_img.gif) no-repeat 12px -104px; } 
#OnlineList li.Online02:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -104px; } 
#OnlineList li.Online03 { background:url(../image/mi_online_img.gif) no-repeat 12px -190px; } 
#OnlineList li.Online03:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -190px; } 
#OnlineList li.Online04 { background:url(../image/mi_online_img.gif) no-repeat 12px -283px; } 
#OnlineList li.Online04:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -283px; } 
#OnlineList li.Online05 { background:url(../image/mi_online_img.gif) no-repeat 12px -366px; } 
#OnlineList li.Online05:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -366px; } 
#OnlineList li.Online06 { background:url(../image/mi_online_img.gif) no-repeat 12px -454px; } 
#OnlineList li.Online06:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -454px; } 
#OnlineList li.Online07 { background:url(../image/mi_online_img.gif) no-repeat 12px -543px; } 
#OnlineList li.Online07:hover { background:url(../image/mi_online_img.gif) no-repeat -80px -543px; } 
#BodyTitle { width:100%;height:65px;margin-bottom:17px;background:url(../image/bodytit_bg.gif) repeat-x 0 bottom; }
#BodyTitle h3 { float:left;Heihgt:150px; padding-top:20px;font:24px NanumBarunGothicBold, NanumBarunGothic, dotum, Sans-serif;color:#202020 }
.Location { padding:87px 0 0 14px;background:url(../image/icn_home.gif) no-repeat 0 32px;font:11px  dotum, Sans-serif;color:#a5a5a5 }
.Location span { font:11px  dotum, Sans-serif;color:#636363 } 
.GrayBox1 { width:728px;background:#f9f9f9;border:1px solid #dbdbdb; }
.tab01list { padding:9px 0 4px 9px;display:inline-block;}
.tab01list li { float:left;width:179px;height:55px; }
.tab01 {display:table;width:176px;background:url(../image/tab01.gif) no-repeat 0 0;cursor:pointer;}
.tab01 p {padding:9px 33px 10px 10px;height:31px;display:table-cell;text-align:left;vertical-align:middle;color:#999; }
.tab01_t1 {display:table;width:176px;background:url(../image/tab01.gif) no-repeat 0 0;cursor:pointer;}
.tab01_t1 p {padding:16px 33px 15px 10px;height:20px;display:table-cell;text-align:left;vertical-align:middle;color:#999; }
.tab01on {display:table;width:176px;background:url(../image/tab01_on.gif) no-repeat 0 0;cursor:pointer;}
.tab01on p {padding:9px 5px 10px 2px;height:31px;display:table-cell;text-align:center;vertical-align:middle;color:#f2612c; }
.tab01on p span { color:#f2612c;font-weight:bold; }
.tab01on_t1 {display:table;width:176px;background:url(../image/tab01_on.gif) no-repeat 0 0;cursor:pointer;}
.tab01on_t1 p {padding:16px 4px 15px 2px;height:20px;display:table-cell;text-align:center;vertical-align:middle;color:#f2612c; }
.tab01on_t1 p span { color:#f2612c;font-weight:bold; }
.MvpBox1 { width:100%;display:inline-block; }
.MvpL { float:left;width:576px; }
.MvpR { float:right;width:133px; }
.MvpR li { padding:9px 0;border-top:1px solid #cac9c9;}
.MvpR li.first { padding-top:0 !important;border-top:0 !important;}
.MvpR li p { text-align:center;padding-top:4px;font-size:11px;color:#7a7a7a;letter-spacing:-1px }
.LectureBox { width:730px;display:inline-block; }
.LectureBoxIn {float:left;width:576px; }
.Lecture { width:574px;padding:0 1px 1px 0;background:#eaeaea;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}
.LtIn { width:572px;background:#f9f9f9;border-top:2px solid #404040 !important;border:1px solid #d6d6d6}
.LtIn .tit { padding:16px 0 15px;background:#ececec;border-bottom:1px solid #dbdbdc;}
.LtIn .tit h4 { padding-left:20px;font:18px NanumBarunGothic, dotum, Sans-serif;color:#000 }
.LtList { width:556px;padding:22px 0;margin:0 8px;border-bottom:1px solid #d2d2d2;display:inline-block }
.LtList dt { float:left;height:24px;font-size:12px;font-family:dotum;color:#575757;line-height:24px; }
.LtList dd { float:right;text-align:right;padding-right:5px;line-height:24px }
.fontblueB {font-weight:bold;color:#1a7bdf;}
.fontredB {font-size:16px;font-weight:bold;color:#fe4801;}
.fontB {font-weight:bold;color:#575757;}
.l_through {text-decoration:line-through;color:#575757; } 
.LtIn .btn {padding:15px 10px 15px 0; text-align:right; }
.PpltBox { float:right;width:133px; }
.PpltBoxTit { padding:4px 0 10px;margin:0 0 13px;font:14px NanumBarunGothic, dotum, Sans-serif;color:#171717;background:url('../image/bg_dot4.gif') repeat-x 0 bottom; }
.PpltList { padding:0; }
.PpltList li { padding:0 0 18px; }
.PpltList li p { text-align:center;padding-top:4px;font-size:11px;color:#7a7a7a;letter-spacing:-1px }
.Tab2Area {  width:730px;padding:0;display:inline-block;   }
.Tab2  { width:100%;margin-bottom:3px;display:inline-block;  }
.Tab2 dd { float:left;width:144px;height:32px;margin-left:2px;background:url(../image/tab2.gif) no-repeat 0 0;cursor:pointer;margin-bottom:3px; }
.Tab2 dd.first { margin-left:0 !important}
.Tab2 dd a div { padding:8px 0 0 15px;font:15px NanumBarunGothicBold, dotum, Sans-serif;color:#fff;}
.Tab2 dd.on {background:url(../image/tab2_on.gif) no-repeat 0 0 !important;  }
.tab3 {width:100%;background:url(../image/tab3.gif) repeat-x 0 100%}
.tab3 li{_display:inline;float:left;width:25%;margin-right:-1px;background:url(../image/tab3_right.gif) 100% 0 no-repeat}
.tab3 li span{display:block}
.tab3 li a{display:block;_float:left;height:31px;text-align:center;background:url(../image/tab3_left.gif) 0 0 no-repeat;color:#818181;font-weight:bold;line-height:32px;text-decoration:none}
.tab3 li a:hover{color:#333}
.tab3 li.selected{background-position:100% -31px;border-right:1px solid #2f2f2f;padding:0 4px 0 0;}
.tab3 li.selected a{background-position:0 -31px;color:#fff;font-weight:bold;letter-spacing:-1px}
.Check1 { height:13px;width:13px;line-height:14px;margin:4px 3px 0 2px;padding:0;vertical-align:top;cursor:pointer;}
.Check2 { height:13px;width:13px;line-height:14px;margin:4px 3px 0 2px;padding:0;vertical-align:top;cursor:pointer;}

/*btn */
a.Btn1 {display:inline-block;padding-right:15px;background:url('../image/btn1.gif') no-repeat 100% 0;text-decoration:none !important;white-space:nowrap;letter-spacing:-1px;cursor:pointer}
a.Btn1 span, a.Btn1 strong{display:block;height:16px;padding:4px 3px 0 9px;color:#7a7a7a;font:11px dotum, Sans-serif;background:url('../image/btn1.gif') no-repeat 0 0;cursor:pointer;letter-spacing:-1px;text-decoration:none; }
.btn3,  .btn3 a { display:inline-block; } 
.btn3 { background:url(../image/btn3.gif) no-repeat 100% 0;margin:0 2px; }
.btn3 > a { padding:1px 32px 0;font:16px NanumBarunGothicBold, dotum, Sans-serif;color:#fff ;line-height:40px;height:40px;text-align:center;background: #5d5b5a; }
.btn3 > a:hover { color:#fff }
.btn4, .btn4 a { display:inline-block; } 
.btn4 {  color:#fff; ackground:url(../image/btn4.gif) no-repeat 100% 0;margin:0 2px;}
.btn4 > a { padding:1px 32px 0; font:16px NanumBarunGothicBold, dotum, Sans-serif; line-height:40px;height:40px;text-align:center;background: #bd1b13; }
.btn4 > a:hover { color:#fff }
.in_btn2,  .in_btn2 a { display:inline-block; } 
.in_btn2 { background:url(../image/in_btn2.gif) no-repeat 100% 0;margin:0 1px; }
.in_btn2 > a { padding:1px 7px 0;font-size:11px;font-family:dotum;color:#fff ;line-height:20px;height:20px;text-align:center;background:url(../image/in_btn2.gif) no-repeat 0 0; }
.in_btn2 > a:hover { color:#fff }
.in_btn2,  .in_btn2 a { display:inline-block; } 
.in_btn2 { background:url(../image/in_btn2.gif) no-repeat 100% 0;margin:0 1px; }
.in_btn2 a { padding:1px 7px 0;font-size:11px;font-family:dotum;color:#fff ;line-height:20px;height:20px;text-align:center;background:url(../image/in_btn2.gif) no-repeat 0 0; }
.in_btn2 a:hover { color:#fff }
.in_btn3,  .in_btn3 a { display:inline-block; } 
.in_btn3 { background:url(../image/in_btn3.gif) no-repeat 100% 0;margin:0 1px; }
.in_btn3 a { padding:1px 17px 0 7px;font-size:11px;letter-spacing:-1px;font-family:dotum;color:#827f7f;line-height:20px;height:20px;text-align:center;background:url(../image/in_btn3.gif) no-repeat 0 0; }
.in_btn3 a:hover { color:#827f7f}

/*etc */
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }
.mb35 { margin-bottom:35px }
.mb40 { margin-bottom:40px }
.mb45 { margin-bottom:45px }
.mb50 { margin-bottom:50px }
.pt10 { padding-top:10px;}


/*������� */
.Tit01 { font:17px NanumBarunGothic, dotum, Sans-serif;color:#3e3e3e; }
.RcdArea { width:730px;height:509px;background:url(../image/rcd_bg.jpg) no-repeat 0 0; }
.RcdList { padding:5px 0 0 14px;display:inline-block }
.RcdList li { float:left;width:138px;padding:23px 2px 0; }
.BookLine { position:relative;padding:0;margin-left:19px;width:95px;height:120px;background:url(../image/book_bg.gif) no-repeat 0 0; }
.BookLine .Icn { position:absolute;top:0;left:0;z-index:55; }
.BookLine .Img { position:absolute;top:1px;left:1px;width:89px;height:118px; z-index:5;}
.BootTxt { padding-top:18px;font:bold 12px/1.3 dotum, Sans-serif;color:#666;text-align:center; }
.BootTxt .Price1 { padding-top:7px;font-weight:normal;text-decoration:line-through; }
.BootTxt .Price2 { font-weight:bold;color:#ed3711; }
.TitLine { width:100%;padding:0 0 10px;border-bottom:1px solid #dedede; }
.Tit02 { font:16px NanumBarunGothic, dotum, Sans-serif;color:#474747;padding-left:2px; }
.BookBox1 { position:relative;width:100%; }
.BookBox1 .more { position:absolute;top:4px;right:2px;padding-right:6px;background:url(../image/bu_arrow_r.gif) no-repeat right 50%;}
.BookBox1 .more a { font-size:11px;letter-spacing:-1px;color:#666;cursor:pointer; }
.BookList { padding:0 0 0 5px;display:inline-block }
.BookList li { float:left;width:140px;padding:6px 2px;border-left:1px solid #e0e0e0; }
.BookList  .first {border-left:none !important;  }
.BootTxt2 { padding-top:11px;font:bold 12px/1.3 dotum, Sans-serif;color:#666;text-align:center; }
.BootTxt2 .Price1 { padding-top:7px;font-weight:normal;text-decoration:line-through; }
.BootTxt2 .Price2 { font-weight:bold;color:#ed3711; }
.BookList2 li { padding:20px 0;display:inline-block;border-bottom:1px solid #e0e0e0 }
.BookImg {  float:left;width:149px;height:146px;border:1px solid #989898;margin:0 22px 0 13px; }
.BookImg img { width:100%;height:100%;}
.Book_Dl { float:left;width:345px;}
.Book_Dl dt { font:bold 16px/1.6 dotum, Sans-serif;color:#4a4a4a;padding-top:13px; }
.Book_Dl dd.txt1 { color:#acaaaa;padding:3px 0 13px; }
.Book_Dl dd.txt2 { color:#575757;padding:0 0 13px; }
.BookBtn { float:right;width:165px;height:123px;padding:25px 13px 0 0;border-left:1px solid #e6e6e6;text-align:right;  }
.BookBtn p { padding-top:6px;}
.Paging { text-align:center;padding:18px 0}
.ViewBox { width:100%;padding:0;display:inline-block }
.ViewBox1 { float:left;width:279px;margin-right:29px;}
.ViewBox2 { float:left;width:415px;text-align:left; }
.BookLine2 { padding:0;width:279px;height:252px;background:url(../image/book_bg2.gif) no-repeat 0 0;text-align:left; }
.BookLine2 img { width:267px;height:250px;padding:1px;}
.ViewBox1 .btn { margin:10px 0 0 82px;}
.ViewBox2  .btn { margin:11px 5px 0 0;text-align:right;}
.Tit03 {font:bold 16px dotum, Sans-serif;color:#4a4a4a; }

/*세드릭잉글리쉬 교재 추가 20160509 by 천팀*/
a.zoomVe { display:block; width:267px; height:45px; line-height:45px; font-size:16px; text-align:center; border:1px solid #b9b9b9; background:#d1d1d1; color:#ccc; margin-top:5px;}

.Tit03PD {padding:6px 0 12px 5px; }
.Tbl1 { width:100%;border-collapse:collapse;text-align:left;border-top:1px solid #e5e5e5;color:#777}
.Tbl1 th { background:#f7f7f7;padding:7px 10px;border-bottom:1px solid #e5e5e5;color:#777;font:12px/1.3 dotum, sans-serif; }
.Tbl1 td { padding:7px 10px;font:12px/1.3 dotum, sans-serif;border-bottom:1px solid #e5e5e5;color:#777 }
.tab4area {width:100%; height:42px; border-bottom:2px solid #3c3c3c; }
.tab4 { display:inline-block;  }
.tab4 li{_display:inline;float:left;width:165px;margin-right:-1px;background:#f5f5f5; border:1px solid #e3e3e3; border-bottom:0px; }
.tab4 li span{display:block}
.tab4 li a{display:block;_float:left;height:41px;text-align:center;background:url(../image/tab4_left.gif) 0 0 no-repeat;color:#827f7f;font-weight:bold;line-height:42px;text-decoration:none}
.tab4 li a:hover{color:#404040 }
.tab4 li.selected{background: #3c3c3c ; color:#fff;}
.tab4 li.selected a{background-position:0 -41px;color:#fff;font-weight:bold;}
.BookView { padding:0 20px;}
.Tit04 { font-weight:normal;}
.BookView dl { padding:5px;}
.BookView dl dt { padding:2px 0;}
.BookView dl dd { padding-left:5px;}

/*�ܰ����� */
.ClTit1 { margin:-9px 0 0 225px;width:279px;height:51px;color:#fff;text-align:center;font:17px/51px NanumBarunGothic, dotum, Sans-serif;background:url('../image/cl_bg1.png') no-repeat 0 0; }
.ClBox1 { width:728px;border:1px solid #cfcdcd;background:#f9f9f9;  }
.ClTit2 { margin:-9px 0 0 225px;width:279px;height:51px;color:#fff;text-align:center;font:17px/51px NanumBarunGothic, dotum, Sans-serif;background:url('../image/cl_bg2.png') no-repeat 0 0; }
.ClBox2 {width:728px;border:1px solid #cfcdcd;background:#f9f9f9; }
.ClTit3 { margin:-9px 0 0 225px;width:279px;height:51px;color:#fff;text-align:center;font:17px/51px NanumBarunGothic, dotum, Sans-serif;background:url('../image/cl_bg3.png') no-repeat 0 0; }
.ClBox3 { width:728px;border:1px solid #cfcdcd;background:#f9f9f9; }
.ClList { display:inline-block;padding:19px 0 14px 13px; }
.ClList li { float:left;width:178px;margin:0 0 4px;display:inline-block; }
a.ClLink {width:151px;display:inline-block;padding-right:17px;margin:0;background:url('../image/lm_bg.gif') no-repeat 100% 0;text-decoration:none !important;white-space:nowrap;cursor:pointer}
a.ClLink span, a.ClLink strong{display:block;height:27px;padding:9px 2px 0 12px;color:#828282;background:url('../image/lm_bg.gif') no-repeat 0 0;cursor:pointer}
a:hover.ClLink {display:inline-block;padding-right:17px;background:url('../image/lm_bg_on.gif') no-repeat 100% 0;text-decoration:none !important;white-space:nowrap;cursor:pointer}
a:hover.ClLink span, a:hover.ClLink strong{display:block;padding:9px 2px 0 12px;height:27px;color:#f2612c;font-weight:bold;letter-spacing:-1px;background:url('../image/lm_bg_on.gif') no-repeat 0 0;cursor:pointer}
.pd10 { padding-top:10px;}

.pop_exam { width: 960px; text-align:center; background: url('/template/1/image/bg_exam.png') repeat-y;font-weight:normal;min-height:650px;}
.pop_exam .left { text-align:left; font-size:12px; color: #454545; line-height:1.5em;vertical-align:top;padding-top:3px;padding-left:5px;}
.pop_exam .leftA { text-align:left; font-size:12px; color: #666; line-height:1.5em; }
.pop_exam .left .r { float:right; vertical-align:top;padding:0 20px 5px 0; margin-top:-15px;}
.pop_exam_t { height:160px; text-align:center; background: url('/template/1/image/bg_exam_t.png') no-repeat;color:#454545;font-size:24px;}
.pop_exam_1  {  height: 40px; padding: 0 15px; background: url('/template/1/image/icon_bt.gif')  no-repeat left; text-align:left; color:#454545; font-size:14px; border-bottom: 1px solid #94b8d1; }
.pop_exam table{margin:0px auto;}



/* 팝업 시작 */
.popContainer { position: relative;  font-size: 11px;color:#7d7d7d; }
.popContainer tr.top { height: 0px;}
.popContainer tr.top td.left { width: 10px; height: 43px;  background: url('/template/1/image/bg_pop_top_left.gif') no-repeat;}
.popContainer tr.top td.center {width: 98%; text-align: left; padding:5px 0; background: url('/template/1/image/bg_pop_top_center.gif') repeat-x;}
.popContainer tr.top td.right { width: 10px; height: 43px; background: url('/template/1/image/bg_pop_top_right.gif') no-repeat; }
.popContainer tr.top td.center h1 { padding: 9px 0 11px 15px;  color:#fff; font-size:15px ;font-weight:bold;margin:0px;}

.popContainer tr.center td.left {background-color:#5598d9; }
.popContainer tr.center td.center { vertical-align: top; font:11px;  line-height:1.5em; font-weight:normal;}
.popContainer tr.center td.center p.oCnt { margin: 0 0 9px 0; }
.popContainer tr.center td.center.BD { color: #4e94d8; font:11px; font-weight:bold; text-align:left;vertical-align: top; padding:7px 3px 7px 0; border-bottom:1px solid #eee;}
.popContainer tr.center td.center.BA { color: #7d7d7d; font:11px; font-weight:bold; text-align:left;vertical-align: top; padding:7px 3px 7px 10px; border-bottom:1px solid #eee;}
.popContainer tr.center td.BC { color: #7d7d7d; font-size:11px; font-weight:normal; text-align:left;line-height:1.3em;}
.popContainer tr.center td.center p.oCnt2 { position: relative; margin: 0; }
.popContainer tr.center td.right {  background-color:#5598d9; }

.popContainer tr.btm { height: 30px; }
.popContainer tr.btm td.left {   height: 30px; background: url('/template/1/image/bg_pop_btm_center.gif') repeat-x;}
.popContainer tr.btm td.center { text-align: center; background: url('/template/1/image/bg_pop_btm_center.gif') repeat-x; }
.popContainer tr.btm td.center img { margin-top: 1px; }
.popContainer tr.btm td.right {background: url('/template/1/image/bg_pop_btm_center.gif') repeat-x; }

.popContainer tr.t {   background: url('/template/1/image/bg_tboard.gif') no-repeat; }
.popContainer th.t { color:#fff; font-size:11px;  padding:8px 5px 10px 5px;}
.popContainer th.tA {  padding:40px 0; color:#7d7d7d;font-size:13px;   }
.popContainer th.tB  { height:40px; padding: 3px 0 3px 13px; background: url('/template/1/image/dot_b.gif')  no-repeat 4px 18px;  text-align:left; color:#7d7d7d; font-size:12px; border-bottom: 1px solid #94b8d1;   }
.popContainer th.tC  { padding: 5px 0 5px 0;  text-align:center; color:#7d7d7d; font-size:11px; border-bottom: 1px solid #eee;  letter-spacing:-0.5px; }
.popContainer th.g { background-color: #eee; height:2px;}
.popContainer th.b { background-color: #94b8d1; height:1px;}

table.list	{	 width: 730px; font-weight:normal; }
table.list th {   font-size:12px;color:#7d7d7d; padding:10px;line-height:1.3em; font:12px;font-weight:normal; text-align:left;}
table.list th.b { height:1px; background-color: #94b8d1; }
table.list th.g { height:1px; background-color: #eeeeee; }
table.list a:link,table.list a:visited,table.active {font-size:12px; color:#538ed6; font-weight:none; }
table.list a:hover {color:#538ed6; text-decoration:underline;  }

.pop_exam { width: 960px; text-align:center; background: url('/template/1/image/bg_exam.png') repeat-y;font-weight:normal;}
.pop_exam .left { text-align:left; font-size:12px; color: #454545; line-height:1.5em;vertical-align:top;padding-top:3px;padding-left:5px;}
.pop_exam .leftA { text-align:left; font-size:12px; color: #666; line-height:1.5em; }
.pop_exam .left .r { float:right; vertical-align:top;padding:0 20px 5px 0; margin-top:-15px;}
.pop_exam_t { height:160px; text-align:center; background: url('/template/1/image/bg_exam_t.png') no-repeat;color:#454545;font-size:24px;}
.pop_exam_1  {  height: 40px; padding: 0 15px; background: url('/template/1/image/icon_bt.gif')  no-repeat left; text-align:left; color:#454545; font-size:14px; border-bottom: 1px solid #94b8d1; }
/* 팝업 끝 */


/*모의고사*/
.table_listJ	{	 width: 860px;}
.table_listJ th {  font-size:12px;}
.table_listJ th.a {  text-align:center; background:#f0f0f0; color:#666; font-size:11px; height: 32px; padding:10px 0;}
.table_listJ th.b {  text-align:left; width: 150px; padding:2px 10px; background:#fff;   color:#333; font-size:12px;   }
.table_listJ th.c {  text-align:left; padding:5px 10px; background:#fff;   color:#454545; font-size:12px   }
.table_listJ th.cA {  text-align:center; padding:3px 10px;background:#fff; height: 32px; color:#454545; font-size:12px   }
.table_listJ th.cB {  text-align:center; padding:3px 10px; background:#fff;   color:#538ed6; font-size:12px   }
.table_listJ th.blue { background: #94b8d1; }
.table_listJ th.grey { background: #ddd; }
