<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mypage</title>
    <link>https://ryo9663.github.io/mypage/</link>
    <description>Recent content on Mypage</description>
    <generator>Hugo</generator>
    <language>ja-jp</language>
    <lastBuildDate>Sat, 07 Mar 2026 10:24:12 +0900</lastBuildDate>
    <atom:link href="https://ryo9663.github.io/mypage/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>１年生を振り返って</title>
      <link>https://ryo9663.github.io/mypage/post/first-post/</link>
      <pubDate>Sat, 07 Mar 2026 10:24:12 +0900</pubDate>
      <guid>https://ryo9663.github.io/mypage/post/first-post/</guid>
      <description>&lt;style&gt;&#xA;  /* 1. 親要素のリセット（はみ出し防止） */&#xA;  article, .post-content, .nested-copy-line-height {&#xA;    max-width: 900px !important;&#xA;    padding: 20px !important;&#xA;    margin: 0 !important;&#xA;  }&#xA;&#xA;  /* 2. テーブル：横幅いっぱい・均等固定 */&#xA;  table {&#xA;    border-collapse: collapse !important;&#xA;    width: 100% !important;&#xA;    table-layout: fixed !important;&#xA;    margin: 1rem 0 !important;&#xA;    border: 2px solid #333 !important;&#xA;    overflow-x: auto;&#xA;  }&#xA;&#xA;  /* 3. セル：【ここを修正】すべての文字を上下左右中央へ */&#xA;  td, th {&#xA;    padding: 0 !important;&#xA;    border: 1px solid #666 !important;&#xA;    height: 80px; /* 高さを少し出すと見やすいです */&#xA;    text-align: center !important;   /* 左右中央（通常文字用） */&#xA;    vertical-align: middle !important; /* 上下中央 */&#xA;  }&#xA;/* 4. 出席したコマの枠組み（ベタ塗りをやめる） */&#xA;  .attended {&#xA;    display: flex !important;&#xA;    align-items: center;&#xA;    justify-content: center;&#xA;    width: 100% !important;&#xA;    height: 100% !important;&#xA;    margin: 0 !important;&#xA;  }&#xA;&#xA;  /* 5. 時間割のリンクすべてを「ぷっくりボタン」にする */&#xA;  td a {&#xA;    display: flex !important;&#xA;    align-items: center;&#xA;    justify-content: center;&#xA;    width: 85% !important;   /* セルとの間に隙間を作ってボタン感を出す */&#xA;    height: 75% !important;  /* 高さを絞る */&#xA;    margin: auto !important; /* 中央寄せ */&#xA;    border-radius: 8px;      /* 角を丸く */&#xA;    background-color: #f8f9fa; /* 出席タグがないコマは薄いグレー */&#xA;    border: 1px solid #e0e0e0;&#xA;    box-shadow: 0 2px 4px rgba(0,0,0,0.05); /* ほんのり影をつける */&#xA;    text-decoration: none !important;&#xA;    color: #333 !important;&#xA;    font-weight: bold;&#xA;    font-size: 0.9rem;&#xA;    transition: all 0.2s ease; /* ホバー時の動きを滑らかに */&#xA;  }&#xA;&#xA;  /* 6. 出席したコマ（.attended）の中のボタンは黄色くする */&#xA;  .attended a {&#xA;    background-color: #fff9c4 !important;&#xA;    border-color: #ffd54f !important;&#xA;  }&#xA;&#xA;  /* 7. マウスを乗せた時（ホバー）の浮き上がる動き */&#xA;  td a:hover {&#xA;    transform: translateY(-2px); /* 少し上に動く */&#xA;    box-shadow: 0 5px 12px rgba(0,0,0,0.1); /* 影を濃くして立体感を出す */&#xA;    background-color: #ffe082 !important; /* マウスを乗せたら少し濃い黄色に光る */&#xA;  }&#xA;&#xA;  /* 星評価のスタイル設定 */&#xA;  .review-table {&#xA;    max-width: 500px !important; /* 評価表は少しコンパクトに */&#xA;    margin: 20px auto !important;&#xA;    font-weight: bold;&#xA;  }&#xA;&#xA;  .stars {&#xA;    color: #ffca28; /* 黄色（★） */&#xA;    font-size: 1.4rem;&#xA;    letter-spacing: 4px;&#xA;    text-shadow: 1px 1px 2px rgba(0,0,0,0.1);&#xA;  }&#xA;&#xA;  .star-gray {&#xA;    color: #e0e0e0 !important; /* 灰色（☆） */&#xA;    text-shadow: none;&#xA;  }&#xA;&#xA;  .review-label {&#xA;    background-color: #f5f5f5;&#xA;    width: 40%;&#xA;  }&#xA;  /* 星なし・コメントのみの場合のスタイル */&#xA;  .review-comment-only {&#xA;    color: #333;&#xA;    font-size: 1rem;&#xA;    font-weight: normal;&#xA;    /* 星がない分、少しだけ目立たせるなら */&#xA;    border-left: 3px solid #ffca28; /* 左側に黄色の線を添えるとお洒落 */&#xA;    padding-left: 10px;&#xA;  }&#xA;  html { scroll-behavior: smooth; }&#xA;&#xA;  /* ジャンプ先の見出しが隠れないよう隙間を作る */&#xA;  h4 { scroll-margin-top: 80px; }&#xA;  /* ======== 目次（INDEX）のスタイル ======== */&#xA;  .custom-toc {&#xA;    background-color: #fbfbfb;&#xA;    border: 1px solid #eeeeee;&#xA;    border-radius: 10px;&#xA;    padding: 25px;&#xA;    margin: 40px 0;&#xA;    box-shadow: 0 4px 10px rgba(0,0,0,0.03);&#xA;  }&#xA;&#xA;  /* タイトルの装飾 */&#xA;  .toc-title-wrapper { text-align: center; }&#xA;  .toc-title {&#xA;    font-weight: bold;&#xA;    font-size: 1.2rem;&#xA;    color: #444;&#xA;    margin-bottom: 20px;&#xA;    letter-spacing: 2px;&#xA;    border-bottom: 3px solid #ffca28; /* アクセントの黄色線 */&#xA;    display: inline-block;&#xA;    padding: 0 10px 5px;&#xA;  }&#xA;&#xA;  /* ボタンを横に並べる設定（PCなら2列、スマホなら自動で1列） */&#xA;  .custom-toc ul {&#xA;    list-style: none !important;&#xA;    padding: 0 !important;&#xA;    margin: 0 !important;&#xA;    display: grid;&#xA;    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));&#xA;    gap: 12px; /* ボタン同士の隙間 */&#xA;  }&#xA;&#xA;  .custom-toc li { margin: 0 !important; }&#xA;&#xA;  /* リンク（ボタン）の見た目 */&#xA;  .custom-toc a {&#xA;    display: block !important;&#xA;    padding: 12px 15px;&#xA;    background-color: #ffffff;&#xA;    border: 1px solid #e0e0e0;&#xA;    border-radius: 6px;&#xA;    color: #333 !important;&#xA;    text-decoration: none !important;&#xA;    font-size: 0.95rem;&#xA;    font-weight: bold;&#xA;    text-align: center;&#xA;    transition: all 0.2s ease;&#xA;  }&#xA;&#xA;  /* マウスを乗せた時の動き */&#xA;  .custom-toc a:hover {&#xA;    background-color: #fff9c4 !important; /* 米田さんの出席色（黄色） */&#xA;    border-color: #ffd54f;&#xA;    transform: translateY(-3px);&#xA;    box-shadow: 0 5px 10px rgba(0,0,0,0.08);&#xA;  }&#xA;&#xA;  /* パターンA：蛍光ペン風のマーカー（一番おすすめ） */&#xA;  .marker-yellow {&#xA;    background: linear-gradient(transparent 60%, #ffe082 40%);&#xA;    font-weight: bold;&#xA;    padding: 0 2px;&#xA;  }&#xA;&#xA;  /* パターンB：赤色の波線・点線（ガチの警告用） */&#xA;  .warning-line {&#xA;    border-bottom: 2px dashed #e53935; /* 赤い点線 */&#xA;    color: #d32f2f; /* 文字も少し赤くする */&#xA;    font-weight: bold;&#xA;    padding-bottom: 2px;&#xA;  }&#xA;  /* ======== 成績まとめ・GPAのスタイル ======== */&#xA;  .gpa-container {&#xA;    display: flex;&#xA;    flex-wrap: wrap;&#xA;    justify-content: center;&#xA;    gap: 15px;&#xA;    margin: 30px 0;&#xA;  }&#xA;&#xA;  .gpa-card {&#xA;    background-color: #fbfbfb;&#xA;    border-left: 5px solid #e0e0e0;&#xA;    border-radius: 8px;&#xA;    padding: 15px 20px;&#xA;    width: 28%;&#xA;    min-width: 140px;&#xA;    text-align: center;&#xA;    box-shadow: 0 3px 6px rgba(0,0,0,0.04);&#xA;  }&#xA;&#xA;  /* 総合GPAだけ色を変えて目立たせる */&#xA;  .gpa-card.total {&#xA;    border-left-color: #ffca28; /* 黄色 */&#xA;    background-color: #fffde7;  /* 薄い黄色 */&#xA;  }&#xA;&#xA;  .gpa-card h4 {&#xA;    margin: 0 0 5px 0 !important;&#xA;    color: #666;&#xA;    font-size: 0.9rem;&#xA;  }&#xA;&#xA;  .gpa-score {&#xA;    font-size: 2rem;&#xA;    font-weight: 900;&#xA;    color: #333;&#xA;    font-family: &#39;Arial Black&#39;, sans-serif;&#xA;  }&#xA;&#xA;  /* 成績集計表（高さをコンパクトにする） */&#xA;  .grade-table {&#xA;    max-width: 600px !important;&#xA;    margin: 0 auto 40px auto !important;&#xA;    box-shadow: 0 2px 5px rgba(0,0,0,0.05);&#xA;  }&#xA;&#xA;  .grade-table th {&#xA;    background-color: #f5f5f5 !important;&#xA;    height: 40px !important; /* 全体設定の80pxを上書き */&#xA;    font-size: 0.9rem;&#xA;  }&#xA;&#xA;  .grade-table td {&#xA;    height: 40px !important; /* 全体設定の80pxを上書き */&#xA;    font-size: 1rem;&#xA;  }&#xA;&#xA;  /* 合計の行を少し目立たせる */&#xA;  .grade-table .total-row td {&#xA;    font-weight: bold;&#xA;    background-color: #fafafa !important;&#xA;  }&#xA;&lt;/style&gt;&#xA;&lt;p&gt;２０２５年度入学の(りょう)^2です. 無事先日１年の科目の成績が帰ってきたのでレビューを書きました. 他の方がやっているように自分のサイトにも憧れていたので作ってみました. ここでは各科目を受けて自分の感じたことなどまとめます.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
