@charset "utf-8";

.wrap_rct2{height:100%;overflow: hidden;}

/*게시판*/
.wrap_rct2 > ul{display:flex;padding-top: 15px;}
.wrap_rct2 > ul > li{}

/*타이틀*/
.wrap_rct2 .title{margin-top:3px;display:flex;align-items:center;position: relative;}
.wrap_rct2 .title::after{ content: ""; position: absolute; top: 50%; right: -34px; margin-top: -2.5px; width: 5px; height: 5px; background-color: #aeaeae; border-radius: 50%;}
.wrap_rct2 > ul > li:last-child .title::after{display:none;}
.wrap_rct2 .title a{font-size: 22px;color: #666;letter-spacing: -0.06em;line-height: 38px;cursor: pointer;font-family: "Jalnan Regular";}

.wrap_rct2 > ul > li {float: left;font-size: 22px;margin-right: 62px;color: #666;letter-spacing: -0.06em;line-height: 38px;cursor: pointer;font-family: "Dream Regular";padding: 10px 0 7px;}
.wrap_rct2 > ul > li:last-child::after { display: none; }
.wrap_rct2 > ul > li.active a { font-size: 26px; color: #222; font-family: "Jalnan Regular"; }
/*.wrap_rct2 > ul > li.active .title::before {content: "";position: absolute;top: -14px;width: 10px;left: 50%;transform: translate(-50%, 0);height: 10px;background-color: #1ead4c;border-radius: 50%;z-index: 9;}*/


/*목록*/
.wrap_rct2 .list{width: 100%;top:70px;left: 0;position:absolute;}
.wrap_rct2 .list ul{}
.wrap_rct2 .list ul li{border-bottom: 1px solid #333;}
.wrap_rct2 .list ul li:nth-child(1){border-top:2px solid #333;}

/*noData*/
.wrap_rct2 .list .nodata{font-size:18px;color:#FFF;text-align:center;padding:50px 0;width:100% !important;min-height:350px;}

/*링크*/
.wrap_rct2 a.subject{ display: block; width: 100%; height: 100%; padding: 15px 0 7px; }

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

/*컨텐츠*/
.wrap_rct2 .con{position:relative;}

/*제목*/
.wrap_rct2 .subjectText span{font-size: 20px;letter-spacing: -0.06em;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #4b4b4b;font-family: "Dream Medium";padding: 5px 0;}

/*내용*/
.wrap_rct2 .content{margin-bottom: 2px;overflow: hidden;text-overflow: ellipsis;line-height: 30px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #777;font-size: 16px;font-family: 'Dream Regular';}

/*날짜*/
.wrap_rct2 .dateA{font-size: 14px;letter-spacing: -0.02em;line-height: 38px;color: #afafaf;font-family: 'Dream Regular';}
.wrap_rct2 .dateB{display:none;}

/*더보기*/
.wrap_rct2 .more{width:14px;height:14px;border:1px solid rgba(255,255,255,0.3);position:absolute;right:0;top: 25px;background:url(../images/more_10.png) no-repeat center;text-indent:-9999px;display:block;transition:0.5s;}
.wrap_rct2 .more span{display:none;}

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

/*CONTROL*/
.wrap_rct2 .control{display:none;}
.wrap_rct2 .paging,
.wrap_rct2 .numbering,
.wrap_rct2 .play,
.wrap_rct2 .stop{display:none;}
.wrap_rct2 .prev,
.wrap_rct2 .next{width:35px;height:35px;border:1px solid #DDD;text-indent:-9999px;position:absolute;top:-60px;display:block;}
.wrap_rct2 .prev{right:68px;background:#FFF url(../images/prev_6.png) no-repeat center;}
.wrap_rct2 .next{right:34px;background:#FFF url(../images/next_6.png) no-repeat center;}

@media only screen and (max-width:1023px){
  .wrap_rct2,
  .wrap_rct2 .list{padding:0 25px;}
  .wrap_rct2 .more{right:25px;}
  .wrap_rct2 .subjectText span{padding:3px 0 0;font-size:18px;}
}
@media only screen and (max-width:768px){
  .wrap_rct2 .more{/* top:0 */}
  .wrap_rct2 .title a{font-size:18px;}
  .wrap_rct2 > ul > li.active a{font-size:20px;}
  .wrap_rct2 > ul > li.active .title::before{width:8px;height:8px;top:-5px;}
  .wrap_rct2 > ul > li{margin-right:30px;}
  .wrap_rct2 .title::after{right:-18px;}
}

@media only screen and (max-width:640px){
  .wrap_rct2 .title a{font-size:18px;}

  .wrap_rct2 .subjectText span{padding: 0;font-size: 15px;line-height: 1.5;} 
  .wrap_rct2 .content{font-size: 14px;}
  .wrap_rct2 .dateA {font-size: 12px;line-height: 1.5;}

}