@charset "utf-8";

.wrap_rct{height:100%;}

/*게시판*/
.wrap_rct > ul{position:relative;display:flex;padding:0 30px 0 330px;}
.wrap_rct > ul > li{}

/*타이틀*/
.wrap_rct .title{position:relative;margin-right:20px;transition:0.3s;}
.wrap_rct .title a{font-size:23px;color:#555;line-height:1;font-family:'Sebang Regular';}
.wrap_rct > ul > li.active .title a{color:#00a295;background-image:linear-gradient(to bottom, transparent 50%, #a3d7d7 0%);}

/*목록*/
.wrap_rct .list{position:absolute;top:50px;left:0;width:100%;}
.wrap_rct .list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.wrap_rct .list ul li{width:48%;margin-top:40px;}

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

/*링크*/
.wrap_rct a.subject{display:block;}

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

/*컨텐츠*/
.wrap_rct .con{position:relative;padding-left:90px}

/*제목*/
.wrap_rct .subjectText{font-size:22px;color:#121212;line-height:1.4;font-family:'Dream Medium';white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}

/*내용*/
.wrap_rct .content{font-size:18px;color:#666;line-height:1.5;font-family:'Dream Regular';margin-top:10px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}

/*날짜*/
.wrap_rct .dateA{display:none;}
.wrap_rct .dateB{color:#474747;font-family:'Mont SemiBold';line-height:1;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;}
.wrap_rct .dateB .dD{font-size:50px;letter-spacing:-3px;}
.wrap_rct .dateB .yM{font-size:14px;padding-top:5px;}

/*더보기*/
.wrap_rct .more{display:block;text-indent:-9999px;position:absolute;right:0;top:6px;width:16px;height:15px;background:url(../images/more.png) center no-repeat;opacity:0.5;}

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

/*CONTROL*/
.wrap_rct .control{display:none;}

@media only screen and (max-width:1640px){
	.wrap_rct .subjectText{font-size:20px;}
	.wrap_rct .content{font-size:16px;}
}
@media only screen and (max-width:1280px){
	.wrap_rct > ul{padding-left:0;}
	.wrap_rct .list{top:50px;}
	.wrap_rct .list ul li{width:100%;margin-top:20px;}
	.wrap_rct .con{padding-left:70px;}
	.wrap_rct .subjectText{font-size:18px;}
	.wrap_rct .dateB .dD{font-size:40px;}
}
@media only screen and (max-width:768px){
	.wrap_rct .list ul li{padding-bottom:15px;border-bottom:1px solid #c8d2dd;}
	.wrap_rct .list ul li:last-child{border:0;}
	.wrap_rct .title{margin-right:15px;}
	.wrap_rct .title a{font-size:20px;}
	.wrap_rct .con{padding-left:0;}
	.wrap_rct .subjectText{font-size:16px;}
	.wrap_rct .content{display:none;}
	.wrap_rct .dateA{font-size:14px;color:#888;font-family:'Mont SemiBold';line-height:1;margin-top:10px;display:block;}
	.wrap_rct .dateB{display:none;}
}
/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_rct .title a:hover{background-image:linear-gradient(to bottom, transparent 50%, #DDD 0%);}
	.wrap_rct a.subject:hover .subjectText span{background-image:linear-gradient(to bottom, transparent 50%, #a3d7d7 0%);}
}