@charset "utf-8";

.wrap_rctSwu{height:100%;}

.wrap_rctSwu .mainTitle{display:flex;align-items:flex-end;position:absolute;left:0;top:0.35rem;}

.wrap_rctSwu ul.inner{display:flex;justify-content:flex-end;}
.wrap_rctSwu .title{padding-left:3rem;}
.wrap_rctSwu .title button{font-size:2.2rem;font-family:'pre-sb';color:#000;padding-bottom:0.5rem;}
.wrap_rctSwu .title button::before{width:1rem;height:1rem;margin:0 auto;background:url('../images/on.png') no-repeat center / cover;transform:scale(0);transition:0.3s;content:"";display:none;}
.wrap_rctSwu .title button::after{width:80%;height:4px;margin:0.5rem auto 0 auto;background:#ab3030;transform:scale(0);transition:0.3s;content:"";display:block;}
.wrap_rctSwu .list{position:absolute;left:0;top:10rem;width:100%;}
.wrap_rctSwu .list ul{}
.wrap_rctSwu .list ul li{}
.wrap_rctSwu .list .nodata{font-size:2rem;color:#000;text-align:center;padding:4rem;width:100%;}
.wrap_rctSwu a.subject{display:block;}
.wrap_rctSwu .con{height:7.35rem;border-bottom:1px solid #e7e7e7;display:flex;align-items:center;position:relative;transition:0.3s;}

.wrap_rctSwu .cateTag{font-size:2rem;font-family:'pre-m';display:flex;align-items:center;color:#777;}
.wrap_rctSwu .cateTag::after{width:0.5rem;height:0.5rem;margin:0 1rem;border-radius:50%;background:#777;content:"";display:block;}
/*
.wrap_rctSwu .cateTag::before{width:0.8rem;height:0.8rem;margin-right:1rem;border-radius:50%;content:"";display:block;}
.wrap_rctSwu .cateTag.color1{color:#b54445;}
.wrap_rctSwu .cateTag.color1::before{background:#b54445;}
.wrap_rctSwu .cateTag.color2{color:#0c3388;}
.wrap_rctSwu .cateTag.color2::before{background:#0c3388;}
.wrap_rctSwu .cateTag.color3{color:#fa7c00;}
.wrap_rctSwu .cateTag.color3::before{background:#fa7c00;}
.wrap_rctSwu .cateTag.color4{color:#aa8b35;}
.wrap_rctSwu .cateTag.color4::before{background:#aa8b35;}
.wrap_rctSwu .cateTag.color5{color:#5330ab;}
.wrap_rctSwu .cateTag.color5::before{background:#5330ab;}
*/

.wrap_rctSwu .subjectText{width:calc(100% - 15rem);line-height:1.1;display:flex;align-items:center;}
.wrap_rctSwu .noti{width:4rem;height:4rem;background:#ac2f30 url('../images/rctIcon_w.png') no-repeat center;border-radius:100%;text-indent:-9999px;margin-right:1.5rem;display:inline-block;flex-shrink:0;white-space:nowrap;}
.wrap_rctSwu .subjectText .subjectItem{font-size:2rem;color:#000;font-family:'pre-m';display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width: 100%;min-width:0;}

.wrap_rctSwu .new{font-size:1.4rem;font-family:'pre-bk';color:#fabe00;display:flex;align-items:center;flex-shrink:0;white-space:nowrap;}
.wrap_rctSwu .new::before{width:0.5rem;height:0.5rem;margin:0 0.5rem 0 1rem;border-radius:50%;background:#fabe00;content:"";display:block;}

.wrap_rctSwu .thumb{display:none;}
.wrap_rctSwu .content{display:none;}
.wrap_rctSwu .date{width:10rem;line-height:1.1;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;}
.wrap_rctSwu .date span{font-size:1.4rem;color:#AAA;font-family:'pre-m';}

/*
.wrap_rctSwu #targetMoreBtn a{margin-left:2rem;margin-top:0.5rem;width:2.3rem;height:2.3rem;background:#a3a3a3 url('../images/more.png') no-repeat center;border-radius:50%;text-indent:-99999999px;display:block;transition:0.3s;}
.wrap_rctSwu #targetMoreBtn a:hover{background-color:#ac2f30;}
*/
.wrap_rctSwu #targetMoreBtn a span{display:none;}
.wrap_rctSwu #targetMoreBtn a{margin-left:2rem;margin-bottom:0.1rem;border-bottom:1px solid #888;transition:0.3s;font-size:1.6rem;color:#888;font-family:'pre-m';line-height:1;display:flex;align-items:center;}
.wrap_rctSwu #targetMoreBtn a::after{width:15px;height:8px;opacity:0.4;background:url('../images/plus.png') no-repeat right center;content:"";display:block;transition:0.3s;}
.wrap_rctSwu #targetMoreBtn a:hover{color:#000;border-color:#000;}
.wrap_rctSwu #targetMoreBtn a:hover::after{opacity:1;}



/*활성화*/
.wrap_rctSwu .list,
.wrap_rctSwu .more{display:none;}
.wrap_rctSwu .inner > li.active .list,
.wrap_rctSwu .inner > li.active .more{display:block;}
.wrap_rctSwu .title button:hover,
.wrap_rctSwu .inner > li.active .title button{color:#ab3030;}
.wrap_rctSwu .title button:hover::before,
.wrap_rctSwu .inner > li.active .title button::before{transform:scale(1);}
.wrap_rctSwu .title button:hover::after,
.wrap_rctSwu .inner > li.active .title button::after{transform:scale(1);}
.wrap_rctSwu a.subject:hover .subjectItem{font-family:'pre-b';color:#b54445;}

@media all and (max-width:768px){
	.wrap_rctSwu .mainTitle{position:relative;left:unset;top:unset;}
	.wrap_rctSwu ul.inner{justify-content:flex-start;padding-top:3rem;}
	.wrap_rctSwu .title{padding-left:0rem;padding-right:1.5rem;}
	.wrap_rctSwu .list{top:11rem;}
	.wrap_rctSwu .con{padding-top:2rem;height:9rem;align-items:flex-start;}
	.wrap_rctSwu .subjectText{width:100%;}
	.wrap_rctSwu .noti{width:3rem;height:3rem;}
	.wrap_rctSwu .date{position:absolute;left:0;bottom:2rem;justify-content:flex-start;}
}