
@charset "euc-kr";

.tm_tbx{width:795px;height:370px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #CCCCCC;background-repeat:no-repeat;background-position:center;text-align:center;padding-top:35px;}

.tm_tbx_left1{width:430px;text-align:right;height:128px;}
.tm_tbx_left2{width:430px;text-align:right;}
.tm_tbx_center{width:30px;}
.tm_tbx_right{width:260px;}
.tm_tbx_pd1{height:30px;}
.tm_tbx_pd2{height:15px;}

.tm_tbx_top1{height:72px;padding:58px 0px 0px 138px;text-align:left;}/*ÀÎ»çµ¿¿µ»óºÎºÐ*/
.tm_tbx_top2{height:55px;text-align:right;padding-left:200px;line-height:20px;}/*ÇÖÅ°¿öµå*/
.tm_tbx_top3{height:72px;padding:58px 0px 0px 30px;text-align:left;}/*ÀÎ»çµ¿¿µ»óºÎºÐ-´ëÇÐº°°í»ç*/

.tm_tbx_list1{height:20px;}
/*.tm_tbx_list2{height:20px;}*/
.tm_tbx_tit1{padding-bottom:5px;}

.tm_tbx_tc1{width:129px;}/*TCC-left*/
.tm_tbx_tc2{width:111px;}/*TCC-right*/
.tm_tbx_tcarr{padding-right:5px;text-align:right;}/*TCCÈ­»ìÇ¥*/
.tm_tbx_tcbx{padding-top:7px;font-size:11px;color:#888888;}/*TCC-txt*/


a.tm1105_tt1:link {color:#555555;text-decoration:none;} /*±âº» ¸µÅ©*/
a.tm1105_tt1:visited {color:#555555;text-decoration:none;}
a.tm1105_tt1:active {color:#555555;text-decoration:none;}
a.tm1105_tt1:hover {color:#ed1c24;text-decoration:none;}

a.tm1105_tt2:link {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:underline;} /*11px ¾ð´õ¶óÀÎ*/
a.tm1105_tt2:visited {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:underline;}
a.tm1105_tt2:active {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:underline;}
a.tm1105_tt2:hover {font-size:11px;letter-spacing:-0.05em;color:#ed1c24;text-decoration:underline;}

.tm1105_tt3{font-size:11px;letter-spacing:-0.05em;color:#888888;text-decoration:none;}
a.tm1105_tt3:link {font-size:11px;letter-spacing:-0.05em;color:#888888;text-decoration:none;} /*11px*/
a.tm1105_tt3:visited {font-size:11px;letter-spacing:-0.05em;color:#888888;text-decoration:none;}
a.tm1105_tt3:active {font-size:11px;letter-spacing:-0.05em;color:#888888;text-decoration:none;}
a.tm1105_tt3:hover {font-size:11px;letter-spacing:-0.05em;color:#ed1c24;text-decoration:none;}

.tm1105_tt4{font-size:11px;letter-spacing:-0.05em;color:#555555;line-height:15px;}
a.tm1105_tt4:link {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:none;} /*11px*/
a.tm1105_tt4:visited {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:none;}
a.tm1105_tt4:active {font-size:11px;letter-spacing:-0.05em;color:#555555;text-decoration:none;}
a.tm1105_tt4:hover {font-size:11px;letter-spacing:-0.05em;color:#ed1c24;text-decoration:none;}

a.tm1105_tt5:link {font-size:11px;letter-spacing:-0.05em;color:a3a3a3;text-decoration:none;} /*ÀÎ»çµ¿¿µ»ó*/
a.tm1105_tt5:visited {font-size:11px;letter-spacing:-0.05em;color:a3a3a3;text-decoration:none;}
a.tm1105_tt5:active {font-size:11px;letter-spacing:-0.05em;color:a3a3a3;text-decoration:none;}
a.tm1105_tt5:hover {font-size:11px;letter-spacing:-0.05em;color:#666666;text-decoration:underline;}

a.tm1105_tt6:link {letter-spacing:-0.05em;color:#555555;text-decoration:none;} /*ÃßÃµ°­ÁÂ*/
a.tm1105_tt6:visited {letter-spacing:-0.05em;color:#555555;text-decoration:none;}
a.tm1105_tt6:active {letter-spacing:-0.05em;color:#555555;text-decoration:none;}
a.tm1105_tt6:hover {letter-spacing:-0.05em;color:#ed1c24;text-decoration:underline;}

a.tm1105_tt7:link {color:#555555;text-decoration:none;} /*¼±»ý´Ô ¸ÞÀÎ-°­ÁÂ¸í*/
a.tm1105_tt7:visited {color:#555555;text-decoration:none;}
a.tm1105_tt7:active {color:#555555;text-decoration:none;}
a.tm1105_tt7:hover {color:#ed1c24;text-decoration:none;}


a.tm_hkw1:link {font-weight:bold;font-size:14px;letter-spacing:-0.05em;color:#ec131d;text-decoration:none;} /*Å°¿öµå1*/
a.tm_hkw1:visited {font-weight:bold;font-size:14px;letter-spacing:-0.05em;color:#ec131d;text-decoration:none;}
a.tm_hkw1:active {font-weight:bold;font-size:14px;letter-spacing:-0.05em;color:#ec131d;text-decoration:none;}
a.tm_hkw1:hover {font-weight:bold;font-size:14px;letter-spacing:-0.05em;color:#ec131d;text-decoration:underline;}

a.tm_hkw2:link {color:#1699b9;text-decoration:underline;} /*Å°¿öµå2*/
a.tm_hkw2:visited {color:#ec131d;text-decoration:underline;}
a.tm_hkw2:active {color:#ec131d;text-decoration:underline;}
a.tm_hkw2:hover {color:#ec131d;text-decoration:underline;}

a.tm_hkw3:link {color:#555555;text-decoration:none;} /*Å°¿öµå3*/
a.tm_hkw3:visited {color:#555555;text-decoration:none;}
a.tm_hkw3:active {color:#555555;text-decoration:none;}
a.tm_hkw3:hover {color:#ec131d;text-decoration:underline;}

.tm_con_pd1{height:20px;}
.tm_con_pd2{height:30px;}

.tm_cr_title{background:url("http://img.etoos.com/teacher/201105/tap_bg.gif");height:27px;}
.tm_cr_tit_t{padding:0px 0px 6px 4px;}
.tm_cr_tit_b{padding:0px 10px 6px 10px;}
.tm_cr_lec{height:30px;padding:0px 5px 0px 5px;text-align:right;}
.tm_cr_lec_t{letter-spacing:-0.05em;color:#2ca5c3;font-weight:bold;padding-top:3px;} 
.tm_cr_tbln{background-color:#c0e5ec} 
.tm_cr_tbh{background-color:#e6f7fa;font-weight:bold;letter-spacing:-0.05em;font-size:11px;
                   color:#6d8287;text-align:center;padding:9px 7px 7px 6px;} 
.tm_cr_tbv{width:80px;background-color:#f3fafc;font-weight:bold;letter-spacing:-0.05em;font-size:11px;
                   color:#7a9da4;text-align:center;padding:9px 10px 7px 10px;line-height:16px;} 
.tm_cr_tbl{background-color:#FFFFFF;letter-spacing:-0.05em;font-size:11px;color:#bbbbbb;
                   text-align:left;padding:8px 7px 7px 8px;} 
.tm_cr_td{background:url("http://img.etoos.com/teacher/201105/cr_dot.gif");background-repeat:no-repeat;background-position:left top;letter-spacing:-0.05em;font-size:11px;color:#bbbbbb;padding:1px 0px 1px 5px;} 
.tm_cr_tdp{background-repeat:no-repeat;background-position:left top;letter-spacing:-0.05em;font-size:11px;color:#bbbbbb} 

.tm_cr_mv{width:390px;padding:20px 0px 0px 0px;}
.tm_cr_mvtd{width:355px;padding:20px 0px 20px 0px;}
.tm_cr_mvtt{color:#2ca5c3;font-weight:bold;padding-bottom:5px;}
.tm_cr_mvts{padding-top:10px;}

.tm_cr_dia{padding-top:10px;text-align:center;}
.tm_cr_lybx{background-color:#858585;border:1px solid #6b6b6b;padding:10px 10px 8px 10px;}
.tm_cr_lyt{width:220px;color:#FFFFFF;}
.tm_cr_lyb{width:20px;text-align:right;}
.tm_cr_lyt_st{font-size:11px}
.tm_cr_lyt_dt{width:240px;font-size:11px;color:#dbdbdb}
.tm_cr_lyt_bg{background:url("http://img.etoos.com/teacher/201105/ly_bg.gif");background-repeat:repeat-x;height:14px;background-position:center;}

a.tm_crtp:link {letter-spacing:-0.05em;font-size:11px;color:#666666;text-decoration:none;} /*ÆÐÅ°Áö*/
a.tm_crtp:visited{letter-spacing:-0.05em;font-size:11px;color:#666666;text-decoration:none;}
a.tm_crtp:active {letter-spacing:-0.05em;font-size:11px;color:#666666;text-decoration:none;}
a.tm_crtp:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.tm_crtc:link {letter-spacing:-0.05em;font-size:11px;color:#38a5c8;text-decoration:underline;} /*ÀÏ¹Ý*/
a.tm_crtc:visited{letter-spacing:-0.05em;font-size:11px;color:#38a5c8;text-decoration:underline;}
a.tm_crtc:active {letter-spacing:-0.05em;font-size:11px;color:#38a5c8;text-decoration:underline;}
a.tm_crtc:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.tm_crtn:link {letter-spacing:-0.05em;font-size:11px;color:#e06d6d;text-decoration:underline;} /*½Å±Ô*/
a.tm_crtn:visited{letter-spacing:-0.05em;font-size:11px;color:#e06d6d;text-decoration:underline;}
a.tm_crtn:active {letter-spacing:-0.05em;font-size:11px;color:#e06d6d;text-decoration:underline;}
a.tm_crtn:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

.tm_lec_ln1{background-color:#b2d8e2;}
.tm_lec_ln2{height:2px;background-color:#f2f2f2;}

.tm_lec_bx1{padding:11px 8px 10px 12px;}
.tm_lec_bx2{background-color:#f3fafc;text-align:center;padding:8px 12px 8px 12px;}
.tm_lec_bx3{padding-top:2px;}


.et_tbx{border-top:1px solid #b7d2d9;border-left:1px solid #b7d2d9;border-right:1px solid #b7d2d9;border-bottom:1px solid #b2c0c2;}
.et_tbx_left{width:530px;border-right:1px solid #b7d2d9;}
.et_tbx_right{width:234px;}
.et_tbx_left_top{background-color:#e6f7fa;height:41px;padding:2px 15px 0px 12px;text-align:center;}
.et_tbx_right_top{background-color:#e6f7fa;height:41px;padding:2px 10px 0px 10px;text-align:center;}
.et_tbx_hot{width:250px;letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-align:right;}
.et_tbx_tct{padding-top:5px}
.et_tbx_left_bx{padding:12px 12px 15px 12px;text-align:center;}
.et_tbx_right_bx{padding:12px 12px 15px 12px;text-align:center;}

.et_tcc_left{width:170px}
.et_tcc_right{width:511px}
.et_tcc_tname{letter-spacing:-0.05em;font-size:11px;color:#848484;text-align:right;}
.et_tcc_page{padding-top:7px;text-align:center;font-size:10px;font-family:arial;color:#ed1c24;}
.et_tcc_pic{padding:6px 0px 5px 0px;text-align:center;}

.et_tcc_on{border:3px solid #47c5d9;padding:2px 5px 0px 6px;height:35px;text-align:center;}
.et_tcc_off{height:29px;border-bottom:1px solid #d2e7eb;padding:2px 5px 0px 6px;}

.et_evr{padding:2px 0px 0px 8px;font-size:11px;color:#888888;line-height:15px;}
.et_evv{height:12px;}

.et_rtxt{color:#ed1c24}

.et_mpd1{height:2px;background-color:#EFEFEF}
.et_lbx{padding:30px 0px 40px 0px;}
.et_lbx_nt{width:440px;height:120px;border:1px solid #e3e3e3;}
.et_lbx_ntlist{width:275px;height:20px;padding-top:3px}
.et_lbx_ntbx{padding:9px; 0px 0px 0px;text-align:center}
.et_lbx_pd1{height:10px;}
.et_lbx_pd2{height:15px;}
.et_lbx_pr{width:325px;text-align:right;}
.et_lbx_prbx{padding-left:5px;text-align:right;}

.et_lbx_tea{width:182px;height:218px;}
.et_lbx_tea_bx{height:100px;}
.et_lbx_tea_bx_new{height:100px;background:url("http://img.etoos.com/teacher/201105/new.jpg");background-repeat:no-repeat;background-position:right top;}

.et_lbx_tea_bt{height:66px;text-align:right;padding-right:12px;}
.et_lbx_tea_txt{height:52px;padding:6px 8px 0px 8px}
.et_lbx_tea_thot{height:21px;width:30px;text-align:center}
.et_lbx_tea_tbx{height:21px;width:145px;letter-spacing:-0.05em;font-size:11px;color:#999999;padding:2px 0px 0px 3px;}
.et_lbx_tea_pd1{width:12px;}
.et_lbx_tea_pd2{height:15px;}
.et_lbx_tea_sub{padding:5px 0px 3px 2px;}

a.et_thot:link {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;} /*½Å±Ô*/
a.et_thot:visited{letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}
a.et_thot:active {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}
a.et_thot:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_tcct:link {letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;} /*tccÅ¸ÀÌÆ²*/
a.et_tcct:visited{letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;}
a.et_tcct:active {letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;}
a.et_tcct:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_tccn:link {letter-spacing:-0.05em;font-size:11px;color:#848484;text-decoration:none;} /*tcc¼±»ý´ÔÀÌ¸§*/
a.et_tccn:visited{letter-spacing:-0.05em;font-size:11px;color:#848484;text-decoration:none;}
a.et_tccn:active {letter-spacing:-0.05em;font-size:11px;color:#848484;text-decoration:none;}
a.et_tccn:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_pgt:link {font-size:10px;font-family:arial;;color:#888888;text-decoration:none;} /*tcc¼±»ý´ÔÀÌ¸§*/
a.et_pgt:visited{font-size:10px;font-family:arial;;color:#888888;text-decoration:none;}
a.et_pgt:active {font-size:10px;font-family:arial;;color:#888888;text-decoration:none;}
a.et_pgt:hover {font-size:10px;font-family:arial;;color:#888888;text-decoration:none;}

a.et_evt:link {letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;} /*ÀÌº¥Æ®*/
a.et_evt:visited{letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;}
a.et_evt:active {letter-spacing:-0.05em;font-size:11px;color:#555555;text-decoration:none;}
a.et_evt:hover {letter-spacing:-0.05em;font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_ntt:link {font-size:11px;color:#666666;text-decoration:none;} /*°øÁö»çÇ×*/
a.et_ntt:visited{font-size:11px;color:#666666;text-decoration:none;}
a.et_ntt:active {font-size:11px;color:#666666;text-decoration:none;}
a.et_ntt:hover {font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_the:link {font-size:11px;color:#555555;text-decoration:none;} /*°øÁö»çÇ×*/
a.et_the:visited{font-size:11px;color:#555555;text-decoration:none;}
a.et_the:active {font-size:11px;color:#555555;text-decoration:none;}
a.et_the:hover {font-size:11px;color:#ed1c24;text-decoration:underline;}

a.et_ts_hot:link {color:#e1e7ee;text-decoration:underline;} /*¼±»ý´Ô ¼­ºê¸ÞÀÎ ÇÖ Å°¿öµå*/
a.et_ts_hot:visited{color:#e1e7ee;text-decoration:underline;}
a.et_et_ts_hotthe:active {color:#e1e7ee;text-decoration:underline;}
a.et_ts_hot:hover {color:#ffffff;text-decoration:underline;}


.tc_carr_t1{color:#2ca5c3;font-size:14px;font-weight:bold;letter-spacing:-0.05em;}
.tc_carr_t2{color:#0f6479;}

.tc_carr_tb1{border-top:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e}
.tc_carr_tb2{background-color:#ecf3f4;color:#333333;font-weight:bold;letter-spacing:-0.05em;width:70px;text-align:center;padding:10px 8px 7px 8px;}
.tc_carr_tb3{padding:10px 8px 7px 10px;}
.tc_carr_tb4{background-color:#d1d1d1;height:1px;}



.tm_cr_tbv2{background-color:#f3fafc;font-weight:bold;letter-spacing:-0.05em;font-size:11px;color:#7a9da4;text-align:center;padding:9px 10px 7px 10px;line-height:16px;} 


/*14.03.25 °í1 ALL PASS cont Ãß°¡ */
.tch_allpass {width:765px;}
.tch_allpass img {vertical-align:top}
.tch_allpass .tbl_tch_list {margin-bottom:10px}
.tch_allpass .tbl_tch_list .sbj_tit {border-bottom:1px solid #72bcdb;padding-bottom:4px;font-size:16px;color:#0487bf;font-weight:bold;line-height:20px;}
.tch_allpass .tbl_tch_list .line_t {border-top:1px solid #e9e9e9}
.tch_allpass .tbl_tch_list .wr_inner {overflow:hidden;padding:15px 0 0}
.tch_allpass .tbl_tch_list .wr_tit {position:relative;float:left;width:140px;padding-left:19px}
.tch_allpass .tbl_tch_list .wr_tit .wr_btn {margin-top:13px}
.tch_allpass .tbl_tch_list .wr_tit .wr_btn img {margin-top:2px}
.tch_allpass .tbl_tch_list .wr_tit .ico_new2 {position:absolute;}
.tch_allpass .tbl_tch_list .wr_list {float:right;width:630px;margin-right:-28px}
.tch_allpass .tbl_tch_list .wr_list .tch_list {overflow:hidden}
.tch_allpass .tbl_tch_list .wr_list .tch_list li {position:relative;float:left;margin-right:28px;padding-bottom:8px;width:98px;}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .tch_poto {background-color:#d1d2d1;height:98px;}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .bar_ot {position:absolute;top:83px;left:0;background:url('http://img.etoos.com/teacher/20140326/bg_otbar.png') repeat;height:15px; overflow:hidden;width:98px;letter-spacing:-1px;text-align:center}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .bar_ot .link {font-size:11px;color:#fff;font-weight:bold;line-height:18px;}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .tch_name {display:block;color:#555;padding-top:3px;font-size:13px;line-height:18px;letter-spacing:-1px;text-align:center}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .tch_sbj {display:block;color:#0487bf;padding-top:3px;padding-left:10px;margin-bottom:-8px;font-size:13px;height:22px;line-height:22px;letter-spacing:-1px;font-weight:bold;text-align:left}
.tch_allpass .tbl_tch_list .wr_list .tch_list li .ico_new {position:absolute;top:0;right:0}