.breakdance .bde-section-50-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-50-100{background-color:var(--bde-palette-594517-fbf67b20-e02b-4028-accb-9a166c7a1ebf-5)}.breakdance .bde-section-50-100 .section-container{padding-bottom:50px;padding-top:50px}@media (max-width:767px){.breakdance .bde-section-50-100 .section-container{padding-bottom:30px}}.breakdance .bde-columns-50-101{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-50-101{--columnCount:2}.breakdance .bde-columns-50-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-50-101.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-50-101{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-50-101{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-50-101{--columnCount:2}}.breakdance .bde-column-50-102{--column-width:50%}.breakdance .bde-column-50-102{display:flex;flex-direction:column;gap:32px}.breakdance .bde-text-50-104{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Serif JP",serif;font-size:24px;font-weight:700}@media (max-width:767px){.breakdance .bde-text-50-104{font-size:16px}}.breakdance .bde-div-50-106{display:flex;flex-direction:column;gap:15px}.breakdance .bde-dual-heading-50-105{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-105{font-size:14px}}.breakdance .bde-dual-heading-50-109{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-109{font-size:14px}}.breakdance .bde-dual-heading-50-108{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-108{font-size:14px}}.breakdance .bde-dual-heading-50-107{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-107{font-size:14px}}.breakdance .bde-dual-heading-50-110{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-110{font-size:14px}}.breakdance .bde-dual-heading-50-111{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:300}@media (max-width:767px){.breakdance .bde-dual-heading-50-111{font-size:14px}}.breakdance .bde-div-50-113{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:30px}@media (max-width:767px){.breakdance .bde-div-50-113{padding-left:100px}}@media (max-width:767px){.breakdance .bde-image2-50-112{width:21px;height:auto}}@media (max-width:767px){.breakdance .bde-image2-50-120{width:29px;height:auto}}@media (max-width:767px){.breakdance .bde-image2-50-118{width:24px;height:auto}}@media (max-width:767px){.breakdance .bde-image2-50-116{width:21px;height:auto}}.breakdance .bde-column-50-103{--column-width:50%}.breakdance .bde-column-50-103{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-google-map-50-126{width:450px;height:400px}@media (max-width:767px){.breakdance .bde-google-map-50-126{height:300px}}.breakdance .bde-section-50-124 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-50-124{background-color:var(--bde-palette-b09526-c20ca5e8-48ab-47c2-91be-c5e17bb3f201-2)}.breakdance .bde-section-50-124 .section-container{padding-bottom:12px;padding-top:12px}.breakdance .bde-text-50-125{color:var(--bde-palette-ffffff-f775571e-ddfb-4836-a315-3fcdb5fc856f-3);font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:300}@media (max-width:767px){.breakdance .bde-text-50-125{font-size:12px}}