@layer specification-kansai{@media screen and (max-width: 768px){.spec-summary-btm-area{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem .7rem;margin:2em 3.44% 0}.spec-summary-desc{margin:0;font-size:1rem}}.spec-summary-tag{margin-bottom:0}@media screen and (max-width: 768px){.spec-summary-tag{margin:0}}.spec-summary-tag span{display:inline-block;padding:.31em .87em;font-size:var(--paragraph-font-size);letter-spacing:var(--letter-spacing-ja-sans);border:1px solid var(--color-brand);color:var(--color-brand);border-radius:3px}@media screen and (max-width: 768px){.spec-summary-tag span{padding:.23em .61em;font-size:.9rem}}.spec-feature-sublead{font-size:clamp(1.12rem,.87rem + .521vw,1.5rem);color:var(--color-brand);font-weight:500}@media screen and (max-width: 768px){.spec-feature-sublead{font-size:1.18rem;margin-block:.52em}}.spec-feature-fig-border{padding:1.84% 2.15%;border:1px solid var(--color-border)}@media screen and (max-width: 768px){.spec-feature-fig-border{padding:10px 12px}}.spec-point-safety-ground-row{flex-direction:row;gap:0 5.53%;padding-inline:4% 4.92%}@media screen and (max-width: 768px){.spec-point-safety-ground-row{flex-direction:column;padding-inline:8.99%}}.spec-point-safety-ground-row .spec-point-col{flex:1}.spec-point-desc-small{font-size:clamp(12px,10.66963px + .173vw,14px);line-height:1.714}.spec-point-desc-small small{font-size:inherit;line-height:inherit}.spec-point-col{flex:1}.spec-safety-ground-fig{margin-top:26px;display:flex;gap:17px 4.54%}@media screen and (max-width: 1024px){.spec-safety-ground-fig{flex-direction:column}}.spec-safety-ground-fig .c-list-disc{margin-top:10px}@media screen and (max-width: 768px){.spec-safety-ground-fig .c-list-disc{margin-top:0;margin-left:.2em}}.spec-safety-ground-fig .c-list-disc li{font-size:clamp(13px,11.0006px + .26vw,16px)}.spec-safety-ground-fig-img{margin:0 auto;width:max(130px,28.9%);max-width:100%}@media screen and (max-width: 1024px){.spec-safety-ground-fig-img{width:177px}}.spec-safety-ground-fig-img img{width:100%}.spec-warranty-fig{position:relative;border:1px solid var(--color-brand);border-radius:var(--border-radius)}@media screen and (max-width: 768px){.spec-warranty-fig{border-width:.5px}}.spec-warranty-fig-inner{padding:4.84% 3.38% 6%}@media screen and (max-width: 768px){.spec-warranty-fig-inner{padding:clamp(38px,26.55125px + 3.053vw,50px) 0 37px}}.spec-warranty-fig-point{width:clamp(100px,76.6224px + 3.04vw,135px);position:absolute;top:0;left:5.53%;transform:translateY(-30%)}@media screen and (max-width: 768px){.spec-warranty-fig-point{width:min(24.54%,100px);transform:translateY(-52%)}}.spec-warranty-fig-ttl{margin-block:0 .86em;font-size:clamp(1.5rem,.91rem + 1.216vw,2.37rem);font-weight:500;font-family:var(--font-ja-serif);letter-spacing:.05em;text-align:center;line-height:1.789;color:var(--color-brand)}@media screen and (max-width: 768px){.spec-warranty-fig-ttl{margin-bottom:.52em;font-size:clamp(1.18rem,.88rem + 1.272vw,1.5rem);margin-inline:5%}}.spec-warranty-fig-ttl-br{display:none}@media screen and (max-width: 1400px){.spec-warranty-fig-ttl-br{display:inline}}.spec-warranty-fig-lead{margin-block:0;padding-bottom:clamp(26px,11.30441px + 1.911vw,48px);text-align:center;font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height)}@media screen and (max-width: 768px){.spec-warranty-fig-lead{margin-inline:var(--sp-inline);text-align:left;margin-inline:5%}}.spec-warranty-fig-img{margin:clamp(26px,12.64247px + 1.737vw,46px) 1.23% 0}@media screen and (max-width: 768px){.spec-warranty-fig-img{margin-top:20px;margin-inline:0}}@media screen and (max-width: 768px){.spec-warranty-fig-img .c-horizontal-scroll-on-sp{--scroll-padding-inline: 20px;--scroll-ctt-width: 840px}}.spec-warranty-fig-img img{width:100%}.spec-warranty-fig-small{margin-top:16px;text-align:right;letter-spacing:var(--letter-spacing-ja-sans)}@media screen and (max-width: 768px){.spec-warranty-fig-small{text-align:left;padding-inline:5%}}.spec-warranty-fig-small small{font-size:clamp(.75rem,.66rem + .173vw,.87rem)}@media screen and (max-width: 768px){.spec-warranty-fig-small small{line-height:1.667}}.spec-warranty-fig-support{width:76.92%;max-width:100%;margin:16px auto 0;position:relative}@media screen and (max-width: 768px){.spec-warranty-fig-support{width:auto;margin-top:29px;margin-inline:5%}}.spec-warranty-fig-support-ttl.c-balloon{margin-left:-.84em;margin-bottom:-1.05em;padding:.58em 1.12em;background-color:var(--color-brand);color:#fff;font-size:clamp(1rem,.66rem + .695vw,1.5rem)}@media screen and (max-width: 768px){.spec-warranty-fig-support-ttl.c-balloon{padding:.37em .93em;margin-inline:auto}}.spec-warranty-fig-support-ttl.c-balloon:before{background-color:var(--color-brand);left:2.33em}.spec-warranty-fig-support-ctt{margin:0 auto;background:#f7f7f7;font-size:clamp(1.06rem,.85rem + .434vw,1.37rem);line-height:1.818;font-weight:500;text-align:center;padding:1.81em 1em}@media screen and (max-width: 768px){.spec-warranty-fig-support-ctt{padding:40px 1.42em 24px;text-align:left;font-size:clamp(.87rem,.69rem + .763vw,1.06rem);line-height:1.643}}.spec-warranty-fig-support-ctt strong{color:var(--color-brand)}.spec-balloon-lead{margin:0 auto 1.33em}@media screen and (max-width: 768px){.spec-balloon-lead{white-space:nowrap;font-size:clamp(1.06rem,.88rem + .763vw,1.25rem)}}@media screen and (max-width: 374px){.spec-balloon-lead{white-space:revert;text-wrap:balance;word-break:auto-phrase;overflow-wrap:anywhere}}.spec-balloon-lead-wrap{margin-inline:-4.97%}.spec-balloon-lead-desc{margin-block:0 1.81em;text-align:center;font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height);letter-spacing:var(--letter-spacing-ja-sans)}@media screen and (max-width: 768px){.spec-balloon-lead-desc{text-align:left;margin-bottom:0}}.spec-small{margin-top:1.2em;font-size:clamp(12px,10.66963px + .173vw,14px);line-height:1.714;display:block}.spec-small small{font-size:inherit;line-height:inherit}}
