.halls-head{padding-bottom:var(--sp-5);border-bottom:var(--rule-main) solid var(--c-deep)}.halls-head__title{font-size:var(--fs-1);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.halls-head__note{margin-top:var(--sp-4);font-size:var(--fs-4);line-height:var(--lh-body);color:var(--c-body-gray)}.halls-index{margin-top:var(--sp-6)}.halls-index__table td{font-size:var(--fs-4)}.halls-index__count{width:120px;color:var(--c-sub)}.halls-group{margin-top:var(--sp-7)}.halls-group__name{margin-bottom:var(--sp-3);font-size:var(--fs-2);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.halls-table tbody th{width:240px;font-weight:var(--fw-medium);color:var(--c-deep)}.halls-table tr>:nth-child(2){color:var(--c-body-gray)}.halls-table tr>:nth-child(3){width:160px}.halls-table tr>:nth-child(4){width:110px;color:var(--c-body-gray)}.halls-empty{margin-top:var(--sp-6);font-size:var(--fs-4);line-height:var(--lh-body);color:var(--c-body-gray)}.halls-closing{align-items:flex-start;gap:var(--sp-4);padding-top:var(--sp-7);flex-direction:column;display:flex}.halls-tel{font-size:var(--fs-1);font-weight:var(--fw-regular);letter-spacing:.02em;line-height:1.2}@media (width<=768px){.halls-head__title{font-size:var(--fs-2)}.halls-index{margin-top:var(--sp-5)}.halls-group{margin-top:var(--sp-6)}.halls-group__name{font-size:var(--fs-3)}.halls-table thead{display:none}.halls-table tbody tr{padding:var(--sp-3) 0;border-bottom:var(--rule-sub) solid var(--c-rule);display:block}.halls-table tbody th,.halls-table tbody td{border-bottom:0;width:auto;padding:0;display:block}.halls-table tbody th{font-size:var(--fs-4)}.halls-tel{font-size:var(--fs-2)}}
