@import url(‘https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700&display=swap’); * { box-sizing: border-box; margin: 0; padding: 0; } :root { –cream: #faf7f2; –warm-white: #fffdf9; –sage: #7a9e87; –sage-light: #e8f2ec; –sage-dark: #4a7459; –mocha: #7c6355; –mocha-light: #f0e9e3; –dusty-rose: #c4877a; –dusty-rose-light: #faeeeb; –amber: #c49a55; –amber-light: #faf0dd; –text-dark: #2e2820; –text-mid: #5a5048; –text-light: #8a7e74; –border: #e8e0d5; } body { background: var(–cream); font-family: ‘Noto Sans JP’, sans-serif; color: var(–text-dark); line-height: 1.8; padding: 0 0 60px; max-width: 520px; margin: 0 auto; } /* ヘッダー */ .hero { background: linear-gradient(160deg, #3d5a47 0%, #5e7a5e 50%, #7a9e87 100%); padding: 48px 28px 40px; text-align: center; position: relative; overflow: hidden; } .hero::before { content: ”; position: absolute; top: -40px; right: -40px; width: 180px; height: 180px; border-radius: 50%; background: rgba(255,255,255,0.05); } .hero::after { content: ”; position: absolute; bottom: -30px; left: -20px; width: 120px; height: 120px; border-radius: 50%; background: rgba(255,255,255,0.04); } .hero-label { display: inline-block; background: rgba(255,255,255,0.15); color: rgba(255,255,255,0.9); font-size: 11px; letter-spacing: 0.15em; padding: 4px 14px; border-radius: 20px; margin-bottom: 16px; } .hero h1 { font-family: ‘Noto Serif JP’, serif; color: #fff; font-size: 20px; font-weight: 700; line-height: 1.7; position: relative; } /* 本文エリア */ .body { padding: 32px 24px 0; } /* リード文 */ .lead { font-family: ‘Noto Serif JP’, serif; font-size: 15px; color: var(–text-mid); line-height: 2; margin-bottom: 32px; padding-bottom: 28px; border-bottom: 1px solid var(–border); } /* セクション見出し */ .section-title { font-family: ‘Noto Serif JP’, serif; font-size: 17px; font-weight: 700; color: var(–text-dark); margin-bottom: 14px; padding-left: 14px; border-left: 3px solid var(–sage); line-height: 1.6; } /* 本文段落 */ p { font-size: 14px; color: var(–text-mid); line-height: 1.95; margin-bottom: 16px; } /* リストカード */ .list-card { background: var(–warm-white); border: 1px solid var(–border); border-radius: 14px; padding: 20px 20px; margin: 20px 0; } .list-card li { list-style: none; font-size: 13.5px; color: var(–text-mid); padding: 7px 0 7px 24px; position: relative; line-height: 1.7; border-bottom: 1px solid var(–border); } .list-card li:last-child { border-bottom: none; } .list-card li::before { content: ‘·’; position: absolute; left: 8px; color: var(–sage); font-size: 20px; line-height: 1.2; } /* チェックリスト */ .check-card { background: var(–mocha-light); border-radius: 14px; padding: 20px; margin: 20px 0; } .check-card li { list-style: none; font-size: 13.5px; color: var(–mocha); padding: 8px 0 8px 28px; position: relative; line-height: 1.7; border-bottom: 1px solid rgba(124,99,85,0.12); } .check-card li:last-child { border-bottom: none; } .check-card li::before { content: ‘✔’; position: absolute; left: 4px; color: var(–dusty-rose); font-size: 12px; top: 10px; } /* 強調ボックス */ .highlight-box { background: var(–sage-light); border-left: 4px solid var(–sage); border-radius: 0 12px 12px 0; padding: 18px 20px; margin: 24px 0; font-size: 14px; color: var(–sage-dark); line-height: 1.9; font-weight: 500; } /* 大事なポイント */ .key-point { background: var(–amber-light); border-radius: 14px; padding: 20px 22px; margin: 24px 0; text-align: center; } .key-point .key-label { font-size: 11px; color: var(–amber); font-weight: 700; letter-spacing: 0.12em; margin-bottom: 10px; } .key-point p { font-family: ‘Noto Serif JP’, serif; font-size: 15px; color: var(–text-dark); font-weight: 600; margin: 0; line-height: 1.8; } /* メッセージボックス */ .message-box { background: var(–dusty-rose-light); border-radius: 14px; padding: 22px 22px; margin: 24px 0; } .message-box p { font-family: ‘Noto Serif JP’, serif; font-size: 14px; color: var(–dusty-rose); margin: 0; line-height: 2; font-weight: 500; } /* 区切り */ .divider { text-align: center; color: var(–sage); font-size: 18px; margin: 32px 0; letter-spacing: 0.3em; } /* クロージング */ .closing { font-family: ‘Noto Serif JP’, serif; font-size: 14.5px; color: var(–text-mid); line-height: 2.1; text-align: center; margin: 28px 0 0; } /* ===================== */ /* セルフワーク */ /* ===================== */ .work-section { margin-top: 48px; padding: 0 24px; } .work-header { background: linear-gradient(135deg, #4a7459 0%, #7a9e87 100%); border-radius: 16px 16px 0 0; padding: 22px 24px 18px; text-align: center; } .work-header .work-tag { display: inline-block; background: rgba(255,255,255,0.2); color: rgba(255,255,255,0.9); font-size: 10px; letter-spacing: 0.15em; padding: 3px 12px; border-radius: 20px; margin-bottom: 10px; } .work-header h2 { font-family: ‘Noto Serif JP’, serif; color: #fff; font-size: 17px; font-weight: 700; line-height: 1.6; } .work-body { background: var(–warm-white); border: 1px solid var(–border); border-top: none; border-radius: 0 0 16px 16px; padding: 24px 20px 28px; } .work-intro { font-size: 13px; color: var(–text-light); text-align: center; margin-bottom: 24px; line-height: 1.8; } /* ステップ */ .step { border-radius: 12px; padding: 16px 18px; margin-bottom: 8px; } .step-num { font-size: 10px; font-weight: 700; letter-spacing: 0.12em; margin-bottom: 5px; } .step-title { font-size: 14px; font-weight: 700; line-height: 1.5; margin-bottom: 6px; } .step-desc { font-size: 12.5px; line-height: 1.8; margin: 0; } .s1 { background: #eef0fa; } .s1 .step-num { color: #5a6abf; } .s1 .step-title { color: #2d3a8c; } .s1 .step-desc { color: #3a437a; } .s2 { background: var(–sage-light); } .s2 .step-num { color: var(–sage-dark); } .s2 .step-title { color: #2d5038; } .s2 .step-desc { color: #3a5542; } .s3 { background: var(–amber-light); } .s3 .step-num { color: var(–amber); } .s3 .step-title { color: #5a3d10; } .s3 .step-desc { color: #6b4a1a; } .s4 { background: var(–dusty-rose-light); } .s4 .step-num { color: var(–dusty-rose); } .s4 .step-title { color: #7a3028; } .s4 .step-desc { color: #6b3830; } .s5 { background: var(–mocha-light); } .s5 .step-num { color: var(–mocha); } .s5 .step-title { color: #3d2a20; } .s5 .step-desc { color: #5a4238; } .step-arrow { text-align: center; color: #ccc5bc; font-size: 18px; margin: 2px 0; } /* Step3の2択 */ .choices { display: flex; gap: 8px; margin-top: 12px; } .choice { flex: 1; border-radius: 10px; padding: 10px 6px; text-align: center; font-size: 13px; font-weight: 700; line-height: 1.5; } .c-safe { background: #dce8ff; color: #1a3a7a; } .c-rent { background: #fce8e4; color: #7a2820; } .choice span { font-size: 11px; font-weight: 400; display: block; margin-top: 2px; } /* Step4の引用 */ .step-quote { background: rgba(255,255,255,0.6); border-left: 3px solid var(–dusty-rose); border-radius: 0 8px 8px 0; padding: 10px 14px; margin: 10px 0 6px; font-size: 13px; line-height: 1.9; color: #7a3028; font-style: italic; } /* ワークフッター */ .work-footer { text-align: center; margin-top: 20px; font-size: 12.5px; color: var(–text-light); line-height: 1.9; padding-top: 18px; border-top: 1px solid var(–border); }
「傷つかないための生き方」を
手放すために
子どもの頃、私たちは無意識に
「傷つかないための生き方」を覚えていきます。
小さな頃、まわりの環境に合わせながら、私たちはそれぞれの「自分の守り方」を学んでいきます。
- 叱られないように、本音を言わない
- 嫌われないように、期待に合わせる
- 空気を壊さないように、自分を抑える
- わかってほしくて、問題を起こす
そうやって、環境に適応しながら、自分を守ってきました。
頑張りすぎてしまうのも、
弱いからではありません。
それは「生き抜くために必要だった反応」だったのです。
ただ、その守る力がとても強くなってしまうと、こんな生きづらさとして出てくることがあります。
- 「どうすべきか」はわかるのに、「自分がどうしたいか」がわからない
- 空気を読みすぎて、いつも疲れている
- まわりからはしっかりして見えるのに、心の中は苦しい
- 「もう頑張りたくない」と感じる
心理学では、これを「適応した自己」と呼ぶことがあります。社会で生きる以上、ある程度の”仮面”や”鎧”は必要です。
でも、ずっと鎧を着たままだと、心も身体も休まらなくなってしまう。
仮面や鎧を否定することではなく、
「必要な時は使い、
安心できる場所では外せること」。
その自由を、少しずつ自分に許してあげること🌿
もし今、「本当の自分がわからない」「ずっと気を張っている」、そんな感覚があるなら。
あなたが自分自身に、
もう少しやさしくなれますように。
鎧をそっと外すための
5つのステップ
ノートとペンを用意して、ゆっくり進めてみてください。
正解はありません。浮かんだことをそのまま書くだけでOKです。
人といるとき、どんな場面でいちばん消耗しますか?思い浮かんだ場面をそのまま書いてみましょう。
「本音を言わない」「頑張って明るくする」「先回りして謝る」——どんな行動で自分を守っているか、書いてみましょう。
子どもの頃は必要だったかもしれない。でも、今はどうでしょう?直感で選んでみてください。
今の私には大切
少し重たく感じる
もう、そんなに頑張らなくていいよ。」
声に出しても、心の中で言うだけでも大丈夫です。
鎧を外せたとき、あなたはどんな気持ちでいたいですか?「力が抜けている」「素直に話せている」——理想の状態を言葉にしてみましょう。
🍁心が軽くなる心理メルマガ🌿
~自己信頼と感情整理のヒントをあなたに~
「頭ではわかってるのに、心がついていかない」
そんな時に、心をやさしく整えるヒントを
🎁ライン登録で今だけもらえる!豪華5大特典
- ①無料ぷち個別コーチング体験会(オンライン)
あなたの悩みに合わせて、専門家がマンツーマンでサポート。
自分を客観的に見つめ、心を整理する貴重な体験です。 - ②自己信頼チェックリスト(PDF)
今の「自己信頼度」を見える化。
自分を信じる力を育てるヒントが得られます。 - ③人生バランス診断シート(PDF)
仕事・お金・人間関係など、人生の満たされ具合を可視化。
ストレスの根本を見つけて、好転のきっかけに。 - ④心のお手入れ術【動画+ワークシート】 3つの質問に答えるだけで心の重荷がスッと軽くなるセルフコーチング。
- ⑤自分を愛するワーク【PDF】
どんな自分も受け入れる癒しワーク。
(登録は30秒・いつでも解除できます)
🌿こんな方におすすめです
- 感情の波に振り回されやすい
- 人間関係で我慢してしまう
- つい頑張りすぎて疲れてしまう
- 「自分らしさ」を取り戻したい
- 本当の意味で“自分を信じる力”を育てたい
心を整えながら、自分を信じて生きる力を育てる時間を一緒に始めませんか🌸
コメントを残す