@charset "utf-8";

.wrap_rct{height:100%;padding: 0 12px;}
.wrap_rct .container{max-width:960px;padding: 10px 0 0 0;}

/*게시판*/
.wrap_rct .inner{display:flex;position:relative;}
.wrap_rct .inner > li{}
/*타이틀*/

.wrap_rct .title{margin-right:30px;}
.wrap_rct .title a{font-size:30px;color:#999999;font-family:'Dream Regular';line-height:1;padding-right:15px;position:relative;}
.wrap_rct .inner > li:nth-child(1) .title{margin-left:185px;}
.wrap_rct .inner > li .title a:before{content:'';width:30px;height:30px;background-color:#ffecd6;position:absolute;border-radius:50%;z-index:-1;right:3px;top:-2px;transition:all ease .5s;opacity:0;}

/*목록*/
.wrap_rct .list{position:absolute;top: 75px;left:0;width:100%;background: #fff;box-shadow: rgba(0,0,0,0.1) 0 0 15px 3px;border-radius: 20px;padding: 15px 0;max-height: 410px;overflow: hidden;}
.wrap_rct .list ul{}
.wrap_rct .list ul li{position:relative;}
.wrap_rct .list ul li + li{border-top:1px solid #ececec;}

/*noData*/
.wrap_rct .list .nodata{font-size:18px;color:#888;text-align:center;padding:40px 0;width:100%;border:0 !important;}
/*링크*/
.wrap_rct a.subject{display:block;padding: 22px 50px 25px;}
/*썸네일*/
.wrap_rct .thumb{display:none;}
.wrap_rct .thumb img{}
/*컨텐츠*/
.wrap_rct .con{}
/*제목*/
.wrap_rct .subjectText{font-size: 22px;color: #222;line-height:1.1;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;font-family: 'Dream Medium';max-width: calc(100% - 150px);}
/*내용*/
.wrap_rct .content{display:none;}
/*날짜*/
.wrap_rct .date{font-size: 17px;font-family: 'Dream Medium';color: #999;position: absolute;right: 50px;top: 22px;letter-spacing: -0.025em;}
.wrap_rct .readMore{display:none;}
/*더보기*/
.wrap_rct .more{display:block;text-indent:-9999px;position:absolute;right:0;top: -5px;width: 40px;height: 40px;background:url(../images/col-temp05-notice-more.png) center no-repeat;}
/*활성화*/
.wrap_rct .list,
.wrap_rct .more{display:none}
.wrap_rct .inner > li.active .list,
.wrap_rct .inner > li.active .more{display:block}
.wrap_rct .inner > li.active .title a{color: #b99377;font-family: 'Dream Bold';}
.wrap_rct .inner > li.active .title a:before{opacity:1;}

/*CONTROL*/
.wrap_rct .control{display:none;}
/*첫글*/
.wrap_rct .list ul li:first-child{min-height: 140px;}
.wrap_rct .list ul li:first-child::before{display:none;}
.wrap_rct .list ul li:first-child .con{}
.wrap_rct .list ul li:first-child .content{font-family: 'Dream Regular';font-size: 18px;color: #666;line-height:1.5;display:block;margin-top: 10px;padding-right: 120px;}
.wrap_rct .list ul li:first-child .readMore{display: inline-block;font-family: 'Dream Medium';font-size: 18px;color: #444;margin-top: 20px;padding-right: 12px;background: url('../images/more-ar.png') no-repeat center right;}
.wrap_rct .list ul li:first-child .date{background:#b99377;border-radius:50%;width:100px;height:100px;color:#fff;font-size:17px;font-family:'Dream Bold';text-align:center;display:flex;justify-content:center;flex-direction: column;}
.wrap_rct .list ul li:first-child .date > span{width: 44px;height: 20px;overflow: hidden;display: block;margin: 0 auto 2px;}
.wrap_rct .list ul li:first-child .date > strong{display:block;font-size:24px;}

/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_rct .title a:hover{color: #b99377;}
	.wrap_rct a.subject:hover .subjectText{font-family:'Dream Medium';color:#0e4194;}
	.wrap_rct .list ul li:first-child:hover a.subject:hover .subjectText{color:#0e4194;}
	.wrap_rct .list ul li:hover::before{background:#0e4194;}
}
@media all and (max-width:1800px) {
	.wrap_rct .container{max-width:100%;padding-right:60px;}
}
@media only screen and (max-width:1280px){
	.wrap_rct .container{padding-right: 0;padding-top: 40px;}
	.wrap_rct .title a{font-size:22px;}
	.wrap_rct .more{top:1px;width:21px;height:21px;}
	.wrap_rct .inner > li:nth-child(1) .title{margin-left:145px;}
	.wrap_rct .subjectText{font-size:20px;}
	.wrap_rct .list ul li:first-child .content{font-size:16px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}
	.wrap_rct .list ul li:first-child .readMore{font-size:15px;}
	.wrap_rct a.subject{padding:20px 20px 20px 35px;}
	.wrap_rct .list ul li:first-child .date{right:25px;width: 80px;height: 80px;font-size: 15px;}
	.wrap_rct .list ul li:first-child .date > strong{font-size: 19px;}
}
@media only screen and (max-width:768px){
	.wrap_rct .title a{font-size:18px;}
	.wrap_rct .list ul li:first-child{min-height:initial;}
	.wrap_rct .list{top:45px;}
	.wrap_rct .subjectText{font-size: 16px;max-width: calc(100% - 120px);}
	.wrap_rct .list ul li:first-child .subjectText{font-size:18px;max-width: 100%;}
	.wrap_rct a.subject{padding:15px 15px 15px 25px;}
	.wrap_rct .date{font-size:13px;right: 25px;top: 17px;}
	.wrap_rct .list ul li:first-child .content{padding-right:0;}
	.wrap_rct .list ul li:first-child .date{background: none;color: #999;display: block;position: initial;width: 100%;height: auto;text-align: right;margin-top: 3px;padding-right: 10px;font-family: 'Dream Medium';}
	.wrap_rct .list ul li:first-child .date > span{display:inline-block;vertical-align:middle;font-size: 13px;width: auto;height: auto;margin: 0;}
	.wrap_rct .list ul li:first-child .date > strong{display:inline-block;vertical-align:middle;font-size: 13px;}
	.wrap_rct .inner > li:nth-child(1) .title{margin-left:100px;}
	.wrap_rct .title{margin-right:10px;}
	.wrap_rct .list ul li:first-child .readMore{margin-top:10px;}
}