Spaces:
Sleeping
Sleeping
| <html lang="ja"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>LEOC 業務ポータルサイト | 入社時のご案内</title> | |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
| <style> | |
| /* --- ベーススタイル --- */ | |
| :root { | |
| --theme-green: #29a745; | |
| --theme-green-light: #f0f9f2; | |
| --footer-bg: #305590; | |
| --text-primary: #333333; | |
| --bg-color: #ffffff; | |
| --header-height: 70px; | |
| } | |
| html { scroll-behavior: smooth; } | |
| body { | |
| margin: 0; padding: 0; | |
| background-color: var(--bg-color); | |
| font-family: "Helvetica Neue", "Arial", sans-serif; | |
| color: var(--text-primary); | |
| line-height: 1.6; | |
| /* 【修正】基本文字サイズを拡大 */ | |
| font-size: 18px; | |
| } | |
| /* --- ヘッダー --- */ | |
| header { | |
| background: #ffffff; | |
| border-bottom: 4px solid var(--theme-green); | |
| padding: 10px 0; | |
| box-shadow: 0 2px 10px rgba(0,0,0,0.05); | |
| position: sticky; top: 0; z-index: 1000; | |
| /* 高さは固定せず、内容に応じて広がるように変更 */ | |
| height: auto; | |
| min-height: var(--header-height); | |
| box-sizing: border-box; | |
| } | |
| .header-inner { | |
| max-width: 1200px; margin: 0 auto; padding: 5px 20px; | |
| display: flex; justify-content: space-between; align-items: center; | |
| } | |
| .logo-area { display: flex; flex-direction: column; line-height: 1; } | |
| .logo-main { font-size: 26px; font-weight: 900; color: #222; } | |
| .logo-sub { font-size: 11px; color: #777; letter-spacing: 0.15em; } | |
| .header-right { display: flex; align-items: center; gap: 10px; } | |
| .btn-portal { | |
| font-size: 14px; padding: 8px 12px; border: 1px solid #333; | |
| color: #333; text-decoration: none; border-radius: 4px; font-weight: bold; | |
| } | |
| /* --- 追従型インデックスナビゲーション(修正版) --- */ | |
| .sticky-nav { | |
| position: sticky; | |
| top: var(--header-height); /* PC等の位置 */ | |
| z-index: 999; | |
| background: rgba(255, 255, 255, 0.98); | |
| border-bottom: 1px solid #ddd; | |
| box-shadow: 0 4px 6px -4px rgba(0,0,0,0.1); | |
| } | |
| .nav-list { | |
| display: flex; margin: 0; padding: 0; list-style: none; | |
| max-width: 1000px; margin: 0 auto; | |
| /* 【修正】スマホで見切れないよう、折り返しを許可 */ | |
| flex-wrap: wrap; | |
| justify-content: center; | |
| } | |
| .nav-item { | |
| /* 【修正】スマホで押しやすいサイズ感に */ | |
| flex: 0 0 auto; | |
| } | |
| .nav-link { | |
| display: block; padding: 12px 15px; | |
| font-size: 15px; /* メニュー文字サイズ */ | |
| font-weight: bold; color: #555; text-decoration: none; | |
| border-bottom: 4px solid transparent; | |
| transition: all 0.2s; | |
| } | |
| /* アクティブ時のスタイル */ | |
| .nav-link:hover, .nav-link.active { | |
| color: var(--theme-green); border-bottom-color: var(--theme-green); background-color: var(--theme-green-light); | |
| } | |
| .nav-icon { margin-right: 6px; } | |
| /* --- メインコンテンツ --- */ | |
| .container { max-width: 900px; margin: 0 auto; padding: 30px 20px 80px; } | |
| .page-intro { | |
| text-align: center; margin-bottom: 40px; padding: 30px 20px; | |
| background-color: #f9f9f9; border-radius: 10px; | |
| } | |
| .page-title { | |
| font-size: 32px; /* タイトル拡大 */ | |
| margin: 0 0 15px; color: #222; font-weight: 800; | |
| } | |
| .page-desc { | |
| font-size: 16px; /* 説明文拡大 */ | |
| color: #444; line-height: 1.8; | |
| } | |
| /* --- セクションスタイル --- */ | |
| .content-section { | |
| margin-bottom: 80px; padding-top: 20px; border-top: 1px dashed #ddd; | |
| /* アンカーリンクのズレ調整 */ | |
| scroll-margin-top: 160px; | |
| } | |
| .section-header { | |
| display: flex; align-items: center; gap: 15px; margin-bottom: 25px; | |
| padding-left: 15px; border-left: 8px solid var(--theme-green); | |
| } | |
| .section-title { font-size: 26px; margin: 0; font-weight: bold; color: #333; } | |
| .section-subtitle { | |
| font-size: 14px; color: #666; margin-left: auto; | |
| background: #eee; padding: 4px 10px; border-radius: 4px; | |
| } | |
| /* 画像・カードスタイル */ | |
| .image-container { | |
| width: 100%; margin-bottom: 30px; | |
| box-shadow: 0 4px 12px rgba(0,0,0,0.1); border-radius: 10px; overflow: hidden; background: #fff; | |
| border: 1px solid #eee; | |
| } | |
| .guide-image { width: 100%; height: auto; display: block; } | |
| .image-caption { | |
| padding: 12px 15px; background: #f0f0f0; font-size: 15px; font-weight: bold; color: #333; | |
| border-bottom: 1px solid #ddd; | |
| } | |
| /* テキスト情報ブロック(ID/PASS等) */ | |
| .info-block { | |
| background-color: #f8fcf9; border: 2px solid #c3e6cb; border-radius: 8px; | |
| padding: 20px; margin-bottom: 30px; | |
| } | |
| .info-title { | |
| font-weight: bold; font-size: 18px; margin-bottom: 15px; | |
| color: #155724; display: flex; align-items: center; gap: 8px; | |
| } | |
| .info-row { display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 10px; font-size: 16px; align-items: center; } | |
| .info-label { font-weight: bold; color: #444; min-width: 80px; } | |
| .info-value { | |
| font-family: monospace; font-size: 18px; font-weight: bold; | |
| background: #fff; padding: 4px 10px; border: 1px solid #aaa; border-radius: 4px; select-all: auto; | |
| } | |
| .info-note { font-size: 14px; color: #666; margin-top: 10px; } | |
| /* 動画エリア */ | |
| .video-wrapper { | |
| position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; | |
| background: #000; border-radius: 10px; margin-bottom: 15px; | |
| } | |
| .video-wrapper iframe { | |
| position: absolute; top: 0; left: 0; width: 100%; height: 100%; | |
| } | |
| .video-fallback-link { | |
| display: inline-block; font-size: 15px; color: #fff; background-color: #c00; | |
| padding: 10px 25px; border-radius: 30px; text-decoration: none; margin-bottom: 30px; | |
| font-weight: bold; transition: opacity 0.2s; | |
| box-shadow: 0 2px 5px rgba(0,0,0,0.2); | |
| } | |
| .video-fallback-link:hover { opacity: 0.8; } | |
| .video-fallback-note { font-size: 14px; color: #555; margin-bottom: 10px; font-weight: bold; } | |
| /* --- フッター --- */ | |
| footer { background-color: var(--footer-bg); color: #fff; padding: 50px 0; font-size: 14px; } | |
| .footer-inner { max-width: 1000px; margin: 0 auto; padding: 0 25px; text-align: center; } | |
| .copyright { margin-top: 15px; opacity: 0.8; } | |
| /* --- スマホ専用調整 --- */ | |
| @media (max-width: 768px) { | |
| /* ナビゲーションを折り返し表示&大きく */ | |
| .sticky-nav { | |
| position: relative; /* スマホでは画面占有率を下げるため、追従させない(あるいはtop調整) */ | |
| top: 0; | |
| overflow: visible; | |
| height: auto; | |
| } | |
| .nav-list { | |
| flex-wrap: wrap; /* 折り返し有効 */ | |
| justify-content: flex-start; /* 左詰め(あるいはcenter) */ | |
| } | |
| .nav-item { | |
| flex: 1 0 33.33%; /* 3列表示で大きく */ | |
| border-bottom: 1px solid #eee; | |
| border-right: 1px solid #eee; | |
| text-align: center; | |
| } | |
| .nav-link { | |
| font-size: 13px; /* ボタン内の文字サイズ調整 */ | |
| padding: 10px 5px; | |
| line-height: 1.3; | |
| } | |
| /* ヘッダー調整 */ | |
| .logo-main { font-size: 22px; } | |
| .header-inner { flex-direction: row; align-items: center; } | |
| /* コンテンツ調整 */ | |
| .page-title { font-size: 24px; } | |
| .page-desc { font-size: 15px; text-align: left; } | |
| .section-header { flex-direction: column; align-items: flex-start; border-left: 5px solid var(--theme-green); } | |
| .section-subtitle { margin-left: 0; margin-top: 5px; } | |
| .info-row { flex-direction: column; align-items: flex-start; gap: 5px; } | |
| .info-value { width: 100%; box-sizing: border-box; } | |
| /* 見切れ対策 */ | |
| body { font-size: 16px; } /* スマホではベースを少しだけ抑えるが、PCよりは大きく見せる */ | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <!-- ヘッダー --> | |
| <header> | |
| <div class="header-inner"> | |
| <div class="logo-area"> | |
| <div class="logo-main">オノパー</div> | |
| <div class="logo-sub">ONODERA PARK</div> | |
| </div> | |
| <div class="header-right"> | |
| <a href="#" class="btn-portal">ポータルTOPへ</a> | |
| </div> | |
| </div> | |
| </header> | |
| <!-- ナビゲーション(スマホで見切れないよう折り返し対応) --> | |
| <nav class="sticky-nav"> | |
| <ul class="nav-list"> | |
| <li class="nav-item"> | |
| <a href="#sec-health" class="nav-link"><i class="fa-solid fa-user-nurse nav-icon"></i>体調・緊急</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-training" class="nav-link"><i class="fa-solid fa-graduation-cap nav-icon"></i>研修・動画</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-welfare" class="nav-link"><i class="fa-solid fa-gift nav-icon"></i>福利厚生</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-info" class="nav-link"><i class="fa-solid fa-circle-info nav-icon"></i>社内情報</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-anpi" class="nav-link"><i class="fa-solid fa-mobile-screen nav-icon"></i>安否確認</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-pweb" class="nav-link"><i class="fa-solid fa-file-invoice-dollar nav-icon"></i>給与・MN</a> | |
| </li> | |
| <li class="nav-item"> | |
| <a href="#sec-compliance" class="nav-link"><i class="fa-solid fa-comments nav-icon"></i>相談窓口</a> | |
| </li> | |
| </ul> | |
| </nav> | |
| <main class="container"> | |
| <div class="page-intro"> | |
| <!-- タイトル変更 --> | |
| <h1 class="page-title">入社時のご案内</h1> | |
| <p class="page-desc"> | |
| 入社時に必要な動画視聴、各種登録手続き、福利厚生の利用方法をまとめています。<br> | |
| ※画像内のID/パスワードはコピーしてご利用ください。 | |
| </p> | |
| </div> | |
| <!-- 1. 体調不良・緊急連絡 --> | |
| <section id="sec-health" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">体調不良時・緊急連絡先</h2> | |
| <span class="section-subtitle" style="color:#e74c3c; font-weight:bold;">最優先</span> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ 嘔吐・下痢・腹痛時の対応ルール</div> | |
| <!-- 画像リンクあり --> | |
| <a href="https://lh3.googleusercontent.com/d/1XlMVeBv-kHYBgPo_1ufrbLXDeBAV0dGQ" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1XlMVeBv-kHYBgPo_1ufrbLXDeBAV0dGQ" alt="体調不良に関するお願い" class="guide-image"> | |
| </a> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ 緊急連絡先カード</div> | |
| <a href="https://lh3.googleusercontent.com/d/189ei6TnFnGyWKG88YpVK5veckMHV9b1V" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/189ei6TnFnGyWKG88YpVK5veckMHV9b1V" alt="緊急連絡先カード" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 2. 研修・動画 --> | |
| <section id="sec-training" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">入社時動画の視聴</h2> | |
| <span class="section-subtitle">必須研修</span> | |
| </div> | |
| <!-- 説明ブロック(動画の前へ移動) --> | |
| <div class="info-block"> | |
| <div class="info-title"><i class="fa-solid fa-film"></i> 会社概要・研修動画</div> | |
| <p style="margin-bottom:10px;">LEOCに入社される全ての方が対象です。会社や業務を知って頂く事を目的としています。</p> | |
| </div> | |
| <!-- YouTube動画埋め込み --> | |
| <div class="video-wrapper"> | |
| <iframe | |
| src="https://www.youtube.com/embed/M5DebUhDCVc?si=OONODERA_GROUP" | |
| title="YouTube video player" | |
| frameborder="0" | |
| allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" | |
| allowfullscreen> | |
| </iframe> | |
| </div> | |
| <!-- エラー回避用:直接リンク --> | |
| <div style="text-align:center;"> | |
| <p class="video-fallback-note">※動画が再生できない場合は、下のボタンから直接視聴してください。</p> | |
| <a href="https://youtube.com/watch?v=M5DebUhDCVc" target="_blank" class="video-fallback-link"> | |
| <i class="fa-brands fa-youtube"></i> YouTubeで動画を見る | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 3. 福利厚生・手当 --> | |
| <section id="sec-welfare" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">福利厚生・手当制度</h2> | |
| <span class="section-subtitle">従業員限定</span> | |
| </div> | |
| <!-- ベネフィット・ステーション --> | |
| <div class="info-block"> | |
| <div class="info-title"><i class="fa-solid fa-ticket"></i> ベネフィット・ステーション</div> | |
| <p style="margin-bottom:10px;">レジャー、グルメ、映画、宿泊などが割引価格で利用できます。(入社2ヶ月以上対象)</p> | |
| <div class="info-row"> | |
| <span class="info-label">URL</span> | |
| <span class="info-value"><a href="http://bs.benefit-one.inc" target="_blank">http://bs.benefit-one.inc</a></span> | |
| </div> | |
| <div class="info-row"> | |
| <span class="info-label">団体ID</span> | |
| <span class="info-value">C100130AV</span> | |
| </div> | |
| <div class="info-row"> | |
| <span class="info-label">認証キー1</span> | |
| <span class="info-value">社員番号(6桁)</span> | |
| </div> | |
| <div class="info-row"> | |
| <span class="info-label">認証キー2</span> | |
| <span class="info-value">生年月日(8桁)</span> | |
| </div> | |
| </div> | |
| <!-- Biz Person's --> | |
| <div class="info-block"> | |
| <div class="info-title"><i class="fa-solid fa-briefcase"></i> Biz Person's (三菱UFJ)</div> | |
| <p style="margin-bottom:10px;">ライフ・キャリアイベントに関わるお金の基礎知識やローン等の相談。</p> | |
| <div class="info-row"> | |
| <span class="info-label">URL</span> | |
| <span class="info-value"><a href="https://biz-persons.mufg.jp/userlogin" target="_blank">https://biz-persons.mufg.jp/userlogin</a></span> | |
| </div> | |
| <div class="info-row"> | |
| <span class="info-label">ID</span> | |
| <span class="info-value">og</span> | |
| <span class="info-label" style="margin-left:15px; min-width:auto;">PW</span> | |
| <span class="info-value">19834</span> | |
| </div> | |
| </div> | |
| <!-- 手当情報 --> | |
| <div class="info-block" style="border-color:#f39c12; background:#fffcf5;"> | |
| <div class="info-title" style="color:#d35400;"><i class="fa-solid fa-yen-sign"></i> 各種手当制度</div> | |
| <ul style="padding-left:20px; margin:0;"> | |
| <li style="margin-bottom:10px;"><strong>母子父子手当</strong>:18歳未満の子の保護者である従業員に対し月額5,000円支給(要申請)。<br>問合せ:給与計算部 03-5220-8506</li> | |
| <li><strong>紹介手当</strong>:友人・家族を紹介できる制度(要申請)。事業所責任者まで。</li> | |
| </ul> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ 福利厚生サービス・ログイン情報詳細</div> | |
| <a href="https://lh3.googleusercontent.com/d/1r1lauavxtwC3Ya1L8UGr2GcJ2jhjwU36" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1r1lauavxtwC3Ya1L8UGr2GcJ2jhjwU36" alt="福利厚生のご案内" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 4. 社内情報・Web社内報 --> | |
| <section id="sec-info" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">社内報・メルマガ</h2> | |
| <span class="section-subtitle">情報共有</span> | |
| </div> | |
| <!-- Web社内報 オノパー --> | |
| <div class="info-block"> | |
| <div class="info-title"><i class="fa-solid fa-globe"></i> Web社内報「オノパー」</div> | |
| <p style="margin-bottom:10px;">グループ会社の活動内容や取り組みを随時更新中。</p> | |
| <div class="info-row"> | |
| <span class="info-label">URL</span> | |
| <span class="info-value"><a href="https://park.onodera-group.com/" target="_blank">https://park.onodera-group.com/</a></span> | |
| </div> | |
| <div class="info-row"> | |
| <span class="info-label">ユーザー名</span> | |
| <span class="info-value">op</span> | |
| <span class="info-label" style="margin-left:15px; min-width:auto;">PW</span> | |
| <span class="info-value">2</span> | |
| </div> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ メルマガ登録方法・オノパーQRコード</div> | |
| <a href="https://lh3.googleusercontent.com/d/1yTjJFqUfCGMoUE1wrolzfHlu4ZNSc5jk" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1yTjJFqUfCGMoUE1wrolzfHlu4ZNSc5jk" alt="社内メルマガ登録・社内報" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 5. 安否確認サービス --> | |
| <section id="sec-anpi" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">安否確認サービス</h2> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ サービスの概要と登録のお願い</div> | |
| <a href="https://lh3.googleusercontent.com/d/1aqSJpVH1aB-owwpB5siyvm5JQvuwUrEA" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1aqSJpVH1aB-owwpB5siyvm5JQvuwUrEA" alt="安否確認登録のご案内" class="guide-image"> | |
| </a> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ アプリ・メールアドレスの登録手順</div> | |
| <a href="https://lh3.googleusercontent.com/d/11od2GZX7U7zOP2J846dDADIfMFLsyxB_" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/11od2GZX7U7zOP2J846dDADIfMFLsyxB_" alt="安否確認サービスの登録方法" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 6. P-web・マイナンバー --> | |
| <section id="sec-pweb" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">給与明細・マイナンバー</h2> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ 給与明細(P-web) 利用登録</div> | |
| <a href="https://lh3.googleusercontent.com/d/1cZe_6MUEjJO5Edm6mywO94DH7V4vd8nH" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1cZe_6MUEjJO5Edm6mywO94DH7V4vd8nH" alt="P-web利用案内" class="guide-image"> | |
| </a> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ マイナンバー提供・登録手順</div> | |
| <a href="https://lh3.googleusercontent.com/d/1HaAQibjYgB2Lwd3k1Pj74rkJn-dNVcKK" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1HaAQibjYgB2Lwd3k1Pj74rkJn-dNVcKK" alt="マイナンバー提供のお願い" class="guide-image"> | |
| </a> | |
| </div> | |
| <div class="image-container"> | |
| <a href="https://lh3.googleusercontent.com/d/1UVRXjNafHk8xUIzoR9x1HOtnKXZZcjWY" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1UVRXjNafHk8xUIzoR9x1HOtnKXZZcjWY" alt="マイナンバー登録方法" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| <!-- 7. コンプライアンス --> | |
| <section id="sec-compliance" class="content-section"> | |
| <div class="section-header"> | |
| <h2 class="section-title">コンプライアンス相談窓口</h2> | |
| </div> | |
| <div class="image-container"> | |
| <div class="image-caption">▼ 相談窓口「そうだ、そうだんだ。」</div> | |
| <a href="https://lh3.googleusercontent.com/d/1D10GDFZpNyla9UctZ1O2ITzB4UCv5Acp" target="_blank"> | |
| <img src="https://lh3.googleusercontent.com/d/1D10GDFZpNyla9UctZ1O2ITzB4UCv5Acp" alt="そうだそうだんだカード" class="guide-image"> | |
| </a> | |
| </div> | |
| </section> | |
| </main> | |
| <footer> | |
| <div class="footer-inner"> | |
| <h2>オノパー</h2> | |
| <p>ONODERA PARK</p> | |
| <div class="copyright"> | |
| Copyright© ONODERA GROUP Corporate Communications Division All Rights Reserved. | |
| </div> | |
| </div> | |
| </footer> | |
| <script> | |
| // スクロール時のメニューアクティブ化処理 | |
| document.addEventListener('DOMContentLoaded', () => { | |
| const sections = document.querySelectorAll('.content-section'); | |
| const navLinks = document.querySelectorAll('.nav-link'); | |
| window.addEventListener('scroll', () => { | |
| let current = ''; | |
| sections.forEach(section => { | |
| // オフセット値調整 | |
| const sectionTop = section.offsetTop - 250; | |
| if (pageYOffset >= sectionTop) { | |
| current = section.getAttribute('id'); | |
| } | |
| }); | |
| navLinks.forEach(link => { | |
| link.classList.remove('active'); | |
| if (current && link.getAttribute('href').includes(current)) { | |
| link.classList.add('active'); | |
| } | |
| }); | |
| }); | |
| }); | |
| </script> | |
| </body> | |
| </html> |