@charset "utf-8";

.wrap_notice{width:1500px;height:100%;min-height:640px;margin:0 auto;padding:180px 0 0 690px;background:url(../images/bg.png) left top no-repeat;position:relative;z-index:1;}
.wrap_notice .container{height:450px;padding:50px 0 0 50px;background:#f3f3f3;position:relative;}
.wrap_notice .container::before{content:"";display:block;width:452px;height:342px;opacity:0.1;position:absolute;right:-210px;top:-160px;background:url(../images/logo_g.png) no-repeat right center;}

/*타이틀*/
.wrap_notice h2{font-size:36px;color:#000;letter-spacing:5px;font-family:'Nanum Gothic', sans-serif;font-style:italic;line-height:1;position:absolute;left:50px;top:42px;}

/*게시판*/
.wrap_notice .inner{position:relative;display:flex;justify-content:flex-end;padding-right:40px;}
.wrap_notice .inner > li{}

/*타이틀*/
.wrap_notice .title{position:relative;margin-left:20px;transition:0.3s;}
.wrap_notice .title a{font-family:'Dream Regular';font-size:24px;color:#939393;line-height:1;display:block;}
.wrap_notice li.active .title a{font-family:'Dream Medium';color:#000;}

/*목록*/
.wrap_notice .list{position:absolute;top:32px;left:0;width:100%;}
.wrap_notice .list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.wrap_notice .list ul li{width:calc(50% - 25px);}

/*noData*/
.wrap_notice .list .nodata{font-size:18px;color:#000;text-align:center;padding:50px 0;width:100% !important;}

/*링크*/
.wrap_notice a.subject{display:block;border-bottom:1px solid #c2c2c2;margin-top:30px;padding-bottom:30px;}

/*썸네일*/
.wrap_notice .thumb{display:none;}
.wrap_notice .thumb img{}

/*컨텐츠*/
.wrap_notice .con{}

/*제목*/
.wrap_notice .subjectText{font-size:20px;color:#000;font-family:'Dream Medium';line-height:1;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*내용*/
.wrap_notice .content{font-size:16px;color:#000;font-family:'Dream Regular';line-height:1.5;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin-top:20px;}

/*날짜*/
.wrap_notice .dateA{font-size:14px;color:#888;font-family:'Dream Light';line-height:1;margin-top:20px;}
.wrap_notice .dateB{display:none;}

/*더보기*/
.wrap_notice .more{display:block;text-indent:-9999px;position:absolute;right:0;top:0px;width:40px;height:24px;background:url(../images/more.png) right center no-repeat;opacity:0.5;}

/*활성화*/
.wrap_notice .list,
.wrap_notice .more{display:none}
.wrap_notice li.active .title,
.wrap_notice li.active .list,
.wrap_notice li.active .more{display:block}

/*CONTROL*/
.wrap_notice .control{display:none;}

@media only screen and (min-width:1281px){
	.wrap_notice .title a:hover{font-family:'Dream Medium';color:#000;}
	.wrap_notice a.subject:hover{border-color:#000;}
	.wrap_notice a.subject:hover .subjectText span{background-image:linear-gradient(to bottom, transparent 50%, #c7e5ff 0%);}
}
@media only screen and (max-width:1540px){
	.wrap_notice{width:96%;}
}
@media only screen and (max-width:1280px){
	.wrap_notice{padding-left:350px;}
}
@media only screen and (max-width:1024px){
	.wrap_notice{padding-left:200px;}
}
@media only screen and (max-width:768px){
	.wrap_notice{padding:150px 20px 0 30px;min-height:860px;}
	.wrap_notice .container{height:710px;padding:20px;}
	.wrap_notice h2{position:relative;left:unset;top:unset;margin-bottom:30px;}
	.wrap_notice .inner{justify-content:flex-start;}
	.wrap_notice .title{margin-left:0;margin-right:20px;}
	.wrap_notice .title a{font-size:22px;}
	.wrap_notice .list ul li{width:100%;}
	.wrap_notice a.subject{margin-top:20px;padding-bottom:20px;}
	.wrap_notice .content{margin-top:10px;}
	.wrap_notice .dateA{margin-top:10px;}
}