@charset "euc-kr";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
ul, ol, li, dl {list-style:none;}
fieldset {border:none;margin:0;padding:0}
legend {display:none;}

/* °ø¿ë ÀÓ½Ã */
.w1480 {text-align:left;}
.mn__teacher a {font-size:20px !important;}
/*div.side_quick_wrap {margin-left:525px !important;} 1010px ±âÁØ ¹öÀü */
div.side_quick_wrap {margin-left:450px !important;}
/* °ø¿ë ÀÓ½Ã end */

/* 1010px ±âÁØ ¹öÀü
.lecbook_wrap {width:1010px;_zoom:1; position:relative;margin:1px 0 100px;margin:20px auto 0;}
.lecbook_wrap > h3 {color: #333333; font-weight: var(--font-weight-semibold); font-size: 30px; margin-bottom: 30px; text-align:left;} 
*/

.lecbook_wrap {width:1160px;}
.lecbook_wrap-inner {width:1010px;}
.lecbook_wrap-inner > h3 {color: #333333; font-weight: var(--font-weight-semibold); font-size: 30px; margin-bottom: 30px; text-align: left;}
/*.lecbook_wrap .fixed .top_mine {width:1160px;}*/



.lecbook_wrap .adminNote {}
.lecbook_wrap .adminNote__box {margin-top:30px; padding:15px 0; border:1px solid #fbcdce; border-radius:7px; background:#fef5f5; font-size: var(--font-size-2xl); color:#333; font-weight: var(--font-weight-bold); text-align:center; line-height: var(--line-height-xs);}
.lecbook_wrap .adminNote__box strong {color:#f25a5e; font-weight: var(--font-weight-bold);}
.lecbook_wrap .adminNote__edit {padding: 10px 10px 15px; color:#000;}
.lecbook_wrap .adminNote__edit, .lecbook_wrap .adminNote__edit div {display: flex; gap: 2px; flex:0 0 155px; justify-content: center; align-items: center;}
.lecbook_wrap .adminNote__edit .col {flex: 1; flex-direction: column;}
.lecbook_wrap .adminNote__edit dt {display: flex;flex-wrap: wrap;place-content: center; flex: 0 0 80px;font-size: 24px; font-weight: 600;}
.lecbook_wrap .adminNote__edit dd {flex: 1;}
.lecbook_wrap .adminNote__edit dd div {margin-bottom:10px;}
.lecbook_wrap .adminNote__edit input[type='radio'] {width:16px; height:16px; margin:0 4px 0 10px; vertical-align:middle; cursor:pointer;}
.lecbook_wrap .adminNote__edit input[type='radio']:first-child {margin-left:0;}
.lecbook_wrap .adminNote__edit input[type='text'] {width: 100%;height: 35px; font-size: 16px; text-align: center;box-sizing: border-box;}
.lecbook_wrap .adminNote__edit button {flex: 0 0 70px; height:35px; margin-top:0px; font-size: 15px;font-weight: 600; cursor:pointer;}
.lecbook_wrap .adminNote__edit .row {text-align: center;}
.lecbook_wrap .adminNote__edit .row label {display: inline-flex;flex-wrap: wrap; place-content: center;cursor: pointer;}
.lecbook_wrap .adminNote__edit .row label + label {margin-left: 20px;}
.lecbook_wrap .adminNote__edit .row label:has(input[type='radio']:checked) {font-weight: 600;}
.lecbook_wrap .adminNote__edit .row input[type='radio'] {margin: 0 5px 0 0; width: 22px;height: 22px;}

.lecbook_wrap .top_mine {background:#f8f8f8;padding:15px 15px 0;height:55px;margin-bottom:25px;position:relative}
.lecbook_wrap .top_mine:after{content:" "; display:block; clear:both;}
.lecbook_wrap .top_mine .l_con {float:left;width:450px;padding-top:4px}
.lecbook_wrap .top_mine .r_con {float:right;width:560px;text-align:right;}
.lecbook_wrap .top_mine .l_con .state {color:#FFFFFF;background:#1162db;padding:0 3px;min-width:85px;text-align:center;float:left;margin:7px 14px 0 0;height:20px;line-height:20px}
.lecbook_wrap .top_mine .l_con .state.gn {background:#9f9fa0;}
.lecbook_wrap .top_mine .l_con .lec {float:left;letter-spacing:-1px}
.lecbook_wrap .top_mine .l_con .lec a {color:#333333;font-size:20px}
.lecbook_wrap .top_mine .l_con .lec a strong {display:inline}
.lecbook_wrap .top_mine .l_con .lec a em{display:inline-block;vertical-align: 3px;}
.lecbook_wrap .top_mine .l_con .lec a:hover{text-decoration: none;border-bottom: 1px solid #333;}
.lecbook_wrap .top_mine .l_con .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -229px no-repeat;width:13px;height:7px;margin-left:5px;vertical-align: 4px;}
.lecbook_wrap .top_mine .l_con .ico.off {background-position:-21px -229px;border-bottom:none}
.lecbook_wrap .top_mine .r_con .mypass {display:inline-block;margin-right:20px;vertical-align:middle}
.lecbook_wrap .top_mine .r_con .mypass a {color:#333333;display:inline-block;line-height: 21px;}
.lecbook_wrap .top_mine .r_con .mypass .ico {display:inline-block;background:url('//img.megastudy.net/mypage/2017/common.png') -142px -740px no-repeat;width:21px;height:21px;}
.lecbook_wrap .top_mine .r_con .mypass .tt {display:inline-block;font-size:var(--font-size-sm);width:320px;text-align: left;line-height: 1.2;}
.lecbook_wrap .top_mine .r_con .mypass a:hover .tt {text-decoration:underline}
.lecbook_wrap .top_mine .r_con .mypass .tt::after {content:'';display:inline-block; /*background:url('//img.megastudy.net/mobile/smart/common/ic_setting.png') no-repeat;*/width:15px;height: 15px;background-size: contain;vertical-align: -2px;margin-left: 3px;}
.lecbook_wrap .top_mine .r_con .mp_bt2 {width:175px;font-size:16px;font-weight:var(--font-weight-semibold);vertical-align: middle;}
.lecbook_wrap .fixed{position: fixed;margin:0;left:0;bottom:0;z-index:1003;right:0;background: #f8f8f8;animation: bottomMenuFixed .3s cubic-bezier(.215,.61,.355,1);border-top: 1px solid #ccc;}
.lecbook_wrap .fixed .top_mine{margin:0 auto;width:1010px}
.lecbook_wrap .fixed .sel_lec{bottom:80px;top:auto;}
.lecbook_wrap .tabmn_area {margin-top:30px;}
.lecbook_wrap .tabmn_area,
.lecbook_wrap .top_visual,
.lecbook_wrap #search_area,
.lecbook_wrap #chr_list_area {width: 1010px;}
@keyframes bottomMenuFixed{
    0% {transform:translateY(100%);}
    100% {transform:translateY(0);}
}


.lecbook_wrap .sel_lec {top:80px;left:15px;width:948px}
.lecbook_wrap .sel_lec .ltop {overflow:hidden;border-bottom:1px solid #eaeaea;padding-bottom:27px}
.lecbook_wrap .sel_lec .ltop h4 {float:left;width:100px;height:30px;color:#333333;font-weight:var(--font-weight-semibold);margin-right:15px;font-size:20px}
.lecbook_wrap .sel_lec li {color:#9b9b9b;}
.lecbook_wrap .sel_lec .list_con {height:270px;overflow-y:scroll}
.lecbook_wrap .sel_lec .list_con ul {height:435px}
.lecbook_wrap .sel_lec .list_con ul li {position:relative;border-bottom:1px solid #eaeaea;padding:8px 0}
.lecbook_wrap .sel_lec .list_con ul li .name {color:#888888}
.lecbook_wrap .sel_lec .list_con ul li .name--notice {color:#f25a5e;margin-left: 10px;}
.lecbook_wrap .sel_lec .list_con ul li .l_tt {display:block;color:#333333;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .sel_lec .list_con ul li .data_none {width:712px;height:253px;border:none}
.lecbook_wrap .sel_lec .list_con .r_sel {right:14px;top:12px;position:absolute;display: none;}
.lecbook_wrap .sel_lec .list_con .r_sel select {width:300px}
.lecbook_wrap .sel_lec .list_con .mp_bt_close {display: inline-block;line-height: 13px; margin-left: 5px;}
.lecbook_wrap .sel_lec .case_in {text-align:center}
.lecbook_wrap .sel_lec .case_in h5 {font-weight:var(--font-weight-semibold);color:#333333;font-size:17px;border-bottom: 1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;text-align:left;}
.lecbook_wrap .sel_lec .case_in .words {font-size:15px;margin:25px 0 10px}
.lecbook_wrap .sel_lec .case_in .words2 {font-size:var(--font-size-sm);margin:10px 0 20px;color:#aaa}
.lecbook_wrap .sel_lec .bbtn {margin:6px 28px 0 0}

.lecbook_wrap .top_mine .r_con .ly_pass{width:611px}
.lecbook_wrap .ly_pass h4{text-align: left;padding: 17px 0 5px;line-height: 1;}
.lecbook_wrap .ly_pass ul{text-align: left;background: #fafafa;padding:5px;}
.lecbook_wrap .ly_pass li{display: block;padding:2px 0}
.lecbook_wrap .ly_pass li label{display:block;text-indent: -25px;padding-left: 25px;}
.lecbook_wrap .ly_pass label input{vertical-align: -5px;margin-right: 7px;}
.lecbook_wrap .ly_pass label span{vertical-align: middle;font-size:var(--font-size-sm);color:#999}
.lecbook_wrap .ly_pass label strong{font-weight: var(--fonr-weight-regular);font-size:var(--font-size-sm);color:#333}
.lecbook_wrap .ly_pass .txt{text-align: left;font-size:var(--font-size-sm);color:#999;padding-left: 15px;margin-bottom: 17px;}
.lecbook_wrap .ly_pass .btn a{width: 175px;font-size: 16px;font-weight: var(--fonr-weight-regular);vertical-align: middle;    display: inline-block;padding: 10px 0;color: #ffffff !important;background: #f25a5e;text-align: center;text-decoration: none;}
.lecbook_wrap .ly_pass .mp_bt_close{right:10px !important;top:10px !important}
.lecbook_wrap .top_mine .r_con .bubble {left:-123px;bottom:50px;width:480px;padding:10px;display:none;z-index:10;position: absolute;}
.lecbook_wrap .top_mine .r_con .bubble:after {border-width: 12px;margin-left: -8px;}
.lecbook_wrap .top_mine .r_con .bubble:before {border-width: 13px;margin-left: -9px;}
.lecbook_wrap .top_mine .r_con .bubble .in {color:#777777;text-align:left;font-size:var(--font-size-sm);letter-spacing:-1px}
.lecbook_wrap .top_mine .r_con .bubble .in .on{display:block;color:#1162db;text-decoration: underline;}
.lecbook_wrap .top_mine .r_con .bubble .in span{cursor: pointer;}
.lecbook_wrap .top_mine .r_con .bubble .mp_bt_close {right:5px;top:0}
.lecbook_wrap .top_mine .r_con .bubble2{width:270px;left:18px}

.lecbook_wrap .mn_tab {position:relative;height:50px;margin-bottom:25px;}
.lecbook_wrap .mn_tab:after{content:" "; display:block; clear:both;}
.lecbook_wrap .mn_tab ul li {float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:33.1%;background:#f9f9f9;border-bottom:1px solid #444444;text-align:center;height:50px;line-height:50px}
.lecbook_wrap .mn_tab ul li:first-child {border-left:1px solid #d8d8d8;}
.lecbook_wrap .mn_tab ul li a {display:block;color:#a9a9a9;font-size:var(--font-size-md);}
.lecbook_wrap .mn_tab ul li a em {color:#a9a9a9 !important;}
.lecbook_wrap .mn_tab ul li.on {background:#FFFFFF;border:1px solid #444444;border-bottom:none}
.lecbook_wrap .mn_tab ul li.on a {color:#494949;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .mn_tab ul li.on a em {color:#f25a5e !important}
.lecbook_wrap .mn_tab ul.case2 li {width:49.8%}

.lecbook_wrap .tit_area {margin-bottom:30px;height:80px}
.lecbook_wrap .tit_area .l_con {float:left;padding-left:75px;}
.lecbook_wrap .tit_area .r_con {float:right;text-align:right;margin-top:15px;position:relative}
.lecbook_wrap .tit_area .state {border-radius:500px ;background:#1162db;color:#FFFFFF;width:65px;height:51px;padding-top:14px;font-size:14px;text-align:center;line-height:15px;left:0;top:4px}
.lecbook_wrap .tit_area h2 {font-size:30px;margin-bottom:8px}
.lecbook_wrap .tit_area .mn_num {font-size:var(--font-size-sm);color:#888888}
.lecbook_wrap .tit_area .r_con .lec_bt a {width:175px;font-size:16px;font-weight:var(--font-weight-semibold)}
/** .lecbook_wrap .tit_area .r_con .lec_bt a.on {background:#FFFFFF url('//img.megastudy.net/mypage/2017/common.png') 152px -210px no-repeat;color:#333333 !important;}
.lecbook_wrap .tit_area .r_con .lec_bt a.on em {color:#f25a5e;} **/
.lecbook_wrap .tit_area .r_con .ly_sel_lec {right:0;top:41px;z-index:10 !important;width:710px;background:#FFFFFF url('//img.megastudy.net/mypage/2017/l_line2.gif') 0 -2px no-repeat;}
.lecbook_wrap .tit_area .r_con .ly_sel_lec .l_wrap {}
.lecbook_wrap .tit_area .r_con .ly_sel_lec .l_wrap .botinfo {text-align:right;color:#9F9B9B;font-size:var( --font-size-xs);padding:5px 20px 7px 5px}
.lecbook_wrap .tit_area .r_con .ly_sel_lec ul {height:435px}
.lecbook_wrap .tit_area .r_con .ly_sel_lec ul li .l_tt {width:350px;display:inline-block;}
.lecbook_wrap .tit_area .r_con .ly_sel_lec ul li .data_none {width:650px;height:435px;border:none}
.lecbook_wrap .tit_area .r_con .ly_sel_lec .r_sel {right:2px;top:17px;position:absolute}
.lecbook_wrap .tit_area .r_con .ly_sel_lec .r_sel select {width:280px}
.lecbook_wrap .tit_area .r_con .ly_sel_lec .mp_bt_close {display:inline-block;line-height:13px;margin-left:5px}
.lecbook_wrap .tit_area .r_con .mp_lypop {padding:50px 0;width:330px;right:50px;top:70px;text-align:center;z-index:10}
.lecbook_wrap .tit_area .r_con .mp_lypop .words {font-size:14px;margin-bottom:20px;padding:0 20px}
.lecbook_wrap .tit_area .r_con .mp_lypop .mp_bt4, .lecbook_wrap .tit_area .r_con .mp_lypop .mp_bt5 {font-size:14px;}
.lecbook_wrap .tit_area .r_con .mp_lypop h5 {color:#1162db;font-size:16px;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .tit_area .r_con .mp_lypop hr {margin:30px;border:1px solid #e9e9e9;}
.lecbook_wrap .tit_area .r_con .mp_lypop .b_w {width:120px;padding:0}

.lecbook_wrap .tab_area {background:#67768d;padding:17px 0;margin:0 auto 35px;text-align:center}
.lecbook_wrap .tab_area .conin a {color:#eef2f7;font-size:16px;padding:0 30px;}
.lecbook_wrap .tab_area .conin a.on {text-decoration:underline;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .tab_area .conin span {display:inline-block;color:#485262;vertical-align:2px}

.lecbook_wrap .ctab_area {margin-bottom:33px}
.lecbook_wrap .ctab_area .in {overflow:hidden;}
.lecbook_wrap .ctab_area .in li {float:left;background:#f7f7f7;margin-left:1px}
.lecbook_wrap .ctab_area .in li a {color:#8b8b8b;font-size:14px;display:block;padding:10px 39.5px;}
.lecbook_wrap .ctab_area .in li.on {background:#666666;}
.lecbook_wrap .ctab_area .in li.on a {color:#FFFFFF}

.lecbook_wrap .sch_area {}
.lecbook_wrap .sch_area .sel_in {margin-bottom:15px;background: #f4f8ff;padding: 10px 0;text-align: center;position:relative}
.lecbook_wrap .sch_area .sel_in .sel {display:inline-block;width:147px}
.lecbook_wrap .sch_area .sel_in .sel select {width:100%;height:28px;border:1px solid #EBE7E7;background: #fff;color:#4a4a4a}
.lecbook_wrap .sch_area .sel_in .sel select.off {border:1px solid #EBE7E7;background: #f9f9f9;}
.lecbook_wrap .sch_area .sel_in .sel select[disabled='disabled']{border:1px solid #EBE7E7;background: #f9f9f9;}
.lecbook_wrap .sch_area .sel_in .bt {width:145px;font-size:14px}
.lecbook_wrap .sch_area .sel_in .mp_bt1 {width:52px;position:absolute;right:10px;top:11px}
.lecbook_wrap .sch_area .sel_in .mp_bt14 {width:81px;position:absolute;right:10px;top:11px}
.lecbook_wrap .sch_area .sel_in .mp_bt14 .ico {display:inline-block;width:10px;height:10px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 -80px no-repeat;}
.lecbook_wrap .sch_area .sel_in .mp_bt14 .ico.off {background:url('//img.megastudy.net/mypage/2017/common.png') -19px -80px no-repeat;}
.lecbook_wrap .sch_area .none {border-top:1px solid #C8C7C7;border-bottom:1px solid #C8C7C7;padding:50px 0;text-align:center}
.lecbook_wrap .sch_area .sel_step {border:1px solid #e5e5e5;}
.lecbook_wrap .sch_area .sel_step:after{content:" "; display:block; clear:both;}
.lecbook_wrap .sch_area .sel_step .conin {overflow:hidden;}
.lecbook_wrap .sch_area .sel_step .conin li {float:left;width:226px;padding:20px 10px 20px 15px;border-right:1px solid #e5e5e5;}
.lecbook_wrap .sch_area .sel_step .conin li:last-child {border:none}
.lecbook_wrap .sch_area .sel_step .conin li h3 {background:#f0f1f4;color:#333333;font-size:14px;text-align:center;padding:5px 0;width:226px;font-weight:var(--font-weight-semibold);margin-bottom:15px}
.lecbook_wrap .sch_area .sel_step .conin li .clist {overflow-y:scroll;height:90px;}
.lecbook_wrap .sch_area .sel_step .conin li .clist a {display:block;font-size:var(--font-size-sm)}
.lecbook_wrap .sch_area .sel_step .conin li .clist a.on {color:#1162db;text-decoration:underline;font-weight:var(--font-weight-semibold)}

.lecbook_wrap .lecture_area .top {position:relative; border-bottom:1px solid #cacdd3;padding-bottom:15px;margin:38px 0 0}
.lecbook_wrap .lecture_area .top label {margin-right:7px;vertical-align:middle}
.lecbook_wrap .lecture_area .top .t_rig {right:0;top:2px}
.lecbook_wrap .lecture_area .top .t_rig .sel {display:inline-block}
.lecbook_wrap .lecture_area .top .t_rig .sel .bt {width:145px;font-size:14px}
.lecbook_wrap .lecture_area .top .t_rig .sel .inner {z-index:10}
.lecbook_wrap .lecture_area .top .t_rig .sel .inner li {width:143px}
.lecbook_wrap .lecture_area .top .lectureType {position:absolute; right:0;top:-6px}
.lecbook_wrap .lecture_area .top .lectureType .sel {display: inline-block; width: 85px;}
.lecbook_wrap .lecture_area .top .lectureType .sel select {width: 100%; height: 28px; border: 1px solid #EBE7E7; background: #fff; color: #4a4a4a;}
.lecbook_wrap .lecture_area .lec_list li {padding:9px 0;border-bottom:1px solid #e9eaed;}
.lecbook_wrap .lecture_area .lec_list li.none {text-align:center}
.lecbook_wrap .lecture_area .mplist {padding: 8px 0 8px 1px;}
.lecbook_wrap .lecture_area .t01 {width:25px}
.lecbook_wrap .lecture_area .t02 {width:130px;text-align:center;}
.lecbook_wrap .lecture_area .t05 {width:80px;text-align:center;}
.lecbook_wrap .lecture_area .t03 {width:585px;padding-left:20px}
.lecbook_wrap .lecture_area .t04 {width:155px;text-align:right;}
.lecbook_wrap .lecture_area .t02 dt{color:#6c7585;}
.lecbook_wrap .lecture_area .t02 dd{color:#333333;}
.lecbook_wrap .lecture_area .t05 dt {color:#6c7585;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .lecture_area .t05 dd {color:#333333;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}
.lecbook_wrap .lecture_area .t03 .tt {color:#1162db;}
.lecbook_wrap .lecture_area .t03 h4 {padding-bottom:6px;border-bottom:1px dotted #bcbcbc;margin-bottom:7px}
.lecbook_wrap .lecture_area .t03 h4 a {color:#414141;font-size:14px;font-weight:var(--font-weight-semibold);}
.lecbook_wrap .lecture_area .t03 .price {}
.lecbook_wrap .lecture_area .t03 .price span {background:url('//img.megastudy.net/mypage/2017/bar.gif') right 4px no-repeat;padding-right:14px;margin-right:10px;color:#a4a4a4;}
.lecbook_wrap .lecture_area .t03 .price span:last-child {background:none}
.lecbook_wrap .lecture_area .t04 .mbtn {display:inline-block;width:116px;margin-bottom:5px;padding-right:5px;letter-spacing: -0.5px;}
.lecbook_wrap .lecture_area .t04 .mp_bt3 {position:relative; background-position: 110px -95px;}
.lecbook_wrap .lecture_area .t04 .ly_vod_list {right:-50px;}
.lecture_area .btn_basket{display:inline-block;overflow:hidden;width:40px;height:40px;margin:3px 0;background:url('//img.megastudy.net/common/board_2018/btn_basket.gif') no-repeat;line-height:999px}
.lecture_area .btn_basket:hover{background:url('//img.megastudy.net/common/board_2018/btn_basket_on.gif') no-repeat}
.lecture_area .btn_check{display:inline-block;overflow:hidden;width:40px;height:40px;margin:3px 0;background:url('//img.megastudy.net/common/board_2018/btn_check.gif') no-repeat;line-height:999px}
.lecture_area .btn_check:hover{background:url('//img.megastudy.net/common/board_2018/btn_check_on.gif') no-repeat}

.lecbook_wrap .theme_area {}
.lecbook_wrap .theme_area .tag_con {padding:5px 30px 20px;position:relative;}
/**.lecbook_wrap .theme_area .tag_con {padding:5px 30px 40px;position:relative;margin-bottom:15px}**/
.lecbook_wrap .theme_area .tag_con .w_wrap {width:950px;height:82px;overflow:hidden}
.lecbook_wrap .theme_area .tag_con .words {overflow:hidden;width:101010px}
.lecbook_wrap .theme_area .tag_con .words li {width:950px;text-align:center;float:left}
.lecbook_wrap .theme_area .tag_con .words li a {border-radius:20px;border:1px solid #d6d6d6;display:inline-block;padding:0 10px;height:30px;line-height:28px;color:#6e6e6e;margin:6px 3px}
.lecbook_wrap .theme_area .tag_con .words li a.on, .lecbook_wrap .theme_area .tag_con .words li a:hover {border:1px solid #1162db;color:#333333}
.lecbook_wrap .theme_area .tag_con .bt_p, .lecbook_wrap .theme_area .tag_con .bt_n {top:40px;display:block;width:12px;height:23px;text-indent:-99999px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;}
.lecbook_wrap .theme_area .tag_con .bt_p {left:0;background-position:-148px -109px}
.lecbook_wrap .theme_area .tag_con .bt_n {right:4px;background-position:-150px -162px}

.lecbook_wrap .info_area .top_tt {margin-bottom:20px;overflow:hidden;position:relative}
.lecbook_wrap .info_area .top_tt h3, .lecbook_wrap .info_area .top_tt .date, .lecbook_wrap .info_area .top_tt  dl, .topin {float:left}
.lecbook_wrap .info_area .top_tt h3 {font-weight:var(--font-weight-semibold);color:#333333;font-size:30px;}
.lecbook_wrap .info_area .top_tt .topin {overflow:hidden;height:44px;width:840px}
.lecbook_wrap .info_area .top_tt .topin ul li {overflow:hidden;height:44px}
.lecbook_wrap .info_area .top_tt .date {display:block;border:1px solid #b6b6b6;line-height:28px;color:#838383;padding:0 10px;height:30px;font-size:14px;margin:10px 15px 0 30px}
.lecbook_wrap .info_area .top_tt dl {padding-top:7px}
.lecbook_wrap .info_area .top_tt dt a {color:#333333;font-size:14px;font-weight:var(--font-weight-semibold)}
.lecbook_wrap .info_area .top_tt dd {color:#888888;}
.lecbook_wrap .info_area .top_tt .mp_bt1 {float:right;margin-top:10px;background-position:124px -73px}
.lecbook_wrap .info_area .spe_con {height:150px}
.lecbook_wrap .info_area .spe_con h4 {left:0;top:0;width:122px;height:104px;color:#FFFFFF;text-align:center;background:#2e476c;}
.lecbook_wrap .info_area .spe_con h4 span {display:inline-block;width:32px;height:44px;background:url('//img.megastudy.net/mypage/2017/common.png') -132px -290px no-repeat;}
.lecbook_wrap .info_area .spe_con h4 p {font-size:14px;text-align:center;}
.lecbook_wrap .info_area .spe_con .in_ban {margin-left:122px;border:1px solid #dedede;;padding:0 30px;position:relative}
.lecbook_wrap .info_area .spe_con .in_ban .r_con {width:825px;overflow:hidden;height:102px;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.lecbook_wrap .info_area .spe_con .in_ban ul {overflow:hidden;background:#f4f8ff;width:10100px;}
.lecbook_wrap .info_area .spe_con .in_ban ul li {float:left;width:274px;text-align:center;border-right:1px solid #dae1ec;margin:27px 0}
.lecbook_wrap .info_area .spe_con .in_ban ul li .tit {color:#333333;font-weight:var(--font-weight-semibold);font-size:14px}
.lecbook_wrap .info_area .spe_con .in_ban ul li .txt {color:#919192;}
.lecbook_wrap .info_area .spe_con .in_ban ul li:nth-child(3) {border-right:none}
.lecbook_wrap .info_area .bt_p, .lecbook_wrap .in_ban .bt_n {top:45px;display:block;width:12px;height:23px;text-indent:-99999px;background:url('//img.megastudy.net/mypage/2017/common.png') 0 0 no-repeat;}
.lecbook_wrap .info_area .spe_con .in_ban .bt_p {left:10px;background-position: 0 0}
.lecbook_wrap .info_area .spe_con .in_ban .bt_n {right:7px;background-position:-10px 0}

.lecbook_wrap .tch_news .sortSection {margin-top:25px;}
/*.lecbook_wrap .tch_news .t_list .in li {width:96px !important;}
.lecbook_wrap .tch_news .t_list .in li .tnm {line-height:17px;}
.lecbook_wrap .tch_news .t_list .t_area {height:119px;}*/

/* °ü½É¼±»ý´Ô ½½¶óÀÌµå off, on ÀÏ¶§ */
.lecbook_wrap .tch_news .ar_r, .lecbook_wrap .tch_news .ar_l {filter: brightness(0.6);}
.lecbook_wrap .tch_news .ar_r.swiper-button-disabled,.lecbook_wrap .tch_news .ar_l.swiper-button-disabled{filter: brightness(1);}
/* //°ü½É¼±»ý´Ô ½½¶óÀÌµå off, on ÀÏ¶§ */

/* °ü½É¼±»ý´Ô ½½¶óÀÌµå ¾øÀ»¶§ */
.lecbook_wrap .tch_news .t_list .t_area {margin-left:15px; width:100%; height:112px;}
.lecbook_wrap .tch_news .t_list .in li {width:98px;}
.lecbook_wrap .tch_news .t_list .in li .tnm {line-height:17px;}
/* //°ü½É¼±»ý´Ô ½½¶óÀÌµå ¾øÀ»¶§ */


.lecbook_wrap .searchSection--config {display:flex;}
.lecbook_wrap .searchSection--config .section {flex:1;}

.lecbook_wrap .book_area .top {position:relative; border-bottom:1px solid #cacdd3;padding-bottom:15px;margin:38px 0 0}
.lecbook_wrap .book_area .top label {margin-right:7px;vertical-align:middle}
.lecbook_wrap .book_area .top .t_rig {right:0;top:2px}
.lecbook_wrap .book_area .top .t_rig .sel {display:inline-block}
.lecbook_wrap .book_area .top .t_rig .sel .bt {width:145px;font-size:14px}
.lecbook_wrap .book_area .top .t_rig .sel .inner {z-index:10}
.lecbook_wrap .book_area .top .t_rig .sel .inner li {width:143px}
.lecbook_wrap .book_area .top .lectureType {position:absolute; right:0;top:-6px}
.lecbook_wrap .book_area .top .lectureType .sel {display: inline-block; width: 85px;}
.lecbook_wrap .book_area .top .lectureType .sel select {width: 100%; height: 28px; border: 1px solid #EBE7E7; background: #fff; color: #4a4a4a;}

.lecbook_wrap .book_area .section_head {border-bottom: 1px solid #e9eaed;}
.lecbook_wrap .book_area .section_head .lnb_tit { font-weight: 600; font-size: 20px; color: #333; font-family: inherit; padding: 10px 0; letter-spacing: -1px; }
.lecbook_wrap .book_area .section_head .lnb_tit span { font-size: 14px; color: #999; font-weight: 400; }

.lecbook_wrap .book_area > ul { padding: 24px 0; border-bottom: 1px solid #e9eaed; overflow:hidden;}
.lecbook_wrap .book_area > ul > li { display: table; padding-bottom: 24px; margin-bottom: 24px; width:100%; line-height: 1.46; border-bottom: 1px solid #d9d9d9;}
.lecbook_wrap .book_area > ul > li > div { display: table-cell; vertical-align: middle; float:left;}
.lecbook_wrap .book_area > ul > li:last-child { margin-bottom: 0; border-bottom:0;}
.lecbook_wrap .book_area > ul > li .tit_link { letter-spacing: -0.5px; }
.lecbook_wrap .book_area > ul > li a { color: inherit; }
.lecbook_wrap .book_area > ul > li.listNone {padding:30px 0; width:100%; font-size: var(--font-size-sm); color:#222; text-align:center; font-weight: var(--font-weight-regular);} 

.lecbook_wrap .book_area .subject { width: 60px; height: 60px; padding: 0 34px 0 0; text-align: center; }
.lecbook_wrap .book_area .subject span { display: table-cell; width: 60px; height: 60px; border-radius: 50%; background: #eafaf4; color: #9ecdbc; vertical-align: middle; font-size: var(--font-size-md); }
.lecbook_wrap .book_area .book_thum {vertical-align:top; display:inline-block; width:122px;}
.lecbook_wrap .book_area .book_thum img { border: 1px solid #c5c4c4; width:120px; height:160px;}
.lecbook_wrap .book_area .book_thum.type2 {width:262px;}
.lecbook_wrap .book_area .book_thum.type2 img {width:258px;}
.lecbook_wrap .book_area .txt_wrap { width: 603px; padding-left: 30px; vertical-align: top; box-sizing: border-box;}
.lecbook_wrap .book_area .txt_wrap.type2 {width: 463px;}
.lecbook_wrap .book_area .txt_wrap .book_ico {margin-bottom:2px;}
.lecbook_wrap .book_area .txt_wrap .book_ico span {vertical-align:top;}/* ±³Àç ¾ÆÀÌÄÜ reset.css ÇØ´ç ÆÄÀÏ Âü°í */
.lecbook_wrap .book_area .txt_wrap .book_tit {font-weight: 600; font-size: var(--font-size-md); margin-bottom: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#666}
.lecbook_wrap .book_area .txt_wrap .book_tit a { font-size:var(--font-size-md); color: #333; font-weight:var(--font-weight-bold);}
.lecbook_wrap .book_area .txt_wrap .book_detail { font-size:var(--font-size-xs-plus); margin-bottom: 20px; color: #424242;}
.lecbook_wrap .book_area .txt_wrap .boot_author { font-size: var(--font-size-xs-plus); color: #a4a4a4; margin-bottom: 12px;}
.lecbook_wrap .book_area .txt_wrap .ebook_wrap { width: 101px; height: 25px; line-height: 25px; text-align: center; color: #2e476c; font-size:var(--font-size-xs-plus); border: 1px solid #2e476c; margin-bottom: 15px; padding-right: 5px; background: url(http://img.megastudy.net/Common/board_2019/view_more.png) no-repeat 91% center; }
.lecbook_wrap .book_area .txt_wrap .book_bttm { border-top: 1px dotted #a4a4a4; padding-top: 12px; width: 100%; font-size: var(--font-size-sm); line-height: 1.5; }
.lecbook_wrap .book_area .txt_wrap .book_bttm div { font-weight: 600; color: #ed585c; }
.lecbook_wrap .book_area .txt_wrap .book_bttm li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.lecbook_wrap .book_area .txt_wrap .book_bttm li a { color: #a4a4a4; font-size: var(--font-size-xs-plus);}
.lecbook_wrap .book_area .txt_wrap .vertical_bar { color: #909090; }
.lecbook_wrap .book_area .price { width: 177px; padding-left: 30px; font-size: var(--font-size-md); color: #333333; vertical-align:top;}
.lecbook_wrap .book_area .price * {font-size: var(--font-size-md);}
.lecbook_wrap .book_area .price ul {width:155px; height:105px; display: table-cell; vertical-align: middle;}
.lecbook_wrap .book_area .price ul li { line-height: 1.57; display: inline-block; width:100%; text-align:left;}
.lecbook_wrap .book_area .price ul li::after { content: ''; display: block; clear: both; }
.lecbook_wrap .book_area .price ul li label {display:block;}
.lecbook_wrap .book_area .price ul li span:first-child { float: left; width: 90px; }
.lecbook_wrap .book_area .price ul li span:last-child { float: right; text-align: right; }
.lecbook_wrap .book_area .price ul li input {margin:0 3px 3px 0;}
.lecbook_wrap .book_area .basket_wrap {vertical-align:top; width:67px; padding-left:10px;}
.lecbook_wrap .book_area .basket_wrap div { margin-left: 22px; width:77px; height:105px; display: table-cell; vertical-align: middle; text-align:center;}
.lecbook_wrap .book_area .basket_wrap div a { display: inline-block; width: 40px; height: 40px; text-indent: -9999px; overflow: hidden; }
.lecbook_wrap .book_area .basket_wrap div a.btn_basket { background: url(http://img.megastudy.net/common/board_2018/btn_basket.gif) no-repeat; }
.lecbook_wrap .book_area .basket_wrap div a.btn_basket:hover { background: url(http://img.megastudy.net/common/board_2018/btn_basket_on.gif) no-repeat; }