夏休みサッカー短期教室ご予約申し込み

夏休みサッカー短期教室のご予約はこちらから

※こちらのご予約フォームからお申込み後のキャンセルは、必ずお電話にてお願いいたします。
ご連絡がない場合のキャンセルは、次回のご予約をお断りする場合がございます。
※当日のキャンセルはキャンセル料(参加費)が掛かります。予めご了承ください。

 

第1期 7/26(日)・7/27(月)・7/31(金)
第2期 8/2(日)・8/3(月)・8/7(金)
第3期 8/16(日)・8/17(月)・8/21(金)
第4期 8/23(日)・8/24(月)・8/28(金)


各期をお選びいただき、その日程の中から都合の良い2日間をお選び下さい。

    必須希望の期

    第1期第2期第3期第4期

    ※まず参加を希望する期を1つ選択してください。

    必須予約日

    7/26(日)7/27(月)7/31(金)

    8/2(日)8/3(月)8/7(金)

    8/16(日)8/17(月)8/21(金)

    8/23(日)8/24(月)8/28(金)

    ※選択した期の中から、必ず 2日間 を選択してください。

    必須予約クラス

    日曜 4歳~小2 9:30~10:30日曜 小3~小6 10:30~12:00月曜 4歳~小2 16:00~17:00月曜 小3~小6 17:00~18:30金曜 4歳~小2 16:00~17:00金曜 小3~小6 17:00~18:30

    必須区分

    当施設スクール生スクール生以外(一般参加)

    選択きょうだい申込み

    お一人目お二人目

    必須お子様のお名前

    必須お子様の年齢

    必須お子様の学年

    必須お電話番号

    必須メールアドレス

    任意お問い合せ内容

    必須個人情報の同意

    個人情報は運営管理、ご連絡、サービスのご提供の為に使用させていただきます。
    また、撮影した写真や動画をHPやSNS等に掲載させていただくことがございます。

    または

    で囲んで出力します
    const groupContainer = document.querySelector(`[data-id="${id}"]`);
    if (!groupContainer) return;

    // 初期化および変更時の制限処理
    const checkboxes = groupContainer.querySelectorAll('input[type="checkbox"]');

    groupContainer.addEventListener('change', function() {
    const checkedCount = groupContainer.querySelectorAll('input[type="checkbox"]:checked').length;

    if (checkedCount >= 2) {
    // 2個チェックされたら、未チェックの項目を非活性化
    checkboxes.forEach(cb => {
    if (!cb.checked) {
    cb.disabled = true;
    }
    });
    errorMsg.style.display = 'none'; // 2個選ばれたのでエラーを消す
    } else {
    // 2個未満ならすべて活性化
    checkboxes.forEach(cb => {
    cb.disabled = false;
    });
    }
    });
    });

    // 2. 送信ボタンが押されたとき、「現在表示されている期」でちょうど2日間選択されているか確認
    if (form) {
    form.addEventListener('submit', function(e) {
    // 現在表示されている日程グループを特定する
    // Conditional Fieldsで非表示のグループには .wpcf7cf-hidden クラスが付与されるか、display: none になります
    let activeGroup = null;
    for (const id of groupIds) {
    const container = document.querySelector(`[data-id="${id}"]`);
    if (container && !container.classList.contains('wpcf7cf-hidden') && container.style.display !== 'none') {
    activeGroup = container;
    break;
    }
    }

    // 何かしらの期が表示されている場合のみバリデーションチェック
    if (activeGroup) {
    const checkedCount = activeGroup.querySelectorAll('input[type="checkbox"]:checked').length;

    if (checkedCount !== 2) {
    // 2個選択されていなければ送信処理を中断
    e.preventDefault();
    e.stopPropagation();
    errorMsg.style.display = 'block';

    // エラー表示のある場所にスムーズスクロール
    activeGroup.scrollIntoView({ behavior: 'smooth', block: 'center' });

    // WPcf7標準のローディングアニメーションやボタン無効化をリセット
    const submitBtn = form.querySelector('.wpcf7-submit');
    if (submitBtn) {
    submitBtn.removeAttribute('disabled');
    }
    const spinner = form.querySelector('.wpcf7-spinner');
    if (spinner) {
    spinner.classList.remove('is-active');
    }
    return false;
    }
    }
    });
    }
    });

    ※クラブ側の都合により、ご予約を承れない日がございます。
    その場合は、電話又はメールにてご連絡差し上げます。

    個人情報の管理に関しては、下記内容をご同意の上、お申し込みフォームにチェックを入れて下さい。
    プライバシーポリシー