Johnny0619 commited on
Commit
b5698eb
·
verified ·
1 Parent(s): bc7d9bf

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +26 -149
index.html CHANGED
@@ -203,9 +203,18 @@
203
  <h2 class="mt-4 text-3xl sm:text-4xl font-bold tracking-tight text-shadow">
204
  2026年4月、新研修制度スタート。
205
  </h2>
206
- <p class="mt-6 text-lg sm:text-xl max-w-2xl mx-auto">
207
- 新しい研修制度は、皆さんのキャリアと成長をサポートするために設計されました。このポータルで最新情報を確認してください。
208
- </p>
 
 
 
 
 
 
 
 
 
209
 
210
  <div class="mt-12 bg-white bg-opacity-20 backdrop-blur-sm rounded-xl p-6 inline-block">
211
  <div class="text-center">
@@ -347,16 +356,16 @@
347
  責任者研修を修了すると公式な責任者資格が付与されます。
348
  </blockquote>
349
 
350
- <h4 class="text-xl font-semibold text-gray-900 mt-12 mb-6 text-center">育成プログラム(仮)</h4>
351
  <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 mb-8">
352
- <img src="https://lh3.googleusercontent.com/d/17na7ReFicew4NK4fHLeDgkAsZTbsQXUz" alt="育成プログラム 01 オリエンテーション" class="rounded-lg shadow-md object-cover w-full h-auto">
353
- <img src="https://lh3.googleusercontent.com/d/13z9A2B6aVGG8HNWct2dcPaCktmSGh8pV" alt="育成プログラム 02 ピープル" class="rounded-lg shadow-md object-cover w-full h-auto">
354
- <img src="https://lh3.googleusercontent.com/d/1DGKFNYxd2nURcCZa-8D8MfQeQH2uMA5O" alt="育成プログラム 03 業績管理" class="rounded-lg shadow-md object-cover w-full h-auto">
355
- <img src="https://lh3.googleusercontent.com/d/1ERA_FHV0tpRgmOAblBa4C6cnZfSuKiWo" alt="育成プログラム 04 衛生管理" class="rounded-lg shadow-md object-cover w-full h-auto">
356
  </div>
357
  <div class="text-center bg-gray-50 p-6 rounded-lg shadow-inner">
358
  <p class="text-lg font-semibold text-gray-900">事業所責任者職務習得に特化したカリキュラム</p>
359
- <p class="text-leoc-green-600 font-bold text-xl my-2">2026年度2月開校予定</p>
360
  <p class="text-gray-700">eラーニング+オンライン講習+テキスト</p>
361
  <p class="mt-4 text-sm text-gray-600">
362
  ※2026年1月ごろにテキスト配布と受講方法のオンライン説明会を予定しています。
@@ -576,11 +585,6 @@
576
  </tr>
577
  </thead>
578
  <tbody>
579
- <tr>
580
- <td class="highlight-cell">2025年 12月</td>
581
- <td>事業部長タスク: 対象者集計提出</td>
582
- <td>事業部長</td>
583
- </tr>
584
  <tr>
585
  <td class="highlight-cell">2026年 1月</td>
586
  <td>テキスト配布・受講方��オンライン説明会</td>
@@ -621,42 +625,19 @@
621
 
622
 
623
  <!-- ===== 資料一覧 (Materials) ===== -->
624
- <section id="materials" class="py-16 sm:py-24 bg-white"> <!-- 背景色を白に変更 -->
625
  <div class="container mx-auto px-4 sm:px-6 lg:px-8">
626
  <div class="text-center mb-12">
627
  <h2 class="section-title">
628
  関連資料一覧
629
  </h2>
630
  <p class="mt-4 text-lg text-gray-600">
631
- 対象者を選択して、必要な資料をご確認ください。
632
  </p>
633
  </div>
634
 
