【タイトル】

令和8年度 学校だよりNO04(図解版)

【本文】

/* ========================================================= 基本設定・ベーススタイル ========================================================= */ :root { --primary-color: #f39c12; /* 温かみのあるオレンジ(アクセント) */ --secondary-color: #27ae60; /* 成長を表すグリーン */ --header-bg: #2b7a4b; /* 見出しの背景:落ち着いた見やすいグリーン */ --negative-color: #7f8c8d; /* 停滞・比較を表すグレー */ --stress-color: #e74c3c; /* 焦り・苦しみを表す赤 */ --bg-color: #fafafa; --text-main: #333333; --text-light: #666666; --card-bg: #ffffff; } body { font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif; line-height: 1.8; color: var(--text-main); background-color: var(--bg-color); margin: 0; padding: 0; word-wrap: break-word; } .container { max-width: 800px; margin: 0 auto; padding: 40px 20px; } /* ========================================================= 見出し・タイトルスタイル(視認性の高いグリーン基調) ========================================================= */ /* 最上部のヘッダーバー */ .header-info-bar { font-size: 1.0rem; color: #ffffff; background-color: var(--header-bg); padding: 10px 20px; border-radius: 8px; margin-bottom: 20px; display: flex; align-items: center; box-shadow: 0 4px 6px rgba(0,0,0,0.1); font-weight: bold; } .header-info-bar::before { content: ""; display: inline-block; width: 8px; height: 20px; background-color: var(--primary-color); margin-right: 12px; border-radius: 4px; } /* 音声アイコン(CSS描画) */ .audio-icon-wrapper { display: flex; align-items: center; margin-bottom: 30px; } .audio-icon { position: relative; width: 20px; height: 20px; background-color: var(--primary-color); border-radius: 4px; margin-right: 15px; } .audio-icon::after { content: ""; position: absolute; top: 2px; right: -8px; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 10px solid var(--primary-color); } .audio-icon-wrapper span { font-size: 0.9rem; color: var(--text-light); font-weight: bold; } /* メインタイトル */ .main-title { font-size: 1.8rem; color: var(--header-bg); text-align: center; margin-bottom: 10px; line-height: 1.4; font-weight: bold; } .main-subtitle { font-size: 1.1rem; color: var(--text-light); text-align: center; margin-bottom: 40px; } .main-title-line { border: none; height: 3px; background-color: var(--primary-color); width: 100%; margin-bottom: 40px; } /* サブ見出し(H2) */ h2 { font-size: 1.3rem; color: #ffffff; background-color: var(--header-bg); padding: 15px 20px; border-radius: 8px; margin-top: 50px; margin-bottom: 20px; display: flex; align-items: center; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } h2::before { content: ""; display: inline-block; width: 8px; height: 20px; background-color: var(--primary-color); margin-right: 12px; border-radius: 4px; } p { margin-bottom: 20px; font-size: 1.05rem; letter-spacing: 0.05em; } /* ========================================================= 図解ブロックの共通スタイル ========================================================= */ .diagram-section { background-color: var(--card-bg); border-radius: 12px; padding: 30px; margin: 40px 0; box-shadow: 0 4px 15px rgba(0,0,0,0.05); border: 1px solid #eaeaea; } .diagram-title { text-align: center; font-weight: bold; color: var(--header-bg); margin-bottom: 20px; font-size: 1.15rem; border-bottom: 2px dashed #ccc; padding-bottom: 10px; } /* ========================================================= 図解1:他人との比較(点数のパラドックス) ========================================================= */ .compare-wrapper { display: flex; justify-content: center; align-items: flex-end; /* 底辺を揃える */ gap: 30px; margin-top: 20px; } .bar-chart { display: flex; flex-direction: column; align-items: center; width: 120px; } .bar-chart .label { font-weight: bold; margin-bottom: 10px; font-size: 0.95rem; text-align: center; } .bar { width: 100%; border-radius: 8px 8px 0 0; display: flex; justify-content: center; align-items: center; color: #fff; font-weight: bold; font-size: 1.2rem; } .bar.me-alone { height: 120px; background-color: var(--primary-color); } .bar.me-compare { height: 120px; background-color: var(--negative-color); opacity: 0.8; } .bar.other { height: 180px; background-color: var(--stress-color); } .compare-arrow { font-size: 0; width: 40px; height: 40px; position: relative; } .compare-arrow::before { content: ""; position: absolute; top: 50%; left: 0; width: 25px; height: 6px; background-color: #ccc; transform: translateY(-50%); } .compare-arrow::after { content: ""; position: absolute; top: 50%; right: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 15px solid #ccc; transform: translateY(-50%); } .diagram-desc { text-align: center; margin-top: 25px; font-size: 0.95rem; color: var(--stress-color); font-weight: bold; background-color: #fdf2f2; padding: 15px; border-radius: 8px; } /* ========================================================= 図解2:昨日の自分と比べる(成長の階段) ========================================================= */ .stairs-wrapper { display: flex; align-items: flex-end; justify-content: center; margin-top: 70px; /* 文字被りを防ぐための上部余白 */ position: relative; padding-bottom: 20px; } .step { width: 100px; text-align: center; color: #fff; font-weight: bold; padding-top: 10px; border-radius: 4px 4px 0 0; box-shadow: 2px -2px 10px rgba(0,0,0,0.1); } .step1 { height: 60px; background-color: #a8e6cf; } .step2 { height: 120px; background-color: #3fd49a; } .step3 { height: 180px; background-color: var(--secondary-color); } .step-text { font-size: 0.9rem; margin-top: -30px; color: var(--text-main); font-weight: bold; display: block; text-align: center; } .growth-arrow { position: absolute; top: -30px; right: 15%; width: 6px; height: 100px; background-color: var(--primary-color); } .growth-arrow::after { content: ""; position: absolute; top: -15px; left: -12px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 20px solid var(--primary-color); } .growth-label { position: absolute; top: -70px; /* 下の文字と重ならないように高く配置 */ right: 12%; color: var(--primary-color); font-weight: bold; background: #fff; padding: 6px 14px; border-radius: 20px; border: 2px solid var(--primary-color); z-index: 2; } /* ========================================================= 図解3:リスペクト(縦の比較 vs 横のつながり) ========================================================= */ .respect-wrapper { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; gap: 30px; margin-top: 20px; } .respect-box { flex: 1; min-width: 250px; text-align: center; padding: 25px 15px; background-color: var(--bg-color); border-radius: 12px; border: 1px solid #eee; } .respect-title { font-weight: bold; margin-bottom: 20px; font-size: 1.1rem; } /* ピラミッド(上下関係) */ .pyramid { display: flex; flex-direction: column; align-items: center; position: relative; margin-bottom: 15px; } .level { background-color: var(--negative-color); color: #fff; margin: 2px; display: flex; justify-content: center; align-items: center; font-size: 0.9rem; font-weight: bold; } .level-top { width: 60px; height: 35px; } .level-mid { width: 110px; height: 35px; } .level-bot { width: 160px; height: 35px; } /* バツ印(CSS描画) */ .cross-mark { position: absolute; top: 50%; left: 50%; width: 100px; height: 100px; transform: translate(-50%, -50%); } .cross-mark::before, .cross-mark::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 10px; background-color: var(--stress-color); border-radius: 5px; } .cross-mark::before { transform: translateY(-50%) rotate(45deg); } .cross-mark::after { transform: translateY(-50%) rotate(-45deg); } /* 横のつながり(フラットな関係) */ .flat-relation { display: flex; justify-content: center; align-items: center; gap: 15px; margin-bottom: 15px; height: 110px; } .circle { width: 75px; height: 75px; border-radius: 50%; background-color: var(--primary-color); color: #fff; display: flex; justify-content: center; align-items: center; font-size: 0.9rem; font-weight: bold; box-shadow: 0 4px 6px rgba(0,0,0,0.1); text-align: center; line-height: 1.2; } .circle:nth-child(3) { background-color: var(--secondary-color); } /* 相互矢印(CSS描画) */ .mutual-arrows { display: flex; flex-direction: column; gap: 8px; } .arrow-right, .arrow-left { width: 35px; height: 5px; background-color: var(--text-light); position: relative; } .arrow-right::after { content: ""; position: absolute; right: -6px; top: -4px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 10px solid var(--text-light); } .arrow-left::before { content: ""; position: absolute; left: -6px; top: -4px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 10px solid var(--text-light); } /* レスポンシブ対応(スマホ画面用) */ @media (max-width: 600px) { .main-title { font-size: 1.4rem; } h2 { font-size: 1.1rem; } .compare-wrapper { flex-direction: column; align-items: center; gap: 15px; } .compare-arrow { transform: rotate(90deg); margin: 10px 0; } .stairs-wrapper { transform: scale(0.85); margin-top: 60px; } .growth-label { right: 5%; top: -60px; } } 令和8年度 学校だよりNO04(図解版)   音声読み上げを再生する #リスペクトから考える「比べること」 〜競争を越えて、自分の成長を見つめるために〜 学校生活には「比べる」場面がある 学校生活には、どうしても「比べる」場面があります。テストの点数、順位、部活動の勝敗、発表の出来栄え、運動の得意・不得意。さらに、生徒たちにとっては、容姿や髪型、雰囲気、持ち物、友人関係なども、大きな比較の対象になることがあります。 「あの人の方が勉強ができる」「あの人の方が人気がある」「あの人の方がかわいい、かっこいい」。 大人から見ると小さなことに思えるようなことでも、生徒にとっては決して小さくありません。鏡の前で髪型がなかなか決まらない。人からどう見られているかが気になる。友達の一言や周囲の視線に心が揺れる。それは、自分という存在を少しずつ意識し始める時期だからこそ起こる、自然で切実な心の動きです。 「人と比べること」は全て悪いわけではない 人と比べることが、全て悪いわけではありません。友達の努力に刺激を受けて、「自分も頑張ろう」と思うことがあります。仲間の姿から学び、自分を高めていくこともあります。互いに切磋琢磨する関係は、人を成長させる大切な力にもなります。 しかし、「人に勝つこと」や「人より上であること」そのものが目的になってしまうと、心は次第に苦しくなります。 【図解】比較が「自分の見え方」を変えてしまう瞬間 せっかくの努力が、比べる相手によって色あせてしまう現象 前回の自分より 80点 喜んでよいはず!   自分の点数 80点   友達の点数 95点   点数は変わっていないのに、変わったのは「比べる相手」。 勝つことだけを拠り所にすると、勝っても安心できず、負ければ自分を追い詰めてしまいます。 比較は、自分の見え方を変えてしまう これは、勉強や運動だけの話ではありません。自分なりに整えた髪型も、誰かと比べた瞬間に不安になる。自分らしく過ごしていたはずなのに、誰かの姿を見た途端に、自信が揺らぐ。それまで何とも思っていなかった自分自身が、急に足りないもののように見えてしまう。比較とは、時にそのようにして自分の見え方を変えてしまいます。 反対に、人よりよい結果を出したときも、「次も勝たなければならない」「今度負けたらどうしよう」と不安になることがあります。人との競争だけを拠り所にすると、負ければ落ち込み、勝っても安心できません。それでは、せっかくの努力が、自分を支える力ではなく、自分を追い詰める力になってしまいます。 大切なのは「昨日の自分」と比べること 人は誰でも、「今よりよくなりたい」という願いをもっています。できなかったことができるようになりたい。分からなかったことを分かるようになりたい。昨日より少し前へ進みたい。今の自分を、少しでも好きになりたい。この願いは、人が成長していくための自然で健やかな力です。 【図解】比べる相手は、隣の人ではなく「昨日の自分」 確かな成長!   過去の自分   昨日の自分   今の自分   「前より早く準備できた」「苦手なことに少し粘れた」 順位には現れない小さな変化こそが、とても大切な成長です。 成長は、いつも点数や順位に表れるとは限りません。「前よりも早く準備ができるようになった」「苦手な教科でも少し粘れるようになった」「言い返す前に一度考えられるようになった」「困っている人に声をかけられた」「人の目を気にしすぎて苦しくなったときに、少し深呼吸できた」こうした変化は順位には現れません。しかし、学校生活において、とても大切な成長です。 「#リスペクト」の学校へ 私たちは、ともすると人生を「上か下か」で見てしまいます。しかし、人の歩みは本来、「上と下」だけで測れるものではありません。少し先を歩いている人がいる。これから学ぼうとしている人がいる。ある分野では得意でも、別の分野では誰かに助けてもらうことがある。人は誰もが、そのように支え合いながら歩いています。 【図解】上か下かではなく、互いに支え合う関係へ 上か下かで測る関係 上   下   相手を自分より上に置くことでも 自分を低く見ることでもない #リスペクトの関係 得意     助けて もらう 身に付けた力は、人に勝つためではなく 誰かを支えるために使う 本校が大切にしている「#リスペクト」とは、相手を自分より上に置くことでも、自分を低く見ることでもありません。一人一人を、かけがえのない存在として認め、それぞれが自分の歩幅で前に進もうとしていることを尊重することです。 比べる相手は、隣の人ではありません。昨日の自分です。そして、自分が身に付けた力は、人に勝つためではなく、誰かを支えるために使う。そのような考え方が広がるとき、学校は安心して挑戦できる場所になります。一人一人が昨日の自分より少し前へ進むこと。その積み重ねが、学校を温かくし、子どもたちの未来を確かなものにしていくのだと思います。


【添付ファイル】

この記事に添付ファイルはありません。