@charset "utf-8";

/*구조*/
.kor_notice,
.kor_notice ul.inner,
.kor_notice ul.inner > li,
.kor_notice .list,
.kor_notice .slick-slider,
.kor_notice .slick-list,
.kor_notice .slick-track,
.kor_notice .slick-slide,
.kor_notice .slick-slide > div,
.kor_notice .slick-slide > div,
.kor_notice .slick-slide > div > li{height:100%;}

.kor_notice{padding-top:100px;}

/*타이틀*/
.kor_notice .title{display:none;}

/*목록*/
.kor_notice .list{}
.kor_notice .list ul{}
.kor_notice .list ul li{}

/*noData*/
.kor_notice .list .nodata{font-size:18px;color:#222;text-align:center;padding:40px 0;width:100%;border:0 !important;}

/*링크*/
.kor_notice a.subject{margin:0 20px 0 0;display:block;position:relative;}

/*썸네일*/
.kor_notice .thumb{height:245px;overflow:hidden;position:relative;transition:0.5s;}
.kor_notice .thumb img{display:none;}

/*컨텐츠*/
.kor_notice .con{padding:20px;background:#FFF;}

/*제목*/
.kor_notice .subjectText{line-height:1.3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kor_notice .subjectText span{font-size:16px;color:#222;font-family:'Dream Medium';}

/*내용*/
.kor_notice .content{display:none;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:10px;}
.kor_notice .content span{font-size:16px;color:#666;font-family:'Dream Regular';}

/*날짜*/
.kor_notice .dateA{font-size:14px;color:#999;font-family:'Dream Light';line-height:1;padding-top:10px;}
.kor_notice .dateB{display:none;}

/*더보기*/
.kor_notice .more{display:none !important;text-indent:-9999px;position:absolute;right:0;bottom:200px;width:100px;height:100px;background:#DDD url(../images/more.png) center no-repeat;}

/*활성화*/
.kor_notice .list,
.kor_notice .more{display:none}
.kor_notice .inner > li.active .list,
.kor_notice .inner > li.active .more{display:block}

/*CONTROL*/
.kor_notice .control{position:absolute;top:0;right:2%;display:flex;align-items:center;justify-content:flex-end;}
.kor_notice .control .numbering{font-family:'Play Bold';}
.kor_notice .control .numbering1{font-size:50px;color:#c4b7af;}
.kor_notice .control .numbering2{font-size:20px;color:#9c9c9c;}
.kor_notice .control .prev,
.kor_notice .control .next{display:block;text-indent:-9999px;width:40px;height:15px;margin-left:20px;opacity:0.5;transition:0.5s;}
.kor_notice .control .prev{background:url(../images/prev.png) no-repeat left bottom;}
.kor_notice .control .next{background:url(../images/next.png) no-repeat right bottom;}
.kor_notice .control .play,
.kor_notice .control .stop,
.kor_notice .control .paging{display:none;}

/*DESIGN*/
.kor_notice .slick-slide{transition:0.5s;}
@media only screen and (min-width:1281px){
	.kor_notice .slick-slide:nth-child(odd){margin-top:90px;}
	.kor_notice .slick-slide:nth-child(even){margin-top:135px;}
	.kor_notice .slick-current + .slick-active{width:620px !important;margin-top:0 !important;}
	.kor_notice .slick-current + .slick-active a{transition:0.5s;}
	.kor_notice .slick-current + .slick-active a{box-shadow:5px 5px 15px rgba(0,0,0,0.2);}
	.kor_notice .slick-current + .slick-active .thumb{height:400px;}
	.kor_notice .slick-current + .slick-active .subjectText span{font-size:20px;}
	.kor_notice .slick-current + .slick-active .content{display:block;}
}
@media only screen and (max-width:1280px){
	.kor_notice a.subject{margin:0 10px 0 10px;}
}
@media only screen and (max-width:768px){
	.kor_notice{padding-top:50px;}
	.kor_notice .thumb{height:215px;}
	.kor_notice .con{padding:15px;}
	.kor_notice .control .numbering1{font-size:20px;}
	.kor_notice .control .prev,
	.kor_notice .control .next{width:25px;height:10px;}
}
/*HOVER*/
@media only screen and (min-width:1281px){
	.kor_notice .control .prev:hover,
	.kor_notice .control .next:hover{opacity:1;}
}