635
- <!-- フィルタータブ -->
636
- <div class="flex justify-center flex-wrap gap-2 sm:gap-4 mb-10" id="filter-buttons">
637
- <button data-filter="all" class="filter-btn active-filter px-4 sm:px-6 py-2 font-medium rounded-full text-white bg-leoc-green-500 shadow-lg transition duration-200">
638
- すべて
639
- </button>
640
- <button data-filter="jigyosho" class="filter-btn inactive-filter px-4 sm:px-6 py-2 font-medium rounded-full text-gray-700 bg-white shadow-sm hover:bg-gray-100 transition duration-200">
641
- 事業所責任者
642
- </button>
643
- <button data-filter="bucho" class="filter-btn inactive-filter px-4 sm:px-6 py-2 font-medium rounded-full text-gray-700 bg-white shadow-sm hover:bg-gray-100 transition duration-200">
644
- 事業部長
645
- </button>
646
- <button data-filter="kansetsu" class="filter-btn inactive-filter px-4 sm:px-6 py-2 font-medium rounded-full text-gray-700 bg-white shadow-sm hover:bg-gray-100 transition duration-200">
647
- 間接部門 (本社)
648
- </button>
649
- </div>
650
-
651
- <!-- コンテンツ一覧 -->
652
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8" id="materials-grid">
653
-
654
- <!-- コンテンツデータ -->
655
-
656
-
657
- <!-- カードはJSで動的に生成されます -->
658
-
659
- </div>
660
  </div>
661
  </section>
662
 
@@ -679,42 +660,6 @@
679
  Botを読み込んでいます...
680
  </iframe>
681
  </div>
682
- <h3 class="text-2xl font-semibold text-gray-800 text-center mb-8 mt-16 pt-8 border-t border-gray-200">
683
- 主なご質問
684
- </h3>
685
-
686
- <div class="space-y-6" id="faq-container">
687
- <div class="faq-item bg-white rounded-lg overflow-hidden shadow-sm border border-gray-200">
688
- <button class="faq-question w-full flex justify-between items-center text-left p-6">
689
- <span class="text-lg font-medium text-gray-900">Q1. 新しい研修制度はいつから始まりますか?</span>
690
- <i class="fa-solid fa-chevron-down text-gray-500 transition-transform duration-300"></i>
691
- </button>
692
- <div class="faq-answer hidden p-6 pt-0 text-gray-700">
693
- <p>2026年4月からの開始を予定しています。それに先立ち、必要な情報や資料をこのポータルサイトで随時公開していきます。(ダミー回答)</p>
694
- </div>
695
- </div>
696
-
697
- <div class="faq-item bg-white rounded-lg overflow-hidden shadow-sm border border-gray-200">
698
- <button class="faq-question w-full flex justify-between items-center text-left p-6">
699
- <span class="text-lg font-medium text-gray-900">Q2. eラーニングは必須ですか?</span>
700
- <i class="fa-solid fa-chevron-down text-gray-500 transition-transform duration-300"></i>
701
- </button>
702
- <div class="faq-answer hidden p-6 pt-0 text-gray-700">
703
- <p>対象となる研修は原則必須となります。事業所運営と並行しながら受講できるよう、スマートフォンやタブレットからの学習も可能です。(ダミー回答)</p>
704
- </div>
705
- </div>
706
-
707
- <div class="faq-item bg-white rounded-lg overflow-hidden shadow-sm border border-gray-200">
708
- <button class="faq-question w-full flex justify-between items-center text-left p-6">
709
- <span class="text-lg font-medium text-gray-900">Q3. 研修の評価はどのようになりますか?</span>
710
- <i class="fa-solid fa-chevron-down text-gray-500 transition-transform duration-300"></i>
711
- </button>
712
- <div class="faq-answer hidden p-6 pt-0 text-gray-700">
713
- <p>eラーニングの受講状況や理解度テスト、および研修後の実践状況(OJT)を上長が評価し、人事評価の一部として組み込まれる予定です。詳細は追ってご案内します。(ダミー回答)</p>
714
- </div>
715
- </div>
716
-
717
- </div>
718
  </div>
