@charset "utf-8";

.wrap_rct_2{height:100%;}

/*게시판*/
.wrap_rct_2 > ul{}
.wrap_rct_2 > ul > li{background:#FFF;border-radius:30px;border-top-left-radius:0;position:relative;}

/*타이틀*/
.wrap_rct_2 .title{width:120px;height:40px;position:absolute;left:0;top:0;}
.wrap_rct_2 .title a{font-size:16px;color:#FFF;font-family:'Dream Medium';line-height:1;background:#015557;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}

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

/*noData*/
.wrap_rct_2 .list .nodata{font-size:18px;color:#000;text-align:center;padding:50px 0;width:100% !important;min-height:350px;}

/*링크*/
.wrap_rct_2 a.subject{padding:60px 30px 30px 30px;text-align:center;display:flex;align-items:center;}

/*썸네일*/
.wrap_rct_2 .thumb{display:none;}

/*컨텐츠*/
.wrap_rct_2 .con{}

/*제목*/
.wrap_rct_2 .subjectText{font-size:24px;color:#000;font-family:'Dream Medium';line-height:1.4;height:65px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}

/*내용*/
.wrap_rct_2 .content{display:none;}

/*날짜*/
.wrap_rct_2 .dateA{font-size:16px;color:#7c7c7c;font-family:'Dream Regular';line-height:1;margin-top:20px;}
.wrap_rct_2 .dateB{display:none;}

/*더보기*/
.wrap_rct_2 .more{width:35px;height:35px;background:url(../images/more_10.png) no-repeat center;position:absolute;right:20px;top:5px;text-indent:-9999px;display:block;}
.wrap_rct_2 .more span{display:none;}

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

/*CONTROL*/
.wrap_rct_2 .control{}
.wrap_rct_2 .paging,
.wrap_rct_2 .numbering,
.wrap_rct_2 .play,
.wrap_rct_2 .stop{display:none;}
.wrap_rct_2 .prev,
.wrap_rct_2 .next{width:35px;height:35px;text-indent:-9999px;position:absolute;top:5px;display:block;}
.wrap_rct_2 .prev{right:80px;background:url(../images/prev_6.png) no-repeat center;}
.wrap_rct_2 .next{right:50px;background:url(../images/next_6.png) no-repeat center;}

@media only screen and (max-width:1023px){
	.wrap_rct_2 .subjectText{font-size:22px;height:60px;}
}
@media only screen and (max-width:767px){
	.wrap_rct_2 .subjectText{font-size:20px;height:55px;}
}
/*HOVER*/
@media only screen and (min-width:1024px){
	.wrap_rct_2 > ul > li:hover{background:#f8f8f8;}
	.wrap_rct_2 a.subject:hover .subjectText span{background-image:linear-gradient(to bottom, transparent 40%, #cde3e4 0%);}
}