<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>古文 &#8211; 文系ラボ　</title>
	<atom:link href="https://lawcityblog.com/tag/%E5%8F%A4%E6%96%87/feed/" rel="self" type="application/rss+xml" />
	<link>https://lawcityblog.com</link>
	<description>中学・高校・大学受験の文系学習サイト</description>
	<lastBuildDate>Wed, 25 Feb 2026 08:35:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://lawcityblog.com/wp-content/uploads/2023/01/cropped-文系ラボ-1-32x32.png</url>
	<title>古文 &#8211; 文系ラボ　</title>
	<link>https://lawcityblog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://lawcityblog.com/tag/%E5%8F%A4%E6%96%87/feed/"/>
	<item>
		<title>【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</title>
		<link>https://lawcityblog.com/kobun-test-maker/</link>
					<comments>https://lawcityblog.com/kobun-test-maker/#respond</comments>
		
		<dc:creator><![CDATA[Mino]]></dc:creator>
		<pubDate>Mon, 16 Feb 2026 03:24:16 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[受験勉強]]></category>
		<category><![CDATA[大学受験]]></category>
		<category><![CDATA[大学受験　国語]]></category>
		<category><![CDATA[演習テスト]]></category>
		<category><![CDATA[知識プリント]]></category>
		<category><![CDATA[頻出度別問題集]]></category>
		<category><![CDATA[4択クイズ]]></category>
		<category><![CDATA[テスト]]></category>
		<category><![CDATA[古典]]></category>
		<category><![CDATA[古文]]></category>
		<category><![CDATA[古文単語]]></category>
		<category><![CDATA[国語]]></category>
		<category><![CDATA[無料]]></category>
		<guid isPermaLink="false">https://lawcityblog.com/?p=3797</guid>

					<description><![CDATA[<p><img src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784.jpeg" class="webfeedsFeaturedVisual" /></p>楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこちら！ 古文単語ダンジョン・大学受験用（全501問） 1 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784.jpeg" class="webfeedsFeaturedVisual" /></p>
<p class="has-text-align-center wp-block-paragraph"><span class="swl-fz u-fz-l"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><strong>楽しみながら古文単語を完全攻略</strong></mark></span><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">しよう</span></mark></strong></p>



<p class="is-style-crease wp-block-paragraph">古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。</p>



<p class="wp-block-paragraph"><a href="#kobuntest" data-type="internal" data-id="#kobuntest">【ダンジョンに挑む ▼】</a></p>



<p class="is-style-balloon_box2 wp-block-paragraph"><strong><span class="swl-marker mark_orange">古文の文法が苦手な人はこちら！</span></strong></p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="p-blogParts post_content" data-partsID="3442"><p>        <div class="bb-wrap" id="bb-battle-20"
             data-theme-id="20"
             data-color-a="#82E0AA"
             data-color-b="#D2B4DE"
             data-label-a="スマホゲーム派"
             data-label-b="コンソール機派"
             data-max-comment-id="0"
             data-is-ended="0"
             data-my-choice=""
             style="--bb-color-a:#82E0AA;--bb-color-b:#D2B4DE;--bb-bg:#F8F9FA">

                                    <div class="bb-last-week-banner">
                <div class="bb-lw-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f0.png" alt="📰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 先週の結果</div>
                <div class="bb-lw-title">SNS、毎日チェックする？あまりしない？</div>
                <div class="bb-lw-bar">
                    <div class="bb-lw-bar-a" style="width:75%;background:#F1948A">
                        毎日チェック派 75%                    </div>
                    <div class="bb-lw-bar-b" style="width:25%;background:#7DCEA0">
                        あまりしない派 25%                    </div>
                </div>
                            </div>
            
                        <div class="bb-header">
                <div class="bb-eyecatch">みんなはどっち？</div>
                                <div class="bb-title">ゲームするとしたら、スマホゲームとコンソール機どっち？</div>
                                <div class="bb-countdown" data-end-ts="1784505599">
                    残り <span class="bb-count-days">8</span>日
                </div>
                                <div class="bb-total-count">現在 <span class="bb-total-num">0</span> 人が投票！</div>
            </div>

                                    <div class="bb-vote-area" id="bb-vote-area-20">
                <div class="bb-grade-select-wrap">
                    <div class="bb-grade-label">学年を選んでね</div>
                    <div class="bb-grade-buttons" id="bb-grade-20">
                                                <button class="bb-grade-btn" data-grade="中1">中1</button>
                                                <button class="bb-grade-btn" data-grade="中2">中2</button>
                                                <button class="bb-grade-btn" data-grade="中3">中3</button>
                                                <button class="bb-grade-btn" data-grade="高1">高1</button>
                                                <button class="bb-grade-btn" data-grade="高2">高2</button>
                                                <button class="bb-grade-btn" data-grade="高3">高3</button>
                                            </div>
                    <div class="bb-grade-error" id="bb-grade-error-20">先に学年を選んでください</div>
                </div>
                <div class="bb-choices">
                    <button class="bb-btn bb-btn-a" data-theme-id="20" data-choice="a">
                        <span class="bb-btn-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f448.png" alt="👈" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
                        <span class="bb-btn-label">スマホゲーム派</span>
                    </button>
                    <div class="bb-vs">VS</div>
                    <button class="bb-btn bb-btn-b" data-theme-id="20" data-choice="b">
                        <span class="bb-btn-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
                        <span class="bb-btn-label">コンソール機派</span>
                    </button>
                </div>
            </div>
            
                        <div class="bb-result-area bb-hidden" id="bb-result-area-20">
                
                <div class="bb-chart-area">
                    <div class="bb-donut-wrap">
                        <div class="bb-donut" id="bb-donut-20"
                             style="background:conic-gradient(#82E0AA 0% 50%,#D2B4DE 50% 100%);">
                        </div>
                        <div class="bb-donut-center">
                            <span class="bb-donut-pct" id="bb-donut-pct-20">50%</span>
                            <span class="bb-donut-sub" id="bb-donut-sub-20">スマホゲーム派</span>
                        </div>
                    </div>
                    <div class="bb-chart-legend">
                        <div class="bb-legend-item">
                            <span class="bb-legend-dot" style="background:#82E0AA"></span>
                            <span class="bb-legend-label">スマホゲーム派</span>
                            <span class="bb-legend-pct" id="bb-pct-a-20">0%</span>
                            <span class="bb-legend-cnt">（<span id="bb-cnt-a-20">0</span>票）</span>
                        </div>
                        <div class="bb-legend-item">
                            <span class="bb-legend-dot" style="background:#D2B4DE"></span>
                            <span class="bb-legend-label">コンソール機派</span>
                            <span class="bb-legend-pct" id="bb-pct-b-20">0%</span>
                            <span class="bb-legend-cnt">（<span id="bb-cnt-b-20">0</span>票）</span>
                        </div>
                    </div>
                </div>

                <div class="bb-grade-breakdown">
                    <div class="bb-breakdown-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 学年別の結果</div>
                    <div class="bb-breakdown-grid" id="bb-breakdown-20">
                                                <div class="bb-grade-row" data-grade="中1">
                            <span class="bb-grade-name">中1</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="中2">
                            <span class="bb-grade-name">中2</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="中3">
                            <span class="bb-grade-name">中3</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高1">
                            <span class="bb-grade-name">高1</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高2">
                            <span class="bb-grade-name">高2</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高3">
                            <span class="bb-grade-name">高3</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                            </div>
                </div>
            </div>

                        <div class="bb-comment-section" id="bb-comment-section-20">

                                                <div class="bb-vote-first-msg"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b06.png" alt="⬆" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 投票すると理由を書けるよ！</div>
                                
                                <div class="bb-no-comments" id="bb-no-comments-20">まだコメントがありません。最初に投稿しよう！</div>
                            </div>
        </div>

                <div class="bb-milestone-overlay" id="bb-milestone-overlay" style="display:none">
            <div class="bb-milestone-card">
                <div class="bb-milestone-emoji" id="bb-milestone-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f389.png" alt="🎉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                <div class="bb-milestone-msg" id="bb-milestone-msg"></div>
            </div>
        </div>
        </p>


<p>    <div class="juken-poll-container" id="poll-poll_study_place_01" data-id="poll_study_place_01">
        <div class="juken-poll-header">
            <span class="juken-poll-label">VOTE</span>
            <h3 class="juken-poll-question">主な勉強場所はどこ？</h3>
        </div>
        
        <div class="juken-poll-options ">
                            <div class="juken-poll-option" data-index="0">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">自宅（自室）</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">自宅（自室）</span>
                            <span class="poll-result-percent"><strong>56%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 56%;"></div>
                        </div>
                        <div class="poll-result-votes">317 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="1">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">自宅（リビング）</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">自宅（リビング）</span>
                            <span class="poll-result-percent"><strong>21%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 21%;"></div>
                        </div>
                        <div class="poll-result-votes">117 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="2">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">学校の自習室</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">学校の自習室</span>
                            <span class="poll-result-percent"><strong>6%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 6%;"></div>
                        </div>
                        <div class="poll-result-votes">33 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="3">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">塾・予備校の自習室</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">塾・予備校の自習室</span>
                            <span class="poll-result-percent"><strong>12%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 12%;"></div>
                        </div>
                        <div class="poll-result-votes">67 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="4">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">カフェ・ファミレス</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">カフェ・ファミレス</span>
                            <span class="poll-result-percent"><strong>1%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 1%;"></div>
                        </div>
                        <div class="poll-result-votes">6 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="5">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">図書館</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">図書館</span>
                            <span class="poll-result-percent"><strong>5%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 5%;"></div>
                        </div>
                        <div class="poll-result-votes">29 票</div>
                    </div>
                </div>
                    </div>
        <div class="poll-total-count">Total: 569 votes</div>
    </div>
    </p>
</div>

<div class="p-blogParts post_content" data-partsID="4190">
<p class="is-style-balloon_box wp-block-paragraph"><strong>【先着200名限定】古文・漢文まとめプリントプレゼント企画実施中！</strong></p>



<div class="wp-block-group has-border -border04"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-align-center wp-block-paragraph"><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">大学受験 古文・漢文　総合まとめプリント　完全保存版（全14ページ）</span></mark></strong></p>



<p class="wp-block-paragraph"><strong><span class="swl-marker mark_orange">苦手な人が多い、古文の助動詞の識別フローチャート・敬語の敬意の方向・頻出単語100語・和歌の修辞法7種・漢文句形30選・置き字一覧まで、古文・漢文の入試頻出事項を14ページの中に凝縮しています。</span></strong></p>



<p class="wp-block-paragraph">赤シート対応で繰り返し確認できます。市販の参考書では手薄になりがちな「識別問題の解き方」を体系化した、直前期の総仕上げに最適なプリントです。</p>



<p class="wp-block-paragraph">ご希望の方は、下記リンクから簡単なアンケート（約2分）へのご回答より無料でダウンロードできます。<br>先着200名限定で、無料配布は締め切らせていただきますのでご希望の方はお早めにどうぞ。</p>
</div></div>



<p class="is-style-balloon_box wp-block-paragraph">まとめプリントサンプル</p>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="491" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg" alt="" class="wp-image-4193" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-768x483.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="315" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png" alt="" class="wp-image-4194" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-500x202.png 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-300x121.png 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-768x310.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="492" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg" alt="" class="wp-image-4195" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-768x484.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a><figcaption class="wp-element-caption">古文・漢文まとめプリントサンプル（クリックするとサンプルが見れます）</figcaption></figure>



<div class="swell-block-button red_ is-style-btn_shiny"><a href="https://forms.gle/mF5bSAzwHQhGhMgb6" class="swell-block-button__link" data-has-icon="1"><svg class="__icon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg><span><strong>アンケートに回答してまとめノートを</strong>ゲットする</span></a></div>
</div>


<h2 class="wp-block-heading" id="kobuntest">古文単語ダンジョン・大学受験用（全501問）</h2>



<p class="is-style-icon_announce wp-block-paragraph"><strong>1日1ダンジョン。1ヶ月で501語を制覇しよう</strong>。<br>ブックマークに保存して、毎日の習慣にしていきましょう！</p>



    <div id="kvd-app-wrapper" class="kvd-wrapper">
        <div class="kvd-scanline"></div>
        
        <div id="kvd-screen-loading" class="kvd-screen active">
            <div class="kvd-pixel-spinner"></div>
            <p class="kvd-loading-text">LOADING...</p>
            <p id="kvd-loading-msg" style="font-size:0.8rem; margin-top:10px; color:#aaa;"></p>
        </div>

        <div id="kvd-screen-start" class="kvd-screen">
            <div class="kvd-header">
                <p class="kvd-subtitle">- ANCIENT WORD QUEST -</p>
                <div class="kvd-title">古文単語<br>ダンジョン</div>
            </div>
            
            <div class="kvd-panel">
                <div class="kvd-setting-group">
                    <p class="kvd-label">▼ 難易度(ランク)</p>
                    <div class="kvd-radio-group" id="kvd-rank-select">
                        <label><input type="radio" name="rank" value="S" checked><span>S<small>基本</small></span></label>
                        <label><input type="radio" name="rank" value="A"><span>A<small>標準</small></span></label>
                        <label><input type="radio" name="rank" value="B"><span>B<small>応用</small></span></label>
                        <label><input type="radio" name="rank" value="C"><span>C<small>難関</small></span></label>
                        <label><input type="radio" name="rank" value="ALL"><span>全<small>混合</small></span></label>
                    </div>
                </div>

                <div class="kvd-setting-group">
                    <p class="kvd-label">▼ 問題数</p>
                    <div class="kvd-btn-group">
                        <button type="button" class="kvd-btn-pixel active" onclick="window.kvdApp.selectCount(this, 10)">10問</button>
                        <button type="button" class="kvd-btn-pixel" onclick="window.kvdApp.selectCount(this, 20)">20問</button>
                        <button type="button" class="kvd-btn-pixel" onclick="window.kvdApp.selectCount(this, 50)">50問</button>
                        <button type="button" class="kvd-btn-pixel" onclick="window.kvdApp.selectCount(this, 100)">100問</button>
                    </div>
                </div>
                
                <div class="kvd-status-display">
                    出現モンスター数: <span id="kvd-display-total">---</span> 体
                </div>

                <button type="button" class="kvd-btn-start" onclick="window.kvdApp.startGame()">探索開始</button>
                <p class="kvd-link-text" onclick="window.kvdApp.showHistory()">※ 冒険の書（履歴）を見る</p>
            </div>
        </div>

        <div id="kvd-screen-quiz" class="kvd-screen">
            <div class="kvd-dungeon-bg"></div>
            
            <div class="kvd-battle-header">
                <div class="kvd-floor-info">FLOOR <span id="kvd-q-current">1</span> / <span id="kvd-q-total">10</span></div>
                <div class="kvd-combo-box">COMBO: <span id="kvd-combo">0</span></div>
            </div>
            
            <div class="kvd-enemy-area">
                <p class="kvd-enemy-label">MONSTER (古文)</p>
                <div id="kvd-question-word" class="kvd-big-text">???</div>
                <div class="kvd-dungeon-level">Lv.<span id="kvd-level-val">1</span> 深層</div>
                <div id="kvd-global-rate-badge" class="kvd-rate-badge" style="display:none;">討伐率: --%</div>
            </div>

            <div class="kvd-bottom-panel">
                <div id="kvd-options-container" class="kvd-options-area"></div>

                <div id="kvd-feedback-container" class="kvd-feedback-area" style="display:none;">
                    <div id="kvd-exp-result" class="kvd-exp-result">正解！</div>
                    
                    <div class="kvd-exp-content">
                        <p class="kvd-exp-label">現代語訳</p>
                        <p id="kvd-exp-meaning" class="kvd-exp-meaning"></p>
                        
                        <div class="kvd-exp-detail-box">
                            <span class="kvd-badge">攻略のヒント</span>
                            <p id="kvd-exp-text"></p>
                        </div>
                        <p style="text-align:right; font-size:0.8rem; color:#666; margin-top:5px;">みんなの討伐率: <span id="kvd-feedback-rate" style="font-weight:bold;">--%</span></p>
                    </div>
                    
                    <button class="kvd-btn-next" onclick="window.kvdApp.nextQuestion()">次へ進む</button>
                </div>
            </div>
        </div>

        <div id="kvd-screen-result" class="kvd-screen">
            <div class="kvd-result-panel">
                <div class="kvd-result-header">QUEST CLEAR</div>
                
                <div class="kvd-score-box">
                    <p class="kvd-score-label">SCORE</p>
                    <div class="kvd-score-val"><span id="kvd-result-score">0</span>点</div>
                </div>

                <div class="kvd-graph-area">
                    <p class="kvd-mini-label">実力分布（ライバルとの比較）</p>
                    <div class="kvd-bar-graph" id="kvd-ranking-graph"></div>
                    <p class="kvd-rank-text">称号: <span id="kvd-player-rank">---</span></p>
                </div>

                <div class="kvd-review-area" id="kvd-review-area">
                    <p class="kvd-mini-label">▼ 討伐失敗リスト（復習）</p>
                    <ul id="kvd-review-list" class="kvd-review-list"></ul>
                </div>
                
                <button type="button" class="kvd-btn-start" onclick="window.kvdApp.resetGame()">タイトルへ戻る</button>
            </div>
        </div>
    </div>

    <style>
        @import url('https://fonts.googleapis.com/css2?family=DotGothic16&display=swap');

        .kvd-wrapper * { box-sizing: border-box; font-family: 'DotGothic16', sans-serif; }
        .kvd-wrapper {
            background-color: #222; color: #111;
            max-width: 650px; margin: 40px auto;
            border: 6px solid #444; border-radius: 12px;
            box-shadow: 0 10px 30px rgba(0,0,0,0.5);
            min-height: 680px; position: relative; overflow: hidden;
            image-rendering: pixelated;
        }
        
        .kvd-scanline {
            position: absolute; top: 0; left: 0; width: 100%; height: 100%;
            background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 50%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.1));
            background-size: 100% 4px; pointer-events: none; z-index: 10; opacity: 0.3;
        }

        .kvd-screen { display: none; padding: 20px; height: 100%; width: 100%; text-align: center; overflow-y: auto; background: #e0e0e0; }
        .kvd-screen.active { display: block; }

        /* Loading */
        #kvd-screen-loading { padding-top: 220px; background: #333; color: #fff; }
        .kvd-loading-text { font-size: 1.8rem; letter-spacing: 4px; animation: blink 0.8s infinite; margin-top: 20px; }
        @keyframes blink { 50% { opacity: 0; } }

        /* Start Screen */
        .kvd-header { margin-bottom: 25px; border-bottom: 4px solid #111; padding-bottom: 15px; }
        .kvd-subtitle { color: #555; font-size: 1rem; font-weight: bold; letter-spacing: 1px; }
        .kvd-title { font-size: 3.5rem; line-height: 1; font-weight: bold; text-shadow: 4px 4px 0 #bbb; letter-spacing: -2px; margin: 5px 0; }
        
        .kvd-panel { background: #fff; border: 4px solid #111; padding: 25px; box-shadow: 6px 6px 0 #888; text-align: left; position: relative; z-index: 5; }
        .kvd-setting-group { margin-bottom: 25px; }
        .kvd-label { font-weight: bold; margin-bottom: 10px; border-left: 5px solid #111; padding-left: 10px; font-size: 1.1rem; }

        .kvd-radio-group { display: flex; gap: 8px; justify-content: space-between; }
        .kvd-radio-group label { flex: 1; position: relative; cursor: pointer; }
        .kvd-radio-group input { position: absolute; opacity: 0; cursor: pointer; }
        .kvd-radio-group span { display: block; text-align: center; border: 3px solid #ccc; padding: 10px 0; font-weight: bold; font-size: 1.2rem; background: #fff; transition: 0.1s; border-radius: 4px; }
        .kvd-radio-group small { display: block; font-size: 0.7rem; font-weight: normal; }
        .kvd-radio-group input:checked + span { border-color: #111; background: #111; color: #fff; transform: translateY(2px); box-shadow: 0 0 0 2px #fff inset; }

        .kvd-btn-group { display: flex; flex-wrap: wrap; gap: 10px; }
        .kvd-btn-pixel { flex: 1; background: #fff; color: #111; border: 3px solid #111; padding: 10px; font-family: inherit; cursor: pointer; font-size: 1.1rem; font-weight: bold; box-shadow: 4px 4px 0 #999; transition: 0.1s; border-radius: 4px; }
        .kvd-btn-pixel.active { background: #333; color: #fff; box-shadow: none; transform: translate(4px, 4px); }

        .kvd-status-display { text-align: center; margin: 20px 0; font-weight: bold; color: #666; font-size: 1.1rem; }
        .kvd-link-text { text-align: center; margin-top: 15px; text-decoration: underline; cursor: pointer; font-size: 0.9rem; color: #555; transition: 0.2s; }
        
        .kvd-btn-start { width: 100%; background: #e74c3c; color: #fff; border: 4px solid #111; padding: 18px; font-family: inherit; font-size: 1.8rem; font-weight: bold; cursor: pointer; box-shadow: 6px 6px 0 #922b21; transition: 0.1s; border-radius: 8px; text-shadow: 2px 2px 0 #000; }
        .kvd-btn-start:active { transform: translate(6px, 6px); box-shadow: none; }

        /* Quiz Screen */
        #kvd-screen-quiz { position: relative; background: #222; color: #fff; padding: 0; display: none; flex-direction: column; }
        #kvd-screen-quiz.active { display: flex; }

        .kvd-dungeon-bg { position: absolute; top:0; left:0; width:100%; height:100%; z-index: 0; background: #444; transition: background 1s ease; }
        /* Levels */
        .kvd-wrapper[data-level="1"] .kvd-dungeon-bg { background: linear-gradient(180deg, #34495e, #2c3e50); }
        .kvd-wrapper[data-level="2"] .kvd-dungeon-bg { background: linear-gradient(180deg, #27ae60, #145a32); }
        .kvd-wrapper[data-level="3"] .kvd-dungeon-bg { background: linear-gradient(180deg, #2980b9, #154360); }
        .kvd-wrapper[data-level="4"] .kvd-dungeon-bg { background: linear-gradient(180deg, #8e44ad, #5b2c6f); }
        .kvd-wrapper[data-level="5"] .kvd-dungeon-bg { background: linear-gradient(180deg, #c0392b, #641e16); }

        .kvd-battle-header { position: relative; z-index: 2; display: flex; justify-content: space-between; background: rgba(0,0,0,0.6); padding: 15px; border-bottom: 2px solid #fff; font-weight: bold; }
        .kvd-floor-info, .kvd-combo-box { font-size: 1.4rem; text-shadow: 2px 2px 0 #000; }
        .kvd-combo-box { color: #f1c40f; }

        .kvd-enemy-area { position: relative; z-index: 2; flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 10px; min-height: 200px; }
        .kvd-enemy-label { font-size: 1rem; opacity: 0.9; letter-spacing: 3px; margin-bottom: 10px; text-shadow: 2px 2px 0 #000; }
        .kvd-big-text { font-size: 4rem; margin: 10px 0; text-shadow: 5px 5px 0 #000; line-height: 1; }
        .kvd-dungeon-level { font-size: 1rem; background: rgba(0,0,0,0.7); padding: 4px 12px; border-radius: 4px; border: 1px solid #fff; }
        
        .kvd-rate-badge { margin-top: 10px; background: #e67e22; color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 0.9rem; font-weight: bold; text-shadow: 1px 1px 0 #000; border: 2px solid #fff; }

        .kvd-bottom-panel { position: relative; z-index: 3; background: rgba(0,0,0,0.4); padding: 15px; min-height: 280px; display: flex; flex-direction: column; justify-content: flex-end; backdrop-filter: blur(4px); }

        .kvd-options-area { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; width: 100%; }
        .kvd-option-btn { background: #fff; color: #111; border: 4px solid #111; padding: 20px 10px; font-family: inherit; font-size: 1.2rem; font-weight: bold; cursor: pointer; box-shadow: 0 6px 0 #555; border-radius: 8px; line-height: 1.3; transition: 0.1s; }
        .kvd-option-btn:hover { transform: translateY(-2px); }
        .kvd-option-btn:active { transform: translateY(4px); box-shadow: none; }

        .kvd-feedback-area { background: #fff; color: #111; border: 4px solid #111; padding: 20px; width: 100%; box-sizing: border-box; box-shadow: 0 -10px 30px rgba(0,0,0,0.5); text-align: left; animation: popIn 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); border-radius: 8px; }
        @keyframes popIn { from { transform: scale(0.9); opacity: 0; } to { transform: scale(1); opacity: 1; } }

        .kvd-exp-result { font-size: 2.2rem; font-weight: bold; text-align: center; border-bottom: 3px dashed #ccc; padding-bottom: 10px; margin-bottom: 15px; text-shadow: 2px 2px 0 #eee; }
        .kvd-exp-result.correct { color: #e74c3c; }
        .kvd-exp-result.wrong { color: #2980b9; }

        .kvd-exp-content { margin-bottom: 20px; }
        .kvd-exp-label { font-size: 0.9rem; background: #111; color: #fff; display: inline-block; padding: 4px 8px; margin-bottom: 5px; border-radius: 3px; }
        .kvd-exp-meaning { font-size: 1.6rem; color: #e74c3c; font-weight: bold; margin-bottom: 15px; line-height: 1.4; border-left: 6px solid #e74c3c; padding-left: 10px; }
        
        .kvd-exp-detail-box { background: #f4f4f4; border: 2px solid #ccc; padding: 15px; font-size: 1.1rem; line-height: 1.6; border-radius: 6px; }
        .kvd-badge { background: #555; color: #fff; font-size: 0.8rem; padding: 2px 6px; margin-right: 8px; vertical-align: middle; border-radius: 3px; }

        .kvd-btn-next { display: block; width: 100%; padding: 15px; background: #111; color: #fff; border: none; font-family: inherit; font-size: 1.4rem; cursor: pointer; font-weight: bold; border-radius: 6px; transition: 0.2s; }
        .kvd-btn-next:hover { background: #444; transform: scale(1.02); }

        /* Result */
        .kvd-result-panel { background: #fff; border: 4px solid #111; padding: 30px; height: 100%; overflow-y: auto; }
        .kvd-result-header { font-size: 3rem; border-bottom: 4px solid #111; margin-bottom: 25px; font-weight: bold; color: #e67e22; text-shadow: 2px 2px 0 #000; }
        .kvd-score-val { font-size: 5rem; font-weight: bold; color: #e74c3c; text-shadow: 4px 4px 0 #ccc; }

        .kvd-graph-area { margin: 30px 0; padding: 15px; background: #f9f9f9; border: 3px solid #ccc; border-radius: 8px; }
        .kvd-bar-graph { display: flex; align-items: flex-end; justify-content: space-around; height: 120px; padding-bottom: 5px; border-bottom: 3px solid #333; }
        .kvd-bar { width: 14%; background: #bdc3c7; position: relative; transition: height 0.8s ease-out; border-top: 2px solid #fff; }
        .kvd-bar.user { background: #e74c3c; border: 2px solid #000; border-bottom: none; }
        .kvd-bar span { position: absolute; bottom: -25px; left: 0; width: 100%; text-align: center; font-size: 0.9rem; font-weight: bold; }
        .kvd-rank-text { margin-top: 25px; font-weight: bold; color: #111; font-size: 1.2rem; }

        .kvd-review-area { text-align: left; margin-top: 25px; max-height: 250px; overflow-y: auto; border: 3px solid #111; border-radius: 6px; background: #fff; }
        .kvd-mini-label { background: #111; color: #fff; padding: 8px; font-size: 1rem; margin: 0; font-weight: bold; }
        .kvd-review-list li { padding: 12px; border-bottom: 1px dashed #ccc; font-size: 1rem; }
        .kvd-review-list li:last-child { border-bottom: none; }
        .kvd-review-list li b { color: #e74c3c; margin-right: 8px; font-size: 1.2rem; }
    </style>

    <script>
    (function(){
        // Namespace to avoid conflict
        window.kvdApp = {
            data: [],
            activeData: [],
            currIdx: 0,
            score: 0,
            combo: 0,
            dungeonLevel: 1,
            selectedCount: 10,
            selectedRank: "S",
            wrongAnswers: [],
            
            // PHPから渡されたデータ
            statsData: {"23":{"correct":30,"total":35},"123":{"correct":26,"total":29},"3":{"correct":36,"total":45},"394":{"correct":13,"total":16},"59":{"correct":27,"total":32},"477":{"correct":13,"total":38},"22":{"correct":31,"total":33},"483":{"correct":34,"total":35},"167":{"correct":23,"total":24},"27":{"correct":12,"total":23},"183":{"correct":26,"total":26},"291":{"correct":19,"total":24},"319":{"correct":18,"total":18},"366":{"correct":20,"total":22},"35":{"correct":21,"total":25},"485":{"correct":34,"total":40},"94":{"correct":16,"total":28},"488":{"correct":28,"total":46},"486":{"correct":26,"total":38},"389":{"correct":38,"total":45},"462":{"correct":65,"total":71},"96":{"correct":59,"total":72},"166":{"correct":45,"total":53},"196":{"correct":63,"total":73},"218":{"correct":44,"total":50},"493":{"correct":65,"total":84},"10":{"correct":72,"total":86},"67":{"correct":65,"total":72},"273":{"correct":46,"total":53},"125":{"correct":28,"total":30},"376":{"correct":13,"total":25},"40":{"correct":34,"total":38},"28":{"correct":29,"total":31},"425":{"correct":7,"total":21},"145":{"correct":32,"total":33},"444":{"correct":19,"total":35},"399":{"correct":21,"total":40},"482":{"correct":36,"total":44},"317":{"correct":32,"total":37},"43":{"correct":53,"total":57},"404":{"correct":53,"total":57},"83":{"correct":61,"total":67},"6":{"correct":88,"total":95},"34":{"correct":67,"total":69},"70":{"correct":78,"total":83},"115":{"correct":46,"total":71},"124":{"correct":47,"total":63},"120":{"correct":55,"total":63},"98":{"correct":27,"total":72},"19":{"correct":63,"total":70},"184":{"correct":44,"total":62},"293":{"correct":55,"total":55},"283":{"correct":48,"total":52},"232":{"correct":53,"total":54},"305":{"correct":37,"total":56},"259":{"correct":39,"total":49},"227":{"correct":52,"total":53},"68":{"correct":61,"total":78},"499":{"correct":70,"total":85},"267":{"correct":45,"total":51},"379":{"correct":48,"total":48},"479":{"correct":62,"total":85},"18":{"correct":70,"total":72},"97":{"correct":53,"total":73},"460":{"correct":57,"total":65},"100":{"correct":57,"total":67},"143":{"correct":71,"total":72},"58":{"correct":58,"total":71},"8":{"correct":70,"total":76},"11":{"correct":80,"total":84},"314":{"correct":47,"total":51},"16":{"correct":61,"total":63},"450":{"correct":57,"total":58},"481":{"correct":68,"total":73},"333":{"correct":65,"total":66},"369":{"correct":43,"total":47},"56":{"correct":41,"total":51},"346":{"correct":41,"total":52},"146":{"correct":42,"total":66},"91":{"correct":64,"total":70},"181":{"correct":71,"total":74},"190":{"correct":47,"total":74},"141":{"correct":46,"total":57},"236":{"correct":52,"total":58},"15":{"correct":69,"total":75},"454":{"correct":40,"total":49},"21":{"correct":59,"total":67},"261":{"correct":39,"total":53},"436":{"correct":46,"total":53},"260":{"correct":37,"total":49},"253":{"correct":46,"total":58},"382":{"correct":39,"total":48},"301":{"correct":52,"total":62},"312":{"correct":46,"total":49},"81":{"correct":61,"total":63},"299":{"correct":53,"total":54},"7":{"correct":46,"total":61},"307":{"correct":54,"total":54},"191":{"correct":39,"total":53},"242":{"correct":29,"total":52},"119":{"correct":64,"total":72},"371":{"correct":42,"total":55},"306":{"correct":28,"total":60},"271":{"correct":44,"total":57},"235":{"correct":63,"total":63},"244":{"correct":51,"total":58},"282":{"correct":32,"total":42},"225":{"correct":49,"total":53},"199":{"correct":60,"total":64},"60":{"correct":64,"total":69},"46":{"correct":58,"total":66},"398":{"correct":27,"total":48},"352":{"correct":48,"total":52},"362":{"correct":46,"total":48},"87":{"correct":43,"total":69},"1":{"correct":128,"total":130},"172":{"correct":49,"total":55},"2":{"correct":61,"total":85},"4":{"correct":61,"total":81},"74":{"correct":72,"total":76},"276":{"correct":50,"total":56},"129":{"correct":47,"total":65},"203":{"correct":65,"total":71},"118":{"correct":55,"total":60},"247":{"correct":56,"total":60},"292":{"correct":47,"total":50},"403":{"correct":21,"total":45},"158":{"correct":58,"total":62},"448":{"correct":45,"total":50},"142":{"correct":60,"total":63},"39":{"correct":69,"total":71},"300":{"correct":56,"total":60},"420":{"correct":35,"total":61},"64":{"correct":72,"total":83},"55":{"correct":58,"total":61},"367":{"correct":41,"total":52},"24":{"correct":65,"total":68},"57":{"correct":63,"total":67},"110":{"correct":69,"total":75},"90":{"correct":73,"total":84},"153":{"correct":49,"total":50},"139":{"correct":76,"total":77},"160":{"correct":48,"total":50},"226":{"correct":50,"total":54},"195":{"correct":48,"total":59},"44":{"correct":50,"total":59},"134":{"correct":44,"total":63},"116":{"correct":59,"total":59},"206":{"correct":44,"total":59},"391":{"correct":54,"total":61},"487":{"correct":71,"total":79},"170":{"correct":45,"total":57},"252":{"correct":60,"total":60},"430":{"correct":25,"total":42},"446":{"correct":33,"total":34},"294":{"correct":53,"total":53},"159":{"correct":54,"total":54},"147":{"correct":55,"total":57},"176":{"correct":53,"total":55},"62":{"correct":70,"total":79},"33":{"correct":46,"total":73},"496":{"correct":81,"total":81},"30":{"correct":28,"total":30},"93":{"correct":24,"total":25},"5":{"correct":19,"total":31},"82":{"correct":21,"total":21},"50":{"correct":8,"total":22},"9":{"correct":21,"total":25},"72":{"correct":32,"total":38},"356":{"correct":31,"total":32},"381":{"correct":23,"total":24},"240":{"correct":21,"total":24},"63":{"correct":12,"total":24},"49":{"correct":30,"total":32},"263":{"correct":17,"total":25},"318":{"correct":16,"total":18},"419":{"correct":11,"total":19},"355":{"correct":25,"total":28},"215":{"correct":17,"total":17},"255":{"correct":22,"total":25},"45":{"correct":30,"total":33},"12":{"correct":22,"total":25},"84":{"correct":16,"total":24},"78":{"correct":33,"total":40},"212":{"correct":37,"total":37},"344":{"correct":21,"total":24},"69":{"correct":21,"total":26},"286":{"correct":12,"total":21},"198":{"correct":21,"total":29},"109":{"correct":23,"total":27},"234":{"correct":25,"total":28},"51":{"correct":63,"total":65},"469":{"correct":66,"total":71},"478":{"correct":55,"total":69},"443":{"correct":37,"total":59},"337":{"correct":23,"total":28},"224":{"correct":19,"total":23},"214":{"correct":22,"total":23},"20":{"correct":21,"total":28},"298":{"correct":2,"total":11},"272":{"correct":14,"total":24},"148":{"correct":24,"total":26},"341":{"correct":18,"total":29},"275":{"correct":26,"total":28},"368":{"correct":20,"total":21},"426":{"correct":15,"total":21},"219":{"correct":16,"total":27},"251":{"correct":13,"total":17},"231":{"correct":16,"total":20},"313":{"correct":14,"total":15},"407":{"correct":23,"total":29},"149":{"correct":23,"total":28},"408":{"correct":19,"total":25},"316":{"correct":22,"total":27},"47":{"correct":23,"total":26},"13":{"correct":23,"total":26},"114":{"correct":19,"total":24},"302":{"correct":20,"total":25},"169":{"correct":20,"total":26},"281":{"correct":20,"total":22},"101":{"correct":22,"total":29},"99":{"correct":17,"total":32},"175":{"correct":27,"total":29},"384":{"correct":15,"total":24},"223":{"correct":19,"total":20},"418":{"correct":12,"total":15},"186":{"correct":16,"total":22},"174":{"correct":28,"total":30},"86":{"correct":20,"total":21},"193":{"correct":25,"total":30},"112":{"correct":22,"total":28},"38":{"correct":25,"total":31},"75":{"correct":13,"total":20},"185":{"correct":30,"total":31},"132":{"correct":14,"total":21},"127":{"correct":24,"total":25},"411":{"correct":13,"total":19},"412":{"correct":16,"total":16},"332":{"correct":25,"total":30},"71":{"correct":18,"total":18},"233":{"correct":21,"total":21},"258":{"correct":17,"total":25},"463":{"correct":18,"total":27},"140":{"correct":21,"total":22},"197":{"correct":16,"total":18},"164":{"correct":25,"total":30},"102":{"correct":12,"total":22},"32":{"correct":27,"total":28},"491":{"correct":31,"total":37},"180":{"correct":20,"total":25},"237":{"correct":22,"total":26},"465":{"correct":10,"total":12},"121":{"correct":15,"total":17},"440":{"correct":13,"total":23},"200":{"correct":15,"total":19},"211":{"correct":25,"total":28},"163":{"correct":12,"total":18},"52":{"correct":23,"total":23},"342":{"correct":13,"total":18},"270":{"correct":6,"total":27},"250":{"correct":11,"total":15},"201":{"correct":23,"total":23},"111":{"correct":21,"total":26},"177":{"correct":19,"total":24},"434":{"correct":20,"total":38},"377":{"correct":11,"total":15},"343":{"correct":17,"total":18},"476":{"correct":22,"total":32},"297":{"correct":5,"total":13},"325":{"correct":17,"total":17},"326":{"correct":5,"total":9},"480":{"correct":38,"total":48},"53":{"correct":15,"total":19},"470":{"correct":6,"total":26},"468":{"correct":5,"total":18},"249":{"correct":27,"total":34},"290":{"correct":14,"total":14},"348":{"correct":9,"total":15},"497":{"correct":20,"total":24},"26":{"correct":23,"total":30},"14":{"correct":29,"total":34},"229":{"correct":18,"total":21},"36":{"correct":17,"total":22},"117":{"correct":17,"total":18},"105":{"correct":23,"total":25},"155":{"correct":14,"total":16},"438":{"correct":14,"total":14},"61":{"correct":5,"total":23},"327":{"correct":8,"total":10},"165":{"correct":17,"total":22},"311":{"correct":17,"total":17},"353":{"correct":12,"total":14},"213":{"correct":16,"total":21},"138":{"correct":22,"total":26},"88":{"correct":24,"total":26},"188":{"correct":22,"total":23},"202":{"correct":20,"total":27},"31":{"correct":17,"total":17},"54":{"correct":15,"total":20},"315":{"correct":12,"total":14},"207":{"correct":24,"total":25},"210":{"correct":19,"total":22},"221":{"correct":19,"total":23},"385":{"correct":12,"total":17},"435":{"correct":14,"total":15},"66":{"correct":19,"total":22},"152":{"correct":12,"total":20},"466":{"correct":15,"total":22},"168":{"correct":11,"total":19},"222":{"correct":5,"total":14},"265":{"correct":20,"total":25},"42":{"correct":24,"total":25},"131":{"correct":10,"total":12},"335":{"correct":3,"total":16},"358":{"correct":6,"total":14},"41":{"correct":15,"total":25},"205":{"correct":18,"total":18},"475":{"correct":11,"total":19},"363":{"correct":12,"total":20},"209":{"correct":20,"total":21},"128":{"correct":16,"total":20},"162":{"correct":17,"total":23},"349":{"correct":16,"total":22},"415":{"correct":6,"total":16},"441":{"correct":22,"total":23},"361":{"correct":4,"total":16},"417":{"correct":4,"total":22},"136":{"correct":7,"total":22},"113":{"correct":14,"total":19},"189":{"correct":16,"total":22},"423":{"correct":7,"total":13},"500":{"correct":15,"total":27},"442":{"correct":11,"total":20},"103":{"correct":22,"total":25},"130":{"correct":17,"total":29},"451":{"correct":5,"total":15},"126":{"correct":22,"total":22},"340":{"correct":9,"total":18},"388":{"correct":19,"total":22},"171":{"correct":47,"total":54},"288":{"correct":21,"total":34},"331":{"correct":14,"total":14},"484":{"correct":11,"total":21},"422":{"correct":16,"total":19},"392":{"correct":15,"total":22},"320":{"correct":15,"total":18},"351":{"correct":3,"total":16},"445":{"correct":13,"total":18},"433":{"correct":18,"total":19},"37":{"correct":37,"total":44},"400":{"correct":12,"total":20},"17":{"correct":15,"total":15},"498":{"correct":17,"total":26},"216":{"correct":15,"total":15},"79":{"correct":19,"total":24},"428":{"correct":10,"total":16},"494":{"correct":12,"total":13},"257":{"correct":25,"total":32},"364":{"correct":29,"total":34},"396":{"correct":18,"total":33},"461":{"correct":13,"total":41},"157":{"correct":20,"total":43},"365":{"correct":13,"total":31},"336":{"correct":21,"total":34},"416":{"correct":21,"total":34},"204":{"correct":36,"total":43},"432":{"correct":35,"total":36},"85":{"correct":19,"total":40},"387":{"correct":22,"total":37},"239":{"correct":23,"total":35},"76":{"correct":23,"total":41},"490":{"correct":23,"total":43},"264":{"correct":35,"total":44},"329":{"correct":33,"total":38},"280":{"correct":19,"total":34},"414":{"correct":16,"total":41},"447":{"correct":11,"total":32},"334":{"correct":16,"total":38},"410":{"correct":20,"total":30},"230":{"correct":30,"total":35},"77":{"correct":15,"total":21},"395":{"correct":18,"total":19},"370":{"correct":9,"total":16},"228":{"correct":17,"total":17},"413":{"correct":13,"total":17},"262":{"correct":14,"total":15},"208":{"correct":14,"total":16},"156":{"correct":13,"total":24},"323":{"correct":18,"total":19},"458":{"correct":11,"total":17},"295":{"correct":12,"total":13},"431":{"correct":8,"total":13},"467":{"correct":20,"total":21},"401":{"correct":5,"total":15},"108":{"correct":25,"total":32},"405":{"correct":21,"total":29},"220":{"correct":1,"total":8},"89":{"correct":23,"total":29},"269":{"correct":19,"total":20},"25":{"correct":18,"total":18},"449":{"correct":20,"total":22},"427":{"correct":17,"total":19},"194":{"correct":21,"total":22},"161":{"correct":15,"total":15},"278":{"correct":22,"total":24},"402":{"correct":20,"total":29},"285":{"correct":9,"total":12},"246":{"correct":18,"total":19},"304":{"correct":20,"total":24},"279":{"correct":15,"total":15},"372":{"correct":13,"total":13},"92":{"correct":14,"total":20},"241":{"correct":18,"total":19},"397":{"correct":21,"total":22},"373":{"correct":11,"total":22},"339":{"correct":18,"total":21},"137":{"correct":38,"total":40},"192":{"correct":15,"total":38},"107":{"correct":34,"total":42},"284":{"correct":16,"total":19},"179":{"correct":19,"total":20},"245":{"correct":18,"total":19},"489":{"correct":7,"total":15},"375":{"correct":13,"total":19},"424":{"correct":11,"total":14},"254":{"correct":16,"total":18},"309":{"correct":16,"total":16},"380":{"correct":15,"total":16},"296":{"correct":13,"total":18},"173":{"correct":12,"total":12},"187":{"correct":15,"total":18},"178":{"correct":22,"total":23},"409":{"correct":10,"total":22},"357":{"correct":12,"total":13},"360":{"correct":13,"total":14},"150":{"correct":15,"total":16},"393":{"correct":13,"total":16},"359":{"correct":14,"total":16},"501":{"correct":33,"total":37},"122":{"correct":8,"total":19},"347":{"correct":9,"total":13},"321":{"correct":12,"total":15},"80":{"correct":9,"total":16},"492":{"correct":24,"total":43},"345":{"correct":7,"total":16},"473":{"correct":10,"total":10},"310":{"correct":9,"total":11},"48":{"correct":21,"total":25},"383":{"correct":18,"total":18},"133":{"correct":12,"total":20},"437":{"correct":17,"total":17},"95":{"correct":9,"total":12},"308":{"correct":17,"total":19},"217":{"correct":18,"total":18},"324":{"correct":13,"total":14},"354":{"correct":13,"total":16},"386":{"correct":10,"total":17},"73":{"correct":20,"total":24},"472":{"correct":1,"total":17},"439":{"correct":20,"total":22},"274":{"correct":12,"total":16},"287":{"correct":13,"total":17},"390":{"correct":17,"total":19},"338":{"correct":13,"total":15},"182":{"correct":19,"total":20},"452":{"correct":16,"total":16},"330":{"correct":14,"total":14},"328":{"correct":11,"total":11},"243":{"correct":13,"total":15},"322":{"correct":15,"total":17},"459":{"correct":11,"total":17},"455":{"correct":14,"total":17},"474":{"correct":8,"total":18},"378":{"correct":17,"total":17},"29":{"correct":9,"total":16},"144":{"correct":11,"total":18},"151":{"correct":19,"total":19},"154":{"correct":13,"total":21},"421":{"correct":9,"total":14},"471":{"correct":3,"total":14},"256":{"correct":15,"total":19},"303":{"correct":11,"total":15},"374":{"correct":16,"total":18},"106":{"correct":15,"total":18},"464":{"correct":6,"total":21},"277":{"correct":2,"total":11},"429":{"correct":4,"total":12},"65":{"correct":10,"total":11},"238":{"correct":13,"total":15},"456":{"correct":8,"total":16},"495":{"correct":13,"total":13},"266":{"correct":13,"total":15},"268":{"correct":10,"total":15},"350":{"correct":5,"total":10},"248":{"correct":8,"total":9},"406":{"correct":13,"total":15},"135":{"correct":17,"total":22},"453":{"correct":6,"total":13},"289":{"correct":11,"total":13},"457":{"correct":8,"total":15},"104":{"correct":15,"total":18}},
            ajaxUrl: "https://lawcityblog.com/wp-admin/admin-ajax.php",
            
            init: function() {
                var self = this;
                var jsonUrl = "https://lawcityblog.com/wp-content/uploads/2026/02/kobunimprovement.json";
                
                fetch(jsonUrl)
                    .then(function(res) { return res.json(); })
                    .then(function(d) {
                        if(!d || d.length === 0) throw new Error("Empty Data");
                        
                        // JSONデータの正規化 (日本語キー完全対応)
                        self.data = d.map(function(item) {
                            return {
                                id: item["No"],
                                word: item["単語"],
                                meaning: item["意味（正解）"],
                                rank: item["ランク"],
                                // 誤答リスト
                                options: [
                                    item["意味（正解）"],
                                    item["誤答1（現代語・字面）"],
                                    item["誤答2（混同・反対）"],
                                    item["誤答3（無関係・創作）"]
                                ],
                                exp: item["解説・重要ポイント"]
                            };
                        });
                        
                        self.updateTotalCount();
                        self.switchScreen('kvd-screen-start');
                        
                        // ラジオボタンイベントリスナー
                        var rankInputs = document.querySelectorAll('#kvd-rank-select input');
                        rankInputs.forEach(function(input) {
                            input.addEventListener('change', function(){
                                self.selectedRank = this.value;
                                self.updateTotalCount();
                            });
                        });
                        
                    })
                    .catch(function(err) {
                        document.getElementById('kvd-screen-loading').style.display = 'block';
                        document.getElementById('kvd-loading-msg').innerText = "ERROR: " + err.message;
                    });
            },
            
            switchScreen: function(id) {
                var screens = document.querySelectorAll('.kvd-screen');
                for(var i=0; i<screens.length; i++) screens[i].classList.remove('active');
                document.getElementById(id).classList.add('active');
            },
            
            selectCount: function(btn, num) {
                var btns = document.querySelectorAll('.kvd-btn-pixel');
                for(var i=0; i<btns.length; i++) btns[i].classList.remove('active');
                btn.classList.add('active');
                this.selectedCount = num;
            },
            
            updateTotalCount: function() {
                var filtered = this.filterData();
                document.getElementById('kvd-display-total').textContent = filtered.length;
            },
            
            filterData: function() {
                if(this.selectedRank === "ALL") return this.data;
                var r = this.selectedRank;
                return this.data.filter(function(item) { return item.rank === r; });
            },
            
            startGame: function() {
                var filtered = this.filterData();
                if(filtered.length === 0) { alert("該当する単語がありません。"); return; }
                
                // Shuffle & Slice
                var shuffled = filtered.slice().sort(function() { return 0.5 - Math.random(); });
                this.activeData = shuffled.slice(0, this.selectedCount);
                
                this.currIdx = 0;
                this.score = 0;
                this.combo = 0;
                this.dungeonLevel = 1;
                this.wrongAnswers = [];
                document.getElementById('kvd-app-wrapper').setAttribute('data-level', 1);
                
                document.getElementById('kvd-q-total').textContent = this.activeData.length;
                this.updateStatus();
                
                this.switchScreen('kvd-screen-quiz');
                this.renderQuestion();
            },
            
            renderQuestion: function() {
                if(this.currIdx >= this.activeData.length) {
                    this.finishGame();
                    return;
                }
                
                // UI Reset
                document.getElementById('kvd-options-container').style.display = 'grid';
                document.getElementById('kvd-feedback-container').style.display = 'none';
                document.getElementById('kvd-global-rate-badge').style.display = 'none';
                
                var q = this.activeData[this.currIdx];
                
                document.getElementById('kvd-q-current').textContent = this.currIdx + 1;
                document.getElementById('kvd-question-word').textContent = q.word;
                
                // 正答率表示
                var s = this.statsData[q.id] || {correct:0, total:0};
                var rate = s.total > 0 ? Math.round((s.correct / s.total) * 100) : '--';
                document.getElementById('kvd-feedback-rate').textContent = rate + '%';
                document.getElementById('kvd-global-rate-badge').textContent = '討伐率: ' + rate + '%';
                
                // 選択肢生成
                var opts = q.options.slice().sort(function(){ return 0.5 - Math.random(); });
                var container = document.getElementById('kvd-options-container');
                container.innerHTML = "";
                
                var self = this;
                opts.forEach(function(choice) {
                    var btn = document.createElement('button');
                    btn.className = 'kvd-option-btn';
                    btn.textContent = choice;
                    // 正解かどうか
                    var isCorrect = (choice === q.meaning);
                    btn.onclick = function() { self.checkAnswer(isCorrect, q); };
                    container.appendChild(btn);
                });
            },
            
            checkAnswer: function(isCorrect, qObj) {
                // ログ送信 (IDベース)
                this.sendLog(qObj.id, isCorrect);
                
                if(isCorrect) {
                    this.score++;
                    this.combo++;
                    var nextLv = Math.min(5, Math.floor(this.combo / 3) + 1);
                    if(nextLv > this.dungeonLevel) {
                        this.dungeonLevel = nextLv;
                        document.getElementById('kvd-app-wrapper').setAttribute('data-level', nextLv);
                    }
                } else {
                    this.combo = 0;
                    this.wrongAnswers.push(qObj);
                    this.dungeonLevel = 1;
                    document.getElementById('kvd-app-wrapper').setAttribute('data-level', 1);
                }
                this.updateStatus();
                
                // Switch View
                document.getElementById('kvd-options-container').style.display = 'none';
                document.getElementById('kvd-feedback-container').style.display = 'block';
                document.getElementById('kvd-global-rate-badge').style.display = 'inline-block';
                
                // Set Feedback Content
                var resEl = document.getElementById('kvd-exp-result');
                resEl.textContent = isCorrect ? "正解！" : "不正解...";
                resEl.className = "kvd-exp-result " + (isCorrect ? "correct" : "wrong");
                
                document.getElementById('kvd-exp-meaning').textContent = qObj.meaning;
                document.getElementById('kvd-exp-text').textContent = qObj.exp || "解説なし";
            },
            
            sendLog: function(id, correct) {
                var fd = new FormData();
                fd.append('action', 'kvd_save_log_v2');
                fd.append('word_id', id);
                fd.append('is_correct', correct ? 1 : 0);
                
                if(navigator.sendBeacon) navigator.sendBeacon(this.ajaxUrl, fd);
                else fetch(this.ajaxUrl, { method: 'POST', body: fd });
            },
            
            updateStatus: function() {
                document.getElementById('kvd-combo').textContent = this.combo;
                document.getElementById('kvd-level-val').textContent = this.dungeonLevel;
            },
            
            nextQuestion: function() {
                this.currIdx++;
                this.renderQuestion();
            },
            
            finishGame: function() {
                var finalScore = Math.round((this.score / this.activeData.length) * 100);
                document.getElementById('kvd-result-score').textContent = finalScore;
                
                var listEl = document.getElementById('kvd-review-list');
                listEl.innerHTML = "";
                if(this.wrongAnswers.length === 0) {
                    listEl.innerHTML = "<li><b>完全制覇！</b> ミスはありません。</li>";
                } else {
                    this.wrongAnswers.forEach(function(w) {
                        var li = document.createElement('li');
                        li.innerHTML = "<b>" + w.word + "</b> " + w.meaning;
                        listEl.appendChild(li);
                    });
                }
                
                this.saveHistory(finalScore);
                this.switchScreen('kvd-screen-result');
            },
            
            saveHistory: function(score) {
                var history = JSON.parse(localStorage.getItem('kvd_history') || "[]");
                history.push({ date: Date.now(), score: score });
                localStorage.setItem('kvd_history', JSON.stringify(history));
                
                // Graph logic
                var dist = [5, 15, 30, 25, 10]; // dummy base
                history.forEach(function(h) {
                    var b = Math.min(4, Math.floor((h.score - 0.1)/20));
                    if(b<0) b=0;
                    dist[b] += 2;
                });
                
                var myBucket = Math.min(4, Math.floor((score - 0.1)/20));
                if(myBucket<0) myBucket=0;
                
                var graphEl = document.getElementById('kvd-ranking-graph');
                graphEl.innerHTML = "";
                var maxVal = Math.max(...dist);
                var labels = ["E", "D", "C", "B", "A"];
                
                dist.forEach(function(val, i) {
                    var h = (val / maxVal) * 80;
                    var bar = document.createElement('div');
                    bar.className = 'kvd-bar' + (i === myBucket ? ' user' : '');
                    bar.style.height = Math.max(5, h) + "px";
                    var span = document.createElement('span');
                    span.textContent = labels[i];
                    bar.appendChild(span);
                    graphEl.appendChild(bar);
                });
                
                var ranks = ["見習い", "初級冒険者", "中級戦士", "熟練の騎士", "古文マスター"];
                document.getElementById('kvd-player-rank').textContent = ranks[myBucket] + " (Lv."+(myBucket+1)+")";
            },
            
            resetGame: function() {
                this.switchScreen('kvd-screen-start');
            },
            
            showHistory: function() {
                var h = JSON.parse(localStorage.getItem('kvd_history') || "[]");
                if(h.length === 0) { alert("履歴なし"); return; }
                var sum = 0;
                h.forEach(function(x){ sum+=x.score; });
                alert("冒険回数: " + h.length + "\n平均スコア: " + Math.round(sum/h.length));
            }
        };
        
        // Init on Load
        document.addEventListener('DOMContentLoaded', function() {
            window.kvdApp.init();
        });
        
    })();
    </script>
    


		<div class="pochipp-box"
			data-id="4255"
			data-img="l"
			data-lyt-pc="big"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="on"
			data-sale-effect="flash"
			 data-cvkey="4fa34ad6"		>
							<div class="pochipp-box__image">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						<img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7594/9784053057594_1_6.jpg?_ex=400x400" alt="" width="120" height="120" />					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						マドンナ古文単語230　パーフェクト版 （マドンナ古文シリーズ） [ 荻野 文子 ]					</a>
				</div>

									<div class="pochipp-box__info">楽天ブックス</div>
				
									<div class="pochipp-box__price">
						¥1,430						<span>（2026/07/12 19:37時点 | 楽天市場調べ）</span>
					</div>
				
									<div class="pochipp-box__review">
						<a href="https://af.moshimo.com/af/c/click?a_id=3112857&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fproduct-reviews%2F4053057590" rel="nofollow noopener" target="_blank">
							<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/review.svg" alt="" width="16" height="16" />
							<span>口コミを見る</span>
						</a>
					</div>
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
					<div class="pochipp-box__btnwrap -amazon">
								<a href="https://af.moshimo.com/af/c/click?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062&#038;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F4053057590" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Amazonで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062" width="1" height="1" style="border:none;">				</a>
			</div>
							<div class="pochipp-box__btnwrap -rakuten">
								<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						楽天市場で見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616" width="1" height="1" style="border:none;">				</a>
			</div>
										<div class="pochipp-box__btnwrap -yahoo -long-text">
								<a href="https://af.moshimo.com/af/c/click?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142&#038;url=https%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fbookfan%2Fbk-4053057590.html" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Yahooショッピングで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142" width="1" height="1" style="border:none;">				</a>
			</div>
						  <div class="pochipp-box__btnwrap -mercari">
								<a href="https://jp.mercari.com/search?keyword=%E5%8F%A4%E6%96%87%E5%8D%98%E8%AA%9E&#038;afid=3074709195&#038;utm_source=pochipp" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						メルカリ					</span>
								</a>
		  </div>
							</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	

		<div class="pochipp-box"
			data-id="4257"
			data-img="l"
			data-lyt-pc="big"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="on"
			data-sale-effect="flash"
			 data-cvkey="1d5739db"		>
							<div class="pochipp-box__image">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F14136068%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						<img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8372/9784860668372.jpg?_ex=400x400" alt="" width="120" height="120" />					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F14136068%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						速読古文単語改訂版 [ Z会出版編集部 ]					</a>
				</div>

									<div class="pochipp-box__info">楽天ブックス</div>
				
									<div class="pochipp-box__price">
						¥990						<span>（2026/07/12 19:37時点 | 楽天市場調べ）</span>
					</div>
				
									<div class="pochipp-box__review">
						<a href="https://af.moshimo.com/af/c/click?a_id=3112857&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fproduct-reviews%2F4860668375" rel="nofollow noopener" target="_blank">
							<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/review.svg" alt="" width="16" height="16" />
							<span>口コミを見る</span>
						</a>
					</div>
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
					<div class="pochipp-box__btnwrap -amazon">
								<a href="https://af.moshimo.com/af/c/click?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062&#038;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F4860668375" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Amazonで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062" width="1" height="1" style="border:none;">				</a>
			</div>
							<div class="pochipp-box__btnwrap -rakuten">
								<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F14136068%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						楽天市場で見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616" width="1" height="1" style="border:none;">				</a>
			</div>
										<div class="pochipp-box__btnwrap -yahoo -long-text">
								<a href="https://af.moshimo.com/af/c/click?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142&#038;url=https%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fbookfan%2Fbk-4860668375.html" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Yahooショッピングで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142" width="1" height="1" style="border:none;">				</a>
			</div>
						  <div class="pochipp-box__btnwrap -mercari">
								<a href="https://jp.mercari.com/search?keyword=%E9%80%9F%E8%AA%AD%E5%8F%A4%E6%96%87%E5%8D%98%E8%AA%9E&#038;afid=3074709195&#038;utm_source=pochipp" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						メルカリ					</span>
								</a>
		  </div>
							</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-【大学受験】テスト・試験で頻出の古文単語一覧ランク別103選-500x281.png" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobunwords/">【大学受験・テスト付き】試験で頻出の古文単語一覧ランク別103選</a>
						<span class="p-blogCard__excerpt">この記事はこんな人におすすめ！ 古文の単語が覚えられない 自分の単語の実力を測りたい 頻出の単語を知りたい 試験前に重要な単語をチェックをしたい 古文が苦手な人 &#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0783-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/english-test-maker/">【無料】大学受験　英単語テスト2022問 ４択クイズで実力診断</a>
						<span class="p-blogCard__excerpt">英単語2022問、全部ここにある。 共通テストから難関私大まで。4択クイズを解くだけで、あなたの弱点が見える。 【今すぐテストを始める ▼】 単語帳は3周したのに、模試&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="p-blogParts post_content" data-partsID="4190">
<p class="is-style-balloon_box wp-block-paragraph"><strong>【先着200名限定】古文・漢文まとめプリントプレゼント企画実施中！</strong></p>



<div class="wp-block-group has-border -border04"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-align-center wp-block-paragraph"><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">大学受験 古文・漢文　総合まとめプリント　完全保存版（全14ページ）</span></mark></strong></p>



<p class="wp-block-paragraph"><strong><span class="swl-marker mark_orange">苦手な人が多い、古文の助動詞の識別フローチャート・敬語の敬意の方向・頻出単語100語・和歌の修辞法7種・漢文句形30選・置き字一覧まで、古文・漢文の入試頻出事項を14ページの中に凝縮しています。</span></strong></p>



<p class="wp-block-paragraph">赤シート対応で繰り返し確認できます。市販の参考書では手薄になりがちな「識別問題の解き方」を体系化した、直前期の総仕上げに最適なプリントです。</p>



<p class="wp-block-paragraph">ご希望の方は、下記リンクから簡単なアンケート（約2分）へのご回答より無料でダウンロードできます。<br>先着200名限定で、無料配布は締め切らせていただきますのでご希望の方はお早めにどうぞ。</p>
</div></div>



<p class="is-style-balloon_box wp-block-paragraph">まとめプリントサンプル</p>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="491" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg" alt="" class="wp-image-4193" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-768x483.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="315" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png" alt="" class="wp-image-4194" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-500x202.png 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-300x121.png 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-768x310.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="492" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg" alt="" class="wp-image-4195" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-768x484.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a><figcaption class="wp-element-caption">古文・漢文まとめプリントサンプル（クリックするとサンプルが見れます）</figcaption></figure>



<div class="swell-block-button red_ is-style-btn_shiny"><a href="https://forms.gle/mF5bSAzwHQhGhMgb6" class="swell-block-button__link" data-has-icon="1"><svg class="__icon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg><span><strong>アンケートに回答してまとめノートを</strong>ゲットする</span></a></div>
</div>


<h2 class="wp-block-heading">ツールの特徴</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-28.jpg" alt="" class="wp-image-2606" srcset="https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-28.jpg 780w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-28-500x281.jpg 500w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-28-300x169.jpg 300w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-28-768x432.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li><strong>ダンジョン形式で飽きない</strong> 正解するほどレベルが上がる。Sランク（基本）→Cランク（難関）まで段階的に攻略。</li>



<li><strong>全501問・全問解説付き</strong> 意味だけでなく、覚え方のコツや例文も解説。「なぜその意味になるか」まで理解できる。</li>



<li><strong>全国ランクで自分の位置がわかる</strong> テスト終了後にスコアと実力分布を表示。ライバルとの差が一目でわかる。</li>
</ul>


		<div class="pochipp-box"
			data-id="4255"
			data-img="l"
			data-lyt-pc="big"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="on"
			data-sale-effect="flash"
			 data-cvkey="2f69849c"		>
							<div class="pochipp-box__image">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						<img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7594/9784053057594_1_6.jpg?_ex=400x400" alt="" width="120" height="120" />					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						マドンナ古文単語230　パーフェクト版 （マドンナ古文シリーズ） [ 荻野 文子 ]					</a>
				</div>

									<div class="pochipp-box__info">楽天ブックス</div>
				
									<div class="pochipp-box__price">
						¥1,430						<span>（2026/07/12 19:37時点 | 楽天市場調べ）</span>
					</div>
				
									<div class="pochipp-box__review">
						<a href="https://af.moshimo.com/af/c/click?a_id=3112857&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fproduct-reviews%2F4053057590" rel="nofollow noopener" target="_blank">
							<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/review.svg" alt="" width="16" height="16" />
							<span>口コミを見る</span>
						</a>
					</div>
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
					<div class="pochipp-box__btnwrap -amazon">
								<a href="https://af.moshimo.com/af/c/click?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062&#038;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F4053057590" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Amazonで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062" width="1" height="1" style="border:none;">				</a>
			</div>
							<div class="pochipp-box__btnwrap -rakuten">
								<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						楽天市場で見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616" width="1" height="1" style="border:none;">				</a>
			</div>
										<div class="pochipp-box__btnwrap -yahoo -long-text">
								<a href="https://af.moshimo.com/af/c/click?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142&#038;url=https%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fbookfan%2Fbk-4053057590.html" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Yahooショッピングで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142" width="1" height="1" style="border:none;">				</a>
			</div>
						  <div class="pochipp-box__btnwrap -mercari">
								<a href="https://jp.mercari.com/search?keyword=%E5%8F%A4%E6%96%87%E5%8D%98%E8%AA%9E&#038;afid=3074709195&#038;utm_source=pochipp" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						メルカリ					</span>
								</a>
		  </div>
							</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	


<h2 class="wp-block-heading">関連記事・コンテンツ</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="408" src="https://lawcityblog.com/wp-content/uploads/2022/03/My-project-87.jpg" alt="理系科目" class="wp-image-2020" srcset="https://lawcityblog.com/wp-content/uploads/2022/03/My-project-87.jpg 780w, https://lawcityblog.com/wp-content/uploads/2022/03/My-project-87-500x262.jpg 500w, https://lawcityblog.com/wp-content/uploads/2022/03/My-project-87-300x157.jpg 300w, https://lawcityblog.com/wp-content/uploads/2022/03/My-project-87-768x402.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-【大学受験】テスト・試験で頻出の古文単語一覧ランク別103選-500x281.png" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobunwords/">【大学受験・テスト付き】試験で頻出の古文単語一覧ランク別103選</a>
						<span class="p-blogCard__excerpt">この記事はこんな人におすすめ！ 古文の単語が覚えられない 自分の単語の実力を測りたい 頻出の単語を知りたい 試験前に重要な単語をチェックをしたい 古文が苦手な人 &#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0790-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/japanese-history-maker/">【無料・大学受験】高校日本史 一問一答 1500問 時代×レベルで弱点をピンポイント攻略</a>
						<span class="p-blogCard__excerpt">日本史1500問。時代とレベルを選んで、今日から弱点を潰そう。 教科書レベルから早慶・難関国公立まで。あなた専用のテストを何度でも。 「通史は一通りやったのに、模&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0787-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/world-history-maker/">【無料・大学受験】高校世界史一問一答 1500問 地域×時代×レベルで自分だけのテストを作成</a>
						<span class="p-blogCard__excerpt">世界史1500問。地域・時代・レベル別に完全攻略。 復習リスト自動生成。やればやるほど「自分だけの弱点ノート」ができあがる。 「世界史は範囲が広すぎて、どこから手&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2022/02/マイプロジェクト-8-500x281.png" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/connect-japanese/">【完全版・英語付き】受験でよく出る接続語・接続詞一覧</a>
						<span class="p-blogCard__excerpt">この記事はこんな人にオススメ！ 国語の接続語が苦手… 英語の接続語が覚えられない 接続語がいまいちよくわからない 接続語を一通り学びたい！ 接続語を種類・性質別に&#8230;</span>					</div>
				</div>
			</div>
		</div>


<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://lawcityblog.com/kobun-test-maker/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【大学受験・テスト付き】試験で頻出の古文単語一覧ランク別103選</title>
		<link>https://lawcityblog.com/kobunwords/</link>
					<comments>https://lawcityblog.com/kobunwords/#respond</comments>
		
		<dc:creator><![CDATA[Mino]]></dc:creator>
		<pubDate>Fri, 19 Sep 2025 04:30:02 +0000</pubDate>
				<category><![CDATA[受験勉強]]></category>
		<category><![CDATA[国語]]></category>
		<category><![CDATA[大学受験]]></category>
		<category><![CDATA[大学受験　国語]]></category>
		<category><![CDATA[頻出度別問題集]]></category>
		<category><![CDATA[高校受験　国語　]]></category>
		<category><![CDATA[古文]]></category>
		<category><![CDATA[漢文]]></category>
		<category><![CDATA[頻出]]></category>
		<category><![CDATA[高校受験]]></category>
		<guid isPermaLink="false">https://lawcityblog.com/?p=3089</guid>

					<description><![CDATA[<p><img src="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-【大学受験】テスト・試験で頻出の古文単語一覧ランク別103選.png" class="webfeedsFeaturedVisual" /></p>「古文って、単語の意味が現代語と全然違うから覚えられない…」 「たくさん単語帳に載ってるけど、どれから手をつければいいの？」 大学受験を控えたあなた、古文の勉強でこんな悩みを抱えていませんか？ 古文の成績を上げるために最 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-【大学受験】テスト・試験で頻出の古文単語一覧ランク別103選.png" class="webfeedsFeaturedVisual" /></p>
<div class="pb-iconbox" data-colset="g" data-icon="right"><div class="pb-iconbox__inner"><div class="pb-iconbox__head">この記事はこんな人におすすめ！</div><div class="pb-iconbox__body" data-align="center"><div class="pb-iconbox__content">
<ul class="pb-list -icon-check">
<li>古文の単語が覚えられない</li>



<li>自分の単語の実力を測りたい</li>



<li>頻出の単語を知りたい</li>



<li>試験前に重要な単語をチェックをしたい</li>



<li>古文が苦手な人</li>



<li>大学受験・共通テストを控えている文系・理系の学生</li>
</ul>
</div><div class="pb-iconbox__innerIcon"><div class="pb-iconbox__comment -normal">ランク別に確認していこう！</div><figure class="pb-iconbox__figure" data-iconset="03"></figure></div></div></div></div>



<p class="wp-block-paragraph">「古文って、単語の意味が現代語と全然違うから覚えられない…」</p>



<p class="wp-block-paragraph">「たくさん単語帳に載ってるけど、どれから手をつければいいの？」</p>



<p class="wp-block-paragraph">大学受験を控えたあなた、古文の勉強でこんな悩みを抱えていませんか？</p>



<p class="wp-block-paragraph">古文の成績を上げるために最も重要なこと、それは「単語力」です。単語の意味が分からなければ、文法をどれだけ理解していても、正確に文章を読むことはできません。</p>



<p class="wp-block-paragraph">しかし、やみくもに単語帳を1ページ目から覚えていくのは非効率。そこでこの記事では、大学入学共通テストや主要私立大学、国公立大学の入試で本当によく出る古文単語だけを厳選し、その重要度に応じてA・B・Cの3つのランクに分けて一挙にご紹介します！</p>



<p class="wp-block-paragraph">この記事を読めば、あなたが「今、覚えるべき単語」が明確になり、最短ルートで得点アップを目指せます。まずはAランクの単語から完璧にして、古文を得点源に変えていきましょう！</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-test-maker/">【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</a>
						<span class="p-blogCard__excerpt">楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこ&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="p-blogParts post_content" data-partsID="3442"><p>        <div class="bb-wrap" id="bb-battle-20"
             data-theme-id="20"
             data-color-a="#82E0AA"
             data-color-b="#D2B4DE"
             data-label-a="スマホゲーム派"
             data-label-b="コンソール機派"
             data-max-comment-id="0"
             data-is-ended="0"
             data-my-choice=""
             style="--bb-color-a:#82E0AA;--bb-color-b:#D2B4DE;--bb-bg:#F8F9FA">

                                    <div class="bb-last-week-banner">
                <div class="bb-lw-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f0.png" alt="📰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 先週の結果</div>
                <div class="bb-lw-title">SNS、毎日チェックする？あまりしない？</div>
                <div class="bb-lw-bar">
                    <div class="bb-lw-bar-a" style="width:75%;background:#F1948A">
                        毎日チェック派 75%                    </div>
                    <div class="bb-lw-bar-b" style="width:25%;background:#7DCEA0">
                        あまりしない派 25%                    </div>
                </div>
                            </div>
            
                        <div class="bb-header">
                <div class="bb-eyecatch">みんなはどっち？</div>
                                <div class="bb-title">ゲームするとしたら、スマホゲームとコンソール機どっち？</div>
                                <div class="bb-countdown" data-end-ts="1784505599">
                    残り <span class="bb-count-days">8</span>日
                </div>
                                <div class="bb-total-count">現在 <span class="bb-total-num">0</span> 人が投票！</div>
            </div>

                                    <div class="bb-vote-area" id="bb-vote-area-20">
                <div class="bb-grade-select-wrap">
                    <div class="bb-grade-label">学年を選んでね</div>
                    <div class="bb-grade-buttons" id="bb-grade-20">
                                                <button class="bb-grade-btn" data-grade="中1">中1</button>
                                                <button class="bb-grade-btn" data-grade="中2">中2</button>
                                                <button class="bb-grade-btn" data-grade="中3">中3</button>
                                                <button class="bb-grade-btn" data-grade="高1">高1</button>
                                                <button class="bb-grade-btn" data-grade="高2">高2</button>
                                                <button class="bb-grade-btn" data-grade="高3">高3</button>
                                            </div>
                    <div class="bb-grade-error" id="bb-grade-error-20">先に学年を選んでください</div>
                </div>
                <div class="bb-choices">
                    <button class="bb-btn bb-btn-a" data-theme-id="20" data-choice="a">
                        <span class="bb-btn-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f448.png" alt="👈" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
                        <span class="bb-btn-label">スマホゲーム派</span>
                    </button>
                    <div class="bb-vs">VS</div>
                    <button class="bb-btn bb-btn-b" data-theme-id="20" data-choice="b">
                        <span class="bb-btn-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
                        <span class="bb-btn-label">コンソール機派</span>
                    </button>
                </div>
            </div>
            
                        <div class="bb-result-area bb-hidden" id="bb-result-area-20">
                
                <div class="bb-chart-area">
                    <div class="bb-donut-wrap">
                        <div class="bb-donut" id="bb-donut-20"
                             style="background:conic-gradient(#82E0AA 0% 50%,#D2B4DE 50% 100%);">
                        </div>
                        <div class="bb-donut-center">
                            <span class="bb-donut-pct" id="bb-donut-pct-20">50%</span>
                            <span class="bb-donut-sub" id="bb-donut-sub-20">スマホゲーム派</span>
                        </div>
                    </div>
                    <div class="bb-chart-legend">
                        <div class="bb-legend-item">
                            <span class="bb-legend-dot" style="background:#82E0AA"></span>
                            <span class="bb-legend-label">スマホゲーム派</span>
                            <span class="bb-legend-pct" id="bb-pct-a-20">0%</span>
                            <span class="bb-legend-cnt">（<span id="bb-cnt-a-20">0</span>票）</span>
                        </div>
                        <div class="bb-legend-item">
                            <span class="bb-legend-dot" style="background:#D2B4DE"></span>
                            <span class="bb-legend-label">コンソール機派</span>
                            <span class="bb-legend-pct" id="bb-pct-b-20">0%</span>
                            <span class="bb-legend-cnt">（<span id="bb-cnt-b-20">0</span>票）</span>
                        </div>
                    </div>
                </div>

                <div class="bb-grade-breakdown">
                    <div class="bb-breakdown-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 学年別の結果</div>
                    <div class="bb-breakdown-grid" id="bb-breakdown-20">
                                                <div class="bb-grade-row" data-grade="中1">
                            <span class="bb-grade-name">中1</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="中2">
                            <span class="bb-grade-name">中2</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="中3">
                            <span class="bb-grade-name">中3</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高1">
                            <span class="bb-grade-name">高1</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高2">
                            <span class="bb-grade-name">高2</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                                <div class="bb-grade-row" data-grade="高3">
                            <span class="bb-grade-name">高3</span>
                            <div class="bb-grade-bar-wrap">
                                <div class="bb-grade-bar-a" style="width:0%;background:#82E0AA"></div>
                                <div class="bb-grade-bar-b" style="width:100%;background:#D2B4DE">100%</div>
                            </div>
                            <span class="bb-grade-total">0票</span>
                        </div>
                                            </div>
                </div>
            </div>

                        <div class="bb-comment-section" id="bb-comment-section-20">

                                                <div class="bb-vote-first-msg"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b06.png" alt="⬆" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 投票すると理由を書けるよ！</div>
                                
                                <div class="bb-no-comments" id="bb-no-comments-20">まだコメントがありません。最初に投稿しよう！</div>
                            </div>
        </div>

                <div class="bb-milestone-overlay" id="bb-milestone-overlay" style="display:none">
            <div class="bb-milestone-card">
                <div class="bb-milestone-emoji" id="bb-milestone-emoji"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f389.png" alt="🎉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                <div class="bb-milestone-msg" id="bb-milestone-msg"></div>
            </div>
        </div>
        </p>


<p>    <div class="juken-poll-container" id="poll-poll_study_place_01" data-id="poll_study_place_01">
        <div class="juken-poll-header">
            <span class="juken-poll-label">VOTE</span>
            <h3 class="juken-poll-question">主な勉強場所はどこ？</h3>
        </div>
        
        <div class="juken-poll-options ">
                            <div class="juken-poll-option" data-index="0">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">自宅（自室）</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">自宅（自室）</span>
                            <span class="poll-result-percent"><strong>56%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 56%;"></div>
                        </div>
                        <div class="poll-result-votes">317 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="1">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">自宅（リビング）</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">自宅（リビング）</span>
                            <span class="poll-result-percent"><strong>21%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 21%;"></div>
                        </div>
                        <div class="poll-result-votes">117 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="2">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">学校の自習室</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">学校の自習室</span>
                            <span class="poll-result-percent"><strong>6%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 6%;"></div>
                        </div>
                        <div class="poll-result-votes">33 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="3">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">塾・予備校の自習室</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">塾・予備校の自習室</span>
                            <span class="poll-result-percent"><strong>12%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 12%;"></div>
                        </div>
                        <div class="poll-result-votes">67 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="4">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">カフェ・ファミレス</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">カフェ・ファミレス</span>
                            <span class="poll-result-percent"><strong>1%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 1%;"></div>
                        </div>
                        <div class="poll-result-votes">6 票</div>
                    </div>
                </div>
                            <div class="juken-poll-option" data-index="5">
                    <button class="poll-btn" >
                        <span class="poll-btn-text">図書館</span>
                        <span class="poll-btn-icon"></span>
                    </button>

                    <div class="poll-result-wrapper">
                        <div class="poll-result-info">
                            <span class="poll-result-label">図書館</span>
                            <span class="poll-result-percent"><strong>5%</strong></span>
                        </div>
                        <div class="poll-result-bar-bg">
                            <div class="poll-result-bar" style="width: 5%;"></div>
                        </div>
                        <div class="poll-result-votes">29 票</div>
                    </div>
                </div>
                    </div>
        <div class="poll-total-count">Total: 569 votes</div>
    </div>
    </p>
</div>

<div class="p-blogParts post_content" data-partsID="4190">
<p class="is-style-balloon_box wp-block-paragraph"><strong>【先着200名限定】古文・漢文まとめプリントプレゼント企画実施中！</strong></p>



<div class="wp-block-group has-border -border04"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-align-center wp-block-paragraph"><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">大学受験 古文・漢文　総合まとめプリント　完全保存版（全14ページ）</span></mark></strong></p>



<p class="wp-block-paragraph"><strong><span class="swl-marker mark_orange">苦手な人が多い、古文の助動詞の識別フローチャート・敬語の敬意の方向・頻出単語100語・和歌の修辞法7種・漢文句形30選・置き字一覧まで、古文・漢文の入試頻出事項を14ページの中に凝縮しています。</span></strong></p>



<p class="wp-block-paragraph">赤シート対応で繰り返し確認できます。市販の参考書では手薄になりがちな「識別問題の解き方」を体系化した、直前期の総仕上げに最適なプリントです。</p>



<p class="wp-block-paragraph">ご希望の方は、下記リンクから簡単なアンケート（約2分）へのご回答より無料でダウンロードできます。<br>先着200名限定で、無料配布は締め切らせていただきますのでご希望の方はお早めにどうぞ。</p>
</div></div>



<p class="is-style-balloon_box wp-block-paragraph">まとめプリントサンプル</p>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="491" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg" alt="" class="wp-image-4193" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-768x483.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="315" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png" alt="" class="wp-image-4194" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-500x202.png 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-300x121.png 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-768x310.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="492" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg" alt="" class="wp-image-4195" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-768x484.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a><figcaption class="wp-element-caption">古文・漢文まとめプリントサンプル（クリックするとサンプルが見れます）</figcaption></figure>



<div class="swell-block-button red_ is-style-btn_shiny"><a href="https://forms.gle/mF5bSAzwHQhGhMgb6" class="swell-block-button__link" data-has-icon="1"><svg class="__icon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg><span><strong>アンケートに回答してまとめノートを</strong>ゲットする</span></a></div>
</div>


<h2 class="wp-block-heading">実力テスト</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-実力テストで自分を試そう！.jpg" alt="" class="wp-image-3104" srcset="https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-実力テストで自分を試そう！.jpg 780w, https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-実力テストで自分を試そう！-500x281.jpg 500w, https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-実力テストで自分を試そう！-300x169.jpg 300w, https://lawcityblog.com/wp-content/uploads/2025/09/YouTubeサムネイル-実力テストで自分を試そう！-768x432.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph"><strong><span class="swl-bg-color has-swl-main-thin-background-color"><span class="swl-fz u-fz-l"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color">まずは、自分の実力を測りたい人は以下の実力テストから挑戦してみましょう！</mark></span></span></strong></p>



<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSdyY2k5TMzElKdytplER0_qaSEzCoaPtMNlrTqlazDuKL2SmQ/viewform?embedded=true" width="640" height="4197" frameborder="0" marginheight="0" marginwidth="0">読み込んでいます…</iframe>



<p class="wp-block-paragraph">回答後は上にスクロールすると結果を見れるリンクがあります。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-test-maker/">【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</a>
						<span class="p-blogCard__excerpt">楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこ&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink"></div>

<div class="p-blogParts post_content" data-partsID="393">
<h2 class="wp-block-heading" id="頻出ランクの目安について">頻出ランクの目安について</h2>



<figure class="wp-block-image size-full is-style-default"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2021/11/頻出ランクの目安.jpg" alt="頻出ランクの目安" class="wp-image-1094" srcset="https://lawcityblog.com/wp-content/uploads/2021/11/頻出ランクの目安.jpg 780w, https://lawcityblog.com/wp-content/uploads/2021/11/頻出ランクの目安-500x281.jpg 500w, https://lawcityblog.com/wp-content/uploads/2021/11/頻出ランクの目安-300x169.jpg 300w, https://lawcityblog.com/wp-content/uploads/2021/11/頻出ランクの目安-768x432.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph">受験生が何を覚えればよいかという一つの目安、指標として頻出度順にランクを分けております。</p>



<p class="wp-block-paragraph">このランクは、入試の各学校の過去問や模試などを参考に作成しております。</p>



<p class="wp-block-paragraph"><span class="swl-format-1">Aランク～Cランクまで<span class="swl-marker mark_yellow">三段階</span>に分けております。</span>Aランクから順に難易度が上がっております（Aランクが最も頻出度が高い）ので、まずは<span class="swl-marker mark_yellow"><strong>Aランクから順に解いていくこと</strong></span>をおすすめします。</p>



<div class="swell-block-capbox cap_box is-style-default" data-colset="col3"><div class="cap_box_ttl"><i class="icon-pen"></i><span>それぞれのランクの目安</span></div><div class="cap_box_content">
<p class="has-text-align-left wp-block-paragraph"><strong><span class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">Aランク</span></span>（標準レベル）⇒<span class="swl-marker mark_yellow">受験生であれば必ず覚えておきたい超頻出問題</span>、多くの人が解ける典型問題</strong></p>



<p class="has-text-align-left wp-block-paragraph"><strong><span class="has-inline-color has-swl-deep-03-color"><span class="swl-fz u-fz-l">Bランク</span></span>（中級レベル）⇒<span class="swl-marker mark_yellow">他の受験生と差をつけたい人が覚えておきたい頻出問題</span>、Aランクが簡単に覚えられる人はここまで覚えましょう。</strong></p>



<p class="has-text-align-left wp-block-paragraph"><strong><span class="has-inline-color has-swl-deep-02-color"><span class="swl-fz u-fz-l">Cランク</span></span>（上級レベル）⇒<span class="swl-marker mark_yellow">上位の受験校を狙っている人が覚えておきたい問題</span>、頻出ではないので、余裕、余力がある人はここまでおさえるとよいでしょう。</strong></p>
</div></div>



<div class="pb-rating-graph" data-colset="y">
<div class="pb-rating-graph__item" data-max-step="3"><span class="pb-rating-graph__label">ランクの難易度レベルの目安</span><div class="pb-rating-graph__wrap"><div class="pb-rating-graph__basis -left">やさしい</div><div class="pb-rating-graph__axis"><div class="pb-rating-graph__scale" data-step="1" data-check="1"><div class="__shape -icon"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="paw" class="svg-inline--fa fa-paw fa-w-16 " role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path fill="currentColor" d="M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"></path></svg></div><span class="__label">Aランク</span></div><div class="pb-rating-graph__scale" data-step="2" data-check="1"><div class="__shape -icon"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="paw" class="svg-inline--fa fa-paw fa-w-16 " role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path fill="currentColor" d="M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"></path></svg></div><span class="__label">Bランク</span></div><div class="pb-rating-graph__scale" data-step="3" data-check="1"><div class="__shape -icon"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="paw" class="svg-inline--fa fa-paw fa-w-16 " role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path fill="currentColor" d="M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"></path></svg></div><span class="__label">Cランク</span></div></div><div class="pb-rating-graph__basis -right">難しい</div></div></div>
</div>



<p class="wp-block-paragraph"><small class="mininote">※免責事項：頻出ランクは、受験において頻出の問題を主観的な判断で分けているものであり、必ずしも個々の志望校に出ることを保証・約束しているものではございません。ご了承くださいませ。</small></p>
</div>

		<div class="pochipp-box"
			data-id="4255"
			data-img="l"
			data-lyt-pc="big"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="on"
			data-sale-effect="flash"
			 data-cvkey="48b172af"		>
							<div class="pochipp-box__image">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						<img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7594/9784053057594_1_6.jpg?_ex=400x400" alt="" width="120" height="120" />					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						マドンナ古文単語230　パーフェクト版 （マドンナ古文シリーズ） [ 荻野 文子 ]					</a>
				</div>

									<div class="pochipp-box__info">楽天ブックス</div>
				
									<div class="pochipp-box__price">
						¥1,430						<span>（2026/07/12 19:37時点 | 楽天市場調べ）</span>
					</div>
				
									<div class="pochipp-box__review">
						<a href="https://af.moshimo.com/af/c/click?a_id=3112857&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fproduct-reviews%2F4053057590" rel="nofollow noopener" target="_blank">
							<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/review.svg" alt="" width="16" height="16" />
							<span>口コミを見る</span>
						</a>
					</div>
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
					<div class="pochipp-box__btnwrap -amazon">
								<a href="https://af.moshimo.com/af/c/click?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062&#038;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F4053057590" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Amazonで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062" width="1" height="1" style="border:none;">				</a>
			</div>
							<div class="pochipp-box__btnwrap -rakuten">
								<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						楽天市場で見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616" width="1" height="1" style="border:none;">				</a>
			</div>
										<div class="pochipp-box__btnwrap -yahoo -long-text">
								<a href="https://af.moshimo.com/af/c/click?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142&#038;url=https%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fbookfan%2Fbk-4053057590.html" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Yahooショッピングで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142" width="1" height="1" style="border:none;">				</a>
			</div>
						  <div class="pochipp-box__btnwrap -mercari">
								<a href="https://jp.mercari.com/search?keyword=%E5%8F%A4%E6%96%87%E5%8D%98%E8%AA%9E&#038;afid=3074709195&#038;utm_source=pochipp" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						メルカリ					</span>
								</a>
		  </div>
							</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	


<h2 class="wp-block-heading">【Aランク】最重要！これを知らないと始まらない単語　39選</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2021/12/Aランク問題.png" alt="Aランク問題" class="wp-image-1004" srcset="https://lawcityblog.com/wp-content/uploads/2021/12/Aランク問題.png 780w, https://lawcityblog.com/wp-content/uploads/2021/12/Aランク問題-500x281.png 500w, https://lawcityblog.com/wp-content/uploads/2021/12/Aランク問題-300x169.png 300w, https://lawcityblog.com/wp-content/uploads/2021/12/Aランク問題-768x432.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph">ここに挙げるのは、文章の根幹に関わる超頻出単語です。</p>



<p class="wp-block-paragraph">現代語と意味が大きく異なるものや、複数の意味を持つ多義語が中心。意味を正確に覚えていないと、文脈を完全に取り違えてしまう可能性があります。まずはこのAランクの単語を100%覚えることから始めましょう。</p>


<div class="p-blogParts post_content" data-partsID="3296">
<p class="is-style-balloon_box wp-block-paragraph">問題集の解き方（サンプル）</p>



<div class="swell-block-accordion is-style-default">
<details class="swell-block-accordion__item is-opened" open data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">問題　<span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwb2x5bGluZSBwb2ludHM9IjEzIDE3IDE4IDEyIDEzIDciPjwvcG9seWxpbmU+PHBvbHlsaW5lIHBvaW50cz0iNiAxNyAxMSAxMiA2IDciPjwvcG9seWxpbmU+PC9zdmc+)" data-icon="FiChevronsRight" data-id="3" aria-hidden="true" class="swl-inline-icon"> </span>ここをタップすれば、解答が出てきます！<span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxyZWN0IHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiBmaWxsPSJub25lIj48L3JlY3Q+PHBvbHlsaW5lIHBvaW50cz0iMjAwIDIwOCAxMjAgMTI4IDIwMCA0OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI+PC9wb2x5bGluZT48cG9seWxpbmUgcG9pbnRzPSIxMjAgMjA4IDQwIDEyOCAxMjAgNDgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiPjwvcG9seWxpbmU+PC9zdmc+)" data-icon="PhCaretDoubleLeft" data-id="23" aria-hidden="true" class="swl-inline-icon"> </span>（デフォルトで開いた状態になっています）</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="true"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">解答　
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a0692">
        <input type="checkbox" id="chk-6a53c972a0692" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    <strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color">⇦できた問題は、ここをタップ！</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-main-color">できなかったら元に戻ってチェックを付けられるまで復習しましょう！</mark></strong></p>
</div></details>
</div>



<p class="wp-block-paragraph"></p>
</div>


<p class="has-text-align-center is-style-balloon_box2 wp-block-paragraph"><strong><span class="swl-marker mark_yellow">3分以内に解き終えることを目標に頑張ってみましょう。</span></strong></p>



<p class="has-text-align-center wp-block-paragraph">
    <style>
        /* --- デザイン変数：Exam Pro --- */
        #elt-6a53c972a5012-wrap {
            --el-bg: #ffffff;
            --el-main: #1a365d;     /* 知的なネイビー */
            --el-accent: #c5a059;   /* ゴールド */
            --el-text: #2c3e50;
            --el-gray: #e2e8f0;
            --el-shadow: 0 10px 30px -10px rgba(26, 54, 93, 0.15);

            font-family: "Helvetica Neue", "Yu Mincho", serif;
            margin: 40px auto;
            max-width: 350px; /* 少しコンパクトに */
            background: var(--el-bg);
            border-radius: 20px;
            box-shadow: var(--el-shadow);
            color: var(--el-text);
            overflow: hidden;
            border: 1px solid rgba(0,0,0,0.05);
            text-align: center;
            position: relative;
        }

        .el-header {
            background: var(--el-main);
            padding: 12px;
            color: #fff;
            font-size: 0.85em;
            letter-spacing: 2px;
            font-weight: bold;
            text-transform: uppercase;
        }

        .el-body {
            padding: 30px 20px;
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 20px;
        }

        /* リングコンテナ */
        .el-ring-container {
            position: relative;
            width: 180px;
            height: 180px;
        }
        .el-ring-svg {
            transform: rotate(-90deg);
            width: 100%; height: 100%;
        }
        .el-circle-bg {
            fill: none; stroke: var(--el-gray); stroke-width: 6;
        }
        .el-circle-prog {
            fill: none; stroke: var(--el-accent); stroke-width: 6;
            stroke-linecap: round;
            stroke-dasharray: 502; /* 2*PI*80 */
            stroke-dashoffset: 502;
            transition: stroke-dashoffset 1s linear;
        }

        /* 時間表示 */
        .el-time-disp {
            position: absolute;
            top: 50%; left: 50%;
            transform: translate(-50%, -50%);
            display: flex; flex-direction: column; align-items: center;
        }
        .el-time-text {
            font-size: 2.8em; font-weight: 500; color: var(--el-main);
            line-height: 1; font-variant-numeric: tabular-nums;
            font-family: "Helvetica Neue", sans-serif;
        }
        .el-label {
            margin-top: 5px; font-size: 0.75em; color: #94a3b8; letter-spacing: 1px;
        }

        /* ボタン */
        .el-btn {
            padding: 12px 40px;
            border-radius: 50px; border: none;
            font-size: 1em; font-weight: bold; cursor: pointer;
            transition: all 0.2s; box-shadow: 0 4px 10px rgba(0,0,0,0.1);
        }
        .el-btn-start {
            background: var(--el-main); color: #fff;
        }
        .el-btn-start:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(26, 54, 93, 0.3); }
        
        .el-btn-reset {
            background: #f1f5f9; color: #64748b;
        }
        .el-btn-reset:hover { background: #e2e8f0; }

        /* 状態クラス */
        .el-finished .el-time-text { color: #e74c3c; animation: flash 1s infinite; }
        @keyframes flash { 0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;} }

    </style>

    <div id="elt-6a53c972a5012-wrap">
        <div class="el-header">Standard Time</div>
        
        <div class="el-body">
            <div class="el-ring-container">
                <svg class="el-ring-svg">
                    <circle class="el-circle-bg" cx="90" cy="90" r="80"></circle>
                    <circle id="ring-elt-6a53c972a5012" class="el-circle-prog" cx="90" cy="90" r="80"></circle>
                </svg>
                <div class="el-time-disp">
                    <div id="disp-elt-6a53c972a5012" class="el-time-text">00:00</div>
                    <div id="status-elt-6a53c972a5012" class="el-label">LIMIT: 3 MIN</div>
                </div>
            </div>

            <div id="btn-area-elt-6a53c972a5012">
                <button id="btn-start-elt-6a53c972a5012" class="el-btn el-btn-start" onclick="eltApp.toggle('elt-6a53c972a5012', 3)">START</button>
            </div>
        </div>
    </div>

    <script>
    var eltApp = window.eltApp || (function() {
        var timers = {};

        function init(uid, min) {
            updateDisplay(uid, min * 60);
        }

        function updateDisplay(uid, sec) {
            var m = Math.floor(sec / 60);
            var s = sec % 60;
            document.getElementById('disp-' + uid).innerText = 
                (m<10?'0'+m:m) + ':' + (s<10?'0'+s:s);
        }

        function setRing(uid, percent) {
            var circle = document.getElementById('ring-' + uid);
            // r=80, 2*PI*80 = 502.65
            var max = 502;
            var offset = max - (max * percent / 100);
            circle.style.strokeDashoffset = offset;
        }

        function toggle(uid, min) {
            var btn = document.getElementById('btn-start-' + uid);
            var wrap = document.getElementById(uid + '-wrap');
            var status = document.getElementById('status-' + uid);

            // すでに動いている場合（STOP/RESET処理）
            if (timers[uid] && timers[uid].running) {
                clearInterval(timers[uid].interval);
                timers[uid] = { running: false };
                
                // デザインリセット
                wrap.classList.remove('el-finished');
                btn.innerText = "START";
                btn.className = "el-btn el-btn-start";
                status.innerText = "LIMIT: " + min + " MIN";
                
                updateDisplay(uid, min * 60);
                setRing(uid, 100); // 満タンに戻す
                return;
            }

            // スタート処理
            btn.innerText = "RESET";
            btn.className = "el-btn el-btn-reset";
            status.innerText = "RUNNING...";
            
            // 初回セット
            var totalSec = min * 60;
            var remain = totalSec;
            setRing(uid, 100);

            var interval = setInterval(function() {
                remain--;
                updateDisplay(uid, remain);
                
                var pct = (remain / totalSec) * 100;
                setRing(uid, pct);

                if (remain <= 0) {
                    clearInterval(interval);
                    wrap.classList.add('el-finished');
                    status.innerText = "TIME UP";
                    btn.innerText = "RETRY";
                    btn.className = "el-btn el-btn-start"; // 再開促す色へ
                    timers[uid] = { running: false };
                }
            }, 1000);

            timers[uid] = { running: true, interval: interval };
        }

        return { toggle: toggle, init: init };
    })();

    // 初期化処理
    window.addEventListener('load', function() {
        eltApp.init('elt-6a53c972a5012', 3);
    });
    </script>
    </p>



<p class="wp-block-paragraph">
    <style>
        .memo-wrapper {
            border: 1px solid #ddd;
            border-top: 4px solid #fdd835; /* 黄色のアクセント（付箋風） */
            background: #fffcf5;
            padding: 10px;
            border-radius: 4px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.05);
            margin: 20px 0;
        }
        .memo-header {
            font-size: 0.9em;
            font-weight: bold;
            color: #bfa006;
            margin-bottom: 5px;
            display: flex;
            justify-content: space-between;
        }
        .memo-area {
            width: 100%;
            height: 150px;
            border: 1px solid #eee;
            background: transparent;
            resize: vertical;
            font-family: inherit;
            padding: 8px;
            box-sizing: border-box;
            font-size: 0.95em;
            line-height: 1.5;
            outline: none;
        }
        .memo-area:focus {
            border-color: #fdd835;
        }
        .memo-status {
            font-size: 0.7em;
            color: #999;
            text-align: right;
            margin-top: 3px;
        }
    </style>

    <div class="memo-wrapper">
        <div class="memo-header">
            <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> マイ・メモ帳</span>
            <span style="cursor:pointer;" onclick="document.getElementById('area-memo-6a53c972a505e').value=''; document.getElementById('area-memo-6a53c972a505e').dispatchEvent(new Event('input'));"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5d1.png" alt="🗑" class="wp-smiley" style="height: 1em; max-height: 1em;" /> クリア</span>
        </div>
        <textarea id="area-memo-6a53c972a505e" class="memo-area" placeholder="ここにメモを残せます（自動保存されます）..."></textarea>
        <div id="status-memo-6a53c972a505e" class="memo-status">保存済み</div>
    </div>

    <script>
    (function() {
        var key = "study_memo_main";
        var area = document.getElementById("area-memo-6a53c972a505e");
        var status = document.getElementById("status-memo-6a53c972a505e");

        // 読み込み時に復元
        var saved = localStorage.getItem(key);
        if (saved) {
            area.value = saved;
        }

        // 入力するたびに保存
        area.addEventListener("input", function() {
            localStorage.setItem(key, area.value);
            status.innerText = "保存中...";
            setTimeout(function(){ status.innerText = "保存済み"; }, 500);
        });
    })();
    </script>
    </p>



<div class="swell-block-accordion is-style-default">
<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あいなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a509f">
        <input type="checkbox" id="chk-6a53c972a509f" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①気に入らない、つまらない ②むやみに、わけもなく</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あさまし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a50d6">
        <input type="checkbox" id="chk-6a53c972a50d6" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①驚きあきれるほどだ ②情けない、嘆かわしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あそぶ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5112">
        <input type="checkbox" id="chk-6a53c972a5112" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    管絃（音楽）などの遊びをする</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あだなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5147">
        <input type="checkbox" id="chk-6a53c972a5147" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①不誠実だ、浮気だ ②はかない、無駄だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あたらし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a517d">
        <input type="checkbox" id="chk-6a53c972a517d" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    もったいない、惜しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あはれなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a51b1">
        <input type="checkbox" id="chk-6a53c972a51b1" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    しみじみと心に深く感じられる、趣深い、気の毒だ、かわいい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ありがたし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a51e6">
        <input type="checkbox" id="chk-6a53c972a51e6" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①めったにない、珍しい ②（めったにないほど）すばらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">いみじ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a521a">
        <input type="checkbox" id="chk-6a53c972a521a" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（連用形で）たいそう、非常に ②すばらしい、ひどい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">うし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a524d">
        <input type="checkbox" id="chk-6a53c972a524d" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    つらい、いやだ、恨めしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">うつくし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5280">
        <input type="checkbox" id="chk-6a53c972a5280" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①かわいい、いとしい ②立派だ、見事だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おどろく</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a52b3">
        <input type="checkbox" id="chk-6a53c972a52b3" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（はっと）目を覚ます ②（はっと）気づく</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おぼゆ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a52e6">
        <input type="checkbox" id="chk-6a53c972a52e6" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（自然と）思われる ②似ている ③思い出される</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おろかなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5317">
        <input type="checkbox" id="chk-6a53c972a5317" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①いい加減だ、おろそかだ ②（「言ふもおろかなり」などで）言葉では言い尽くせない</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かしこし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5349">
        <input type="checkbox" id="chk-6a53c972a5349" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①恐れ多い ②賢い、優れている ③（連用形で）たいそう、非常に</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かしづく</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a537a">
        <input type="checkbox" id="chk-6a53c972a537a" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    大切に育てる、大切に世話をする</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a53ab">
        <input type="checkbox" id="chk-6a53c972a53ab" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①かわいい、いとしい ②心ひかれる ③悲しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かたはらいたし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a53db">
        <input type="checkbox" id="chk-6a53c972a53db" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①きまりが悪い、恥ずかしい ②見苦しい、聞き苦しい ③気の毒だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">こころにくし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a540b">
        <input type="checkbox" id="chk-6a53c972a540b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    奥ゆかしい、上品だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">こころもとなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a543b">
        <input type="checkbox" id="chk-6a53c972a543b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①じれったい、待ち遠しい ②不安だ、気がかりだ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ことわり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a546a">
        <input type="checkbox" id="chk-6a53c972a546a" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    道理、筋道</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">さらなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5498">
        <input type="checkbox" id="chk-6a53c972a5498" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    （「言ふもさらなり」などで）言うまでもない、もちろんだ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">すさまじ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a54c7">
        <input type="checkbox" id="chk-6a53c972a54c7" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①興ざめだ、おもしろくない ②殺風景だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">つきづきし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a54f9">
        <input type="checkbox" id="chk-6a53c972a54f9" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    似つかわしい、ふさわしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ながむ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5526">
        <input type="checkbox" id="chk-6a53c972a5526" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①物思いに沈む、ぼんやり見る ②（詩歌を）口ずさむ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">なつかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5553">
        <input type="checkbox" id="chk-6a53c972a5553" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    心ひかれる、親しみやすい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">なまめかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5580">
        <input type="checkbox" id="chk-6a53c972a5580" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    優雅だ、上品だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">にくし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a55ad">
        <input type="checkbox" id="chk-6a53c972a55ad" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①気に入らない、いやだ ②見苦しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ねんず</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a55d9">
        <input type="checkbox" id="chk-6a53c972a55d9" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（神仏に）祈る ②我慢する</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ののしる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5605">
        <input type="checkbox" id="chk-6a53c972a5605" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①大声で騒ぐ ②評判になる、噂になる</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">はづかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5630">
        <input type="checkbox" id="chk-6a53c972a5630" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    （こちらが気後れするほど相手が）立派だ、すばらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">びんなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a565b">
        <input type="checkbox" id="chk-6a53c972a565b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    不都合だ、具合が悪い</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">めざまし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5685">
        <input type="checkbox" id="chk-6a53c972a5685" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    気に食わない、心外だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">めづ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a56af">
        <input type="checkbox" id="chk-6a53c972a56af" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①愛する、かわいがる ②ほめる、感心する</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">やがて</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a56d9">
        <input type="checkbox" id="chk-6a53c972a56d9" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①そのまま ②すぐに</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">やさし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5702">
        <input type="checkbox" id="chk-6a53c972a5702" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①優雅だ、上品だ ②けなげだ、殊勝だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ゆかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a572b">
        <input type="checkbox" id="chk-6a53c972a572b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    見たい、聞きたい、知りたい、心ひかれる</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">よし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5754">
        <input type="checkbox" id="chk-6a53c972a5754" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①風情、趣 ②由緒、家柄 ③手段、方法</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">わびし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a577c">
        <input type="checkbox" id="chk-6a53c972a577c" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    つらい、苦しい、心細い</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">をかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a57a3">
        <input type="checkbox" id="chk-6a53c972a57a3" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①趣がある、風情がある ②おもしろい、興味深い ③美しい、かわいらしい</p>
</div></details>
</div>



<p class="wp-block-paragraph">
    <style>
        .score-container {
            border: 2px solid #eee;
            padding: 20px;
            border-radius: 8px;
            background: #fafafa;
            max-width: 400px;
            margin: 20px 0;
            text-align: center;
        }
        .score-input-wrap {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            margin-bottom: 15px;
            font-size: 1.1em;
            font-weight: bold;
        }
        .score-input {
            width: 60px;
            padding: 5px;
            font-size: 1.2em;
            text-align: center;
            border: 1px solid #ccc;
            border-radius: 4px;
        }
        .score-btn {
            background-color: #e64980; /* ピンク系のボタン */
            color: white;
            border: none;
            padding: 8px 20px;
            border-radius: 20px;
            cursor: pointer;
            font-size: 1em;
            transition: background 0.3s;
            font-weight: bold;
        }
        .score-btn:hover {
            background-color: #c0386a;
        }
        .score-result {
            margin-top: 15px;
            padding: 10px;
            display: none; /* 最初は隠しておく */
            border-radius: 5px;
            font-weight: bold;
        }
        /* 結果ごとの色 */
        .result-perfect { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }
        .result-good { background-color: #fff3cd; color: #856404; border: 1px solid #ffeeba; }
        .result-bad { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }
    </style>

    <div class="score-container">
        <p style="margin-top:0;">何問正解しましたか？</p>
        <div class="score-input-wrap">
            <input type="number" id="input-score-6a53c972a57cf" class="score-input" min="0" max="39">
            <span> / 39 問</span>
        </div>
        <button class="score-btn" onclick="checkScore('score-6a53c972a57cf', 39)">結果を見る</button>
        <div id="result-score-6a53c972a57cf" class="score-result"></div>
    </div>

    <script>
    if (typeof checkScore === "undefined") {
        function checkScore(uid, total) {
            var inputEl = document.getElementById("input-" + uid);
            var resultEl = document.getElementById("result-" + uid);
            var score = parseInt(inputEl.value);

            // 入力チェック
            if (isNaN(score) || score < 0) {
                alert("正しい数字を入力してください");
                return;
            }
            if (score > total) {
                alert("問題数より多い数字は入力できません");
                return;
            }

            // 正解率を計算
            var rate = score / total;
            var msg = "";
            var className = "";

            // 点数に応じてメッセージを分岐
            if (rate === 1) { // 満点
                msg = "素晴らしい！全問正解です！&#x1f4ae;";
                className = "result-perfect";
            } else if (rate >= 0.7) { // 7割以上
                msg = "おしい！あと少しで満点です！&#x1f44d;　できなかったところは、今すぐ復習して完璧にしましょう。次は満点です！";
                className = "result-good";
            } else { // それ未満
                msg = "少し苦手なところのようです。もう一度わからなかったところを中心に復習して、次は８割以上を目指しましょう！&#x1f4aa;できなかったところは、ノートにメモしましょう。";
                className = "result-bad";
            }

            // 結果を表示
            resultEl.innerHTML = msg;
            resultEl.className = "score-result " + className;
            resultEl.style.display = "block";
        }
    }
    </script>
    </p>


		<div class="pochipp-box"
			data-id="4255"
			data-img="l"
			data-lyt-pc="big"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="on"
			data-sale-effect="flash"
			 data-cvkey="7452e76b"		>
							<div class="pochipp-box__image">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						<img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7594/9784053057594_1_6.jpg?_ex=400x400" alt="" width="120" height="120" />					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" rel="nofollow noopener" target="_blank">
						マドンナ古文単語230　パーフェクト版 （マドンナ古文シリーズ） [ 荻野 文子 ]					</a>
				</div>

									<div class="pochipp-box__info">楽天ブックス</div>
				
									<div class="pochipp-box__price">
						¥1,430						<span>（2026/07/12 19:37時点 | 楽天市場調べ）</span>
					</div>
				
									<div class="pochipp-box__review">
						<a href="https://af.moshimo.com/af/c/click?a_id=3112857&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fproduct-reviews%2F4053057590" rel="nofollow noopener" target="_blank">
							<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/review.svg" alt="" width="16" height="16" />
							<span>口コミを見る</span>
						</a>
					</div>
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
					<div class="pochipp-box__btnwrap -amazon">
								<a href="https://af.moshimo.com/af/c/click?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062&#038;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2F4053057590" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Amazonで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3112857&#038;p_id=170&#038;pc_id=185&#038;pl_id=4062" width="1" height="1" style="border:none;">				</a>
			</div>
							<div class="pochipp-box__btnwrap -rakuten">
								<a href="https://af.moshimo.com/af/c/click?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F17734837%2F%3Frafcid%3Dwsc_i_is_e7ab3fe1-d7f3-4130-bdaa-7b8912e2c481" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						楽天市場で見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3076199&#038;p_id=54&#038;pc_id=54&#038;pl_id=616" width="1" height="1" style="border:none;">				</a>
			</div>
										<div class="pochipp-box__btnwrap -yahoo -long-text">
								<a href="https://af.moshimo.com/af/c/click?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142&#038;url=https%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fbookfan%2Fbk-4053057590.html" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						Yahooショッピングで見る					</span>
					<img decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3079280&#038;p_id=1225&#038;pc_id=1925&#038;pl_id=19142" width="1" height="1" style="border:none;">				</a>
			</div>
						  <div class="pochipp-box__btnwrap -mercari">
								<a href="https://jp.mercari.com/search?keyword=%E5%8F%A4%E6%96%87%E5%8D%98%E8%AA%9E&#038;afid=3074709195&#038;utm_source=pochipp" class="pochipp-box__btn" rel="nofollow noopener" target="_blank">
					<span>
						メルカリ					</span>
								</a>
		  </div>
							</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://lawcityblog.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	

<div class="p-blogParts post_content" data-partsID="4190">
<p class="is-style-balloon_box wp-block-paragraph"><strong>【先着200名限定】古文・漢文まとめプリントプレゼント企画実施中！</strong></p>



<div class="wp-block-group has-border -border04"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-align-center wp-block-paragraph"><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">大学受験 古文・漢文　総合まとめプリント　完全保存版（全14ページ）</span></mark></strong></p>



<p class="wp-block-paragraph"><strong><span class="swl-marker mark_orange">苦手な人が多い、古文の助動詞の識別フローチャート・敬語の敬意の方向・頻出単語100語・和歌の修辞法7種・漢文句形30選・置き字一覧まで、古文・漢文の入試頻出事項を14ページの中に凝縮しています。</span></strong></p>



<p class="wp-block-paragraph">赤シート対応で繰り返し確認できます。市販の参考書では手薄になりがちな「識別問題の解き方」を体系化した、直前期の総仕上げに最適なプリントです。</p>



<p class="wp-block-paragraph">ご希望の方は、下記リンクから簡単なアンケート（約2分）へのご回答より無料でダウンロードできます。<br>先着200名限定で、無料配布は締め切らせていただきますのでご希望の方はお早めにどうぞ。</p>
</div></div>



<p class="is-style-balloon_box wp-block-paragraph">まとめプリントサンプル</p>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="491" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg" alt="" class="wp-image-4193" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-768x483.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="315" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png" alt="" class="wp-image-4194" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1.png 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-500x202.png 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-300x121.png 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.33の画像-1-768x310.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></a></figure>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://lawcityblog.com/wp-content/uploads/2026/02/古文漢文sample-.pdf"><img decoding="async" width="780" height="492" src="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg" alt="" class="wp-image-4195" srcset="https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像.jpg 780w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-500x315.jpg 500w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-300x189.jpg 300w, https://lawcityblog.com/wp-content/uploads/2026/02/2026-02-25-10.34の画像-768x484.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></a><figcaption class="wp-element-caption">古文・漢文まとめプリントサンプル（クリックするとサンプルが見れます）</figcaption></figure>



<div class="swell-block-button red_ is-style-btn_shiny"><a href="https://forms.gle/mF5bSAzwHQhGhMgb6" class="swell-block-button__link" data-has-icon="1"><svg class="__icon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg><span><strong>アンケートに回答してまとめノートを</strong>ゲットする</span></a></div>
</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-test-maker/">【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</a>
						<span class="p-blogCard__excerpt">楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこ&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">【Bランク】重要！読解の精度を上げる単語　32選</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2021/12/Bランク問題.png" alt="Bランク問題" class="wp-image-1005" srcset="https://lawcityblog.com/wp-content/uploads/2021/12/Bランク問題.png 780w, https://lawcityblog.com/wp-content/uploads/2021/12/Bランク問題-500x281.png 500w, https://lawcityblog.com/wp-content/uploads/2021/12/Bランク問題-300x169.png 300w, https://lawcityblog.com/wp-content/uploads/2021/12/Bランク問題-768x432.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph">Aランクの単語を覚えたら、次はこのBランクです。</p>



<p class="wp-block-paragraph">これらの単語は、登場人物の細かい心情や場面の状況を理解する上で欠かせません。ここを押さえれば、古文の読解力が一段とアップします。</p>


<div class="p-blogParts post_content" data-partsID="3296">
<p class="is-style-balloon_box wp-block-paragraph">問題集の解き方（サンプル）</p>



<div class="swell-block-accordion is-style-default">
<details class="swell-block-accordion__item is-opened" open data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">問題　<span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwb2x5bGluZSBwb2ludHM9IjEzIDE3IDE4IDEyIDEzIDciPjwvcG9seWxpbmU+PHBvbHlsaW5lIHBvaW50cz0iNiAxNyAxMSAxMiA2IDciPjwvcG9seWxpbmU+PC9zdmc+)" data-icon="FiChevronsRight" data-id="3" aria-hidden="true" class="swl-inline-icon"> </span>ここをタップすれば、解答が出てきます！<span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxyZWN0IHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiBmaWxsPSJub25lIj48L3JlY3Q+PHBvbHlsaW5lIHBvaW50cz0iMjAwIDIwOCAxMjAgMTI4IDIwMCA0OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI+PC9wb2x5bGluZT48cG9seWxpbmUgcG9pbnRzPSIxMjAgMjA4IDQwIDEyOCAxMjAgNDgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiPjwvcG9seWxpbmU+PC9zdmc+)" data-icon="PhCaretDoubleLeft" data-id="23" aria-hidden="true" class="swl-inline-icon"> </span>（デフォルトで開いた状態になっています）</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="true"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">解答　
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a26ea">
        <input type="checkbox" id="chk-6a53c972a26ea" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    <strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-deep-01-color">⇦できた問題は、ここをタップ！</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-swl-main-color">できなかったら元に戻ってチェックを付けられるまで復習しましょう！</mark></strong></p>
</div></details>
</div>



<p class="wp-block-paragraph"></p>
</div>


<p class="has-text-align-center wp-block-paragraph">
    <style>
        /* --- デザイン変数：Exam Pro --- */
        #elt-6a53c972a57f5-wrap {
            --el-bg: #ffffff;
            --el-main: #1a365d;     /* 知的なネイビー */
            --el-accent: #c5a059;   /* ゴールド */
            --el-text: #2c3e50;
            --el-gray: #e2e8f0;
            --el-shadow: 0 10px 30px -10px rgba(26, 54, 93, 0.15);

            font-family: "Helvetica Neue", "Yu Mincho", serif;
            margin: 40px auto;
            max-width: 350px; /* 少しコンパクトに */
            background: var(--el-bg);
            border-radius: 20px;
            box-shadow: var(--el-shadow);
            color: var(--el-text);
            overflow: hidden;
            border: 1px solid rgba(0,0,0,0.05);
            text-align: center;
            position: relative;
        }

        .el-header {
            background: var(--el-main);
            padding: 12px;
            color: #fff;
            font-size: 0.85em;
            letter-spacing: 2px;
            font-weight: bold;
            text-transform: uppercase;
        }

        .el-body {
            padding: 30px 20px;
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 20px;
        }

        /* リングコンテナ */
        .el-ring-container {
            position: relative;
            width: 180px;
            height: 180px;
        }
        .el-ring-svg {
            transform: rotate(-90deg);
            width: 100%; height: 100%;
        }
        .el-circle-bg {
            fill: none; stroke: var(--el-gray); stroke-width: 6;
        }
        .el-circle-prog {
            fill: none; stroke: var(--el-accent); stroke-width: 6;
            stroke-linecap: round;
            stroke-dasharray: 502; /* 2*PI*80 */
            stroke-dashoffset: 502;
            transition: stroke-dashoffset 1s linear;
        }

        /* 時間表示 */
        .el-time-disp {
            position: absolute;
            top: 50%; left: 50%;
            transform: translate(-50%, -50%);
            display: flex; flex-direction: column; align-items: center;
        }
        .el-time-text {
            font-size: 2.8em; font-weight: 500; color: var(--el-main);
            line-height: 1; font-variant-numeric: tabular-nums;
            font-family: "Helvetica Neue", sans-serif;
        }
        .el-label {
            margin-top: 5px; font-size: 0.75em; color: #94a3b8; letter-spacing: 1px;
        }

        /* ボタン */
        .el-btn {
            padding: 12px 40px;
            border-radius: 50px; border: none;
            font-size: 1em; font-weight: bold; cursor: pointer;
            transition: all 0.2s; box-shadow: 0 4px 10px rgba(0,0,0,0.1);
        }
        .el-btn-start {
            background: var(--el-main); color: #fff;
        }
        .el-btn-start:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(26, 54, 93, 0.3); }
        
        .el-btn-reset {
            background: #f1f5f9; color: #64748b;
        }
        .el-btn-reset:hover { background: #e2e8f0; }

        /* 状態クラス */
        .el-finished .el-time-text { color: #e74c3c; animation: flash 1s infinite; }
        @keyframes flash { 0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;} }

    </style>

    <div id="elt-6a53c972a57f5-wrap">
        <div class="el-header">Standard Time</div>
        
        <div class="el-body">
            <div class="el-ring-container">
                <svg class="el-ring-svg">
                    <circle class="el-circle-bg" cx="90" cy="90" r="80"></circle>
                    <circle id="ring-elt-6a53c972a57f5" class="el-circle-prog" cx="90" cy="90" r="80"></circle>
                </svg>
                <div class="el-time-disp">
                    <div id="disp-elt-6a53c972a57f5" class="el-time-text">00:00</div>
                    <div id="status-elt-6a53c972a57f5" class="el-label">LIMIT: 3 MIN</div>
                </div>
            </div>

            <div id="btn-area-elt-6a53c972a57f5">
                <button id="btn-start-elt-6a53c972a57f5" class="el-btn el-btn-start" onclick="eltApp.toggle('elt-6a53c972a57f5', 3)">START</button>
            </div>
        </div>
    </div>

    <script>
    var eltApp = window.eltApp || (function() {
        var timers = {};

        function init(uid, min) {
            updateDisplay(uid, min * 60);
        }

        function updateDisplay(uid, sec) {
            var m = Math.floor(sec / 60);
            var s = sec % 60;
            document.getElementById('disp-' + uid).innerText = 
                (m<10?'0'+m:m) + ':' + (s<10?'0'+s:s);
        }

        function setRing(uid, percent) {
            var circle = document.getElementById('ring-' + uid);
            // r=80, 2*PI*80 = 502.65
            var max = 502;
            var offset = max - (max * percent / 100);
            circle.style.strokeDashoffset = offset;
        }

        function toggle(uid, min) {
            var btn = document.getElementById('btn-start-' + uid);
            var wrap = document.getElementById(uid + '-wrap');
            var status = document.getElementById('status-' + uid);

            // すでに動いている場合（STOP/RESET処理）
            if (timers[uid] && timers[uid].running) {
                clearInterval(timers[uid].interval);
                timers[uid] = { running: false };
                
                // デザインリセット
                wrap.classList.remove('el-finished');
                btn.innerText = "START";
                btn.className = "el-btn el-btn-start";
                status.innerText = "LIMIT: " + min + " MIN";
                
                updateDisplay(uid, min * 60);
                setRing(uid, 100); // 満タンに戻す
                return;
            }

            // スタート処理
            btn.innerText = "RESET";
            btn.className = "el-btn el-btn-reset";
            status.innerText = "RUNNING...";
            
            // 初回セット
            var totalSec = min * 60;
            var remain = totalSec;
            setRing(uid, 100);

            var interval = setInterval(function() {
                remain--;
                updateDisplay(uid, remain);
                
                var pct = (remain / totalSec) * 100;
                setRing(uid, pct);

                if (remain <= 0) {
                    clearInterval(interval);
                    wrap.classList.add('el-finished');
                    status.innerText = "TIME UP";
                    btn.innerText = "RETRY";
                    btn.className = "el-btn el-btn-start"; // 再開促す色へ
                    timers[uid] = { running: false };
                }
            }, 1000);

            timers[uid] = { running: true, interval: interval };
        }

        return { toggle: toggle, init: init };
    })();

    // 初期化処理
    window.addEventListener('load', function() {
        eltApp.init('elt-6a53c972a57f5', 3);
    });
    </script>
    </p>



<p class="wp-block-paragraph">
    <style>
        .memo-wrapper {
            border: 1px solid #ddd;
            border-top: 4px solid #fdd835; /* 黄色のアクセント（付箋風） */
            background: #fffcf5;
            padding: 10px;
            border-radius: 4px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.05);
            margin: 20px 0;
        }
        .memo-header {
            font-size: 0.9em;
            font-weight: bold;
            color: #bfa006;
            margin-bottom: 5px;
            display: flex;
            justify-content: space-between;
        }
        .memo-area {
            width: 100%;
            height: 150px;
            border: 1px solid #eee;
            background: transparent;
            resize: vertical;
            font-family: inherit;
            padding: 8px;
            box-sizing: border-box;
            font-size: 0.95em;
            line-height: 1.5;
            outline: none;
        }
        .memo-area:focus {
            border-color: #fdd835;
        }
        .memo-status {
            font-size: 0.7em;
            color: #999;
            text-align: right;
            margin-top: 3px;
        }
    </style>

    <div class="memo-wrapper">
        <div class="memo-header">
            <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> マイ・メモ帳</span>
            <span style="cursor:pointer;" onclick="document.getElementById('area-memo-6a53c972a581a').value=''; document.getElementById('area-memo-6a53c972a581a').dispatchEvent(new Event('input'));"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5d1.png" alt="🗑" class="wp-smiley" style="height: 1em; max-height: 1em;" /> クリア</span>
        </div>
        <textarea id="area-memo-6a53c972a581a" class="memo-area" placeholder="ここにメモを残せます（自動保存されます）..."></textarea>
        <div id="status-memo-6a53c972a581a" class="memo-status">保存済み</div>
    </div>

    <script>
    (function() {
        var key = "study_memo_main";
        var area = document.getElementById("area-memo-6a53c972a581a");
        var status = document.getElementById("status-memo-6a53c972a581a");

        // 読み込み時に復元
        var saved = localStorage.getItem(key);
        if (saved) {
            area.value = saved;
        }

        // 入力するたびに保存
        area.addEventListener("input", function() {
            localStorage.setItem(key, area.value);
            status.innerText = "保存中...";
            setTimeout(function(){ status.innerText = "保存済み"; }, 500);
        });
    })();
    </script>
    </p>



<div class="swell-block-accordion is-style-border">
<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あからさまなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a583d">
        <input type="checkbox" id="chk-6a53c972a583d" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ほんのちょっと、一時的だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あきらむ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a585c">
        <input type="checkbox" id="chk-6a53c972a585c" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    明らかにする、はっきりさせる</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あく</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a587a">
        <input type="checkbox" id="chk-6a53c972a587a" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①満足する②嫌になる</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あてなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5898">
        <input type="checkbox" id="chk-6a53c972a5898" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    身分が高い、高貴だ、上品だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あやし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a58ba">
        <input type="checkbox" id="chk-6a53c972a58ba" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①不思議だ、奇妙だ ②（賤し）身分が低い、みすぼらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">いとほし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a58d7">
        <input type="checkbox" id="chk-6a53c972a58d7" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①気の毒だ、かわいそうだ ②かわいい、いとしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">いらふ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a58f4">
        <input type="checkbox" id="chk-6a53c972a58f4" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    返事をする、答える</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">うしろめたし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5910">
        <input type="checkbox" id="chk-6a53c972a5910" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    心配だ、気がかりだ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">うるはし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a592c">
        <input type="checkbox" id="chk-6a53c972a592c" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①整っていて美しい ②きちんとしている</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おこなふ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5948">
        <input type="checkbox" id="chk-6a53c972a5948" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    仏道修行をする、勤行する</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おぼつかなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5963">
        <input type="checkbox" id="chk-6a53c972a5963" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①はっきりしない ②不安だ、気がかりだ ③待ち遠しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かたち</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a597e">
        <input type="checkbox" id="chk-6a53c972a597e" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    顔立ち、容貌</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かち</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5999">
        <input type="checkbox" id="chk-6a53c972a5999" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    徒歩</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">くちをし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a59b3">
        <input type="checkbox" id="chk-6a53c972a59b3" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    残念だ、情けない</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">けしき</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a59cc">
        <input type="checkbox" id="chk-6a53c972a59cc" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①様子、そぶり ②機嫌 ③意向</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">しょうそこ・せうそこ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a59e6">
        <input type="checkbox" id="chk-6a53c972a59e6" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①手紙 ②訪問の知らせ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">しるし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a59ff">
        <input type="checkbox" id="chk-6a53c972a59ff" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①効き目、霊験 ②前兆</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">たより</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a17">
        <input type="checkbox" id="chk-6a53c972a5a17" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①頼れるもの、縁 ②機会、ついで ③配置</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">つとめて</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a30">
        <input type="checkbox" id="chk-6a53c972a5a30" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①早朝 ②翌朝</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">なかなかなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a48">
        <input type="checkbox" id="chk-6a53c972a5a48" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①中途半端だ ②かえってしないほうがよい、なまじっかだ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">はかばかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a5f">
        <input type="checkbox" id="chk-6a53c972a5a5f" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①しっかりしている、頼もしい ②はっきりしている</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">はかなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a76">
        <input type="checkbox" id="chk-6a53c972a5a76" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①頼りない、むなしい ②ちょっとしたことだ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ひがごと</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5a8d">
        <input type="checkbox" id="chk-6a53c972a5a8d" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    間違い、誤り</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ほい・ほいなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5aa3">
        <input type="checkbox" id="chk-6a53c972a5aa3" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（ほい）本来の志、宿願 ②（ほいなし）不本意だ、残念だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">まうく</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b1f">
        <input type="checkbox" id="chk-6a53c972a5b1f" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    準備する、用意する</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">むつかし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b36">
        <input type="checkbox" id="chk-6a53c972a5b36" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    不快だ、うっとうしい、気味が悪い</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">やむごとなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b4c">
        <input type="checkbox" id="chk-6a53c972a5b4c" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①高貴だ、尊い ②この上ない、並々ではない</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ゆゆし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b60">
        <input type="checkbox" id="chk-6a53c972a5b60" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①不吉だ、恐ろしい ②はなはだしい ③すばらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">らうたし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b77">
        <input type="checkbox" id="chk-6a53c972a5b77" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    かわいい、いじらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">れいの</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5b8b">
        <input type="checkbox" id="chk-6a53c972a5b8b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    いつもの、普通の</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">わたる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5ba2">
        <input type="checkbox" id="chk-6a53c972a5ba2" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①移動する、通る ②（補助動詞）一面に～する、ずっと～し続ける</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ゐる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5bb5">
        <input type="checkbox" id="chk-6a53c972a5bb5" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①座る ②（人を）連れる、（鳥を）伴う</p>
</div></details>
</div>



<p class="wp-block-paragraph">
    <style>
        .score-container {
            border: 2px solid #eee;
            padding: 20px;
            border-radius: 8px;
            background: #fafafa;
            max-width: 400px;
            margin: 20px 0;
            text-align: center;
        }
        .score-input-wrap {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            margin-bottom: 15px;
            font-size: 1.1em;
            font-weight: bold;
        }
        .score-input {
            width: 60px;
            padding: 5px;
            font-size: 1.2em;
            text-align: center;
            border: 1px solid #ccc;
            border-radius: 4px;
        }
        .score-btn {
            background-color: #e64980; /* ピンク系のボタン */
            color: white;
            border: none;
            padding: 8px 20px;
            border-radius: 20px;
            cursor: pointer;
            font-size: 1em;
            transition: background 0.3s;
            font-weight: bold;
        }
        .score-btn:hover {
            background-color: #c0386a;
        }
        .score-result {
            margin-top: 15px;
            padding: 10px;
            display: none; /* 最初は隠しておく */
            border-radius: 5px;
            font-weight: bold;
        }
        /* 結果ごとの色 */
        .result-perfect { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }
        .result-good { background-color: #fff3cd; color: #856404; border: 1px solid #ffeeba; }
        .result-bad { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }
    </style>

    <div class="score-container">
        <p style="margin-top:0;">何問正解しましたか？</p>
        <div class="score-input-wrap">
            <input type="number" id="input-score-6a53c972a5bcc" class="score-input" min="0" max="32">
            <span> / 32 問</span>
        </div>
        <button class="score-btn" onclick="checkScore('score-6a53c972a5bcc', 32)">結果を見る</button>
        <div id="result-score-6a53c972a5bcc" class="score-result"></div>
    </div>

    <script>
    if (typeof checkScore === "undefined") {
        function checkScore(uid, total) {
            var inputEl = document.getElementById("input-" + uid);
            var resultEl = document.getElementById("result-" + uid);
            var score = parseInt(inputEl.value);

            // 入力チェック
            if (isNaN(score) || score < 0) {
                alert("正しい数字を入力してください");
                return;
            }
            if (score > total) {
                alert("問題数より多い数字は入力できません");
                return;
            }

            // 正解率を計算
            var rate = score / total;
            var msg = "";
            var className = "";

            // 点数に応じてメッセージを分岐
            if (rate === 1) { // 満点
                msg = "素晴らしい！全問正解です！&#x1f4ae;";
                className = "result-perfect";
            } else if (rate >= 0.7) { // 7割以上
                msg = "おしい！あと少しで満点です！&#x1f44d;　できなかったところは、今すぐ復習して完璧にしましょう。次は満点です！";
                className = "result-good";
            } else { // それ未満
                msg = "少し苦手なところのようです。もう一度わからなかったところを中心に復習して、次は８割以上を目指しましょう！&#x1f4aa;できなかったところは、ノートにメモしましょう。";
                className = "result-bad";
            }

            // 結果を表示
            resultEl.innerHTML = msg;
            resultEl.className = "score-result " + className;
            resultEl.style.display = "block";
        }
    }
    </script>
    </p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-test-maker/">【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</a>
						<span class="p-blogCard__excerpt">楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこ&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">【Cランク】ライバルに差をつける単語　32選</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="439" src="https://lawcityblog.com/wp-content/uploads/2021/12/Cランク問題.png" alt="Cランク問題" class="wp-image-1006" srcset="https://lawcityblog.com/wp-content/uploads/2021/12/Cランク問題.png 780w, https://lawcityblog.com/wp-content/uploads/2021/12/Cランク問題-500x281.png 500w, https://lawcityblog.com/wp-content/uploads/2021/12/Cランク問題-300x169.png 300w, https://lawcityblog.com/wp-content/uploads/2021/12/Cランク問題-768x432.png 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph">A・Bランクが完璧になったら、このCランクに進みましょう。</p>



<p class="wp-block-paragraph">直接的な設問にはなりにくいかもしれませんが、知っていると文全体の流れがスムーズに掴めるようになります。語彙力を増やして、古文上級者を目指しましょう！</p>



<p class="has-text-align-center wp-block-paragraph">
    <style>
        /* --- デザイン変数：Exam Pro --- */
        #elt-6a53c972a5be3-wrap {
            --el-bg: #ffffff;
            --el-main: #1a365d;     /* 知的なネイビー */
            --el-accent: #c5a059;   /* ゴールド */
            --el-text: #2c3e50;
            --el-gray: #e2e8f0;
            --el-shadow: 0 10px 30px -10px rgba(26, 54, 93, 0.15);

            font-family: "Helvetica Neue", "Yu Mincho", serif;
            margin: 40px auto;
            max-width: 350px; /* 少しコンパクトに */
            background: var(--el-bg);
            border-radius: 20px;
            box-shadow: var(--el-shadow);
            color: var(--el-text);
            overflow: hidden;
            border: 1px solid rgba(0,0,0,0.05);
            text-align: center;
            position: relative;
        }

        .el-header {
            background: var(--el-main);
            padding: 12px;
            color: #fff;
            font-size: 0.85em;
            letter-spacing: 2px;
            font-weight: bold;
            text-transform: uppercase;
        }

        .el-body {
            padding: 30px 20px;
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 20px;
        }

        /* リングコンテナ */
        .el-ring-container {
            position: relative;
            width: 180px;
            height: 180px;
        }
        .el-ring-svg {
            transform: rotate(-90deg);
            width: 100%; height: 100%;
        }
        .el-circle-bg {
            fill: none; stroke: var(--el-gray); stroke-width: 6;
        }
        .el-circle-prog {
            fill: none; stroke: var(--el-accent); stroke-width: 6;
            stroke-linecap: round;
            stroke-dasharray: 502; /* 2*PI*80 */
            stroke-dashoffset: 502;
            transition: stroke-dashoffset 1s linear;
        }

        /* 時間表示 */
        .el-time-disp {
            position: absolute;
            top: 50%; left: 50%;
            transform: translate(-50%, -50%);
            display: flex; flex-direction: column; align-items: center;
        }
        .el-time-text {
            font-size: 2.8em; font-weight: 500; color: var(--el-main);
            line-height: 1; font-variant-numeric: tabular-nums;
            font-family: "Helvetica Neue", sans-serif;
        }
        .el-label {
            margin-top: 5px; font-size: 0.75em; color: #94a3b8; letter-spacing: 1px;
        }

        /* ボタン */
        .el-btn {
            padding: 12px 40px;
            border-radius: 50px; border: none;
            font-size: 1em; font-weight: bold; cursor: pointer;
            transition: all 0.2s; box-shadow: 0 4px 10px rgba(0,0,0,0.1);
        }
        .el-btn-start {
            background: var(--el-main); color: #fff;
        }
        .el-btn-start:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(26, 54, 93, 0.3); }
        
        .el-btn-reset {
            background: #f1f5f9; color: #64748b;
        }
        .el-btn-reset:hover { background: #e2e8f0; }

        /* 状態クラス */
        .el-finished .el-time-text { color: #e74c3c; animation: flash 1s infinite; }
        @keyframes flash { 0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;} }

    </style>

    <div id="elt-6a53c972a5be3-wrap">
        <div class="el-header">Standard Time</div>
        
        <div class="el-body">
            <div class="el-ring-container">
                <svg class="el-ring-svg">
                    <circle class="el-circle-bg" cx="90" cy="90" r="80"></circle>
                    <circle id="ring-elt-6a53c972a5be3" class="el-circle-prog" cx="90" cy="90" r="80"></circle>
                </svg>
                <div class="el-time-disp">
                    <div id="disp-elt-6a53c972a5be3" class="el-time-text">00:00</div>
                    <div id="status-elt-6a53c972a5be3" class="el-label">LIMIT: 3 MIN</div>
                </div>
            </div>

            <div id="btn-area-elt-6a53c972a5be3">
                <button id="btn-start-elt-6a53c972a5be3" class="el-btn el-btn-start" onclick="eltApp.toggle('elt-6a53c972a5be3', 3)">START</button>
            </div>
        </div>
    </div>

    <script>
    var eltApp = window.eltApp || (function() {
        var timers = {};

        function init(uid, min) {
            updateDisplay(uid, min * 60);
        }

        function updateDisplay(uid, sec) {
            var m = Math.floor(sec / 60);
            var s = sec % 60;
            document.getElementById('disp-' + uid).innerText = 
                (m<10?'0'+m:m) + ':' + (s<10?'0'+s:s);
        }

        function setRing(uid, percent) {
            var circle = document.getElementById('ring-' + uid);
            // r=80, 2*PI*80 = 502.65
            var max = 502;
            var offset = max - (max * percent / 100);
            circle.style.strokeDashoffset = offset;
        }

        function toggle(uid, min) {
            var btn = document.getElementById('btn-start-' + uid);
            var wrap = document.getElementById(uid + '-wrap');
            var status = document.getElementById('status-' + uid);

            // すでに動いている場合（STOP/RESET処理）
            if (timers[uid] && timers[uid].running) {
                clearInterval(timers[uid].interval);
                timers[uid] = { running: false };
                
                // デザインリセット
                wrap.classList.remove('el-finished');
                btn.innerText = "START";
                btn.className = "el-btn el-btn-start";
                status.innerText = "LIMIT: " + min + " MIN";
                
                updateDisplay(uid, min * 60);
                setRing(uid, 100); // 満タンに戻す
                return;
            }

            // スタート処理
            btn.innerText = "RESET";
            btn.className = "el-btn el-btn-reset";
            status.innerText = "RUNNING...";
            
            // 初回セット
            var totalSec = min * 60;
            var remain = totalSec;
            setRing(uid, 100);

            var interval = setInterval(function() {
                remain--;
                updateDisplay(uid, remain);
                
                var pct = (remain / totalSec) * 100;
                setRing(uid, pct);

                if (remain <= 0) {
                    clearInterval(interval);
                    wrap.classList.add('el-finished');
                    status.innerText = "TIME UP";
                    btn.innerText = "RETRY";
                    btn.className = "el-btn el-btn-start"; // 再開促す色へ
                    timers[uid] = { running: false };
                }
            }, 1000);

            timers[uid] = { running: true, interval: interval };
        }

        return { toggle: toggle, init: init };
    })();

    // 初期化処理
    window.addEventListener('load', function() {
        eltApp.init('elt-6a53c972a5be3', 3);
    });
    </script>
    </p>



<p class="wp-block-paragraph">
    <style>
        .memo-wrapper {
            border: 1px solid #ddd;
            border-top: 4px solid #fdd835; /* 黄色のアクセント（付箋風） */
            background: #fffcf5;
            padding: 10px;
            border-radius: 4px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.05);
            margin: 20px 0;
        }
        .memo-header {
            font-size: 0.9em;
            font-weight: bold;
            color: #bfa006;
            margin-bottom: 5px;
            display: flex;
            justify-content: space-between;
        }
        .memo-area {
            width: 100%;
            height: 150px;
            border: 1px solid #eee;
            background: transparent;
            resize: vertical;
            font-family: inherit;
            padding: 8px;
            box-sizing: border-box;
            font-size: 0.95em;
            line-height: 1.5;
            outline: none;
        }
        .memo-area:focus {
            border-color: #fdd835;
        }
        .memo-status {
            font-size: 0.7em;
            color: #999;
            text-align: right;
            margin-top: 3px;
        }
    </style>

    <div class="memo-wrapper">
        <div class="memo-header">
            <span><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> マイ・メモ帳</span>
            <span style="cursor:pointer;" onclick="document.getElementById('area-memo-6a53c972a5bfc').value=''; document.getElementById('area-memo-6a53c972a5bfc').dispatchEvent(new Event('input'));"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5d1.png" alt="🗑" class="wp-smiley" style="height: 1em; max-height: 1em;" /> クリア</span>
        </div>
        <textarea id="area-memo-6a53c972a5bfc" class="memo-area" placeholder="ここにメモを残せます（自動保存されます）..."></textarea>
        <div id="status-memo-6a53c972a5bfc" class="memo-status">保存済み</div>
    </div>

    <script>
    (function() {
        var key = "study_memo_main";
        var area = document.getElementById("area-memo-6a53c972a5bfc");
        var status = document.getElementById("status-memo-6a53c972a5bfc");

        // 読み込み時に復元
        var saved = localStorage.getItem(key);
        if (saved) {
            area.value = saved;
        }

        // 入力するたびに保存
        area.addEventListener("input", function() {
            localStorage.setItem(key, area.value);
            status.innerText = "保存中...";
            setTimeout(function(){ status.innerText = "保存済み"; }, 500);
        });
    })();
    </script>
    </p>



<div class="swell-block-accordion is-style-main">
<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あかず</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c12">
        <input type="checkbox" id="chk-6a53c972a5c12" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①満足しない、物足りない ②名残惜しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あなる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c23">
        <input type="checkbox" id="chk-6a53c972a5c23" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    （あるなり、の音便）～だそうだ、～であるらしい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">あまた</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c35">
        <input type="checkbox" id="chk-6a53c972a5c35" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    たくさん、数多く</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">いたづらなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c45">
        <input type="checkbox" id="chk-6a53c972a5c45" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①無駄だ、役に立たない ②むなしい、はかない</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">いと</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c56">
        <input type="checkbox" id="chk-6a53c972a5c56" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    たいそう、非常に</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">うたて</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c66">
        <input type="checkbox" id="chk-6a53c972a5c66" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    いやだ、不快に</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">え〜ず</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c76">
        <input type="checkbox" id="chk-6a53c972a5c76" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ～できない（不可能）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おほかた〜ず</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c84">
        <input type="checkbox" id="chk-6a53c972a5c84" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    まったく～ない（全否定）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">おのづから</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5c92">
        <input type="checkbox" id="chk-6a53c972a5c92" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①自然と ②偶然に ③万一、もしも</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">かばかり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5ca5">
        <input type="checkbox" id="chk-6a53c972a5ca5" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    これくらい、この程度</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">げに</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cb2">
        <input type="checkbox" id="chk-6a53c972a5cb2" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    本当に、なるほど</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ここら・そこら</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cc1">
        <input type="checkbox" id="chk-6a53c972a5cc1" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    たくさん、数多く</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">さうざうし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cce">
        <input type="checkbox" id="chk-6a53c972a5cce" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    物足りない、寂しい</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">さすがに</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cdb">
        <input type="checkbox" id="chk-6a53c972a5cdb" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    そうは言ってもやはり</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">させる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5ce7">
        <input type="checkbox" id="chk-6a53c972a5ce7" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    たいした、これといった</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">さながら</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cf4">
        <input type="checkbox" id="chk-6a53c972a5cf4" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①そのまま、もとのまま ②すべて、全部</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">しか</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5cff">
        <input type="checkbox" id="chk-6a53c972a5cff" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    そう、そのように</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">すなはち</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d0b">
        <input type="checkbox" id="chk-6a53c972a5d0b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    すぐに、ただちに</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">たえて〜ず</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d15">
        <input type="checkbox" id="chk-6a53c972a5d15" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    まったく～ない（全否定）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">たまふ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d21">
        <input type="checkbox" id="chk-6a53c972a5d21" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①（四段活用）お与えになる、～なさる（尊敬） ②（下二段活用）～ております、～ます（謙譲）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">つかうまつる</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d2a">
        <input type="checkbox" id="chk-6a53c972a5d2a" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①お仕え申し上げる ②して差し上げる ③～申し上げる</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">つれづれなり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d33">
        <input type="checkbox" id="chk-6a53c972a5d33" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    退屈だ、手持ち無沙汰だ</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">な〜そ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d3e">
        <input type="checkbox" id="chk-6a53c972a5d3e" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ～するな（禁止）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">など（か）</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d47">
        <input type="checkbox" id="chk-6a53c972a5d47" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    どうして（～か）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">はべり</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d50">
        <input type="checkbox" id="chk-6a53c972a5d50" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①お仕えする（謙譲）
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d58">
        <input type="checkbox" id="chk-6a53c972a5d58" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
     ②あります、～ですます（丁寧）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ばや</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d60">
        <input type="checkbox" id="chk-6a53c972a5d60" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ～したい（自己の願望）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">まだき</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d67">
        <input type="checkbox" id="chk-6a53c972a5d67" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    まだその時期でないうちに、早くも</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">むべ</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d70">
        <input type="checkbox" id="chk-6a53c972a5d70" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    なるほど、もっともなことに</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">やうやう</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d76">
        <input type="checkbox" id="chk-6a53c972a5d76" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    だんだん、しだいに</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">ゆめ〜ず・な</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d7b">
        <input type="checkbox" id="chk-6a53c972a5d7b" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    まったく～ない・するな（強い否定・禁止）</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">わざと</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d83">
        <input type="checkbox" id="chk-6a53c972a5d83" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①わざわざ
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d88">
        <input type="checkbox" id="chk-6a53c972a5d88" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
     ②本格的に</p>
</div></details>



<details class="swell-block-accordion__item" data-swl-acc="wrapper"><summary class="swell-block-accordion__title" data-swl-acc="header"><span class="swell-block-accordion__label">わりなし</span><span class="swell-block-accordion__icon c-switchIconBtn" data-swl-acc="icon" aria-hidden="true" data-opened="false"><i class="__icon--closed icon-caret-down"></i><i class="__icon--opened icon-caret-up"></i></span></summary><div class="swell-block-accordion__body" data-swl-acc="body">
<p class="wp-block-paragraph">
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d8e">
        <input type="checkbox" id="chk-6a53c972a5d8e" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ①道理に合わない、むちゃくちゃだ 
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d93">
        <input type="checkbox" id="chk-6a53c972a5d93" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ②耐えがたい 
    <style>
        /* チェックボックスのデザイン設定 */
        .check-btn-label {
            display: inline-block;
            cursor: pointer; /* マウスをのせた時に指マークにする */
            user-select: none; /* テキスト選択を防ぐ */
            font-size: 1.2em; /* サイズ調整 */
            vertical-align: middle; /* 行内での位置合わせ */
            margin: 0 4px;
        }
        
        /* 元のチェックボックスは隠す */
        .check-btn-input {
            display: none;
        }
        
        /* 未チェックの状態（☐） */
        .check-btn-mark::before {
            content: "\2610"; /* 四角い枠のUnicode */
            color: #555;      /* 枠の色 */
        }

        /* チェックされた状態（&#x2611;） */
        .check-btn-input:checked + .check-btn-mark::before {
            content: "\2611"; /* チェックマーク付きの枠のUnicode */
            color: #0073aa;   /* チェックされた時の色（青） */
            font-weight: bold;
        }
    </style>

    <label class="check-btn-label" for="chk-6a53c972a5d98">
        <input type="checkbox" id="chk-6a53c972a5d98" class="check-btn-input">
        <span class="check-btn-mark"></span>
    </label>
    ③どうしようもない</p>
</div></details>
</div>



<p class="wp-block-paragraph">
    <style>
        .score-container {
            border: 2px solid #eee;
            padding: 20px;
            border-radius: 8px;
            background: #fafafa;
            max-width: 400px;
            margin: 20px 0;
            text-align: center;
        }
        .score-input-wrap {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            margin-bottom: 15px;
            font-size: 1.1em;
            font-weight: bold;
        }
        .score-input {
            width: 60px;
            padding: 5px;
            font-size: 1.2em;
            text-align: center;
            border: 1px solid #ccc;
            border-radius: 4px;
        }
        .score-btn {
            background-color: #e64980; /* ピンク系のボタン */
            color: white;
            border: none;
            padding: 8px 20px;
            border-radius: 20px;
            cursor: pointer;
            font-size: 1em;
            transition: background 0.3s;
            font-weight: bold;
        }
        .score-btn:hover {
            background-color: #c0386a;
        }
        .score-result {
            margin-top: 15px;
            padding: 10px;
            display: none; /* 最初は隠しておく */
            border-radius: 5px;
            font-weight: bold;
        }
        /* 結果ごとの色 */
        .result-perfect { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; }
        .result-good { background-color: #fff3cd; color: #856404; border: 1px solid #ffeeba; }
        .result-bad { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; }
    </style>

    <div class="score-container">
        <p style="margin-top:0;">何問正解しましたか？</p>
        <div class="score-input-wrap">
            <input type="number" id="input-score-6a53c972a5da1" class="score-input" min="0" max="32">
            <span> / 32 問</span>
        </div>
        <button class="score-btn" onclick="checkScore('score-6a53c972a5da1', 32)">結果を見る</button>
        <div id="result-score-6a53c972a5da1" class="score-result"></div>
    </div>

    <script>
    if (typeof checkScore === "undefined") {
        function checkScore(uid, total) {
            var inputEl = document.getElementById("input-" + uid);
            var resultEl = document.getElementById("result-" + uid);
            var score = parseInt(inputEl.value);

            // 入力チェック
            if (isNaN(score) || score < 0) {
                alert("正しい数字を入力してください");
                return;
            }
            if (score > total) {
                alert("問題数より多い数字は入力できません");
                return;
            }

            // 正解率を計算
            var rate = score / total;
            var msg = "";
            var className = "";

            // 点数に応じてメッセージを分岐
            if (rate === 1) { // 満点
                msg = "素晴らしい！全問正解です！&#x1f4ae;";
                className = "result-perfect";
            } else if (rate >= 0.7) { // 7割以上
                msg = "おしい！あと少しで満点です！&#x1f44d;　できなかったところは、今すぐ復習して完璧にしましょう。次は満点です！";
                className = "result-good";
            } else { // それ未満
                msg = "少し苦手なところのようです。もう一度わからなかったところを中心に復習して、次は８割以上を目指しましょう！&#x1f4aa;できなかったところは、ノートにメモしましょう。";
                className = "result-bad";
            }

            // 結果を表示
            resultEl.innerHTML = msg;
            resultEl.className = "score-result " + className;
            resultEl.style.display = "block";
        }
    }
    </script>
    </p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0784-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-test-maker/">【無料・大学受験】高校古文単語テスト 501問　ダンジョン形式の4択クイズで完全攻略</a>
						<span class="p-blogCard__excerpt">楽しみながら古文単語を完全攻略しよう 古文単語501問。ダンジョンを攻略するように、一語ずつ倒していきましょう。 【ダンジョンに挑む ▼】 古文の文法が苦手な人はこ&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://lawcityblog.com/wp-content/uploads/2026/02/IMG_0785-500x273.jpeg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://lawcityblog.com/kobun-grammar/">【無料・大学受験】高校古文文法識別テスト 311問 助動詞・動詞の識別を徹底演習</a>
						<span class="p-blogCard__excerpt">識別問題では、もう迷わない。 「&#8221;ぬ&#8221;は完了？打消？毎回感覚で選んでいる」 「文法の参考書は読んだけど、問題になると解けない」 文法の知識があるのと、識別問題が解&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">まとめ</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="780" height="408" src="https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-12.jpg" alt="" class="wp-image-2376" srcset="https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-12.jpg 780w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-12-500x262.jpg 500w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-12-300x157.jpg 300w, https://lawcityblog.com/wp-content/uploads/2023/02/My-project-1-12-768x402.jpg 768w" sizes="(max-width: 780px) 100vw, 780px" /></figure>



<p class="wp-block-paragraph">ここまで、ランク別に頻出古文単語をご紹介してきました。</p>



<p class="wp-block-paragraph">Aランク → Bランク → Cランク</p>



<p class="wp-block-paragraph">この順番で、一つずつ着実に覚えていくのが、古文を得意にする一番の近道です。</p>



<p class="wp-block-paragraph">単語を覚える際は、ただ意味を暗記するだけでなく、単語帳の例文を何度も音読して、どのような文脈で使われるのかを身体で覚えるようにしましょう。そうすることで、初見の文章でも意味を類推する力が身についていきます。</p>



<p class="wp-block-paragraph">古文は、正しい方法で学習すれば必ず成績が伸びる科目です。この記事を何度も見返して、あなたの受験勉強に役立ててください。応援しています！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lawcityblog.com/kobunwords/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
