Johnny0619 commited on
Commit
66a49ab
·
verified ·
1 Parent(s): 061f4b0

Update guide.html

Browse files
Files changed (1) hide show
  1. guide.html +151 -14
guide.html CHANGED
@@ -9,7 +9,9 @@
9
  <style>
10
  :root {
11
  --theme-green: #29a745;
 
12
  --theme-green-light: #f0f9f2;
 
13
  --header-height: 60px;
14
  }
15
  body {
@@ -19,6 +21,10 @@
19
  font-size: 16px;
20
  }
21
  html { scroll-behavior: smooth; }
 
 
 
 
22
 
23
  /* ヘッダー */
24
  header {
@@ -34,7 +40,7 @@
34
  font-size: 14px; color: #555; text-decoration: none; border: 1px solid #ccc; padding: 5px 12px; border-radius: 4px;
35
  }
36
  .back-link:hover { background-color: #f5f5f5; }
37
-
38
  /* レイアウト */
39
  .layout-wrapper {
40
  max-width: 900px; margin: 0 auto; padding-top: calc(var(--header-height) + 20px);
@@ -56,9 +62,8 @@
56
  .side-nav a:hover, .side-nav a.active {
57
  background-color: var(--theme-green-light); color: var(--theme-green); font-weight: bold;
58
  }
59
-
60
  .main-content { flex: 1; padding: 0 15px 50px; min-width: 0; }
61
-
62
  /* セクション */
63
  .section {
64
  margin-bottom: 60px; padding-top: 20px; border-top: 1px dashed #eee;
@@ -70,7 +75,7 @@
70
  }
71
  .sec-title { font-size: 24px; font-weight: bold; margin: 0; }
72
  .sec-sub { font-size: 13px; color: #666; background: #eee; padding: 2px 8px; border-radius: 4px; }
73
-
74
  /* 画像・情報カード */
75
  .img-box {
76
  border: 1px solid #ddd; border-radius: 8px; overflow: hidden; margin-bottom: 20px;
@@ -78,19 +83,89 @@
78
  }
79
  .img-caption { background: #f5f5f5; padding: 8px 15px; font-weight: bold; font-size: 14px; border-bottom: 1px solid #ddd; }
80
  .img-box img { width: 100%; height: auto; display: block; }
81
-
82
  .info-card {
83
  background: #f8fcf9; border: 1px solid #c3e6cb; padding: 15px; border-radius: 6px; margin-bottom: 20px;
84
  }
85
  .info-row { margin-bottom: 8px; font-size: 15px; }
86
  .label { font-weight: bold; margin-right: 10px; color: #444; }
87
  .val { font-family: monospace; font-weight: bold; background: #fff; padding: 2px 6px; border: 1px solid #ccc; border-radius: 3px; }
88
-
89
  .video-wrap {
90
  position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; background: #000; border-radius: 8px; margin-bottom: 10px;
91
  }
92
  .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
93
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
94
  /* スマホ対応 */
95
  @media (min-width: 769px) { .side-nav { display: block; } }
96
  @media (max-width: 768px) {
@@ -108,6 +183,10 @@
108
  .mobile-nav a.active {
109
  background: var(--theme-green); color: #fff; border-color: var(--theme-green);
110
  }
 
 
 
 
111
  }
112
  </style>
113
  </head>
@@ -116,7 +195,7 @@
116
  <header>
117
  <div class="header-inner">
118
  <div class="header-title">入社時各種ご案内</div>
119
- <a href="/entry_info04" class="back-link">TOPへ戻る</a>
120
  </div>
121
  </header>
122
 
@@ -132,11 +211,11 @@
132
  <div class="layout-wrapper">
133
  <aside class="side-nav">
134
  <ul>
135
- <li><a href="#sec-health">体調不良・緊急</a></li>
136
- <li><a href="#sec-training">研修動画</a></li>
137
  <li><a href="#sec-welfare">福利厚生・手当</a></li>
138
  <li><a href="#sec-info">社内報・メルマガ</a></li>
139
- <li><a href="#sec-anpi">安否確認</a></li>
140
  <li><a href="#sec-compliance">相談窓口</a></li>
141
  </ul>
142
  </aside>
@@ -148,37 +227,95 @@
148
  <p>勤務中の体調不良、特に消化器系症状(嘔吐・下痢)がある場合は、直ちに責任者へ報告してください。</p>
149
  <div class="img-box"><div class="img-caption">▼ 対応ルール・緊急連絡先カード</div><img src="https://lh3.googleusercontent.com/d/1XlMVeBv-kHYBgPo_1ufrbLXDeBAV0dGQ" alt="体調不良対応"></div>
150
  <div class="img-box"><img src="https://lh3.googleusercontent.com/d/189ei6TnFnGyWKG88YpVK5veckMHV9b1V" alt="緊急連絡先"></div>
 
 
 
 
 
 
 
 
151
  </section>
152
 
153
  <section id="sec-training" class="section">
154
  <div class="sec-header"><h2 class="sec-title">入社時研修動画</h2><span class="sec-sub">必須</span></div>
155
  <div class="video-wrap"><iframe src="https://www.youtube.com/embed/M5DebUhDCVc" title="YouTube video" frameborder="0" allowfullscreen></iframe></div>
156
- <p style="text-align:center;"><a href="https://youtube.com/watch?v=M5DebUhDCVc" target="_blank">YouTubeで直接見る場合はこちら</a></p>
 
 
 
 
 
 
157
  </section>
158
 
159
  <section id="sec-welfare" class="section">
160
  <div class="sec-header"><h2 class="sec-title">福利厚生・手当</h2></div>
161
  <div class="info-card">
162
  <div class="info-row"><strong>ベネフィット・ステーション</strong></div>
163
- <div class="info-row"><span class="label">URL</span> <a href="http://bs.benefit-one.inc" target="_blank">http://bs.benefit-one.inc</a></div>
164
  <div class="info-row"><span class="label">団体ID</span> <span class="val">C100130AV</span></div>
165
  </div>
166
  <div class="img-box"><div class="img-caption">▼ 福利厚生詳細</div><img src="https://lh3.googleusercontent.com/d/1r1lauavxtwC3Ya1L8UGr2GcJ2jhjwU36" alt="福利厚生"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
  </section>
168
 
169
  <section id="sec-info" class="section">
170
  <div class="sec-header"><h2 class="sec-title">社内報・メルマガ</h2></div>
171
  <div class="info-card">
172
  <div class="info-row"><strong>Web社内報「オノパー」</strong></div>
173
- <div class="info-row"><span class="label">URL</span> <a href="https://park.onodera-group.com/" target="_blank">https://park.onodera-group.com/</a></div>
174
  <div class="info-row"><span class="label">ID/PW</span> <span class="val">op</span> / <span class="val">2</span></div>
175
  </div>
176
  <div class="img-box"><div class="img-caption">▼ メルマガ登録用QR</div><img src="https://lh3.googleusercontent.com/d/1yTjJFqUfCGMoUE1wrolzfHlu4ZNSc5jk" alt="メルマガ登録"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  </section>
178
 
179
  <section id="sec-anpi" class="section">
180
  <div class="sec-header"><h2 class="sec-title">安否確認サービス</h2></div>
181
  <div class="img-box"><div class="img-caption">▼ 登録手順</div><img src="https://lh3.googleusercontent.com/d/11od2GZX7U7zOP2J846dDADIfMFLsyxB_" alt="安否確認登録"></div>
 
 
 
 
 
 
 
 
182
  </section>
183
 
184
  <section id="sec-compliance" class="section">
@@ -193,7 +330,7 @@
193
  const navLinks = document.querySelectorAll('.side-nav a, .mobile-nav a');
194
  window.addEventListener('scroll', () => {
195
  let current = '';
196
- sections.forEach(sec => { if(pageYOffset >= sec.offsetTop - 150) current = sec.getAttribute('id'); });
197
  navLinks.forEach(link => {
198
  link.classList.remove('active');
199
  if(current && link.getAttribute('href').includes(current)) link.classList.add('active');
 
9
  <style>
10
  :root {
11
  --theme-green: #29a745;
12
+ --theme-green-dark: #1e7e34;
13
  --theme-green-light: #f0f9f2;
14
+ --theme-accent: #e67e22; /* アクセントカラー(オレンジ) */
15
  --header-height: 60px;
16
  }
17
  body {
 
21
  font-size: 16px;
22
  }
23
  html { scroll-behavior: smooth; }
24
+
25
+ /* リンクの基本スタイル */
26
+ a { color: var(--theme-green); text-decoration: none; }
27
+ a:hover { text-decoration: underline; }
28
 
29
  /* ヘッダー */
30
  header {
 
40
  font-size: 14px; color: #555; text-decoration: none; border: 1px solid #ccc; padding: 5px 12px; border-radius: 4px;
41
  }
42
  .back-link:hover { background-color: #f5f5f5; }
43
+
44
  /* レイアウト */
45
  .layout-wrapper {
46
  max-width: 900px; margin: 0 auto; padding-top: calc(var(--header-height) + 20px);
 
62
  .side-nav a:hover, .side-nav a.active {
63
  background-color: var(--theme-green-light); color: var(--theme-green); font-weight: bold;
64
  }
 
65
  .main-content { flex: 1; padding: 0 15px 50px; min-width: 0; }
66
+
67
  /* セクション */
68
  .section {
69
  margin-bottom: 60px; padding-top: 20px; border-top: 1px dashed #eee;
 
75
  }
76
  .sec-title { font-size: 24px; font-weight: bold; margin: 0; }
77
  .sec-sub { font-size: 13px; color: #666; background: #eee; padding: 2px 8px; border-radius: 4px; }
78
+
79
  /* 画像・情報カード */
80
  .img-box {
81
  border: 1px solid #ddd; border-radius: 8px; overflow: hidden; margin-bottom: 20px;
 
83
  }
84
  .img-caption { background: #f5f5f5; padding: 8px 15px; font-weight: bold; font-size: 14px; border-bottom: 1px solid #ddd; }
85
  .img-box img { width: 100%; height: auto; display: block; }
86
+
87
  .info-card {
88
  background: #f8fcf9; border: 1px solid #c3e6cb; padding: 15px; border-radius: 6px; margin-bottom: 20px;
89
  }
90
  .info-row { margin-bottom: 8px; font-size: 15px; }
91
  .label { font-weight: bold; margin-right: 10px; color: #444; }
92
  .val { font-family: monospace; font-weight: bold; background: #fff; padding: 2px 6px; border: 1px solid #ccc; border-radius: 3px; }
 
93
  .video-wrap {
94
  position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; background: #000; border-radius: 8px; margin-bottom: 10px;
95
  }
96
  .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
97
 
98
+ /* ==========================================================================
99
+ * 【改修】高齢者向け:大きく分かりやすいリンクボタン
100
+ * ========================================================================== */
101
+ .elder-action-area {
102
+ background-color: #f9f9f9;
103
+ padding: 20px;
104
+ border-radius: 10px;
105
+ margin-top: 15px;
106
+ border: 1px solid #eee;
107
+ }
108
+
109
+ .elder-btn {
110
+ display: block;
111
+ background: #fff;
112
+ border: 2px solid var(--theme-green); /* 緑の枠線 */
113
+ color: var(--theme-green-dark);
114
+ padding: 15px 20px;
115
+ border-radius: 8px;
116
+ text-decoration: none;
117
+ font-size: 18px; /* 文字サイズを大きく */
118
+ font-weight: bold;
119
+ text-align: center;
120
+ margin-bottom: 15px; /* ボタン同士の間隔 */
121
+ box-shadow: 0 2px 5px rgba(0,0,0,0.1);
122
+ transition: all 0.2s;
123
+ line-height: 1.4;
124
+ }
125
+ .elder-btn:last-child { margin-bottom: 0; }
126
+
127
+ .elder-btn:hover {
128
+ background: var(--theme-green-light);
129
+ transform: translateY(-2px);
130
+ text-decoration: none;
131
+ box-shadow: 0 5px 10px rgba(0,0,0,0.15);
132
+ }
133
+
134
+ .elder-btn i {
135
+ font-size: 1.3em;
136
+ margin-right: 8px;
137
+ vertical-align: middle;
138
+ }
139
+
140
+ /* 電話用ボタン(オレンジ色) */
141
+ .elder-btn-phone {
142
+ border-color: var(--theme-accent);
143
+ color: #d35400;
144
+ }
145
+ .elder-btn-phone:hover {
146
+ background: #fff5eb;
147
+ }
148
+
149
+ /* URLなどの補足テキスト */
150
+ .btn-sub-text {
151
+ display: block;
152
+ font-size: 12px;
153
+ color: #666;
154
+ font-weight: normal;
155
+ margin-top: 5px;
156
+ word-break: break-all;
157
+ }
158
+
159
+ /* サブタイトルの強調 */
160
+ .area-label {
161
+ font-weight: bold;
162
+ font-size: 16px;
163
+ margin-bottom: 10px;
164
+ display: block;
165
+ border-bottom: 2px solid #ddd;
166
+ padding-bottom: 5px;
167
+ }
168
+
169
  /* スマホ対応 */
170
  @media (min-width: 769px) { .side-nav { display: block; } }
171
  @media (max-width: 768px) {
 
183
  .mobile-nav a.active {
184
  background: var(--theme-green); color: #fff; border-color: var(--theme-green);
185
  }
186
+ .elder-btn {
187
+ font-size: 17px;
188
+ padding: 15px 10px;
189
+ }
190
  }
191
  </style>
192
  </head>
 
195
  <header>
196
  <div class="header-inner">
197
  <div class="header-title">入社時各種ご案内</div>
198
+ <a href="entry_info.html" class="back-link">TOPへ戻る</a>
199
  </div>
200
  </header>
201
 
 
211
  <div class="layout-wrapper">
212
  <aside class="side-nav">
213
  <ul>
214
+ <li><a href="#sec-health">体調不良・緊急連絡</a></li>
215
+ <li><a href="#sec-training">入社時研修動画</a></li>
216
  <li><a href="#sec-welfare">福利厚生・手当</a></li>
217
  <li><a href="#sec-info">社内報・メルマガ</a></li>
218
+ <li><a href="#sec-anpi">安否確認サービス</a></li>
219
  <li><a href="#sec-compliance">相談窓口</a></li>
220
  </ul>
221
  </aside>
 
227
  <p>勤務中の体調不良、特に消化器系症状(嘔吐・下痢)がある場合は、直ちに責任者へ報告してください。</p>
228
  <div class="img-box"><div class="img-caption">▼ 対応ルール・緊急連絡先カード</div><img src="https://lh3.googleusercontent.com/d/1XlMVeBv-kHYBgPo_1ufrbLXDeBAV0dGQ" alt="体調不良対応"></div>
229
  <div class="img-box"><img src="https://lh3.googleusercontent.com/d/189ei6TnFnGyWKG88YpVK5veckMHV9b1V" alt="緊急連絡先"></div>
230
+
231
+ <div class="elder-action-area">
232
+ <div class="area-label">緊急時の電話はこちら</div>
233
+ <a href="tel:0120010462" class="elder-btn elder-btn-phone">
234
+ <i class="fa-solid fa-phone"></i> ここを押して電話をかける
235
+ <span class="btn-sub-text">0120-010-462 (通話無料)</span>
236
+ </a>
237
+ </div>
238
  </section>
239
 
240
  <section id="sec-training" class="section">
241
  <div class="sec-header"><h2 class="sec-title">入社時研修動画</h2><span class="sec-sub">必須</span></div>
242
  <div class="video-wrap"><iframe src="https://www.youtube.com/embed/M5DebUhDCVc" title="YouTube video" frameborder="0" allowfullscreen></iframe></div>
243
+
244
+ <div class="elder-action-area">
245
+ <a href="https://youtube.com/watch?v=M5DebUhDCVc" target="_blank" class="elder-btn">
246
+ <i class="fa-brands fa-youtube"></i> ここを押してYouTubeで見る
247
+ <span class="btn-sub-text">動画が再生されない場合はこちら</span>
248
+ </a>
249
+ </div>
250
  </section>
251
 
252
  <section id="sec-welfare" class="section">
253
  <div class="sec-header"><h2 class="sec-title">福利厚生・手当</h2></div>
254
  <div class="info-card">
255
  <div class="info-row"><strong>ベネフィット・ステーション</strong></div>
 
256
  <div class="info-row"><span class="label">団体ID</span> <span class="val">C100130AV</span></div>
257
  </div>
258
  <div class="img-box"><div class="img-caption">▼ 福利厚生詳細</div><img src="https://lh3.googleusercontent.com/d/1r1lauavxtwC3Ya1L8UGr2GcJ2jhjwU36" alt="福利厚生"></div>
259
+
260
+ <div class="elder-action-area">
261
+ <div class="area-label">ベネフィット・ステーション</div>
262
+ <a href="http://bs.benefit-one.inc" target="_blank" class="elder-btn">
263
+ <i class="fa-solid fa-arrow-up-right-from-square"></i> ここを押してサイトを開く
264
+ <span class="btn-sub-text">http://bs.benefit-one.inc</span>
265
+ </a>
266
+
267
+ <div class="area-label" style="margin-top:25px;">三菱UFJ Biz Person's</div>
268
+ <a href="https://biz-persons.mufg.jp/userlogin" target="_blank" class="elder-btn">
269
+ <i class="fa-solid fa-building"></i> ここを押してログイン画面へ
270
+ <span class="btn-sub-text">https://biz-persons.mufg.jp/userlogin</span>
271
+ </a>
272
+
273
+ <div class="area-label" style="margin-top:25px;">お問い合わせ(総務部)</div>
274
+ <a href="tel:0352208523" class="elder-btn elder-btn-phone">
275
+ <i class="fa-solid fa-phone"></i> ここを押して総務部へ電話
276
+ <span class="btn-sub-text">03-5220-8523</span>
277
+ </a>
278
+ <a href="mailto:soumu_info@leoc.co.jp" class="elder-btn">
279
+ <i class="fa-solid fa-envelope"></i> メールを送る
280
+ <span class="btn-sub-text">soumu_info@leoc.co.jp</span>
281
+ </a>
282
+ </div>
283
  </section>
284
 
285
  <section id="sec-info" class="section">
286
  <div class="sec-header"><h2 class="sec-title">社内報・メルマガ</h2></div>
287
  <div class="info-card">
288
  <div class="info-row"><strong>Web社内報「オノパー」</strong></div>
 
289
  <div class="info-row"><span class="label">ID/PW</span> <span class="val">op</span> / <span class="val">2</span></div>
290
  </div>
291
  <div class="img-box"><div class="img-caption">▼ メルマガ登録用QR</div><img src="https://lh3.googleusercontent.com/d/1yTjJFqUfCGMoUE1wrolzfHlu4ZNSc5jk" alt="メルマガ登録"></div>
292
+
293
+ <div class="elder-action-area">
294
+ <div class="area-label">メールマガジン</div>
295
+ <a href="https://bit.ly/3FOmOvO" target="_blank" class="elder-btn">
296
+ <i class="fa-solid fa-envelope-open-text"></i> ここを押して登録画面へ
297
+ <span class="btn-sub-text">https://bit.ly/3FOmOvO</span>
298
+ </a>
299
+
300
+ <div class="area-label" style="margin-top:25px;">Web社内報「オノパー」</div>
301
+ <a href="https://park.onodera-group.com" target="_blank" class="elder-btn">
302
+ <i class="fa-solid fa-globe"></i> ここを押してサイトを見る
303
+ <span class="btn-sub-text">https://park.onodera-group.com</span>
304
+ </a>
305
+ </div>
306
  </section>
307
 
308
  <section id="sec-anpi" class="section">
309
  <div class="sec-header"><h2 class="sec-title">安否確認サービス</h2></div>
310
  <div class="img-box"><div class="img-caption">▼ 登録手順</div><img src="https://lh3.googleusercontent.com/d/11od2GZX7U7zOP2J846dDADIfMFLsyxB_" alt="安否確認登録"></div>
311
+
312
+ <div class="elder-action-area">
313
+ <div class="area-label">アプリのダウンロード</div>
314
+ <a href="https://play.google.com/store/apps/details?id=com.cstap.anpi2&hl=ja" target="_blank" class="elder-btn">
315
+ <i class="fa-brands fa-android"></i> ここを押してアプリを入れる
316
+ <span class="btn-sub-text">Google Play ストアへ移動します</span>
317
+ </a>
318
+ </div>
319
  </section>
320
 
321
  <section id="sec-compliance" class="section">
 
330
  const navLinks = document.querySelectorAll('.side-nav a, .mobile-nav a');
331
  window.addEventListener('scroll', () => {
332
  let current = '';
333
+ sections.forEach(sec => { if(window.pageYOffset >= sec.offsetTop - 150) current = sec.getAttribute('id'); });
334
  navLinks.forEach(link => {
335
  link.classList.remove('active');
336
  if(current && link.getAttribute('href').includes(current)) link.classList.add('active');