<?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>Webデザイン &#8211; ケケンタの独学ITブログ</title>
	<atom:link href="https://kekenta-it-blog.com/tag/web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3/feed/" rel="self" type="application/rss+xml" />
	<link>https://kekenta-it-blog.com</link>
	<description>プログラミングやWeb制作の情報を発信</description>
	<lastBuildDate>Mon, 04 Aug 2025 02:36:51 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://kekenta-it-blog.com/wp-content/uploads/2023/07/cropped-KEKENTA-BLOG-32x32.png</url>
	<title>Webデザイン &#8211; ケケンタの独学ITブログ</title>
	<link>https://kekenta-it-blog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ワンクリックでコピー！Webデザインで使えるボタン100選｜用途別完全ガイド</title>
		<link>https://kekenta-it-blog.com/web-button-design-collection/</link>
					<comments>https://kekenta-it-blog.com/web-button-design-collection/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Wed, 30 Jul 2025 02:42:49 +0000</pubDate>
				<category><![CDATA[アニメーション]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webデザイン]]></category>
		<category><![CDATA[Web制作]]></category>
		<category><![CDATA[ボタン]]></category>
		<category><![CDATA[ホバーアニメーション]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=15971</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__web-button-design-collection__15971-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>WebデザイナーやUIデザイナーが参考にできる、実用的なボタンデザインを用途別に100種類まとめました！ CTA、お問い合わせ、詳細ページなど、それぞれの用途に最適化されたデザインパターンを紹介します。 CTA向けボタン [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__web-button-design-collection__15971-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>
<p>WebデザイナーやUIデザイナーが参考にできる、実用的なボタンデザインを用途別に<strong><span class="swl-inline-color has-swl-deep-02-color">100種類</span></strong>まとめました！</p>



<p>CTA、お問い合わせ、詳細ページなど、それぞれの用途に最適化されたデザインパターンを紹介します。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p><strong>各ボタンを<span class="swl-inline-color has-swl-deep-02-color">ワンクリックするだけで簡単にHTML・CSSをコピーできる</span>ので、ぜひ気軽に試してみてください！</strong></p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-capbox cap_box"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>この記事で紹介するボタンカテゴリー</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-num_circle -list-under-dashed">
<li>CTA向けボタン一覧</li>



<li>お問い合わせボタン一覧</li>



<li>詳細ページボタン一覧</li>



<li>アクションボタン一覧</li>



<li>フォームボタン一覧</li>



<li>ゲーム・エンターテイメントボタン一覧</li>



<li>ミニマル・モダンボタン一覧</li>



<li>物理・科学効果ボタン一覧</li>



<li>アート・クリエイティブボタン一覧</li>



<li>ネオン・サイバーボタン一覧</li>



<li>3D・立体ボタン一覧</li>
</ul>
</div></div>



<h2 class="wp-block-heading">CTA向けボタン一覧</h2>



<div class="cta-button-showcase">
    <div class="cta-button-item">
      <button class="gradient-cta-btn">今すぐ始める</button>
    </div>
    <div class="cta-button-item">
      <button class="push-3d-btn">無料で試す</button>
    </div>
    <div class="cta-button-item">
      <button class="neon-cta-btn">購入する</button>
    </div>
    <div class="cta-button-item">
      <button class="shimmer-cta-btn">今すぐ登録</button>
    </div>
    <div class="cta-button-item">
      <button class="pulse-cta-btn">無料体験</button>
    </div>
    <div class="cta-button-item">
      <button class="glow-cta-btn">ダウンロード</button>
    </div>
    <div class="cta-button-item">
      <button class="split-cta-btn">
        <span class="split-text">無料相談</span>
        <span class="split-icon">→</span>
      </button>
    </div>
    <div class="cta-button-item">
      <button class="border-cta-btn">お申し込み</button>
    </div>
    <div class="cta-button-item">
      <button class="shadow-cta-btn">詳細を見る</button>
    </div>
    <div class="cta-button-item">
      <button class="outline-cta-btn">お問い合わせ</button>
    </div>
    <div class="cta-button-item">
      <button class="rounded-cta-btn">サービス開始</button>
    </div>
    <div class="cta-button-item">
      <button class="flat-cta-btn">資料請求</button>
    </div>
</div>

<style>
/* CTA向けボタン一覧用スタイル */
.cta-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.cta-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* CTA向けボタンのスタイル */
.gradient-cta-btn {
  background: linear-gradient(45deg, #667eea, #764ba2);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.gradient-cta-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
}

.push-3d-btn {
  background: #667eea;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 0 #5f3dc4;
}

.push-3d-btn:hover {
  transform: translateY(2px);
  box-shadow: 0 2px 0 #5f3dc4;
}

.neon-cta-btn {
  background: #000;
  border: 2px solid #00ff88;
  border-radius: 8px;
  color: #00ff88;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
  text-shadow: 0 0 5px #00ff88;
  box-shadow: 0 0 10px #00ff88;
}

.neon-cta-btn:hover {
  background: #00ff88;
  color: #000;
  text-shadow: none;
  box-shadow: 0 0 20px #00ff88, 0 0 30px #00ff88;
}

.shimmer-cta-btn {
  background: #00b894;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.shimmer-cta-btn::before {
  content: '';
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.5s ease;
  width: 100%;
}

.shimmer-cta-btn:hover::before {
  left: 100%;
}

.shimmer-cta-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.pulse-cta-btn {
  background: #e17055;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
  animation: pulse 2s infinite;
}

.pulse-cta-btn:hover {
  animation: none;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
}

@keyframes pulse {
  0% { box-shadow: 0 0 0 0 rgba(225, 112, 85, 0.7); }
  70% { box-shadow: 0 0 0 10px rgba(225, 112, 85, 0); }
  100% { box-shadow: 0 0 0 0 rgba(225, 112, 85, 0); }
}

.glow-cta-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
  box-shadow: 0 0 20px rgba(108, 92, 231, 0.5);
}

.glow-cta-btn:hover {
  box-shadow: 0 0 30px rgba(108, 92, 231, 0.8);
  transform: translateY(-2px);
}

.split-cta-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.split-cta-btn::before {
  content: '';
  background: #fdcb6e;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
  z-index: 1;
}

.split-cta-btn:hover::before {
  left: 0;
}

.split-cta-btn span {
  position: relative;
  z-index: 2;
}

.border-cta-btn {
  background: transparent;
  border: 3px solid #00b894;
  border-radius: 8px;
  color: #00b894;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.border-cta-btn:hover {
  background: #00b894;
  color: white;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.shadow-cta-btn {
  background: #2d3436;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(45, 52, 54, 0.3);
}

.shadow-cta-btn:hover {
  box-shadow: 0 8px 25px rgba(45, 52, 54, 0.5);
  transform: translateY(-2px);
}

.outline-cta-btn {
  background: transparent;
  border: 2px solid #e17055;
  border-radius: 8px;
  color: #e17055;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.outline-cta-btn:hover {
  background: #e17055;
  color: white;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
}

.rounded-cta-btn {
  background: #00cec9;
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.rounded-cta-btn:hover {
  background: #00b894;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 206, 201, 0.4);
}

.flat-cta-btn {
  background: #636e72;
  border: none;
  border-radius: 0;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.flat-cta-btn:hover {
  background: #2d3436;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(99, 110, 114, 0.4);
}

.magnetic-cta-btn {
  background: linear-gradient(135deg, #667eea, #764ba2);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  transition: all 0.3s ease;
}

.magnetic-cta-btn:hover {
  transform: translateY(-2px) scale(1.05);
  box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
}

.liquid-cta-btn {
  background: linear-gradient(45deg, #ff6b6b, #4ecdc4);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.liquid-cta-btn .liquid-bubble {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  height: 20px;
  left: -20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  width: 20px;
}

.liquid-cta-btn:hover .liquid-bubble {
  left: calc(100% + 20px);
  transform: translateY(-50%) scale(2);
}

.liquid-cta-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(255, 107, 107, 0.4);
}

.particle-cta-btn {
  background: #2c3e50;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.particle-cta-btn .particle-container {
  background: 
    radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.8) 1px, transparent 1px),
    radial-gradient(circle at 80% 80%, rgba(255, 255, 255, 0.6) 1px, transparent 1px),
    radial-gradient(circle at 40% 60%, rgba(255, 255, 255, 0.7) 1px, transparent 1px);
  background-size: 30px 30px, 25px 25px, 35px 35px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.particle-cta-btn:hover .particle-container {
  left: 0;
}

.particle-cta-btn:hover {
  background: #34495e;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(44, 62, 80, 0.4);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .cta-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .cta-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">お問い合わせボタン一覧</h2>



<div class="contact-button-showcase">
    <div class="contact-button-item">
      <button class="fab-contact-btn">
        <span class="fab-icon">✉</span>
        <span class="fab-text">お問い合わせ</span>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="outline-contact-btn">お問い合わせ</button>
    </div>
    <div class="contact-button-item">
      <button class="icon-contact-btn">
        <svg class="contact-icon" viewBox="0 0 24 24" fill="currentColor">
          <path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/>
        </svg>
        <span class="icon-text">お問い合わせ</span>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="offset-border-contact-btn">
        <span class="offset-text">お問い合わせ</span>
        <div class="offset-border"></div>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="bounce-contact-btn">
        <span class="bounce-icon">📞</span>
        お電話
      </button>
    </div>
    <div class="contact-button-item">
      <button class="ripple-contact-btn">お問い合わせ</button>
    </div>
    <div class="contact-button-item">
      <button class="chat-contact-btn">
        チャット
        <span class="chat-icon">💬</span>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="form-contact-btn">
        <span class="form-icon">📝</span>
        <span class="form-text">お問い合わせ</span>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="phone-contact-btn">
        <span class="phone-icon">📱</span>
        電話番号
      </button>
    </div>
    <div class="contact-button-item">
      <button class="email-contact-btn">
        <span class="email-icon">📧</span>
        メール
      </button>
    </div>
    <div class="contact-button-item">
      <button class="support-contact-btn">
        <span class="support-icon">🛠️</span>
        <span class="support-text">サポート</span>
      </button>
    </div>
    <div class="contact-button-item">
      <button class="help-contact-btn">
        <span class="help-icon">❓</span>
        <span class="help-text">ヘルプ</span>
      </button>
    </div>
</div>

<style>
/* お問い合わせボタン一覧用スタイル */
.contact-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.contact-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* お問い合わせボタンのスタイル */
.fab-contact-btn {
  background: #00b894;
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(0, 184, 148, 0.3);
}

.fab-contact-btn:hover {
  background: #00a085;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.outline-contact-btn {
  background: transparent;
  border: 2px solid #6c5ce7;
  border-radius: 8px;
  color: #6c5ce7;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  z-index: 1;
  position: relative;
}

.outline-contact-btn:hover {
  background: #6c5ce7;
  color: white;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
}

.icon-contact-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.icon-contact-btn:hover {
  background: #5f3dc4;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
}

.icon-contact-btn .contact-icon {
  width: 16px;
}

.icon-contact-btn .icon-text {
  flex: 1;
}

.offset-border-contact-btn {
  background: #6c5ce7;
  border: none;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  z-index: 1;
  position: relative;
  transition: all 0.3s ease;
}

.offset-border-contact-btn .offset-border {
  height: 100%;
  width: 100%;
  top: 4px;
  left: 4px;
  z-index: 0;
  position: absolute;
  transition: all 0.3s ease;
  border-right: 1px solid #6c5ce7;
  border-bottom: 1px solid #6c5ce7;
}

.offset-border-contact-btn:hover .offset-border {
    transform: translate(4px, 4px);
}

.offset-border-contact-btn .offset-text {
  position: relative;
  z-index: 1;
}

.bounce-contact-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 50px;
  color: #2d3436;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.bounce-contact-btn:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 20px rgba(253, 203, 110, 0.4);
}

.bounce-contact-btn:hover .bounce-icon {
  animation: bounce 0.6s infinite;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% { transform: translateY(0); }
  40% { transform: translateY(-5px); }
  60% { transform: translateY(-3px); }
}

.ripple-contact-btn {
  background: #e17055;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 30px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.ripple-contact-btn::before {
  content: '';
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: height 0.3s ease;
  width: 0;
}

.ripple-contact-btn:hover::before {
  height: 300px;
  width: 300px;
}

.ripple-contact-btn:hover {
  background: #d63031;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
}

.chat-contact-btn {
  background: #00b894;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.chat-contact-btn:hover {
  background: #00a085;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.form-contact-btn {
  background: linear-gradient(135deg, #6c5ce7, #a29bfe);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.form-contact-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #5f3dc4, #6c5ce7);
  transition: left 0.3s ease;
  z-index: 0;
}

.form-contact-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
  position: relative;
  z-index: 1;
}

.form-contact-btn:hover::before {
  left: 0;
}

.form-contact-btn .form-icon {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease;
}

.form-contact-btn .form-text {
  position: relative;
  z-index: 2;
}

.phone-contact-btn {
  background: #00cec9;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.phone-contact-btn:hover {
  background: #00b894;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 206, 201, 0.4);
}

.email-contact-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.email-contact-btn:hover {
  background: #fdcb6e;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.4);
}

.support-contact-btn {
  background: #e17055;
  border: 2px solid transparent;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.support-contact-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #d63031;
  transform: scaleY(0);
  transform-origin: bottom;
  transition: transform 0.3s ease;
  z-index: 0;
}

.support-contact-btn:hover {
  border-color: #d63031;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
  position: relative;
  z-index: 1;
}

.support-contact-btn:hover::before {
  transform: scaleY(1);
}

.support-contact-btn .support-icon {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease;
}

.support-contact-btn:hover .support-icon {
  transform: scale(1.2);
}

.support-contact-btn .support-text {
  position: relative;
  z-index: 2;
}

.help-contact-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 8px;
  color: #2d3436;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.help-contact-btn::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background: #f39c12;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.4s ease;
  z-index: 0;
}

.help-contact-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 203, 110, 0.4);
  position: relative;
  z-index: 1;
}

.help-contact-btn:hover::before {
  width: 100%;
  height: 100%;
}

.help-contact-btn .help-icon {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease;
}

.help-contact-btn .help-text {
  position: relative;
  z-index: 2;
}

.wave-contact-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.wave-contact-btn .wave-ripple {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.6s ease;
  width: 0;
}

.wave-contact-btn:hover .wave-ripple {
  height: 300px;
  width: 300px;
}

.wave-contact-btn:hover {
  background: #2980b9;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(52, 152, 219, 0.4);
}

.morph-contact-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.morph-contact-btn .morph-shape {
  background: #8e44ad;
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
  width: 0;
}

.morph-contact-btn:hover .morph-shape {
  border-radius: 0;
  height: 100%;
  width: 100%;
}

.morph-contact-btn:hover {
  background: #8e44ad;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(155, 89, 182, 0.4);
}

.energy-contact-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.energy-contact-btn .energy-pulse {
  background: rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
  width: 0;
  animation: energy-pulse-animation 2s ease-in-out infinite;
}

.energy-contact-btn:hover .energy-pulse {
  height: 200px;
  width: 200px;
}

.energy-contact-btn:hover {
  background: #e67e22;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(243, 156, 18, 0.4);
}

@keyframes energy-pulse-animation {
  0%, 100% { opacity: 0.4; }
  50% { opacity: 0.8; }
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .contact-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .contact-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">詳細ページボタン一覧</h2>



<div class="detail-button-showcase">
    <div class="detail-button-item">
      <button class="arrow-detail-btn">
        詳細を見る
        <span class="arrow">→</span>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="minimal-detail-btn">詳細</button>
    </div>
    <div class="detail-button-item">
      <button class="card-detail-btn">
        <div class="card-content">
          <div class="card-title">詳細情報</div>
          <div class="card-subtitle">クリックして確認</div>
        </div>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="glass-detail-btn">詳細を見る</button>
    </div>
    <div class="detail-button-item">
      <button class="underline-detail-btn">詳細を見る</button>
    </div>
    <div class="detail-button-item">
      <button class="scale-detail-btn">詳細</button>
    </div>
    <div class="detail-button-item">
      <button class="read-more-btn">
        <span class="read-text">続きを読む</span>
        <span class="read-dots">&#8230;</span>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="expand-detail-btn">
        <span class="expand-text">展開</span>
        <span class="expand-icon">▼</span>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="info-detail-btn">
        <span class="info-icon">ℹ️</span>
        <span class="info-text">詳細情報</span>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="link-detail-btn">リンク先へ</button>
    </div>
    <div class="detail-button-item">
      <button class="next-detail-btn">
        次へ
        <span class="next-arrow">→</span>
      </button>
    </div>
    <div class="detail-button-item">
      <button class="back-detail-btn">
        <span class="back-arrow">←</span>
        戻る
      </button>
    </div>
</div>

<style>
/* 詳細ページボタン一覧用スタイル */
.detail-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.detail-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* 詳細ページボタンのスタイル */
.arrow-detail-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.arrow-detail-btn:hover {
  background: #fdcb6e;
  transform: translateX(5px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.4);
}

.arrow-detail-btn:hover .arrow {
  transform: translateX(3px);
}

.minimal-detail-btn {
  background: transparent;
  border: 1px solid #00b894;
  border-radius: 4px;
  color: #00b894;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 8px 16px;
  transition: all 0.3s ease;
}

.minimal-detail-btn:hover {
  background: #00b894;
  color: white;
  transform: translateY(-1px);
}

.card-detail-btn {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  border: none;
  border-radius: 12px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 20px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(102, 126, 234, 0.3);
  position: relative;
  overflow: hidden;
  min-width: 200px;
}

.card-detail-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
  transition: left 0.5s ease;
}

.card-detail-btn:hover::before {
  left: 100%;
}

.card-detail-btn:hover {
  box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
  transform: translateY(-3px) scale(1.02);
}

.card-detail-btn .card-content {
  position: relative;
  z-index: 1;
}

.card-detail-btn .card-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 4px;
}

.card-detail-btn .card-subtitle {
  font-size: 12px;
  opacity: 0.9;
  font-weight: 400;
}

.glass-detail-btn {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 8px;
  color: #2d3436;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.glass-detail-btn:hover {
  background: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.3);
  transform: translateY(-2px);
}

