契約
人事労務
債権回収
消費者
炎上
会社運営
未払い残業代請求・不当解雇訴訟・情報漏えい・顧客の引き抜き ―
退職を巡る紛争は、最初の72時間の対応で勝敗の大半が決まります。弁護士が現場で蓄積した「守りの初動」を12項目のチェックリストに凝縮しました。

弁護士が監修した「現場で使える」実務ナレッジを、誰でも手が届く形に。
退職届の受領から就業規則・退職時誓約書の確認まで、弁護士が絶対に外せない12項目を網羅。日々の業務で「抜け漏れ」を即時に発見できます。
チェック結果から、御社の労務管理を「安全・要注意・危険」の3段階で即時診断。次に何をすべきかが明確になります。
能力ミスマッチ・情報持ち出し・競業行為など、中小企業でよく起きる6ケースと対応ポイントを具体的に解説。「明日から」の備えに直結します。
全11ページ/A4・PDF形式でお届けします。



従業員数 5〜300名規模の中小企業で、労務・人事に携わる方。
自社の労務管理に漠然とした不安を感じている経営者・役員
問題社員の退職手続きを迷わず進めたい人事・総務担当
就業規則・誓約書の見直しを検討している管理部門の方
退職者の情報持ち出し・競業リスクへの備えを固めたい方
大阪・北新地/梅田を拠点に、中小企業の労務・人事・契約・M&A・事業承継までワンストップで対応する弁護士法人です。企業法務部の平均キャリアは14年以上。各分野のベテランが、御社専属の「みんなの法務部」として伴走します。
本資料は、企業法務部で実際に取り扱った退職トラブル対応の知見をベースに、「経営者が自社だけで今すぐ始められる初動」を最短で学べる形にまとめました。チェックがつかない項目があった場合も、まずはご相談ください。紛争化する前に、一緒に『守り』を固めましょう。
下記フォームにご記入ください。入力後、ダウンロードURLをメールにてお送りします。
本当に無料でダウンロードできますか?
はい。フォームにご入力いただいた情報と引き換えに、無料でダウンロード用URLをお送りいたします。料金は一切発生しません。
顧問契約などの営業電話が頻繁にかかってきませんか?
ご安心ください。資料の感想伺いを目的に1度のみご連絡差し上げる場合がありますが、その後のしつこい営業は行っておりません。ご不要の場合は1クリックで配信停止できます。
個人情報はどのように扱われますか?
ご入力いただいた情報は、当事務所のプライバシーポリシーに基づき適切に管理いたします。第三者へ提供することはありません。
社内での配布や社内研修に使っても構いませんか?
はい。社内の人事・管理部門・経営会議等での配布は自由にお使いいただけます。ただし、外部への二次配布・商用利用はお控えください。
資料を読んだ後、具体的に相談したい場合は?
お電話(0120-929-739)または本ページのフォームよりお気軽にお問い合わせください。企業法務部の弁護士が直接ご対応いたします。
.bright-wp-lp {
–navy: #0F2348; –navy-2: #1A2B50; –navy-3: #2B3D66;
–gold: #C9A45A; –gold-2: #B78E42;
–cream: #F7F3EC; –cream-2: #EFE7D4;
–line: #D7CDB6; –ink: #1A2B50;
–gray: #3F4858; –gray-2: #5A6275;
–white: #FFFFFF; –red: #C0392B; –green: #2E7D5B;
–shadow-sm: 0 2px 8px rgba(15,35,72,.08);
–shadow-md: 0 8px 24px rgba(15,35,72,.12);
–shadow-lg: 0 24px 60px rgba(15,35,72,.25);
–serif: “Cambria”,”Noto Serif JP”,”游明朝”,”Yu Mincho”,serif;
–sans: -apple-system, BlinkMacSystemFont,”Hiragino Sans”,”Yu Gothic”,”Meiryo”,sans-serif;
font-family: var(–sans);
color: var(–ink);
line-height: 1.7;
background: var(–cream);
}
.bright-wp-lp *, .bright-wp-lp *::before, .bright-wp-lp *::after { box-sizing: border-box; }
.bright-wp-lp img { max-width: 100%; height: auto; display: block; }
.bright-wp-lp a { color: var(–navy); }
.bright-wp-lp .container { max-width: 1120px; margin: 0 auto; padding: 0 24px; }
.bright-wp-lp .eyebrow {
display: inline-block; font-family: var(–serif); font-style: italic; font-weight: 700;
font-size: 13px; letter-spacing: .12em; color: var(–gold);
text-transform: uppercase; margin-bottom: 14px;
}
.bright-wp-lp section { padding: 40px 0; }
.bright-wp-lp .section-title {
font-family: var(–serif); font-size: clamp(24px,2.6vw,32px);
text-align: center; margin: 0 0 6px; color: var(–ink); line-height: 1.35; font-weight: 700;
}
.bright-wp-lp .section-sub { text-align: center; color: var(–gray); margin: 0 0 20px; font-size: 14px; }
.bright-wp-lp .section-title-accent {
display: block; width: 40px; height: 2px; background: var(–gold); margin: 8px auto 16px;
}
/* HERO(白抜きをやめ、cream地+navy文字に変更) */
.bright-wp-lp .hero {
position: relative;
background: linear-gradient(180deg, var(–cream) 0%, var(–cream-2) 100%);
color: var(–ink); padding: 40px 0 48px; overflow: hidden;
border-bottom: 1px solid var(–line);
}
.bright-wp-lp .hero::before, .bright-wp-lp .hero::after { content: “”; position: absolute; border-radius: 50%; }
.bright-wp-lp .hero::before {
width: 520px; height: 520px; background: rgba(201,164,90,.10); top: -180px; right: -140px;
}
.bright-wp-lp .hero::after {
width: 340px; height: 340px; background: rgba(15,35,72,.04); bottom: -120px; left: -100px;
}
.bright-wp-lp .hero-grid {
display: grid; grid-template-columns: 1.1fr .9fr; gap: 48px;
align-items: center; position: relative; z-index: 1;
}
.bright-wp-lp .hero-kicker {
font-family: var(–serif); font-style: italic; color: var(–gold-2);
letter-spacing: .14em; font-size: 13px;
border-left: 3px solid var(–gold); padding-left: 14px; margin-bottom: 16px;
}
.bright-wp-lp .hero h1 {
font-family: var(–serif); font-size: clamp(28px,4vw,46px); line-height: 1.35;
margin: 0 0 14px; letter-spacing: .01em; color: var(–ink); font-weight: 700;
}
.bright-wp-lp .hero h1 .mark {
color: var(–ink); border-bottom: 3px solid var(–gold);
padding-bottom: 1px; background: none;
}
.bright-wp-lp .hero-lead { font-size: 15px; color: var(–gray); margin: 0 0 18px; max-width: 540px; }
.bright-wp-lp .hero-stats { display: flex; gap: 20px; margin-bottom: 22px; flex-wrap: wrap; }
.bright-wp-lp .hero-stat { border-left: 2px solid var(–gold); padding-left: 12px; }
.bright-wp-lp .hero-stat-num {
font-family: var(–serif); font-style: italic; font-size: 28px;
font-weight: 700; color: var(–gold-2); line-height: 1;
}
.bright-wp-lp .hero-stat-label { font-size: 12px; color: var(–gray); margin-top: 4px; letter-spacing: .04em; }
.bright-wp-lp .hero-cta {
display: inline-flex; align-items: center; gap: 10px;
background: var(–navy); color: var(–white); padding: 16px 32px;
border-radius: 999px; text-decoration: none; font-weight: 700; font-size: 16px;
box-shadow: 0 8px 22px rgba(15,35,72,.20); transition: transform .2s, box-shadow .2s;
}
.bright-wp-lp .hero-cta:hover { transform: translateY(-2px); box-shadow: 0 12px 28px rgba(15,35,72,.30); }
.bright-wp-lp .hero-cta::after { content: “↓”; color: var(–gold); font-size: 18px; }
.bright-wp-lp .hero-note { font-size: 12px; color: var(–gray-2); margin-top: 10px; }
.bright-wp-lp .hero-cover { position: relative; perspective: 1500px; }
.bright-wp-lp .hero-cover img {
border-radius: 8px; box-shadow: var(–shadow-lg);
transform: rotate3d(1,-1.2,.1,8deg); transition: transform .5s ease;
}
.bright-wp-lp .hero-cover:hover img { transform: rotate3d(1,-1.2,.1,4deg) scale(1.02); }
.bright-wp-lp .hero-cover-badge {
position: absolute; top: -18px; left: -18px;
background: var(–gold); color: var(–navy);
font-family: var(–serif); font-style: italic; font-weight: 700;
padding: 10px 18px; border-radius: 999px; font-size: 13px;
letter-spacing: .06em; box-shadow: var(–shadow-md); z-index: 2;
}
/* PROBLEM */
.bright-wp-lp .problem { background: var(–cream); }
.bright-wp-lp .problem-list { list-style: none; padding: 0; display: grid; grid-template-columns: repeat(2,1fr); gap: 16px; max-width: 880px; margin: 0 auto; }
.bright-wp-lp .problem-item {
background: var(–white); border: 1px solid var(–line); border-radius: 10px;
padding: 16px 22px 16px 56px; position: relative; font-size: 14.5px;
line-height: 1.7; color: var(–ink); box-shadow: var(–shadow-sm);
}
.bright-wp-lp .problem-item::before { left: 16px; top: 18px; }
.bright-wp-lp .problem-item::before {
content: “✓”; position: absolute; left: 20px; top: 22px;
width: 28px; height: 28px; border-radius: 50%; background: var(–navy); color: var(–gold);
display: grid; place-items: center; font-weight: 700; font-size: 14px;
}
.bright-wp-lp .problem-arrow {
text-align: center; margin-top: 24px; font-family: var(–serif);
font-style: italic; font-size: 17px; color: var(–navy);
}
.bright-wp-lp .problem-arrow strong { color: var(–gold); font-size: 22px; }
/* BENEFITS */
.bright-wp-lp .benefits { background: var(–white); }
.bright-wp-lp .benefit-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 24px; align-items: start; }
.bright-wp-lp .benefit-card {
background: var(–white); border-radius: 12px; padding: 22px 20px;
border-top: 4px solid var(–gold); position: relative;
box-shadow: var(–shadow-sm); transition: transform .25s, box-shadow .25s;
}
.bright-wp-lp .benefit-num { margin-bottom: 8px; }
.bright-wp-lp .benefit-title { margin: 0 0 10px; font-size: 19px; }
.bright-wp-lp .benefit-card:hover { transform: translateY(-4px); box-shadow: var(–shadow-md); }
.bright-wp-lp .benefit-num {
font-family: var(–serif); font-style: italic; color: var(–gold);
font-weight: 700; font-size: 13px; letter-spacing: .12em; margin-bottom: 12px;
}
.bright-wp-lp .benefit-title {
font-family: var(–serif); font-weight: 700;
color: var(–ink); line-height: 1.4;
}
.bright-wp-lp .benefit-text { color: var(–gray); font-size: 14px; margin: 0; }
/* CONTENTS */
.bright-wp-lp .contents { background: linear-gradient(180deg, var(–cream) 0%, var(–cream-2) 100%); }
.bright-wp-lp .contents-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; align-items: center; }
.bright-wp-lp .toc-card { background: var(–white); border: 1px solid var(–line); border-radius: 12px; box-shadow: var(–shadow-sm); overflow: hidden; }
.bright-wp-lp .toc-header {
background: var(–navy); color: var(–gold); padding: 16px 24px;
font-family: var(–serif); font-style: italic; font-weight: 700;
letter-spacing: .14em; font-size: 14px; text-align: center;
}
.bright-wp-lp .toc-list { margin: 0; padding: 12px 0; list-style: none; }
.bright-wp-lp .toc-list li {
display: grid; grid-template-columns: 40px 1fr auto;
align-items: center; gap: 8px; padding: 8px 18px;
border-bottom: 1px dashed var(–line); font-size: 13.5px;
}
.bright-wp-lp .toc-list li:last-child { border-bottom: 0; }
.bright-wp-lp .toc-num { font-family: var(–serif); font-style: italic; font-weight: 700; color: var(–gold); font-size: 14px; }
.bright-wp-lp .toc-title { color: var(–ink); }
.bright-wp-lp .toc-page { color: var(–gray-2); font-family: var(–serif); font-style: italic; font-size: 12px; }
.bright-wp-lp .preview-stack { position: relative; height: 480px; }
.bright-wp-lp .preview-stack img {
position: absolute; border-radius: 6px; box-shadow: var(–shadow-md);
width: 72%; border: 1px solid rgba(255,255,255,.6);
}
.bright-wp-lp .preview-stack img:nth-child(1) { top: 0; left: 0; z-index: 3; transform: rotate(-4deg); }
.bright-wp-lp .preview-stack img:nth-child(2) { top: 40px; left: 22%; z-index: 2; transform: rotate(2deg); }
.bright-wp-lp .preview-stack img:nth-child(3) { top: 110px; left: 10%; z-index: 1; transform: rotate(-1deg); }
.bright-wp-lp .preview-stack img:nth-child(4) { top: 180px; left: 28%; z-index: 4; transform: rotate(3deg); }
/* TARGET(白抜きをやめ、white地+navy文字に変更) */
.bright-wp-lp .target { background: var(–white); color: var(–ink); }
.bright-wp-lp .target .section-title { color: var(–ink); }
.bright-wp-lp .target .section-sub { color: var(–gray); }
.bright-wp-lp .target-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 16px; }
.bright-wp-lp .target-item {
padding: 18px 14px; border: 1px solid var(–line);
border-radius: 10px; text-align: center; background: var(–cream);
}
.bright-wp-lp .target-icon {
width: 40px; height: 40px; margin: 0 auto 10px; border-radius: 50%;
background: var(–gold); color: var(–navy); display: grid; place-items: center;
font-family: var(–serif); font-weight: 700; font-style: italic; font-size: 16px;
}
.bright-wp-lp .target-text { font-size: 14px; margin: 0; color: var(–ink); }
/* TRUST */
.bright-wp-lp .trust { background: var(–cream); }
.bright-wp-lp .trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; align-items: start; }
.bright-wp-lp .trust-text h3 { font-family: var(–serif); font-size: 22px; margin: 6px 0 14px; line-height: 1.45; color: var(–ink); }
.bright-wp-lp .trust-text p { color: var(–gray); font-size: 14px; margin: 0 0 10px; }
.bright-wp-lp .trust-signature {
margin-top: 18px; padding-top: 14px; border-top: 1px solid var(–line);
font-size: 13px; color: var(–gray);
}
.bright-wp-lp .trust-signature strong { color: var(–navy); font-family: var(–serif); font-size: 16px; }
.bright-wp-lp .trust-box {
background: var(–white); border: 1px solid var(–line);
border-radius: 14px; padding: 24px; box-shadow: var(–shadow-sm);
}
.bright-wp-lp .firm-stats { display: grid; grid-template-columns: repeat(3,1fr); gap: 16px; margin-top: 10px; }
.bright-wp-lp .firm-stat {
text-align: center; padding: 18px 8px;
border: 1px solid var(–line); border-radius: 8px; background: var(–cream);
}
.bright-wp-lp .firm-stat-num {
font-family: var(–serif); font-style: italic; font-weight: 700;
color: var(–gold); font-size: 28px; line-height: 1;
}
.bright-wp-lp .firm-stat-label { font-size: 11px; color: var(–gray); margin-top: 6px; letter-spacing: .04em; }
/* FORM (CF7 wrapper) */
.bright-wp-lp .form-section {
background: linear-gradient(180deg, var(–cream-2) 0%, var(–cream) 100%);
padding: 40px 0;
}
.bright-wp-lp .form-shell {
max-width: 760px; margin: 0 auto; background: var(–white);
border-radius: 16px; box-shadow: var(–shadow-md);
border-top: 6px solid var(–gold); padding: 32px 40px;
}
.bright-wp-lp .form-shell .section-title { font-size: 22px; text-align: left; }
.bright-wp-lp .form-shell .section-sub { text-align: left; margin-bottom: 18px; }
.bright-wp-lp .form-trust {
display: flex; justify-content: center; gap: 24px; margin-top: 20px;
flex-wrap: wrap; font-size: 12px; color: var(–gray);
}
.bright-wp-lp .form-trust span { display: flex; align-items: center; gap: 6px; }
.bright-wp-lp .form-trust span::before { content: “✓”; color: var(–green); font-weight: 700; }
/* FAQ */
.bright-wp-lp .faq { background: var(–white); }
.bright-wp-lp .faq-list { max-width: 880px; margin: 0 auto; }
.bright-wp-lp .faq-item { border-bottom: 1px solid var(–line); padding: 14px 0; }
.bright-wp-lp .faq-q {
font-family: var(–serif); font-size: 15px; font-weight: 700;
color: var(–navy); margin: 0 0 6px; padding-left: 32px; position: relative;
}
.bright-wp-lp .faq-q::before {
content: “Q”; position: absolute; left: 0;
border-radius: 50%;
background: var(–gold); color: var(–navy);
display: grid; place-items: center; font-style: italic;
}
.bright-wp-lp .faq-a {
padding-left: 32px; color: var(–gray); font-size: 14px; margin: 0; position: relative;
}
.bright-wp-lp .faq-q::before, .bright-wp-lp .faq-a::before {
width: 22px; height: 22px; font-size: 12px; top: -2px;
}
.bright-wp-lp .faq-a::before {
content: “A”; position: absolute; left: 0; border-radius: 50%;
background: var(–navy); color: var(–gold);
display: grid; place-items: center; font-style: italic;
}
/* MOBILE */
@media (max-width: 860px) {
.bright-wp-lp .hero { padding: 40px 0 48px; }
.bright-wp-lp .hero-grid { grid-template-columns: 1fr; gap: 28px; }
.bright-wp-lp .hero-cover { margin: 0 auto; max-width: 380px; }
.bright-wp-lp .hero-stats { gap: 14px; margin-bottom: 24px; }
.bright-wp-lp section { padding: 40px 0; }
.bright-wp-lp .form-section { padding: 48px 0; }
.bright-wp-lp .section-sub { margin: 0 0 24px; }
.bright-wp-lp .problem-list { grid-template-columns: 1fr; gap: 12px; }
.bright-wp-lp .benefit-grid { grid-template-columns: 1fr; gap: 16px; }
.bright-wp-lp .contents-grid { grid-template-columns: 1fr; gap: 24px; }
.bright-wp-lp .preview-stack { height: 360px; }
.bright-wp-lp .target-grid { grid-template-columns: repeat(2,1fr); gap: 12px; }
.bright-wp-lp .trust-grid { grid-template-columns: 1fr; gap: 28px; }
.bright-wp-lp .form-shell { padding: 28px 20px; }
}
未払い残業代請求・不当解雇訴訟・情報漏えい・顧客の引き抜き ―
退職を巡る紛争は、最初の72時間の対応で勝敗の大半が決まります。弁護士が現場で蓄積した「守りの初動」を12項目のチェックリストに凝縮しました。

