.capacityTable{display:flex;flex-direction:column;row-gap:var(--map-fallback-gap-innermodule)}.capacityTable .title{color:var(--map-fallback-text);font:600 normal var(--map-fallback-title-h3-fontsize)/var(--map-fallback-title-h3-lineheight) var(--font-title);letter-spacing:.06em;margin-bottom:0}.capacityTable .wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.capacityTable .table{border-collapse:collapse;width:100%}.capacityTable .table thead .th{color:var(--map-fallback-text);font:500 normal var(--assign-article-title-fontsize)/var(--assign-article-title-lineheight) var(--font-title);letter-spacing:.06em;margin-bottom:0;padding:clamp(8px,1vw,12px) 0;text-align:left;white-space:nowrap}.capacityTable .table thead .th-icon{text-align:center}.capacityTable .table tbody .cell,.capacityTable .table tbody .room{color:var(--map-fallback-text);padding:clamp(8px,1vw,12px) 0;text-align:center;white-space:nowrap}.capacityTable .table thead .icon{font-size:calc(var(--map-fallback-iconsize-ld)/16*1rem)}.capacityTable .table tbody .room{color:var(--map-fallback-text);margin-bottom:0;text-align:left}.capacityTable .table tbody .num,.capacityTable .table tbody .room{font:400 normal var(--assign-article-copy-fontsize)/var(--assign-article-copy-lineheight) var(--font-text);letter-spacing:.06em}.capacityTable .table tbody .num{font-variant-numeric:tabular-nums;text-align:center}@media(min-width:800.1px){.capacityTable .table{min-width:100%}}.capacityTable .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,1px,1px);border:0;white-space:nowrap}