.table.title {
  grid-column: span 2 / span 2;
}

.table.title div {
  height: 100%;
}

.table.content {
  grid-column: span 4 / span 4;
}

.table.content div {
  height: 100%;
}

.table.content div:has(svg) {
  height: auto;
}

         .sumaho_shocking-199-style .Block-f20dcbdd-f516-4486-b23c-2d3e61c7bed3 {
                border-top-left-radius: 14px;  border-top-right-radius: 14px; border-color: #E5E7EB; border-style: solid; border-width: 1px;   border-bottom-left-radius: 14px;  border-bottom-right-radius: 14px;  margin-top: 32px; margin-left: 16px; margin-right: 16px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Block-f20dcbdd-f516-4486-b23c-2d3e61c7bed3 {
                 width: 54rem;  border-color: 000;  margin-left: auto; margin-right: auto;
              }
            }

         .sumaho_shocking-199-style .Flexbox-8b47d162-110d-469d-873b-b892857a9ec8 {
              border-color: 000;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-8b47d162-110d-469d-873b-b892857a9ec8 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-98b1541d-65fc-4f09-a0a9-b9bf6c903653 {
              flex-direction: column;  align-items: start;  border-color: 000; height: 100%;   justify-content: normal;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-98b1541d-65fc-4f09-a0a9-b9bf6c903653 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-bfa63408-81cc-4131-9a28-13bb9808ee02 {
              flex-wrap: wrap; flex-direction: column;  align-items: start;  border-color: 000;   justify-content: center;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-bfa63408-81cc-4131-9a28-13bb9808ee02 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-7f9a6d2f-fafc-4a56-b150-d72edadc3994 {
              flex-wrap: wrap; flex-direction: column;  align-items: start;  border-color: 000;   justify-content: center;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .Flexbox-abb129be-2d49-4f89-9aae-8f684def08db {
              flex-wrap: wrap; flex-direction: column;  align-items: start;  border-color: 000;   justify-content: center;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .Flexbox-a0297824-573b-4676-89d3-8ecc4fdcec95 {
              flex-wrap: wrap; flex-direction: column;  align-items: start;  border-color: 000;   justify-content: center;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .Flexbox-b8c4089a-f2b2-42c1-be61-c25434969b8b {
              border-color: 000;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .Flexbox-c2c7025b-e666-4b7c-be55-3b876dfdfccd {
              flex-wrap: wrap; flex-direction: column;  align-items: start;  border-color: 000;   justify-content: center;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .Flexbox-ab3b172f-7fd2-4031-82a9-02f411871d8f {
              flex-direction: column;  border-color: 000;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

         .sumaho_shocking-199-style .GridColumn-473a46ae-c6d2-4b04-8090-c5e2b66ae88d {
               grid-template-columns: repeat(6, minmax(0, 1fr));  border-color: #F3F4F6; border-style: solid; border-width: 0 0 1px 0;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .GridColumn-473a46ae-c6d2-4b04-8090-c5e2b66ae88d {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .GridColumn-cfef1988-0c1b-40d0-a9a5-a86dbab97265 {
               grid-template-columns: repeat(6, minmax(0, 1fr));  border-color: #F3F4F6; border-style: solid; border-width: 0 0 1px 0;
          }

         .sumaho_shocking-199-style .GridColumn-085cfc47-dfd1-4e19-bd20-0a1dd5246306 {
               grid-template-columns: repeat(6, minmax(0, 1fr));  border-color: #F3F4F6; border-style: solid; border-width: 0 0 1px 0;
          }

         .sumaho_shocking-199-style .GridColumn-49e5eaa9-c5a0-46ad-b067-007a8b8e7480 {
               grid-template-columns: repeat(6, minmax(0, 1fr));  border-color: #F3F4F6; border-style: solid; border-width: 0 0 1px 0;
          }

         .sumaho_shocking-199-style .GridColumn-393283af-1a6e-4adc-95c5-d13721c7a9d7 {
               grid-template-columns: repeat(6, minmax(0, 1fr));  border-color: #F3F4F6; border-style: solid; border-width: 0 0 1px 0;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .GridColumn-393283af-1a6e-4adc-95c5-d13721c7a9d7 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-cdb6880e-f096-496d-bf59-335e71798e2b {
              flex-direction: column;  align-items: start;  border-color: 000; height: 100%;   justify-content: normal;  padding-top: 16px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px;
          }

            .Text-eaab6009-31df-4f0b-8ef9-8cf9275da0de {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-eaab6009-31df-4f0b-8ef9-8cf9275da0de {
              font-size: 16px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-eaab6009-31df-4f0b-8ef9-8cf9275da0de {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-eaab6009-31df-4f0b-8ef9-8cf9275da0de {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            .Text-8516e291-e260-4994-a02b-d85d465b2c56 {
              color: #99A1AF
            }

         .sumaho_shocking-199-style .Text-8516e291-e260-4994-a02b-d85d465b2c56 {
              font-size: 12px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap;  margin-left: 16px; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-8516e291-e260-4994-a02b-d85d465b2c56 {
                  font-size: 14px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-8516e291-e260-4994-a02b-d85d465b2c56 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Text-cc49e637-60cd-4a8d-8182-d83fcac89aee {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-cc49e637-60cd-4a8d-8182-d83fcac89aee {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-cc49e637-60cd-4a8d-8182-d83fcac89aee {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            .Text-9e3468c5-8830-4499-904a-d8f5205095fd {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-9e3468c5-8830-4499-904a-d8f5205095fd {
              font-size: 16px;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-9e3468c5-8830-4499-904a-d8f5205095fd {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-9e3468c5-8830-4499-904a-d8f5205095fd {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            .Text-cb3db769-4525-413b-bfa8-4c3814ebaa5f {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-cb3db769-4525-413b-bfa8-4c3814ebaa5f {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-cb3db769-4525-413b-bfa8-4c3814ebaa5f {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-cb3db769-4525-413b-bfa8-4c3814ebaa5f {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            .Text-7963f367-88d7-4273-adbb-15f4828021a2 {
              color: #99A1AF
            }

         .sumaho_shocking-199-style .Text-7963f367-88d7-4273-adbb-15f4828021a2 {
              font-size: 12px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap;  margin-left: 16px; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-7963f367-88d7-4273-adbb-15f4828021a2 {
                  font-size: 14px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-7963f367-88d7-4273-adbb-15f4828021a2 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Flexbox-dc27407b-6f75-474c-a74d-757883224cc4 {
              align-items: center;  border-color: 000;  column-gap: 4px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-dc27407b-6f75-474c-a74d-757883224cc4 {
                  border-color: 000;
              }
            }

            .Text-5075dd7d-b975-4209-b5e9-262047dcb750 {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-5075dd7d-b975-4209-b5e9-262047dcb750 {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-5075dd7d-b975-4209-b5e9-262047dcb750 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-5075dd7d-b975-4209-b5e9-262047dcb750 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Text-a9dd6d87-d99d-499f-a563-1f56c6c76bbc {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-a9dd6d87-d99d-499f-a563-1f56c6c76bbc {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-a9dd6d87-d99d-499f-a563-1f56c6c76bbc {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Flexbox-961606f1-3233-4b66-8da8-07fca3b81c2a {
              border-color: 000;  column-gap: 4px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-961606f1-3233-4b66-8da8-07fca3b81c2a {
                  border-color: 000;
              }
            }

            @media screen and (min-width: 1536px) {
            .Flexbox-961606f1-3233-4b66-8da8-07fca3b81c2a {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-34825190-de06-4188-b46c-ce64088532be {
              border-color: 000;  column-gap: 4px;
          }

         .sumaho_shocking-199-style .Flexbox-9e5836f6-8afd-446a-96aa-c61b2beb71ca {
              border-color: 000;  column-gap: 4px;  margin-top: 12px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-9e5836f6-8afd-446a-96aa-c61b2beb71ca {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Flexbox-96f9fbe8-cdef-4e99-801c-38b42e99716c {
              border-color: 000;  column-gap: 4px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-96f9fbe8-cdef-4e99-801c-38b42e99716c {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Text-be1c8a2e-8ca8-4f34-911c-1fb7df111321 {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-be1c8a2e-8ca8-4f34-911c-1fb7df111321 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-be1c8a2e-8ca8-4f34-911c-1fb7df111321 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            .Text-d43ebd1b-16de-4832-a128-b9f6f659de37 {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-d43ebd1b-16de-4832-a128-b9f6f659de37 {
              font-size: 16px;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-d43ebd1b-16de-4832-a128-b9f6f659de37 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-d43ebd1b-16de-4832-a128-b9f6f659de37 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Text-698890c2-817f-43fe-9d27-770a1840fa69 {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-698890c2-817f-43fe-9d27-770a1840fa69 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-698890c2-817f-43fe-9d27-770a1840fa69 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Text-84837976-8e1f-4d35-a30f-8e646e5e5f72 {
              font-size: 16px; font-weight: 700;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-84837976-8e1f-4d35-a30f-8e646e5e5f72 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-84837976-8e1f-4d35-a30f-8e646e5e5f72 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Flexbox-2b7ca0d1-cf00-4120-919e-9eb37dae39f9 {
              align-items: center;  border-color: 000;  column-gap: 8px;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Flexbox-2b7ca0d1-cf00-4120-919e-9eb37dae39f9 {
                  flex-wrap: nowrap;  align-items: center;  border-color: 000;  justify-content: normal;
              }
            }

            .Text-09ce0463-7752-4183-8f6d-34fb336d63e2 {
              color: #4A5565
            }

         .sumaho_shocking-199-style .Text-09ce0463-7752-4183-8f6d-34fb336d63e2 {
              font-size: 16px; font-weight: 400;  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Text-09ce0463-7752-4183-8f6d-34fb336d63e2 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

            @media screen and (min-width: 1536px) {
            .Text-09ce0463-7752-4183-8f6d-34fb336d63e2 {
                  text-align: left;  word-break: normal;  white-space: pre-wrap; display: block;
              }
            }

         .sumaho_shocking-199-style .Block-a8af35fb-be6d-4737-a097-d4439e3d5aa7 {
              border-color: 000;
          }

            .Block-a8af35fb-be6d-4737-a097-d4439e3d5aa7 {
              background: #F9FAFB
            }

         .sumaho_shocking-199-style .Block-c01bdd6d-e714-4506-8cba-338627cdb2a4 {
              align-self: center;  border-color: 000;
          }

         .sumaho_shocking-199-style .Block-46634a63-1072-4a83-9a44-f32a535a3fe4 {
              border-color: 000;
          }

            .Block-46634a63-1072-4a83-9a44-f32a535a3fe4 {
              background: #F9FAFB
            }

         .sumaho_shocking-199-style .Block-11ca771f-c5de-441b-8737-f91613963e50 {
              align-self: center;  border-color: 000;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Block-11ca771f-c5de-441b-8737-f91613963e50 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Block-35734810-a5bc-4bfe-ab2f-81c9474ada74 {
              border-color: 000;
          }

            .Block-35734810-a5bc-4bfe-ab2f-81c9474ada74 {
              background: #F9FAFB
            }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Block-35734810-a5bc-4bfe-ab2f-81c9474ada74 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Block-0c904941-c8f0-4aa4-9491-4fa53f05b056 {
              border-color: 000;
          }

            @media screen and (min-width: 1024px) {
            .sumaho_shocking-199-style .Block-0c904941-c8f0-4aa4-9491-4fa53f05b056 {
                  border-color: 000;
              }
            }

         .sumaho_shocking-199-style .Block-611b166d-055b-4fba-8396-81562d9caa70 {
              border-color: 000;
          }

            .Block-611b166d-055b-4fba-8396-81562d9caa70 {
              background: #F9FAFB
            }

         .sumaho_shocking-199-style .Block-f6944921-6d4e-4cae-87c4-a38fc34e016f {
              align-self: center;  border-color: 000;
          }

         .sumaho_shocking-199-style .Block-43ba92e4-7d13-4ae2-ac8e-43c964d4ed90 {
              border-color: 000;
          }

            .Block-43ba92e4-7d13-4ae2-ac8e-43c964d4ed90 {
              background: #F9FAFB
            }

         .sumaho_shocking-199-style .Block-8b106eb9-4b5b-42a8-8e4b-d113f1e5dd87 {
              border-color: 000;
          }