/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img,iframe {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {position:absolute;width:100%;min-height:100%;background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:'Malgun Gothic','¸¼Àº °íµñ','µ¸¿ò',dotum,sans-serif;color:#555} /* EPMO-1779 2021-11-19 Å©·Ò ¾÷µ¥ÀÌÆ® ÈÄ ÆùÆ® ±úÁü ¼öÁ¤ font-family */
a {color:#777;text-decoration:none}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

#etoosWrap {min-width:1380px;} /* 2016 LNBÃß°¡·Î padding-left:140px Ãß°¡ */

/* global */
.clear {display:block;clear:both;*zoom:1}
.clear:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.tbl {width:100%;border-collapse:collapse;border-spacing:0;border-spacing:0;text-align:center} /* Å×ÀÌºí ÃÊ±âÈ­ */
.blind {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px} /* ´ëÃ¼ÅØ½ºÆ®°¡ ¾Æ´Ñ Á¢±Ù¼ºÀ» À§ÇÑ ¼û±èÅØ½ºÆ®¸¦ Á¦°øÇÒ¶§ */
.f_l {float:left}
.f_r {float:right}
.mt_5 {margin-top:5px!important}
.mt_8 {margin-top:8px!important}
.mt_10 {margin-top:10px!important}
.mt_13 {margin-top:13px!important}
.mt_15 {margin-top:15px!important}
.mt_20 {margin-top:20px!important}
.mt_25 {margin-top:25px!important}
.mt_30 {margin-top:30px!important}
.mt_55 {margin-top:55px!important}
.mt_65 {margin-top:65px!important}
.mt_m1 {margin-top:-1px!important}
.mb_m1 {margin-bottom:-1px!important}

.mt_35 {margin-top:35px !important}
.mt_40 {margin-top:40px !important}
.mt_45 {margin-top:45px !important}
.mt_50 {margin-top:50px !important}
.mt_60 {margin-top:60px !important}
.mt_65 {margin-top:65px !important}
.ml_60 {margin-left:60px }!important

/*Å©°Ôº¸±â popup*/
.dn{display:none !important;}
.pop_zoom {position:absolute;left:-9999px;top:0}

.f_p1 {color:#12938e}
.f_pb1 {color:#12938e!important;font-weight:bold}
.f_p2 {color:#555}
.f_p3 {color:#88b3b1}
.f_p4 {color:#888}
.f_p5 {color:#34afc2}
.f_p6 {color:#2188be}
.fs_11 {font-size:11px}
.fs_12 {font-size:12px!important}
.fs_14 {font-size:14px}
.fs_20 {font-size:20px}
.fw_b {font-weight:bold}
.ff_t {font-family:'Tahoma',sans-serif,sans-serif}
.va_t {vertical-align:top}
.txt_bar {padding:0 4px;color:#e4e4e4}
.txt_bar2 {color:#ccc}
#etoosIndex {overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0} /* ½ºÅµ³×ºñ°ÔÀÌ¼Ç */

.ta_l {text-align:left!important}
.ta_c {text-align:center!important}
.ta_r {text-align:right!important}

/* Background Image - common ¿ä¼Ò */
.ico_main {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/comm_ico.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* ¾ÆÀÌÄÜ */
.btn_main {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/comm_btn.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* ¹öÆ° */
.txt_main {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/comm_txt.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* µðÀÚÀÎÆùÆ® */
.bg_main {overflow:hidden;background:url('http://img.etoos.com/home/main2015/common/comm_bg.png') no-repeat}
.tit_lnb {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/tit_lnb.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* LNB Å¸ÀÌÆ² */

.ico_new {width:6px;height:5px;background-position:-70px 0;vertical-align:middle}
.ico_edge {width:20px;height:11px;background-position:-40px 0;}
.ico_play {width:29px;height:29px;background-position:-95px -40px;}
.ico_play2 {width:14px;height:14px;background-position:-90px 0;vertical-align:middle}
.ico_down {width:7px;height:9px;background-position:-120px 0;vertical-align:middle}
.ico_bul {width:4px;height:7px;background-position:-120px -20px;vertical-align:middle}

#bnrFreepass img {vertical-align:top}

#etoosHeader {background:#fff;border-bottom:2px solid #393d43;margin-bottom:20px}
#etoosHeader img {vertical-align:top}
#etoosHeader .ico_etoos {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/comm_ico.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* ¾ÆÀÌÄÜ */
#etoosHeader .txt_head {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/txt_head_150917.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* ¾ÆÀÌÄÜ */
#etoosHeader .ico_premium {width:68px;height:18px;background-position:-200px 0}
#etoosHeader .btn_myinfo {width:56px;height:18px;background-position:-270px 0}
#etoosHeader .btn_logout {width:56px;height:18px;background-position:-330px 0}
#etoosHeader .btn_src {width:26px;height:27px;background-position:-390px 0}
#etoosHeader .btn_login {width:51px;height:22px;background-position:-420px 0}

#etoosHeader .inner_head {width:1080px;margin:0 auto;text-align:left}
#etoosHeader .head_gate {position:relative;z-index:50;height:45px;background-color:#30323e}
#etoosHeader .head_gate .inner_head {position:relative}
/*#etoosHeader .head_gate .logo {overflow:hidden;float:left;margin-top:13px;height:18px} */
#etoosHeader .head_gate .logo {overflow:hidden;float:left;margin-top:7px;height:30px}
#etoosHeader .head_gate .gate_nav {position:absolute;top:0;left:50%;margin-left:-180px;border-left:1px solid #000}
#etoosHeader .head_gate .gate_nav li {float:left;text-align:center;border-right:1px solid #000}
#etoosHeader .head_gate .gate_nav .menu {display:block;width:119px;height:45px;}
#etoosHeader .head_gate .gate_nav .txt_head {height:18px;margin-top:14px}
#etoosHeader .head_gate .gate_nav .menu1 {width:84px;background-position:0 -20px}
#etoosHeader .head_gate .gate_nav .menu2 {width:44px;background-position:-90px -20px}
#etoosHeader .head_gate .gate_nav .menu3 {width:43px;background-position:-140px -20px}
#etoosHeader .head_gate .gate_nav .menu1_2 {width:99px;background-position:0 -290px}
#etoosHeader .head_gate .gate_nav .menu2_2 {width:71px;background-position:-110px -290px}
#etoosHeader .head_gate .gate_nav .menu2_3 {width:71px;background-position:-390px -290px}
#etoosHeader .head_gate .gate_nav .menu3_2 {width:71px;background-position:-200px -290px}
#etoosHeader .head_gate .gate_nav .menu3_3 {width:81px;background-position:-290px -290px}
#etoosHeader .head_gate .gate_nav .menu:hover, #etoosHeader .head_gate .gate_nav .on {background:#fff}
#etoosHeader .head_gate .gate_nav .menu:hover .menu1, #etoosHeader .head_gate .gate_nav .on .menu1 {width:70px;background-position:0 0}
#etoosHeader .head_gate .gate_nav .menu:hover .menu2, #etoosHeader .head_gate .gate_nav .on .menu2 {width:29px;background-position:-90px 0}
#etoosHeader .head_gate .gate_nav .menu:hover .menu3, #etoosHeader .head_gate .gate_nav .on .menu3 {width:28px;background-position:-140px 0}
#etoosHeader .head_gate .gate_nav .menu:hover .menu1_2, #etoosHeader .head_gate .gate_nav .on .menu1_2 {width:92px;background-position:0 -270px}
#etoosHeader .head_gate .gate_nav .menu:hover .menu2_2, #etoosHeader .head_gate .gate_nav .on .menu2_2 {width:56px;background-position:-110px -270px}
#etoosHeader .head_gate .gate_nav .menu:hover .menu2_3, #etoosHeader .head_gate .gate_nav .on .menu2_3 {width:56px;background-position:-390px -270px}
#etoosHeader .head_gate .gate_nav .menu:hover .menu3_2, #etoosHeader .head_gate .gate_nav .on .menu3_2 {width:56px;background-position:-200px -270px}
#etoosHeader .head_gate .gate_nav .menu:hover .menu3_3, #etoosHeader .head_gate .gate_nav .on .menu3_3 {width:72px;background-position:-290px -270px}
#etoosHeader .head_gate .svc_link {float:right;margin-top:18px;font-size:11px;color:#525467}
#etoosHeader .head_gate .svc_link .txt_no1 {width:117px;height:16px;background-position:0 -50px}
#etoosHeader .head_gate .svc_link .link1 {width:40px;height:16px;background-position:-111px -50px}
#etoosHeader .head_gate .svc_link .link2 {width: 41px;height:16px;background-position: -221px -50px;}
#etoosHeader .head_gate .svc_link .link3 {width: 45px;height:16px;background-position: -274px -50px;}
#etoosHeader .head_gate .svc_link .link4 {width:42px;height:16px;background-position:-258px -50px}
#etoosHeader .head_gate .svc_link .link5 {width: 79px;height:16px;background-position:-130px -50px}

#etoosHeader .head_gate .list_svc {overflow:hidden;float:right;padding:5px 0 0;margin:12px -9px 0 0}
#etoosHeader .head_gate .list_svc li {float:left;height:15px;padding:0 9px;margin-right:-1px;border-right:1px solid #595b65}
#etoosHeader .head_gate .list_svc .txt_head {position:relative;height:18px;margin:-1px 0}
#etoosHeader .head_gate .list_svc .m_cheongsol {width:80px;background-position:-170px -160px}
#etoosHeader .head_gate .list_svc .m_hyper {width:84px;background-position:-280px -160px}
#etoosHeader .head_gate .list_svc .m_etoosbook {width:66px;background-position:-400px -160px}
#etoosHeader .head_gate .list_svc .ico_arw {width:13px;height:18px;background-position:-135px -15px}

#etoosHeader .head_gnb {position:relative;z-index:40;text-align:left;height:137px;background:url('http://img.etoos.com/home/main2015/common/bg_line3.gif') repeat-x 0 100%;} /*height:146px; º¯°æµÊ*/
#etoosHeader .head_gnb .inner_head {position:relative;z-index:30}
#etoosHeader .head_gnb .logo {padding-top:45px;text-align:center} /*padding-top:54px; º¯°æµÊ*/
#etoosHeader .head_gnb .logo a {text-decoration:none}
#etoosHeader .head_gnb .logo .etoos {margin:2px 6px 0 0;}
#etoosHeader .head_gnb .list_gnb {float:left;padding:16px 0 0;margin-left:-10px} /*padding:21px 0 0; º¯°æµÊ*/
#etoosHeader .head_gnb .list_gnb li {float:left;padding:9px 10px;background:none}
#etoosHeader .head_gnb .list_gnb .txt_head {height:18px}
#etoosHeader .head_gnb .list_gnb .m_myroom {width:42px;background-position:0 -70px}
#etoosHeader .head_gnb .list_gnb .m_go3tch {width:105px;background-position:-64px -70px}
#etoosHeader .head_gnb .list_gnb .m_go2tch {width:71px;background-position:2px -100px}
#etoosHeader .head_gnb .list_gnb .m_go1tch {width:71px;background-position:-258px -100px}
#etoosHeader .head_gnb .list_gnb .m_go3tch_2 {width:130px;background-position:-240px -350px}
#etoosHeader .head_gnb .list_gnb .m_go2tch_2 {width:96px;background-position:-120px -350px}
#etoosHeader .head_gnb .list_gnb .m_go2tch_3 {width:96px;background-position:-130px -430px}
#etoosHeader .head_gnb .list_gnb .m_go1tch_2 {width:96px;background-position:0 -350px}
#etoosHeader .head_gnb .list_gnb .m_go1tch_3 {width:113px;background-position:0 -430px}
#etoosHeader .head_gnb .list_gnb .ico_tchlist {width:15px;background-position:-172px -70px}
#etoosHeader .head_gnb .list_gnb .m_examgo3 {width:98px;background-position:-205px -70px}
#etoosHeader .head_gnb .list_gnb .m_examgo2 {width:97px;background-position:-80px -100px}
#etoosHeader .head_gnb .list_gnb .m_examgo1 {width:97px;background-position:-440px -100px}
#etoosHeader .head_gnb .list_gnb .m_allpass {width:75px;background-position:-350px -100px}
#etoosHeader .head_gnb .list_gnb .m_school {width:55px;background-position:-190px -100px}
#etoosHeader .head_gnb .list_gnb .m_univ {width:72px;background-position:-323px -70px}
#etoosHeader .head_gnb .list_gnb .m_news {width:104px;background-position:-414px -70px}
#etoosHeader .head_gnb .list_gnb .m_zone {width:95px;background-position:-390px -350px}
#etoosHeader .head_gnb .list_gnb .m_entrexam {width:87px;background-position:-242px -679px}
#etoosHeader .head_gnb .list_gnb .m_moexam {width:56px;background-position:-342px -679px}
#etoosHeader .head_gnb .list_gnb_go2 li {padding:9px 5px 0 10px}

#etoosHeader .head_gnb .list_gnb .m_go1tch_4 {width:95px;background-position:0 -639px}
#etoosHeader .head_gnb .list_gnb .m_go2tch_4 {width:96px;background-position:-242px -639px}
#etoosHeader .head_gnb .list_gnb .m_go3tch_4 {width:95px;background-position:0 -679px}

#etoosHeader .head_gnb .list_gnb .on .m_myroom {background-position:0 -210px}
#etoosHeader .head_gnb .list_gnb .on .m_go3tch {background-position:-64px -210px}
#etoosHeader .head_gnb .list_gnb .on .m_go2tch {background-position:2px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_go1tch {background-position:-258px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_go3tch_2 {background-position:-240px -380px}
#etoosHeader .head_gnb .list_gnb .on .m_go2tch_2 {background-position:-120px -380px}
#etoosHeader .head_gnb .list_gnb .on .m_go2tch_3 {background-position:-130px -460px}
#etoosHeader .head_gnb .list_gnb .on .m_go1tch_2 {background-position:0 -380px}
#etoosHeader .head_gnb .list_gnb .on .m_go1tch_3 {background-position:0 -460px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo3 {background-position:-205px -210px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo2 {background-position:-80px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo1 {background-position:-440px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_allpass {background-position:-350px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_school {background-position:-190px -240px}
#etoosHeader .head_gnb .list_gnb .on .m_univ {background-position:-323px -210px}
#etoosHeader .head_gnb .list_gnb .on .m_news {background-position:-414px -210px}
#etoosHeader .head_gnb .list_gnb .on .m_entrexam {width:87px;background-position:-242px -699px}
#etoosHeader .head_gnb .list_gnb .on .m_moexam {width:56px;background-position:-342px -699px}

#etoosHeader .head_gnb .list_gnb .on_tch {padding:8px 9px 16px;border:1px solid #333;border-bottom:0 none;background:#fff}
#etoosHeader .head_gnb .list_gnb .on_tch .ico_tchlist {background-position:-172px -210px}

#etoosHeader .head_gnb .list_gnb .m_examgo3_2017 {width:98px;background-position:-130px -680px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo3_2017 {width:98px;background-position:-130px -700px}
#etoosHeader .head_gnb .list_gnb .m_examgo1_2019 {width:97px;background-position:-130px -640px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo1_2019 {width:97px;background-position:-130px -660px}
#etoosHeader .head_gnb .list_gnb .m_examgo2_2018 {width:97px;background-position:-377px -640px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo2_2018 {width:97px;background-position:-377px -660px}

#etoosHeader .head_gnb .list_gnb .m_examgo2018 {width:97px;background-position:-377px -639px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo2018 {width:97px;background-position:-377px -659px}
#etoosHeader .head_gnb .list_gnb .m_examgo2019 {width:97px;background-position:-415px -679px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo2019 {width:97px;background-position:-415px -699px}
#etoosHeader .head_gnb .list_gnb .m_examgo2020 {width:97px;background-position:0 -722px}
#etoosHeader .head_gnb .list_gnb .on .m_examgo2020 {width:97px;background-position:0 -741px}

#etoosHeader .head_gnb .list_svc {overflow:hidden;float:right;padding:5px 0 0;margin:26px -9px 0 0}
#etoosHeader .head_gnb .list_svc li {float:left;height:17px;padding:0 9px;margin-right:-1px;border-right:1px solid #ccc}
#etoosHeader .head_gnb .list_svc .txt_head {position:relative;height:14px;margin:0 0}
#etoosHeader .head_gnb .list_svc .m_premium {width:113px;background-position:0 -130px}
#etoosHeader .head_gnb .list_svc .m_hyper {width:56px;background-position:0px -410px}
#etoosHeader .head_gnb .list_svc .m_cheongsol {width: 45px;background-position:-89px -410px}
#etoosHeader .head_gnb .list_svc .m_etooscenter {width:61px;background-position:-168px -410px}
#etoosHeader .head_gnb .list_svc .m_etoosbook {width: 45px;background-position:-263px -410px}
#etoosHeader .head_gnb .list_svc .m_247 {width: 68px;background-position:-337px -410px}

/*
#etoosHeader .head_gnb .list_svc .txt_head {position:relative;height:25px;margin:-5px 0}
#etoosHeader .head_gnb .list_svc .m_cheongsol {width: 80px;background-position:-130px -130px}
#etoosHeader .head_gnb .list_svc .m_etoosbook {width: 65px;background-position:-240px -130px}
#etoosHeader .head_gnb .list_svc .m_hyper {width: 84px;background-position:-170px -180px}
*/
#etoosHeader .head_gnb .list_svc .ico_arw {width: 12px;height:18px;background-position: -78px -15px;}
#etoosHeader .head_gnb .list_svc .m_desc {width:173px;background-position:-340px -125px}

#etoosHeader .head_gnb .btn_start {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:-200px -20px}
#etoosHeader .head_gnb .btn_start2 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:0 -180px}
#etoosHeader .head_gnb .btn_start1 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:0 -160px}
#etoosHeader .head_gnb .btn_start_2 {position:absolute;top:23px;left:0;width:200px;height:18px;background-position:-360px -320px}
#etoosHeader .head_gnb .btn_start2_2 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:-180px -320px}
#etoosHeader .head_gnb .btn_start2_3 {position:absolute;top:23px;left:0;width:180px;height:18px;background-position:-190px -490px}
#etoosHeader .head_gnb .btn_start1_2 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:0px -320px}
#etoosHeader .head_gnb .btn_start1_3 {position:absolute;top:23px;left:0;width:180px;height:18px;background-position:0px -490px}
#etoosHeader .head_gnb .etc_link {position:absolute;top:18px;right:0;color:#888d92}
#etoosHeader .head_gnb .etc_link .link {color:#888d92}

#etoosHeader .head_gnb .btn_start1_pre1 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:0 -620px}
#etoosHeader .head_gnb .btn_start2_pre1 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:-180px -620px}
#etoosHeader .head_gnb .btn_start3_pre1 {position:absolute;top:23px;left:0;width:170px;height:18px;background-position:-360px -620px}

#etoosHeader .head_user {position:relative;z-index:30;margin-bottom:37px}
#etoosHeader .head_user .inner_head {position:absolute;top:0;left:50%;margin-left:-540px;width:962px;padding-top:10px}
#etoosHeader .head_user .ico_premium {margin-right:4px}
#etoosHeader .head_user .user_name {position:relative;display:inline-block;*display:inline;*zoom:1;margin-top:1px;_margin-top:2px;letter-spacing:0.05em;vertical-align:top;line-height:17px}
#etoosHeader .head_user .user_name .ico_premium {margin-right:5px}
#etoosHeader .head_user .user_name .ico_arw {width:18px;height:18px;_margin:-2px 4px 0 0;background-position:-34px -13px;vertical-align:middle}
#etoosHeader .head_user .myroom_on {position:absolute;z-index:100;top:30px;right:5px;width:113px;}
#etoosHeader .head_user .myroom_on .ico_edge {position:absolute;top:-10px;left:50px}
#etoosHeader .head_user .myroom_on .list_myroom {width:113px;border:1px solid #666;background-color:#fff;overflow:hidden;text-align:left;}
#etoosHeader .head_user .myroom_on .list_myroom li {overflow:hidden;float:left;width:100%;height:27px;border-bottom:1px solid #ebebeb;height:27px;letter-spacing:-0.05em}
#etoosHeader .head_user .myroom_on .list_myroom li .link {display:block;font-size:11px;color:#999;padding-left:10px;padding-top:1px;line-height:30px; text-decoration:none}
#etoosHeader .head_user .myroom_on .list_myroom li .link:hover {text-decoration:none;background-color:#ececec;color:#333}
#etoosHeader .head_user .myroom_on .list_myroom .lst {border-bottom:0 none}
#etoosHeader .head_user .user_info {overflow:hidden;display:inline-block;*display:inline;*zoom:1;height:15px;margin-top:1px;padding:0 13px 0 9px;background:url('http://img.etoos.com/home/main2015/common/bg_line5.gif') repeat-y 0 2px;line-height:17px;vertical-align:top}
#etoosHeader .head_user .search_bar {position:absolute;top:5px;right:0;border:1px solid #c0c0c0;background:#fff;text-align:left;}
#etoosHeader .head_user .search_bar .inner {width:230px;height:25px;}
#etoosHeader .head_user .search_bar .btn_src {position:absolute;top:-1px;right:-1px;}
#etoosHeader .head_user .search_bar .inp_txt {border:0;height:20px;width:195px;line-height:23px;margin:2px 0 0 6px;color:#888d92}

#etoosHeader .head_user .sel_grade {position:relative;display:inline-block;*display:inline;*zoom:1;height:20px;width:66px;margin:-3px -5px 0 6px;background:#fff;line-height:20px;vertical-align:top}
#etoosHeader .head_user .sel_grade .selected {display:block;color:#979b9e;font-size:11px;padding-left:7px;border:1px solid #c0c0c0;text-decoration:none}
#etoosHeader .head_user .sel_grade .selected .ico_arw {position:absolute;top:9px;right:7px;width:5px;height:5px;background-position:-140px 0 }
#etoosHeader .head_user .sel_grade .list_sel {position:absolute;top:22px;left:0;width:66px;color:#979b9e;border-bottom:1px solid #c0c0c0;background:#fff}
#etoosHeader .head_user .sel_grade .list_sel li {float:left;width:100%;}
#etoosHeader .head_user .sel_grade .list_sel .link {display:block;padding:2px 0 0 7px;color:#979b9e;font-size:11px;text-decoration:none;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;}
#etoosHeader .head_user .sel_grade .list_sel .link:hover {background:#f4f4f4}
#etoosHeader .head_user .inp_txt_id {height:20px;width:106px;border:1px solid #c0c0c0;text-indent:4px;margin-top:-3px;vertical-align:top}
#etoosHeader .head_user .inp_txt_pw {height:20px;width:120px;border:1px solid #c0c0c0;text-indent:4px;margin-top:-3px;vertical-align:top}
#etoosHeader .head_user .btn_login {margin-top:-3px}

#etoosFooter {position:relative;overflow:hidden;width:1080px;margin:0 auto 0;padding:20px 0 40px;border-top:1px solid #666;text-align:left;background-color:#fff}
#etoosFooter .foot_logo {float:left;margin-right:20px;padding-left:18px}
#etoosFooter .foot_cont {float:left;width:950px}
#etoosFooter .foot_cont .policy_menu {width:100%;margin-top:6px;overflow:hidden}
#etoosFooter .foot_cont .policy_menu li {float:left;margin-right:20px;font-weight:bold;letter-spacing:-0.02em}
#etoosFooter .foot_cont .policy_menu .link {color:#555}
#etoosFooter .foot_cont .address {margin-top:10px;font-size:11px;color:#999}
#etoosFooter .foot_cont .address .copyright {margin-top:6px}
#etoosFooter .foot_cont .address .link_mail {text-decoration:underline;color:#284348}
#etoosFooter .logo_etc {position:absolute;bottom:44px;right:35px}
#etoosFooter .logo_etc img {vertical-align:bottom;margin-left:10px;}

.lay_etoos_service {position:absolute;top:20px;left:0;padding:12px 0 12px 12px;border:1px solid #666;background:#fff}
.lay_etoos_service .tit_dormitory {float:left;width:60px;height:49px;margin-right:15px;background-position:0 -180px}
.lay_etoos_service .tit_academy {float:left;width:60px;height:49px;margin-right:15px;background-position:-70px -180px}
.lay_etoos_service .tit_etch {float:left;width:60px;height:49px;margin-right:15px;background-position:-140px -180px}
.lay_etoos_service .tit_ebook {float:left;width:60px;height:49px;margin-right:15px;background-position:-210px -180px}
.lay_etoos_service .wr_link {float:left;margin:2px 15px 0 0;font-size:11px;text-align:left;line-height:1.4}
.lay_etoos_service .wr_link a {color:#999;font-size:11px;white-space: nowrap;}
.lay_etoos_service .ico_edge {position:absolute;top:-11px;left:68px}



/* ºü¸¥°­ÁÂÃ£±â 2014-05-15 */
.wr_quick_search {position:relative}
.quick_search {position:absolute;overflow:visible;z-index:10;left:0;right:0;top:-13px;min-width:1380px;_width:100%;margin:1px 0 0;background:#fff;border-top:2px solid #393d43;text-align:center} /*_left:auto;_right:auto; »èÁ¦ IE5¿¡¼­ ½ò¸²Çö»ó¹ß»ýµÊ*/
.quick_search .search_open {position:absolute;overflow:hidden;top:-34px;left:50%;width:108px;height:32px;margin-left:432px;font-size:0px;line-height:0;text-indent:-9999px;background:url('http://img.etoos.com/home/main2015/common/btn_open.gif') no-repeat;}
.search_on .search_open {background-image:url('http://img.etoos.com/home/main2015/common/btn_open_on.gif')}
.quick_search .inner_overflow {position:relative;overflow:hidden} /* ie7 ¹ö±×ÇØ°á */
.quick_search .search_cont {overflow:hidden;text-align:left;border-bottom:1px solid #393d43;text-align:center}
.quick_search .search_cont .real_cont {position:relative;overflow:hidden;width:1080px;margin:0 auto;padding:35px 0 40px;min-height:1px;text-align:left}
.quick_search .tit_quick {position:absolute;top:35px;left:0;padding-right:16px;margin:7px 11px 0 0}
.quick_search .btn_replace {position:absolute;top:35px;left:197px;}
.quick_search .quick_search_intro {position:relative;height:105px;_height:142px;padding:35px 0 0;margin-top:-1px;border:1px solid #000;background-color:#fff;text-align:center;font-weight:bold;letter-spacing:-1px}
.quick_search .quick_search_intro img {vertical-align:top;margin-bottom:5px}
.quick_search .jq_tabonoff {display:block;clear:both;*zoom:1}
.quick_search .jq_tabonoff:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.quick_search .tab_quick {overflow:hidden;float:right;width:840px;height:46px;margin-bottom:-2px;}
.quick_search .tab_quick {display:block;clear:both;*zoom:1}
.quick_search .tab_quick:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.quick_search .tab_quick li {float:left;width:121px;margin-right:-1px;text-align:center}
.quick_search .tab_go2 li {width:106px}
.quick_search .tab_go1 li {width:141px}
.quick_search .tab_quick .tab {display:block;height:30px;_height:44px;padding-top:13px;background:#363845;border:1px solid #000;border-bottom:0;text-decoration:none;color:#fff;font-weight:bold}
.quick_search .tab_quick .on {position:relative}
.quick_search .tab_quick .on .tab {background:#fff;border-color:#666;color:#444}
.quick_search .tab_quick .lst {width:120px;margin-right:0}
.quick_search .tab_go2 .lst {width:105px}
.quick_search .tab_go1 .lst {width:140px}
.quick_search .tab_quick_cont {border:1px solid #000;clear:both;background:#fff;}
.quick_search .tab_quick_txt {height:27px;_height:39px;padding:11px 0 0;border-bottom:1px solid #ccc;background:#f0f0f0;text-align:center}
.quick_search .tab_quick_txt li {display:inline}
.quick_search .tab_quick_txt .txt_bar {font-size:12px;color:#ccc;padding:0 4px}
.quick_search .tab_quick_txt .tab {font-size:12px;color:#888;letter-spacing:-1px;}
.quick_search .tab_quick_txt .on .tab {color:#12938e;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
.quick_search .tab_txt_cont .sel_option .wr_cont {height:58px;_height:77px;}
.quick_search .sel_option {overflow:hidden;width:100%}
.quick_search .sel_option .option {position:relative;float:left;margin-left:-1px}
.quick_search .sel_option .option_tch {width:361px}
.quick_search .sel_option .option_curri {width:361px}
.quick_search .sel_option .option_step {width:359px}
.quick_search .sel_option .option_tch_curri {width:721px}
.quick_search .sel_option .wr_tit {overflow:hidden;width:100%;height:38px;border-left:1px solid #ccc;}
.quick_search .sel_option .wr_tit .tit {display:inline;float:left;margin:14px 0 0 15px}
.quick_search .sel_option .wr_tit .quick_check_label {display:inline;float:right;margin:14px 20px 0 0}
.quick_search .sel_option .bg_hide {position:absolute;left:1px;background:#fff;width:94%;height:12px;line-height:0;font-size:0}
.quick_search .sel_option .bg_t {top:39px}
.quick_search .sel_option .bg_b {bottom:0}
.quick_search .sel_option .wr_cont {overflow:hidden;overflow-y:scroll;height:83px;_height:102px;padding:18px 0 0 20px;border-top:1px solid #ccc;border-left:1px solid #ccc}
.quick_search .sel_option .wr_cont .item_check {display:inline-block;width:67px;white-space:nowrap;height:24px}
.quick_search .sel_option .wr_cont .bt_blank {display:block;width:100%;height:9px;}
.quick_search .sel_option .item_line4 .item_check {width:68px}
.quick_search .sel_option .item_line4 .item_check2 {width:140px}
.quick_search .sel_option .item_line3 .item_check {width:90px}
.quick_search .sel_option .item_line3 .item_check2 {width:184px}
.quick_search .sel_option .item_line2 .item_check {width:140px}
.quick_search .sel_option .item_line_curri .item_check {width:79px}
.quick_search .sel_option .item_line_curri .item_check2 {width:162px}
.quick_search .sel_option .item_line_curri .item_check_long {width:124px}
.quick_search .sel_option .item_line_curri .item_check_long2 {width:101px}
.quick_search .sel_option .item_line_curri .item_check_long3 {width:90px}
.quick_search .quick_search_lect .search_lect_head {overflow:hidden;width:100%;padding:4px 0;background-color:#979b9e;color:#fff;border:1px solid #000;border-top:0 none;border-bottom:0 none}
.quick_search .quick_search_lect .search_lect_head .txt_total {display:inline;float:left;margin:4px 0 0 19px;line-height:17px;font-weight:bold}
.quick_search .quick_search_lect .search_lect_head .txt_total .num {color:#363845}
.quick_search .quick_search_lect .search_lect_head .info_option {display:inline;float:right;margin-right:15px;line-height:16px}
.quick_search .quick_search_lect .search_lect_head .info_option .wr_check {float:left;height:16px;margin:3px 14px 0 0;padding-right:13px;border-right:1px solid #adb0b2;line-height:17px;vertical-align:middle}
.quick_search .quick_search_lect .search_lect_head .info_option .wr_check img {margin:0 7px 0 0;vertical-align:middle}
.quick_search .quick_search_lect .search_lect_head .inp_check {}
.quick_search .quick_search_lect .search_lect_head .check_label {display:inline-block;color:#c7c7c7;vertical-align:middle}
.quick_search .quick_search_lect .search_lect_head .sel_box {float:left;height:22px;border:1px solid #000}
.quick_search .search_lect_body {overflow:hidden;overflow-y:scroll;height:327px;_height:328px;border:1px solid #000;border-top:0 none;background:#fff}
.quick_search .search_lect_body .list_result_lect {overflow:hidden;width:910px;margin:7px 0 0 30px;_margin-top:10px;}
.quick_search .search_lect_body .list_result_lect li {float:left;width:910px;padding:13px 0 15px;border-top:1px solid #edeeef;line-height:1.5;margin-top:-1px}
.quick_search .search_lect_body .list_result_lect .cell {display:inline-block;*display:inline;*zoom:1;width:auto;vertical-align:middle}
.quick_search .search_lect_body .list_result_lect .cell_name {width:68px;margin-top:6px;margin-right:7px;*margin-right:12px;text-align:center}
.quick_search .search_lect_body .list_result_lect .cell_tit {width:400px;margin-right:62px;*margin-right:66px;}
.quick_search .search_lect_body .list_result_lect .cell_tit .tit {display:block;line-height:20px}
.quick_search .search_lect_body .list_result_lect .cell_tit .tit a {font-size:14px;color:#222}
.quick_search .search_lect_body .list_result_lect .cell_tit .import {margin-top:2px;color:#ed5733;}
.quick_search .search_lect_body .list_result_lect .cell_tit .wr_btn {margin-top:6px}
.quick_search .search_lect_body .list_result_lect .cell_info {width:150px;margin-right:20px;*margin-right:24px;margin-bottom:-6px}
.quick_search .search_lect_body .list_result_lect .cell_info .info {font-size:11px;line-height:18px}
.quick_search .search_lect_body .list_result_lect .cell_info dt {display:inline;color:#b6b7bc;letter-spacing:-1px;padding-right:4px}
.quick_search .search_lect_body .list_result_lect .cell_info dd {display:inline;color:#555}
.quick_search .search_lect_body .list_result_lect .cell_buy {width:185px;margin:3px 0 -3px}
.quick_search .search_lect_body .list_result_lect .cell_buy .wr_price {padding:2px 0 2px;color:#9b9b9b}
.quick_search .search_lect_body .list_result_lect .cell_buy .check_label {color:#555}
.quick_search .search_lect_body .list_result_lect .cell_buy .del {text-decoration:line-through}
.quick_search .search_lect_body .list_result_lect .cell_buy .del span {text-decoration:line-through}
.quick_search .search_lect_body .list_result_lect .cell_buy .txt_num1 {color:#555}
.quick_search .search_lect_body .list_result_lect .cell_buy .txt_num2 {font-weight:bold;color:#ed5733}
.quick_search .search_lect_body .list_result_lect .cell_buy .wr_action {padding:7px 0 0;margin-top:2px;border-top:1px solid #edeeef}
.quick_search .search_lect_body .list_result_lect .cell_buy .wr_action .link {color:#12938e}
.quick_search .search_lect_body .list_result_lect .cell_buy .wr_action .txt_bar {color:#c3c3c3}
.quick_search #lectureContent {position:relative}
.quick_search #searchLoading {position:absolute;top:0;left:0;}
.quick_search .wr_nodate {overflow:hidden;width:100%;height:327px;_height:328px;border-bottom:1px solid #dfdfe1;background:#fff;text-align:center}
.quick_search .wr_nodate .nodate {display:block;margin-top:120px;line-height:35px;font-size:14px;color:#555}
.quick_search .wr_nodate .loding {display:block;margin-top:140px}

.quick_search .quick_check {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0}
.quick_search .quick_check_label {display:inline-block;line-height:14px;}
.quick_search .quick_check_label .txt {display:inline-block;cursor:default;line-height:14px;vertical-align:top;letter-spacing:-1px}
.quick_search .quick_check_label .txt_s {display:inline-block;cursor:default;font-size:11px;line-height:14px;vertical-align:top;letter-spacing:-1px}
.quick_search .quick_check_label .ico_check {display:inline-block;width:14px;height:14px;margin-top:-1px;background:url('http://img.etoos.com/search/2014/inp_check.gif') no-repeat 2px;vertical-align:top;font-size:0;line-height:0;text-indent:-9999px;*text-indent:0}
.quick_search .quick_check[type='checkbox']:checked + .quick_check_label .ico_check ,.quick_search .check_on .ico_check {background-position:-18px 2px}
.quick_search .jq_inp_check {width:13px;height:13px;vertical-align:text-top}
.quick_search .check_on2 {color:#12938e}
.quick_search .inp_check {width:13px;height:13px;vertical-align:text-top}
/* Button */
.quick_search .btnbg_quick {display:inline-block;background:url('http://img.etoos.com/search/2014/btn_bg.gif') 0 0 no-repeat;line-height:1;text-decoration:none !important;letter-spacing:-1px;white-space:nowrap;vertical-align:top;}
.quick_search .btnbg_quick .inner {display:inline-block;overflow:hidden;background:url('http://img.etoos.com/search/2014/btn_bg.gif') 0 100% no-repeat;font-size:12px;text-align:center;vertical-align:top;cursor:pointer}
.quick_search span.btnbg_quick .inner {cursor:auto}
.quick_search .btnbg_type1 {height:21px;padding-left:6px;background-position:0 0}
.quick_search .btnbg_type1 .inner{padding:5px 7px 3px 0;background-position:100% 0;font-size:11px;color:#6b6b6b;line-height:12px;line-height:15px \0/IE8+9;font-weight:bold}

/* ¼±»ý´Ô ÀüÃ¼ ·¹ÀÌ¾î (Ç¥ÁØ, ºñÇ¥ÁØ µ¿½Ã»ç¿ë) */
#layerTeacher {position:absolute;z-index:40;left:0;right:0;_left:auto;_right:auto;min-width:1120px;text-align:left}
.layer_teacher {position:absolute;overflow:visible;left:0;right:0;min-width:1120px;padding:9px 0 30px;background:#fff;text-align:center;border-bottom:2px solid #393d43}
.layer_teacher .line2 {position:absolute;z-index:1;border-top:2px solid #393d43;top:37px;left:0;right:0;width:100%;}
.layer_teacher .wr_tchgo_list {position:relative;width:1079px;margin:0 auto;border-collapse:collapse;border-spacing:0;border-spacing:0;text-align:center;vertical-align:top}
.layer_teacher .wr_tchgo_list .list_tit1 {display:block;height:29px;line-height:25px;color:#444;font-weight:bold;font-size:12px;text-align:center;background:#fff;border-bottom:1px solid #e8e8e8}
.layer_teacher .wr_tchgo_list .list_tit2 {display:block;padding-left:19px;margin-bottom:-12px;padding-top:17px;text-align:left;color:#12938e;font-weight:bold;font-size:12px}
.layer_teacher .wr_tchgo_list .list_tit3 {display:block;height:40px;line-height:40px;color:#444;font-weight:bold;font-size:12px;text-align:center;background:#fff;border-bottom:1px solid #e8e8e8}
.layer_teacher .wr_tchgo_list .list {padding-top:14px;margin-bottom:-2px;overflow:hidden;width:100%}
.layer_teacher .wr_tchgo_list .list li {float:left;width:100%;line-height:23px; text-align:left}
.layer_teacher .wr_tchgo_list .list li a {display:block;padding-left:19px;font-size:11px;color:#888;font-weight:300}
.layer_teacher .wr_tchgo_list .list li a:hover {color:#12938e;text-decoration:none}
.layer_teacher .wr_tchgo_list .ico_new {display:inline-block;vertical-align:middle}
.layer_teacher .list_type1 {width:147px;padding-bottom:22px;border-left:1px solid #e8e8e8;vertical-align:top}
.layer_teacher .list_type2 {width:270px;float:left;padding-bottom:22px}
.layer_teacher .list_type2 .inner_l {float:left;width:135px;}
.layer_teacher .list_type2 .inner_r {float:left;width:135px}
.layer_teacher .list_type3 {width:195px;height:30px;border-left:1px solid #e8e8e8;vertical-align:top}
.layer_teacher .list_type4 {width:147px;padding-bottom:22px;border-left:1px solid #e8e8e8;vertical-align:top}
.layer_teacher .list_type5 {width:195px;height:30px;border-left:1px solid #e8e8e8;vertical-align:top}
.layer_teacher .fst {border-left:0 none}

.tchgo2_list .list_type1 {width:159px}
.tchgo2_list .list_type3 {width:210px}
.tchgo2_list .list_type4 {width:147px}
.tchgo2_list .list_type5 {width:195px}

.tchgo1_list .list_type1 {width:179px}
.tchgo1_list .list_type3 {width:358px}

/* ÀÌÅõ½º ¼­ºñ½º ÀüÃ¼º¸±â */
.etoos_sitemap {position:relative;zoom:1;border:1px solid #ccc;background-color:#f0f0f0}
.etoos_sitemap .fold {position:relative;overflow:hidden;height:38px}
.etoos_sitemap .btn_onoff {position:absolute;top:-26px;left:50%;margin-left:0px;width:51px;height:42px;line-height:0;z-index: 10;}
.etoos_sitemap .btn_open {background-position:-160px -60px}
.etoos_sitemap .btn_colse {background-position:-220px -60px}
.etoos_sitemap .tit_sitemap {width:210px;height:15px;background-position: 0 -877px;}
.etoos_sitemap .refer_sitemap {position: absolute;top: 21px;right: 315px;width: 223px;height: 12px;margin-left: 415px;background-position: 0px -711px;}
.etoos_sitemap .tit_mobile {width:205px;height: 15px;background-position: 0px -610px;}
.etoos_sitemap .tit_premium {width:121px;height: 15px;background-position: 0px -896px;}
.etoos_sitemap .wr_tit {padding:13px 0 10px;background: url('http://img.etoos.com/home/main2015/common/bg_line6.png') repeat;text-align:center}
.etoos_sitemap .wr_sitemap {float:left;width:770px;_width:771px;margin-right:-1px;border-right:1px solid #dedede;background-color:#fff}
.etoos_sitemap .wr_sitemap .wr_tit {border-bottom:1px solid #e5e5e5;}
.etoos_sitemap .wr_sitemap .wr_cont {overflow:hidden;height:127px;}
.etoos_sitemap .wr_sitemap .list_tab {float:left;width:154px;margin-bottom:-1px}
.etoos_sitemap .wr_sitemap .list_tab li {border-bottom:1px solid #ddd}
.etoos_sitemap .wr_sitemap .list_tab .tab {display:block;height:31px;line-height:31px;padding-left:18px;font-weight:bold;background-color:#f0f0f0;border-right:1px solid #ddd;color:#444;letter-spacing:-0.05em}
.etoos_sitemap .wr_sitemap .list_tab .on .tab {background-color:#fff;border-right:0 none}
.etoos_sitemap .wr_sitemap .cont_sitemap {float:left;width:616px;height:127px;overflow:hidden;overflow-y:scroll}
.etoos_sitemap .wr_sitemap .tbl_sitemap {width:555px;margin:20px 30px}
.etoos_sitemap .wr_sitemap .tbl_sitemap th {padding:5px 0;width:101px;border-right:1px solid #ddd;border-top:1px solid #ddd;text-align:center;color:#12938e}
.etoos_sitemap .wr_sitemap .tbl_sitemap td {padding:6px 0 5px 24px;text-align:left}
.etoos_sitemap .wr_sitemap .tbl_sitemap .fst_tr th {padding-top:0;border-top:0 none}
.etoos_sitemap .wr_sitemap .tbl_sitemap .fst_tr td {padding-top:0;border-top:0 none}
.etoos_sitemap .wr_sitemap .tbl_sitemap .list_link li {float:left;width:143px;}
.etoos_sitemap .wr_sitemap .tbl_sitemap .list_link .link {color:#888}
.etoos_sitemap .wr_mobile {float:right;width:307px;margin-left:0;border-left:1px solid #dedede;}
.etoos_sitemap .wr_mobile .wr_tit {border-bottom:1px solid #dedede;}
.etoos_sitemap .wr_mobile .wr_cont {position:relative;margin-top:25px;text-align:center}
.etoos_sitemap .wr_mobile .list_thumb {overflow:hidden;width:195px;margin:0 auto}
.etoos_sitemap .wr_mobile .list_thumb li {float:left;width:33.3%;text-align:center}
.etoos_sitemap .wr_mobile .list_thumb .link {display:block;}
.etoos_sitemap .wr_mobile .list_thumb .thumb {width:45px}
.etoos_sitemap .wr_mobile .list_thumb .txt_tit {display:block;margin-top:8px;font-weight:normal;font-size:11px;line-height:1.4;color:#888;letter-spacing:-1px}
.etoos_sitemap .wr_mobile .main_btn_prev {position:absolute;top:31px;left:20px}
.etoos_sitemap .wr_mobile .main_btn_next {position:absolute;top:31px;right:20px}
.etoos_sitemap .wr_premium {float:right;width:307px;margin-left:0;border-left:1px solid #dedede;}
.etoos_sitemap .wr_premium .wr_tit {border-bottom:1px solid #dedede;}
.etoos_sitemap .wr_premium .wr_cont {position:relative;margin-top:25px;text-align:center}
.etoos_sitemap .wr_premium .list_thumb {overflow:hidden;width:260px;margin:0 auto}
.etoos_sitemap .wr_premium .list_thumb li {float:left;width:25%;text-align:center}
.etoos_sitemap .wr_premium .list_thumb .link {display:block;}
.etoos_sitemap .wr_premium .list_thumb .txt_tit {display:block;margin-top:8px;font-weight:normal;font-size:11px;line-height:1.4;color:#888;letter-spacing:-1px}


/* ÀÌÅõ½º ¼­ºñ½º¾È³» 2016.10.28 ¼öÁ¤*/
.etoos_service {position:relative;z-index:1;margin-top:25px;background:url('http://img.etoos.com/home/main2015/common/bg_line3.gif') repeat-x 0 22px;}
.etoos_service .tit_no1 {width:251px;height:42px;margin-left:415px;background-position:10px -680px;background-color:#fff}
.etoos_service .list_service {margin-top:10px;text-align:center;}
.etoos_service .list_service li {float:left;width:11.1%}
.etoos_service .list_service .thumb {display:block;padding:10px 0;border:1px solid #e8e8e8;margin-right:-1px}
.etoos_service .list_service .desc {margin-top:14px;color:#999;letter-spacing:-0.05em;line-height:1.3;height:auto;font-size:11px;background:none;padding:0;letter-spacing:-0.12em}
.etoos_service .list_service .lst {float:none;overflow:hidden;width:auto!important;}
.etoos_service .list_service .lst .thumb {margin-right:0}

/* LNB °øÅë left¸Þ´º (Ç¥ÁØ, ºñÇ¥ÁØ µ¿½Ã»ç¿ë) */
.etoos_lnb {float:left;width:200px;margin-right:40px;background:#fff;}
table .etoos_lnb {/*margin-right:0;*/padding-top:0;}
.etoos_lnb .txt_p1 {color:#08958f}
.etoos_lnb .ls_1 {letter-spacing:-1px!important}
.etoos_lnb .left_mark  {display:block;background:url('http://img.etoos.com/common/etoos_lnb/left_m_line.jpg') no-repeat; height:5px; margin-top:-3px }
.etoos_lnb .ellip {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.etoos_lnb .wr_lnb {background:url('http://img.etoos.com/home/main2015/common/bg_lnb.gif');padding-bottom:100px}
.etoos_lnb .wr_lnb .depth1 {overflow:hidden;width:100%;background: url('http://img.etoos.com/home/main2015/common/bg_line3.gif') repeat-x 0 100%;text-align:center}
.etoos_lnb .wr_lnb .depth1 .tit {display:block;padding:22px 0 26px;border:1px solid #ccc;border-bottom:0 none;font:bold 24px/1.5 'Malgun Gothic','¸¼Àº °íµñ',sans-serif;color:#12938e;text-decoration:none}
.etoos_lnb .list_lnb {padding:0 20px 10px;background:url('http://img.etoos.com/home/main2015/common/bg_lnb.gif')}
.etoos_lnb .list_lnb {display:block;clear:both;*zoom:1}
.etoos_lnb .list_lnb:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.etoos_lnb .list_lnb .depth2 {display:inline-block;*display:inline;*zoom:1;width:100%;padding:17px 0 13px;line-height:21px;vertical-align:top;border-top:1px solid #e8e8e8}
.etoos_lnb .list_lnb .fst {padding-top:29px;border-top:0 none}
.etoos_lnb .list_lnb .depth2 .link_lnb {display:block;font-weight:bold;color:#444;font-size:14px;letter-spacing:-0.05em}
.etoos_lnb .list_lnb .depth2 .link_lnb2 {display:block;font-weight:bold;color:#444;font-size:14px;background:url('http://img.etoos.com/home/main2015/common/lnb_plus.gif') 143px 2px no-repeat;letter-spacing:-0.05em}
.etoos_lnb .list_lnb .depth2 .link_lnb3 {display:block;font-weight:bold;color:#444;font-size:14px;letter-spacing:-0.05em;text-decoration:none}
.etoos_lnb .list_lnb .depth2 .link_lnb_dm {font-size:12px !important;font-weight:100 !important;color:#888 !important}
.etoos_lnb .list_lnb .pri_depth2 {margin:0 0 12px}
.etoos_lnb .list_lnb .pri_depth2 img {vertical-align:middle}
.etoos_lnb .list_lnb .pri_depth2 .tit_depth2 {display:inline-block;*display:inline;*zoom:1;width:110px;margin-left:5px;padding:2px 0 0 0;line-height:1.3;vertical-align:middle;text-decoration:none}
.etoos_lnb .list_lnb .sub_menu .tit_depth3 {display:block;padding-bottom:1px;letter-spacing:-0.08em}
.etoos_lnb .list_lnb .sub_menu .depth3 .txt_bar2 {display:inline-block;*display:inline;*zoom:1;margin:2px 2px 0 -3px;vertical-align:top;}
.etoos_lnb .list_lnb .sub_menu {margin:1px 0 -1px 0}
.etoos_lnb .list_lnb .sub_menu2 {margin:3px -20px -1px 10px}
.etoos_lnb .list_lnb .sub_menu3 {overflow:hidden;width:181px;margin:3px -20px 7px -9px}
.etoos_lnb .list_lnb .depth3 {width:100%}
.etoos_lnb .list_lnb .depth3 {display:block;clear:both;*zoom:1}
.etoos_lnb .list_lnb .depth3:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.etoos_lnb .list_lnb .depth3 img {vertical-align:text-top}
.etoos_lnb .list_lnb .depth3 li {float:left;width:100%;height:22px;line-height:22px}
.etoos_lnb .list_lnb .depth3 .link {display:inline-block;font-size:12px;color:#888;letter-spacing:-0.03em;font-family: µ¸¿ò,Verdana !important;}
.etoos_lnb .list_lnb .depth3 .link .ellip {display:inline-block;width:160px;cursor:pointer}
.etoos_lnb .list_lnb .depth3 .on_link {text-decoration:underline}
.etoos_lnb .list_lnb .depth3 .depth3 {padding:3px 0 0 0;margin-left:0}
.etoos_lnb .list_lnb .column2 li {width:50%}
.etoos_lnb .list_lnb .column2 .merge {width:100%}
.etoos_lnb .list_lnb .class {width:100%;}
.etoos_lnb .list_lnb .class:after { content:""; clear:both; display:block; }
.etoos_lnb .list_lnb .class .tit {display:block;padding-top:9px;font-size:11px;letter-spacing:-1px;}
.etoos_lnb .list_lnb .sub_column2 {float:left;width:50%}
.etoos_lnb .list_lnb .sub_column2 .class {margin-bottom:3px}
.etoos_lnb .list_lnb .sub_column2 .depth3 {padding:4px 0 0}
.etoos_lnb .list_lnb .sub_column3 {float:left;width:66px;padding:0 12px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;margin-right:-1px;margin-bottom:-8px}
.etoos_lnb .list_lnb .sub_column3_fst {margin-left:-1px}
.etoos_lnb .list_lnb .sub_column3 .tit_sub {display:block;border:1px solid #ccc;color:#888;font-weight:normal;text-align:center;line-height:1.5}
.etoos_lnb .list_lnb .sub_column3 .class {margin:0 0 3px 5px}
.etoos_lnb .list_lnb .sub_column3 .depth3 {padding:0 0 0}
.etoos_lnb .list_lnb .menu_column2 {width:100%}
.etoos_lnb .list_lnb .menu_column2 .class {float:left;width:50%;}
.etoos_lnb .list_lnb .spe_img {text-align:center;display:block;margin:0 auto}
.etoos_lnb .list_lnb .on .link_lnb {color:#08958f}
.etoos_lnb .list_lnb .on .link_lnb2 {color:#08958f;background-image:url('http://img.etoos.com/home/main2015/common/lnb_minus.gif')}
.etoos_lnb .list_lnb .on .left_paging_mini .btn_page {top:-21px}
.etoos_lnb .list_lnb .link_lnb_dm.on_link {font-size:12px !important;font-weight:bold!important;;color:#444 !important}
.etoos_lnb .box_link {margin-top:-10px}
.etoos_lnb .box_link .link {display:block;width:176px;_width:178px;padding:8px 0 6px;margin:0 auto;border:1px solid #dbdbdb;background-color:#f0f0f0;text-align:center;line-height:16px;font-size:11px;color:#444;letter-spacing:-0.05em;}
/* LNB Å¬¸¯½Ã ´Ù¸¥¸Þ´º ´ÝÈû */
.etoos_lnb .open_reverse .sub_menu2 {display:none}
.etoos_lnb .open_reverse .on .sub_menu2 {display:block}
.etoos_lnb .open_reverse .sub_menu3 {display:none}
.etoos_lnb .open_reverse .on .sub_menu3 {display:block}
/* LNB ÅÇ(¼±»ý´Ô È¨) */
.etoos_lnb .tab_tit {overflow:hidden;position:relative;height:27px;margin-bottom:-1px;}
.etoos_lnb .tab_tit:after {display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}
.etoos_lnb .tab_tit li {position:relative;float:left;width:50%;background-color:#f0f0f0;margin-right:-1px;border:1px solid #ccc;text-align:center;}
.etoos_lnb .tab_tit .tab {display:block;text-decoration:none;height:25px;line-height:29px;color:#aaa;font-size:11px;letter-spacing:-0.05em}
.etoos_lnb .tab_tit .on {position:relative;height:26px;background-color:#fff;border-color:#ccc;z-index:2}
.etoos_lnb .tab_tit .on .tab {color:#888;border-bottom:1px solid #fff}
.etoos_lnb .tab_tit .lst {float:none;overflow:hidden;width:auto!important;margin-right:0px}
.etoos_lnb .wr_lnb .depth1_2 {overflow:hidden;height:58px;padding:0 23px 0;background: url('http://img.etoos.com/home/main2015/common/bg_line3.gif') repeat-x 0 100%;border:1px solid #ccc;border-bottom:0 none;border-top:0 none;text-align: left;}
.etoos_lnb .wr_lnb .depth1_2 .sub {display:block;margin-top:9px;font-size:11px;color:#666}
.etoos_lnb .wr_lnb .depth1_2 .wr_tit {margin-top:-5px}
.etoos_lnb .wr_lnb .depth1_2 .tit {font: bold 21px/1.1 'Malgun Gothic','¸¼Àº °íµñ',sans-serif;color:#12938e;text-decoration:none;letter-spacing: -0.05em;}
.etoos_lnb .wr_lnb .depth1_2 .tit2 {font: bold 18px/1.1 'Malgun Gothic','¸¼Àº °íµñ',sans-serif;color:#12938e;text-decoration:none;letter-spacing: -0.05em;}
/* LNB ´ÙÀ½ ÀÌÀü(T-STORY) */
.etoos_lnb .left_paging_mini {position:relative}
.etoos_lnb .left_paging_mini .btn_page {position:absolute;overflow:hidden;top:-20px;left:128px;width:16px;height:13px;background:url('http://img.etoos.com/home/main2015/common/btn_nav.gif') 0 0 no-repeat;text-indent:-9999px}
.etoos_lnb .left_paging_mini .btn_next {left:143px;background-position:-15px 0 ;}
/* LNB ÃßÃµ¼­ºñ½º */
.etoos_lnb .wr_recomm {margin-top:15px}
.etoos_lnb .wr_recomm .tit_recomm {height:53px;width:200px}
.etoos_lnb .wr_recomm .list_recomm {padding:8px 30px}
.etoos_lnb .wr_recomm .list_recomm li {float:left;width:100%;height:22px;line-height:22px}
.etoos_lnb .wr_recomm .list_recomm .link {display:inline-block;font-size:12px;color:#888;}
/* LNB ¼ö»ó¹è³Ê */
.etoos_lnb .wr_prize_bnr {border:1px solid #ccc;background:#f0f0f0;padding:17px 12px 19px}
.etoos_lnb .wr_prize_bnr .bnr {display:block;overflow:hidden;width:100%;height:61px;background: url('http://img.etoos.com/home/main2015/common/lnb_bnr.gif');font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top}
.etoos_lnb .wr_prize_bnr .bnr1 {background-position:0 0}
.etoos_lnb .wr_prize_bnr .bnr2 {background-position:0 -61px}
.etoos_lnb .wr_prize_bnr .bnr3 {background-position:0 -122px}
.etoos_lnb .wr_prize_bnr .bnr4 {background-position:0 -183px}
.etoos_lnb .wr_prize_bnr .bnr5 {background-position:0 -244px}
/* LNB ½ºÆåÁ¤º¸ */
.etoos_lnb .box_spec {position:relative;margin-bottom:5px}
.etoos_lnb .box_spec .tit_spec {display:block;padding:9px 0 8px;background:url('http://img.etoos.com/home/main2015/common/bg_line6.png') repeat #979b9e;text-align:center;color:#fff}
.etoos_lnb .box_spec .tit_spec a {text-decoration:none;color:#fff}
.etoos_lnb .box_spec .ico_start {vertical-align:middle;margin:3px 6px 0 0;}
.etoos_lnb .box_spec .cont {padding:12px 15px 2px;background:#fff;border:1px solid #d7d7d7;border-top:0 none;font-size:11px}
.etoos_lnb .box_spec .cont .desc {margin:-4px 0 0 39px;color:#999;font-size:12px}
/* LNB ¼ö´ÉD-Day */
.etoos_lnb .box_dday {position:relative;margin-bottom:5px}
.etoos_lnb .box_dday .tit_dday {display:block;height:35px;background:url('http://img.etoos.com/home/main2015/common/bg_line6.png') repeat #979b9e;text-align:center;color:#fff;line-height:35px;}
/* LNB °Ë»ö¾î¼øÀ§ */
.etoos_lnb .wr_rank {padding:27px 21px}
.etoos_lnb .wr_rank .list_rank li {padding:3px 0 4px}
.etoos_lnb .wr_rank .list_rank .ico_num {display:inline-block;*display:inline;*zoom:1;width:14px;height:11px;_width:16px;_height:13px;margin:-1px 4px 0 0;border:1px solid #ccc;font:normal 9px/10px 'Tahoma', sans-serif;color:#888;text-align:center;vertical-align:middle}
.etoos_lnb .wr_rank .list_rank .link {font-size:12px;color:#444;}
.etoos_lnb .wr_rank .date {border-top:1px solid #e8e8e8;margin-top:13px;padding-top:17px;font-size:11px;color:#ababab;text-align:center;}

.etoos_lnb .list_lnb .sub_menu_type1 .depth3  .link {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.etoos_lnb .list_lnb .ico_lectsec1 {margin-bottom:4px;width:40px;height:15px;background-position:-80px -170px}
.etoos_lnb .list_lnb .ico_lectsec2 {margin-bottom:4px;width:40px;height:15px;background-position:-125px -170px}
.etoos_lnb .list_lnb .ico_lectsec3 {margin-bottom:4px;width:40px;height:15px;background-position:-170px -170px}
.etoos_lnb .list_lnb .ico_lectsec4 {margin-bottom:4px;width:40px;height:15px;background-position:-80px -190px}
.etoos_lnb .list_lnb .ico_lectsec5 {margin-bottom:4px;width:40px;height:15px;background-position:-125px -190px}
.etoos_lnb .list_lnb .depth_bult {width:6px;height:6px;background-position:-170px 0px;vertical-align:middle;margin:-3px 5px 0 3px}

/* LNB È¯ºÒ/Ãë¼Ò¾È³» 2017.11.30Ãß°¡ */
.etoos_lnb .wr_refundguide {margin-top:15px}
.etoos_lnb .wr_refundguide .tit_refundguide {width:198px;display:block;height:44px;border:1px solid #ccc;background-color:#f5f5f5;text-align:center;color:#333;font:normal 15px/44px 'Noto Sans KR', 'Malgun Gothic',sans-serif;font-weight:500;text-decoration:none}

/* °øÅë sky¹è³Ê (Ç¥ÁØ, ºñÇ¥ÁØ µ¿½Ã»ç¿ë, ¸®´º¾ó½Ã Ç×»ó °¡Á®°¡¾ßÇÔ ÇÊ¼ö) */
#skyRight .sky_bnr a {width:auto!important}
.sky_bnr .link_img {display:block;margin-bottom:5px}
.sky_bnr .special_bnr {width:90px;border:1px solid #313131;border-bottom:3px solid #313131;background-color:#f9f9f9;margin-bottom:5px}
.sky_bnr .special_bnr .list_tit {display:block;padding:6px 0;background-color:#313131;color:#fff;text-align:center;letter-spacing:-1px}
.sky_bnr .special_bnr .list {padding:0 6px}
.sky_bnr .special_bnr .list li {background:url('http://img.etoos.com/mystudyroom/bn/line.jpg') 50% 0 repeat-x;text-align:center;line-height:17px;padding:7px 0 5px 0;color:#555;letter-spacing:-2px }
.sky_bnr .special_bnr .list li a {color:#555;}
.sky_bnr .special_bnr .list li a:link {color:#555;}
.sky_bnr .special_bnr .list_first {background:none !important}
.sky_bnr .special_bnr .fc_p {font-weight:bold;color:#fc2723}

.sky_bnr .view_myhis {width:90px;margin-bottom:5px}
.sky_bnr .view_myhis .list_tit {display:block;padding:3px 0 0 0;line-height:18px;background-color:#6b6b6b;border-left:1px solid #7b7b7b;border-top:1px solid #7b7b7b;border-right:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e;color:#fff;font-size:11px;font-weight:normal;text-align:center;}
.sky_bnr .view_myhis .num {font-weight:bold;color:#ffff00}
.sky_bnr .view_myhis .wr_list {border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
.sky_bnr .view_myhis .wr_list .login {text-align:center;padding:9px 0;border-bottom:1px solid #dbdbdb}
.sky_bnr .view_myhis .wr_list .list_pmp li {border-bottom:1px solid #dbdbdb;text-align:center}
.sky_bnr .view_myhis .wr_list .list_pmp li img {vertical-align:top}

.sky_bnr .tch_quick {width:90px;margin-bottom:5px}
.sky_bnr .tch_quick .list_tit img {vertical-align:top}
.sky_bnr .tch_quick .list {background-repeat:repeat-y;padding:0 8px}
.sky_bnr .tch_quick .list li {border-top:1px solid #d3d3d3;font-size:11px;line-height:14px; text-align:center;padding:8px 0 7px 0;letter-spacing:-1px}
.sky_bnr .tch_quick .list li a {font-size:11px}
.sky_bnr .tch_quick .list_first {border-top:none !important;padding-top:5px !important}
.sky_bnr .tch_quick .dgn_btm {display:block;line-height:0px !important}
.sky_bnr .tch_quick .dgn_btm img {vertical-align:top}

.sky_bnr .tch_quick2 {width:90px;margin-bottom:5px}
.sky_bnr .tch_quick2 img {vertical-align:top}
.sky_bnr .tch_quick2 .list_tit {display:block;background:url('http://img.etoos.com/teacher/event/2012/05/kkh_14/top1.jpg') 0 0 repeat-y;padding:4px 0 3px 0;line-height:15px;color:#fff;text-align:center;font-size:11px;letter-spacing:-1px}
.sky_bnr .tch_quick2 .list {background:url('http://img.etoos.com/teacher/event/2012/05/kkh_14/bg.jpg') 0 0 repeat-y;padding:0 8px}
.sky_bnr .tch_quick2 .list li {border-top:2px dotted #d3d3d3;font-size:11px;line-height:14px;text-align:center;padding:8px 0 5px 0;letter-spacing:-1px}
.sky_bnr .tch_quick2 .list li a {font-size:11px}
.sky_bnr .tch_quick2 .list_first {border-top:0 none !important}
.sky_bnr .tch_quick2 .dgn_btm {display:block;height:8px;background:url('http://img.etoos.com/teacher/event/2012/05/kkh_14/bot.jpg') 0 0 no-repeat;}


/* ÀÌº¥Æ® ÄÚµù °ü·Ã(¸®´º¾ó½Ã Ç×»ó °¡Á®°¡¾ßÇÔ ÇÊ¼ö) */
#wrapEvent img {vertical-align:top}
#eventWrap img {vertical-align:top}
.evtbl_bnr {border-top:1px solid #CCC;border-left:1px solid #CCC}
.evtbl_bnr th {padding:5px 0 3px 0;border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#f5f5f5;font-weight:normal;color:#000}
.evtbl_bnr td {padding:5px 0 3px 10px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;font-size:11px;color:#666;text-align:left}
.evtbl_bnr td img {vertical-align:top}

/* 2015¼­ºê ÆäÀÌÁö */
.sub_content {width:1080px;margin:0 auto 40px}
.sub_content #cMain {background:url('http://img.etoos.com/home/main2015/common/bg_lnb.gif') repeat-y}
.sub_content #mArticle {float:left;width:840px;padding-bottom:50px}
.sub_content #mAside {float:right;width:90px;margin-right:-130px;margin-left:40px}
.sub_content #mAside .sky_bnr {margin-left:0}
.sub_content .cont_sub {position:relative}


/* ÆË¾÷ */

.pop_etoos2015 {position:relative;border:2px solid #333}
.pop_etoos2015 .pop_head {border-bottom:1px dashed #4c4c4c;padding:10px 20px 14px;}
.pop_etoos2015 .pop_head .tit {font:bold 22px/1.5 'Malgun Gothic','¸¼Àº °íµñ',sans-serif;color:#000}
.pop_etoos2015 .pop_head .btn_close {position:absolute;top:20px;right:25px;background-position:-130px -40px;width:17px;height:17px;z-index:2}
.pop_etoos2015 .pop_body {padding:28px;text-align:center}
.pop_etoos2015 .pop_body .refer {color:#888}
.pop_etoos2015 .tbl_pop_ico th {padding:10px 5px;border:1px solid #dbdbdb;text-align:center}
.pop_etoos2015 .tbl_pop_ico td {padding:10px 10px;border:1px solid #dbdbdb;font-size:11px;color:#666;text-align:left;letter-spacing:-0.05em}



.submain_study_plus .wr_study_plus {width:100%;overflow:hidden;margin-top:20px}
.submain_study_plus .wr_study_plus .wr_tit {overflow:hidden;width:100%;padding-bottom:3px;background:url('http://img.etoos.com/home/main2015/common/bg_line3.gif') repeat-x 0 100%}
.submain_study_plus .wr_study_plus .wr_tit .tit {margin-top:3px }
.submain_study_plus .wr_study_plus .list_banner {width:100%;height:130px;overflow:hidden;margin-top:15px}
.submain_study_plus .wr_study_plus .list_banner li {float:left;width:100%;height:130px;}
.submain_study_plus .wr_study_plus .list_banner .thumb {float:left;width:320px;height:130px}
.submain_study_plus .wr_study_plus .list_banner .desc {overflow:hidden;padding-left:25px;width:250px;margin-top:7px;color:#888}

.study_plus_tab {overflow:hidden;display:inline-block;*display:inline;*zoom:1;padding-right:1px;vertical-align:top;border:1px solid #b8b7bb;}
.study_plus_tab li {float:left;background-color:#ffffff;margin-right:-1px;text-align:center;white-space:nowrap}
.study_plus_tab .tab {display:block;width:55px;text-decoration:none;height:24px;padding:0;border-left:1px solid #e8e8e8;line-height:24px;color:#888;font-size:12px;font-size:11px}
.study_plus_tab .on .tab {color:#2b9d97}
.study_plus_tab .fst .tab {border-left:0 none}
.plus_tab_type1 .tab {width:73px}

.study_plus_play {display:block;position:relative;height:38px;padding-left:55px;background:url('http://img.etoos.com/home/main2015/common/bg_play.gif') 0 0 repeat;line-height:38px;letter-spacing:-0.05em;color:#fff;}
.study_plus_play:link, .study_plus_play:hover, .study_plus_play:visited {color:#fff;}
.study_plus_play .ico_play_plus {position:absolute;top:8px;left:15px}
.study_plus_play .link {color:#fff;font-weight:bold;font-size:11px}
.study_plus_play .link_sub {color:#ece633;font-size:11px;font-weight:normal}


/*2016*/
#etoosHeader .head_gnb .etc_link2 {position:absolute;top:18px;right:0;color:#888d92;letter-spacing:-0.02em}
#etoosHeader .head_gnb .etc_link2 .link {color:#888d92;display:inline-block;margin-left:5px;}
#etoosHeader .head_gnb .etc_link2 .ico_bult1 {width:9px;height:5px;background-position:0 -150px;vertical-align:middle}
#etoosHeader .head_gnb .etc_link2 .ico_bult2 {width:5px;height:9px;background-position:-15px -150px;vertical-align:middle;margin-top:-2px}

#etoosHeader .head_gnb .wr_list_svc {overflow:hidden;float:right;width:362px;margin:1px 0 0 0}
#etoosHeader .head_gnb .list_svc2 {overflow:hidden;float:right;}
#etoosHeader .head_gnb .list_svc2 li {float:left;height:13px;}
#etoosHeader .head_gnb .list_svc2 .m_event {width:45px;height:13px;background-position:-180px -520px}
#etoosHeader .head_gnb .list_svc2 .m_pmp {width:66px;height:13px;background-position:-225px -520px}
#etoosHeader .head_gnb .list_svc2 .m_csecnter {width:57px;height:13px;background-position:-290px -520px}

#etoosHeader .head_gnb .list_svc3 {float:right;margin-top:12px;overflow:hidden;width:360px;}
#etoosHeader .head_gnb .list_svc3 li {float:left;height:16px;margin-left:15px}
#etoosHeader .head_gnb .list_svc3 .m_prclass {width:97px;height:16px;background-position:0 -545px}
#etoosHeader .head_gnb .list_svc3 .m_totcenter {width:110px;height:16px;background-position:-112px -545px}
#etoosHeader .head_gnb .list_svc3 .m_high1per {width:108px;height:16px;background-position:-239px -545px}

#etoosHeader .head_gate .gate_nav2 {position:absolute;top:0;left:50%;margin-left:-225px;border-left:1px solid #000;background-color:#393b48}
#etoosHeader .head_gate .gate_nav2 li {float:left;text-align:center;border-right:1px solid #000}
#etoosHeader .head_gate .gate_nav2 .menu {display:block;width:137px;height:45px;}
#etoosHeader .head_gate .gate_nav2 .txt_head {height:18px;margin-top:14px}
#etoosHeader .head_gate .gate_nav2 .menu1 {width:91px;background-position:0 -571px}
#etoosHeader .head_gate .gate_nav2 .menu2 {width:46px;background-position:-110px -571px}
#etoosHeader .head_gate .gate_nav2 .menu3 {width:44px;background-position:-180px -571px}
#etoosHeader .head_gate .gate_nav2 .menu1_2 {width:115px;background-position:-240px -571px}
#etoosHeader .head_gate .gate_nav2 .menu2_2 {width:80px;background-position:-370px -571px}
#etoosHeader .head_gate .gate_nav2 .menu3_2 {width:79px;background-position:-460px -571px}
#etoosHeader .head_gate .gate_nav2 .menu1_3 {width:85px;background-position:-460px -500px}
#etoosHeader .head_gate .gate_nav2 .menu:hover, #etoosHeader .head_gate .gate_nav2 .on {background:#fff}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu1, #etoosHeader .head_gate .gate_nav2 .on .menu1 {width:76px;background-position:0 -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu2, #etoosHeader .head_gate .gate_nav2 .on .menu2 {width:32px;background-position:-110px -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu3, #etoosHeader .head_gate .gate_nav2 .on .menu3 {width:29px;background-position:-180px -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu1_2, #etoosHeader .head_gate .gate_nav2 .on .menu1_2 {width:101px;background-position:-240px -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu2_2, #etoosHeader .head_gate .gate_nav2 .on .menu2_2 {width:63px;background-position:-370px -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu3_2, #etoosHeader .head_gate .gate_nav2 .on .menu3_2 {width:60px;background-position:-460px -595px}
#etoosHeader .head_gate .gate_nav2 .menu:hover .menu1_3, #etoosHeader .head_gate .gate_nav2 .on .menu1_3 {width:65px;background-position:-460px -530px}

/* LNB_comm, head 2016º¯°æ */
#etoosLnbwrap {position:absolute;top:0px;bottom:0;left:0;width:140px;background-color:#eaeaea;z-index:200;}
#etoosLnbwrap .lnb_menu {display:inline-block;*display:inline;*zoom:1;overflow:hidden;background-image:url('http://img.etoos.com/home/main2015/common/lnb_menu.png');background-repeat:no-repeat;font-size:0px;line-height:0;text-indent:-9999px;*text-indent:0;vertical-align:top} /* ¾ÆÀÌÄÜ */
#etoosLnbwrap .btn_lnb1 {position:absolute;top:0;right:-22px;width:23px;height:40px;background-position:-30px -310px}
#etoosLnbwrap .btn_lnb2 {position:absolute;top:0;right:-22px;width:23px;height:40px;background-position:-60px -310px}

#etoosLnbwrap .comlnb_message {background-color:#5d5d5d;height:40px;color:#ababab;font:normal 13px/40px 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;letter-spacing:-1px;text-align:center}
#etoosLnbwrap .comlnb_gate {background-color:#767676;height:176px;}

#etoosLnbwrap .comlnb_menu {background-color:#cacaca}
#etoosLnbwrap .comlnb_menu li {text-align:center;border-bottom:1px solid #aeaeae}
#etoosLnbwrap .comlnb_menu .menu {display:block;width:140px;height:99px;font:bold 22px/97px 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;letter-spacing:-1px;text-align:center;color:#fff}
#etoosLnbwrap .comlnb_menu .menu:hover,  #etoosLnbwrap .comlnb_menu .on .menu  {background-color:#fff;width:140px;height:99px;color:#333}
#etoosLnbwrap .grade_sel {display:block;background-color:#cacaca;border-bottom:1px solid #aeaeae;height:29px;text-align:center;font:normal 12px/29px 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;letter-spacing:-1px;color:#fff}
#etoosLnbwrap .grade_sel .ico_bult {width:4px;height:6px;background-position:0px -310px;margin-left:5px;vertical-align:middle}

#etoosHeader .head_affiliate {border-bottom:1px solid #dedede;height:39px}
#etoosHeader .head_affiliate .inner_head {overflow:hidden;width:1080px;margin:0 auto;overflow:hidden}
#etoosHeader .head_affiliate .link_stetoos {float:left;font:normal 12px/39px 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;letter-spacing:-1px}
#etoosHeader .head_affiliate .link_stetoos .ico_bult {width:4px;height:6px;background-position:-160px 0;vertical-align:middle;margin-left:5px;color:#666}
#etoosHeader .head_affiliate .affiliate_menu {float:right;border-left:1px solid #dedede;}
#etoosHeader .head_affiliate .affiliate_menu li {float:left;border-right:1px solid #dedede;}
#etoosHeader .head_affiliate .affiliate_menu .link {display:block;padding:0 11px;font:normal 12px/38px 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;letter-spacing:-1px;color:#666}
#etoosHeader .head_affiliate .affiliate_menu .ico_bult1 {width:9px;height:5px;background-position:0 -150px;vertical-align:middle;margin-left:5px;}
#etoosHeader .head_affiliate .affiliate_menu .ico_bult2 {width:5px;height:9px;background-position:-15px -150px;vertical-align:middle;margin-top:-2px;margin-left:5px;}


/* common design input_2018 */
.comds_inp_select1 {display:inline-block;padding-right:1px;background-color:#fff;}
.comds_inp_select1 select {-webkit-appearance: none;-moz-appearance: none; appearance: none;background: url("http://img.etoos.com/customer/2017/cs_select_arr.png") no-repeat right 50%;} 
.comds_inp_select1 select::-ms-expand {display: none; }
.comds_inp_select1 select {width:100%;height:39px;border: 1px solid #dbdbdb;box-sizing: border-box;padding:0 10px;;background-color:#fff;color:#888;font: normal 13px/38px 'Noto Sans KR', 'Malgun Gothic', sans-serif;font-weight:300;font-family: inherit;
background: url("http://img.etoos.com/customer/2017/cs_select_arr.png") no-repeat right 50%;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none; appearance: none; }
.comds_inp_select1 select:disabled {background-color:#efefef;color:#c9c9c9}
.comds_inp_select2 {display:inline-block;padding-right:1px;background-color:#fff;}
.comds_inp_select2 select { -webkit-appearance: none;-moz-appearance: none; appearance: none;background: url("http://img.etoos.com/member/2017/mb_select_arr.png") no-repeat 95% 50%;} 
.comds_inp_select2 select::-ms-expand {display: none; }
.comds_inp_select2 select {width:100%;height:28px;border: 1px solid #dbdbdb;box-sizing: border-box;padding:0 10px;;background-color:#fff;color:#888;font: normal 12px/26px 'Noto Sans KR', 'Malgun Gothic', sans-serif;font-family: inherit;background: url("http://img.etoos.com/member/2017/mb_select_arr.png") no-repeat 95% 50%;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none; appearance: none; }
.comds_inp_select2 select:disabled {background-color:#efefef;color:#c9c9c9}

.comds_inp_dscheck1 {display:inline-block;position:relative}
.comds_inp_dscheck1 label {color:#666;font-size:13px;line-height:14px;}
.comds_inp_dscheck1 >input[type="checkbox"] {position:relative;top:-1px;vertical-align:middle}
.comds_inp_dscheck1:not(#cssbrowser)>input[type="checkbox"] {position:absolute;left:0;top:0;width:14px;height:14px;margin:0;opacity:0}
.comds_inp_dscheck1:not(#cssbrowser)>input[type="checkbox"] + label {padding:0 0 0 20px;display:inline-block;background:url('http://img.etoos.com/member/2017/mb_input.png') no-repeat left -105px;width:100%;height:14px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.comds_inp_dscheck1:not(#cssbrowser)>input[type="checkbox"]:checked + label {background-position:left -119px;}
.comds_inp_dscheck1:not(#cssbrowser)>input[type="checkbox"]:disabled + label { background-position:left -133px}

.comds_inp_txt1 {width:100%;box-sizing: border-box;height:28px;vertical-align:top;border:1px solid #ddd;text-indent:10px;color:#333;font: normal 12px/26px 'Noto Sans KR', 'Malgun Gothic', sans-serif;vertical-align:middle}
.comds_inp_txt1::placeholder {color:#ccc}
.comds_inp_txt1:-ms-input-placeholder {color: #ccc !important;}
.comds_inp_txt1:focus {border-color:#12938e;color:#333;font-size:15px}
.comds_inp_txt1:disabled {background-color:#efefef}
.comds_inp_txt2 {width:100%;border:1px solid #dbdbdb;text-indent:10px;box-sizing: border-box;height:39px;color:#333;font:normal 13px/38px 'Noto Sans KR', 'Malgun Gothic','¸¼Àº°íµñ',sans-serif;;font-weight:300;}
.comds_inp_txt2::placeholder {color:#aaa;;font-size:12px}
.comds_inp_txt2:-ms-input-placeholder {color: #aaa !important;}
.comds_inp_txt2:focus {border-color:#047f89;color:#333}
.comds_inp_txt2:disabled {background-color:#333}
.comds_inp_txt2::-ms-clear {display: none;}
.comds_inp_textarea1 {width:100%;box-sizing: border-box;padding:10px;min-height:100px;vertical-align:top;border:1px solid #ddd;color:#666;font: normal 12px/18px 'Noto Sans KR', 'Malgun Gothic', sans-serif;vertical-align:middle}
.comds_inp_textarea1::placeholder {color:#ccc}
.comds_inp_textarea1:-ms-input-placeholder {color: #ccc !important;}

/* 2018-09-21 Àû¿ë ³»¿ë, µµ¼­ ¼Òµæ°øÁ¦ ½ÃÇà ¹Ý¿µ */
.inner_booktax_radio{overflow:hidden;margin-top:24px;padding:17px 25px;background-color:#f5f5f5;font-family:"Noto Sans KR"}
.inner_booktax_radio > p{float:left;font-size:13px;line-height:15px;color:#666;}
.inner_booktax_radio > label{float:left;margin-left:20px;font-weight:300;font-size:13px;line-height:15px;color:#666;}

.laypopmyroom2.laypop_certify.booktax{font-family:"Malgun Gothic";text-align:center;}
.laypopmyroom2.laypop_certify.booktax .mrico_close2{position:absolute;top:20px;right:20px;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2{padding:50px;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2 .tit_inform{font-weight:bold;font-size:20px;line-height:
31px;color:#30323e;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2 .box_desc{margin:15px 0;padding:10px 25px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:26px;text-align:left;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2 .txt_inform{font-weight:bold;font-size:14px;line-height:22px;color:#555;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2 .txt_inform em{display:block;}
.laypopmyroom2.laypop_certify.booktax .laypop_cont2 em{font:inherit;color:#ce8552;}

.inner_booktax_inform{overflow:hidden;padding:20px 30px;border:1px solid #ddd;background-color:#f9f9f9;font-family:"Noto Sans KR","Malgun Gothic";text-align:left;}
.inner_booktax_inform .box_booktax_inform{float:left;width:610px;box-sizing:border-box;}
.inner_booktax_inform .box_booktax_inform .txt_inform{font-weight:500;font-size:15px;line-height:20px;color:#555;}
.inner_booktax_inform .box_booktax_inform .txt_inform strong{font:inherit;color:#12938e;}
.inner_booktax_inform .box_booktax_inform .box_inform{margin:10px 0;padding:9px 2px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:0;}
.inner_booktax_inform .box_booktax_inform .box_inform > p{display:inline-block;font-weight:400;font-size:13px;line-height:15px;color:#666;}
.inner_booktax_inform .box_booktax_inform .box_inform > p em{font:inherit;font-weight:bold;color:#ff580e;}
.inner_booktax_inform .box_booktax_inform .box_inform > p em span{font:inherit;font-weight:400;}
.inner_booktax_inform .box_booktax_inform .txt_desc{font-weight:13px;line-height:15px;color:#666;}
.inner_booktax_inform .box_booktax_inform .txt_desc strong{font:inherit;color:#12938e;}
#wrapmyroom .inner_booktax_inform .mrbtn_box9{float:right;width:151px;height:104px;padding-top:32px;padding-left:29px;line-height:19px;box-sizing:border-box;text-align:left;}
#wrapmyroom .cont_referdesc4._booktax{position:relative;background:none;color:#ff580e;}
#wrapmyroom .cont_referdesc4._booktax:before{content:"";position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#ff580e;}
.icon_booktax{display:inline-block;padding:0 5px;border:1px solid #8785e7;background-color: #fff;font-weight:400;font-size:10px;line-height:16px;color:#5451dd;border-radius:3px;font-family:'Noto Sans KR';vertical-align:middle}
.icon_booksolo{display:inline-block;padding:0 5px;border:1px solid #a40000;background-color: #fff;font-weight:400;font-size:10px;line-height:16px;color:#a40000;border-radius:3px;font-family:'Noto Sans KR';vertical-align:middle}






/* ÇÁ·Î¸ð¼Ç ´ñ±Û 2019-05-21 ½ÃÀÛ */
.comm_comment a {font-family: 'Noto Sans KR', 'Malgun Gothic', sans-serif;}
.comm_comment * {font-family: 'Noto Sans KR', 'Malgun Gothic', sans-serif;}
	/* ´ñ±Û ¾²±â */
	.comm_comment .comment_write {position:relative}
	.comm_comment .comment_write .wr_textarea {margin-right:139px}
	.comm_comment .comment_write .inp_textarea {width: 100%;height: 43px;font-size:14px;padding: 9px 10px 9px;border:0 none;color:#666;border: 1px solid #b8b8b8;background-color: #fff;}
	.comm_comment .comment_write .btn_enter {position:absolute;top:0;right:0;width:118px;height:63px;line-height:63px;background:#222;text-align:center;font-size:22px;color:#fff;text-decoration:none}
	.comm_comment .comment_write_add {margin:7px 0 25px;color:#585858}
	.comm_comment .comment_write_add .inp_txt {width:122px;height:17px;border:1px solid #d3d3d3}
	.comm_comment .comment_write_add .inp_check {width:18px;height:18px;border:1px solid #d3d3d3}
	.comm_comment .comment_write_add .btn_add {display:inline-block;padding:2px 8px;border:1px solid #cbcbcb;background:#ebebeb;color:#585858;font:normal 11px 'µ¸¿ò', dotum;letter-spacing:-0.05em}
	.comm_comment .comment_write_add .byte {display:inline-block;margin-left:5px;color:#9a9a9a;font-size:12px;}

	/* ´ñ±Û °¹¼ö, Á¤·Ä */
	.comm_comment .wr_total {padding:50px 0 15px}
	.comm_comment .wr_total .total {font-weight:500;font-size:16px;color:#3b3b3b;}
	.comm_comment .wr_total .sort .btn_sort {float:left;margin-right:-1px;padding:2px 0;width:74px;border:1px solid #d7d7d7;background:#fff;color:#747474;font-size:13px;letter-spacing:-0.05em;text-align:center}
	.comm_comment .wr_total .sort .btn_sort.on {color:#323232;font-weight:500}

	/* ´ñ±Û ¸®½ºÆ® */
	.comm_comment .list_comment {width:100%}
	.comm_comment .list_comment li {border-bottom:1px solid #c0c0c0;border-top:1px solid #c0c0c0;margin-bottom:-1px}
	.comm_comment .list_comment .comment {display:table;width:100%;padding:25px 0 25px;}
	.comm_comment .list_comment .wr_user {display:table-cell;width:120px;vertical-align:middle;text-align:center}
	.comm_comment .list_comment .wr_user .name {display:inline-block;font-weight:500;font-size:14px;color:#2f2f2f;}
	.comm_comment .list_comment .wr_user .date{display:block;font-weight:300;font-size:13px;color:#888;}
	.comm_comment .list_comment .wr_cont {position:relative;display:table-cell;padding-right:20px;vertical-align:middle;font-weight:400;font-size:14px;line-height:1.5;color:#333;box-sizing:border-box;word-break: break-all;}
	.comm_comment .list_comment .wr_cont .desc a {color:#466dc5}
	.comm_comment .list_comment .wr_cont .img_zoom {position:relative;float:left;margin-right:10px;background:#fff;text-decoration:none}
	.comm_comment .list_comment .wr_cont .img_zoom:after {content:'+';position:absolute;bottom:0;right:0;width:15px;height:15px;color:#c3c3c3;font-size:15px;background-color: #484848;text-align:center;line-height:12px;}
	.comm_comment .list_comment .wr_cont .img_zoom .mask {overflow:hidden;display:block;width:111px;height:90px;border:1px solid #c0c0c0;}
	.comm_comment .list_comment .wr_cont .img_zoom .mask img {width:100%}
	.comm_comment .list_comment .wr_cont .img_zoom.zoom:after {content:'-'}
	.comm_comment .list_comment .wr_cont .img_zoom.zoom .mask {width:auto;height:auto}
	.comm_comment .list_comment .wr_cont .img_zoom.zoom .mask img {width:auto}
	.comm_comment .list_comment .wr_cont .date {float:right;font-size:13px;color:#909090}
	.comm_comment .list_comment .wr_cont .univ {margin-top:5px;color:#6f6f6f;font-size:13px}
	.comm_comment .list_comment .wr_cont .univ .txt_bar {padding: 0 8px;}
	.comm_comment .list_comment .label_heart {display:inline-block;vertical-align:top;color:#6f6f6f;cursor:pointer}
	.comm_comment .list_comment .label_heart .inp_r {position:absolute;left:-9999px;}
	.comm_comment .list_comment .label_heart .radio_txt:before {content:'¢½';display:inline-block;width:16px;text-align:center;color:#f44a4a}
	.comm_comment .list_comment .label_heart .inp_r:checked+.radio_txt:before {content:'¢¾';}
	.comm_comment .list_comment .link_reply {display:inline-block;color:#909090;text-decoration:none;font-size:13px;margin-left:-4px}
	.comm_comment .list_comment .link_reply .num {color:#199994}
	.comm_comment .list_comment .wr_btn {position:absolute;top:-17px;right:10px;text-align:right}
	.comm_comment .list_comment .wr_btn .btn_open {overflow:hidden;display:inline-block;font-size:27px;color:#7c7c7c;height:20px;width:20px;line-height:0px;cursor:pointer}
	.comm_comment .list_comment .wr_btn .btn {display:none;margin-bottom:-1px;padding:2px 0;width:74px;border:1px solid #d7d7d7;background:#fff;color:#747474;font-size:13px;letter-spacing:-0.05em;text-align:center}
	.comm_comment .list_comment .wr_btn:hover {z-index:10}
	.comm_comment .list_comment .wr_btn:hover .btn {display:block}
	.comm_comment .list_comment .desc textarea {display:block;width:100%;border:1px solid #dadada;background-color:transparent;resize:none;}
	.comm_comment .list_comment .comment_write_add {margin-bottom:0}

	/* ´ë´ñ±Û */
	.comm_comment .list_comment .wr_reply_write {display:none;margin:0 0 0 120px;border-top:1px solid #e0e0e0;}
	.comm_comment .list_comment .reply_write_open .wr_reply_write {display:block}
	.comm_comment .list_comment .wr_reply_write .reply_write {position:relative;margin-top:15px}
	.comm_comment .list_comment .wr_reply_write .reply_write .wr_textarea {margin-right:61px}
	.comm_comment .list_comment .wr_reply_write .reply_write .inp_textarea {width: 100%;height: 20px;padding: 9px 10px 9px;border:0 none;color:#666;border: 1px solid #dadada;background-color: #fff;}
	.comm_comment .list_comment .wr_reply_write .reply_write .btn_enter {position:absolute;top:0;right:0;width:38px;height:38px;background:url('http://img.etoos.com/sub2019/promotion/ico_write.png') 50% 50% no-repeat #fff;border:1px solid #666;text-indent:-9999px}
	.comm_comment .list_comment .wr_reply_write .reply_byte {text-align:right;margin:0 0 15px 5px;color:#9a9a9a;font-size:12px;;}

	.comm_comment .list_comment .wr_reply {display:none;margin:0 0 0 120px}
	.comm_comment .list_comment .reply_open .wr_reply {display:block}
	.comm_comment .list_comment .wr_reply .list_reply {width:100%;background:#f7f7f7}
	.comm_comment .list_comment .wr_reply .list_reply li {display:table;width:100%;border:0 none;border-top:1px solid #e0e0e0;padding:25px 0;margin-bottom:0}
	.comm_comment .list_comment .wr_reply .list_reply li:first-child {border-top:0 none}

	/* ¿¹¿ÜÃ³¸® (°øÁö, °íÁ¤, BEST) */
	.comm_comment .list_comment .notice {background-color:#f5f5f5}
	.comm_comment .list_comment .notice .wr_cont {font-size:15px}
	.comm_comment .list_comment .notice .comment>.wr_user .name {padding-left:16px;background:url('http://img.etoos.com/sub2019/promotion/ico_notice.png') 0 4px no-repeat;}
	.comm_comment .list_comment .best .comment>.wr_user .name:before {content:'BEST';display:block;margin:0 auto;width:44px;color:#fff;background:#f44a4a;border-radius:20px;font-weight:300;font-size:11px;text-align:center;}
	
	.comm_comment #commentFixed {position:relative;overflow:hidden;width:1080px;margin:0 auto;border-bottom:1px solid #d5e9e5;border-top:1px solid #d5e9e5}
	.comm_comment #commentFixed .list_comment .fixed {background-color:#f2fcfa;border-top:0 none;margin:0;border-color:#d5e9e5}
	.comm_comment #commentFixed .list_comment .fixed .comment>.wr_user .name {padding-left:16px;background:url('http://img.etoos.com/sub2019/promotion/ico_fix.png') 0 4px no-repeat;}
/* ÇÁ·Î¸ð¼Ç ´ñ±Û 2019-05-21 ³¡  */