@charset "utf-8";

.main_board_title { margin-bottom:40px; position:relative;}
.main_board_title h1 { font-size:50px; color:#000; line-height:1; text-transform:uppercase; margin-bottom:20px;}
.main_board_title .lt_more { position:absolute; right:0; bottom:0; font-weight:16px; font-weight:bold; color:#000;}
.main_board_title .lt_more span { display:inline-block; margin-left:5px; text-align:center; width:30px; height:30px; line-height:30px; border-radius:50%; font-weight:16px; font-weight:bold; color:#fff; background:#000;}

.swiper-slide .slide_textbox { padding:40px; background:#f3f3f3; border-radius:0 0 30px 0;}
.swiper-slide .slide_textbox h1 { font-size:22px; color:#000; line-height:1.3; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.swiper-slide .slide_textbox .lt_cont { margin:15px 0 30px 0; font-size:16px; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:5; display:-webkit-box; -webkit-box-orient:vertical;}
.swiper-slide .slide_textbox .lt_date { font-size:17px; color:#aaa;}

.empty_li { color:#ccc;}

@media screen and (max-width:991px){	
	.main_board_title { margin-bottom:20px;}
	.main_board_title h1 { font-size:40px;}
	
	.main_board_title .lt_more { position:relative; display:block; margin-top:20px;}
}