1つでも当てはまる場合、御社は「退職トラブル」の火種を抱えている可能性があります。
弁護士が監修した「現場で使える」実務ナレッジを、誰でも手が届く形に。
退職届の受領から就業規則・退職時誓約書の確認まで、弁護士が絶対に外せない12項目を網羅。日々の業務で「抜け漏れ」を即時に発見できます。
チェック結果から、御社の労務管理を「安全・要注意・危険」の3段階で即時診断。次に何をすべきかが明確になります。
能力ミスマッチ・情報持ち出し・競業行為など、中小企業でよく起きる6ケースと対応ポイントを具体的に解説。「明日から」の備えに直結します。
全11ページ/A4・PDF形式でお届けします。



従業員数 5〜300名規模の中小企業で、労務・人事に携わる方。
自社の労務管理に漠然とした不安を感じている経営者・役員
問題社員の退職手続きを迷わず進めたい人事・総務担当
就業規則・誓約書の見直しを検討している管理部門の方
退職者の情報持ち出し・競業リスクへの備えを固めたい方
大阪・北新地/梅田を拠点に、中小企業の労務・人事・契約・M&A・事業承継までワンストップで対応する弁護士法人です。企業法務部の平均キャリアは14年以上。各分野のベテランが、御社専属の「みんなの法務部」として伴走します。
本資料は、企業法務部で実際に取り扱った退職トラブル対応の知見をベースに、「経営者が自社だけで今すぐ始められる初動」を最短で学べる形にまとめました。チェックがつかない項目があった場合も、まずはご相談ください。紛争化する前に、一緒に『守り』を固めましょう。
下記フォームにご記入ください。入力後、ダウンロードURLをメールにてお送りします。
本当に無料でダウンロードできますか?
はい。フォームにご入力いただいた情報と引き換えに、無料でダウンロード用URLをお送りいたします。料金は一切発生しません。
顧問契約などの営業電話が頻繁にかかってきませんか?
ご安心ください。資料の感想伺いを目的に1度のみご連絡差し上げる場合がありますが、その後のしつこい営業は行っておりません。ご不要の場合は1クリックで配信停止できます。
個人情報はどのように扱われますか?
ご入力いただいた情報は、当事務所のプライバシーポリシーに基づき適切に管理いたします。第三者へ提供することはありません。
社内での配布や社内研修に使っても構いませんか?
はい。社内の人事・管理部門・経営会議等での配布は自由にお使いいただけます。ただし、外部への二次配布・商用利用はお控えください。
資料を読んだ後、具体的に相談したい場合は?
お電話(0120-929-739)または本ページのフォームよりお気軽にお問い合わせください。企業法務部の弁護士が直接ご対応いたします。
CONTACT
弁護士法人 ブライトへの法律相談、
メディア出演依頼・取材に関する
お問い合わせはこちら
お電話での
お問い合わせ
※受付時間 9:00-18:00
現在、企業法務案件について個別単発案件のみの受任はしておりません。
その理由はこちらに記載のとおりです。ご理解賜りますようお願い申し上げます。
顧問先130社超 / 企業法務部の弁護士歴平均14年以上
契約書・労務・回収を、すぐ相談できる外部法務部
法人・事業者様専用窓口(個人案件は別窓口)