@charset "utf-8";

.rct_departC{height:100%;}
.rct_departC .container{}

/*게시판*/
.rct_departC .inner{display:flex;position:relative;padding-left:210px;}
.rct_departC .inner > li{}
/*타이틀*/
.rct_departC .title{margin-right:20px;}
.rct_departC .title a{font-size:22px;color:#888;line-height:1.5;border-bottom:2px solid transparent;}
/*목록*/
.rct_departC .list{position:absolute;top:60px;left:0;width:100%;}
.rct_departC .list ul{}
.rct_departC .list ul li{position:relative;float:left;width:48%;margin-right:2%;padding-left:15px;}
.rct_departC .list ul li::before{content:"";display:block;width:6px;height:6px;background:#a0bec2;border-radius:100%;position:absolute;top:17px;left:0;}

/*noData*/
.rct_departC .list .nodata{font-size:18px;color:#888;text-align:center;padding:40px 0;width:100%;border:0 !important;}
/*링크*/
.rct_departC a.subject{display:block;padding:12px 0;}
/*썸네일*/
.rct_departC .thumb{display:none;}
.rct_departC .thumb img{}
/*컨텐츠*/
.rct_departC .con{}
.rct_departC .heading{display:none;}
/*제목*/
.rct_departC .subjectText{font-size:16px;color:#666;line-height:1;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*내용*/
.rct_departC .content{display:none;}
/*날짜*/
.rct_departC .dateA,
.rct_departC .dateB{display:none;}
/*더보기*/
.rct_departC .more{display:block;text-indent:-9999px;position:absolute;right:0;top:0;width:31px;height:31px;background:url(../images/more.png) center no-repeat;}
/*활성화*/
.rct_departC .list,
.rct_departC .more{display:none}
.rct_departC .inner > li.active .list,
.rct_departC .inner > li.active .more{display:block}
.rct_departC .inner > li.active .title a{font-family:'Dream Medium';color:#0054a7;border-color:#0054a7;}
/*CONTROL*/
.rct_departC .control{display:none;}
/*첫글*/
.rct_departC .list ul li:first-child{padding-left:0;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #DDD;}
.rct_departC .list ul li:first-child::before{display:none;}
.rct_departC .list ul li:first-child .con{display:flex;flex-direction:row-reverse;align-items:center;}
.rct_departC .list ul li:first-child .subjectText{font-family:'Dream Medium';font-size:20px;color:#222;line-height:1.3;height:50px;white-space:unset;word-wrap:break-word;margin-left:15px;}
.rct_departC .list ul li:first-child .dateB{display:block;line-height:1;text-align:center;}
.rct_departC .list ul li:first-child .dateB .dD{font-family:'Play Bold';font-size:45px;color:#000;}
.rct_departC .list ul li:first-child .dateB .yM{display:block;font-family:'Play regular';font-size:14px;color:#666;}

@media all and (max-width:1700px) {
}
@media only screen and (max-width:1280px){
}
@media only screen and (max-width:768px){
	.rct_departC .inner{padding-left:0;}
	.rct_departC .title a{font-size:18px;font-family:'Dream Medium';}
	.rct_departC .list{top:40px;}
	.rct_departC .list ul li{float:unset;width:100%;margin-right:0;}
	.rct_departC .list ul li:first-child .subjectText{font-size:18px;height:47px;}
	.rct_departC .more{top:5px;width:19px;height:19px;}
}

/*HOVER************************************************************/
@media only screen and (min-width:1281px){
	.rct_departC .title a:hover{font-family:'Dream Medium';color:#0054a7;}
	.rct_departC a.subject:hover .subjectText{font-family:'Dream Medium';color:#000;}
	.rct_departC .list ul li:first-child:hover a.subject:hover .subjectText{font-family:'Dream Bold';color:#000;}
}