main img{border-radius:8px}.subnav{justify-content:center;gap:10px;display:flex}.subnav li{flex-basis:145px}.subnav li a{background:#fff;display:flex;height:34px;width:100%;line-height:1em;font-size:13px;justify-content:center;align-items:center;border-radius:6px;color:#666}.subnav li:hover a,.subnav li.current a{background:#d4d3c6}.page-nav{margin-top:90px;display:flex;justify-content:center;gap:3px}.page-nav span,.page-nav a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;line-height:1em;font-size:13px;background:#dad9ce}.page-nav span.current,.page-nav span:hover,.page-nav a.current,.page-nav a:hover{background:#333;color:#fff}.row-1{padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid #ccc}.row-2{margin-bottom:0}.row-2 .property-list ul li{display:flex;flex-direction:column}.row-2 .property-list ul li:nth-of-type(-n+2){flex-basis:calc((100% - 20px)/2)}.row-2 .property-list ul li:nth-of-type(n+3){flex-basis:calc((100% - 40px)/3)}@media(max-width: 767px){.tit-box{font-size:23px;margin-bottom:25px}.row-2 .tit-row{margin-bottom:25px}.row-2 .property-list ul{gap:20px 10px}.row-2 .property-list ul li:nth-of-type(-n+2){flex-basis:100%}.row-2 .property-list ul li:nth-of-type(n+3){flex-basis:100%}.row-2 .property-list ul li:nth-of-type(n+3) .txt-box .property-name{font-size:min(3.8vw,18px)}.subnav{flex-wrap:wrap;gap:8px}.subnav li{flex-basis:calc((100% - 8px)/2)}}
/*# sourceMappingURL=works.min.css.map */