.breakdance .bde-section-4001-103 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-4001-103>.section-background-overlay{background-color:var(--bde-background-color);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4001-103>.section-background-overlay{opacity:0.5}.breakdance .bde-section-4001-103 .section-container{padding-bottom:160px;padding-top:160px}.breakdance .bde-heading-4001-104{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:300;text-transform:uppercase}.breakdance .bde-heading-4001-105{font-family:"Noto Sans JP",sans-serif;font-size:40px;font-weight:900;text-transform:uppercase}.breakdance .bde-section-4001-115 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-115 .section-container{--bde-section-width:100%}.breakdance .bde-section-4001-115 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-repeater-element-4001-116{margin-bottom:0px}.breakdance .bde-repeater-element-4001-116{padding:0px 0px 0px 0px;margin-bottom:0px}.breakdance .bde-repeater-element-4001-116 .bde-dynamic-repeater-item{padding:0px 0px 0px 0px}.breakdance .bde-section-4001-126 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-126 .section-container{padding-left:20px;padding-right:20px;padding-bottom:80px;padding-top:80px}.breakdance .bde-columns-4001-127{--columnCount:3}@media (max-width:1119px){.breakdance .bde-columns-4001-127{--columnCount:3}}@media (max-width:1023px){.breakdance .bde-columns-4001-127{--columnCount:3}}@media (max-width:767px){.breakdance .bde-columns-4001-127{--columnCount:3}.breakdance .bde-columns-4001-127.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4001-127.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.breakdance .bde-columns-4001-127{--columnCount:3}}.breakdance .bde-column-4001-128{--column-width:33.33%}.breakdance .bde-image2-4001-131{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-4001-129{--column-width:33.33%}.breakdance .bde-image2-4001-132{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-4001-130{--column-width:33.34%}.breakdance .bde-image2-4001-133{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-section-4001-124 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-124 .section-container{--bde-section-width:100%}.breakdance .bde-section-4001-124 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-repeater-element-4001-125{margin-bottom:0px}.breakdance .bde-repeater-element-4001-125{padding:0px 0px 0px 0px;margin-bottom:0px}.breakdance .bde-repeater-element-4001-125 .bde-dynamic-repeater-item{padding:0px 0px 0px 0px}.breakdance .bde-section-4001-134 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-134 .section-container{padding-left:20px;padding-right:20px;padding-bottom:80px;padding-top:80px}.breakdance .bde-columns-4001-135{--columnCount:3}@media (max-width:1119px){.breakdance .bde-columns-4001-135{--columnCount:3}}@media (max-width:1023px){.breakdance .bde-columns-4001-135{--columnCount:3}}@media (max-width:767px){.breakdance .bde-columns-4001-135{--columnCount:3}.breakdance .bde-columns-4001-135.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4001-135.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.breakdance .bde-columns-4001-135{--columnCount:3}}.breakdance .bde-column-4001-136{--column-width:33.33%}.breakdance .bde-image2-4001-137{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-4001-138{--column-width:33.33%}.breakdance .bde-image2-4001-139{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-4001-140{--column-width:33.34%}.breakdance .bde-image2-4001-141{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-section-4001-122 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-122 .section-container{--bde-section-width:100%}.breakdance .bde-section-4001-122 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-repeater-element-4001-123{margin-bottom:0px}.breakdance .bde-repeater-element-4001-123{padding:0px 0px 0px 0px;margin-bottom:0px}.breakdance .bde-repeater-element-4001-123 .bde-dynamic-repeater-item{padding:0px 0px 0px 0px}.breakdance .bde-section-4001-117 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-4001-117 .section-container{padding-left:20px;padding-right:20px;padding-bottom:80px;padding-top:80px}.breakdance .bde-heading-4001-118{margin-bottom:30px}.breakdance .bde-rich-text-4001-119{margin-bottom:30px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.breakdance .phox-cct-loop-4001-121 .phox-cct-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 12px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link:hover:not(.disabled):not(.current),.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.current{background:#6366f1;color:#fff}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.disabled{opacity:0.5;cursor:not-allowed}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-dots{color:#94a3b8}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more:hover{background:#4f46e5;transform:translateY(-1px)}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice,.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{display:flex;align-items:center;gap:12px;padding:20px 24px;border-radius:8px;font-size:14px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice svg{flex-shrink:0;color:#0ea5e9}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty{padding:48px 24px;text-align:center;background:#f8fafc;border-radius:12px;color:#64748b}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty p{margin:0;font-size:15px}@media (max-width:1119px){.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.breakdance .phox-cct-loop-4001-121 .phox-cct-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 12px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link:hover:not(.disabled):not(.current),.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.current{background:#6366f1;color:#fff}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.disabled{opacity:0.5;cursor:not-allowed}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-dots{color:#94a3b8}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more:hover{background:#4f46e5;transform:translateY(-1px)}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice,.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{display:flex;align-items:center;gap:12px;padding:20px 24px;border-radius:8px;font-size:14px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice svg{flex-shrink:0;color:#0ea5e9}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty{padding:48px 24px;text-align:center;background:#f8fafc;border-radius:12px;color:#64748b}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty p{margin:0;font-size:15px}}@media (max-width:1023px){.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.breakdance .phox-cct-loop-4001-121 .phox-cct-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 12px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link:hover:not(.disabled):not(.current),.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.current{background:#6366f1;color:#fff}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.disabled{opacity:0.5;cursor:not-allowed}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-dots{color:#94a3b8}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more:hover{background:#4f46e5;transform:translateY(-1px)}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice,.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{display:flex;align-items:center;gap:12px;padding:20px 24px;border-radius:8px;font-size:14px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice svg{flex-shrink:0;color:#0ea5e9}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty{padding:48px 24px;text-align:center;background:#f8fafc;border-radius:12px;color:#64748b}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty p{margin:0;font-size:15px}}@media (max-width:767px){.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.breakdance .phox-cct-loop-4001-121 .phox-cct-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 12px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link:hover:not(.disabled):not(.current),.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.current{background:#6366f1;color:#fff}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.disabled{opacity:0.5;cursor:not-allowed}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-dots{color:#94a3b8}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more:hover{background:#4f46e5;transform:translateY(-1px)}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice,.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{display:flex;align-items:center;gap:12px;padding:20px 24px;border-radius:8px;font-size:14px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice svg{flex-shrink:0;color:#0ea5e9}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty{padding:48px 24px;text-align:center;background:#f8fafc;border-radius:12px;color:#64748b}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty p{margin:0;font-size:15px}}@media (max-width:479px){.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-container{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.breakdance .phox-cct-loop-4001-121 .phox-cct-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 12px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link:hover:not(.disabled):not(.current),.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.current{background:#6366f1;color:#fff}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-link.disabled{opacity:0.5;cursor:not-allowed}.breakdance .phox-cct-loop-4001-121 .phox-cct-page-dots{color:#94a3b8}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.breakdance .phox-cct-loop-4001-121 .phox-cct-load-more:hover{background:#4f46e5;transform:translateY(-1px)}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice,.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{display:flex;align-items:center;gap:12px;padding:20px 24px;border-radius:8px;font-size:14px}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-notice svg{flex-shrink:0;color:#0ea5e9}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty{padding:48px 24px;text-align:center;background:#f8fafc;border-radius:12px;color:#64748b}.breakdance .phox-cct-loop-4001-121 .phox-cct-loop-empty p{margin:0;font-size:15px}}