719
  </div>
720
  </section>
@@ -771,15 +716,9 @@
771
 
772
  // ★ステップ1で切り取ったデータをここに貼り付ける★
773
  const materials = [
774
- { id: 1, category: 'all', categoryName: '全員', title: '20251010プロジェクトQ&A集', url: 'https://drive.google.com/file/d/1enTzcWaidEsOvIg_DwHZEKc4JfmitlJ-/view?usp=drive_link', type: 'pdf', icon: 'fa-file-pdf', color: 'text-red-500' },
775
- { id: 2, category: 'jigyosho', categoryName: '事業所', title: '★【責任者説明用】田中社長動画', url: 'https://drive.google.com/file/d/1_k3LIAcLWA0dsU8MJKBEyce4hrA6bZlx/view?usp=drive_link', type: 'video', icon: 'fa-file-video', color: 'text-blue-500' },
776
- { id: 3, category: 'jigyosho', categoryName: '事業所', title: '事業所責任者向け・新研修制度説明会スライド', url: 'https://docs.google.com/presentation/d/1BhUA_vK7KDT0-EU47mrS6UsZbkKkC91C/edit?usp=drive_link&ouid=105544166267604286338&rtpof=true&sd=true', type: 'slide', icon: 'fa-file-powerpoint', color: 'text-orange-500' },
777
- { id: 4, category: 'jigyosho', categoryName: '事業所', title: '事業所責任者向け・新研修制度説明会(台本)', url: 'https://docs.google.com/document/d/1maQRmqqdhDXU2L7g76fegQoS10LYQepQ/edit?usp=drive_link&ouid=105544166267604286338&rtpof=true&sd=true', type: 'doc', icon: 'fa-file-word', color: 'text-blue-700' },
778
- { id: 5, category: 'kansetsu', categoryName: '間接部門', title: 'FAQ', url: 'https://drive.google.com/file/d/1LxSZ7NOu2_lpHAEXhyCGTJRNvfUKItA0/view?usp=drive_link', type: 'pdf', icon: 'fa-file-pdf', color: 'text-red-500' },
779
- { id: 6, category: 'kansetsu', categoryName: '間接部門', title: '【資料】事業所責任者育成の取り組み', url: 'https://drive.google.com/file/d/1X8c3u9FJgMDhnz0NEAJwmGGYKh7dEQF6/view?usp=drive_link', type: 'pdf', icon: 'fa-file-pdf', color: 'text-red-500' },
780
- { id: 7, category: 'kansetsu', categoryName: '間接部門', title: '【動画】事業所責任者育成の取り組み', url: 'https://drive.google.com/file/d/1NbCCakTU13RxyPqqyeRn8WLtkzCX9-uX/view?usp=drive_link', type: 'video', icon: 'fa-file-video', color: 'text-blue-500' },
781
- { id: 8, category: 'bucho', categoryName: '事業部長', title: '★【最新】事業部長研修_人事制度改革チーム', url: 'https://drive.google.com/file/d/1Zf05Pqws9qD1NfsvxB0ydBurS0abdDwe/view?usp=drive_link', type: 'file', icon: 'fa-file-zipper', color: 'text-yellow-600' },
782
- { id: 9, category: 'bucho', categoryName: '事業部長', title: '20251016【事業本部長展開用】プロジェクトQ&A集', url: 'https://drive.google.com/file/d/1jDOrURJlqZ7sNNPqGUWfLaEkl9WabSaP/view?usp=drive_link', type: 'pdf', icon: 'fa-file-pdf', color: 'text-red-500' },
783
  ];
784
 
785
  // --- 資料一覧の動的生成 ---
@@ -792,26 +731,24 @@
792
  card.className = 'material-card bg-white rounded-xl shadow-lg overflow-hidden transition-all duration-300 ease-in-out transform hover:-translate-y-1 hover:shadow-xl';