.underline-detail-btn {
  background: transparent;
  border: none;
  border-bottom: 2px solid #00b894;
  color: #00b894;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 8px 0;
  transition: all 0.3s ease;
}

.underline-detail-btn:hover {
  border-bottom-color: #00a085;
  color: #00a085;
  transform: translateY(-1px);
}

.scale-detail-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.scale-detail-btn:hover {
  transform: scale(1.1);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
}

.read-more-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.read-more-btn:hover {
  background: #fdcb6e;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.4);
}

.expand-detail-btn {
  background: #00cec9;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.expand-detail-btn:hover {
  background: #00b894;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 206, 201, 0.4);
}

.info-detail-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 8px;
  color: #2d3436;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.info-detail-btn:hover {
  background: #f39c12;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 203, 110, 0.4);
}

.link-detail-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.link-detail-btn:hover {
  background: #2980b9;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(52, 152, 219, 0.4);
}

.next-detail-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.next-detail-btn:hover {
  background: #8e44ad;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(155, 89, 182, 0.4);
}

.back-detail-btn {
  background: #95a5a6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  transition: all 0.3s ease;
}

.back-detail-btn:hover {
  background: #7f8c8d;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(149, 165, 166, 0.4);
}

.next-detail-btn .next-arrow {
  transition: transform 0.3s ease;
}

.next-detail-btn:hover .next-arrow {
  transform: translateX(3px);
}

.back-detail-btn .back-arrow {
  transition: transform 0.3s ease;
}

.back-detail-btn:hover .back-arrow {
  transform: translateX(-3px);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .detail-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .detail-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">アクションボタン一覧</h2>



<div class="action-button-showcase">
    <div class="action-button-item">
      <button class="slide-action-btn">アクション</button>
    </div>
    <div class="action-button-item">
      <button class="rotate-action-btn">アクション</button>
    </div>
    <div class="action-button-item">
      <button class="flip-action-btn">アクション</button>
    </div>
    <div class="action-button-item">
      <button class="morph-action-btn">アクション</button>
    </div>
    <div class="action-button-item">
      <button class="glitch-action-btn" data-text="アクション">アクション</button>
    </div>
    <div class="action-button-item">
      <button class="neon-action-btn">アクション</button>
    </div>
</div>

<style>
/* アクションボタン一覧用スタイル */
.action-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.action-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* アクションボタンのスタイル */
.slide-action-btn {
  background: #00b894;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.slide-action-btn::before {
  content: '';
  background: rgba(255, 255, 255, 0.2);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.slide-action-btn:hover::before {
  left: 100%;
}

.slide-action-btn:hover {
  background: #00a085;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.rotate-action-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.rotate-action-btn:hover {
  background: #5f3dc4;
  transform: rotate(5deg) translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
}

.flip-action-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  transform-style: preserve-3d;
}

.flip-action-btn:hover {
  background: #fdcb6e;
  transform: rotateY(180deg) translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.4);
}

.morph-action-btn {
  background: #00cec9;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.morph-action-btn:hover {
  background: #00b894;
  border-radius: 50px;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 206, 201, 0.4);
}

.glitch-action-btn {
  background: #e17055;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  position: relative;
  transition: all 0.3s ease;
  z-index: 1;
  overflow: hidden;
}

.glitch-action-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle, rgba(255, 255, 255, 0.3) 0%, transparent 70%);
  transform: scale(0);
  transition: transform 0.3s ease;
  z-index: -1;
}

.glitch-action-btn:hover::before {
  transform: scale(2);
  animation: pulse-vibrate 0.6s ease-in-out infinite;
}

.glitch-action-btn:hover {
  background: #d63031;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
  animation: vibrate 0.3s ease-in-out infinite;
}

@keyframes pulse-vibrate {
  0%, 100% { 
    transform: scale(2) rotate(0deg); 
    opacity: 0.3;
  }
  25% { 
    transform: scale(2.2) rotate(1deg); 
    opacity: 0.5;
  }
  50% { 
    transform: scale(2) rotate(0deg); 
    opacity: 0.3;
  }
  75% { 
    transform: scale(2.2) rotate(-1deg); 
    opacity: 0.5;
  }
}

@keyframes vibrate {
  0%, 100% { transform: translateY(-2px) translateX(0); }
  25% { transform: translateY(-2px) translateX(1px); }
  50% { transform: translateY(-2px) translateX(0); }
  75% { transform: translateY(-2px) translateX(-1px); }
}

.neon-action-btn {
  background: #000;
  border: 2px solid #00ff88;
  border-radius: 8px;
  color: #00ff88;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  text-shadow: 0 0 5px #00ff88;
  box-shadow: 0 0 10px #00ff88;
  z-index: 1;
  position: relative;
}

.neon-action-btn:hover {
  background: #00ff88;
  color: #000;
  text-shadow: none;
  box-shadow: 0 0 20px #00ff88, 0 0 30px #00ff88;
  transform: translateY(-2px);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .action-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .action-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">フォームボタン一覧</h2>



<div class="form-button-showcase">
    <div class="form-button-item">
      <button class="progress-submit-btn">
        <span class="btn-text">送信する</span>
        <div class="progress-bar"></div>
      </button>
    </div>
    <div class="form-button-item">
      <button class="toggle-reset-btn">
        <span class="toggle-icon">↺</span>
        <span class="toggle-text">リセット</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="file-upload-btn">
        <div class="upload-icon">📁</div>
        <span class="upload-text">ファイル選択</span>
        <div class="upload-progress"></div>
      </button>
    </div>
    <div class="form-button-item">
      <button class="magnifier-search-btn">
        <div class="magnifier">🔍</div>
        <input type="text" placeholder="検索..." class="search-input">
      </button>
    </div>
    <div class="form-button-item">
      <button class="slider-filter-btn">
        <span class="filter-text">フィルター</span>
        <div class="slider-track">
          <div class="slider-thumb"></div>
        </div>
      </button>
    </div>
    <div class="form-button-item">
      <button class="dropdown-sort-btn">
        <span class="sort-text">並び替え</span>
        <div class="dropdown-arrow">▼</div>
        <div class="dropdown-options">
          <div class="option">新しい順</div>
          <div class="option">古い順</div>
          <div class="option">名前順</div>
        </div>
      </button>
    </div>
    <div class="form-button-item">
      <button class="switch-form-btn">
        <div class="switch-track">
          <div class="switch-thumb"></div>
        </div>
        <span class="switch-text">オン/オフ</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="toggle-form-btn">
        <div class="toggle-circle"></div>
        <span class="toggle-text">切り替え</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="date-form-btn">
        <span class="date-icon">📅</span>
        <span class="date-text">日付選択</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="time-form-btn">
        <span class="time-icon">🕐</span>
        <span class="time-text">時間選択</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="color-form-btn">
        <span class="color-picker">🎨</span>
        <span class="color-text">色選択</span>
      </button>
    </div>
    <div class="form-button-item">
      <button class="slider-form-btn">
        <span class="slider-text">スライダー</span>
        <div class="slider-container">
          <div class="slider-bar"></div>
          <div class="slider-handle"></div>
        </div>
      </button>
    </div>
    <div class="form-button-item">
      <button class="knob-form-btn">
        <div class="knob-dial">
          <div class="knob-pointer"></div>
        </div>
        <span class="knob-text">ノブ</span>
      </button>
    </div>
</div>

<style>
/* フォームボタン一覧用スタイル */
.form-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.form-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* フォームボタンのスタイル */
.progress-submit-btn {
  background: #00b894;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.progress-submit-btn .progress-bar {
  background: rgba(255, 255, 255, 0.3);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.progress-submit-btn:hover .progress-bar {
  left: 0;
}

.progress-submit-btn:hover {
  background: #00a085;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.toggle-reset-btn {
  background: #e17055;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
}

.toggle-reset-btn:hover {
  background: #d63031;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
}

.toggle-reset-btn:hover .toggle-icon {
  animation: spin 0.6s ease-in-out;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.file-upload-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.file-upload-btn .upload-progress {
  background: rgba(255, 255, 255, 0.2);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.file-upload-btn:hover .upload-progress {
  left: 0;
}

.file-upload-btn:hover {
  background: #5f3dc4;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.4);
}

.magnifier-search-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 8px;
  color: #2d3436;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.magnifier-search-btn .search-input {
  background: transparent;
  border: none;
  color: #2d3436;
  font-size: 14px;
  outline: none;
  width: 120px;
  padding: 0;
  margin-left: 8px;
}

.magnifier-search-btn .search-input::placeholder {
  color: rgba(45, 52, 54, 0.7);
}

.magnifier-search-btn:hover {
  background: #f39c12;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 203, 110, 0.4);
}

.magnifier-search-btn:hover .magnifier {
  animation: search-pulse 0.6s ease-in-out infinite;
}

@keyframes search-pulse {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}

.slider-filter-btn {
  background: #00cec9;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
}

.slider-filter-btn .slider-track {
  width: 40px;
  height: 4px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 2px;
  position: relative;
  margin-left: 8px;
}

.slider-filter-btn .slider-thumb {
  width: 12px;
  height: 12px;
  background: white;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  left: 0;
  transition: all 0.3s ease;
}

.slider-filter-btn:hover {
  background: #00b894;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 206, 201, 0.4);
}

.slider-filter-btn:hover .slider-thumb {
  left: 28px;
  transform: scale(1.2);
}

.dropdown-sort-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  position: relative;
  transition: all 0.3s ease;
}

.dropdown-sort-btn .dropdown-arrow {
  transition: transform 0.3s ease;
  font-size: 12px;
}

.dropdown-sort-btn .dropdown-options {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: white;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: all 0.3s ease;
  z-index: 10;
  margin-top: 5px;
}

.dropdown-sort-btn .option {
  padding: 8px 16px;
  color: #2d3436;
  font-size: 12px;
  transition: background 0.2s ease;
}

.dropdown-sort-btn .option:hover {
  background: #f8f9fa;
}

.dropdown-sort-btn:hover {
  background: #fdcb6e;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.4);
}

.dropdown-sort-btn:hover .dropdown-arrow {
  transform: rotate(180deg);
}

.dropdown-sort-btn:hover .dropdown-options {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.switch-form-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
}

.switch-form-btn .switch-track {
  width: 40px;
  height: 20px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  position: relative;
  margin-left: 8px;
  transition: background 0.3s ease;
}

.switch-form-btn .switch-thumb {
  width: 16px;
  height: 16px;
  background: white;
  border-radius: 50%;
  position: absolute;
  top: 2px;
  left: 2px;
  transition: all 0.3s ease;
}

.switch-form-btn:hover {
  background: #8e44ad;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(155, 89, 182, 0.4);
}

.switch-form-btn:hover .switch-track {
  background: rgba(255, 255, 255, 0.5);
}

.switch-form-btn:hover .switch-thumb {
  left: 22px;
  transform: scale(1.1);
}

.toggle-form-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
}

.toggle-form-btn .toggle-circle {
  width: 20px;
  height: 20px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  position: relative;
  margin-left: 8px;
  transition: all 0.3s ease;
}

.toggle-form-btn .toggle-circle::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background: white;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
}

.toggle-form-btn:hover {
  background: #2980b9;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(52, 152, 219, 0.4);
}

.toggle-form-btn:hover .toggle-circle {
  background: rgba(255, 255, 255, 0.5);
  transform: scale(1.2);
}

.toggle-form-btn:hover .toggle-circle::before {
  transform: translate(-50%, -50%) scale(1.3);
}

.date-form-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.date-form-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
  transition: left 0.5s ease;
}

.date-form-btn:hover::before {
  left: 100%;
}

.date-form-btn .date-icon {
  transition: transform 0.3s ease;
}

.date-form-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(231, 76, 60, 0.4);
}

.date-form-btn:hover .date-icon {
  animation: calendar-bounce 0.6s ease-in-out infinite;
}

@keyframes calendar-bounce {
  0%, 100% { transform: translateY(0) rotate(0deg); }
  25% { transform: translateY(-2px) rotate(-5deg); }
  50% { transform: translateY(-4px) rotate(0deg); }
  75% { transform: translateY(-2px) rotate(5deg); }
}

.time-form-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.time-form-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle, rgba(255, 255, 255, 0.3) 0%, transparent 70%);
  transform: scale(0);
  transition: transform 0.3s ease;
  z-index: 0;
}

.time-form-btn:hover::before {
  transform: scale(2);
}

.time-form-btn .time-icon {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease;
}

.time-form-btn:hover {
  background: #e67e22;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(243, 156, 18, 0.4);
}

.time-form-btn:hover .time-icon {
  animation: clock-spin 1s linear infinite;
}

@keyframes clock-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.color-form-btn {
  background: linear-gradient(135deg, #2c3e50 0%, #34495e 100%);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.color-form-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg, #ff6b6b, #4ecdc4, #45b7d1, #96ceb4, #feca57, #ff9ff3, #54a0ff);
  background-size: 400% 400%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 0;
}

.color-form-btn:hover::before {
  opacity: 0.3;
  animation: color-shift 2s ease-in-out infinite;
}

.color-form-btn .color-picker {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease;
}

.color-form-btn:hover {
  background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%);
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(44, 62, 80, 0.4);
}

.color-form-btn:hover .color-picker {
  animation: color-bounce 0.6s ease-in-out infinite;
}

@keyframes color-shift {
  0%, 100% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
}

@keyframes color-bounce {
  0%, 100% { transform: scale(1) rotate(0deg); }
  25% { transform: scale(1.1) rotate(5deg); }
  50% { transform: scale(1.2) rotate(0deg); }
  75% { transform: scale(1.1) rotate(-5deg); }
}

.slider-form-btn {
  background: #95a5a6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
}

.slider-form-btn .slider-container {
  width: 50px;
  height: 6px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 3px;
  position: relative;
  margin-left: 8px;
}

.slider-form-btn .slider-bar {
  width: 30px;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  border-radius: 3px;
  transition: width 0.3s ease;
}

.slider-form-btn .slider-handle {
  width: 12px;
  height: 12px;
  background: white;
  border-radius: 50%;
  position: absolute;
  top: -3px;
  left: 24px;
  transition: all 0.3s ease;
}

