.access-parking-container.toki{width:100%}.access-parking-container.toki .parking-congestion-body{display:flex;flex-wrap:wrap;width:100%}.access-parking-container.toki .congestion-area-box{border:1px solid #616161;display:flex;width:50%}.access-parking-container.toki .congestion-area-box:nth-of-type(3),.access-parking-container.toki .congestion-area-box:nth-of-type(4){border-bottom:none;border-top:none}.access-parking-container.toki .congestion-area-box:nth-of-type(odd){border-right:none}.access-parking-container.toki .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:inline-block;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.toki .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.toki .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.iwakionahama{width:100%}.access-parking-container.iwakionahama .parking-congestion-body{display:flex;flex-wrap:wrap;width:100%}.access-parking-container.iwakionahama .parking-congestion-footer{text-align:center}.access-parking-container.iwakionahama .parking-congestion-extra{color:#424242;font-size:14px;margin-top:5px}.access-parking-container.iwakionahama table.parking-iwakionahama .parking-table-head{background-color:#def0f9;font-weight:700}.access-parking-container.iwakionahama table.parking-iwakionahama .parking-table-body th{background-color:#def0f9;min-width:70px}.access-parking-container.iwakionahama table.parking-iwakionahama .parking-status{height:60px;padding:10px;width:100px}.access-parking-container.iwakionahama table.parking-iwakionahama .parking-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.iwakionahama table.parking-iwakionahama .parking-status.brank{background-color:#eee}.access-parking-container.tsuminami,.access-parking-container.tsuminami .parking-congestion-body{width:100%}.access-parking-container.tsuminami .congestion-area-box{border-top:1px solid #616161;display:flex;width:100%}.access-parking-container.tsuminami .congestion-area-box:first-of-type{border-top:none}.access-parking-container.tsuminami .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.tsuminami .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.tsuminami .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.tsuminami .parking-congestion-extra{border:2px solid #616161;color:#757575;font-size:14px;margin-top:10px}.access-parking-container.tsuminami .parking-congestion-extra .congestion-area-name{display:flex;flex-direction:column;height:auto;padding:10px 5px}.access-parking-container.tsuminami .parking-congestion-extra .area-name-extra{align-items:center;display:flex;font-weight:700;justify-content:center}.access-parking-container.tsuminami .parking-congestion-extra .congestion-area-status.extra{align-items:center;display:flex;height:auto;justify-content:center}.access-parking-container.tsuminami .parking-congestion-anker{cursor:pointer}.access-parking-container.tsuminami .memo-extra{color:#616161;font-size:12px;font-weight:400;text-align:center}.access-parking-container.tsuminami .congestion-status-icon{background-color:#135ea8;border-radius:50%;color:#fff;display:inline-block;font-size:20px;font-weight:700;height:36px;line-height:36px;text-align:center;width:36px}.access-parking-container.kusatsu{width:100%}.access-parking-container.kusatsu .parking-congestion-body{display:flex;flex-wrap:wrap;padding:30px 10px;width:100%}.access-parking-container.kusatsu .congestion-area-box{border:1px solid #616161;display:flex;width:50%}.access-parking-container.kusatsu .congestion-area-box:nth-of-type(3),.access-parking-container.kusatsu .congestion-area-box:nth-of-type(4){border-bottom:none;border-top:none}.access-parking-container.kusatsu .congestion-area-box:nth-of-type(odd){border-right:none}.access-parking-container.kusatsu .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:inline-block;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.kusatsu .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.kusatsu .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.hakusan{width:100%}.access-parking-container.hakusan .parking-congestion-body{display:flex;flex-wrap:wrap;width:100%}.access-parking-container.hakusan .congestion-area-box{border:1px solid #616161;display:flex;width:50%}.access-parking-container.hakusan .congestion-area-box:nth-of-type(3),.access-parking-container.hakusan .congestion-area-box:nth-of-type(4){border-bottom:none;border-top:none}.access-parking-container.hakusan .congestion-area-box:nth-of-type(odd){border-right:none}.access-parking-container.hakusan .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:inline-block;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.hakusan .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.hakusan .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.laketown-outlet{width:100%}.access-parking-container.laketown-outlet .parking-congestion-body{display:flex;flex-wrap:wrap;padding:30px 10px;width:100%}.access-parking-container.laketown-outlet .congestion-area-box{border:1px solid #616161;display:flex;width:50%}.access-parking-container.laketown-outlet .congestion-area-box:nth-of-type(3),.access-parking-container.laketown-outlet .congestion-area-box:nth-of-type(4){border-bottom:none;border-top:none}.access-parking-container.laketown-outlet .congestion-area-box:nth-of-type(odd){border-right:none}.access-parking-container.laketown-outlet .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:inline-block;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.laketown-outlet .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.laketown-outlet .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.access-parking-container.laketown-kaze{width:100%}.access-parking-container.laketown-kaze .parking-congestion-body{display:flex;flex-wrap:wrap;padding:30px 10px;width:100%}.access-parking-container.laketown-kaze .congestion-area-box{border:1px solid #616161;display:flex;width:50%}.access-parking-container.laketown-kaze .congestion-area-box:nth-of-type(3),.access-parking-container.laketown-kaze .congestion-area-box:nth-of-type(4){border-bottom:none;border-top:none}.access-parking-container.laketown-kaze .congestion-area-box:nth-of-type(odd){border-right:none}.access-parking-container.laketown-kaze .congestion-area-box .congestion-area-name{align-items:center;background-color:#def0f9;color:#000;display:inline-block;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;width:50%}.access-parking-container.laketown-kaze .congestion-area-box .congestion-area-status{height:50px;padding:5px;width:50%}.access-parking-container.laketown-kaze .congestion-area-box .congestion-area-status img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