793
  card.setAttribute('data-category', item.category);
794
 
 
795
  card.innerHTML = `
796
  <a href="${item.url}" target="_blank" rel="noopener noreferrer" class="block group">
797
  <div class="p-6 flex items-start space-x-4">
798
- <!-- アイコン -->
799
  <div class="flex-shrink-0 w-12 h-12 flex items-center justify-center rounded-lg ${item.color} bg-opacity-10 ${item.color.replace('text-', 'bg-')}">
800
  <i class="fa-solid ${item.icon} text-2xl ${item.color}"></i>
801
  </div>
802
- <!-- テキスト情報 -->
803
  <div class="flex-1 min-w-0">
804
  <span class="inline-block bg-gray-100 text-gray-600 px-3 py-1 rounded-full text-xs font-medium mb-2">
805
  対象: ${item.categoryName}
806
  </span>
807
- <h3 class="text-lg font-semibold text-gray-900 truncate group-hover:text-leoc-green-500">
808
  ${item.title}
809
  </h3>
810
  <p class="text-sm text-gray-500 mt-1">
811
  ${item.type.toUpperCase()} ドキュメント
812
  </p>
813
  </div>
814
- <!-- 外部リンクアイコン -->
815
  <div class="flex-shrink-0 text-gray-400 group-hover:text-leoc-green-500 transition-colors">
816
  <i class="fa-solid fa-arrow-up-right-from-square"></i>
817
  </div>
@@ -822,43 +759,7 @@
822
  });
823
  }
824
 
825
- // --- 資料フィルター機能 ---
826
- const filterButtonsContainer = document.getElementById('filter-buttons');
827
- const filterButtons = filterButtonsContainer ? filterButtonsContainer.querySelectorAll('.filter-btn') : [];
828
- const materialCards = materialsGrid ? materialsGrid.querySelectorAll('.material-card') : [];
829
 
830
- const activeStyle = ['bg-leoc-green-500', 'text-white', 'shadow-lg'];
831
- const inactiveStyle = ['bg-white', 'text-gray-700', 'shadow-sm', 'hover:bg-gray-100'];
832
-
833
- filterButtons.forEach(button => {
834
- button.addEventListener('click', function() {
835
- const filterValue = this.getAttribute('data-filter');
836
-
837
- filterButtons.forEach(btn => {
838
- btn.classList.remove(...activeStyle);
839
- btn.classList.add(...inactiveStyle);
840
- });
841
- this.classList.add(...activeStyle);
842
- this.classList.remove(...inactiveStyle);
843
-
844
- materialCards.forEach(card => {
845
- const cardCategory = card.getAttribute('data-category');
846
- if (filterValue === 'all' || cardCategory === filterValue) {
847
- card.style.display = 'block';
848
- setTimeout(() => {
849
- card.style.opacity = '1';
850
- card.style.transform = 'scale(1)';
851
- }, 50);
852
- } else {
853
- card.style.opacity = '0';
854
- card.style.transform = 'scale(0.95)';
855
- setTimeout(() => {
856
- card.style.display = 'none';
857
- }, 300);
858
- }
859
- });
860
- });
861
- });
862
 
863
  setTimeout(() => {
864
  materialCards.forEach(card => {
@@ -888,30 +789,6 @@
888
  botIframe.blur();
889
  });
890
  }
891
-
892
-
893
- // --- FAQ アコーディオン ---
894
- const faqContainer = document.getElementById('faq-container');
895
- if (faqContainer) {
896
- faqContainer.addEventListener('click', function(e) {
897
- const questionButton = e.target.closest('.faq-question');
898
- if (!questionButton) return;
899
-
900
- const faqItem = questionButton.closest('.faq-item');
901
- const answer = faqItem.querySelector('.faq-answer');
902
- const icon = questionButton.querySelector('i');
903
-
904
- const isOpen = !answer.classList.contains('hidden');
905
-
906
- if (isOpen) {
907
- answer.classList.add('hidden');
908
- icon.classList.remove('rotate-180');
909
- } else {
910
- answer.classList.remove('hidden');
911
- icon.classList.add('rotate-180');
912
- }
913
- });
914
- }
915
  });
916
  </script>
917
  </body>
 
203
  <h2 class="mt-4 text-3xl sm:text-4xl font-bold tracking-tight text-shadow">
204
  2026年4月、新研修制度スタート。
205
  </h2>
206
+ <div class="mt-8 max-w-4xl mx-auto px-4">
207
+ <div class="bg-leoc-green-800 bg-opacity-30 rounded-xl p-6 border border-leoc-green-300 border-opacity-40 shadow-lg backdrop-blur-sm">
208
+ <p class="text-lg sm:text-xl md:text-2xl font-bold text-white leading-relaxed">
209
+ 現場の主役は、皆さんです。<br>
210
+ <span class="text-leoc-accent-yellow">自ら考え、動き、未来を切り拓く。</span>
211
+ </p>
212
+ <p class="mt-4 text-base sm:text-lg text-leoc-green-50 font-medium leading-relaxed">
213
+ 業界最高水準のマネジメントスキルを武器に<br class="hidden sm:block">
214
+ 新しいLEOCスタンダードを創造しましょう。
215
+ </p>
216
+ </div>
217
+ </div>
218
 
219
  <div class="mt-12 bg-white bg-opacity-20 backdrop-blur-sm rounded-xl p-6 inline-block">
220
  <div class="text-center">
 
356
  責任者研修を修了すると公式な責任者資格が付与されます。
357
  </blockquote>
358
 
359
+ <h4 class="text-xl font-semibold text-gray-900 mt-12 mb-6 text-center">新研修プログラム</h4>
360
  <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 mb-8">
361
+ <img src="https://lh3.googleusercontent.com/d/17na7ReFicew4NK4fHLeDgkAsZTbsQXUz" alt="新研修プログラム 01 オリエンテーション" class="rounded-lg shadow-md object-cover w-full h-auto">
362
+ <img src="https://lh3.googleusercontent.com/d/13z9A2B6aVGG8HNWct2dcPaCktmSGh8pV" alt="新研修プログラム 02 ピープル" class="rounded-lg shadow-md object-cover w-full h-auto">
363
+ <img src="https://lh3.googleusercontent.com/d/1DGKFNYxd2nURcCZa-8D8MfQeQH2uMA5O" alt="新研修プログラム 03 業績管理" class="rounded-lg shadow-md object-cover w-full h-auto">
364
+ <img src="https://lh3.googleusercontent.com/d/1ERA_FHV0tpRgmOAblBa4C6cnZfSuKiWo" alt="新研修プログラム 04 衛生管理" class="rounded-lg shadow-md object-cover w-full h-auto">
365
  </div>
366
  <div class="text-center bg-gray-50 p-6 rounded-lg shadow-inner">
367
  <p class="text-lg font-semibold text-gray-900">事業所責任者職務習得に特化したカリキュラム</p>
368
+ <p class="text-leoc-green-600 font-bold text-xl my-2">2026年度4月開校</p>
369
  <p class="text-gray-700">eラーニング+オンライン講習+テキスト</p>
370
  <p class="mt-4 text-sm text-gray-600">
371
  ※2026年1月ごろにテキスト配布と受講方法のオンライン説明会を予定しています。
 
585
  </tr>
586
  </thead>
587
  <tbody>
 
 
 
 
 
588
  <tr>
589
  <td class="highlight-cell">2026年 1月</td>
590
  <td>テキスト配布・受講方��オンライン説明会</td>
 
625
 
626
 
627
  <!-- ===== 資料一覧 (Materials) ===== -->
628
+ <section id="materials" class="py-16 sm:py-24 bg-white">
629
  <div class="container mx-auto px-4 sm:px-6 lg:px-8">
630
  <div class="text-center mb-12">
631
  <h2 class="section-title">
632
  関連資料一覧
633
  </h2>
634
  <p class="mt-4 text-lg text-gray-600">
635
+ 事業所責任者向けの資料をご確認ください。
636
  </p>
637
  </div>
638
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
639
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8" id="materials-grid">
640
+ </div>
 
 
 
 
 
 
641
  </div>
642
  </section>
643
 
 
660
  Botを読み込んでいます...
661
  </iframe>
662
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
663
  </div>
664
  </div>
665
  </section>
 
716
 
717
  // ★ステップ1で切り取ったデータをここに貼り付ける★
718
  const materials = [
719
+ { id: 2, category: 'jigyosho', categoryName: '事業所', title: '田中社長動画', url: 'https://drive.google.com/file/d/1_k3LIAcLWA0dsU8MJKBEyce4hrA6bZlx/view?usp=drive_link', type: 'video', icon: 'fa-file-video', color: 'text-blue-500' },
720
+ { id: 3, category: 'jigyosho', categoryName: '事業所', title: '新研修制度説明会スライド', url: 'https://docs.google.com/presentation/d/1BhUA_vK7KDT0-EU47mrS6UsZbkKkC91C/edit?usp=drive_link&ouid=105544166267604286338&rtpof=true&sd=true', type: 'slide', icon: 'fa-file-powerpoint', color: 'text-orange-500' },
721
+ // { id: 4, category: 'jigyosho', categoryName: '事業所', title: '事業所責任者向け・新研修制度説明会(台本)', url: 'https://docs.google.com/document/d/1maQRmqqdhDXU2L7g76fegQoS10LYQepQ/edit?usp=drive_link&ouid=105544166267604286338&rtpof=true&sd=true', type: 'doc', icon: 'fa-file-word', color: 'text-blue-700' },
 
 
 
 
 
 
722
  ];
723
 
724
  // --- 資料一覧の動的生成 ---
 
731
  card.className = 'material-card bg-white rounded-xl shadow-lg overflow-hidden transition-all duration-300 ease-in-out transform hover:-translate-y-1 hover:shadow-xl';
732
  card.setAttribute('data-category', item.category);
733
 
734
+ // truncate クラスを削除し、タイトルが途切れないように修正(break-words追加)
735
  card.innerHTML = `
