@charset "UTF-8";

	/*lecture list*/
	.lecture{margin-top:0;}
	.lecture_date{background:#114168; padding:15px; font-size:12px; color:#fff; text-align:center; margin-top:10px;}
	.lecture_date p{display:inline;}
	
	.lecture ul{}
	.lecture li{border-bottom:1px solid #ddd; padding:20px 0 5px; position:relative; width:100%;}

	.list_thumb{width:30%; display:inline-block; vertical-align:top; padding:0 10px; display:none;}
	.list_thumb img{width:100%;}
	.list_txt{display:inline-block; width:70%; padding:0 20px;}

	.list_bnt{font-size:11px; position:absolute; top:30px; right:10px;}
	.list_bnt a{display:inline-block; line-height:100%; text-align:center; border-radius:50%; width:52px;padding:14px;}
	a.btn_blue{background:#114168; color:#fff}
	a.btn_white{border:1px solid #ddd}

	/*lecture info*/
	.lecture_title{width:100%; margin-top:10px;}
	.lecture_img{display:inline-block; vertical-align:top; width:40%; height:0; padding-bottom:36%; overflow:hidden;}
	.lecture_img img{width:100%;}
	.lecture_txt{display:inline-block; padding-left:6px; width:59%; }

	.lecture_more h3{border-left:4px solid #114168; padding-left:5px;}
	
	.review_table{width:100%; border-top:1px solid #114168;}
	.review_table li{width:100%; border-bottom:1px solid #ddd; padding:20px 0 10px;}
	.review_rating{width:30%; display:inline-block; vertical-align:top; text-align:center; padding-right:10px; margin-right:10px; border-right:1px solid #ddd;}
	.review_rating img{width:16px;}
	.review_read{width:65%; display:inline-block; }
	
	/*table*/
	.contents table{margin-bottom:10px; border-top:2px solid #114168; }
	.contents th{padding:10px 0; background:#f9f9f9; border-bottom:1px solid #ddd; text-align:center; border-right:1px solid #ddd; font-size:12px; line-height:120%;}
	.contents td{padding:10px 5px; font-size:11px; text-align:center; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
	.contents td p{margin:0}

	.contents th:last-child{border-right:0;}
	.contents td:last-child{border-right:0;}


	/*detail*/
	.lecture_detailtop{margin-top: 20px; text-align:center; font-size:16px;}
	.lecture_detail{background:#f5f5f5; margin-top:0; padding:10px;}
	.lecture_detail_title{border-top:2px solid #114168; padding:15px; font-size:12px; border-bottom:1px solid #ddd; text-align:center;}

	.lecture_play{}
	.movie{width:100%; background:#f5f5f5}
	.movie_ctr{width:100%; background:#222}
	.movie_ctr p{float:left; text-align:center; margin:0; box-sizing:border-box;}
	.movie_ctr a{color:#fff; display:inline-block; width:100%; padding:15px 0;}
	.movie_ctr_1{width:20%;}
	.movie_ctr_2{width:60%; border-left:1px solid #555; border-right:1px solid #555;}
	.movie_ctr_3{width:20%;}
	.movie_page{background:#333; color:#ddd; text-align:center; padding:10px; font-size:11px;}
	.movie_page p{margin:0;}
	.movie_page p span{font-size:12px; font-weight:500; color:#fff}

	.lecture_block{background:#fff; border:1px solid #ddd; border-radius:10px; margin-bottom:5px !important; padding:15px;}
	.lecture_block h4{border-bottom:1px dashed #ddd; font-size:16px; color:#114168; padding-bottom:10px;}
	.lecture_block ol{}