.kiban-specs-wrap{color:#354341;scroll-margin-top:124px}.kiban-specs-wrap .kiban-specs-container{margin:0 auto;max-width:1250px;padding:40px 100px}.kiban-specs-wrap .kiban-specs-title{margin-bottom:50px;position:relative;text-align:center}.kiban-specs-wrap .kiban-specs-title .title-text{color:#000426;font-size:26px;font-weight:600;letter-spacing:0;line-height:normal;margin-bottom:17px;text-align:left}.kiban-specs-wrap .kiban-specs-title .title-separator-line{background:rgba(8,49,143,.3);height:1px;position:relative;width:100%}.kiban-specs-wrap .kiban-specs-title .title-separator-line .title-separator-line-inner{background:linear-gradient(270deg,#f49b8e,#d57a6c 50%,#b6594b);height:3px;left:0;position:absolute;top:0;width:100px}.kiban-specs-wrap .kiban-specs-table{border-collapse:collapse;border-top:1px solid #c9a7a7;display:grid;grid-template-columns:16% 27% 57%;margin:0 auto}.kiban-specs-wrap .spec-row{display:contents}.kiban-specs-wrap .spec-row.no-category .label-cell,.kiban-specs-wrap .spec-row.single-item .label-cell.combined-cell{grid-column:1/3}.kiban-specs-wrap .spec-cell{align-items:center;border-bottom:1px solid #c9a7a7;color:#354341;display:flex;font-size:14px;line-height:1.5;padding:14px 20px}.kiban-specs-wrap .spec-cell.category-cell,.kiban-specs-wrap .spec-cell.label-cell{background:#f0d9d9;border-left:1px solid #c9a7a7;font-weight:600}.kiban-specs-wrap .spec-cell.value-cell{background:#fff;border-left:1px solid #c9a7a7;border-right:1px solid #c9a7a7;font-weight:500}.kiban-specs-wrap .spec-cell p{margin:0}.kiban-specs-wrap .spec-cell br{content:"";display:block;margin-top:.5em}.kiban-specs-wrap .kiban-specs-footer{margin:20px auto 0}.kiban-specs-wrap .kiban-specs-footer .footer-note{color:#354341;font-size:14px;font-weight:500;line-height:1.5;margin:0}@media (max-width:1024px){.kiban-specs-wrap{margin-bottom:50px;padding:0}.kiban-specs-wrap .kiban-specs-container{padding:0 50px}.kiban-specs-wrap .kiban-specs-title .title-text{font-size:24px;margin-bottom:13px}.kiban-specs-wrap .kiban-specs-title{margin-bottom:30px}.kiban-specs-wrap .kiban-specs-table{grid-template-columns:140px 200px 1fr;max-width:100%}.kiban-specs-wrap .spec-cell{font-size:13px;padding:10px 15px}}@media (max-width:767px){.kiban-specs-wrap{margin-bottom:30px;scroll-margin-top:90px}.kiban-specs-wrap .kiban-specs-container{padding:0 20px}.kiban-specs-wrap .kiban-specs-title .title-text{font-size:18px;margin-bottom:10px}.kiban-specs-wrap .kiban-specs-title .title-separator-line{max-width:calc(100% - 40px);width:100%}.kiban-specs-wrap .kiban-specs-table{border:none;display:block;grid-template-columns:1fr}.kiban-specs-wrap .spec-row{border:1px solid #c9a7a7;border-bottom:none;display:block;margin-bottom:0}.kiban-specs-wrap .spec-row:last-of-type{border-bottom:1px solid #c9a7a7}.kiban-specs-wrap .spec-cell{border:none;border-bottom:1px solid #c9a7a7;display:block;min-height:auto;padding:10px 15px}.kiban-specs-wrap .spec-cell.category-cell{background:#e2b6b0;border-left:none;font-weight:600;padding-bottom:8px}.kiban-specs-wrap .spec-cell.label-cell{border-left:none;font-weight:600;padding-top:8px}.kiban-specs-wrap .spec-cell.value-cell{border-left:none;border-right:none;padding-top:8px}.kiban-specs-wrap .spec-cell:last-child{border-bottom:none}.kiban-specs-wrap .spec-row.no-category .label-cell,.kiban-specs-wrap .spec-row.single-item .label-cell.combined-cell{grid-column:1}.kiban-specs-wrap .kiban-specs-footer{margin-top:10px;padding-left:0}.kiban-specs-wrap .kiban-specs-footer .footer-note{font-size:13px}.kiban-specs-wrap .kiban-specs-title{margin-bottom:20px}}