@charset "utf-8";

/*구조*/
.wrap_photo,
.wrap_photo .container,
.wrap_photo .inner,
.wrap_photo .inner > li,
.wrap_photo .list,
.wrap_photo .slick-slider,
.wrap_photo .slick-list,
.wrap_photo .slick-track,
.wrap_photo .slick-slide,
.wrap_photo .subject{height:100%;}

/*타이틀*/
.wrap_photo .title{display:none;}
.wrap_photo .title a{}
.wrap_photo .inner > li.active .title a{}

/*목록*/
.wrap_photo .list{}
.wrap_photo .list ul{}
.wrap_photo .list ul li{}

/*noData*/
.wrap_photo .list .nodata{font-size:18px;color:#222;text-align:center;padding:40px 0;width:100%;border:0 !important;}

/*링크*/
.wrap_photo a.subject{display:block;position:relative;}

/*썸네일*/
.wrap_photo .thumb{width:100%;height:100%;overflow:hidden;}
.wrap_photo .thumb img{object-fit:cover;object-position:center;width:inherit;height:inherit;transition:0.5s;}

/*컨텐츠*/
.wrap_photo .con{background:rgba(0,70,86,0.8);padding:30px 80px;width:100%;position:absolute;left:0;bottom:0;transition:0.5s;}

/*제목*/
.wrap_photo .subjectText{font-size:18px;color:#FFF;line-height:1;font-family:'SEBANG_Gothic_Regular';width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*내용*/
.wrap_photo .content{font-size:15px;color:rgba(255,255,255,0.5);line-height:1;font-family:'SEBANG_Gothic_Regular';width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:10px;}

/*날짜*/
.wrap_photo .dateA{font-family:'SEBANG_Gothic_Regular';font-size:14px;color:rgba(255,255,255,0.5);line-height:1;padding-top:20px;}
.wrap_photo .dateB{display:none;}

/*더보기*/
.wrap_photo .more{display:none;}

/*활성화*/
.wrap_photo .list,
.wrap_photo .more{display:none}
.wrap_photo .inner > li.active .list,
.wrap_photo .inner > li.active .more{display:block}

/*CONTROL*/
.wrap_photo .control{}
.wrap_photo .control .prev,
.wrap_photo .control .next{display:block;text-indent:-9999px;width:50px;height:50px;position:absolute;bottom:45px;}
.wrap_photo .control .prev{left:0;background:#00a295 url(../images/prev.png) no-repeat center;}
.wrap_photo .control .next{right:0;background:#007f75 url(../images/next.png) no-repeat center;}
.wrap_photo .control .play,
.wrap_photo .control .stop,
.wrap_photo .control .numbering,
.wrap_photo .control .paging{display:none;}

@media only screen and (max-width:1280px){
}
@media only screen and (max-width:768px){
	.wrap_photo .con{padding:20px 50px;}
	.wrap_photo .subjectText{font-size:16px;}
	.wrap_photo .content,
	.wrap_photo .dateA{display:none;}
	.wrap_photo .control .prev,
	.wrap_photo .control .next{width:40px;height:40px;bottom:10px;}
}
/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_photo a.subject:hover .con{background:rgba(0,70,86,1);}
	.wrap_photo a.subject:hover .thumb img{transform:scale(1.1);}
	.wrap_photo .control .prev:hover,
	.wrap_photo .control .next:hover{background-color:#23262f;}
}