body .works-page .main-inner{margin-top:60px}body .works-page .main-inner .main-contents h2{font-size:1.1875rem;letter-spacing:.0526315789em;font-weight:bold}body .works-page .main-inner .main-contents .works-box{margin-top:50px}body .works-page .main-inner .main-contents .works-box ul{flex-wrap:wrap;display:flex;position:relative}body .works-page .main-inner .main-contents .works-box ul:after{content:"";display:block;position:absolute;left:0;width:100%;bottom:0;height:2px;background:#fff;z-index:1}body .works-page .main-inner .main-contents .works-box ul li{width:33.3333333%;padding:40px 10px 40px;border-bottom:1px solid #6c6e70}body .works-page .main-inner .main-contents .works-box ul li a{display:block;transition:background .2s}body .works-page .main-inner .main-contents .works-box ul li a figure .image{display:block;position:relative;z-index:0}body .works-page .main-inner .main-contents .works-box ul li a figure .image:before{content:"";padding-top:56.4444444444%;display:block}body .works-page .main-inner .main-contents .works-box ul li a figure .image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s;top:0;left:0}body .works-page .main-inner .main-contents .works-box ul li a figure figcaption{text-align:center;font-size:.8125rem;padding:13px 0;line-height:1.5}body .works-page .main-inner .main-contents .works-box ul li a:hover{background:#fff100}body .works-page .main-inner .main-contents .works-box ul li a:hover figure .image img{opacity:.5}@media(max-width: 768px){body .works-page .main-inner .main-contents .works-box ul li{width:50%}}
/*# sourceMappingURL=archive-works.min.css.map */