main img{border-radius:8px}.row-1{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #ccc}.row-2{padding-bottom:40px;border-bottom:1px solid #ccc}.row-2 .txt-box{flex-basis:26.5%}.row-2 .txt-box .property-ct{margin-top:auto;font-size:13px;line-height:1em;display:inline-block;background:#fff;padding:.5em;width:138px;text-align:center;border-radius:4px}.row-2 .txt-box .property-name{margin:60px 0}.row-2 .txt-box .property-name .ja{font-size:31px;letter-spacing:.085em}.row-2 .txt-box .property-name .en{font-size:13px;color:gray;font-style:italic;letter-spacing:.08em}.row-2 .txt-box .txt{color:#333;font-size:13px;line-height:2em}.row-2 .txt-box .property-data{margin-top:40px}.row-2 .txt-box .property-data .tit{font-size:11px;border-bottom:1px solid #ccc;text-transform:uppercase;color:gray;letter-spacing:.125em;margin-bottom:20px}.row-2 .txt-box .property-data .property-name-2{font-size:15px;margin-bottom:20px}.row-2 .txt-box .property-data .property-outline{border-bottom:1px solid #ccc;padding-bottom:20px}.row-2 .txt-box .property-data .property-outline dl{display:flex;gap:1em}.row-2 .txt-box .property-data .property-outline dl dt,.row-2 .txt-box .property-data .property-outline dl dd{font-size:11px}.row-2 .txt-box .property-data .property-outline dl dt{font-weight:600;color:#4d4d4d}.row-2 .txt-box .property-data .property-outline dl dd{color:#666}.row-2 .img-box{flex-basis:68%}.row-2 .img-box figure{text-align:center}.row-2 .img-box figure:not(:last-child){margin-bottom:10px}.row-2 .img-box figure.tate{max-width:550px;margin-left:auto;margin-right:auto}.row-2 .img-box figure.wp-block-gallery>figure:not(:last-child){margin-bottom:10px}@media(max-width: 767px){.row-1{padding-bottom:20px}.row-1 .tit-box{margin-bottom:0}.row-2{border-bottom:none;padding-bottom:0}.row-2 .txt-box{display:flex;flex-direction:column}.row-2 .txt-box .property-name{order:1;margin:0 0 20px}.row-2 .txt-box .property-name .ja{font-size:26px}.row-2 .txt-box .property-ct{order:2;margin:0 0 20px}.row-2 .txt-box .property-data .property-outline dl dd,.row-2 .txt-box .property-data .property-outline dl dt{font-size:12px;line-height:2.2em}.row-2 .txt-box .main-img{order:3}.row-2 .txt-box .txt{order:4;margin:40px 0}.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:calc((100% - 10px)/2)}.row-2 .property-list ul li:nth-of-type(n+3) .txt-box .property-name{font-size:min(3.8vw,18px)}}#ft-works{margin-top:120px}
/*# sourceMappingURL=works-detail.min.css.map */