@charset "UTF-8";

.main-notice-box{overflow:hidden;padding: 0 1px!important;box-sizing:border-box;}
.main-notice-box ul li{display:none;}
.mini-board-content ul li.active .main-notice-box ul li{display:block;}
.main-notice-box ul li a{display:block;position:relative;padding:30px 40px;border:1px solid #ccc;background:#fff;box-sizing:border-box;}
.main-notice-box ul li a{border-right:0;}
.main-notice-box ul li:last-of-type a{border-right:1px solid #ccc;}
/*
.main-notice-box ul li a:hover:after{content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid #da0000;box-sizing:border-box;}*/
.main-notice-box ul li p{font-size:1rem;font-weight:400;line-height:1.5rem;}
.main-notice-box ul li .mini-cate{padding:0 0 35px;font-weight:200;color:#da0000;}
.main-notice-box ul li .mini-title{display:-webkit-box;margin:0 0 20px;height:3.374rem;color:#000;font-size:1.25rem;font-weight:400;white-space:normal;line-height:1.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.main-notice-box ul li .mini-text{display:block;color:#333;/* IE 대응 */display:-webkit-box;height:7.5rem;white-space:normal;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.main-notice-box ul li .mini-date{margin: 0 0 20px;font-weight:300;color:#666666;}

.main-mini-box01 .mini-board-content ul li .list_none{display:none;}
.main-mini-box01 .mini-board-content ul li.active .list_none{display:block;padding:50px 20px;text-align:center;}

.notice-box{display:none;}
.notice-box.active{display:block;}

@media screen and (max-width:768px) {
	
	.main-notice-box ul li a{padding:25px;}
	.main-notice-box ul li .mini-cate{}
	.main-notice-box ul li .mini-title{}
	.main-notice-box ul li .mini-text{}
	.main-mini-box01 .mini-board-content ul li.active .list_none{padding:20px;}
}




@media screen and (max-width:480px) {
	
	.main-notice-box .swiper-wrapper{display:block;}
	.main-notice-box .swiper-wrapper li.swiper-slide{display:none!important;}
	.main-notice-box .swiper-wrapper li.swiper-slide:nth-of-type(1){display:block!important;}
	.main-notice-box .swiper-wrapper li.swiper-slide:nth-of-type(2){display:block!important;}
	.main-notice-box .swiper-wrapper li.swiper-slide:nth-of-type(3){display:block!important;}
	.main-notice-box ul li a{border:1px solid #ccc;border-bottom:0;border-right:1px solid #ccc;}
	.main-notice-box .swiper-wrapper li.swiper-slide:nth-of-type(3) a{border-bottom:1px solid #ccc;}
}