@charset "utf-8";

/*전체감싸기*/
.wrap-rct-2{}
/*타이틀*/
.wrap-rct-2 h2{font-size:22px;font-family:'Noto Medium';line-height:1;padding-bottom:30px;color:#3b3b3b;}
/*게시판*/
.wrap-rct-2 > ul{word-break:break-all;max-width:1300px;margin: 0 auto;}
/*탭*/
.wrap-rct-2 .title{display:none;}
/*noData*/
.wrap-rct-2 .nodata{font-size:18px;text-align:center;padding:60px 0;width:100%;}
/*목록*/
.wrap-rct-2 .list{}
.wrap-rct-2 .list ul{}
.wrap-rct-2 .list ul li{}
/*감싸기*/
.wrap-rct-2 .subject{display:block;position:relative;color:#333;overflow:hidden;padding:80px 0 20px 0;}
/*썸네일*/
.wrap-rct-2 .thumb{width:60%;max-height:370px;overflow:hidden;position:absolute;right:0;top:0;}
.wrap-rct-2 .thumb img{width:100%;}
/*제목*/
.wrap-rct-2 .con{width:45%;box-sizing:border-box;padding:45px 90px;box-shadow:5px 5px 5px #e9e9e9;background:#FFF;position:relative;}
.wrap-rct-2 .con:after{content:"자세히 보기";display:inline-block;border:1px solid #dbd7d3;padding:5px 50px 5px 20px;background:url(/images/templet_04/common/plus_2_b.png) 90% no-repeat;}
.wrap-rct-2 .cate{display:none;}
.wrap-rct-2 .subjectText{display:block;font-size:26px;font-family:'Noto Medium';height:70px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-height:1.3;}
.wrap-rct-2 .content{display:block;font-size:16px;margin:20px 0 30px 0;height:50px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-height:1.6;}
/*날짜*/
.wrap-rct-2 .date{display:none;}
.wrap-rct-2 .date i,
.wrap-rct-2 .date i em{font-style:normal;}
/*더보기*/
.wrap-rct-2 a.more{display:block;box-sizing:border-box;text-indent:-9999px;width:30px;height:30px;background:url(/images/templet_04/common/plus_1_b.png) center no-repeat;position:absolute;top:-4px;right:0;}
/*활성화*/
.wrap-rct-2 > ul > li .list,
.wrap-rct-2 > ul > li a.more{display:none}
.wrap-rct-2 > ul > li.active .list,
.wrap-rct-2 > ul > li.active a.more{display:block}
/*콘트롤*/
.wrap-rct-2 button{display:inline-block;cursor:pointer;text-indent:-9999px;width:100px;height:65px;box-sizing:border-box;}
.wrap-rct-2 .prevnext{}
.wrap-rct-2 .prevnext button{background-color:#35dde3 !important;position:absolute;top:calc(50% - 37px);}
.wrap-rct-2 .prevnext button.prev{background:url(/images/templet_04/common/arrow_6_r_w.png) center no-repeat;transform:rotate(180deg);left:0;}
.wrap-rct-2 .prevnext button.next{background:url(/images/templet_04/common/arrow_6_r_w.png) center no-repeat;right:0;}
.wrap-rct-2 .control{display:none;}
@media only screen and (min-width:1025px){
	.wrap-rct-2 .prevnext button:hover{transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);width:80px;background-color:rgba( 53,221,227,1 ) !important;}
}
@media only screen and (max-width:1400px){
	.wrap-rct-2 > ul{max-width:100%;}
	.wrap-rct-2 .prevnext button{background-color:rgba( 53,221,227,0.5 ) !important;}
}
@media only screen and (max-width:1024px){
	.wrap-rct-2 .con{;padding:45px;}
}
@media only screen and (max-width:768px){
	.wrap-rct-2 .con{width:60%;}
	.wrap-rct-2 .con:after{display:none;}
	.wrap-rct-2 .subjectText{font-size:20px;height:55px;}
	.wrap-rct-2 .content{font-size:16px;height:75px;}
	.wrap-rct-2 button{width:50px;height:50px;box-sizing:border-box;}
	.wrap-rct-2 .prevnext button{top:calc(50% - 25px);}
	.wrap-rct-2 .prevnext button.prev{left:0;}
}
@media only screen and (max-width:420px){
	.wrap-rct-2 .subject{padding:0;}
	.wrap-rct-2 .thumb{width:100%;max-height:200px;position:relative;}
	.wrap-rct-2 .con{width:100%;float:none;padding:20px 20px 0 20px;box-shadow:none;}
	.wrap-rct-2 .content{display:none;}
	.wrap-rct-2 .prevnext button{top:75px;}
}
@media only screen and (max-width:320px){
	.wrap-rct-2 a.more{width:100%;height:auto;background-position:center;position:relative;top:auto;right:auto;margin-top:10px;border:0;}
}