736
  <a href="${item.url}" target="_blank" rel="noopener noreferrer" class="block group">
737
  <div class="p-6 flex items-start space-x-4">
 
738
  <div class="flex-shrink-0 w-12 h-12 flex items-center justify-center rounded-lg ${item.color} bg-opacity-10 ${item.color.replace('text-', 'bg-')}">
739
  <i class="fa-solid ${item.icon} text-2xl ${item.color}"></i>
740
  </div>
 
741
  <div class="flex-1 min-w-0">
742
  <span class="inline-block bg-gray-100 text-gray-600 px-3 py-1 rounded-full text-xs font-medium mb-2">
743
  対象: ${item.categoryName}
744
  </span>
745
+ <h3 class="text-lg font-semibold text-gray-900 group-hover:text-leoc-green-500 break-words">
746
  ${item.title}
747
  </h3>
748
  <p class="text-sm text-gray-500 mt-1">
749
  ${item.type.toUpperCase()} ドキュメント
750
  </p>
751
  </div>
 
752
  <div class="flex-shrink-0 text-gray-400 group-hover:text-leoc-green-500 transition-colors">
753
  <i class="fa-solid fa-arrow-up-right-from-square"></i>
754
  </div>
 
759
  });
760
  }
761
 
 
 
 
 
762
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
763
 
764
  setTimeout(() => {
765
  materialCards.forEach(card => {
 
789
  botIframe.blur();
790
  });
791
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
792
  });
793
  </script>
794
  </body>