.tkdBoxWrap .grid{width:100%;max-width:1400px;margin:auto;display:grid;grid: auto / auto-flow max-content;grid-gap:10px;background:#444;align-items:center;overflow-x:scroll;-webkit-overflow-scrolling:touch;cursor:ns-resize}.tkdBoxWrap figure{position:relative;display:grid;margin:0}.tkdBoxWrap img{display:block;width:100%}.tkdBoxWrap figcaption{position:absolute;font-size:15px;color:#FFF;background:rgba(0,0,0,0.35);padding:5px 7px;justify-self:center;align-self:end;margin-bottom:10px}.tkdBoxWrap .lbIcon{position:absolute;box-sizing:border-box;border-radius:0px;width:26px;height:26px;background:rgba(100,0,200,0.8);margin:0 auto;z-index:999;top:3px;right:3px;border-radius:50%}.tkdBoxWrap figure:hover .lbIcon{opacity:1;transition:opacity 700ms ease-in-out}.tkdBoxWrap .lbIcon:before{position:absolute;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:10px;width:10px;left:9px;top:5px;transform: rotate(0deg)}.tkdBoxWrap .lbIcon:after{position:absolute;content:"";display:inline-block;height:20px;width:2px;left:12px;top:3px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.tkdBoxWrap a{cursor:ns-resize}.tkdBoxWrap .grid a{margin:0;padding:0}.tkdBoxWrap ::-webkit-scrollbar{height:4px}.tkdBoxWrap ::-webkit-scrollbar-thumb{background-color:#00FF00;border-radius:12px}.tkdBoxWrap{scrollbar-color:#5A66FB transparent;scrollbar-width:thin}@media screen and (max-width:1109px){.tkdBoxWrap .lbIcon{opacity:1}}
