.cch-fujieda-case{--cch-bg: #f7f5f1;--cch-ink: #2b2a28;--cch-sub: #5f5c57;--cch-line: #d9d4cb;--cch-wood: #8a7154;--cch-serif: "Hiragino Mincho ProN", "Yu Mincho", "YuMincho", "Noto Serif CJK JP", "Noto Serif JP", serif;--cch-sans: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "YuGothic", "Noto Sans CJK JP", "Noto Sans JP", "Meiryo", sans-serif;display:block;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 20px 72px;background:var(--cch-bg);color:var(--cch-ink);font-family:var(--cch-sans);font-size:16px;line-height:1.9;letter-spacing:.02em;-webkit-text-size-adjust:100%;overflow-wrap:anywhere}.cch-fujieda-case *,.cch-fujieda-case *:before,.cch-fujieda-case *:after{box-sizing:border-box}.cch-fujieda-case p,.cch-fujieda-case figure,.cch-fujieda-case dl,.cch-fujieda-case dd{margin:0}.cch-fujieda-case img{display:block;width:100%;height:auto;max-width:100%}.cch-fujieda-case .cch-title,.cch-fujieda-case .cch-h2{font-family:var(--cch-serif);font-weight:500;color:var(--cch-ink);letter-spacing:.04em;margin:0}.cch-fujieda-case .cch-hero{display:grid;gap:24px;padding-top:32px}.cch-fujieda-case .cch-hero__label{font-size:13px;color:var(--cch-wood);letter-spacing:.08em;padding-bottom:10px;border-bottom:1px solid var(--cch-line);margin-bottom:18px}.cch-fujieda-case .cch-hero__label span{display:block}.cch-fujieda-case .cch-title{font-size:28px;line-height:1.6}.cch-fujieda-case .cch-hero__lead{margin-top:14px;color:var(--cch-sub)}.cch-fujieda-case .cch-facts{margin-top:22px;font-size:14px;line-height:1.8;display:grid;grid-template-columns:auto 1fr;gap:6px 14px}.cch-fujieda-case .cch-facts dt{color:var(--cch-wood);white-space:nowrap}.cch-fujieda-case .cch-hero__media{order:-1;margin:0 -20px}.cch-fujieda-case .cch-sec{margin-top:72px}.cch-fujieda-case .cch-sec__num{display:block;font-family:var(--cch-serif);font-size:13px;color:var(--cch-wood);margin-bottom:6px}.cch-fujieda-case .cch-h2{font-size:22px;line-height:1.65;margin-bottom:18px}.cch-fujieda-case .cch-text p+p{margin-top:1em}.cch-fujieda-case .cch-cap{margin-top:8px;font-size:13px;line-height:1.7;color:var(--cch-sub)}.cch-fujieda-case .cch-point{margin-top:22px;padding:2px 0 2px 16px;border-left:2px solid var(--cch-wood);font-size:15px}.cch-fujieda-case .cch-point__head{display:block;font-size:13px;color:var(--cch-wood);margin-bottom:2px}.cch-fujieda-case .cch-wood-grid,.cch-fujieda-case .cch-chair-grid,.cch-fujieda-case .cch-builder{display:grid;gap:28px}.cch-fujieda-case .cch-chair-grid{margin-top:28px}.cch-fujieda-case .cch-line-grid+.cch-text,.cch-fujieda-case .cch-sec-gap{margin-top:28px}.cch-fujieda-case .cch-pair{display:grid;gap:16px}.cch-fujieda-case .cch-intro .cch-text{max-width:40em}.cch-fujieda-case .cch-compare{display:grid;gap:20px;margin:0 0 10px}.cch-fujieda-case .cch-compare__item{display:flex;flex-direction:column}.cch-fujieda-case .cch-compare__label{order:-1;display:inline-block;align-self:flex-start;margin-bottom:8px;padding:2px 12px;font-size:14px;letter-spacing:.1em;color:var(--cch-bg);background:var(--cch-ink)}.cch-fujieda-case .cch-compare__item--after .cch-compare__label{background:var(--cch-wood)}.cch-fujieda-case .cch-compare__note{font-size:13px;color:var(--cch-sub)}.cch-fujieda-case .cch-builder{padding-top:40px;border-top:1px solid var(--cch-line)}.cch-fujieda-case .cch-mid{margin-top:56px;padding:20px 0;border-top:1px solid var(--cch-line);border-bottom:1px solid var(--cch-line);font-size:15px}.cch-fujieda-case .cch-textlink{display:inline-block;margin-top:6px;color:var(--cch-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--cch-wood)}.cch-fujieda-case .cch-cta{margin-top:88px;padding:48px 20px;background:#ece8e0;text-align:center}.cch-fujieda-case .cch-cta .cch-text{max-width:32em;margin:0 auto;text-align:left}.cch-fujieda-case .cch-cta__actions{margin-top:28px;display:grid;gap:16px;justify-items:center}.cch-fujieda-case .cch-btn{display:inline-block;width:100%;max-width:340px;padding:16px 20px;background:var(--cch-ink);color:#fff;font-size:16px;line-height:1.5;letter-spacing:.06em;text-decoration:none;text-align:center}.cch-fujieda-case a.cch-btn:hover{background:#45423e}.cch-fujieda-case a:focus-visible{outline:2px solid var(--cch-wood);outline-offset:3px}.cch-fujieda-case .cch-unset{cursor:not-allowed;opacity:.55;border:1px dashed currentColor}.cch-fujieda-case .cch-unset__tag{display:block;font-size:12px;letter-spacing:0}.cch-fujieda-case .cch-btn.cch-unset{background:transparent;color:var(--cch-ink)}@media(min-width:768px){.cch-fujieda-case{padding:0 40px 96px;font-size:17px}.cch-fujieda-case .cch-title{font-size:34px}.cch-fujieda-case .cch-h2{font-size:26px}.cch-fujieda-case .cch-hero__media{margin:0}.cch-fujieda-case .cch-sec{margin-top:104px}.cch-fujieda-case .cch-pair{grid-template-columns:1fr 1fr;gap:24px;align-items:start}.cch-fujieda-case .cch-compare{grid-template-columns:1fr 1fr;gap:24px}.cch-fujieda-case .cch-line-grid{display:grid;grid-template-columns:8fr 4fr;gap:24px;align-items:end}.cch-fujieda-case .cch-line-grid+.cch-text{max-width:40em;margin-top:32px}.cch-fujieda-case .cch-chair-grid{display:grid;grid-template-columns:7fr 4fr;gap:40px;align-items:start;margin-top:32px}.cch-fujieda-case .cch-cta{padding:64px 40px}.cch-fujieda-case .cch-cta__actions{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:28px}.cch-fujieda-case .cch-btn{width:auto;min-width:300px}}@media(min-width:1024px){.cch-fujieda-case .cch-hero{grid-template-columns:4fr 8fr;gap:48px;align-items:end;padding-top:48px}.cch-fujieda-case .cch-hero__media{order:0}.cch-fujieda-case .cch-title{font-size:36px}.cch-fujieda-case .cch-intro{display:grid;grid-template-columns:4fr 8fr;gap:48px}.cch-fujieda-case .cch-intro .cch-h2{margin-bottom:0}.cch-fujieda-case .cch-dining{max-width:900px;margin-left:auto}.cch-fujieda-case .cch-wood-grid{display:grid;grid-template-columns:7fr 5fr;gap:40px;align-items:end}.cch-fujieda-case .cch-builder{display:grid;grid-template-columns:6fr 5fr;gap:40px;align-items:center}}@media(prefers-reduced-motion:reduce){.cch-fujieda-case *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cch-fujieda-case.css.map */
