@charset "utf-8";

.templet_common_rct_4{height:100%;background:#FFF;padding:35px;}

/*게시판*/
.templet_common_rct_4 > ul{}
.templet_common_rct_4 > ul > li{}

/*타이틀*/
.templet_common_rct_4 .title{}
.templet_common_rct_4 .title a{font-family:'Dream Bold';font-size:18px;color:#222;line-height:1;}

/*목록*/
.templet_common_rct_4 .list{margin-top:10px;}
.templet_common_rct_4 .list ul{}
.templet_common_rct_4 .list ul li{}

/*noData*/
.templet_common_rct_4 .list .nodata{font-size:18px;color:#000;text-align:center;padding:50px 0;background:none !important;}

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

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

/*컨텐츠*/
.templet_common_rct_4 .con{display:flex;align-items:center;justify-content:space-between;padding:7px 0 7px 12px;position:relative;}
.templet_common_rct_4 .con::before{content:"";display:block;width:4px;height:4px;border-radius:100%;background:#999;position:absolute;left:0;top:11px;}

/*제목*/
.templet_common_rct_4 .subjectText{font-size:14px;color:#222;line-height:1;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

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

/*날짜*/
.templet_common_rct_4 .dateA{font-family:'Play Regular';font-size:14px;color:#888;line-height:1;width:100px;text-align:right;}
.templet_common_rct_4 .dateB{display:none;}

/*더보기*/
.templet_common_rct_4 .more{display:block;text-indent:-9999px;position:absolute;right:30px;top:35px;width:24px;height:24px;background:url(../images/more.png) center no-repeat;}

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

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

/*HOVER*/
@media only screen and (min-width:1281px){
	.templet_common_rct_4 .title a:hover{color:#000;}
	.templet_common_rct_4 a.subject:hover .subjectText{font-family:'Dream Medium';color:#000;}
}
@media only screen and (max-width:1280px){
}
@media only screen and (max-width:768px){
}