@charset "utf-8";

.people_recent .title{display:none;}

.people_recent{position: relative;padding-bottom: 250px;}
.people_recent .photo-ul{/* overflow: hidden; */}
.people_recent .photo-ul li{float:left;position: relative;max-height: 510px;}
.people_recent .photo-ul li:before{content:'';width:100%;height: 100%;background-color: #dbdbdb;position: absolute;left: 0;top: 0;}
.people_recent .photo-ul li img{width: 100%;opacity: 0.7;filter: grayscale(1);transition: all ease 1s;min-width:1280px;min-height: 510px;}

.people_recent .txt-ul{overflow: hidden;position: absolute;top: 390px;left:50%;z-index: 1002;width: 1200px;margin-left: -620px;}
.people_recent .txt-ul li{float:left;}
.people_recent .txt-ul li .subjectText span{font-size: 65px;font-family: 'Noto Black';color:#8b0029;line-height: 1.25;padding-left: 200px;position: relative;letter-spacing: -0.05em;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: keep-all;   // 문단으로 끊어져서 줄바꿈 됨;}
/**.people_recent .txt-ul li .subjectText span:before{content:'';width: 140px;height: 6px;background-color: #000;position: absolute;left:0;top: 35px;}**/

.people_recent .slick-prev{width:61px;height: 44px;background:url('../images/sec02-left.png') no-repeat center;position: absolute;left:50%;top: -135px;margin-left: -135px;text-indent: -9999px;}
.people_recent .slick-next{width:61px;height: 44px;background:url('../images/sec02-right.png') no-repeat center;position: absolute;left:50%;top: -135px;margin-left: 30px;text-indent: -9999px;}
.people_recent .photo-ul .slick-current img{opacity: 1;filter: grayscale(0);}

.people_recent .more{position: absolute;left: 50%;top: -118px;font-size: 0;margin-left:-45px;transition:all ease .5s;width: 50px;height: 50px;}
.people_recent .more:before{content:'';width:50px;height:10px;background:#000;display: inline-block;transition:all ease .5s;}
.people_recent .more:after{content:'';width:50px;height:10px;background:#000;display: inline-block;transform:rotate(90deg);position:relative;top: -10px;transition:all ease .5s;}
.people_recent .more:hover:before{transform: rotate(180deg);}
.people_recent .more:hover:after{transform: rotate(270deg);}

@media (max-width: 1400px) {
    .people_recent .txt-ul li .subjectText span{font-size: 55px;}
    .people_recent .slick-prev{top:-95px;}
    .people_recent .slick-next{top:-95px;}
    .people_recent .photo-ul li{max-height: 250px;}
    .people_recent .more{top:-79px;}
}

@media (max-width: 1250px) {
    .people_recent .txt-ul{top:42.5%;width:100%;}
    .people_recent .photo-ul li img{min-width:initial;min-height: initial;}
    .people_recent .txt-ul li .subjectText span{font-size:60px;padding-right: 200px;}
}

@media (max-width: 1000px) {
    .people_recent{padding-bottom: 17.5%;}
    .people_recent .txt-ul{top:47.5%;left: 0;margin-left: 0;width: 100%;}
    .people_recent .txt-ul li .subjectText span{font-size:45px;padding-left: 10%;width: 90%;padding-right: 0;}
    .people_recent .slick-prev{width:38px;background-size:contain;margin-left: -95px;top: -90px;}
    .people_recent .slick-next{width:38px;background-size:contain;margin-left: 15px;top: -90px;}
    .people_recent .more{width:40px;height:40px;margin-left: -40px;top: -72px;}
    .people_recent .more:before{width:40px;height:7px;}
    .people_recent .more:after{width:40px;height:7px;top: -7px;}
}

@media (max-width: 767px) {
    .people_recent .txt-ul{top:42.5%;}
    .people_recent .txt-ul li .subjectText span{font-size:35px;padding-left: 15%;line-height: 1.4;}
    .people_recent .slick-prev{margin-left:-75px;}
    .people_recent .slick-next{margin-left:0;}
    .people_recent .more{left:unset;right:20px;top:-305px;}
}