@charset "utf-8";

/*구조*/
.wrap_photo{height:100%;position:unset;}

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

/*목록*/
.wrap_photo .list{position: relative;}
.wrap_photo .list .wrap_photo_slider{padding-bottom: 120px;}
.wrap_photo .list ul li + li a.subject{margin-left:10px}

/*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;border-radius: 20px;overflow: hidden;}

/*썸네일*/
.wrap_photo .thumb{width:100%;height:455px;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,0,0,0.6);padding:30px;width:100%;height:100%;position:absolute;left:0;bottom:0;opacity:0;transition:0.5s;display:flex;align-items:center;justify-content:center;}

/*제목*/
.wrap_photo .subjectText{font-size:18px;color:#FFF;line-height:1.4;font-family:'Noto Light';}

/*내용*/
.wrap_photo .content{display:none;}

/*날짜*/
.wrap_photo .dateA{display:none;}
.wrap_photo .dateB{display:none;}

/*더보기*/
.wrap_photo .more{font-size: 28px;color: #1e1e1e;font-family:'Pretendard Bold';line-height: .9;position:absolute;left:0;bottom: 0;width: 196px;height: 64px;padding-top: 20px;background-color: #d9d9d9;text-align: center;border-radius: 40px;line-height: .9;}
.wrap_photo .more:after{content:"";display:inline-block;margin-left:14px;width:24px;height:22px;background:url(/sites/nonghyupit/images/main/icon-more.png) no-repeat;}
.wrap_photo .more span{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{display:flex;align-items:center;justify-content: center;position: absolute;right: 0;bottom: 20px;border-radius: 40px;background: #fff;padding: 10px 16px;}
.wrap_photo .control .play,
.wrap_photo .control .stop{display: none;width:20px;height:20px;margin-left:10px;line-height:1;text-indent:-9999px;}
.wrap_photo .control .play{background:url(../images/play_1_off.png) no-repeat center;}
.wrap_photo .control .stop{background:url(../images/stop_1_off.png) no-repeat center;}
.wrap_photo .control .play.on{background:url(../images/play_1_on.png) no-repeat center;}
.wrap_photo .control .stop.on{background:url(../images/stop_1_on.png) no-repeat center;}
.wrap_photo .control .numbering{font-size:15px;color:#000;line-height:1;font-family:'Pretendard Regular';display:none}
.wrap_photo .control .paging{}
.wrap_photo .control .paging ul{display:flex;align-items:center;justify-content:center;}
.wrap_photo .control .paging li{line-height:1;}
.wrap_photo .control .paging li + li{margin-left:10px}
.wrap_photo .control .paging button{width:20px;height:20px;background:#c9c9c9;display:block;text-indent:-9999px;border-radius: 50px;border: 1px solid #ffffffb8;}
.wrap_photo .control .paging li.slick-active button{background:#000;}

.wrap_photo .control .prev,
.wrap_photo .control .next{display:none;}

@media only screen and (max-width:1024px){
	.wrap_photo .thumb{height:350px;}
	.wrap_photo .control{bottom: 20px;}
	.wrap_photo .more{font-size: 20px;width: 172px;height: 58px;}	
	.wrap_photo .more:after{position: relative;top: 2px;margin-left: 10px;background-size: contain;height: 18px;}	
}
@media only screen and (max-width:767px){

	.wrap_photo .control{/*bottom: 100px;left: 50%;transform: translateX(-50%);*/}
	.wrap_photo .list .wrap_photo_slider{padding-bottom: 90px;}
	.wrap_photo .thumb{height:250px;}
	.wrap_photo .more{font-size: 20px;width: 154px;height: 58px;padding-top: 17px;}	
	.wrap_photo .more:after{}
}
/*HOVER*/
@media only screen and (min-width:1024px){
.wrap_photo a.subject:focus .con,
	.wrap_photo a.subject:hover .con{opacity:1;}
}