	.mov_teb{background:rgba(255,255,255,0.9);width:100%;padding:0;margin-top:20px;border-bottom:1px solid rgba(220,220,220,0.2)}
	.mov_teb li{float:left;width:80px;text-align:center;font-size:16px;background:#FFF;color:#000}
	.mov_teb li div{padding:15px 0;font-weight:900;cursor:pointer;}
	/*다크모드*/
	.mov_teb.dark{background:#222;width:100%;padding:0;margin-top:20px;}
	.mov_teb.dark li{background:#666;color:#ddd}
	
	
	.no_img{background:#eee;text-align:center;width:100%;}
	.fw_900{font-weight:900}
	.lec_view_pop .view_btn{display:block;padding:0 10px;width:100px}
	.thumb{display:inline-block}	
	.fm_talk{padding:20px}
	.fm_talk .fm_talk_box{padding:1% 2%;margin:5px;border:1px solid #999;background:#f8f8f8}
	.fm_talk .fm_talk_box .talk_title{float:left;width:14%;text-align:center;padding-top:15px;display:block}
	.fm_talk .fm_talk_box .talk_text{float:left;width:70%}
	.fm_talk .fm_talk_box .talk_btn{float:left;width:16%;text-align:center;padding-top:0px;}
	.fm_talk .fm_talk_box .talk_btn .btn_box_s{height:57px;padding-top:30px}

	.photo_screenMob{display:none}
	.photo_screen_td{width:300px;padding:0}
	.photo_screen_td div{display: table-row;}
	.lec_view_pop_title{font-size:24px;font-weight:900}
	.lec_view_pop_title .pop_title_ment{font-size:24px;font-weight:900;letter-spacing:-1px}
	.view_pop_content{float:left;width:70%;}
	.view_pop_rigth{display:block;float:right;width:30%;}
	#view_pop_rigth{float:left;}
	.view_pop_center{display:none;}
	.ly_icon_chk.chk_view{top:-15px;position: absolute; height: 15px; z-index: 2; background-image: url(/img/icon/icon_checked.png); background-size: 12px 12px; background-repeat: no-repeat; width: 40px; margin: 0px;}
	.tbl_cell td{font-size:15px;font-weight:900}
 
  .lecMentCss{font-size:15px;line-height:150%;padding:0 10px}
 /* 모바일-fixed메뉴 내용 */
	.sns_toggle_box{padding:10px 0;display:inline-block;position:relative}
	.sns_toggle_ment{display:none;position:absolute;top:-78px;width:200px;border:1px solid #ddd;background:#FFF;box-shadow:5px 5px 10px rgba(0,0,0,0.2);z-index:10}
	.sns_toggle_ment dd{display:inline-block;}
	.sns_btn{display:inline-block;padding:3px 4px;border:1px solid #ccc}
	.view_mask{display:none;position:fixed;background:rgba(255,255,255,0.8);top:0;left:0;width:100%;height:100%;z-index:2}
 
 	.price_ment{font-size:14px;letter-spacing:0px}
 	@media all and (max-width: 1200px)
  { 
  	.mov_teb{margin-top:15px}
  	.price_ment{font-size:14px;letter-spacing:0px}
  }
 	
  @media all and (max-width: 1100px)
  { 
  	.lecMentCss{font-size:13px;}
  	.photo_screen_td{width:30%;padding:0}
  	.mov_teb{margin-top:10px}
  	.view_pop_content{width:100%}
  	.view_pop_rigth{display:none}
  	.view_pop_center{display:block;padding:5px;text-align:center;position:fixed;bottom:0;width:100%;margin:0 auto;background:rgba(255,255,255,1);border-top:1px solid #999;z-index:10}
  	.price_ment{font-size:11px;letter-spacing:-1px}
  }
  @media all and (max-width: 800px)
  { 
  	.photo_screen_td div{display: table-row;}
  	.photo_screen_td{width:20%}
  	.mov_teb{margin-top:10px}
	  
	  .tbl_cell td{font-size:14px;font-weight:400}
	  
  }	
  @media all and (max-width: 670px) 
  { 
  	.lec_view_pop_title .pop_title_ment{font-size:18px;font-weight:900;letter-spacing:-1px}
  	.photo_screenMob{display:inline-block}
  	.photo_screen_td{display:none}
  	.photo_screen_td div{display:none}
  	.tbl_cell td{font-size:12px;font-weight:400}
  	.mov_teb{margin-top:10px}
  	.lec_view_pop .view_btn,.thumb{display:none}	
  	.fm_talk{padding:20px 5px}
  	.fm_talk .fm_talk_box .talk_title{display:none}
  	.fm_talk .fm_talk_box .talk_text{float:left;width:78%}
  	.fm_talk .fm_talk_box .talk_btn .btn_box_s{width:58px;font-size:14px;padding-top:30px;margin-left:10px}
  }
  .tbl_on tr.Tr_bg:hover{background-color:rgba(244,244,255,0.7);color:#000000}
		
	/*달력*/
  .calendar{width:97%; height:350px; padding: 20px 12px; display: flex;position: relative;background:#eee}
  .calendar_box{width:100%; overflow-x: scroll; overflow-y: hidden;background:#eee}
  .cal_tbl{width:90% ; height:100%; margin-bottom: 0px; padding-bottom: 20px;border:1px solid #ddd;background:#FFF}

  .near {color:red;-webkit-animation: blink 2s linear infinite;}
	@-webkit-keyframes blink {
	    0% { opacity:0;}
	    100% { opacity:1;}
	}