:root{--lo1:390;--lo2:100vw}.product-sign{padding:0 calc(20/var(--lo1)*var(--lo2)) calc(50/var(--lo1)*var(--lo2))}.product-sign__title{font-size:calc(30/var(--lo1)*var(--lo2));line-height:1.3}.product-sign__lead{font-size:calc(14/var(--lo1)*var(--lo2));margin-top:calc(10/var(--lo1)*var(--lo2))}.product-sign__table{background:#fff;border-radius:10px;margin-top:calc(24/var(--lo1)*var(--lo2));overflow:hidden}.product-sign__head{background:#251e1c;color:#fff;display:grid;grid-template-columns:1.5fr 1fr 2fr}.product-sign__head p{font-size:calc(13/var(--lo1)*var(--lo2));font-weight:600;line-height:1.4;padding:calc(10/var(--lo1)*var(--lo2)) calc(12/var(--lo1)*var(--lo2))}.product-sign__item{border-top:1px solid #ececec;display:grid;grid-template-columns:1.5fr 1fr 2fr}.product-sign__item p{font-size:calc(13/var(--lo1)*var(--lo2));line-height:1.6;padding:calc(12/var(--lo1)*var(--lo2))}.product-sign__item .name{font-weight:600}.product-sign__works{margin-top:calc(34/var(--lo1)*var(--lo2))}.product-sign__works h2{font-size:calc(20/var(--lo1)*var(--lo2));line-height:1.4}.product-sign__cta{margin-top:calc(34/var(--lo1)*var(--lo2))}.product-sign__cta,.works-list{display:grid;gap:calc(14/var(--lo1)*var(--lo2))}.works-list{margin-top:calc(16/var(--lo1)*var(--lo2))}.works-list__item{background:#fff;border-radius:10px;overflow:hidden}.works-list .meta{font-size:calc(12/var(--lo1)*var(--lo2));line-height:1.8;padding:calc(12/var(--lo1)*var(--lo2))}.cta-box{background:#fff;border-radius:10px;padding:calc(18/var(--lo1)*var(--lo2))}.cta-box h2{font-size:calc(18/var(--lo1)*var(--lo2));line-height:1.4}.cta-box p{font-size:calc(13/var(--lo1)*var(--lo2));line-height:1.8;margin-top:calc(8/var(--lo1)*var(--lo2))}.cta-box a{background:#251e1c;border-radius:999px;color:#fff;display:inline-block;font-size:calc(12/var(--lo1)*var(--lo2));margin-top:calc(12/var(--lo1)*var(--lo2));padding:calc(9/var(--lo1)*var(--lo2)) calc(16/var(--lo1)*var(--lo2))}@media only screen and (min-width:481px){:root{--lo1:1440;--lo2:100vw}.product-sign{padding:0 calc(40/var(--lo1)*var(--lo2)) calc(80/var(--lo1)*var(--lo2))}.product-sign__title{font-size:38px}.product-sign__lead{font-size:16px}.product-sign__cta,.works-list{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=maps/product-sign.css.map */
