.new_lecture_view {position:relative; padding:19px 0; background:#fff;margin-bottom:100px}
		.new_lecture_view * {font-family:var(--primary-font);}
		.new_lecture_view:after {display:block;clear:both;content:""}
		.new_lecture_view .tit_now {position:absolute; left:0; top:19px;}
		/*.new_lecture_view .tit_now {float:left; margin-bottom:38px; padding:0 0 0 20px;}*/
		.new_lecture_view .toggle_lct {position:absolute; right:-1px; top:-1px;}
		.new_lecture_view .month_schedule {clear:both; padding:49px 0 0 0;}
		.new_lecture_view .month_schedule:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .calender_area {float:left; margin:0 20px 0 0; width:308px;}
		.new_lecture_view .month_schedule .calender_area .month_tab {position:relative; }
		.new_lecture_view .month_schedule .calender_area .month_tab ul {}
		.new_lecture_view .month_schedule .calender_area .month_tab ul:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .calender_area .month_tab li {float:left; background:#e9e9e9; text-align:center;}
		.new_lecture_view .month_schedule .calender_area .month_tab li .on {background:#fff; border:1px solid #777779; border-bottom:0;}
		.new_lecture_view .month_schedule .calender_area .month_tab li a {display:block; width:80px; height:25px; font-size: var(--font-size-sm); color:#777779; line-height:23px;}

		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info {position:absolute; right:0; top:3px;}
		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info .bg_n_month01 {margin:0 11px 0 0; padding:0 0 0 14px; background:url('//img.megastudy.net/main/2017/bg_n_month01.jpg') 0 4px no-repeat; color:#777779;}
		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info .bg_n_month02 {padding:0 0 0 14px; background:url('//img.megastudy.net/main/2017/bg_n_month02.jpg') 0 4px no-repeat; color:#777779;}

		.new_lecture_view .month_schedule .calender_area ''.cal_box {border-top:1px solid #787878;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl {width:100%; height:300px; border-collapse:collapse;table-layout: fixed}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl .d_sun .lct_day {color:#f34d51;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl .d_sat .ico_book {/*color:#6cc8da;*/}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl th {height:25px; font-size: var(--font-size-sm); color:#777779; background:#f0f0f0; border-right:1px solid #e8e8e9; border-bottom:1px solid #eeeef1;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl th:last-child {border-right:0;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td{height:45px; border-right:1px solid #eeeef1; border-bottom:1px solid #eeeef1; color:#7d828a; text-align:center;vertical-align: top}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td:last-child {border-right:0;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td.day_choice {background:#feffd2;}

		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a{display:block;position: relative}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a:hover .lct_day {text-decoration:underline;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a.none_hover {}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a.none_hover:hover .lct_day {text-decoration:none;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .lct_day {position:absolute; left:7px; top:3px; font-size: var(--font-size-sm);}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .ico_lct {display:inline-block; margin-top:25px; width:16px; height:16px; line-height: 15px; background:url('//img.megastudy.net/main/2017/bg_cal_lct.png') 0 0 no-repeat; color:#fff; font-size:10px; text-align:center;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .ico_book {display:inline-block; margin-top:25px; width:16px; height:16px; line-height: 15px; background:url('//img.megastudy.net/main/2017/bg_cal_book.png') 0 0 no-repeat; color:#fff; font-size:10px; text-align:center;}

		.new_lecture_view .month_schedule .schedule_area {float:right; width:670px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab {position:relative; margin-top:4px; height:21px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .select_day{position:absolute; left:0; top:-7px; width:101px; height:23px; border:1px solid #e4e4e4; line-height:20px; text-align:center; letter-spacing:-1px; font-weight:var(--font-weight-semibold);}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck {}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li {float:left; padding:0 9px; text-align:center; border-right:1px solid #dadada;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li:last-child {border-right:0;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a {display:block; line-height:10px; width:40px; height:14px; background:url('//img.megastudy.net/main/2017/bg_type_tab.gif') right -19px no-repeat; text-align:left;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a.on {background-position:right 5px; color:#000; font-weight:var(--font-weight-semibold);}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a.fs {width:;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li {padding:0 9px 0 4px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li {padding:0 9px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li+li {padding:0 9px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a {width:73px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li a {width:40px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li+li a {width:40px;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info {position:absolute; right:0; top:-6px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_type {position:relative; float:left;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_type:last-child {margin-left:-1px;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_box {font-size:var( --font-size-xs); line-height:1.4; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:100px; height:23px; padding:2px 0 0 5px; cursor:pointer; text-align:left; letter-spacing:-1px; color:#212c40; border:1px solid #d3d3d3; background:url('//img.megastudy.net/main/common/ic_selectbox.gif') 83px 8px no-repeat; *behavior:url(/common/js/boxsizing.htc); }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_box.none_click {cursor:auto; background:#f1f1f1 url('//img.megastudy.net/main/common/ic_selectbox.gif') 83px 8px no-repeat;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view {position:absolute; left:0; top:22px; width:98px; border:1px solid #d3d3d3; display:none; background:#fff; }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view.lct02 {max-height:291px; overflow:auto;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul {}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li {padding:4px 5px 4px 5px; font-size:var( --font-size-xs);}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li a {display:block; }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li:hover {background:#efefef;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .open_select {display:block;}


		.new_lecture_view .month_schedule .schedule_area .n_box {border:1px solid #e4e4e4;overflow-y:scroll; height:487px; border:1px solid #e4e4e4;}
		.new_lecture_view .month_schedule .schedule_area .n_box table {width:100%; border-collapse:collapse;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td {padding:0 20px; height:60px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size: var(--font-size-sm);}
		.new_lecture_view .month_schedule .schedule_area .n_box table td img {margin:0 5px 0 0; vertical-align:-2px}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong {font-size: var(--font-size-sm); color:#2c2e31;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:402px; color:#2c2e31;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong .none_coat {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:355px; color:#a2a2a2;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .tit_day {padding:0 10px; text-align:center; font-size: var(--font-size-sm); color:#383838;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st {padding:0 10px; text-align:center;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st .tit_lct {color:#f78285;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st .tit_book {color:#43b7ce;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .day_cont {padding:0 0 0 20px; letter-spacing:-1px; border-right:0;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .day_cont strong {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .now_sc {padding:0 10px; text-align:center;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .tec_name {}
		.new_lecture_view .month_schedule .schedule_area .n_box table .tec_name span {color:#3a3c3f;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .now_type {}
		.new_lecture_view .month_schedule .schedule_area .n_box table .alarm_add01 a {color:#69c0d4;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .alarm_add02 a {color:#f47b7d;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .bg_alarm td {background:#f9f9f9;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .none_cal {height:302px; border:0; text-align:center;}
		.new_lecture_view .month_schedule .schedule_area .n_box.list_all {height:609px;}
		.new_lecture_view .month_schedule .schedule_area .list_view {display:block; height:19px; background:#f9f9f9 url('//img.megastudy.net/main/2017/btn_list_view.gif') center 6px no-repeat; border:1px solid #e4e4e4; font-size:0; text-indent:-9999px;}
		.new_lecture_view .month_schedule .schedule_area .list_view.open_list {background:#f9f9f9 url('//img.megastudy.net/main/2017/btn_list_view.gif') center -38px no-repeat;}