@charset "euc-kr";
/* CSS Document */
/*@import url(Ãß°¡µÇ´Â ½ºÅ¸ÀÏ.css);*/


* {margin:0; padding:0;}
html, body {width:100%; height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input{margin:0;padding:0}
/* body,h1,h2,h3,h4,input,button{font-family:gulim,Helvetica,sans-serif;font-size:12px;color:#383d41;vertical-align:middle;} */
body,h1,h2,h3,h4,input,button{font:normal 12px dotum, verdana, aria, serif; color:#383d41;vertical-align:middle;}
body{background-color:#fff;text-align:left;}
li{list-style:none}
input {outline:none;}
input,select,button{vertical-align:middle}
em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
img {border:0;}
a{color:#2f3743;text-decoration:none}
a:link {color:#787878; text-decoration: none;}
a:hover{color:#2C68B1;text-decoration:underline}
a:focus {outline:none;}

.clear{clear:both;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
span.t99 {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#pagewidth{width:100%; z-index:-1;}
/*¿À¹ö·¹ÀÌ*/
#overlay {display: none;zoom:1;position:fixed;top:0;left:0;width:100%;height: 100%;text-align: center;z-index:1000000;background: rgba(0,0,0,0.7);background-color:black;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.3;}
#debugSC {display: none;zoom:1;position:fixed;top:70%;left:0;padding-top:10px;font-weight:bold;left:0;width:auto;height: auto;text-align: left;z-index:1000000;background: rgba(0,0,0,0.7);background-color:black;color:white;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.3;}
/*---------------------------- TOP ----------------------------*/
.layout_nav {width:100%;height:26px;z-index:-1;text-align:center;background-image:url(/license_/img/common/top/bg_topmenu.gif);}
.layout_nav ul{list-style:none; width:980px;height:26px;margin:0 auto;}
.layout_nav ul > li{float:left;}
.layout_nav ul > li > a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:70px;height:26px;cursor:pointer;background-image: url(/license_/img/common/top/item_menu.png);background-repeat:no-repeat;	-moz-transition: 0.4s ease;-o-transition: 0.4s ease;-ms-transition: 0.4s ease;	-webkit-transition: 0.4s ease;}
.layout_nav li.nav_01 a{background-position:-3px -31px}
.layout_nav li.nav_02 a{background-position:-76px -31px}
.layout_nav li.nav_03 a{background-position:-148px -31px}
.layout_nav li.nav_04 a{background-position:-220px -31px}
.layout_nav li.nav_05 a{background-position:-292px -31px}
.layout_nav li.nav_06 a{background-position:-364px -31px}
.layout_nav li.nav_07 a{background-position:-436px -31px}
.layout_nav li.nav_08 a{background-position:-508px -31px}
.layout_nav li.nav_09 a{background-position:-580px -31px}
.layout_nav li.nav_36 a{width:32px;background-position:-1042px -31px;}
.layout_nav li.nav_30 a{width:102px;background-position:-650px -3px}
.layout_nav li.nav_31 a{width:60px;background-position:-658px -3px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_33 a{width:53px;background-position:-719px -3px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_34 a{width:55px;background-position:-770px -3px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_35 a{width:52px;background-position:-887px -3px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_36 a{width:32px;background-position:-1042px -31px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_01.on a{background-position:-3px -3px}
.layout_nav li.nav_02.on a{background-position:-76px -3px}
.layout_nav li.nav_03.on a{background-position:-148px -3px}
.layout_nav li.nav_04.on a{background-position:-220px -3px}
.layout_nav li.nav_05.on a{background-position:-292px -3px}
.layout_nav li.nav_06.on a{background-position:-364px -3px}
.layout_nav li.nav_07.on a{background-position:-436px -3px}
.layout_nav li.nav_08.on a{background-position:-508px -3px}
.layout_nav li.nav_09.on a{background-position:-580px -3px}
.layout_nav li.nav_01 a:hover{background-position:-3px -3px}
.layout_nav li.nav_02 a:hover{background-position:-76px -3px}
.layout_nav li.nav_03 a:hover{background-position:-148px -3px}
.layout_nav li.nav_04 a:hover{background-position:-220px -3px}
.layout_nav li.nav_05 a:hover{background-position:-292px -3px}
.layout_nav li.nav_06 a:hover{background-position:-364px -3px}
.layout_nav li.nav_07 a:hover{background-position:-436px -3px}
.layout_nav li.nav_08 a:hover{background-position:-508px -3px}
.layout_nav li.nav_09 a:hover{background-position:-580px -3px}
.layout_nav li.nav_36 a:hover{background-position:-1042px -3px;}
.layout_nav li.nav_31 a:hover{background-position:-658px -29px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_33 a:hover{background-position:-719px -29px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_34 a:hover{background-position:-770px -29px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav li.nav_35 a:hover{background-position:-887px -29px;-moz-transition: none;-o-transition: none;-ms-transition: none;	-webkit-transition: none;}
.layout_nav span {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.layout_nav ul:after{display:block;content:'';clear:both;}
/*20140618_SH + ³×ºñ*/
/*#nav_36_div {display:none;position: absolute;top: 26px;left: 50%;margin-left:69px;background-color: #F9F9F9;z-index:2002;}*/
#nav_36_div {display:none;position: relative;top: 0px;left: 0%;margin-left:278px;z-index:2002;}
#nav_36_div ul{list-style:none;width:421px; height:26px;margin:0 auto;}
#nav_36_div ul > li{float:left;}
#nav_36_div ul > li > a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:70px;height:26px;cursor:pointer;background-image: url(/license_/img/common/top/item_menu.png);background-repeat:no-repeat;	-moz-transition: 0.4s ease;-o-transition: 0.4s ease;-ms-transition: 0.4s ease;	-webkit-transition: 0.4s ease;}
#nav_36_div li.nav_20 a{background-position:-3px -88px}
#nav_36_div li.nav_21 a{background-position:-76px -88px}
#nav_36_div li.nav_22 a{background-position:-148px -88px}
#nav_36_div li.nav_23 a{background-position:-220px -88px}
#nav_36_div li.nav_24 a{background-position:-292px -88px}
#nav_36_div li.nav_25 a{background-position:-364px -88px}
#nav_36_div li.nav_20 a:hover{background-position:-3px -60px}
#nav_36_div li.nav_21 a:hover{background-position:-76px -60px}
#nav_36_div li.nav_22 a:hover{background-position:-148px -60px}
#nav_36_div li.nav_23 a:hover{background-position:-220px -60px}
#nav_36_div li.nav_24 a:hover{background-position:-292px -60px}
#nav_36_div li.nav_25 a:hover{background-position:-364px -60px}
#nav_36_div span {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#nav_36_div ul:after{display:block;content:'';clear:both;}
/*20140618_SH + ³×ºñ*/
/* »ó´Ü¹è³Ê  */

/*   */

.siteMap {display:none;position:absolute;top:26px;width:100%;height:495px;z-index:2001;text-align:center;background: rgba(250,250,250,0.7);background-color:#FFFFFF;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.3;}
.sitemapWrap{display:none;position:absolute;top:26px;left:50%;margin-left:-490px;z-index:2002;list-style:none; width:978px;background-color:#FFFFFF;filter:;opacity:1; border:1px solid #d3d3d3; border-top:none;}
.sitemapWrap .sitemapWrap_li{width:864px; border:0px solid red; margin:0 auto; text-align:left; padding-bottom:20px;}
.sitemapWrap h3{border-bottom:1px solid #dddcd8; padding:39px 0 9px 0;}
.sitemapWrap .sitemapWrap_li .sitemap01{float:left; width:154px; padding:20px 0 0 0;}
.sitemapWrap .sitemapWrap_li .sitemap01 h4{padding:0 0 10px 0;}
.sitemapWrap .sitemapWrap_li .sitemap01 li{line-height:20px; text-indent:10px;}
.siteMap ul:after{display:block;content:'';clear:both; padding-top:15px;}

.layout_top {width:100%;height:auto;z-index:-1;text-align:center;margin-top:10px;}
.layout_top div.topWrap {position:relative;width:980px;height:auto;margin:0 auto;}
#top_logo{width:222px;height:35px;float:left;}
#top_title{width:243px;height:54px;float:left; margin-left: 130px;}
#top_phone{width:158px;height:85px;background-image: url(/license_/img/common/top/top_phone_number.gif);background-repeat:no-repeat;float:right;}
#top_search{width:276px;height:35px;margin-top:10px;float:right;}
#top_search input{width:195px;height:20px;}
#top_search input.btn_search{width:44px;height:22px;background-image: url(/license_/img/common/top/btn_search.gif);background-repeat:no-repeat;cursor:pointer;}
#top_menu{width:100%;height:36px;z-index:-1;text-align:center;display:block;content:'';clear:both;}
#top_menu ul{list-style:none; width:980px;height:36px;}	
#top_menu ul > li{float:left;}
#top_menu ul > li > a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;height:36px;cursor:pointer;background-image: url(/license_/img/common/top/menu4.gif);background-repeat:no-repeat;}
#top_menu li.menu_sp {display:block;text-indent:100%;white-space:nowrap;overflow:hidden;height:36px;background-image: url(/license_/img/common/top/menu4.gif);background-repeat:no-repeat;width:25px;background-position:-5px 0px}
#top_menu li.menu_01 a{width:120px;background-position:0px 0px}
#top_menu li.menu_02 a{width:112px;background-position:-120px 0px}
#top_menu li.menu_03 a{width:95px;background-position:-231px 0px}
#top_menu li.menu_04 a{width:95px;background-position:-328px 0px}
#top_menu li.menu_05 a{width:95px;background-position:-425px 0px}
#top_menu li.menu_06 a{width:95px;background-position:-523px 0px}
#top_menu li.menu_07 a{width:108px;background-position:-621px 0px}
#top_menu li.menu_08 a{width:97px;background-position:-755px 0px}
#top_menu li.menu_09 a{width:86px;background-position:-852px 0px}
#top_menu li.menu_10 a{width:76px;background-position:-939px 0px}
#top_menu li.menu_01 a:hover{background-position:0px -44px}
#top_menu li.menu_02 a:hover{background-position:-120px -44px}
#top_menu li.menu_03 a:hover{background-position:-231px -44px}
#top_menu li.menu_04 a:hover{background-position:-328px -44px}
#top_menu li.menu_05 a:hover{background-position:-425px -44px}
#top_menu li.menu_06 a:hover{background-position:-523px -44px}
#top_menu li.menu_07 a:hover{background-position:-621px -44px}
/*
#top_menu li.menu_08 a:hover{background-position:-750px -44px}
#top_menu li.menu_09 a:hover{background-position:-852px -44px}
#top_menu li.menu_10 a:hover{background-position:-940px -44px}
*/
#top_menu li.menu_01.on a{background-position:0px -44px}
#top_menu li.menu_02.on a{background-position:-120px -44px}
#top_menu li.menu_03.on a{background-position:-231px -44px}
#top_menu li.menu_04.on a{background-position:-328px -44px}
#top_menu li.menu_05.on a{background-position:-425px -44px}
#top_menu li.menu_06.on a{background-position:-523px -44px}
#top_menu li.menu_07.on a{background-position:-621px -44px}
/*
#top_menu li.menu_08.on a{background-position:-750px -44px}
#top_menu li.menu_09.on a{background-position:-852px -44px}
#top_menu li.menu_10.on a{background-position:-940px -44px}
*/
#top_menu span {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#top_menu ul:after{display:block;content:'';clear:both;}
#top_login{float:left;font-family:gulim,Helvetica,sans-serif; font-size:11px; color:#545454; vertical-align:middle; border:0px red solid;width:944px;height:28px;padding:5px 0 0 36px; z-index:-1;text-align:left;display:block;content:'';clear:both;background-image: url(/license_/img/common/top/bg_login.gif);background-repeat:no-repeat;}
#top_login input[type="text"]{width:109px;height:20px;}
#top_login input[type="password"]{width:109px;height:20px;border: solid 1px #dadada;}
/*#top_dday {padding-right:10px; border:0px solid red; text-align:right;}µðµ¥ÀÌ ¼öÁ¤_20140527_SH*/
#top_dday {float:right;padding-right:10px; border:0px solid red; text-align:right;}
#top_dday_title {border-radius: 75px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; padding-right: 10px; padding-left: 10px; font-family: gulim; margin-top: 0px; vertical-align: bottom; float: right; background-color: rgb(56, 95, 163); -moz-border-radius: 75px; -webkit-border-radius: 75px;}
/*#top_dday {padding-right:10px; border:0px solid red; text-align:right;}µðµ¥ÀÌ ¼öÁ¤_20140527_SH*/
.mainDay {display:none;position:absolute;top:154px;right:10px;padding-top:30px;padding-left:10px;z-index:102;width:200px;height:200px;background-image:Url('/license_/img/common/top/dday/countdown_bg.png');background-repeat:no-repeat;text-align: left;}
.mainDayText {position:absolute;top:59px;left:27px;letter-spacing:4pt;}

/*----------------------------// TOP ----------------------------*/
/*---------------------------- main_contents ----------------------------*/
.layout_contents {width:100%;height:none;z-index:-1;text-align:center;}
.layout_contents .contents_top {width:980px;margin:0 auto;margin-bottom:10px;}
#top_slider_left {float:left;width:210px;height:auto;}
#top_slider {float:left;position:relative;width:560px;height:218px;text-align:left;}
#top_slider .top_slider {display:none;}
#top_slider_pager{position: absolute;bottom:10px; left:17px;text-align: center;padding-top: 0px;z-index:100;}
#top_slider_pager ul{list-style:none; width:526px;height:28px;}
#top_slider_pager ul > li{float:left;}
#top_slider_pager ul > li > a{float:left;display:block;width: 129px;height: 29px;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer;background-image: url(/license_/img/common/main/slider/es/slider_menu.png);background-repeat:no-repeat;margin: 0;outline: 0;}
#top_slider_pager li.top_slider_btn_01 a{width:129px;background-position:0px -31px}
#top_slider_pager li.top_slider_btn_01_plus a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:0px -31px}
#top_slider_pager li.top_slider_btn_01_plus_es a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu.png);background-position:0px -31px}
#top_slider_pager li.top_slider_btn_01_kb a{width:129px;background-image: url(/license_/img/common/main/slider/kb/slider_menu.png);background-position:0px -31px}
#top_slider_pager li.top_slider_btn_02 a{width:129px;background-position:-129px -31px}
#top_slider_pager li.top_slider_btn_02_plus a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-129px -31px}
#top_slider_pager li.top_slider_btn_03 a{width:129px;background-position:-258px -31px}
#top_slider_pager li.top_slider_btn_03_plus a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-258px -31px}
#top_slider_pager li.top_slider_btn_04 a{width:129px;background-position:-387px -31px}
#top_slider_pager li.top_slider_btn_04_plus a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-387px -31px}
#top_slider_pager li.top_slider_btn_05_kb a{width:129px;background-image: url(/license_/img/common/main/slider/kb/slider_menu.png);background-position:-129px -31px}
#top_slider_pager li.top_slider_btn_01 a.active{width:129px;background-position:0px 0px}
#top_slider_pager li.top_slider_btn_01_plus a.active{width:129px;background-position:0px 0px}
#top_slider_pager li.top_slider_btn_01_kb a.active{width:129px;background-image: url(/license_/img/common/main/slider/kb/slider_menu.png);background-position:0px 0px}
#top_slider_pager li.top_slider_btn_02 a.active{width:129px;background-position:-129px 0px}
#top_slider_pager li.top_slider_btn_02_plus a.active{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-129px 0px}
#top_slider_pager li.top_slider_btn_03 a.active{width:129px;background-position:-258px 0px}
#top_slider_pager li.top_slider_btn_03_plus a.active{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-258px 0px}
#top_slider_pager li.top_slider_btn_04 a.active{width:129px;background-position:-387px 0px}
#top_slider_pager li.top_slider_btn_04_plus a.active{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-387px 0px}
#top_slider_pager li.top_slider_btn_05_kb a.active{width:129px;background-image: url(/license_/img/common/main/slider/kb/slider_menu.png);background-position:-129px 0px}

#top_slider_pager li.top_slider_btn_04_ha a{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-387px -31px}
#top_slider_pager li.top_slider_btn_04_ha a.active{width:129px;background-image: url(/license_/img/common/main/slider/es/slider_menu1.png);background-position:-387px 0px}

#top_slider_pager li.top_slider_btn_01_su a{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:0px -31px}
#top_slider_pager li.top_slider_btn_01_su a.active{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:0px 0px}
#top_slider_pager li.top_slider_btn_02_su a{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:-129px -31px}
#top_slider_pager li.top_slider_btn_02_su a.active{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:-129px 0px}
#top_slider_pager li.top_slider_btn_03_su a{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:-258px -31px}
#top_slider_pager li.top_slider_btn_03_su a.active{width:129px;background-image: url(/license_/img/common/main/slider/su/slide_menu.png);background-position:-258px 0px}


#top_slider_right {float:right; width:210px;height:218px;position:relative;}
#top_slider_right .right_slider {display:none;}
#right_slider_pager{position: absolute;top:10px; right:10px;text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #ababab;padding-top: 0px;}
#right_slider_pager a{float:left;background: #ababab;text-indent: 100%;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;border:1px #989898 solid;}
#right_slider_pager a.active{background: #4d4d4d;border:1px #080808 solid;}
#top_teacher_info {width:100%;height:178px;display:block;content:'';clear:both;text-align:left;font-size:0;}
#top_teacher_info ul.top_teacher_info > li {float:left;cursor:pointer;}
.contents_middle {width:980px;height:570px;margin:0 auto;}
.contents_middle .contents_middle_left {float:left;width:190px;}


/*ºü¸¥ ¿Â¶óÀÎ »ó´ã¿¹¾à*/
#middle_left_onlineC {height:249px;background-image: url(/license_/img/common/main/bg_sangdam.gif);background-repeat:no-repeat; text-align:left; border-bottom:1px solid #bbb; box-sizing: border-box;}
#middle_left_onlineC input[type="text"]{height:14px;float:right;margin-right:10px;}
#middle_left_onlineC select{height:20px;float:right;margin-right:10px;}
#middle_left_onlineC ul{list-style:none; width:190px;padding-top:35px;}
#middle_left_onlineC ul li{padding-top:4px; font-family:gulim,Helvetica,sans-serif; font-size:11px; color:#545454; vertical-align:middle;}
#middle_left_onlineC ul li.tit01{background:url(/license_/img/common/main/blet01.gif) no-repeat 8px 10px; text-indent:15px;}
#middle_left_onlineC #on_etc{width:154px; margin:0 8px 2px 13px;}
#middle_left_onlineC .private{padding:3px 0 0 12px;}






#middle_left_banner01 {margin-top: 8px;height:184px;background-image: url(/license_/img/common/main/banner_tel.gif);background-repeat:no-repeat;}
#middle_left_banner02 {margin-top: 8px;height:113px;background-image: url(/license_/img/common/main/banner_kakao.gif);background-repeat:no-repeat;}
.contents_middle .contents_middle_right {float:right;}
#middle_right_banner00 {position:relative;left:0px;top:0px;width:100%;height:45px;background-image:url('/license_/img/common/main/bg_notice.gif');background-repeat:no-repeat;}
/*notice_bar_01 20140522_SH*/
#notice_bar_01 {position: absolute;right: 10px;top: 15px;width: 675px;height: 14px;font-size: 13px;font-family: gulim,Helvetica,sans-serif;}
#notice_bar_01 a{color:#FFF;vertical-align:middle;}
#notice_bar_01 span{color:#AEFEFD;}
#attendanceCheck {position: relative;width:190px;height:163px;background-image:url('/license_/img/common/main/bg_attendance.gif');background-repeat:no-repeat;font-family:gulim,Helvetica,sans-serif;}
#attendanceCheckList {position:absolute;top: 50px;left: 0px;width: 164px;height: 80px;overflow-y: scroll;}
#attendanceCheck li {text-align:left;height:auto;padding:5px; font-size:11px;background:url('') no-repeat;}
#liveTutor {position: absolute;left:0px;bottom: 0;width: 100%;height: 190px;}
#liveTutorBtn {position: absolute;width: 416px;top: 13px;right: 13px;}
#scrollLiveTutor {float: left;overflow: hidden;margin-left: 9px;margin-top: 55px;width: 453px;text-align: left;}
#scrollLiveTutor table {width:100%;}
#scrollLiveTutor td.liveTutor_State {width:40px;text-align:center;}
#scrollLiveTutor td.liveTutor_Txt {text-align:left;}
#scrollLiveMember {float: right;overflow: hidden;width: 308px;text-align: left;margin-top: 55px;}
#scrollLiveMember table {width:100%;}
#scrollLiveMember td.liveMember_State {width:40px;text-align:center;}
#scrollLiveMember td.liveMember_Txt {text-align:left;}
/*notice_bar_01 20140522_SH*/
#middle_right_banner01 {margin-top: 10px;height:159px;}
#middle_right_banner01_01 {float:left;width:499px;height:159px;}/*background-image: url(/license_/img/common/main/eduline_guide.gif);background-repeat:no-repeat;}*/
#middle_right_banner01_02 {float:right;width:285px;height:159px;background-image: url(/license_/img/common/main/banner_book.gif);background-repeat:no-repeat;}
#middle_right_banner02 {display:block;content:'';clear:both;position:relative;margin-top: 5px;width:783px;height:342px;/*background-image: url('/license_/img/common/main/livetutor/bg_tutor.gif');background-repeat:no-repeat;*/}
#middle_right_banner03 {position:relative;margin-top: 5px;width:100%;height:163px;border:1px red solid;}
.contents_bottom {margin-top: 5px;width:980px;margin:0 auto;}
.contents_bottom ul {padding-left:10px;}
.contents_bottom ul > li{ height: 20px;background:url(/license_/img/common/board/bullet01.gif) no-repeat 0 50%;padding-left:7px;}
#bottom_banner00 {height:151px;}
#bottom_banner01 {display:block;content:'';clear:both;margin-top: 5px;margin-top: 10px;height:151px;background-image: url(/license_/img/common/main/main_137.gif);background-repeat:no-repeat;}
#bottom_banner02 {margin-top: 5px;height:189px;}



#bottom_board01 {float:left;width:300px;height:174px; padding:15px 0 0 20px; line-height:18px; border:1px #E8E8E8 solid; text-align:left; font-family:gulim,Helvetica,sans-serif; font-size:12px; color:#545454; vertical-align:middle; margin-right:7px;}
#bottom_board02 {float:left;width:300px;height:174px; padding:15px 0 0 20px; line-height:18px; border:1px #E8E8E8 solid; text-align:left; font-family:gulim,Helvetica,sans-serif; font-size:12px; color:#545454; vertical-align:middle;}
#bottom_board03 {float:right; width:300px;height:174px; padding:15px 0 0 20px; line-height:18px; border:1px #E8E8E8 solid; text-align:left; font-family:gulim,Helvetica,sans-serif; font-size:12px; color:#545454; vertical-align:middle;}
#board_title{overflow:hidden;}
#board_title h3{float:left;}
#board_title p{float:right; padding:0 20px 0 0px;}




#bottom_banner03 {margin:10px 0 10px 0;height:189px;}
#bottom_banner03_01 {float:left;width:323px;height:189px;border:0px #E8E8E8 solid;}
#bottom_banner03_02 {float:left;width:323px;height:189px;border-right:0px #E8E8E8 solid;}
#bottom_board04 {float:right; width:302px;height:179px; padding:10px 0 0 20px; line-height:18px; border-left:1px #E8E8E8 solid; text-align:left; font-family:gulim,Helvetica,sans-serif; font-size:12px; color:#545454; vertical-align:middle;}
/*----------------------------// main_contents ----------------------------*/
/*---------------------------- sub_contents ----------------------------*/
.layout_contents .contents_nav {width:980px;height:60px;margin:0 auto;}
#quick_menu {position:absolute;top:31px;left:50%;margin-left:490px;width:100px;}
#quick_menu_left {position:absolute;top:110px;left:50%;margin-left:-575px;width:100px;}
#quick_menu_lec {position:absolute;top:270px;left:50%;margin-left:447px;}
/*-- contents_nav --*/
#contents_nav_left {border-bottom:3px solid #fb6a36;  width:190px;height:57px;float:left;}
#contents_nav_right {position:relative;border-bottom:3px solid #a6a6a6;  width:790px;height:57px;float:right;}
#contents_nav_right_img {position:absolute;bottom:5px;left:20px;}
#contents_nav_right_txt {position:absolute;bottom:0px;right:0px;}
#contents_nav_right div:after{display:block;content:'';clear:both;}
/*--// contents_nav --*/
/*-- left_menu --*/
.left_menu{float:left;width:190px;}
li.leftMenuPlus  {width: 90%;margin-top:10px;margin-bottom:10px;text-align: left;vertical-align: middle;background: url(/license/img/left/es/new/img_30.jpg) no-repeat 0 50%;background-position-x: right;padding-left: 10px;font-weight: bold;}
li.leftMenuArticle {width: 90%; text-align:left; vertical-align: middle; background: url(/license_/img/common/board/bullet01.gif) no-repeat 0 50%; padding-left:7px; margin-left:10px;line-height:20px;}
li.leftMenuLine {width: 100%;margin-top:10px;border-top: 1px solid #dfdfdf;}
li.leftMenuSubject {width: 100%;height:41px;}

#left_menu_list .left_menu_list_01{padding-top:5px;font-size:12px;border-bottom:1px solid #dfdfdf; padding-bottom:10px;}
#left_menu_list .left_menu_list_01 li{list-style-image:url("/license/img/left/es/new/img_34.jpg");line-height:1.5; text-align:left; margin:0px 0px 0px 20px;}
#left_menu_list .left_menu_list_01 .br_none{list-style:none; margin: 10px 15px 10px 15px; font-weight:bold;}
#left_menu_list .left_menu_list_01 .br_none02{list-style:none; margin: 10px 15px 0px 15px; font-weight:bold;}
#left_menu_list .left_menu_list_01 .img_plus{float:right; padding-right:0px; border:0px solid red;}


#left_menu_list .left_menu_list_02{padding-top:5px;font-size:12px;border-bottom:1px solid #dfdfdf; padding-bottom:10px; border-top:1px solid #dfdfdf; padding-top:5px;}
#left_menu_list .left_menu_list_02 li{list-style-image:url("/license/img/left/es/new/img_34.jpg");line-height:1.5; text-align:left; margin:0px 0px 0px 30px;}
#left_menu_list .left_menu_list_02 .br_none{list-style:none; margin: 10px 15px 10px 15px; font-weight:bold;}
#left_menu_list .left_menu_list_02 .br_none02{list-style:none; margin: 10px 15px 0px 15px; font-weight:bold;}
#left_menu_list .left_menu_list_02 .img_plus{float:right; padding-right:0px; border:0px solid red;}


#left_menu_list .img_bar{padding-top:10px;}
#left_menu_list .img_bar02{padding:7px 0px 5px 0px; text-align:left;}
#left_menu_list .img_bar03{padding:0px 0px 10px 0px; text-align:left;}

.rollover{height:302px; width:170px; top:302px; border:0px red solid; margin:5px 0px 5px 0px;}
.rollover p{position:relative;}
.rollover p a{display:block;}
.rollover .img00 a img{position:absolute; top:0px; left:0px;}
.rollover .img01 a img{position:absolute; top:38px; left:0px;}
.rollover .img02 a img{position:absolute; top:76px; left:0px;}
.rollover .img03 a img{position:absolute; top:116px; left:0px;}
.rollover .img04 a img{position:absolute; top:154px; left:0px;}
.rollover .img05 a img{position:absolute; top:195px; left:0px;}
.rollover p a .on{display:none;}
.rollover p a:hover .on, #rollove a:focus .on{display:block;}

.cacao_ban{margin:5px 0px 5px 0px;}

/*--// left_menu --*/




/*	 ±³¼ö¼Ò°³
----------------------------- */
#teacher_thum01{text-align:left; padding-bottom:50px;}
#teacher_thum01 h4{padding:30px 0 20px 0;}
#teacher_thum01 ul li{float:left; padding-bottom:10px;}

#teacher_thum02 h4{padding:80px 0 20px 0;}
#teacher_thum02 ul li{float:left; padding-bottom:10px;}

#teacher_thum03 h4{padding:30px 0 20px 0;}
#teacher_thum03 ul li{float:left; padding-bottom:10px;}


#teacher_thum04 h4{padding:80px 0 20px 0;}
#teacher_thum04 ul li{float:left; padding-bottom:10px;}

.thum_teacher17{margin-left:200px;}




/*-- right_contents --*/
.right_contents{float:right;width:780px;}
.right_contents div:after{display:block;content:'';clear:both;}
.right_contents #visual_top .visual_top_center {border-bottom:3px solid #a6a6a6; float:right; width:750px; align:right; margin-top:40px;}
.right_contents #visual_top .visual_top_center .visual_way{margin-left:590px;color:#9f9f9f;}
.right_contents #visual_top .visual_top_center .visual_way .img01 {margin-top:-4px;}
.right_contents #visual_top .visual_top_center .visual_way .img02 {margin-top:-2px;}
#teacher {width:750px;height:310px;margin-left:25px;}
#teacher .teacher_rap{padding-top:50px; padding-left:460px; border:0px red solid;position:absolute;}
#teacher .teacher_rap .teacher_btn{margin-left:-225px; margin-top:-25px; position:relative;}


#teacher_scroll li {list-style-type:disc;list-style-image:url("../img/study/icon_01.gif");}
.info{width:750px;height:73px; background-image:url('/license_/img/study/teacher_info.jpg');margin-left:25px;}
.info .info_rap{ padding-left:0px; border:0px red solid;}
.info_scroll li {list-style-type:disc;list-style-image:url("../img/study/icon_01.gif");}
#teacher_book{width:190px;height:100px;border:0px red solid; margin:12px 0px 0px -203px; float:left;position:relative;}
#date{width:266px; height:115px; overflow:auto;  border:0px red solid;margin:8px 0px 0px 15px;}
#date .info_scroll{margin-left:0px;margin-top:5px; text-align:left;}
#date .info_scroll li{border-bottom:1px #dedede solid; }
.date_plus{margin:19px 0px 0px 230px;font-size:11px;}
#visual_top_teacher {padding-top:10px;}
#visual_top_history {padding-top:10px;}
#visual_bottom_lectureList {padding-top:10px;line-height: 18px;}





/*--// right_contents --*/
/*----------------------------// sub_contents ----------------------------*/

/*---------------------------- bottom ----------------------------*/
.layout_bottom_top {clear:both;width:980px;height:126px;margin:0 auto;}
#bottom_top_banner_01 {float:left;width:197px;height:115px;}
/*#bottom_top_banner_01 {float:left;width:197px;height:115px;background-image: url(/license_/img/common/main/customer_center.gif);background-repeat:no-repeat;border:0px #E8E8E8 solid;}*/
#bottom_top_banner_02 {margin-left:23px; float:left; width:435px;height:115px;border:0px #E8E8E8 solid;}
#bottom_top_banner_03 {float:right;width:300px;height:115px;border:0px #E8E8E8 solid; padding:0 0 0 22px;}
#bottom_top_banner_03 ul{overflow:hidden; }
#bottom_top_banner_03 ul li{float:left; padding:6px 5px 0 0;}

.layout_bottom_middle {width:100%;height:34px;z-index:-1;text-align:center;background-color:#FFFFFF;border-top:1px #E8E8E8 solid;}
#footer_certification {display:block;content:'';clear:both;background-image: url(/license_/img/common/bottom/foot_certification.gif);background-repeat:no-repeat; width:980px;height:34px;margin:0 auto;}

.layout_bottom {padding-top:10px;width:100%;height:130px;z-index:-1;text-align:center;background-color:#8E8E8E;}
#footer {width:980px;height:130px;margin:0 auto;}
/*----------------------------// bottom ----------------------------*/
.font_event_date { font-family:"gotham"; font-size: 18px; font-weight:bold; color: #2b66d5}
.font_event_number { font-family:"gotham"; font-size: 30px; font-weight:bold; color: #9d0f0f; line-height:30px;}
.font_event_number_2 { font-family:"gotham"; font-size: 65px; font-weight:bold; color: #000000; line-height:65px; letter-spacing:-3.5px;}
.font_event_number_3 { font-family:"gotham"; font-size: 50px; font-weight:bold; color: #ffffff; line-height:50px; letter-spacing:-3.5px;}
.font_event_number_4 { font-family:"gotham"; font-size: 25px; font-weight:bold; color: #9d0f0f; line-height:65px; letter-spacing:-3.5px;}
.font_event_number_5 { font-family:"°íµñ"; font-size: 25px; font-weight:bold; color: #406FBF; line-height:25px; letter-spacing:-3.5px;}

/*°Ô½ÃÆÇ ±¸ CSS*/

#deapth_bonmun { width: 100%; margin-bottom: 20px; margin-top:0px;}
#deapth_bonmun	.tab_menu { background-image:url(/license/img/deapth/public/tab_bg.gif); background-repeat:no-repeat; height: 40px; margin: 0px 0px 15px 0px; }
#deapth_bonmun	.tab_menu ul { padding: 7px 10px 0px 10px; list-style:none; float:left;}
#deapth_bonmun	.qanda { margin: 20px 0px 0px 90px;  background-image:url(/license/img/deapth/public/ico_search.gif); background-position:left; background-repeat:no-repeat; height: 40px; padding-left: 90px; }
#deapth_bonmun	.tab_menu ul li { margin-right: 5px; float:left;}
#deapth_bonmun	.tab_menu2 { margin: 10px; height: 20px; }
#deapth_bonmun	.tab_menu2	ul { list-style: none; float:left; }
#deapth_bonmun	.tab_menu2	ul li { margin-right: 7px; float:left;}

/* ----------------- deapth content for table_afternote --------------------- */
#deapth_table_afternote { margin-bottom: 20px; }
#deapth_table_afternote table.type1 { margin-bottom: 10px; }
#deapth_table_afternote table.type1 thead tr th { text-align:center; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_table_afternote table.type1 thead tr th.line { width: 1px;}
#deapth_table_afternote table.type1 thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
#deapth_table_afternote table.type1 thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_table_afternote table.type1 tbody tr td { text-align: center; height: 30px;  }
#deapth_table_afternote table.type1 tbody tr td.title { text-align: left; height: 30px;}
#deapth_table_afternote table.type1 tbody tr td.left { text-align:left;}

#deapth_table_afternote { margin-bottom: 20px; }
#deapth_table_afternote table.type12 { margin-bottom: 10px; }
#deapth_table_afternote table.type12 thead tr th {  text-align:center; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_table_afternote table.type12 thead tr th.line { width: 0px;}
#deapth_table_afternote table.type12 thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
#deapth_table_afternote table.type12 thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_table_afternote table.type12 tbody tr.lineTitle { background-color:lightblue; text-align: center; height: 30px; border-bottom: 0px #d9d9d9 solid;  }
#deapth_table_afternote table.type12 tbody tr td { text-align: center; height: 30px; border-bottom: 0px #d9d9d9 solid;  }
#deapth_table_afternote table.type12 tbody tr td.title {  text-align: left; height: 30px;border-bottom: 0px #d9d9d9 solid;}
#deapth_table_afternote table.type12 tbody tr td.bodycontent { text-align: left; height: 30px;border-bottom: 0px #d9d9d9 solid;}
#deapth_table_afternote table.type12 tbody tr td.left { text-align:left;}



#deapth_table_afternote .count { margin: auto; letter-spacing: 1px; height: 20px; text-align: center; }
#deapth_table_afternote .count .write { float:right; }
#deapth_table_afternote .count img { margin-right: 5px;}

/* ----------------- deapth content for table --------------------- */
#deapth_table { margin-bottom: 20px;font-family:Nanum Gothic, verdana, aria, serif; }
#deapth_table table.type1 { margin-bottom: 10px; }
#deapth_table table.type1 thead tr th { text-align:center; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_table table.type1 thead tr th.line { width: 1px;}
#deapth_table table.type1 thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
#deapth_table table.type1 thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_table table.type1 tbody tr td { text-align: center; height: 30px; border-bottom: 1px #d9d9d9 solid;  }
#deapth_table table.type1 tbody tr td.title { text-align: left; height: 30px;border-bottom: 1px #d9d9d9 solid;}
#deapth_table table.type1 tbody tr td.left { text-align:left;}

#deapth_table { margin-bottom: 20px; font-family:Nanum Gothic, verdana, aria, serif; }
#deapth_table table.type12 { margin-bottom: 10px; }
#deapth_table table.type12 thead tr th {  text-align:center; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_table table.type12 thead tr th.line { width: 0px;}
#deapth_table table.type12 thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
#deapth_table table.type12 thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_table table.type12 tbody tr.lineTitle { background-color:lightblue; text-align: center; height: 30px; border-bottom: 0px #d9d9d9 solid;  }
#deapth_table table.type12 tbody tr td { text-align: center; height: 30px; border-bottom: 0px #d9d9d9 solid;  }
#deapth_table table.type12 tbody tr td.title {  text-align: left; height: 30px;border-bottom: 0px #d9d9d9 solid;}
#deapth_table table.type12 tbody tr td.bodycontent { text-align: left; height: 30px;border-bottom: 0px #d9d9d9 solid;}
#deapth_table table.type12 tbody tr td.left { text-align:left;}



#deapth_table .count { margin: auto; letter-spacing: 1px; height: 20px; text-align: center; }
#deapth_table .count .write { float:right; }
#deapth_table .count img { margin-right: 5px;}

#deapth_write { margin-bottom: 20px; border-top: 3px #c4c4c4 solid; margin-top: 20px;}
#deapth_write table { width: 100%;}
#deapth_write table th { height: 30px; border-bottom: 1px #d9d9d9 solid; background-color: #f0f0f0; padding-left: 20px; width: 130px; text-align: left;}
#deapth_write table td { border-bottom: 1px #d9d9d9 solid; padding-left: 10px;}
#deapth_write .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_write .bt_pack img { margin-right: 7px;}

#deapth_read { margin-bottom: 20px; margin-top: 0px; font-family:Nanum Gothic, verdana, aria, serif;  }
#deapth_read thead tr th { text-align:left; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_read thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:left;}
#deapth_read thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_read thead tr th.line { width: 1px;}
#deapth_read td { border-bottom: 1px #d9d9d9 solid; height: 30px; text-align: left;}
#deapth_read td.ny { padding: 10px;}
#deapth_read ul { width: 100%; float: left; list-style:none;}
#deapth_read ul li { text-align:left; float:left; width: 150px;}
#deapth_read ul li.title {background-image: url(/license/img/common/dot_notice.gif); float:left; background-position:left; background-repeat:no-repeat; padding-left: 8px; width: 50px;}
#deapth_read .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_read .bt_pack img { margin-right: 7px;}


#search_board { background-color:#efefef; height: 35px; margin-top:15px;}
#search_board ul { background-color:#efefef; height: 35px; list-style: none; float:left;   }
#search_board ul li.both { width: 25px; float: left; }
#search_board ul li { text-align: center; float: left; width: 645px; height: 35px;}

#deapth_table .search .center { text-align: center; }
#event_top { background-image: url(/license/img/member/sub_bg.gif); background-position:top; background-repeat:no-repeat; padding-top: 15px; padding-left: 15px; margin-bottom: 20px;}

/* ----------------- deapth content for table // ¼ö°­½ÅÃ»ÂÊ Å×ÀÌºí --------------------- */
#deapth_table table.type2 { margin-bottom: 10px; border-top: 1px #b5c2d7 solid; width: 95%; margin-left: 15px; }
#deapth_table table.type2 tr th { background-color: #eff3fa; border-left: 1px #b5c2d7 solid; border-bottom: 1px #b5c2d7 solid; height: 26px; padding-left: 20px; width: 150px; text-align: left;border-right: 1px #b5c2d7 solid;}
#deapth_table table.type2 tr td { height: 26px; border-bottom: 1px #d9d9d9 solid; text-align: left; padding-left: 20px;border-right: 1px #b5c2d7 solid; }
#deapth_table table.type2 tr td.last { background-color: #f1f1f1; height: 3px;}

#deapth_table table.type3 { margin-bottom: 10px; border-top: 1px #b3d3a6 solid; width: 95%; margin-left: 15px; }
#deapth_table table.type3 tr th { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px; padding-left: 20px; width: 150px; text-align: left;border-right: 1px #b3d3a6 solid;}
#deapth_table table.type3 tr th.step2 { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px;border-right: 1px #b3d3a6 solid; text-align: center;}
#deapth_table table.type3 tr td { height: 26px; border-bottom: 1px #b3d3a6 solid; text-align: left; padding-left: 20px;border-right: 1px #b3d3a6 solid; }
#deapth_table table.type3 tr td.last { background-color: #f1f1f1; height: 3px;}

#deapth_table table.type4 { margin-bottom: 10px; width: 93%; margin-left: 15px; border-top: 1px  #b5c2d7 solid; border-right: 1px #b5c2d7 solid; }
#deapth_table table.type4 tr th { background-color: #eff3fa; border-left: 1px #b5c2d7 solid; border-bottom: 1px #b5c2d7 solid; height: 26px; padding-left: 20px; text-align: center;}
#deapth_table table.type4 tr td { height: 26px; border-bottom: 1px #b5c2d7 solid; border-left: 1px #b5c2d7 solid; padding-left: -5px; }
#deapth_table table.type4 tr td.txt { height: 26px; border-bottom: 1px #b5c2d7 solid; border-left: 1px #b5c2d7 solid; padding-left: 100px; padding-top: 10px; padding-bottom: 10px;}
#deapth_table table.type4 tr td.last { background-color: #f1f1f1; height: 3px;}
#deapth_table table.type4 tr td.gray { background-color: #f1f1f1; padding-left: 10px; width: 100px;}

#deapth_table table.type5 { margin-bottom: 10px; width: 95%; margin-left: 15px; border-top: 1px  #b3d3a6 solid; border-right: 1px #b3d3a6 solid; }
#deapth_table table.type5 tr th { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px; padding-left: 20px; text-align: center;}
#deapth_table table.type5 tr td { height: 26px; border-bottom: 1px #b3d3a6 solid; border-left: 1px #b3d3a6 solid; padding-left: 20px; }
#deapth_table table.type5 tr td.txt { height: 26px; border-bottom: 1px #b3d3a6 solid; border-left: 1px #b3d3a6 solid; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;}
#deapth_table table.type5 tr td.last { background-color: #f1f1f1; height: 3px;}


/* ----------------- deapth content for table // µ¿¿µ»ó¹®Á¦ ÇØ°á µî faq Å×ÀÌºí --------------------- */
#deapth_table table.type7 { margin-bottom: 10px; width: 95%; border-top: 2px #6d80be solid;margin-left: 15px;}
#deapth_table table.type7 tr td { border-bottom: 1px #d9d9d9 solid; text-align: left;background-image:url(/img/deapth/public/ico_q.gif); background-position:left top; background-repeat:no-repeat; padding-left: 30px; padding-top: 7px; padding-bottom: 7px;}
#deapth_table table.type7 tr td.a_type { border: 3px #bfd4ed solid; padding-top: 10px; padding-left: 40px; background-color: #f9f9f9; background-image:url(/img/deapth/public/ico_a.gif); background-position:left top; background-repeat:no-repeat; }
#deapth_table table.type7 tr td.a_type img { margin-bottom: 10px;}
#deapth_table table.type7 a {font-family: ±¼¸²;	font-size: 12px; color: #555555; text-decoration:none; }
#deapth_table table.type7 a.hover {font-family: ±¼¸²; font-size: 12px; color:#566aac; text-decoration:none;font-weight:bold; }


/* 20140704_jh_ÃÖ±Ù¼ö°­°­ÁÂ*/
.title_img02{margin:16px 650px 5px 0px}
#table_lately { width:750px; text-align:center; }
#table_lately .top{border-top:2px #797979 solid; border-bottom:1px #e8e8e8 solid ; background-color:#f9f9f9; font-weight:bold; height:30px;}
#table_lately .bottom{border-bottom:1px #e8e8e8 solid}
#table_lately .bottom_end{border-bottom:1px #b0b0b0 solid}
#table_lately .time{ width:18% ;text-align:center;}
#table_lately .type{ width:13%;text-align:center;}
#table_lately .lectures{ width:35%;text-align:center;}
#table_lately .play{ width:10%;text-align:center;}
#table_lately .subject{ width:20%;text-align:center; }
/*20140704_jh_ÃÖ±Ù¼ö°­°­ÁÂ*/

/*20140704_jh_study_list*/
#deapth_table table .top_list2{border-top:2px #f46016 solid; border-bottom:1px #e8e8e8 solid ;  font-weight:bold; height:40px; }
#deapth_table table .bottom{border-bottom:1px #e8e8e8 solid}
#deapth_table table tr{border-bottom:1px #e8e8e8 solid}
#deapth_table table .bottom_end{border-bottom:1px #b0b0b0 solid}
#deapth_table table .time{ width:25% ;text-align:center;}
#deapth_table table .type{ width:15%;text-align:center;}
#deapth_table table .lectures{ width:40%;text-align:center;}
#deapth_table table .subject{ width:20%;text-align:center; }
#deapth_table table .txt{text-align:center;font-weight:bold;font-size:11px; color:#727272;margin-top:2px;}
/* //20140704_jh_study_list*/


#deapth_read { margin-bottom: 20px; margin-top: 0px;}
#deapth_read thead tr th { text-align:left; height: 30px; background-image:url(/license/img/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_read thead tr th.first_child { background-image:url(/license/img/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:left;}
#deapth_read thead tr th.last_child { background-image:url(/license/img/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_read thead tr th.line { width: 1px;}
#deapth_read td { border-bottom: 1px #d9d9d9 solid; height: 30px; text-align: left;}
#deapth_read td.ny { padding: 10px;}
#deapth_read ul { width: 100%; float: left; list-style:none;}
#deapth_read ul li { text-align:left; float:left; width: 110px;}
#deapth_read ul li.vote { text-align:left; float:left; width: 60px;}
#deapth_read ul li.title {background-image: url(/license/img/common/dot_notice.gif); float:left; background-position:left; background-repeat:no-repeat; padding-left: 8px; width: 50px;}
#deapth_read ul li.text { text-align:left; float:left; width: 150px;}

#deapth_read .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_read .bt_pack img { margin-right: 7px;}


#search_board { background-color:#efefef; height: 35px; margin-top:15px;}
#search_board ul { background-color:#efefef; height: 35px; list-style: none; float:left;   }
#search_board ul li.both { width: 25px; float: left; }
#search_board ul li { text-align: center; float: left; width: 645px; height: 35px;}

#deapth_table .search .center { text-align: center; }

/*°Ô½ÃÆÇ ±¸ CSS*/


/* my page_ jh 20140707 */
.right_contents .title1{margin-left:-700px}
.right_contents .title2{border:0px red solid;margin-top:20px;}
.right_contents .title2 .title2_01{float:left; margin:0px 0px 0px 20px;}
.right_contents .title2 .title2_02{float:left; margin:0px 0px 0px 145px;}
.right_contents .title2 .title2_03{float:right;margin:0px 140px 0px 0px;}
.right_contents .title3{margin-left:0px;padding-top:20px;margin-left:-300px;}
.right_contents .title4{margin-left:0px;padding-top:20px;margin-left:-300px;}
.right_contents .title5{margin-left:0px;padding-top:20px;margin-left:-640px;}
.right_contents .sub_bg{width:749px; height:240px; background-image:url("/license_/img/mypage/ban_66.jpg");background-repeat:no-repeat;margin-left:20px; }
.right_contents .sub_bg .sub01{float:left;width:240px; border:red solid 0px;  padding:6px 0px 0px 0px;}
.right_contents .sub_bg .sub02{float:left; width:260px; border:red solid 0px;  padding:6px 0px 0px 0px;}
.right_contents .sub_bg .sub03{float:left;width:160px;border:red solid 0px;  padding:6px 80px 0px 0px;}
.right_contents .sub_bg .sub01 .sub01_01{text-align:left; color:#fe7e00;font-weight:bold;font-size:1.5em; margin-left:35px;}
.right_contents .sub_bg .sub02 .sub02_01{text-align:left; color:#fe7e00;font-weight:bold;font-size:1.5em; margin-left:38px;}
.right_contents .sub_bg .sub03 .sub03_01{text-align:left; color:#fe7e00;font-weight:bold;font-size:1.5em; margin-left:160px;}

.right_contents .sub_bg .sub01 .sub01_02{margin:40px 0px 0px 10px; width:220px;text-align:center;padding-left:20px;}
.right_contents .sub_bg .sub01 .sub01_02 tr{border-bottom:1px solid #dddddd;margin-left:5px;}

.right_contents .sub_bg .sub02 .sub02_02{margin:37px 0px 0px 7px; width:250px;text-align:center;padding-left:20px;}
.right_contents .sub_bg .sub02 .sub02_02 .img_play{padding-bottom:3px;}
.right_contents .sub_bg .sub02 .sub02_02 tr{border-bottom:1px solid #dddddd;margin-left:5px;}

.right_contents .sub_bg .sub03 .sub03_02{margin:40px 0px 0px 13px; width:225px;text-align:center;padding-left:30px;}
.right_contents .sub_bg .sub03 .sub03_02 tr{border-bottom:1px solid #dddddd;margin-left:5px;}

.right_contents .check{float:left;width:486px; height:228px; background-image:url("/license_/img/mypage/mypage_check.jpg");background-repeat:no-repeat;margin-left:20px; }
.right_contents .check .check_table_rap {height:193px;}
.right_contents .check .check_table_rap .check_table{margin:50px 0px 0px 20px;padding:}

.right_contents .check .check_text .check_txt01{width:75px; height:21px;margin:3px 0px 0px 10px; position:absolute;  }
.right_contents .check .check_text .check_txt02{width:320px; height:21px;margin:3px 0px 0px 88px; position:absolute; }
.right_contents .check .check_text .check_btn{margin:0px 0px 10px 400px; cursor:pointer;}
.right_contents .calender{float:right;} 
.right_contents .lately_rap{}
.right_contents .scrap_tab{margin-left:20px;}
.right_contents .scrap_bg{margin-left:20px;background-image:url("/license_/img/mypage/tab/tab_ban.jpg"); background-repeat:no-repeat; width:377px; height:216px;}
.right_contents .scrap_table{width:350px;border:red solid 0px;margin-left:10px;margin-top:10px;position:absolute;}
.right_contents .scrap_rap{float:left;}
.right_contents .memo_rap{float:right; }
.right_contents .memo_bg{width:367px; height:250px;background-image:url("/license_/img/mypage/ban_82.jpg");background-repeat:no-repeat;}
.right_contents .memo_bg .memo_text{width:345px; height:190px; border:red solid 0px;margin-top:10px;margin-left:10px;position:absolute;text-align:left;}
.right_contents .memo_bg .memo_btn{margin:210px 0px 0px 290px; position:absolute;cursor:pointer;}
/* //my page_ jh 20140707 */


.cart_table {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #D7D7D7;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.cart_table table{
	border-collapse: collapse;
		border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.cart_table tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.cart_table table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.cart_table table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.cart_table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.cart_table td{
	vertical-align:middle;
	
	background-color:#ffffff;

	border:1px solid #D7D7D7;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:gulim;
	font-weight:normal;
	color:#000000;
}.cart_table tr:last-child td{
	border-width:0px 1px 0px 0px;
}.cart_table tr td:last-child{
	border-width:0px 0px 1px 0px;
}.cart_table tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.cart_table tr:first-child td{
		background:-o-linear-gradient(bottom, #2D68B0 5%, #2D68B0 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2D68B0), color-stop(1, #2D68B0) );
	background:-moz-linear-gradient( center top, #2D68B0 5%, #2D68B0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2D68B0", endColorstr="#2D68B0");	background: -o-linear-gradient(top,#2D68B0,2D68B0);

	background-color:#2D68B0;
	border:0px solid #134785;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:gulim;
	font-weight:bold;
	color:#ffffff;
}

.cart_table tr:first-child td.red{
		background:-o-linear-gradient(bottom, #FFE5E3 5%, #FFE5E3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFE5E3), color-stop(1, #FFE5E3) );
	background:-moz-linear-gradient( center top, #FFE5E3 5%, #FFE5E3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFE5E3", endColorstr="#FFE5E3");	background: -o-linear-gradient(top,#FFE5E3,FFE5E3);

	background-color:#FFE5E3;
	border:0px solid ##FF7272;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:gulim;
	font-weight:bold;
	color:#000;
}

.cart_table tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.cart_table tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}			
.cart_table input[type=text]{
	height:20px;
}
.cart_table span{
	font-family:'µ¸¿ò';
}

/* °­ÀÇ½Ç »õ·Î¸¸µç_ jh 20140707 */
#deapth_table_tap {width:750px;margin-left:20px;border:red solid 0px; text-align: left;}
#deapth_table_new {width:750px;margin-left:20px;border:red solid 0px;text-align:center;}
#deapth_table_new #deapth_table{border:red solid 0px; border-top:2px #ec580f solid;}
#deapth_table_new #deapth_table .thead{text-align: center;border-bottom: 1px #d9d9d9 solid; height:40px; color:#565656; font-weight:bold;}
#deapth_table_new #deapth_table .tbody { text-align: center; height: 30px; border-bottom: 1px #d9d9d9 solid; }
#deapth_table_new #deapth_table .thead .list_01{width:12%; text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .thead .list_02{width:40%;text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .thead .list_03{width:12%;text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .thead .list_04{width:12%; text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .thead .list_05{width:12%;text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .thead .list_06{width:12%;text-align:center; font-weight:bold;}
#deapth_table_new #deapth_table .tbody .list_01{width:12%; text-align:center;}
#deapth_table_new #deapth_table .tbody .list_02{width:40%;text-align:left;}
#deapth_table_new #deapth_table .tbody .list_03{width:12%;text-align:center;}
#deapth_table_new #deapth_table .tbody .list_04{width:12%; text-align:center;}
#deapth_table_new #deapth_table .tbody .list_05{width:12%;text-align:center;}
#deapth_table_new #deapth_table .tbody .list_06{width:12%;text-align:center;}
/* //°­ÀÇ½Ç »õ·Î¸¸µç_ jh 20140707 */

/* ±³¼ö±³Àç¼Ò°³_ jh 20140716 */
#deapth_bonmun_teacher {width:100%; margin:20px 0px 20px 20px;}
#deapth_bonmun_teacher #table_top {margin-top:20px;margin-left:20px;}
#deapth_bonmun_teacher #table_top .table_top_left{float:left; margin-left:20px;}
#deapth_bonmun_teacher #table_top .table_top_right{float:right;}

#deapth_bonmun_teacher #table_top .table_top_right{float:right;}

#deapth_bonmun_teacher #table_middle{text-align:left;}

.table_h td{border:1px solid #d2d2d;}
/* //±³¼ö±³Àç¼Ò°³_ jh 20140716 */


#middle_left_num { background:url(/license_/img/common/main/banner_tel2.gif) no-repeat; width:190px; height:154px; margin-top:5px; padding:32px 0 0 30px;  font-family:Tahoma !important; font-size:19px !important; font-weight:bold !important; color:#32579b !important; text-align:left !important;}
#middle_left_banner02_new{margin-top:8px; height:83px; background:url(/license_/img/common/main/banner_kakao2.png) no-repeat;padding: 31px 0 0 40px; ;  font-size:14px !important; font-weight:bold !important; color:#533833 !important; text-align:left !important;}



/* UI Object_Àå¹Ù±¸´Ï */
.progress{overflow:hidden;height:25px;margin:10px 0 0;background:url(/license_/img/mypage/cart/bg_progress.gif);border-right:1px solid #e3e3e3;font-family:'gulim',dotum;font-size:13px;line-height:15px;letter-spacing:-1px}
.progress .tit{float:left;position:relative;z-index:1000;width:74px;height:20px;margin:0;padding:5px 0 0;background:url(/license_/img/mypage/cart/bg_progress_tit.gif) no-repeat;font-size:13px;color:#fff;line-height:15px;text-align:center}
.progress ol{float:left;margin:0;padding:0}
.progress li,.progress li span{background:url(/license_/img/mypage/cart/bg_progress_item.gif) no-repeat;font-size:13px;white-space:nowrap}
.progress li{float:left;margin:0 0 0 -13px;padding:0 0 0 13px;background-position:-287px 0}
.progress li span{display:inline-block;height:20px;padding:5px 28px 0 13px;background-position:100% top}
.progress li.on{position:relative;z-index:10;background-position:0 100%;color:#fff}
.progress li.on span{background:url(/license_/img/mypage/cart/bg_progress_item.gif) no-repeat 100% 100%}
.progress li.last,.progress li.last span{background:none}
.progress .right{position:absolute;top:6px;right:10px;color:#444}
/* //UI Object */
.blink_this {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
/*»çÈ¸º¹Áö»ç1±Þ */
.social_info { width: 640px; text-align: left; line-height: 160%; color: #666;  padding-left: 40px; padding-bottom: 50px;}
				.social_info ul li { display: inline-block; width: 100%;}
				.social_info ul li.title { font-weight: bold; color: #3A6CE1; padding:25px 0 10px 0;}
				.social_info ul li.subtxt table { width: 100%;}
				.subtxt table td, .subtxt table th { border: 1px solid #ddd; padding: 7px; font-size:12px; line-height: 140%; }
				.subtxt table th { background:#eff3fa; text-align: center; }
				.subtxt > span { display: inline-block; padding: 10px; color: #475171;}