@charset "utf-8";

.wrap_rct{word-break:break-all;height:100%;border-radius:30px;}

/*게시판*/
.wrap_rct > ul{}
.wrap_rct > ul > li{}
/*타이틀*/
.wrap_rct .title{padding-left:150px;}
.wrap_rct .title a{display:flex;align-items:center;font-family:'S-CoreDream-5Medium';color:#000;font-size:32px;letter-spacing:10px;position:relative;font-family:'S-CoreDream-5Medium';}
.wrap_rct .title a::after{content:"";display:block;width:190px;height:3px;background:#000;margin-left:10px;}
.wrap_rct .title a span{padding-right:15px;background:url(../images/notice_bg.png) no-repeat right center;}

/*목록*/
.wrap_rct .list{margin-top:50px;}
.wrap_rct .list ul{}
.wrap_rct .list ul li{}
/*noData*/
.wrap_rct .list .nodata{font-size:18px;text-align:center;padding:30px 0;width:100%;}
/*링크*/
.wrap_rct a.subject{display:block;border-bottom:1px solid #d1c3cb;padding:25px 30px;background:rgba(255,255,255,0.9);}
.wrap_rct .list ul li:first-child a.subject{padding-top:30px;border-top-left-radius:30px 30px;border-top-right-radius:30px 30px;}
.wrap_rct .list ul li:last-child a.subject{padding-bottom:30px;border:0;border-bottom-left-radius:30px 30px;border-bottom-right-radius:30px 30px;}
.wrap_rct .con{}
/*썸네일*/
.wrap_rct .thumb{display:none;}
.wrap_rct .thumb img{}
/*컨텐츠*/
.wrap_rct .inner{display:flex;justify-content:space-between;align-items:center;}
/*말머리*/
.wrap_rct .sort{display:none;}
/*제목*/
.wrap_rct .subjectText{color:#666;font-size:18px;width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*내용*/
.wrap_rct .content{display:none;}
/*날짜*/
.wrap_rct .date{color:#999;font-size:14px;width:80px;text-align:right;}
/*더보기*/
.wrap_rct .more{width:30px;height:30px;background:url(../images/plus_b.png) no-repeat center center;position:absolute;top:9px;right:0;}
.wrap_rct .more span{text-indent:-9999px;}
/*활성화*/
.wrap_rct .list,
.wrap_rct .more{display:none;}
.wrap_rct > ul > li.active .list{display:block;}
.wrap_rct > ul > li.active .more{display:flex;justify-content:center;align-items:center;}
.wrap_rct > ul > li.active .title a{}


@media only screen and (max-width:1600px){
	.wrap_rct .title{padding-left:15%;}
}
@media only screen and (max-width:1024px){
	.wrap_rct .title{padding-left:0;}
	.wrap_rct .title a{color:#FFF;letter-spacing:0;font-size:30px;}
	.wrap_rct .title a::after{display:none;}
	.wrap_rct .title a span{padding-right:0;background:none;}
	.wrap_rct .list{margin-top:20px;}
	.wrap_rct .more{background:url(../images/plus_w.png) no-repeat center center;}
}
@media only screen and (max-width:768px){
	.wrap_rct .title a{font-size:25px;}
	.wrap_rct a.subject{padding:15px;}
	.wrap_rct .list ul li:first-child a.subject{padding-top:20px;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;}
	.wrap_rct .list ul li:last-child a.subject{padding-bottom:20px;border-bottom-left-radius:10px 10px;border-bottom-right-radius:10px 10px;}
	.wrap_rct .subjectText{font-size:16px;}
	.wrap_rct .more{top:0;}
}
@media only screen and (max-width:380px){
	.wrap_rct .subjectText{width:100%;}
	.wrap_rct .date{display:none;}
}


/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_rct a.subject:hover{background:#2875cc;border-color:#2875cc;}
	.wrap_rct a.subject:hover .subjectText,
	.wrap_rct a.subject:hover .date{color:#FFF;}
}