.slider-form-btn:hover {
  background: #7f8c8d;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(149, 165, 166, 0.4);
}

.slider-form-btn:hover .slider-bar {
  width: 40px;
}

.slider-form-btn:hover .slider-handle {
  left: 34px;
  transform: scale(1.2);
}

.knob-form-btn {
  background: #8e44ad;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 25px;
  transition: all 0.3s ease;
  position: relative;
}

.knob-form-btn .knob-dial {
  width: 24px;
  height: 24px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  position: relative;
  margin-left: 8px;
  transition: all 0.3s ease;
}

.knob-form-btn .knob-pointer {
  width: 2px;
  height: 8px;
  background: white;
  position: absolute;
  top: 2px;
  left: 50%;
  transform: translateX(-50%);
  transition: all 0.3s ease;
}

.knob-form-btn:hover {
  background: #7d3c98;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(142, 68, 173, 0.4);
}

.knob-form-btn:hover .knob-dial {
  background: rgba(255, 255, 255, 0.5);
  transform: rotate(90deg);
}

.knob-form-btn:hover .knob-pointer {
  transform: translateX(-50%) rotate(90deg);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .form-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .form-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">ゲーム・エンターテイメントボタン一覧</h2>



<div class="game-button-showcase">
    <div class="game-button-item">
      <button class="pixel-game-btn">
        <span class="pixel-text">START</span>
        <div class="pixel-border"></div>
      </button>
    </div>
    <div class="game-button-item">
      <button class="arcade-game-btn">
        <span class="arcade-text">PLAY</span>
        <div class="arcade-lights"></div>
      </button>
    </div>
    <div class="game-button-item">
      <button class="retro-game-btn">
        <span class="retro-text">CONTINUE</span>
        <div class="retro-screen"></div>
      </button>
    </div>
    <div class="game-button-item">
      <button class="neon-game-btn">
        <span class="neon-text">GAME OVER</span>
        <div class="neon-glow"></div>
      </button>
    </div>
    <div class="game-button-item">
      <button class="level-game-btn">
        <span class="level-text">LEVEL 1</span>
        <div class="level-progress"></div>
      </button>
    </div>
    <div class="game-button-item">
      <button class="score-game-btn">
        <span class="score-text">HIGH SCORE</span>
        <div class="score-display">999999</div>
      </button>
    </div>
</div>

<style>
/* ゲーム・エンターテイメントボタン一覧用スタイル */
.game-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.game-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* ゲーム・エンターテイメントボタンのスタイル */
.pixel-game-btn {
  background: #2c3e50;
  border: none;
  border-radius: 0;
  color: #00ff88;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #00ff88;
  overflow: hidden;
}

.pixel-game-btn .pixel-border {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 2px solid #00ff88;
  opacity: 0;
  transition: all 0.3s ease;
}

.pixel-game-btn .pixel-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.pixel-game-btn:hover {
  background: #34495e;
  box-shadow: 0 0 20px #00ff88;
  transform: translateY(-2px);
}

.pixel-game-btn:hover .pixel-border {
  opacity: 1;
  animation: pixel-glitch 0.2s ease-in-out infinite;
}

.pixel-game-btn:hover .pixel-text {
  animation: text-flicker 0.1s ease-in-out infinite;
}

@keyframes pixel-glitch {
  0%, 100% { transform: translate(0, 0); }
  25% { transform: translate(-1px, 1px); }
  50% { transform: translate(1px, -1px); }
  75% { transform: translate(-1px, -1px); }
}

@keyframes text-flicker {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.8; }
}

.arcade-game-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(231, 76, 60, 0.4);
  overflow: hidden;
}

.arcade-game-btn .arcade-lights {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 4px;
  background: linear-gradient(90deg, #ff0, #f0f, #0ff, #0f0, #ff0);
  background-size: 200% 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.arcade-game-btn .arcade-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.arcade-game-btn:hover {
  background: #c0392b;
  box-shadow: 0 8px 25px rgba(231, 76, 60, 0.6);
  transform: translateY(-2px);
}

.arcade-game-btn:hover .arcade-lights {
  opacity: 1;
  animation: arcade-light 1s linear infinite;
}

.arcade-game-btn:hover .arcade-text {
  animation: arcade-bounce 0.3s ease-in-out infinite;
}

@keyframes arcade-light {
  0% { background-position: 0% 50%; }
  100% { background-position: 200% 50%; }
}

@keyframes arcade-bounce {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.05); }
}

.retro-game-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(243, 156, 18, 0.4);
  overflow: hidden;
}

.retro-game-btn .retro-screen {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.1) 50%, transparent 70%);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.retro-game-btn .retro-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.retro-game-btn:hover {
  background: #e67e22;
  box-shadow: 0 8px 25px rgba(243, 156, 18, 0.6);
  transform: translateY(-2px);
}

.retro-game-btn:hover .retro-screen {
  opacity: 1;
  animation: retro-scan 2s linear infinite;
}

.retro-game-btn:hover .retro-text {
  animation: retro-flicker 0.2s ease-in-out infinite;
}

@keyframes retro-scan {
  0% { transform: translateY(-100%); }
  100% { transform: translateY(100%); }
}

@keyframes retro-flicker {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.7; }
}

.neon-game-btn {
  background: #000;
  border: 2px solid #ff00ff;
  border-radius: 8px;
  color: #ff00ff;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #ff00ff;
  box-shadow: 0 0 20px #ff00ff;
  overflow: hidden;
}

.neon-game-btn .neon-glow {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(circle, rgba(255, 0, 255, 0.3) 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.neon-game-btn .neon-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.neon-game-btn:hover {
  background: #ff00ff;
  color: #000;
  box-shadow: 0 0 30px #ff00ff;
  transform: translateY(-2px);
}

.neon-game-btn:hover .neon-glow {
  opacity: 1;
  animation: neon-pulse 0.5s ease-in-out infinite;
}

.neon-game-btn:hover .neon-text {
  animation: neon-flicker 0.1s ease-in-out infinite;
}

@keyframes neon-pulse {
  0%, 100% { transform: scale(1); opacity: 0.3; }
  50% { transform: scale(1.1); opacity: 0.6; }
}

@keyframes neon-flicker {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.8; }
}

.level-game-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(155, 89, 182, 0.4);
  overflow: hidden;
}

.level-game-btn .level-progress {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  background: linear-gradient(90deg, #00ff88, #00ffff);
  width: 0%;
  transition: width 0.3s ease;
}

.level-game-btn .level-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.level-game-btn:hover {
  background: #8e44ad;
  box-shadow: 0 8px 25px rgba(155, 89, 182, 0.6);
  transform: translateY(-2px);
}

.level-game-btn:hover .level-progress {
  width: 100%;
  animation: level-fill 1s ease-in-out infinite;
}

.level-game-btn:hover .level-text {
  animation: level-bounce 0.3s ease-in-out infinite;
}

@keyframes level-fill {
  0% { width: 0%; }
  50% { width: 100%; }
  100% { width: 0%; }
}

@keyframes level-bounce {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.05); }
}

.score-game-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(52, 152, 219, 0.4);
  overflow: hidden;
  min-width: 200px;
}

.score-game-btn .score-display {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  font-family: 'Courier New', monospace;
  font-size: 12px;
  color: #ffd700;
  text-shadow: 0 0 5px #ffd700;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}

.score-game-btn .score-text {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
}

.score-game-btn:hover {
  background: #2980b9;
  box-shadow: 0 8px 25px rgba(52, 152, 219, 0.6);
  transform: translateY(-2px);
}

.score-game-btn:hover .score-display {
  opacity: 1;
  animation: score-count 2s ease-in-out infinite;
}

.score-game-btn:hover .score-text {
  animation: score-glow 0.5s ease-in-out infinite;
}

@keyframes score-count {
  0% { content: "000000"; }
  25% { content: "123456"; }
  50% { content: "456789"; }
  75% { content: "789012"; }
  100% { content: "999999"; }
}

@keyframes score-glow {
  0%, 100% { text-shadow: 0 0 5px rgba(255, 255, 255, 0.5); }
  50% { text-shadow: 0 0 15px rgba(255, 255, 255, 0.8); }
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .game-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .game-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">ミニマル・モダンボタン一覧</h2>



<div class="minimal-button-showcase">
    <div class="minimal-button-item">
      <button class="line-minimal-btn">シンプル</button>
    </div>
    <div class="minimal-button-item">
      <button class="dot-minimal-btn">ミニマル</button>
    </div>
    <div class="minimal-button-item">
      <button class="border-minimal-btn">モダン</button>
    </div>
    <div class="minimal-button-item">
      <button class="shadow-minimal-btn">エレガント</button>
    </div>
    <div class="minimal-button-item">
      <button class="gradient-minimal-btn">スタイリッシュ</button>
    </div>
    <div class="minimal-button-item">
      <button class="glass-minimal-btn">クリーン</button>
    </div>
    <div class="minimal-button-item">
      <button class="capsule-minimal-btn">カプセル</button>
    </div>
    <div class="minimal-button-item">
      <button class="oval-minimal-btn"><span class="oval-text">オーバル</span></button>
    </div>
    <div class="minimal-button-item">
      <button class="square-minimal-btn">スクエア</button>
    </div>
    <div class="minimal-button-item">
      <button class="circle-minimal-btn">サークル</button>
    </div>
</div>

<style>
/* ミニマル・モダンボタン一覧用スタイル */
.minimal-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.minimal-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* ミニマル・モダンボタンのスタイル */
.line-minimal-btn {
  background: transparent;
  border: none;
  border-bottom: 2px solid #00b894;
  color: #00b894;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 0;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.line-minimal-btn::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 100%;
  height: 2px;
  background: #00a085;
  transition: left 0.3s ease;
}

.line-minimal-btn:hover {
  border-bottom-color: #00a085;
  color: #00a085;
  transform: translateY(-1px);
}

.line-minimal-btn:hover::before {
  left: 0;
}

.dot-minimal-btn {
  background: transparent;
  border: none;
  color: #6c5ce7;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  position: relative;
  transition: all 0.3s ease;
}

.dot-minimal-btn::after {
  content: '';
  background: #6c5ce7;
  border-radius: 50%;
  bottom: 0;
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  transition: all 0.3s ease;
  width: 4px;
}

.dot-minimal-btn:hover {
  transform: translateY(-1px);
}

.dot-minimal-btn:hover::after {
  height: 8px;
  width: 8px;
  animation: dot-bounce 0.6s ease-in-out infinite;
}

@keyframes dot-bounce {
  0%, 100% { transform: translateX(-50%) scale(1); }
  50% { transform: translateX(-50%) scale(1.2); }
}

.border-minimal-btn {
  background: transparent;
  border: 1px solid #fd79a8;
  color: #fd79a8;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.border-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: #fd79a8;
  transition: left 0.3s ease;
  z-index: -1;
}

.border-minimal-btn:hover {
  color: white;
  transform: translateY(-1px);
  position: relative;
  z-index: 1;
}

.border-minimal-btn:hover::before {
  left: 0;
}

.shadow-minimal-btn {
  background: white;
  border: none;
  border-radius: 4px;
  color: #2d3436;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  transition: all 0.3s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  position: relative;
}

.shadow-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 4px;
  background: linear-gradient(45deg, transparent, rgba(0, 0, 0, 0.05), transparent);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.shadow-minimal-btn:hover {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}

.shadow-minimal-btn:hover::before {
  opacity: 1;
}

.gradient-minimal-btn {
  background: linear-gradient(45deg, #667eea, #764ba2);
  border: none;
  border-radius: 4px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.gradient-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.2), transparent);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.gradient-minimal-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3);
  position: relative;
  z-index: 1;
}

.gradient-minimal-btn:hover::before {
  opacity: 1;
}

.glass-minimal-btn {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  color: #2d3436;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.glass-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.glass-minimal-btn:hover {
  background: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.3);
  transform: translateY(-1px);
}

.glass-minimal-btn:hover::before {
  opacity: 1;
}

.capsule-minimal-btn {
  background: #00cec9;
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 20px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.capsule-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.2), transparent);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.capsule-minimal-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 206, 201, 0.3);
  position: relative;
  z-index: 1;
}

.capsule-minimal-btn:hover::before {
  opacity: 1;
}

.oval-minimal-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 50px;
  color: #2d3436;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 20px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.oval-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f39c12;
  border-radius: 50px;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.oval-minimal-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(253, 203, 110, 0.3);
  position: relative;
  z-index: 1;
}

.oval-minimal-btn:hover::before {
  transform: scaleX(1);
}

.oval-minimal-btn .oval-text {
  position: relative;
  z-index: 2;
}

.square-minimal-btn {
  background: transparent;
  border: 2px solid #e17055;
  color: #e17055;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  padding: 12px 16px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.square-minimal-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: #e17055;
  transition: left 0.3s ease;
  z-index: -1;
}

.square-minimal-btn:hover {
  color: white;
  transform: translateY(-1px);
  position: relative;
  z-index: 1;
}

.square-minimal-btn:hover::before {
  left: 0;
}

.circle-minimal-btn {
  background: #9b59b6;
  border: none;
  border-radius: 50%;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  height: 48px;
  width: 48px;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}

.circle-minimal-btn::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background: transparent;
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.4s ease;
}

.circle-minimal-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(155, 89, 182, 0.4);
}

.circle-minimal-btn:hover::before {
  width: 80px;
  height: 80px;
  opacity: 0;
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .minimal-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .minimal-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">物理・科学効果ボタン一覧</h2>



<div class="physics-button-showcase">
    <div class="physics-button-item">
      <button class="magnetic-physics-btn">
        <span class="magnetic-text">磁力効果</span>
        <div class="magnetic-field"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="liquid-physics-btn">
        <span class="liquid-text">液体効果</span>
        <div class="liquid-bubble"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="particle-physics-btn">
        <span class="particle-text">粒子効果</span>
        <div class="particle-container"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="wave-physics-btn">
        <span class="wave-text">波紋効果</span>
        <div class="wave-ripple"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="morph-physics-btn">
        <span class="morph-text">変形効果</span>
        <div class="morph-shape"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="energy-physics-btn">
        <span class="energy-text">エネルギー</span>
        <div class="energy-pulse"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="orbit-physics-btn">
        <span class="orbit-text">軌道効果</span>
        <div class="orbit-ring"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="spiral-physics-btn">
        <span class="spiral-text">螺旋効果</span>
        <div class="spiral-line"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="vortex-physics-btn">
        <span class="vortex-text">渦巻効果</span>
        <div class="vortex-center"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="magnetic-field-physics-btn">
        <span class="magnetic-field-text">磁場効果</span>
        <div class="magnetic-lines"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="quantum-physics-btn">
        <span class="quantum-text">量子効果</span>
        <div class="quantum-particles"></div>
      </button>
    </div>
    <div class="physics-button-item">
      <button class="holographic-physics-btn">
        <span class="holographic-text">ホログラム</span>
        <div class="holographic-grid"></div>
      </button>
    </div>
</div>

<style>
/* 物理・科学効果ボタン一覧用スタイル */
.physics-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.physics-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* 物理・科学効果ボタンのスタイル */
.magnetic-physics-btn {
  background: #2c3e50;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.magnetic-physics-btn .magnetic-field {
  background: radial-gradient(circle, rgba(255, 255, 255, 0.3) 0%, transparent 70%);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.4s ease;
  width: 0;
}

.magnetic-physics-btn:hover .magnetic-field {
  height: 200px;
  width: 200px;
  animation: magnetic-pulse 1s ease-in-out infinite;
}

@keyframes magnetic-pulse {
  0%, 100% { opacity: 0.3; transform: translate(-50%, -50%) scale(1); }
  50% { opacity: 0.6; transform: translate(-50%, -50%) scale(1.1); }
}

.magnetic-physics-btn:hover {
  background: #34495e;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(44, 62, 80, 0.4);
}

.liquid-physics-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.liquid-physics-btn .liquid-bubble {
  background: radial-gradient(circle, rgba(255, 255, 255, 0.4) 0%, transparent 70%);
  border-radius: 50%;
  height: 20px;
  left: -20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.6s ease;
  width: 20px;
}

.liquid-physics-btn:hover .liquid-bubble {
  left: calc(100% + 20px);
  transform: translateY(-50%) scale(2);
  animation: liquid-bounce 0.8s ease-in-out infinite;
}

@keyframes liquid-bounce {
  0%, 100% { transform: translateY(-50%) scale(2); }
  50% { transform: translateY(-50%) scale(2.2); }
}

.liquid-physics-btn:hover {
  background: #2980b9;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(52, 152, 219, 0.4);
}

.particle-physics-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.particle-physics-btn .particle-container {
  background: 
    radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.8) 1px, transparent 1px),
    radial-gradient(circle at 80% 80%, rgba(255, 255, 255, 0.6) 1px, transparent 1px),
    radial-gradient(circle at 40% 60%, rgba(255, 255, 255, 0.7) 1px, transparent 1px);
  background-size: 30px 30px, 25px 25px, 35px 35px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.5s ease;
  width: 100%;
}

