@charset "utf-8";

.wrap_rct{}
/*게시판*/
.wrap_rct .inner{height:100%;display:flex;align-items:center;justify-content:flex-start;}
.wrap_rct .inner > li{}
/*타이틀*/
.wrap_rct .title{margin-right:30px;}
.wrap_rct .title a{display:block;font-size:35px;color:#FFF;font-family:'Noto Regular';line-height:1;cursor:auto;cursor:pointer;}
.wrap_rct .inner > li.active .title a{color:#d7ccbe;}

/*목록*/
.wrap_rct .list{position:absolute;top:80px;left:0;width:100%;background:#0e0e0e;}
.wrap_rct .list ul{display:flex;}
.wrap_rct .list ul li{width:25%;}
/*noData*/
.wrap_rct .list .nodata{font-size:18px;text-align:center;padding:50px 0;width:100%;}
/*컨텐츠*/
.wrap_rct .con{}
/*썸네일*/
.wrap_rct .thumb{display:none;}
.wrap_rct .thumb img{}
/*링크*/
.wrap_rct a.subject{display:block;padding:40px;position:relative;}
.wrap_rct a.subject::before{content:"";display:block;width:0;height:4px;background:#EEE;position:absolute;left:40px;top:120px;transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);}
/*제목*/
.wrap_rct .subjectText{font-size:23px;color:#FFF;font-family:'Noto Regular';line-height:1.5;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}
/*내용*/
.wrap_rct .content{font-size:15px;color:#EEE;font-family:'Noto Regular';line-height:1.5;margin-top:30px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;}
/*날짜*/
.wrap_rct .date{font-size:14px;color:#DDD;line-height:1;font-family:'Noto Regular';margin-top:30px;}
.wrap_rct .readMore{display:none;}

/*더보기*/
.wrap_rct .more{text-indent:-9999px;position:absolute;right:0;top:0;width:35px;height:35px;border:1px solid #FFF;background:url(../images/more.png) center no-repeat;}

/*활성화*/
.wrap_rct .list,
.wrap_rct .more{display:none}
.wrap_rct .inner > li.active .list,
.wrap_rct .inner > li.active .more{display:block}

/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_rct .title a:hover{color:#d7ccbe;}
	.wrap_rct a.subject:hover::before{width:60px;}
	.wrap_rct .more:hover{border-color:#000;background-color:#000;}
}
@media only screen and (max-width:1280px){
	.wrap_rct .title a{font-size:30px;}
	.wrap_rct a.subject{padding:25px;}
	.wrap_rct a.subject::before{display:none;}
	.wrap_rct .subjectText{font-size:18px;}
	.wrap_rct .more{width:30px;height:30px;}
}
@media only screen and (max-width:768px){
	.wrap_rct .title{margin-right:20px;}
	.wrap_rct .title a{font-size:22px;}
	.wrap_rct .list{top:40px;}
	.wrap_rct .list ul{flex-wrap:wrap;padding:30px 20px;}
	.wrap_rct .list ul li{width:100%;margin-bottom:20px;}
	.wrap_rct a.subject{padding:0;}
	.wrap_rct .content{display:none;}
	.wrap_rct .subjectText{font-size:16px;}
	.wrap_rct .date{font-size:13px;margin-top:5px;}
	.wrap_rct .more{width:25px;height:25px;}
}
@media only screen and (max-width:380px){
	.wrap_rct .subjectText{padding-right:0;}
}