@charset "utf-8";

.wrap-notice{height:100%;}

/*게시판*/
.wrap-notice > ul{display:flex;min-height: 430px;}

/*타이틀*/
.wrap-notice .title{display:flex;margin-bottom: 20px;position:relative;top:3px;height:26px;line-height:26px;}
.wrap-notice .title a{color:#333;font-size:22px;line-height: 1;font-family: 'S-CoreDream-4Regular';position: relative;}
.wrap-notice > ul > li + li .title{margin-left: 60px;}
.wrap-notice > ul > li + li .title:before{content:'/';font-size:12px;font-family: 'S-CoreDream-6Bold';position:absolute;left: -33px;bottom: 2px;color:#ccc;}
.wrap-notice .title:after{content:'';width: 7px;height: 7px;background:#005bac;border-radius:50%;position:absolute;left:50%;top: -17px;margin-left: -3.5px;opacity: 0;transition: all ease .5s;}

/*목록*/
.wrap-notice .list{width:100%;position: absolute;left: 0;top: 60px;}
.wrap-notice .list ul{}
.wrap-notice .list ul > li:nth-child(n+4){display:none;}

/*noData*/
.wrap-notice .list .nodata{font-size:18px;color:#000;text-align:center;padding:50px 0;width:100%;}

/*링크*/
.wrap-notice a.subject{display:block;}

/*썸네일*/
.wrap-notice .thumb{display:none;}
.wrap-notice .thumb img{}

/*컨텐츠*/
.wrap-notice .list{border-top:2px solid #000;border-bottom:2px solid #000;}
.wrap-notice .list ul li .con{padding-top:20px;padding-bottom: 20px;padding-left: 15px;padding-right: 15px;}
.wrap-notice .list ul li .con > p{display:none;}
.wrap-notice .list ul li + li .con{border-top: 1px solid #000;}

/*제목*/
.wrap-notice .subjectText{color: #333;font-size: 20px;line-height: 1.25;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-family: 'S-CoreDream-5Medium';margin-bottom: 3px;}

/*내용*/
.wrap-notice .content{font-size:17px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-family: 'S-CoreDream-3Light';}

/*날짜*/
.wrap-notice .date{font-size: 15px;color:#888;margin-top: 5px;font-family: 'S-CoreDream-3Light';}

/*더보기*/
.wrap-notice .more{position:absolute;right: 0;top: 5px;width: 19px;height: 19px;background: url('../images/more.png') no-repeat center;text-indent: -9999px;}

/*꾸미기*/
.wrap-notice .readMore{display:none;}

/*활성화*/
.wrap-notice .list,
.wrap-notice .more{display:none}
.wrap-notice > ul > li.active .list,
.wrap-notice > ul > li.active .more{display:block}
.wrap-notice > ul > li.active .title{}
.wrap-notice > ul > li.active .title > a{font-size:26px;color:#212121;font-family: 'S-CoreDream-6Bold';position: relative;}
.wrap-notice > ul > li.active .title:after{opacity:1;}

/*CONTROL*/
.wrap-notice .control{display:none;}

@media only screen and (max-width:1280px){
	.wrap-notice{}
	.wrap-notice .title a{font-size: 18px;}
	.wrap-notice > ul {min-height: 310px;}
	.wrap-notice > ul > li.active .title > a{font-size:18px;}
	.wrap-notice .list ul li .con{padding-bottom:17px;}
	.wrap-notice .list ul li + li .con{padding-top:17px;}
	.wrap-notice > ul > li + li .title:before{top:-3px;}
	.wrap-notice .subjectText{font-size: 17px;}
	.wrap-notice .content{font-size:12px;}
	.wrap-notice .date{display:none;}
	.wrap-notice .list{top:55px;}
}
@media only screen and (max-width:767px){
	.wrap-notice > ul{min-height: 455px;}
	.wrap-notice > ul > li.active .title > a,
	.wrap-notice > ul > li .title > a{font-size:20px;}
	.wrap-notice .subjectText{font-size:20px;}
	.wrap-notice .content{font-size:17px;}
	.wrap-notice .date{display:block;}
}