.particle-physics-btn:hover .particle-container {
  left: 0;
  animation: particle-move 2s linear infinite;
}

@keyframes particle-move {
  0% { background-position: 0% 0%, 0% 0%, 0% 0%; }
  100% { background-position: 100% 100%, 100% 100%, 100% 100%; }
}

.particle-physics-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(231, 76, 60, 0.4);
}

.wave-physics-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.wave-physics-btn .wave-ripple {
  background: radial-gradient(circle, rgba(255, 255, 255, 0.4) 0%, transparent 70%);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.8s ease;
  width: 0;
}

.wave-physics-btn:hover .wave-ripple {
  height: 300px;
  width: 300px;
  animation: wave-pulse 1.5s ease-in-out infinite;
}

@keyframes wave-pulse {
  0%, 100% { opacity: 0.4; transform: translate(-50%, -50%) scale(1); }
  50% { opacity: 0.8; transform: translate(-50%, -50%) scale(1.05); }
}

.wave-physics-btn:hover {
  background: #8e44ad;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(155, 89, 182, 0.4);
}

.morph-physics-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.morph-physics-btn .morph-shape {
  background: #e67e22;
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.4s ease;
  width: 0;
}

.morph-physics-btn:hover .morph-shape {
  border-radius: 0;
  height: 100%;
  width: 100%;
  animation: morph-rotate 2s ease-in-out infinite;
}

@keyframes morph-rotate {
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%, -50%) rotate(360deg); }
}

.morph-physics-btn:hover {
  background: #e67e22;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(243, 156, 18, 0.4);
}

.energy-physics-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.energy-physics-btn .energy-pulse {
  background: rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
  width: 0;
  animation: energy-pulse-animation 2s ease-in-out infinite;
}

.energy-physics-btn:hover .energy-pulse {
  height: 200px;
  width: 200px;
}

.energy-physics-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(231, 76, 60, 0.4);
}

@keyframes energy-pulse-animation {
  0%, 100% { opacity: 0.4; }
  50% { opacity: 0.8; }
}

.orbit-physics-btn {
  background: #2c3e50;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.orbit-physics-btn .orbit-ring {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  height: 20px;
  left: -20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  width: 20px;
}

.orbit-physics-btn:hover .orbit-ring {
  animation: orbit-rotation 1s linear infinite;
  left: calc(100% + 20px);
}

.orbit-physics-btn:hover {
  background: #34495e;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(44, 62, 80, 0.4);
}

@keyframes orbit-rotation {
  0% { transform: translateY(-50%) rotate(0deg); }
  100% { transform: translateY(-50%) rotate(360deg); }
}

.spiral-physics-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.spiral-physics-btn .spiral-line {
  background: rgba(255, 255, 255, 0.3);
  height: 2px;
  left: -100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease;
  width: 100%;
}

.spiral-physics-btn:hover .spiral-line {
  animation: spiral-move 0.6s ease-in-out;
  left: 100%;
}

.spiral-physics-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(231, 76, 60, 0.4);
}

@keyframes spiral-move {
  0% { transform: translateY(-50%) rotate(0deg); }
  100% { transform: translateY(-50%) rotate(360deg); }
}

.vortex-physics-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.vortex-physics-btn .vortex-center {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  height: 0;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
  width: 0;
}

.vortex-physics-btn:hover .vortex-center {
  animation: vortex-spin 0.8s ease-in-out;
  height: 200px;
  width: 200px;
}

.vortex-physics-btn:hover {
  background: #e67e22;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(243, 156, 18, 0.4);
}

@keyframes vortex-spin {
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%, -50%) rotate(360deg); }
}

.magnetic-field-physics-btn {
  background: #8e44ad;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.magnetic-field-physics-btn .magnetic-lines {
  background: 
    linear-gradient(90deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%),
    linear-gradient(0deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%);
  background-size: 20px 20px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.magnetic-field-physics-btn:hover .magnetic-lines {
  left: 0;
}

.magnetic-field-physics-btn:hover {
  background: #7d3c98;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(142, 68, 173, 0.4);
}

.quantum-physics-btn {
  background: #2c3e50;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.quantum-physics-btn .quantum-particles {
  background: 
    radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.8) 1px, transparent 1px),
    radial-gradient(circle at 80% 80%, rgba(255, 255, 255, 0.6) 1px, transparent 1px);
  background-size: 15px 15px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.quantum-physics-btn:hover .quantum-particles {
  left: 0;
}

.quantum-physics-btn:hover {
  background: #34495e;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(44, 62, 80, 0.4);
}

.holographic-physics-btn {
  background: linear-gradient(45deg, #667eea, #764ba2, #f093fb);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.holographic-physics-btn .holographic-grid {
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.holographic-physics-btn:hover .holographic-grid {
  animation: hologram-shift 0.8s ease-in-out;
  left: 100%;
}

.holographic-physics-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(102, 126, 234, 0.4);
}

@keyframes hologram-shift {
  0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; }
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .physics-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .physics-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">アート・クリエイティブボタン一覧</h2>



<div class="art-button-showcase">
    <div class="art-button-item">
      <button class="paint-splash-art-btn">
        <span class="paint-text">ペイント</span>
        <div class="paint-splash"></div>
      </button>
    </div>
    <div class="art-button-item">
      <button class="watercolor-art-btn">
        <span class="watercolor-text">水彩</span>
        <div class="watercolor-blend"></div>
      </button>
    </div>
    <div class="art-button-item">
      <button class="sketch-art-btn">
        <span class="sketch-text">スケッチ</span>
        <div class="sketch-lines"></div>
      </button>
    </div>
    <div class="art-button-item">
      <button class="origami-art-btn">
        <span class="origami-text">折り紙</span>
        <div class="origami-fold"></div>
      </button>
    </div>
    <div class="art-button-item">
      <button class="calligraphy-art-btn">
        <span class="calligraphy-text">書道</span>
        <div class="calligraphy-stroke"></div>
      </button>
    </div>
    <div class="art-button-item">
      <button class="mosaic-art-btn">
        <span class="mosaic-text">モザイク</span>
        <div class="mosaic-tiles"></div>
      </button>
    </div>
</div>

<style>
/* アート・クリエイティブボタン一覧用スタイル */
.art-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.art-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* アート・クリエイティブボタンのスタイル */
.paint-splash-art-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.paint-splash-art-btn .paint-splash {
  background: 
    radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.4) 0%, transparent 50%),
    radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0.3) 0%, transparent 50%);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.4s ease;
  width: 100%;
}

.paint-splash-art-btn:hover .paint-splash {
  left: 0;
  animation: paint-splash 1s ease-in-out infinite;
}

@keyframes paint-splash {
  0%, 100% { transform: scale(1) rotate(0deg); }
  50% { transform: scale(1.1) rotate(5deg); }
}

.paint-splash-art-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(231, 76, 60, 0.4);
}

.watercolor-art-btn {
  background: #3498db;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.watercolor-art-btn .watercolor-blend {
  background: 
    linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%),
    linear-gradient(-45deg, transparent 30%, rgba(255, 255, 255, 0.2) 50%, transparent 70%);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.5s ease;
  width: 100%;
}

.watercolor-art-btn:hover .watercolor-blend {
  left: 0;
  animation: watercolor-flow 2s ease-in-out infinite;
}

@keyframes watercolor-flow {
  0% { background-position: 0% 0%, 0% 0%; }
  50% { background-position: 100% 100%, 100% 100%; }
  100% { background-position: 0% 0%, 0% 0%; }
}

.watercolor-art-btn:hover {
  background: #2980b9;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(52, 152, 219, 0.4);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .art-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .art-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}

.sketch-art-btn {
  background: #2c3e50;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.sketch-art-btn .sketch-lines {
  background: 
    linear-gradient(90deg, transparent 40%, rgba(255, 255, 255, 0.3) 50%, transparent 60%),
    linear-gradient(0deg, transparent 40%, rgba(255, 255, 255, 0.2) 50%, transparent 60%);
  background-size: 20px 20px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.sketch-art-btn:hover .sketch-lines {
  left: 0;
}

.sketch-art-btn:hover {
  background: #34495e;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(44, 62, 80, 0.4);
}

.origami-art-btn {
  background: #f39c12;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.origami-art-btn .origami-fold {
  background: 
    linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.2) 50%, transparent 70%);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.origami-art-btn:hover .origami-fold {
  left: 0;
}

.origami-art-btn:hover {
  background: #e67e22;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(243, 156, 18, 0.4);
}

.calligraphy-art-btn {
  background: #9b59b6;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.calligraphy-art-btn .calligraphy-stroke {
  background: 
    linear-gradient(90deg, transparent 30%, rgba(255, 255, 255, 0.3) 50%, transparent 70%);
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.calligraphy-art-btn:hover .calligraphy-stroke {
  left: 0;
}

.calligraphy-art-btn:hover {
  background: #8e44ad;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(155, 89, 182, 0.4);
}

.mosaic-art-btn {
  background: #e74c3c;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 12px 20px;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.mosaic-art-btn .mosaic-tiles {
  background: 
    linear-gradient(90deg, transparent 30%, rgba(255, 255, 255, 0.2) 50%, transparent 70%),
    linear-gradient(0deg, transparent 30%, rgba(255, 255, 255, 0.1) 50%, transparent 70%);
  background-size: 15px 15px;
  height: 100%;
  left: -100%;
  position: absolute;
  top: 0;
  transition: left 0.3s ease;
  width: 100%;
}

.mosaic-art-btn:hover .mosaic-tiles {
  left: 0;
}

.mosaic-art-btn:hover {
  background: #c0392b;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(231, 76, 60, 0.4);
}
</style>


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">ネオン・サイバーボタン一覧</h2>



<div class="neon-button-showcase">
    <div class="neon-button-item">
      <button class="cyber-neon-btn">
        <span class="cyber-text">CYBER</span>
        <div class="cyber-border"></div>
      </button>
    </div>
    <div class="neon-button-item">
      <button class="matrix-neon-btn">
        <span class="matrix-text">MATRIX</span>
        <div class="matrix-code"></div>
      </button>
    </div>
    <div class="neon-button-item">
      <button class="hologram-neon-btn">
        <span class="hologram-text">HOLOGRAM</span>
        <div class="hologram-effect"></div>
      </button>
    </div>
    <div class="neon-button-item">
      <button class="glitch-neon-btn">
        <span class="glitch-text">GLITCH</span>
        <div class="glitch-lines"></div>
      </button>
    </div>
    <div class="neon-button-item">
      <button class="synthwave-neon-btn">
        <span class="synthwave-text">SYNTHWAVE</span>
        <div class="synthwave-grid"></div>
      </button>
    </div>
    <div class="neon-button-item">
      <button class="retro-future-neon-btn">
        <span class="retro-future-text">RETRO FUTURE</span>
        <div class="retro-future-border"></div>
      </button>
    </div>
</div>

<style>
/* ネオン・サイバーボタン一覧用スタイル */
.neon-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.neon-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* ネオン・サイバーボタンのスタイル */
.cyber-neon-btn {
  background: #000;
  border: 2px solid #00ff88;
  border-radius: 8px;
  color: #00ff88;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #00ff88;
  box-shadow: 0 0 20px #00ff88;
  overflow: hidden;
}

.cyber-neon-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(0, 255, 136, 0.3), transparent);
  transition: left 0.6s ease;
}

.cyber-neon-btn::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(circle at 50% 50%, rgba(0, 255, 136, 0.1) 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.cyber-neon-btn:hover {
  background: #00ff88;
  color: #000;
  box-shadow: 0 0 30px #00ff88;
  transform: translateY(-2px);
  animation: cyber-pulse 1s ease-in-out infinite;
}

.cyber-neon-btn:hover::before {
  left: 100%;
}

.cyber-neon-btn:hover::after {
  opacity: 1;
}

@keyframes cyber-pulse {
  0%, 100% { box-shadow: 0 0 30px #00ff88; }
  50% { box-shadow: 0 0 40px #00ff88, 0 0 60px rgba(0, 255, 136, 0.3); }
}

.matrix-neon-btn {
  background: #000;
  border: 2px solid #00ff00;
  border-radius: 8px;
  color: #00ff00;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #00ff00;
  box-shadow: 0 0 20px #00ff00;
  overflow: hidden;
}

.matrix-neon-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: 
    linear-gradient(90deg, transparent 40%, rgba(0, 255, 0, 0.3) 50%, transparent 60%);
  background-size: 20px 20px;
  animation: matrix-rain 2s linear infinite;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.matrix-neon-btn:hover {
  background: #00ff00;
  color: #000;
  box-shadow: 0 0 30px #00ff00;
  transform: translateY(-2px);
}

.matrix-neon-btn:hover::before {
  opacity: 1;
}

@keyframes matrix-rain {
  0% { background-position: 0% 0%; }
  100% { background-position: 0% 100%; }
}

.hologram-neon-btn {
  background: #000;
  border: 2px solid #ff00ff;
  border-radius: 8px;
  color: #ff00ff;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #ff00ff;
  box-shadow: 0 0 20px #ff00ff;
  overflow: hidden;
}

.hologram-neon-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 0, 255, 0.3), transparent);
  transition: left 0.6s ease;
}

.hologram-neon-btn::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: 
    linear-gradient(45deg, transparent 40%, rgba(255, 0, 255, 0.2) 50%, transparent 60%);
  background-size: 20px 20px;
  animation: hologram-scan 2s linear infinite;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.hologram-neon-btn:hover {
  background: #ff00ff;
  color: #000;
  box-shadow: 0 0 30px #ff00ff;
  transform: translateY(-2px);
  animation: hologram-flicker 0.5s ease-in-out infinite;
}

.hologram-neon-btn:hover::before {
  left: 100%;
}

.hologram-neon-btn:hover::after {
  opacity: 1;
}

@keyframes hologram-scan {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 100%; }
}

@keyframes hologram-flicker {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.8; }
}

.glitch-neon-btn {
  background: #000;
  border: 2px solid #ff0080;
  border-radius: 8px;
  color: #ff0080;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #ff0080;
  box-shadow: 0 0 20px #ff0080;
  z-index: 1;
}

.glitch-neon-btn:hover {
  background: #ff0080;
  color: #000;
  box-shadow: 0 0 30px #ff0080;
  transform: translateY(-2px);
}

.synthwave-neon-btn {
  background: #000;
  border: 2px solid #ff6b35;
  border-radius: 8px;
  color: #ff6b35;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #ff6b35;
  box-shadow: 0 0 20px #ff6b35;
}

.synthwave-neon-btn:hover {
  background: #ff6b35;
  color: #000;
  box-shadow: 0 0 30px #ff6b35;
  transform: translateY(-2px);
}

.retro-future-neon-btn {
  background: #000;
  border: 2px solid #00ffff;
  border-radius: 8px;
  color: #00ffff;
  cursor: pointer;
  font-family: 'Courier New', monospace;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  text-shadow: 0 0 10px #00ffff;
  box-shadow: 0 0 20px #00ffff;
}

