@charset "utf-8";.pwseWrap .galleryWrap{overflow:hidden;position:relative}
.pwseWrap .galleryListBox{position:relative;margin:0 -16px}
.pwseWrap .gallerybox{display:flex}
.pwseWrap .gallerybox li.galleryList{flex-shrink:0;padding:0 16px}
.pwseWrap .gallerybox li.galleryList:last-child{margin:0}
.pwseWrap .gallerybox li.galleryList .gallery_name{overflow:hidden;display:block;display:-webkit-box;max-height:48px;margin-top:25px;font-size:16px;font-weight:400;line-height:1.5;color:#000;font-family:"HyundaiMedium","KanitMedium" !important;box-sizing:content-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.pwseWrap .gallerybox li.galleryList .galleryCont{display:block;margin-top:7px;font-size:14px;line-height:1.43;font-family:"HyundaiRegular","KanitRegular"}
.pwseWrap .gallerybox .galleryLink{display:block}
.pwseWrap .gallerybox .gallayLink{display:block}
.pwseWrap .gallerybox .gallayLink .gallery_img{margin-bottom:0}
.pwseWrap .gallayLink .txtArea h2,.pwseWrap .gallayLink .txtArea h3,.pwseWrap .gallayLink .txtArea h4{margin:20px 0 0}
.pwseWrap .gallayLink .txtArea{margin-bottom:0}
.pwseWrap .galleryWrap .sliderPagination{margin-top:50px}
.pwseWrap .galleryWrap .btnPrev,.pwseWrap .galleryWrap .btnNext{top:63px}
.pwseWrap .galleryWrap .btnNext.disabled,.pwseWrap .galleryWrap .btnPrev.disabled{opacity:.3;cursor:default}
@media screen and (max-width:1240px){.pwseWrap .galleryListBox{position:relative;margin:0 -11px}
.pwseWrap .gallerybox li.galleryList{width:25%;margin:0;padding:0 11px}
.pwseWrap .gallerybox li.galleryList .gallery_name{max-height:42px;margin-top:18px;font-size:14px;line-height:1.5}
.pwseWrap .gallerybox li.galleryList .galleryCont{font-size:12px}
.pwseWrap .galleryWrap .btnPrev,.pwseWrap .galleryWrap .btnNext{top:7.2vw;margin-top:-22px}
.pwseWrap .galleryWrap .sliderPagination{margin-top:35px}
}
@media screen and (max-width:1024px){.pwseWrap .galleryFullT .galleryListBox li{width:50%}
.pwseWrap .gallayLink .gallery_img{margin-bottom:18px}
.pwseWrap .gallayLink .txtArea h3,.pwseWrap .gallayLink .txtArea h4{margin-bottom:3px}
.pwseWrap .gallayLink .txtArea h2{margin-top:15px;margin-bottom:0}
}
@media screen and (max-width:767px){.pwseWrap .galleryFullM .galleryListBox{margin:0 -5px}
.pwseWrap .galleryFullM .gallerybox li.galleryList{width:100%;padding:0 5px}
.pwseWrap .galleryFullM .gallerybox li.galleryList .gallery_name{margin-top:18px}
.pwseWrap .gallayLink .gallery_img{margin-bottom:15px}
}
.pwseWrap .titWrap{margin-bottom:40px}
.pwseWrap .gallery_img{overflow:hidden;display:block;position:relative;width:100%;min-height:120px;text-align:center}
.pwseWrap .gallery_img img{position:relative;width:100%;height:auto;object-fit:cover;aspect-ratio:3 / 2}
.pwseWrap .btnPrev,.pwseWrap .btnNext{top:65px;margin-top:0}
.pwseWrap .galleryWrap .sliderPagination{margin-top:40px}
.pwseWrap .icoNote{margin-top:30px}
@media screen and (max-width:1024px){.pwseWrap .titWrap{margin-bottom:30px}
.pwseWrap .galleryWrap[class*=colLg] .galleryList.col{width:25%}
.pwseWrap .gallery_img{margin-bottom:15px;min-height:80px}
.pwseWrap .btnPrev,.pwseWrap .btnNext{top:50%;margin-top:-60px}
.pwseWrap .icoNote{margin-top:25px}
.pwseWrap .galleryWrap .sliderPagination{margin-top:30px}
}
@media screen and (max-width:767px){.pwseWrap .subTitM{margin-top:0}
.pwseWrap .galleryWrap[class*=colLg] .galleryList.col{width:50%}
.pwseWrap .gallery_img{min-height:60px}
.pwseWrap .btnPrev,.pwseWrap .btnNext{top:50%;margin-top:-60px}
.pwseWrap .galleryWrap .sliderPagination{text-align:center}
}