@charset "UTF-8";

._fnctWrap {line-height:1.5;}
.wrap-slide3 > ul > li {min-height:390px; position:relative; z-index:100;}
.wrap-slide3 .slider li {margin-right:0px;}
.wrap-slide3 .slider li a {display:block;}
.wrap-slide3 .thum {height: 100%;overflow: hidden;text-align: center; background: linear-gradient(179deg, #1e3d6e, transparent);}
.wrap-slide3 .slider li img {margin: 0 auto;width: auto;height: 340px!important;min-width: ;}
.wrap-slide3 .more {display:none; vertical-align:middle; text-indent:-9999px; width:20px; height:20px; background:url('../images/plusBtn.png') no-repeat center center; margin:-8px 0 0 5px;}
.wrap-slide3 .more a {display:block;}
.wrap-slide3 .list {width: 100%;
    overflow: hidden;
    border: 0px solid #fff;
    background: rgba(256,256,256,.3);}
.wrap-slide3 .list .slick-slider {width:calc(100% + 0px);}

.wrap-slide3 .con {
    opacity: 1;
    display: block;
    padding: 20px 10px 0px 10px;
    text-align: left;
    position: relative;
    background: linear-gradient(45deg, #e5e0e0, #fff);
    margin-top: -55px;}

.wrap-slide3:hover .con{opacity:1;}

.wrap-slide3 .con .con_title {display:block; margin-bottom:15px; font-size:20px;}
.wrap-slide3 .con p {
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.2;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    /* white-space: nowrap; */
    height: 60px;
    margin-right: 5px;
}
.wrap-slide3 .con .date {
    margin-top: 10px;
    font-family: 'NotoSansKR';
    font-size: 0rem;
    font-weight: 400;
    line-height: 1.5;
    color: #999;
    height: 0px;
}
.wrap-slide3 .control {text-align:center; position:absolute; bottom:19%; left:0px; width:100%; height:0px; z-index:1;}
.wrap-slide3 .prevnext {
    position: absolute;
    top: 0;
    right: 0px;
    z-index: 999;
    height: 35px;
    background: rgb(255 255 255 / 52%);
    /* border-radius: 5px; */
    overflow: hidden;
    /* border: 1px solid #ccc; */
}
.wrap-slide3 .prevnext .container {display:flex;}
.wrap-slide3 .prevnext button {
    width: 35px;
    height: 40px;
    text-indent: -9999px;
    background: #333;
}
.wrap-slide3 .prevnext .prev {background:url('../images/btn_prev.svg') no-repeat 16px 10px; background-size:15px;}
.wrap-slide3 .prevnext .next {background:url('../images/btn_next.svg') no-repeat 8px 10px;; margin-left:0px; background-size:15px;}
.wrap-slide3 .prevnext .prev:hover{background:url('../images/btn_prev.svg') no-repeat 16px 10px; background-size:15px;}
.wrap-slide3 .prevnext .next:hover{background:url('../images/btn_next.svg') no-repeat 8px 10px;; margin-left:0px; background-size:15px;}
.wrap-slide3 .fixed_box {
    display: block;
    padding-bottom: 0px;
    position: relative;
}
.wrap-slide3 .fixed_box strong {
    display: block;
    color: #ffffff;
    font-weight: 700;
    font-size: 1.0rem;
    text-align: left;
    background: #8d7150eb;
    letter-spacing: -0.03rem;
    position: absolute;
    z-index: 999999999;
    padding: 15px 20px;
}
.wrap-slide3 .fixed_box span.sub-title {display:block;font-size:26px;color:#fff;line-height:1.2;letter-spacing:-1px;margin-bottom:10px;}
.wrap-slide3 .fixed_box span.sl {color:#fff;font-size:17px;}
.wrap-slide3 .fixed_box p {font-size:16px;color:rgba(255,255,255,0.5);letter-spacing:-1px;line-height:1.3;margin-top:20px;}




@media all and (max-width:1484px) {
	.wrap-slide3 .list .slick-slider {width:calc(100% + 0px);}
}





@media all and (min-width:1025px) and (max-width:1400px) {
.wrap-slide3 .list .slick-slider {width:calc(100% + 0px);}
.wrap-slide3 .thum{height:200px!important;}
.wrap-slide3 .slider li img {
    width: auto!important;
    height: 200px!important;
}
.wrap-slide3 .con {bottom:0 !important;margin-top: 0px; }
.wrap-slide3 .con p {font-size: 0.9rem;font-weight:300;}
}






@media all and (max-width:1024px) {
	.wrap-slide3 .fixed_box {
    display: block; padding-bottom: 0px;
    position: relative;
    z-index: 999;}

	.wrap-slide3 .prevnext {border-radius:0px; border:none;    top: 1px;height: 30px;background: rgba(256,256,256,.8);}
	.wrap-slide3 .list {width: 100%;
    overflow: hidden;
    border: 0px solid #fff;
    background: rgba(256,256,256,.3);background: rgba(256,256,256,1);
    margin-top: -30px;
    position: absolute;}
.wrap-slide3 .fixed_box strong {
    color: #fff;
    font-weight: 300;
    font-size: 1rem; letter-spacing:0px;
    text-align: center;
    text-shadow: 0px 0px 0px #fff;
    letter-spacing: -0rem;
    margin-top: 0px;}
.wrap-slide3 .con p{
    font-size: 0.89rem;
    font-weight: 400;
}
.wrap-slide3 .prevnext button{width: 30px; height: 30px;}
.wrap-slide3 .prevnext .prev {background-size:12px;}
.wrap-slide3 .prevnext .next {background-size:12px;}
.wrap-slide3 .slider li img {
    height: auto!important;
    min-height: 170px;
    margin-top: 20px;
    padding: 0;
    top: 0;}
.wrap-slide3 .con{margin-top:-5px;}	
}


@media all and (max-width:768px) {
.wrap-slide3 .slider li img {
    height: auto!important;
    width: 100%;
    min-height: 175px;
    margin-top: 0;}
.wrap-slide3 .con {
    margin-top: -35px;
    background: #fff;
}
.wrap-slide3 .fixed_box {
    height: 60px;
    padding-top: 25px!important;}
.wrap-slide3 .fixed_box strong {
    color: #8d7150;
    font-weight: 600;
    font-size: 1.3rem;
    letter-spacing: 0px;
    text-align: center;
    text-shadow: 0px 0px 0px #fff;
    letter-spacing: -0rem;
    width: 100%;
    background: #fff;
}
.wrap-slide3 .slider li {
    margin-right: 0px;
    padding: 30px 10px;
    margin-bottom: 30px;}
.wrap-slide3 .prevnext {margin-top: -10px; overflow: visible;}
.wrap-slide3 .list{margin-top:0px;}

}