.retro-future-neon-btn:hover {
  background: #00ffff;
  color: #000;
  box-shadow: 0 0 30px #00ffff;
  transform: translateY(-2px);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .neon-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .neon-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



<h2 class="wp-block-heading">3d・立体ボタン一覧</h2>



<div class="three-d-button-showcase">
    <div class="three-d-button-item">
      <button class="cube-3d-btn">
        <span class="cube-text">キューブ</span>
        <div class="cube-faces"></div>
      </button>
    </div>
    <div class="three-d-button-item">
      <button class="sphere-3d-btn">
        <span class="sphere-text">スフィア</span>
        <div class="sphere-shadow"></div>
      </button>
    </div>
    <div class="three-d-button-item">
      <button class="pyramid-3d-btn">
        <span class="pyramid-text">ピラミッド</span>
        <div class="pyramid-base"></div>
      </button>
    </div>
    <div class="three-d-button-item">
      <button class="cylinder-3d-btn">
        <span class="cylinder-text">シリンダー</span>
        <div class="cylinder-top"></div>
      </button>
    </div>
    <div class="three-d-button-item">
      <button class="prism-3d-btn">
        <span class="prism-text">プリズム</span>
        <div class="prism-edges"></div>
      </button>
    </div>
    <div class="three-d-button-item">
      <button class="torus-3d-btn">
        <span class="torus-text">トーラス</span>
        <div class="torus-ring"></div>
      </button>
    </div>
</div>

<style>
/* 3D・立体ボタン一覧用スタイル */
.three-d-button-showcase {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
  margin: 40px 0;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 15px;
  border: 1px solid #e9ecef;
}

.three-d-button-item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
  padding: 20px;
  background: white;
  border-radius: 10px;
  border: 1px solid #dee2e6;
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: transform 0.2s ease;
}

/* 3D・立体ボタンのスタイル */
.cube-3d-btn {
  background: #6c5ce7;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.4s ease;
  transform-style: preserve-3d;
  box-shadow: 0 4px 15px rgba(108, 92, 231, 0.4);
  perspective: 1000px;
}

.cube-3d-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, rgba(255, 255, 255, 0.1), transparent);
  border-radius: 8px;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.cube-3d-btn:hover {
  transform: rotateX(15deg) rotateY(15deg) translateY(-2px);
  box-shadow: 0 8px 25px rgba(108, 92, 231, 0.6);
}

.cube-3d-btn:hover::before {
  opacity: 1;
}

.sphere-3d-btn {
  background: #00b894;
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.4s ease;
  box-shadow: 0 4px 15px rgba(0, 184, 148, 0.4);
  overflow: hidden;
}

.sphere-3d-btn::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background: radial-gradient(circle, rgba(255, 255, 255, 0.3) 0%, transparent 70%);
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.4s ease;
}

.sphere-3d-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.6);
}

.sphere-3d-btn:hover::before {
  width: 200px;
  height: 200px;
}

.pyramid-3d-btn {
  background: #fd79a8;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.4s ease;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  box-shadow: 0 4px 15px rgba(253, 121, 168, 0.4);
  overflow: hidden;
}

.pyramid-3d-btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, rgba(255, 255, 255, 0.2), transparent);
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.pyramid-3d-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 121, 168, 0.6);
}

.pyramid-3d-btn:hover::before {
  opacity: 1;
}

.cylinder-3d-btn {
  background: #fdcb6e;
  border: none;
  border-radius: 8px;
  color: #2d3436;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(253, 203, 110, 0.4);
}

.cylinder-3d-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(253, 203, 110, 0.6);
}

.prism-3d-btn {
  background: #e17055;
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(225, 112, 85, 0.4);
}

.prism-3d-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.6);
}

.capsule-3d-btn {
  background: #3498db;
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(52, 152, 219, 0.4);
}

.capsule-3d-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(52, 152, 219, 0.6);
}



