#worksList .works-sec{margin-top:96px;padding-bottom:48px;border-bottom:1px solid #ccc}#worksList .works-sec h3{margin-top:0}#worksList .works-sec .phtbox,#worksList .works-sec .txtbox{width:540px}#worksList .works-sec .item{overflow:hidden;background:#f5f5f5}#worksList .works-sec .item img{width:100%;object-fit:contain;aspect-ratio:1.78 / 1;transition:all 0.4s}#worksList .works-sec+.works-sec{margin-top:48px}#worksList .thumbnail{margin-top:8px}#worksList .thumbnail .slick-list,#worksList .thumbnail .slick-track{width:100% !important}#worksList .thumbnail .slick-track{transform:unset !important}#worksList .thumbnail .slick-current{position:relative;transition:all 0.3s;opacity:0.3}#worksList .thumbnail .item{width:129px !important;cursor:pointer;transition:all 0.3s;margin:8px 8px 0 0}#worksList .thumbnail .item:nth-child(4n){margin-right:0}#worksList .thumbnail .item:hover{opacity:0.3;transition:all 0.4s}@media screen and (max-width: 600px){#worksList .works-sec{margin-top:80px;border-bottom:none;padding-bottom:0}#worksList .works-sec .phtbox,#worksList .works-sec .txtbox{width:100%}#worksList .works-sec .txtbox{margin-top:24px}#worksList .works-sec+.works-sec{margin-top:40px}#worksList .thumbnail .slick-list,#worksList .thumbnail .slick-track{width:100% !important}#worksList .thumbnail .item{width:calc((100% - 24px)/4) !important}}
