@charset "utf-8";

/*전체감싸기*/
.wrap-rct{}
/*게시판*/
.wrap-rct > ul{word-break:break-all;}
/*탭*/
.wrap-rct .title{position:absolute;top:0;left:0;text-align:center;background:#d3ddea;border-top-left-radius:20px 20px;border-top-right-radius:20px 20px;}
.wrap-rct > ul > li:nth-child(1) .title{}
.wrap-rct > ul > li:nth-child(2) .title{left:200px;}
.wrap-rct .title a{display:inline-block;font-size:22px;line-height:1;padding:19px 0;width:200px;}
.wrap-rct .title:after{content:"";display:block;width:80px;height:3px;background:none;margin: 0 auto;}
.wrap-rct .active .title{background:#FFF;}
.wrap-rct .active .title a{font-family:'Noto Regular';color:#000;}
.wrap-rct .active .title:after{background:#0bb7f3;}
/*noData*/
.wrap-rct .nodata{font-size:18px;text-align:center;padding:60px 0;width:100%;}
/*목록*/
.wrap-rct .list{padding:63px 30px 30px 0;}
.wrap-rct .list ul{background:#FFF;padding:25px 0 10px 0;border-radius:20px;border-top-left-radius:0 0;height:460px;box-shadow:5px 5px 10px #bbc0c8;}
.wrap-rct .list ul li{}
/*링크*/
.wrap-rct .subject{display:block;line-height:1.3;font-size:20px;position:relative;padding:21px 0;margin:0 30px;border-bottom:1px solid #e5e5e5;}
.wrap-rct .list ul li:last-child .subject{border:0;}
/*썸네일*/
.wrap-rct .thumb{display:none;}
.wrap-rct .thumb img{}
/*감싸기*/
.wrap-rct .con{}
/*카테고리*/
.wrap-rct .cate{display:none;}
/*제목*/
.wrap-rct .subjectText{display:block;width:calc(100% - 95px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;}
/*내용*/
.wrap-rct .content{display:none;}
/*날짜*/
.wrap-rct .date{display:block;color:#b6b6b6;line-height:1;position:absolute;right:0;top:23px;}
.wrap-rct .date i,
.wrap-rct .date i em{font-style:normal;}
/*더보기*/
.wrap-rct a.more{display:block;text-indent:-9999px;width:38px;height:38px;border:1px solid #000;background:url(/images/templet_02/common/plus_1_b.png) center no-repeat;position:absolute;top:10px;right:45px;}
/*활성화*/
.wrap-rct > ul > li .list,
.wrap-rct > ul > li a.more{display:none}
.wrap-rct .active .list,
.wrap-rct .active a.more{display:block}
@media only screen and (min-width:1025px){
	.wrap-rct .list ul li:hover{background:#0bb7f3;}
	.wrap-rct .list ul li:hover .subject{border-color:#0bb7f3;}
	.wrap-rct .list ul li:hover .subjectText{color:#FFF;}
	.wrap-rct .list ul li:hover .date{color:#9bd9f8;}
}
@media only screen and (max-width:1024px){
	.wrap-rct .list ul{height:auto;}
}
@media only screen and (max-width:768px){
	.wrap-rct > ul > li:nth-child(2) .title{left:150px;}
	.wrap-rct .title a{font-size:18px;padding:13px 0;width:150px;}
	.wrap-rct .list{padding:47px 0 0 0;}
	.wrap-rct .list ul{box-shadow:none;}
	.wrap-rct .subject{font-size:16px;padding:15px 0;margin:0 30px;}
	.wrap-rct .date{top:16px;}
	.wrap-rct a.more{top:3px;right:0;}
}
@media only screen and (max-width:380px){
	.wrap-rct .title{width:50%;}
	.wrap-rct > ul > li:nth-child(2) .title{left:50%;}
	.wrap-rct .title a{width:100%;}
	.wrap-rct .list ul{border-top-right-radius:0 0;}
	.wrap-rct .subjectText{width:100%;}
	.wrap-rct .date{display:none;}
	.wrap-rct a.more{width:100%;height:auto;border:0;position:relative;top:auto;right:auto;padding:10px 0;}
}