.service-block[data-astro-cid-uqcs2ld3]{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.service-block[data-astro-cid-uqcs2ld3]+.service-block[data-astro-cid-uqcs2ld3]{margin-top:var(--space-12);padding-top:var(--space-12);border-top:var(--border-hairline) solid var(--color-line)}@media (width>=768px){.service-block[data-astro-cid-uqcs2ld3]+.service-block[data-astro-cid-uqcs2ld3]{margin-top:var(--space-16);padding-top:var(--space-16)}}@media (width>=1024px){.service-block[data-astro-cid-uqcs2ld3]{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.service-text[data-astro-cid-uqcs2ld3]{grid-column:1/span 7}.service-drawing[data-astro-cid-uqcs2ld3]{grid-column:8/span 5}}.service-text[data-astro-cid-uqcs2ld3]{min-width:0;max-width:62ch}.service-drawing[data-astro-cid-uqcs2ld3]{width:100%;min-width:0;max-width:34rem}@media (width>=1024px){.service-drawing[data-astro-cid-uqcs2ld3]{max-width:none}}.service-title[data-astro-cid-uqcs2ld3]{margin-top:var(--space-4)}.service-title[data-astro-cid-uqcs2ld3] a[data-astro-cid-uqcs2ld3]{color:var(--color-heading);text-decoration-line:none;text-decoration-color:var(--color-signal);text-underline-offset:5px;text-decoration-thickness:2px}.service-title[data-astro-cid-uqcs2ld3] a[data-astro-cid-uqcs2ld3]:hover{text-decoration-line:underline}.service-body[data-astro-cid-uqcs2ld3],.service-body[data-astro-cid-uqcs2ld3]>*+*{margin-top:var(--space-4)}.service-body[data-astro-cid-uqcs2ld3] p{color:var(--color-ink)}.service-body[data-astro-cid-uqcs2ld3] ul.cp-list{margin-top:var(--space-6);border-top:var(--border-hairline) solid var(--color-line);font-family:var(--t-ui-family);font-size:var(--t-ui-size);line-height:var(--t-ui-leading);font-weight:var(--t-ui-weight)}.service-body[data-astro-cid-uqcs2ld3] ul.cp-list>li{border-bottom:var(--border-hairline) solid var(--color-line);color:var(--color-ink);margin-top:0;padding-block:10px}.service-body[data-astro-cid-uqcs2ld3] ul.cp-list>li:before{top:calc(5.5px + .5lh)}.service-link[data-astro-cid-uqcs2ld3]{width:fit-content;margin-top:var(--space-3);display:flex}:is(.band-deep,.ground-deep) .service-title[data-astro-cid-uqcs2ld3] a[data-astro-cid-uqcs2ld3],:is(.band-deep,.ground-deep) .service-body[data-astro-cid-uqcs2ld3] p,:is(.band-deep,.ground-deep) .service-body[data-astro-cid-uqcs2ld3] ul.cp-list>li{color:var(--color-on-deep)}:is(.band-deep,.ground-deep) .service-body[data-astro-cid-uqcs2ld3] ul.cp-list,:is(.band-deep,.ground-deep) .service-body[data-astro-cid-uqcs2ld3] ul.cp-list>li{border-color:var(--color-line-deep)}@media print{.service-block[data-astro-cid-uqcs2ld3]{break-inside:avoid}}.hs[data-astro-cid-shppzypc]{min-width:0;container:hotel-system/inline-size}.hs-land[data-astro-cid-shppzypc]{display:none}.hs-port[data-astro-cid-shppzypc]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.hs-port-dwg[data-astro-cid-shppzypc]{max-width:440px;margin-inline:auto}@container hotel-system (width>=620px){.hs-port[data-astro-cid-shppzypc]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hs-port-dwg[data-astro-cid-shppzypc]{max-width:none}}@container hotel-system (width>=800px){.hs-land[data-astro-cid-shppzypc]{display:block}.hs-port[data-astro-cid-shppzypc]{display:none}}.hs-key[data-astro-cid-shppzypc]{background:var(--color-surface-raised);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink)}.hs-cps[data-astro-cid-shppzypc]{margin:0;padding:0;list-style:none}.hs-cps[data-astro-cid-shppzypc] li[data-astro-cid-shppzypc]{column-gap:var(--space-3);min-height:var(--tap-target);padding:var(--space-3) var(--space-4);border-top:var(--border-hairline) solid var(--color-line);grid-template-columns:20px minmax(0,1fr);align-items:start;row-gap:2px;display:grid}.hs-cps[data-astro-cid-shppzypc] li[data-astro-cid-shppzypc]:first-child{border-top:0}.hs-cps[data-astro-cid-shppzypc] li[data-astro-cid-shppzypc] .cp-marker{margin-top:1px}.hs-id[data-astro-cid-shppzypc]{color:var(--color-ink);line-height:20px}.hs-tgt[data-astro-cid-shppzypc]{color:var(--color-ink-2);font-size:var(--t-caption-size,14px);font-variant-numeric:tabular-nums;text-wrap:pretty;grid-column:2;line-height:1.45}.hs-lines[data-astro-cid-shppzypc]{padding:var(--space-4);border-top:var(--border-hairline) solid var(--color-line);gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.hs-lines[data-astro-cid-shppzypc] li[data-astro-cid-shppzypc]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.hs-lines[data-astro-cid-shppzypc] .hs-sample[data-astro-cid-shppzypc]{flex:none;width:40px;height:10px}.hs-tag[data-astro-cid-shppzypc]{color:var(--color-ink);min-width:3.2em}.hs-words[data-astro-cid-shppzypc]{color:var(--color-ink-2);font-size:var(--t-caption-size,14px);line-height:1.4}.hs-src[data-astro-cid-shppzypc]{padding:0 var(--space-4) var(--space-4);color:var(--color-ink-3);font-size:var(--t-caption-size,14px);margin:0;line-height:1.5}@container hotel-system (width>=420px) and (width<=619.98px){.hs-lines[data-astro-cid-shppzypc]{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-lines[data-astro-cid-shppzypc] .hs-span[data-astro-cid-shppzypc]{grid-column:1/-1}}.sector-cards[data-astro-cid-lcdefpme]{padding:0;list-style:none}.sector-icon[data-astro-cid-lcdefpme]{color:var(--color-drawing-line);display:block}.sector-arrow[data-astro-cid-lcdefpme]{margin-left:var(--space-2);vertical-align:-3px;display:inline-block}
