/* BASIC css start */
#review .contWrap {width: 100%;box-sizing: border-box;}
#review .contWrap ul {font-size: 0;/* padding-bottom: 10px; *//* margin-bottom: 50px; */display: inline-block !important;}
#review .contWrap li {display: inline-block;width: calc((100% - 7px)/ 2);margin-right:7px;margin-bottom: 7px;vertical-align: top;}
#review .contWrap li:nth-child(2n) {margin-right: 0;}
#review .contWrap li .imgWrap {display:none;width: 100%;position: relative;overflow: hidden;border-radius: 15px;}
#review .contWrap li .imgWrap:first-child {display:block;}
#review .contWrap li .imgWrap img {width: 100%;height: 100%;/* border-radius: 10px 10px 0 0; */position: absolute;top: 0;bottom: 0;left: 0;right: 0;object-fit: cover;}
#review .contWrap li .txtWrap {display:none;padding: 15px 16px;background: #f4f4f4;border-radius: 0 0 10px 10px;}
#review .contWrap li .txtWrap .txtBx {color: #333333;font-size: 0.875rem;line-height: 1.5;height: 2.625rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; /* ¶óÀÎ¼ö */-webkit-box-orient: vertical;word-wrap:break-word;/* line-height °¡ 1.2em ÀÌ°í 3¶óÀÎÀ» ÀÚ¸£±â ¶§¹®¿¡ height´Â 1.2em * 3 = 3.6em */}
#review .contWrap li .txtWrap .writer {color: #999999;font-size: 0.75rem;margin-top: 10px;}


#popWrap {display: none;position: fixed;top: 50px;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 101;background: #ffffff;}
#popWrap h3 {color: #191919;font-size: 1.125rem; line-height:inherit;}
#popWrap h3 .pop_pg {position: unset;}
#popWrap ul {width: 100%;height: auto;border-top: 10px solid #eee;margin: 0 auto;padding: 15px 0 50px;}
#popWrap .contBx {width: calc(100% - 28px);height: 100%; display: block;margin: 0 14px;box-sizing: border-box;}
#popWrap .contBx .slider {position: relative;}
#popWrap .contBx .slider .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;width: 15px;height: 15px;border-radius: 100%;background: #000;text-indent: -9999px;border: 0;}
#popWrap .contBx .slider .slick-arrow.slick-prev {left: 10px;}
#popWrap .contBx .slider .slick-arrow.slick-next {right: 10px;}
#popWrap .contBx .imgWrap {display:block;width: 100%;height: auto;position: relative;padding-top: 100% !important;}
#popWrap .contBx .imgWrap img {width: 100%;height: 100%;border-radius: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;object-fit: cover;}
#popWrap .contBx .txtWrap {display:block; background: #fff;height: 100%;font-size: 16px;color: #767676;line-height: 1.5;position: relative;width: 100%;padding: 25px 16px;box-sizing: border-box;text-align: left;}
#popWrap .contBx .txtWrap p {width: 100%;box-sizing: border-box;}
#popWrap .contBx .txtWrap p.txtBx {}
#popWrap .contBx .txtWrap p.writer {padding-top: 15px;}
#popWrap .pop_prev, 
#popWrap .pop_next {display: inline-block;width: 40px;height: 60px;background: center / 40px 60px no-repeat;}
#popWrap .pop_next::after, 
#popWrap .pop_prev::after {display: none;}
#popWrap .pop_prev {left: 0;background-image: url(/design/duduworld/220906/ico_pop_prev_black.png);}
#popWrap .pop_next {right: 0;background-image: url(/design/duduworld/220906/ico_pop_next_black.png);}
#popWrap .pop_close {position: fixed;top: 6px;right: 26px;cursor:pointer}


.dataWrap {display: none;}
/* BASIC css end */

