106.脇本城

106.脇本城

続100名城

基本情報

住所 秋田県男鹿市脇本脇本字七沢外
電話 0185-24-9103(男鹿市文化スポーツ課)
築城年 元弘4年(1334年)頃

営業情報

開館時間 24時間開放(案内所)
入場料 無料
休館日 なし(ただし夜間は照明なし)

1. 脇本城の概要と歴史的地位

脇本城(わきもとじょう)は、秋田県男鹿市脇本脇本にあった元弘4年(1334年)頃築城の中世山城で、日本海に突き出た生鼻崎丘陵上に築かれました。別名を生鼻城・太平城とも呼び、安東氏一族の居城として機能した東北最大級の城郭です。総面積約150ヘクタール(1,500,000平方メートル)という広大な城域を持ち、檜山城・湊城とともに「安東三城」の一つとして知られ、2004年(平成16年)に国史跡に指定され、2017年には続日本100名城(106番)に選定されました。

2. 築城の背景と安東氏の発展

脇本城の明確な築城時期は不明ですが、元弘4年(1334年)頃に鎌倉北条氏派の武士が築いたとされ、康正2年(1456年)に安東政季が小鹿嶋(現在の男鹿)に入り、この城を拠点としたと推測されています。安東氏は津軽海峡を挟んだ蝦夷地(北海道)にも勢力を伸ばし、日本海交易で富を蓄えた海の豪族として知られました。特に15世紀から16世紀にかけて、檜山安東氏と湊安東氏に分かれて対立していた時期があり、脇本城もこの時代背景の中で重要な拠点として機能していました。

3. 安東愛季による大規模改修

天正5年(1577年)、檜山安東氏と湊安東氏を統一した安東愛季が、名目的に嫡子の安東業季に家督を譲り、脇本城を隠居城とするべく大規模な改修を行いました。この改修により、脇本城は戦国時代末期の本格的な山城として完成され、多数の曲輪・土塁・空堀・井戸跡・虎口などの遺構が整備されました。愛季による改修は、豊臣秀吉の奥州仕置に備える軍事的な意味合いも強く、安東氏の全盛期を象徴する大事業でした。

4. 城郭構造と地域区分

脇本城は丘陵全体に及ぶ広大な城域を持ち、地形や遺構の特徴から大きく5つの地区に分けられます。比較的小規模な曲輪が並列的に群をなす「内館地区」、単郭の大規模な曲輪を中心とする「馬乗り場地区」、小さな尾根の頂上部に小規模な曲輪が位置する「兜ヶ崎・打ケ崎地区」、中央部を田谷沢道が横断する「乍木地区」、丘陵下に位置する「お念堂地区」に分かれ、それぞれが異なる機能を持っていました。また、短冊形の地割やカギ型に曲がる道が残る城下町も確認されています。

5. 現在の保存状況と活用

天正18年(1590年)の豊臣秀吉による奥州仕置から慶長7年(1602年)の佐竹氏による久保田城築城の間に廃城になったと考えられますが、その後大規模な開発が行われなかったため、当時の城郭構造が良好に保存されています。現在は史跡公園として整備され、国道101号線沿いの登城口から徒歩5分の場所に脇本城跡案内所が設置されています。案内所は24時間開放されており、続日本100名城スタンプが設置されています。地域住民による継続的な環境整備により、中世の山城の姿を現在に伝える貴重な文化遺産として保護されています。

アクセスマップ

散歩記録

散歩記録準備中

御城印情報

御城印画像
価格: 300円
販売場所: 菅原神社

スタンプ情報

スタンプ画像
設置場所: 史跡脇本城跡案内所
border-light); } .breadcrumb-nav { font-size: 0.9rem; color: var(--color-text-light); } .breadcrumb-nav a { color: var(--color-text); text-decoration: none; transition: color 0.3s ease; } .breadcrumb-nav a:hover { color: var(--color-accent); } .breadcrumb-nav span { margin: 0 0.5rem; color: var(--color-text-light); } .breadcrumb-nav .current { color: var(--color-text); font-weight: 600; } /* ヒーローセクション - 控えめなサイズ */ .castle-hero { background: var(--color-primary); color: white; padding: 1.5rem 0; border-bottom: 1px solid var(--color-border); } .hero-content { display: flex; align-items: center; justify-content: center; } .castle-title-box { text-align: center; border: 2px solid rgba(255, 255, 255, 0.3); padding: 1rem 2rem; border-radius: 0; background: rgba(255, 255, 255, 0.1); display: inline-block; } .castle-title { font-size: 1.8rem; font-weight: 600; margin: 0 0 0.5rem 0; line-height: 1.2; letter-spacing: 0.5px; } .castle-badge { background: var(--color-accent); color: white; padding: 0.3rem 0.8rem; border-radius: 0; font-weight: 500; font-size: 0.8rem; letter-spacing: 0.5px; display: inline-block; } .castle-badge.zoku100 { background: #27ae60; } /* 2カラムレイアウト */ .two-column-layout { background: var(--color-background); padding: 2rem 0; } .layout-wrapper { display: grid; grid-template-columns: 1fr 320px; gap: 3rem; max-width: 1200px; margin: 0 auto; } /* メインカラム */ .main-column { display: flex; flex-direction: column; gap: 2rem; } /* セクションヘッダー */ .section-header { margin-bottom: 1rem; } .section-title { font-size: 1.3rem; font-weight: 600; color: var(--color-text); margin: 0; padding-bottom: 0.5rem; border-bottom: 2px solid var(--color-border); background: none; } /* テーブル形式の情報表示 */ .info-table { width: 100%; border-collapse: collapse; margin-bottom: 1rem; background: var(--color-background); border: 1px solid var(--color-border-light); } .info-table th, .info-table td { padding: 0.8rem 1rem; text-align: left; border-bottom: 1px solid var(--color-border-light); } .info-table th { background: var(--color-background-alt); font-weight: 600; color: var(--color-text); width: 30%; font-size: 0.9rem; } .info-table td { color: var(--color-text); font-size: 0.9rem; } .info-table tr:last-child th, .info-table tr:last-child td { border-bottom: none; } /* コンテンツラッパー */ .content-wrapper { background: var(--color-background); padding: 1.5rem; border: 1px solid var(--color-border-light); line-height: 1.7; } .content-wrapper h2 { font-size: 1.4rem; font-weight: 600; color: var(--color-text); margin: 1.5rem 0 1rem 0; padding-bottom: 0.5rem; border-bottom: 1px solid var(--color-