#wd240716bey4ro {margin-right:0px; margin-bottom:00px}#wd240716bey4ro > div { background-color:#dddddd; width:100%; height:1px }#wd240716q9vwsm .gallery-wrap { overflow:hidden; position:relative; }
#wd240716q9vwsm .gallery-wrap:after {content:""; display:block; clear:both;}
/*#wd240716q9vwsm .gallery-wrap .list{display: flex; flex-wrap: wrap; position:relative;} */
#wd240716q9vwsm .gallery-wrap .list .box { overflow:hidden; height:100%; }

#wd240716q9vwsm .gallery-wrap .item {position:relative; height:auto; cursor:pointer; float: left}
#wd240716q9vwsm .gallery-wrap .item .image { position: relative; overflow: hidden; width:100%;}
#wd240716q9vwsm .gallery-wrap .item .bg { max-width:100%; height:auto; position:absolute; top:0; left:0; right:0; bottom:0; transition: all 0.2s;
    background-size:cover; background-position:center; background-repeat:no-repeat; }
#wd240716q9vwsm .gallery-wrap .item .bg:after { content: ""; display:block; width:100%; height:100%; position:absolute; top:0; z-index:0; transition: all 0.2s;}

#wd240716q9vwsm .gallery-wrap .item .text { position:relative; text-align:initial; transition: all 0.2s; opacity: 1;}
#wd240716q9vwsm .gallery-wrap .item .text p { display: -webkit-box; text-overflow: ellipsis; overflow: hidden;  -webkit-box-orient: vertical; word-wrap:break-word; }

#wd240716q9vwsm .gallery-wrap .item:hover .bg:after, .item:hover .text {opacity: 1;}
#wd240716q9vwsm .gallery-wrap .list .box {} #wd240716q9vwsm .gallery-wrap .item {width:calc(100% / 1)} #wd240716q9vwsm .gallery-wrap .item .image { padding-top:25% }  #wd240716q9vwsm .gallery-wrap .item .bg:after {opacity:1}#wd240716q9vwsm .pagination li { flex-grow:inherit }#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; }  @media screen and (max-width:1281px) { #wd240716q9vwsm .pagination li {flex-grow:inherit}#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; } } @media screen and (max-width:1025px) { #wd240716q9vwsm .pagination li {flex-grow:inherit}#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; } } @media screen and (max-width:768px) { #wd240716q9vwsm .pagination li {flex-grow:inherit}#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; } } @media screen and (max-width:641px) { #wd240716q9vwsm .pagination li {flex-grow:inherit}#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; } } @media screen and (max-width:481px) { #wd240716q9vwsm .pagination li {flex-grow:inherit}#wd240716q9vwsm .arrow-wrap { display:none; }  #wd240716q9vwsm .pagination-wrap { display:none; } }#w240716a6qmwa {padding-top:20px; padding-bottom:20px}#s240716riofcn {max-width:100%}#wd240708qdkk4a {height:68px} @media screen and (max-width:1025px) { #wd240708qdkk4a {height:60px}} @media screen and (max-width:641px) { #wd240708qdkk4a {height:50px}}#wd2407125myrka {margin-right:0px; margin-bottom:25px; font-size:24px; line-height:24px} @media screen and (max-width:1281px) { #wd2407125myrka {font-size:22px; line-height:22px}} @media screen and (max-width:768px) { #wd2407125myrka {margin-right:0px; margin-bottom:20px}} @media screen and (max-width:641px) { #wd2407125myrka {margin-right:0px; margin-bottom:15px; font-size:20px; line-height:20px}}#wd2407080uhc35 {flex-wrap:wrap; display:none}#wd2407080uhc35 {margin-bottom:30px}#wd2407080uhc35 .widget-image {height:27px; background-image:url(http://cdn.itproject.kr/image/20240708/1720427736vpurlv.png); background-size:contain; background-repeat:no-repeat; background-position-x:left; background-position-y:top} @media screen and (max-width:1025px) { #wd2407080uhc35 {margin-right:0px; margin-bottom:20px}#wd2407080uhc35 .widget-image {height:22px}}#wd240708gr6ldx {font-size:15px; line-height:30px} @media screen and (max-width:641px) { #wd240708gr6ldx {font-size:14px; line-height:24px}}#b240708rnwidh {z-index:2} @media screen and (max-width:1401px) { #b240708rnwidh {width:90%}}#b240708rnwidh {flex-wrap:inherit}#b240708rnwidh > .uk_frame:nth-of-type(1) {width:100%;min-width:0} #b240708rnwidh > .uk_frame:nth-of-type(2) {width:10px;min-width:10px} #b240708rnwidh > .uk_frame:nth-of-type(3) {width:33.4062px;min-width:33.4062px}#wd240708n7qi28 {height:68px} @media screen and (max-width:1025px) { #wd240708n7qi28 {height:60px}} @media screen and (max-width:641px) { #wd240708n7qi28 {height:50px}}#s240704o49d6f {max-width:100%; background:#ececec}