@charset "utf-8";

.rct_organB{height:100%;border-bottom:2px solid #000;}

/*게시판*/
.rct_organB > ul{position:relative;display:flex;}
.rct_organB > ul > li{}

/*타이틀*/
.rct_organB .title{display:flex;align-items:center;}
.rct_organB .title a{font-family:'Dream Medium';font-size:20px;color:#868686;line-height:1;padding:2px 0;border-bottom:1px solid transparent;}
.rct_organB .title::before{content:"";display:block;width:6px;height:6px;border-radius:100%;background:#7f7f7f;margin:0 15px;}
.rct_organB > ul > li:first-child .title::before{display:none;}

/*목록*/
.rct_organB .list{position:absolute;top:60px;left:0;width:100%;}
.rct_organB .list ul{}
.rct_organB .list ul li{}

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

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

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

/*컨텐츠*/
.rct_organB .con{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 15px;position:relative;}
.rct_organB .con::before{content:"";display:block;width:5px;height:5px;border-radius:100%;background:#a0bec2;position:absolute;left:0;top:16px;}

/*제목*/
.rct_organB .subjectText{font-size:16px;color:#333;line-height:1;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rct_organB .subjectText span{display:inline-block;padding-bottom:1px;border-bottom:1px solid transparent;transition:0.3s;}

/*내용*/
.rct_organB .content{display:none;font-size:15px;color:#666;line-height:1.4;height:65px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin-top:20px;}

/*날짜*/
.rct_organB .dateA{font-family:'Play Regular';font-size:14px;color:#888;line-height:1;width:100px;text-align:right;}
.rct_organB .dateB{font-family:'Play Bold';line-height:0.7;position:absolute;left:85px;top:0;display:none;align-items:center;justify-content:center;flex-direction:column-reverse;}
.rct_organB .dateB .dD{font-size:80px;color:#CCC;}
.rct_organB .dateB .yM{font-size:18px;color:#8a8a8a;padding-top:10px;}

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

/*활성화*/
.rct_organB .list,
.rct_organB .more{display:none}
.rct_organB > ul > li.active .list,
.rct_organB > ul > li.active .more{display:block}
.rct_organB > ul > li.active .title a{font-family:'Dream Bold';color:#1557b0;border-color:#1557b0;}

/*첫글*/
@media only screen and (min-width:769px){
	.rct_organB .list ul li:first-child{background:url(../images/icon_noti.png) left 2px no-repeat;}
	.rct_organB .list ul li:first-child .con{display:block;padding:0 0 30px 200px;}
	.rct_organB .list ul li:first-child .con::before{display:none;}
	.rct_organB .list ul li:first-child .subjectText{font-size:21px;}
	.rct_organB .list ul li:first-child .content{display:block;}
	.rct_organB .list ul li:first-child .dateA{display:none;}
	.rct_organB .list ul li:first-child .dateB{display:flex;}
	.rct_organB .list ul li:first-child{}
}

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

/*HOVER*/
@media only screen and (min-width:1281px){
	.rct_organB .title a:hover{color:#000;border-color:#000;}
	.rct_organB a.subject:hover .subjectText{font-family:'Dream Medium';color:#000;}
	.rct_organB a.subject:hover .subjectText span{border-color:#888;}
	.rct_organB a.subject:hover .content{font-family:'Dream Medium';}
}

@media only screen and (max-width:1280px){
}
@media only screen and (max-width:768px){
}