.sphere-3d-btn {
  background: radial-gradient(circle at 30% 30%, #fd79a8, #e84393);
  border: none;
  border-radius: 50px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 6px 20px rgba(253, 121, 168, 0.4);
}

.sphere-3d-btn .sphere-shadow {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50px;
  bottom: -5px;
  height: 100%;
  left: 5px;
  position: absolute;
  transition: all 0.3s ease;
  width: 100%;
  z-index: -1;
}

.sphere-3d-btn:hover {
  transform: translateY(-3px) scale(1.05);
  box-shadow: 0 10px 30px rgba(253, 121, 168, 0.6);
}

.sphere-3d-btn:hover .sphere-shadow {
  transform: translateY(3px) scale(0.95);
}

.pyramid-3d-btn {
  background: linear-gradient(135deg, #00b894, #00a085);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
}

.pyramid-3d-btn .pyramid-base {
  background: rgba(255, 255, 255, 0.1);
  bottom: 0;
  height: 4px;
  left: 0;
  position: absolute;
  transition: all 0.3s ease;
  width: 100%;
}

.pyramid-3d-btn:hover .pyramid-base {
  height: 8px;
}

.pyramid-3d-btn:hover {
  transform: translateY(-2px) scale(1.02);
  box-shadow: 0 8px 25px rgba(0, 184, 148, 0.4);
}

.cylinder-3d-btn {
  background: linear-gradient(180deg, #fdcb6e, #f39c12);
  border: none;
  border-radius: 25px;
  color: #2d3436;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(253, 203, 110, 0.4);
}

.cylinder-3d-btn .cylinder-top {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 25px;
  height: 6px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease;
  width: 100%;
}

.cylinder-3d-btn:hover .cylinder-top {
  height: 12px;
}

.cylinder-3d-btn:hover {
  transform: translateY(-2px) scale(1.05);
  box-shadow: 0 8px 25px rgba(253, 203, 110, 0.6);
}

.prism-3d-btn {
  background: linear-gradient(45deg, #e17055, #d63031);
  border: none;
  border-radius: 8px;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px;
  position: relative;
  transition: all 0.3s ease;
  transform: skew(-5deg);
}

.prism-3d-btn .prism-edges {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 8px;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease;
  width: 100%;
  z-index: -1;
  transform: skew(-5deg);
}

.prism-3d-btn:hover {
  transform: skew(-5deg) translateY(-2px) scale(1.02);
  box-shadow: 0 8px 25px rgba(225, 112, 85, 0.4);
}

.torus-3d-btn {
  background: conic-gradient(from 0deg, #a29bfe, #6c5ce7, #fd79a8, #e84393, #a29bfe);
  border: none;
  border-radius: 50%;
  color: white;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  padding: 20px;
  position: relative;
  transition: all 0.3s ease;
  width: 80px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.torus-3d-btn .torus-ring {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease;
  width: 100%;
  z-index: -1;
}

.torus-3d-btn:hover {
  transform: rotate(180deg) scale(1.1);
  box-shadow: 0 10px 30px rgba(162, 155, 254, 0.4);
}

.torus-3d-btn:hover .torus-ring {
  transform: rotate(-180deg);
}

.glitch-action-btn:hover {
  background: #fff;
  color: #222;
  box-shadow: 0 4px 12px rgba(225, 112, 85, 0.2);
}

/* レスポンシブ対応 */
@media (min-width: 480px) and (max-width: 767px) {
  .three-d-button-showcase {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (min-width: 768px) {
  .three-d-button-showcase {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 25px;
  }
}
</style>



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



<p>今回は、<strong>Webデザインで使用可能なボタンデザイン<span class="swl-inline-color has-swl-deep-02-color">100選</span></strong>をまとめてみました。</p>



<p>各ボタンは、そのボタン自体をクリックすることで簡単にコードをコピーすることが可能なため、ぜひプロジェクトへの導入にご活用いただければと思います。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Webデザインにおけるボタンはいくつものパターンがあり、本記事以外にも様々なデザイン性を持ったボタンが存在します。<strong>今後も随時ボタンの種類を増やしていく予定</strong>なので、もしこの記事が気に入ったという方は、<code>Ctrl + Dキー</code>でブックマーク登録していただけるとうれしいです！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">関連記事</h2>


<div class="p-blogParts post_content" data-partsID="15846">
<h3 class="wp-block-heading">基本的なアニメーション</h3>



<ul class="swell-block-linkList is-style-button" style="--the-fz:1em;--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/fade-in-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">フェードイン系アニメーション完全ガイド｜6種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/countup-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">カウントアップアニメーション完全ガイド｜3種類</span></a></li>
</ul>



<h3 class="wp-block-heading">スクロール系</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/parallax-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">パララックス系アニメーション完全ガイド｜4種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/parallax-scale-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">パララックス系スケールアニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/horizontal-scroll-animations-gsap/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">横スクロール・スライドアニメーション完全ガイド【GSAP実装】</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/sticky-scroll-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">固定表示・スティッキーアニメーション完全ガイド｜3種類の実装方法</span></a></li>
</ul>



<h3 class="wp-block-heading">メニュー・タブ・ナビゲーション</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/dropdown-menu-display-animations/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">ドロップダウンメニュー表示アニメーション完全ガイド｜7種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/hamburger-menu-slide-animation-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">ハンバーガーメニューのスライドアニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/side-menu-display-animations/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">サイドメニュー表示アニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/tab-switching-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">タブ切り替えアニメーション完全ガイド｜6種類</span></a></li>
</ul>



<p class="has-text-align-center u-mb-ctrl u-mb-0"><strong><span class="swl-fz u-fz-s">＼</span></strong><strong><span class="swl-fz u-fz-s">どれを読むか迷ったときのおすすめ‼／</span></strong></p>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/menu-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】メニューアニメーション完全ガイド｜8カテゴリ・40種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/navigation-tab-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】ナビゲーションタブアニメーション完全ガイド｜5カテゴリ・26種類</span></a></li>
</ul>



<h3 class="wp-block-heading">フォーム・UI要素</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/card-item-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">カード・アイテム系アニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/validation-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">バリデーションアニメーション完全ガイド｜6種類</span></a></li>
</ul>



<p class="has-text-align-center u-mb-ctrl u-mb-0"><strong><span class="swl-fz u-fz-s">＼</span></strong><strong><span class="swl-fz u-fz-s">どれを読むか迷ったときのおすすめ‼／</span></strong></p>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/form-input-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】フォーム・入力アニメーション完全ガイド｜4カテゴリ・22種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/progress-step-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】プログレス・ローディングアニメーション完全ガイド｜4カテゴリ・20種類を網羅</span></a></li>
</ul>



<h3 class="wp-block-heading">ボタン・アイコン</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main);--the-radius:100px">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/button-link-hover-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">ボタン・リンク系アニメーション完全ガイド｜7種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/advanced-css-button-hover-animations/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">CSSのみで作る高度なボタンホバーアニメーション完全ガイド｜6種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/three-d-icon-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">3Dアイコンアニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/icon-click-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">アイコンクリックアニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/icon-loading-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">アイコンローディングアニメーション完全ガイド｜5種類</span></a></li>
</ul>



<p class="has-text-align-center u-mb-ctrl u-mb-0"><strong><span class="swl-fz u-fz-s">＼</span></strong><strong><span class="swl-fz u-fz-s">どれを読むか迷ったときのおすすめ‼／</span></strong></p>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main);--the-radius:100px">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/button-hover-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】ボタンホバーアニメーション完全ガイド｜8カテゴリ・53種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/icon-symbol-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】アイコンアニメーション完全ガイド｜5カテゴリ・26種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/web-button-design-collection/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">Webデザインで使えるボタン100選｜用途別完全ガイド</span></a></li>
</ul>



<h3 class="wp-block-heading">テキスト</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main);--the-radius:100px">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/typewriter-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">タイプライターアニメーション完全ガイド｜6種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/text-fade-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">テキストフェードアニメーション完全ガイド｜5種類</span></a></li>



<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/three-d-text-animations-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">3Dテキストアニメーション完全ガイド｜5種類</span></a></li>
</ul>



<p class="has-text-align-center u-mb-ctrl u-mb-0"><strong><span class="swl-fz u-fz-s">＼</span></strong><strong><span class="swl-fz u-fz-s">どれを読むか迷ったときのおすすめ‼／</span></strong></p>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/text-typography-animations-complete-guide/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【完全版】テキスト・タイポグラフィアニメーション完全ガイド｜5カテゴリ・26種類</span></a></li>
</ul>



<h3 class="wp-block-heading">スライダー</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/splide-thumbnail-slider/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">【Splide】サムネイル型スライダーの簡単な作成方法【JSライブラリ】</span></a></li>
</ul>



<h3 class="wp-block-heading">特殊効果</h3>



<ul class="swell-block-linkList is-style-button" style="--the-color:var(--color_main)">
<li class="swell-block-linkList__item"><a class="swell-block-linkList__link" href="https://kekenta-it-blog.com/background-animation-guide-particle-effects/"><svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-arrowCircleRight swell-block-linkList__icon -right" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z" /><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z" /></svg><span class="swell-block-linkList__text">背景アニメーション完全ガイド｜5種類</span></a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/web-button-design-collection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>忍者CODEでWeb制作を学ぶべき理由【業界最安値で挫折しない学習環境】</title>
		<link>https://kekenta-it-blog.com/ninja-code-web-production-school-guide/</link>
					<comments>https://kekenta-it-blog.com/ninja-code-web-production-school-guide/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Wed, 23 Jul 2025 01:59:49 +0000</pubDate>
				<category><![CDATA[Web制作]]></category>
		<category><![CDATA[プログラミングスクール]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Webデザイン]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[フリーランス]]></category>
		<category><![CDATA[副業]]></category>
		<category><![CDATA[独学]]></category>
		<category><![CDATA[転職]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=15595</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__ninja-code-web-production-school-guide__15595-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>このような悩みをお持ちの方に向けて、この記事では 業界最安値でWeb制作を学べるオンラインスクール「忍者CODE」 について詳しくご紹介します。 忍者CODEは経済産業省の補助金対象スクールで、通常価格の70%還元が受け [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__ninja-code-web-production-school-guide__15595-1024x576.jpg" class="webfeedsFeaturedVisual" /></p><div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Web制作を学びたいけど、プログラミングスクールは高すぎるし、独学だと挫折しそうで不安……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>このような悩みをお持ちの方に向けて、この記事では</p>



<p class="has-text-align-center is-style-big_kakko_box"><strong>業界最安値でWeb制作を学べるオンラインスクール「忍者CODE」</strong></p>



<p>について詳しくご紹介します。</p>



<p class="is-style-icon_good">忍者CODEは経済産業省の補助金対象スクールで、通常価格の70%還元が受けられるため、<strong>実質16万円程度で受講可能</strong>。さらに24時間のチャットサポートで挫折しにくい環境が整っています。</p>



<p>この記事を読むことで、忍者CODEがなぜWeb制作学習におすすめなのか、どのプランが自分に合っているのかがわかります。</p>



<div class="swell-block-capbox cap_box"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>この記事がおすすめの読者</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>未経験からWeb制作を学びたい方</li>



<li>転職や副業でWeb制作スキルを身につけたい方</li>



<li>できるだけ費用を抑えてプログラミングスクールに通いたい方</li>



<li>独学で挫折した経験がある方</li>



<li>在宅ワークで働けるスキルを身につけたい方</li>
</ul>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>僕自身、独学でWeb制作を学んできましたが、確かに挫折ポイントが多くて大変でした。忍者CODEのようなサポート体制があれば、もっと効率的に学習できたと思います。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-button -html green_ -size-l is-style-btn_shiny"><a href="//af.moshimo.com/af/c/click?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc="">忍者CODEの無料体験レッスンを申し込む　&gt;&gt;</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" width="1" height="1" style="border:none;" loading="lazy"></div>



<h2 class="wp-block-heading">忍者CODEとは？【挫折させないオンラインスクール】</h2>



<p class="is-style-bg_stripe">忍者CODEは「挫折させないオンラインのプログラミングスクール」として、未経験からWeb制作・プログラミングを学べるオンラインスクールです。</p>



<h3 class="wp-block-heading">忍者CODEの基本情報</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>詳細</th></tr></thead><tbody><tr><td>運営形態</td><td>オンラインスクール</td></tr><tr><td>対象者</td><td>未経験からプロを目指す方</td></tr><tr><td>特徴</td><td>経済産業省の補助金対象スクール</td></tr><tr><td>サポート</td><td>24時間・無期限・無制限のチャットサポート</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">忍者CODEが選ばれる3つの理由</h3>



<h4 class="wp-block-heading"><strong>1. 充実したサポート体制</strong></h4>



<ul class="wp-block-list is-style-check_list">
<li>現役クリエイターがメンター</li>



<li>質問し放題のチャットサポート</li>



<li>オンラインでの直接指導</li>



<li>個別キャリア相談</li>
</ul>



<h4 class="wp-block-heading"><strong>2. 実践的プロジェクト方式</strong></h4>



<ul class="wp-block-list is-style-check_list">
<li>実際に手を動かして制作物を作成</li>



<li>ポートフォリオとして活用可能</li>



<li>転職や案件獲得に直結するカリキュラム</li>
</ul>



<h4 class="wp-block-heading"><strong>3. 業界最安クラスの受講費用</strong></h4>



<ul class="wp-block-list is-style-check_list">
<li>追加費用一切なし</li>



<li>買い切り型サービス</li>



<li>新規追加コンテンツも視聴可能</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>特にサポート体制が充実しているのが魅力ですね。独学だと「わからない」が積み重なって挫折してしまうことが多いですが、忍者CODEなら24時間いつでも質問できるので安心です。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">忍者CODEの4つの学習プラン【目的別に選べる】</h2>



<p class="is-style-bg_stripe">忍者CODEには<strong>4つのプラン</strong>があり、それぞれ目的に応じて選べるようになっています。</p>



<h3 class="wp-block-heading">4つのプラン比較表</h3>


<div class="c-scrollHint"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="both" data-cell1-fixed="both" class="wp-block-table"><table style="--table-width:1300px;--swl-cell1-width:218px;font-size:;" class="has-fixed-layout"><thead><tr><th>プラン</th><th>価格</th><th>特徴</th><th>向いている人</th></tr></thead><tbody><tr><th>転職支援プラン</th><td><strong>実質162,909円〜（税込）</strong><br>通常価格：<strong>448,000円〜</strong></td><td>・70%還元（補助金対象）<br>・転職成功まで一気通貫サポート<br>・ポートフォリオ・職務経歴書作成サポート</td><td>・未経験からWeb制作会社への転職を目指す方<br>・キャリアチェンジを考えている方</td></tr><tr><th>フリーランス特化型プラン</th><td><strong>29,400円〜/月（税込）</strong><br>または<strong>588,000円〜（税込）</strong></td><td>・20回払い金利なし<br>・現役フリーランスから独立までレクチャー<br>・修了後に必ず業務委託契約締結</td><td>・フリーランスとして独立したい方<br>・副業から始めて将来的に独立を目指す方</td></tr><tr><th>案件獲得保証プラン</th><td><strong>24,400円〜/月（税込）</strong><br>または<strong>488,000円〜（税込）</strong></td><td>・5万円分案件を必ずご紹介<br>・クライアントとのやりとりレクチャー<br>・チャットサポート+実践課題フィードバック</td><td>・副業でWeb制作案件を獲得したい方<br>・実績を作りたい方</td></tr><tr><th>挫折させない独学プラン</th><td><strong>9,800円〜/月（税込）</strong><br>または<strong>98,000円〜（税込）</strong></td><td>・業界最安級料金<br>・無期限チャットサポート<br>・基礎から応用までしっかり学習</td><td>・できるだけ費用を抑えて学びたい方<br>・自分のペースで学習したい方</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">1. 転職支援プラン【最も人気】</h3>



<div class="wp-block-group is-style-bg_stripe"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>実質162,909円〜（税込）</p>
</dd>



<dt class="swell-block-dl__dt"><strong>通常価格：</strong></dt>



<dd class="swell-block-dl__dd">
<p>448,000円〜（税込）</p>
</dd>
</dl>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>特徴</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>70%還元（補助金対象）</li>



<li>転職成功まで一気通貫サポート</li>



<li>ポートフォリオ・職務経歴書作成サポート</li>



<li>チャットサポート+実践課題フィードバック</li>
</ul>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>向いている人</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>未経験からWeb制作会社への転職を目指す方</li>



<li>キャリアチェンジを考えている方</li>



<li>転職活動をサポートしてほしい方</li>
</ul>
</div></div>



<h3 class="wp-block-heading">2. フリーランス特化型プラン</h3>



<div class="wp-block-group is-style-bg_stripe"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>29,400円〜/月（税込）または588,000円〜（税込）</p>
</dd>
</dl>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>特徴</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>20回払い金利なし</li>



<li>現役フリーランスから独立までレクチャー</li>



<li>修了後に必ず業務委託契約締結</li>
</ul>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>向いている人</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>フリーランスとして独立したい方</li>



<li>副業から始めて将来的に独立を目指す方</li>
</ul>
</div></div>



<h3 class="wp-block-heading">3. 案件獲得保証プラン</h3>



<div class="wp-block-group is-style-bg_stripe"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>24,400円〜/月（税込）または488,000円〜（税込）</p>
</dd>
</dl>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>特徴</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>5万円分案件を必ずご紹介</li>



<li>クライアントとのやりとりレクチャー</li>



<li>チャットサポート+実践課題フィードバック</li>
</ul>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>向いている人</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>副業でWeb制作案件を獲得したい方</li>



<li>実績を作りたい方</li>
</ul>
</div></div>



<h3 class="wp-block-heading">4. 挫折させない独学プラン【コスパ最強】</h3>



<div class="wp-block-group is-style-bg_stripe"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>9,800円〜/月（税込）または98,000円〜（税込）</p>
</dd>
</dl>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>特徴</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>業界最安級料金</li>



<li>無期限チャットサポート</li>



<li>基礎から応用までしっかり学習</li>
</ul>
</div></div>



<div class="swell-block-capbox cap_box is-style-inner"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>向いている人</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-good_list">
<li>できるだけ費用を抑えて学びたい方</li>



<li>自分のペースで学習したい方</li>



<li>独学で挫折した経験がある方</li>
</ul>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>僕がおすすめするのは「挫折させない独学プラン」です。98,000円という価格は業界最安値で、Web制作の案件を1件受注すればすぐに回収できる金額です。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>実際、僕が初めて受注したWeb制作の案件は10万円ほどでした。運が良かったというのもあると思っていますが、そのような案件を受注できれば、忍者CODEの費用は<strong>あっという間に回収できる</strong>ということです。</p>



<div class="swell-block-button -html green_ -size-l is-style-btn_shiny"><a href="//af.moshimo.com/af/c/click?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc="">忍者CODEの詳細を見る　&gt;&gt;</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" width="1" height="1" style="border:none;" loading="lazy"></div>



<h2 class="wp-block-heading">Web制作関連コースの詳細【3つのコースから選択】</h2>



<p class="is-style-bg_stripe">忍者CODEには<strong>Web制作に関連する3つのコース</strong>があります。</p>



<h3 class="wp-block-heading">3つのコース比較表</h3>


<div class="c-scrollHint"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="both" data-cell1-fixed="both" class="wp-block-table"><table style="--table-width:1380px;--swl-cell1-width:180px;" class="has-fixed-layout"><thead><tr><th>コース</th><th>価格</th><th>学習内容</th><th>習得スキル</th><th>向いている人</th></tr></thead><tbody><tr><th>Web制作&amp;デザインコース</th><td><strong>月額17,640円〜<br>（一括176,400円〜）</strong></td><td>・Web制作（HTML/CSS/JS/PHP/WordPress）<br>・Webデザイン（Figma/Illustrator/Photoshop）<br>・LP作成・UI/UXデザイン</td><td>HTML/CSS3, WordPress, JavaScript, jQuery, PHP, Figma, Illustrator, Photoshop, Webデザイン, LPデザイン, ワイヤーフレーム</td><td>・Web制作とデザインの両方を学びたい方<br>・総合的なスキルを身につけたい方</td></tr><tr><th>Web制作コース</th><td><strong>月額9,800円〜<br>（一括98,000円〜）</strong></td><td>・Web制作（HTML/CSS/JS/PHP/WordPress）<br>・Bootstrap・jQuery・SASS<br>・英単語アプリ開発・40万円案件実践</td><td>HTML/CSS3, WordPress, JavaScript, jQuery, PHP</td><td>・コーディングに特化して学びたい方<br>・コスパを重視する方</td></tr><tr><th>Webデザインコース</th><td><strong>月額9,800円〜<br>（一括98,000円〜）</strong></td><td>・Webデザイン基礎<br>・デザインツール（Figma/Illustrator/Photoshop）<br>・バナー作成・ロゴ作成・LP作成・UI/UXデザイン</td><td>Figma, Illustrator, Photoshop, Webデザイン, LPデザイン, ワイヤーフレーム</td><td>・デザインに特化して学びたい方<br>・クリエイティブな仕事をしたい方</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Web制作&amp;デザインコース【最も総合的なコース】</h3>



<div class="wp-block-group is-style-bg_stripe u-mb-ctrl u-mb-20"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>月額17,640円〜（一括176,400円〜）</p>
</dd>
</dl>
</div></div>



<h4 class="wp-block-heading">学習内容</h4>



<p class="is-style-balloon_box"><strong>Web制作部分</strong></p>



<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>WEB制作の基本（HTML/CSS基礎）</li>



<li>コーディングスキル向上（JavaScript、デザインツール）</li>



<li>脱初心者スキル（jQuery、SASS）</li>



<li>応用編（JavaScript、Git、EJS）</li>



<li>WordPress実務スキル（PHP、40万円案件実践）</li>
</ol>



<p class="is-style-balloon_box"><strong>Webデザイン部分</strong></p>



<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>WEBデザイン基礎</li>



<li>デザインツール（Figma、Illustrator、Photoshop）</li>



<li>バナー作成</li>



<li>ロゴ・アイコン作成</li>



<li>LP（ランディングページ）作成</li>



<li>UI/UXデザイン</li>
</ol>



<h4 class="wp-block-heading">習得スキル</h4>



<ul class="wp-block-list -list-flex is-style-check_list">
<li>HTML/CSS3</li>



<li>WordPress</li>



<li>JavaScript</li>



<li>jQuery</li>



<li>PHP</li>



<li>Figma</li>



<li>Illustrator</li>



<li>Photoshop</li>



<li>Webデザイン</li>



<li>LPデザイン</li>



<li>ワイヤーフレーム</li>
</ul>



<h3 class="wp-block-heading">Web制作コース【コーディング特化】</h3>



<div class="wp-block-group is-style-bg_stripe u-mb-ctrl u-mb-20"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>月額9,800円〜（一括98,000円〜）</p>
</dd>
</dl>
</div></div>



<h4 class="wp-block-heading">学習内容</h4>



<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>WEB制作の基本（HTML/CSS基礎）</li>



<li>コーディングスキル向上（JavaScript、Bootstrap）</li>



<li>脱初心者スキル（jQuery、SASS、英単語アプリ開発）</li>



<li>応用編（JavaScript、Git、EJS）</li>



<li>WordPress実務スキル（PHP、40万円案件実践）</li>
</ol>



<h4 class="wp-block-heading">習得スキル</h4>



<ul class="wp-block-list is-style-check_list -list-flex">
<li>HTML/CSS3</li>



<li>WordPress</li>



<li>JavaScript</li>



<li>jQuery</li>



<li>PHP</li>
</ul>



<h3 class="wp-block-heading">Webデザインコース【デザイン特化】</h3>



<div class="wp-block-group is-style-bg_stripe u-mb-ctrl u-mb-20"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<dl class="swell-block-dl is-style-float" style="--swl-dt-width:7.5em">
<dt class="swell-block-dl__dt">価格：</dt>



<dd class="swell-block-dl__dd">
<p>月額9,800円〜（一括98,000円〜）</p>
</dd>
</dl>
</div></div>



<h4 class="wp-block-heading">学習内容</h4>



<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>WEBデザイン基礎</li>



<li>デザインツール（Figma、Illustrator、Photoshop）</li>



<li>バナー作成（トレーニングジム、料理教室、スイミングスクール）</li>



<li>ロゴ・アイコン作成</li>



<li>LP（ランディングページ）作成</li>



<li>UI/UXデザイン（アカウント管理画面、予約サイト、ECサイト）</li>
</ol>



<h4 class="wp-block-heading">習得スキル</h4>



<ul class="wp-block-list -list-flex is-style-check_list">
<li>Figma</li>



<li>Illustrator</li>



<li>Photoshop</li>



<li>Webデザイン</li>



<li>LPデザイン</li>



<li>ワイヤーフレーム</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Web制作コースが最もバランスが良く、コスパも最高です。HTML/CSSから始まって、最終的にはWordPressで40万円案件を制作するまで学べるので、実務レベルまで到達できます。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-button -html green_ -size-l is-style-btn_shiny"><a href="//af.moshimo.com/af/c/click?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc="">Web制作コースの詳細を確認する　&gt;&gt;</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" width="1" height="1" style="border:none;" loading="lazy"></div>



<h2 class="wp-block-heading">忍者CODEの学習の特徴【4つのポイント】</h2>



<h3 class="wp-block-heading">1. 動画学習</h3>



<p>何度でも見返し可能な動画コンテンツで、自分のペースで学習できます。</p>



<h3 class="wp-block-heading">2. 実践的課題</h3>



<p>実際に手を動かしてスキル習得。制作した作品はポートフォリオとして活用可能です。</p>



<h3 class="wp-block-heading">3. 1対1の個別サポート</h3>



<p>24時間・無期限・無制限のチャットサポートで、わからないことをすぐに解決できます。</p>



<h3 class="wp-block-heading">4. 実力判定テスト</h3>



<p>学習成果と苦手分野を確認し、効率的な学習をサポートします。</p>



<h3 class="wp-block-heading">使用技術・ツール</h3>



<ul class="wp-block-list -list-flex is-style-check_list">
<li>HTML/CSS3</li>



<li>JavaScript</li>



<li>jQuery</li>



<li>Bootstrap</li>



<li>Git</li>



<li>PHP</li>



<li>MySQL</li>



<li>Ruby</li>



<li>Python</li>



<li>Java</li>



<li>Figma</li>



<li>MariaDB</li>



<li>Flask</li>



<li>Spring</li>
</ul>



<h2 class="wp-block-heading">制作できるもの【実践的なスキルが身につく】</h2>



<h3 class="wp-block-heading">Web制作系</h3>



<ul class="wp-block-list is-style-check_list">
<li>レスポンシブWebサイト</li>



<li>英単語学習アプリ</li>



<li>管理アプリ</li>



<li>音楽コミュニティSNS</li>



<li>タスク管理アプリ</li>
</ul>



<h3 class="wp-block-heading">Webデザイン系</h3>



<ul class="wp-block-list is-style-check_list">
<li>企業ロゴ・ロゴマーク</li>



<li>バナー広告</li>



<li>サービスや商品のLP</li>



<li>オンラインショッピングシステム</li>



<li>デジタルコンテンツ販売サイト</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>実際に制作物を作ることで、ポートフォリオとして活用できるのが大きなメリットです。転職や案件獲得の際に、実績としてアピールできます。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">独学との違い【なぜ忍者CODEがおすすめなのか】</h2>



<h3 class="wp-block-heading">独学で挫折する理由</h3>



<ul class="wp-block-list is-style-triangle_list -list-under-dashed">
<li>専門用語多発で「分からない」が続く</li>



<li>実用的なスキルが身についていないと感じる</li>



<li>学ぶべき情報の「取捨選択」ができない</li>



<li>モチベーション維持が難しい</li>



<li>間違いを指摘してくれる人がいない</li>
</ul>



<h3 class="wp-block-heading">忍者CODEの「挫折させないひみつ」</h3>



<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li>1対1のチャットサポートで「分からない」をすぐに解消</li>



<li>ポートフォリオに掲載できる作品が作れる</li>



<li>現役クリエイターが作った実践的かつ体系的教材</li>



<li>「作ってみたい」「面白そう」な実践課題</li>



<li>実践課題でプロによる課題チェック</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>僕も独学でWeb制作を学んできましたが、確かに「わからない」が積み重なって挫折しそうになったことが何度もありました。忍者CODEのようなサポートがあれば、もっと効率的に学習できたと思います。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">無料サービス【まずは体験してみよう】</h2>



<p class="is-style-bg_stripe">忍者CODEでは、受講前に無料で体験できるサービスが充実しています。</p>



<h3 class="wp-block-heading">体験・相談サービス</h3>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>無料体験レッスン</strong>: 30分のWeb制作・プログラミング体験</li>



<li><strong>無料メンター相談</strong>: プロのアドバイザーによる相談</li>



<li><strong>無料問題集</strong>: 学習前の実力チェック</li>



<li><strong>無料お試し動画</strong>: 学習内容の事前確認</li>
</ul>



<h3 class="wp-block-heading">サポート体制</h3>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>相談時間</strong>: 8:00〜22:00</li>



<li><strong>予約受付</strong>: 24時間</li>



<li><strong>チャットサポート</strong>: 24時間・無期限・無制限</li>
</ul>



<p>ケケンタ</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>まずは無料体験レッスンを受けてみることをおすすめします。実際にWeb制作を体験することで、自分に合っているかどうかがわかります。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-button -html green_ -size-l is-style-btn_shiny"><a href="//af.moshimo.com/af/c/click?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc="">無料体験レッスンを申し込む　&gt;&gt;</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" width="1" height="1" style="border:none;" loading="lazy"></div>



<h2 class="wp-block-heading">業界動向・背景【なぜ今Web制作なのか】</h2>



<h3 class="wp-block-heading">IT人材不足の現状</h3>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>2025年: 約43万人の人材不足予想</li>



<li>2030年: 約79万人の人材不足予想</li>



<li>企業のIT技術者評価が年々高まり</li>



<li>年収引き上げや在宅ワーク導入などの対策実施</li>
</ul>



<h3 class="wp-block-heading">Web制作・プログラミング学習のメリット</h3>



<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li>転職や副業で有利</li>



<li>年収アップの可能性</li>



<li>在宅ワーク可能</li>



<li>需要の高いスキル</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>IT人材不足は今後も続く見込みで、Web制作スキルを持っている人は非常に重宝されます。特に在宅ワークが可能な点は、ライフスタイルの変化に対応できる大きなメリットです。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">まとめ【忍者CODEでWeb制作を学ぶべき理由】</h2>



<p class="is-style-icon_good">忍者CODEは、未経験からWeb制作・プログラミングを学びたい方にとって、以下の点で魅力的なスクールです。</p>



<p><strong>1. 経済産業省の補助金対象</strong><br>転職支援プランなら70%還元で大幅な費用削減が可能</p>



<p><strong>2. 4つのプランで目的に応じた学習</strong><br>転職、副業、フリーランス、独学など目的別に選択可能</p>



<p><strong>3. 実践的なカリキュラム</strong><br>ポートフォリオ作成までサポートし、実務レベルまで到達</p>



<p><strong>4. 24時間サポート</strong><br>挫折しにくい環境で安心して学習可能</p>



<p><strong>5. 業界最安級の料金</strong><br>特に独学プランは98,000円で業界最安値</p>



<p class="is-style-bg_stripe">特にWeb制作に興味のある方には、基礎から実務まで体系的に学べるカリキュラムと、転職・副業・フリーランスまで幅広いキャリアパスを提供している点が大きな魅力となっています。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>まずは無料体験レッスンを受けて、忍者CODEが自分に合っているかどうか確認してみることをおすすめします。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-button -html green_ -size-l is-style-btn_shiny"><a href="//af.moshimo.com/af/c/click?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc="">忍者CODEでWeb制作を始める　&gt;&gt;</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=4462422&amp;p_id=5816&amp;pc_id=16120&amp;pl_id=74540" width="1" height="1" style="border:none;" loading="lazy"></div>



<p>Web制作は確実に需要が高まっているスキルです。忍者CODEなら、挫折せずに効率的に学習できるので、今が始めるチャンスだと思います。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/ninja-code-web-production-school-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【レビュー】ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン【著/HIROCODE.】</title>
		<link>https://kekenta-it-blog.com/book-review-web-design-hirocode/</link>
					<comments>https://kekenta-it-blog.com/book-review-web-design-hirocode/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Wed, 29 Jan 2025 02:45:33 +0000</pubDate>
				<category><![CDATA[Web制作]]></category>
		<category><![CDATA[Webデザイン]]></category>
		<category><![CDATA[レビュー]]></category>
		<category><![CDATA[本]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=13411</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/01/eye-catch__book-review-web-design-hirocode__13411-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>この記事では現役Webデザイナーである「HIROCODE.」さんが執筆されたWebデザイナー入門者向け書籍 ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン について正直なレビューをお伝えいたします。  [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/01/eye-catch__book-review-web-design-hirocode__13411-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>
<p>この記事では現役Webデザイナーである「<a href="https://x.com/hirocodeweb?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" target="_blank" rel="noreferrer noopener">HIROCODE</a><a href="https://www.youtube.com/@hirocode">.</a>」さんが執筆されたWebデザイナー入門者向け書籍</p>



<p class="has-text-align-center is-style-bg_stripe"><strong>ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン</strong></p>



<p>について正直なレビューをお伝えいたします。</p>



<p>著者の「HIROCODE.」さんは<strong><a href="https://www.youtube.com/@hirocode" target="_blank" rel="noreferrer noopener">Youtube</a><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDQgMkgzMGMtMS4xIDAtMiAuOS0yIDJzLjkgMiAyIDJoOS4yTDI0IDIxLjJjLS44LjgtLjggMiAwIDIuOHMyIC44IDIuOCAwTDQyIDguOFYxOGMwIDEuMS45IDIgMiAyczItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6Ij48L3BhdGg+PHBhdGggZD0iTTQxIDI3Yy0xLjEgMC0yIC45LTIgMnYxMGMwIDEuMS0uOSAyLTIgMkg5Yy0xLjEgMC0yLS45LTItMlYxMWMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDItLjkgMi0ycy0uOS0yLTItMkg5Yy0zLjMgMC02IDIuNy02IDZ2MjhjMCAzLjMgMi43IDYgNiA2aDI4YzMuMyAwIDYtMi43IDYtNlYyOWMwLTEuMS0uOS0yLTItMnoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsExternalLink" data-id="16" aria-hidden="true" class="swl-inline-icon"> </span></strong>でWebデザインやコーディングなど、Web制作に関するお役立ち知識・情報を発信されています。</p>



<p>その内容がとても分かりやすく非常に参考になるものばかりなので、僕も普段からYoutube動画をチェックさせていただいています。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Youtubeの内容が本当にわかりやすくていつも助かっているので、今回書籍を出版されるということで、僕も早速、<strong>購入＆読了</strong>しました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>Webデザイナーに興味を持たれている方など、購入するか迷われている方にとっての判断材料となるような感想をお伝えできればと思っています。</p>



<p class="is-style-icon_info">誤解の無いように念のためお伝えすると、当記事は決して<strong><span class="swl-marker mark_orange">案件ではありません。</span></strong>HIROCODE.さんのいちファンとしてレビュー記事を書きたいと思い、投稿させていただいております。</p>


<div id="rinkerid13412" class="yyi-rinker-contents  yyi-rinker-use-ribbon yyi-rinker-postid-13412 yyi-rinker-img-m yyi-rinker-catid-66 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking"  data-click-tracking="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-click-id="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"><img decoding="async" src="https://m.media-amazon.com/images/I/41VweJ62khL._SL160_.jpg"  width="126" height="160" class="yyi-rinker-main-img" style="border: none;"></a>					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking" data-click-tracking="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-amp-click-id="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" >ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン</a>							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							</div>
						</div>
						<ul class="yyi-rinker-links">
																	<li class="amazonkindlelink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Kindle</a>					</li>
								                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://hb.afl.rakuten.co.jp/hgc/3ace225e.aaf54072.3ace225f.2cf27f19/Rinker_o_20250126212427?pc=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct&amp;m=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">楽天市場</a>					</li>
								                											</ul>
					</div>
	</div>
	    <div class="yyi-rinker-attention attention_desing_ribbon" style="background-color:#FEA724; border-color:#FEA724;">
        <div class="yyi-rinker-attention-before"></div>
        <span class="yyi-rinker-attention-text" style="">この記事で紹介する本</span>
        <div class="yyi-rinker-attention-after"></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://kekenta-it-blog.com/wp-content/uploads/2023/11/eye-catch__school-nc-al__3660-300x169.jpg" 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://kekenta-it-blog.com/school-nc-alo/">Web制作を10万円以下で学べるオンライン型プログラミングスクール｜忍者CODE</a>
						<span class="p-blogCard__excerpt">Web制作を仕事にしたいけど、プログラミングスクールに通うには費用がかかりすぎる……けど、独学だと相談相手もいないから、挫折しないか心配…… こうした悩みをお持ちの&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">【書籍の構成】ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン</h2>



<p><strong>ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン</strong>の構成は以下のとおりです。</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list -list-under-dashed is-style-num_circle">
<li>Webサイトの基本</li>



<li>Webデザインの基礎知識</li>



<li>Figma（デザインツール）の使い方</li>



<li>Figmaを用いたサンプルサイト（カフェサイト）のカンプ作成</li>



<li>HTML／CSSの基本</li>



<li>サンプルサイト（カフェサイト）のコーディング</li>
</ul>
</div></div>



<p>書籍全体の大きな流れとして</p>



<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li><strong>デザインの基礎知識　→　デザインツール（Figma）による実践</strong></li>



<li><strong>HTML／CSSの基礎知識　→　コーディングの実践</strong></li>
</ul>



<p>このような<strong>２部構成</strong>といったイメージでした。</p>



<p class="is-style-icon_pen">実際の<strong>目次</strong>をご覧になりたい場合は、<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=osi&amp;th=1&amp;psc=1" target="_blank" rel="noreferrer noopener">Amazonの商品ページ</a>でプレビューが掲載されていますのでそちらをご覧ください。</p>



<h2 class="wp-block-heading">学べる内容</h2>



<p><a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B-HTML%EF%BC%8FCSS%EF%BC%86%E4%BC%9D%E3%82%8F%E3%82%8BWeb%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-HIROCODE-ebook/dp/B0DRHPLS52?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=I6KTE1NOJZS7&amp;dib=eyJ2IjoiMSJ9.qtWvrSe3Y1KnAHnnQOj2EW5xUlMGIHG3gWGiwDvsjabk3L61DVK-AaUql40jOeHfVsC7SAZUS3iD_8rKcH6ZumNz0OoFrLbXBjnGEoef4WlNr6UpjOB7KfRd3pyeif_o47Tnw3_NqykO4r9G77o3OS133onukPsWNIePvGkhv7Ptg_jqDTLKXeXjQBSKq0bX.4eFbXBqWjpRpO8WKWCKfpH5PzBBZ3-q_MFn5yV67Nas&amp;dib_tag=se&amp;keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B&amp;qid=1738068685&amp;s=digital-text&amp;sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B%2Cdigital-text%2C193&amp;sr=1-1&amp;linkCode=ll1&amp;tag=kekenta03am0b-22&amp;linkId=9fafe15173ce4106584c7ac97ada970f&amp;language=ja_JP&amp;ref_=as_li_ss_tl" target="_blank" rel="noreferrer noopener">ゼロからはじめてプロになる HTML／CSS＆伝わるWebデザイン</a>を通じて<strong>学べる内容</strong>はザックリ以下とおりです。</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li>Web制作の流れ</li>



<li>デザインの基礎知識</li>



<li>デザインツール（Figma）の使い方</li>



<li>コーディングの基礎知識</li>
</ul>
</div></div>



<p>全体的に、それぞれのカテゴリーについて<strong>かなり網羅的に情報が記述されている印象</strong>でした。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困り笑い-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困り笑い-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>正直、入門書でありながらも情報密度はかなり高めで、「これからWebデザインやコーディングに挑戦したい！」というにとっては、１回読んだだけではまず理解しきれない部分が大半かと思います（※ごく一部の天才を除く）</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>ページ数自体は280ページほどで、技術書としては多すぎず少なすぎない程度の量だとは思います。</p>



<p>しかし、見やすさを担保しつつも網羅的に内容が記述されているため、</p>



<p class="is-style-icon_good">入門書としては中々の情報量で良かったです。</p>



<h2 class="wp-block-heading">良かったところ</h2>



<p>僕はHIROCODE.さんのYoutube動画の内容のわかりやすさだけでなく、雰囲気からにじみ出ている人柄も含めた上でファンになりました。</p>



<p>しかし、今回はひいき目なしで、良かったところ、悪かったところを正直にお伝えします！</p>



<p>まずは<strong>良かったところ</strong>から。</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list -list-under-dashed">
<li>プロと同じWebデザインの制作フローが体験できる</li>



<li>イラストや画像が豊富に使用されておりとても見やすい</li>



<li>入門書とは思えない情報量（良い意味で）</li>



<li>HIROCODE.さんの経験にもとづく「ワンポイントアドバイス」が本当に有益</li>



<li>テキストベースだとわかりづらい項目には「レッスン動画」が用意されている</li>



<li><s>Amazonで購入すると「メインビジュアル20種類」のデザインテンプレートデータがもらえる</s><br>※期間終了しました</li>
</ul>
</div></div>



<p>順番にご紹介していきます。</p>



<h3 class="wp-block-heading">プロと同じWebデザインの制作フローが体験できる</h3>



<p>書籍の主旨にもなっていますが、<strong>プロと同じWebデザイン制作フローを体験</strong>できます。</p>



<p>具体的には、Figmaによるデザインのワイヤーフレーム作成・カンプ作成、そしてHTML／CSSによるコーディングです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>書籍の手順にしたがうことでカフェサイトを完成させられます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>こちらの書籍に興味を持たれている方は、これからWebデザインを学んでみたい方が多いかと思います。</p>



<p>仕事のイメージを掴めるという点で、とても参考になるのではないでしょうか。</p>



<h3 class="wp-block-heading">イラストや画像を豊富に使用しておりとても見やすい</h3>



<p>HIROCODE.さん自身が9年ほどWebデザインに携わっていることもあり、<strong>本のデザインが非常によく、とても見やすい</strong>です。</p>



<p>イラストや画像も豊富に使用しており、また配色も良いため読み進める上でハードルが低く感じました。</p>



<h3 class="wp-block-heading">入門書とは思えない情報量（良い意味で）</h3>



<p>先ほども触れましたが、入門書としては情報量が多いです。</p>



<p>まずはとりあえず一読してWebデザインの全体像を理解し、折に触れて読み返してみると</p>



<p>「そっか、こんなやり方があったんだ！」</p>



<p>と再発見が多々あるかと思います。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>内容が網羅的なので、Webデザインの学習中に辞書代わりにも使用できそうです！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-icon_good">初心者の方は一気に理解しようとせず、<strong>コツコツと少しずつ習得するつもりで手元に置いておくのが◎</strong>です。</p>



<p>※特にコーディング部分は<a href="https://prog-8.com/" target="_blank" rel="noreferrer noopener">progate</a>を１～２周してからの方がスムーズかもしれません。</p>



<h3 class="wp-block-heading">「ワンポイントアドバイス」が本当に有益</h3>



<p>要所要所でHIROCODE.さんからのワンポイントアドバイス（吹き出しイラスト）が用意されています。</p>



<p>僕は現時点でWebコーディングのお仕事をさせていただているのもあり、個人的にこのワンポイントアドバイスがある意味一番うれしかったです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>こんな書き方、使い方もできるんだ！と<strong>新しい気づき</strong>に喜びを感じながら読み進めました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>また、デザインやFigmaの使い方などで、「こんなパターンがある」、「こんなやり方がある」と網羅的に提示した上で</p>



<p class="is-style-icon_good">「こんな場合はこういう風にするのがオススメです」としっかり方針を示してくださっていたのも良いと思いました。</p>



<p>僕もコーディングはそれなりに経験してきたつもりではいたのですが、非常に参考になるコーディング方法やテクニックもさりげなく登場していて早速取り入れさせていただきました。</p>



<p><strong>中級者以上の方が読んでも得られるものがある</strong>のではないかと思います。</p>



<h3 class="wp-block-heading">「レッスン動画」が用意されている</h3>



<p>特にFigmaの操作フェーズあたりから登場してきますが、テキストベースではどうしてもわかりづらかったり、手順が複雑な内容には「<strong>レッスン動画</strong>」が用意されています。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>HIROCODE.さんは日ごろから<a href="https://www.youtube.com/@hirocode" target="_blank" rel="noreferrer noopener"><strong>Youtude</strong></a><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDQgMkgzMGMtMS4xIDAtMiAuOS0yIDJzLjkgMiAyIDJoOS4yTDI0IDIxLjJjLS44LjgtLjggMiAwIDIuOHMyIC44IDIuOCAwTDQyIDguOFYxOGMwIDEuMS45IDIgMiAyczItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6Ij48L3BhdGg+PHBhdGggZD0iTTQxIDI3Yy0xLjEgMC0yIC45LTIgMnYxMGMwIDEuMS0uOSAyLTIgMkg5Yy0xLjEgMC0yLS45LTItMlYxMWMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDItLjkgMi0ycy0uOS0yLTItMkg5Yy0zLjMgMC02IDIuNy02IDZ2MjhjMCAzLjMgMi43IDYgNiA2aDI4YzMuMyAwIDYtMi43IDYtNlYyOWMwLTEuMS0uOS0yLTItMnoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsExternalLink" data-id="24" aria-hidden="true" class="swl-inline-icon"> </span>で情報を発信されていますが、このレッスン動画の内容もやはりわかりやすく、そして聞きやすいものになっていました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<div id="rinkerid13412" class="yyi-rinker-contents  yyi-rinker-use-ribbon yyi-rinker-postid-13412 yyi-rinker-img-m yyi-rinker-catid-66 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking"  data-click-tracking="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-click-id="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"><img decoding="async" src="https://m.media-amazon.com/images/I/41VweJ62khL._SL160_.jpg"  width="126" height="160" class="yyi-rinker-main-img" style="border: none;"></a>					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking" data-click-tracking="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-amp-click-id="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" >ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン</a>							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							</div>
						</div>
						<ul class="yyi-rinker-links">
																	<li class="amazonkindlelink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Kindle</a>					</li>
								                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://hb.afl.rakuten.co.jp/hgc/3ace225e.aaf54072.3ace225f.2cf27f19/Rinker_o_20250126212427?pc=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct&amp;m=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">楽天市場</a>					</li>
								                											</ul>
					</div>
	</div>
	    <div class="yyi-rinker-attention attention_desing_ribbon" style="background-color:#FEA724; border-color:#FEA724;">
        <div class="yyi-rinker-attention-before"></div>
        <span class="yyi-rinker-attention-text" style="">この記事で紹介する本</span>
        <div class="yyi-rinker-attention-after"></div>
    </div>
</div>



<h2 class="wp-block-heading">悪いところ</h2>



<p>書籍全体を通して、個人的には<strong>非常に完成度が高い</strong>と思っています。</p>



<p>見やすさ、わかりやすさ、情報量の充実などなど、買って良かったと本当に思っています。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>すでに仕事の効率につながっていて、大変感謝しています！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>とはいえ、悪いところがまったくないかというと、そうではないので、そこも正直レビューさせていただきます。</p>



<div class="wp-block-group is-style-big_icon_bad"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-triangle_list -list-under-dashed">
<li>本が意外と重いため持ち運ぶには不便</li>



<li>完全な初心者にとっては内容が重めかも</li>
</ul>
</div></div>



<p>ページ数は280ほどと決して多すぎるわけではないのですが、１ページごとの厚みとカラー印刷ということもあるためか、本自体の重さがそこそこあります。</p>



<p>そのため、電車など、外での隙間時間に勉強したいという方にとっては少々扱いずらさがあるかもしれません。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>もしタブレットをお持ちであれば<a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B-HTML%EF%BC%8FCSS%EF%BC%86%E4%BC%9D%E3%82%8F%E3%82%8BWeb%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-HIROCODE-ebook/dp/B0DRHPLS52?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=I6KTE1NOJZS7&amp;dib=eyJ2IjoiMSJ9.qtWvrSe3Y1KnAHnnQOj2EW5xUlMGIHG3gWGiwDvsjabk3L61DVK-AaUql40jOeHfVsC7SAZUS3iD_8rKcH6ZumNz0OoFrLbXBjnGEoef4WlNr6UpjOB7KfRd3pyeif_o47Tnw3_NqykO4r9G77o3OS133onukPsWNIePvGkhv7Ptg_jqDTLKXeXjQBSKq0bX.4eFbXBqWjpRpO8WKWCKfpH5PzBBZ3-q_MFn5yV67Nas&amp;dib_tag=se&amp;keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B&amp;qid=1738068685&amp;s=digital-text&amp;sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B%2Cdigital-text%2C193&amp;sr=1-1&amp;linkCode=ll1&amp;tag=kekenta03am0b-22&amp;linkId=9fafe15173ce4106584c7ac97ada970f&amp;language=ja_JP&amp;ref_=as_li_ss_tl">Kindle版</a>を購入するのもひとつの選択肢かと思います！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center u-mb-ctrl u-mb-0"><span class="swl-fz u-fz-s">＼<strong> Amazonで見てみる ／</strong></span></p>



<div class="swell-block-button green_ is-style-btn_normal" data-id="822b1cfa"><a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B-HTML%EF%BC%8FCSS%EF%BC%86%E4%BC%9D%E3%82%8F%E3%82%8BWeb%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-HIROCODE-ebook/dp/B0DRHPLS52?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=I6KTE1NOJZS7&amp;dib=eyJ2IjoiMSJ9.qtWvrSe3Y1KnAHnnQOj2EW5xUlMGIHG3gWGiwDvsjabk3L61DVK-AaUql40jOeHfVsC7SAZUS3iD_8rKcH6ZumNz0OoFrLbXBjnGEoef4WlNr6UpjOB7KfRd3pyeif_o47Tnw3_NqykO4r9G77o3OS133onukPsWNIePvGkhv7Ptg_jqDTLKXeXjQBSKq0bX.4eFbXBqWjpRpO8WKWCKfpH5PzBBZ3-q_MFn5yV67Nas&amp;dib_tag=se&amp;keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B&amp;qid=1738068685&amp;s=digital-text&amp;sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B%2Cdigital-text%2C193&amp;sr=1-1&amp;linkCode=ll1&amp;tag=kekenta03am0b-22&amp;linkId=9fafe15173ce4106584c7ac97ada970f&amp;language=ja_JP&amp;ref_=as_li_ss_tl" class="swell-block-button__link" data-has-icon="1"><span>Kindle版はこちら</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 48 48"><path d="M24 45C12.4 45 3 35.6 3 24S12.4 3 24 3s21 9.4 21 21-9.4 21-21 21zm0-39C14.1 6 6 14.1 6 24s8.1 18 18 18 18-8.1 18-18S33.9 6 24 6z"></path><path d="m34.3 22.9-8.8-8.8c-.6-.6-1.5-.6-2.1 0s-.6 1.5 0 2.1l6.3 6.3H14.8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5h14.8l-6.3 6.3c-.6.6-.6 1.5 0 2.1s1.5.6 2.1 0l8.8-8.8c.7-.6.7-1.6.1-2.2z"></path></svg></a></div>



<p>また、先ほどもお伝えしたように「<a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B-HTML%EF%BC%8FCSS%EF%BC%86%E4%BC%9D%E3%82%8F%E3%82%8BWeb%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-HIROCODE-ebook/dp/B0DRHPLS52?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=I6KTE1NOJZS7&amp;dib=eyJ2IjoiMSJ9.qtWvrSe3Y1KnAHnnQOj2EW5xUlMGIHG3gWGiwDvsjabk3L61DVK-AaUql40jOeHfVsC7SAZUS3iD_8rKcH6ZumNz0OoFrLbXBjnGEoef4WlNr6UpjOB7KfRd3pyeif_o47Tnw3_NqykO4r9G77o3OS133onukPsWNIePvGkhv7Ptg_jqDTLKXeXjQBSKq0bX.4eFbXBqWjpRpO8WKWCKfpH5PzBBZ3-q_MFn5yV67Nas&amp;dib_tag=se&amp;keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B&amp;qid=1738068685&amp;s=digital-text&amp;sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B%2Cdigital-text%2C193&amp;sr=1-1&amp;linkCode=ll1&amp;tag=kekenta03am0b-22&amp;linkId=9fafe15173ce4106584c7ac97ada970f&amp;language=ja_JP&amp;ref_=as_li_ss_tl" target="_blank" rel="noreferrer noopener">ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン</a>」は、網羅性が高く、デザインやFigma、コーディング関係の基礎知識について幅広く触れられています。</p>



<p>本のとおりに進めていくことで必要な知識をかなり補完できる一方、<strong>完全な初心者の方</strong>にとっては</p>



<p>「こんなの覚えきれない……」</p>



<p>と、あまりの情報量に圧倒されてしまう可能性があります。</p>



<p class="is-style-icon_good">一度で理解しようとせず、<strong>少しずつコツコツ習得していく</strong>つもりで手元に置いておくと、とても心強い味方になると思います。</p>


<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/programing-train-kindle/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">独学でも大丈夫！プログラミング力を鍛えるならKindle Unlimited</span>
			</a>
		</div>


<h2 class="wp-block-heading">【まとめ】こんな人にオススメ！</h2>



<p>最後に、「<a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B-HTML%EF%BC%8FCSS%EF%BC%86%E4%BC%9D%E3%82%8F%E3%82%8BWeb%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-HIROCODE-ebook/dp/B0DRHPLS52?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;crid=I6KTE1NOJZS7&amp;dib=eyJ2IjoiMSJ9.qtWvrSe3Y1KnAHnnQOj2EW5xUlMGIHG3gWGiwDvsjabk3L61DVK-AaUql40jOeHfVsC7SAZUS3iD_8rKcH6ZumNz0OoFrLbXBjnGEoef4WlNr6UpjOB7KfRd3pyeif_o47Tnw3_NqykO4r9G77o3OS133onukPsWNIePvGkhv7Ptg_jqDTLKXeXjQBSKq0bX.4eFbXBqWjpRpO8WKWCKfpH5PzBBZ3-q_MFn5yV67Nas&amp;dib_tag=se&amp;keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B&amp;qid=1738068685&amp;s=digital-text&amp;sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%83%97%E3%83%AD%E3%81%AB%E3%81%AA%E3%82%8B%2Cdigital-text%2C193&amp;sr=1-1&amp;linkCode=ll1&amp;tag=kekenta03am0b-22&amp;linkId=9fafe15173ce4106584c7ac97ada970f&amp;language=ja_JP&amp;ref_=as_li_ss_tl" target="_blank" rel="noreferrer noopener">ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン</a>」の購入がオススメの方をご紹介して、当記事を締めくくりたいと思います。</p>



<div class="swell-block-capbox cap_box" data-colset="col1"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong>こんな人にオススメ！</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list -list-under-dashed is-style-good_list">
<li>Webデザインに興味がある</li>



<li>プロのWebデザイナーの仕事のプロセスを経験したい</li>



<li>デザインを元にしたコーディングはできるけどデザイン作成の経験が無い</li>



<li>Figmaの使い方を学びたい</li>
</ul>
</div></div>



<p>書籍の主旨にもありますが、<strong>Webデザイナーに興味をお持ちの方</strong>へ、とてもオススメできる一冊です。</p>



<p>また、僕のように、用意されたデザインカンプを元にコーディングすることはできるけど、<strong>これまでWebデザインを行った経験が無い</strong>という方にもオススメできます。</p>



<p class="is-style-icon_good"><strong>プロのWebデザイナーの制作フローが体験できる点</strong>がとてもグッドです。</p>



<p>また、僕の場合は書籍内のコーディングセクションだけでもかなり発見があったので、「コーディングに慣れてきた」という方が読むことで、スキルの総まとめ＆底上げにつながるかもしれません。</p>



<p>ちなみにですが、Figmaは現在のWebデザインツールの主流となっているので、これからWebデザインをしたい！という方は<strong>習得必須</strong>です。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>結論、Youtubeでの解説がわかりやすい方が書く本は、同じくとてもわかりやすかったです！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>これからWebデザインの世界を足を踏み入れたいと思っている方にとって、書籍選びの参考になれば幸いです。</p>



<p>それでは、最後までご覧いただきありがとうございました！</p>



<p class="is-style-icon_info">最後に改めて念押しさせていただきますが、当記事は本当に案件記事ではなく、いちファンとして書きたかったから書いただけの記事です。</p>


<div id="rinkerid13412" class="yyi-rinker-contents  yyi-rinker-use-ribbon yyi-rinker-postid-13412 yyi-rinker-img-m yyi-rinker-catid-66 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking"  data-click-tracking="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-click-id="amazon_img 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"><img decoding="async" src="https://m.media-amazon.com/images/I/41VweJ62khL._SL160_.jpg"  width="126" height="160" class="yyi-rinker-main-img" style="border: none;"></a>					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&#038;linkCode=ogi&#038;th=1&#038;psc=1" rel="nofollow" class="yyi-rinker-tracking" data-click-tracking="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" data-vars-amp-click-id="amazon_title 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン" >ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン</a>							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							</div>
						</div>
						<ul class="yyi-rinker-links">
																	<li class="amazonkindlelink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon_kindle 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Kindle</a>					</li>
								                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/dp/B0DRHPLS52?tag=kekenta03am0b-22&amp;linkCode=ogi&amp;th=1&amp;psc=1" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="amazon 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://hb.afl.rakuten.co.jp/hgc/3ace225e.aaf54072.3ace225f.2cf27f19/Rinker_o_20250126212427?pc=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct&amp;m=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2582%25BC%25E3%2583%25AD%25E3%2581%258B%25E3%2582%2589%25E3%2581%25AF%25E3%2581%2598%25E3%2582%2581%25E3%2581%25A6%25E3%2583%2597%25E3%2583%25AD%25E3%2581%25AB%25E3%2581%25AA%25E3%2582%258B%2BHTML%25EF%25BC%258FCSS%25EF%25BC%2586%25E4%25BC%259D%25E3%2582%258F%25E3%2582%258BWeb%25E3%2583%2587%25E3%2582%25B6%25E3%2582%25A4%25E3%2583%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link yyi-rinker-tracking"  data-click-tracking="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン"  data-vars-amp-click-id="rakuten 13412 ゼロからはじめてプロになる　HTML／CSS＆伝わるWebデザイン">楽天市場</a>					</li>
								                											</ul>
					</div>
	</div>
	    <div class="yyi-rinker-attention attention_desing_ribbon" style="background-color:#FEA724; border-color:#FEA724;">
        <div class="yyi-rinker-attention-before"></div>
        <span class="yyi-rinker-attention-text" style="">この記事で紹介した本</span>
        <div class="yyi-rinker-attention-after"></div>
    </div>
</div>


<div class="p-blogParts post_content" data-partsID="10246">
<h2 class="wp-block-heading">もっと効率的にWeb制作を学びたい方へ</h2>



<p>Web制作の学習は楽しいものですが、一人で進めていると「これで合っているのかな？」と不安になることもありますよね。</p>



<p>僕も独学でWeb制作を学んできましたが、今思うと「もっと早く知りたかった」と思うことがたくさんあります。</p>



<p>特に以下のような方は、一度プログラミングスクールの利用を検討してみることをおすすめします。</p>



<ul class="wp-block-list is-style-check_list">
<li>学習の方向性に迷いがある方</li>



<li>効率的にスキルを身につけたい方</li>



<li>転職や副業でWeb制作を活用したい方</li>



<li>挫折経験がある方</li>
</ul>



<p>忍者CODEなら、<strong>業界最安値</strong>で24時間サポート付きの学習環境が整っています。</p>



<p class="is-style-icon_announce">ご興味のある方は、<a href="https://kekenta-it-blog.com/ninja-code-web-production-school-guide/" data-type="post" data-id="15595">こちら</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://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__ninja-code-web-production-school-guide__15595-300x169.jpg" 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://kekenta-it-blog.com/ninja-code-web-production-school-guide/">忍者CODEでWeb制作を学ぶべき理由【業界最安値で挫折しない学習環境】</a>
						<span class="p-blogCard__excerpt">Web制作を学びたいけど、プログラミングスクールは高すぎるし、独学だと挫折しそうで不安…… このような悩みをお持ちの方に向けて、この記事では 業界最安値でWeb制作を...</span>					</div>
				</div>
			</div>
		</div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/book-review-web-design-hirocode/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
