<?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>東南アジア移動 | 旅樂道</title>
	<atom:link href="https://yoooyooo8.jp/tag/%e6%9d%b1%e5%8d%97%e3%82%a2%e3%82%b8%e3%82%a2%e7%a7%bb%e5%8b%95/feed/" rel="self" type="application/rss+xml" />
	<link>https://yoooyooo8.jp</link>
	<description>旅を楽しむ、人生の道</description>
	<lastBuildDate>Tue, 05 May 2026 00:00:00 +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://yoooyooo8.jp/wp-content/uploads/2026/01/cropped-Yoshi-favicon-32x32.jpg</url>
	<title>東南アジア移動 | 旅樂道</title>
	<link>https://yoooyooo8.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://yoooyooo8.jp/tag/%e6%9d%b1%e5%8d%97%e3%82%a2%e3%82%b8%e3%82%a2%e7%a7%bb%e5%8b%95/feed/"/>
	<item>
		<title>12Go Asiaの使い方｜東南アジアの移動チケットをスマホで予約する前に知っておきたいこと</title>
		<link>https://yoooyooo8.jp/12go-booking/</link>
					<comments>https://yoooyooo8.jp/12go-booking/#respond</comments>
		
		<dc:creator><![CDATA[Yoshi]]></dc:creator>
		<pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate>
				<category><![CDATA[PR]]></category>
		<category><![CDATA[東南アジア移動]]></category>
		<category><![CDATA[バックパッカー]]></category>
		<category><![CDATA[12Go]]></category>
		<guid isPermaLink="false">https://yoooyooo8.jp/?p=2482</guid>

					<description><![CDATA[✈ 2026年最新版 12Go Asiaで、アジアの移動をもっと自由にスマホで予約する前に知っておきたいこと バス・電車・フェリー・飛行機まで一括比較。 バックパッカーの移動計画がぐっとラクになるサービスを、基礎からてい [&#8230;]]]></description>
										<content:encoded><![CDATA[
<!-- ============================================================
     12Go Asia 使い方記事 / 冒頭セクション
     CSS prefix: .tga-
     WordPress custom HTML block 用
     ============================================================ -->

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&#038;family=M+PLUS+Rounded+1c:wght@700&#038;display=swap" rel="stylesheet">

<style>
/* ============================================================
   RESET & BASE（スコープ内のみ）
   ============================================================ */
.tga-wrap *,
.tga-wrap *::before,
.tga-wrap *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.tga-wrap {
  --tga-primary:    #0ea5e9;
  --tga-primary-d:  #0284c7;
  --tga-primary-l:  #e0f2fe;
  --tga-accent:     #f97316;
  --tga-accent-l:   #fff7ed;
  --tga-green:      #22c55e;
  --tga-dark:       #0f172a;
  --tga-mid:        #475569;
  --tga-light:      #f8fafc;
  --tga-white:      #ffffff;
  --tga-border:     #e2e8f0;
  --tga-shadow-sm:  0 2px 8px rgba(14,165,233,.12);
  --tga-shadow-md:  0 6px 24px rgba(14,165,233,.18);
  --tga-shadow-lg:  0 12px 40px rgba(14,165,233,.22);
  --tga-radius-sm:  8px;
  --tga-radius-md:  14px;
  --tga-radius-lg:  22px;
  --tga-font-body:  'Noto Sans JP', sans-serif;
  --tga-font-head:  'M PLUS Rounded 1c', sans-serif;

  font-family: var(--tga-font-body);
  color: var(--tga-dark);
  line-height: 1.7;
  overflow-x: hidden;
}

/* ============================================================
   ヒーローセクション
   ============================================================ */
.tga-wrap .tga-hero {
  position: relative;
  width: calc(100% + 60px);
  margin-left: -30px;
  margin-right: -30px;
  min-height: 480px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: linear-gradient(135deg, #0c2340 0%, #0a3a6e 40%, #0ea5e9 100%);
  padding: 80px 30px 90px;
}

/* 波紋アニメーション背景 */
.tga-wrap .tga-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 80% 60% at 20% 50%, rgba(14,165,233,.25) 0%, transparent 60%),
    radial-gradient(ellipse 60% 80% at 80% 30%, rgba(249,115,22,.12) 0%, transparent 55%),
    radial-gradient(ellipse 50% 50% at 50% 80%, rgba(34,197,94,.08) 0%, transparent 50%);
  animation: tga-bg-pulse 8s ease-in-out infinite alternate;
}

@keyframes tga-bg-pulse {
  0%   { opacity: .7; transform: scale(1); }
  100% { opacity: 1;  transform: scale(1.06); }
}

/* 飛行機アイコン（装飾） */
.tga-wrap .tga-hero-deco {
  position: absolute;
  font-size: 120px;
  opacity: .06;
  right: 5%;
  top: 50%;
  transform: translateY(-50%) rotate(-20deg);
  animation: tga-plane-float 6s ease-in-out infinite;
  user-select: none;
  pointer-events: none;
}

@keyframes tga-plane-float {
  0%, 100% { transform: translateY(-50%) rotate(-20deg) translateX(0); }
  50%       { transform: translateY(-54%) rotate(-20deg) translateX(8px); }
}

/* ヒーローコンテンツ */
.tga-wrap .tga-hero-inner {
  position: relative;
  z-index: 1;
  text-align: center;
  max-width: 800px;
  width: 100%;
  animation: tga-fade-up .9s ease both;
}

@keyframes tga-fade-up {
  from { opacity: 0; transform: translateY(30px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* バッジ */
.tga-wrap .tga-hero-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background: rgba(255,255,255,.15);
  border: 1px solid rgba(255,255,255,.3);
  color: #fff;
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: .08em;
  padding: 5px 14px;
  border-radius: 100px;
  margin-bottom: 18px;
  backdrop-filter: blur(6px);
  animation: tga-fade-up .9s .1s ease both;
}

.tga-wrap .tga-hero-badge::before {
  content: '✈';
  font-size: .9rem;
}

/* ヒーローh2 ― Cocoon干渉を無効化 */
.tga-wrap .tga-hero h2.tga-hero-title,
.tga-wrap .tga-hero-title {
  background: transparent;
  padding: 0;
  border: none;
  margin: 0 0 14px;
  font-family: var(--tga-font-head);
  font-size: clamp(1.6rem, 4vw, 2.5rem);
  font-weight: 700;
  color: var(--tga-white);
  line-height: 1.35;
  text-shadow: 0 2px 16px rgba(0,0,0,.3);
  animation: tga-fade-up .9s .15s ease both;
}

/* ヒーローサブタイトル */
.tga-wrap .tga-hero-sub {
  font-size: clamp(.95rem, 2vw, 1.1rem);
  color: rgba(255,255,255,.88);
  margin-bottom: 28px;
  animation: tga-fade-up .9s .25s ease both;
}



/* 波形（下端） */
.tga-wrap .tga-hero-wave {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  line-height: 0;
  pointer-events: none;
}

.tga-wrap .tga-hero-wave svg {
  display: block;
  width: 100%;
}

/* ============================================================
   この記事の要点
   ============================================================ */
.tga-wrap .tga-points {
  background: var(--tga-light);
  border-radius: var(--tga-radius-lg);
  padding: 36px 28px 32px;
  margin: 56px 0;
  border: 1.5px solid var(--tga-border);
}

.tga-wrap .tga-points-label {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  color: var(--tga-primary-d);
  margin-bottom: 22px;
}

.tga-wrap .tga-points-label::before {
  content: '📌';
  font-size: 1.1rem;
}

.tga-wrap .tga-points-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.tga-wrap .tga-points-list li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  font-size: .95rem;
  line-height: 1.6;
  color: var(--tga-dark);
}

.tga-wrap .tga-points-list li::before {
  content: '✅';
  font-size: 1rem;
  flex-shrink: 0;
  margin-top: .1em;
}

/* ============================================================
   アニメーション目次（CSS チェックボックスハック）
   ============================================================ */
.tga-wrap .tga-toc {
  background: var(--tga-white);
  border: 2px solid var(--tga-primary);
  border-radius: var(--tga-radius-md);
  margin: 56px 0;
  overflow: hidden;
  box-shadow: var(--tga-shadow-sm);
}

/* チェックボックス非表示 */
.tga-wrap .tga-toc-toggle {
  display: none;
}

/* 目次ヘッダー（ラベル） */
.tga-wrap .tga-toc-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 20px;
  background: var(--tga-primary);
  cursor: pointer;
  user-select: none;
  transition: background .2s;
}

.tga-wrap .tga-toc-header:hover {
  background: var(--tga-primary-d);
}

.tga-wrap .tga-toc-header-left {
  display: flex;
  align-items: center;
  gap: 8px;
}

/* 目次h3 ― 装飾なし */
.tga-wrap .tga-toc h3.tga-toc-title {
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  color: var(--tga-white);
  margin: 0;
  padding: 0;
  border: none;
  background: transparent;
}

.tga-wrap .tga-toc-icon {
  font-size: 1.1rem;
}

/* 開閉アイコン */
.tga-wrap .tga-toc-arrow {
  display: inline-block;
  color: var(--tga-white);
  font-size: 1rem;
  font-weight: 700;
  transition: transform .35s ease;
}

/* 目次コンテンツ（折りたたみ） */
.tga-wrap .tga-toc-body {
  max-height: 0;
  overflow: hidden;
  transition: max-height .45s cubic-bezier(.4,0,.2,1);
}

/* チェック ON → 展開 */
.tga-wrap .tga-toc-toggle:checked ~ .tga-toc-body {
  max-height: 800px;
}

/* チェック ON → 矢印回転 */
.tga-wrap .tga-toc-toggle:checked ~ .tga-toc-header .tga-toc-arrow {
  transform: rotate(180deg);
}

.tga-wrap .tga-toc-body-inner {
  padding: 22px 24px 24px;
}

.tga-wrap .tga-toc-list {
  list-style: none;
  counter-reset: tga-toc-cnt;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.tga-wrap .tga-toc-list li {
  counter-increment: tga-toc-cnt;
}

.tga-wrap .tga-toc-list a {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--tga-primary-d);
  text-decoration: none;
  font-size: .92rem;
  font-weight: 500;
  padding: 6px 10px;
  border-radius: var(--tga-radius-sm);
  transition: background .18s, color .18s;
}

.tga-wrap .tga-toc-list a::before {
  content: counter(tga-toc-cnt);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  background: var(--tga-primary);
  color: #fff;
  font-size: .75rem;
  font-weight: 700;
  border-radius: 50%;
  flex-shrink: 0;
}

.tga-wrap .tga-toc-list a:hover {
  background: var(--tga-primary-l);
  color: var(--tga-primary-d);
}

/* ============================================================
   共通セクションレイアウト
   ============================================================ */
.tga-wrap .tga-section {
  margin: 96px 0;
}

.tga-wrap .tga-section-lead {
  font-size: 1rem;
  color: var(--tga-mid);
  margin-bottom: 36px;
  line-height: 1.85;
}

/* h2 共通スタイル */
.tga-wrap h2.tga-h2 {
  font-family: var(--tga-font-head);
  font-size: clamp(1.25rem, 3vw, 1.6rem);
  font-weight: 700;
  color: var(--tga-dark);
  background: transparent;
  border: none;
  padding: 0 0 0 16px;
  margin: 0 0 36px;
  border-left: 5px solid var(--tga-primary);
  line-height: 1.4;
}

/* ============================================================
   セクション① ― 12Go Asiaとは
   ============================================================ */

/* サービス概要カード */
.tga-wrap .tga-about-card {
  background: var(--tga-primary-l);
  border-radius: var(--tga-radius-md);
  padding: 40px 32px;
  margin-bottom: 36px;
  border-left: 5px solid var(--tga-primary);
}

.tga-wrap .tga-about-card p {
  font-size: .97rem;
  line-height: 1.85;
  color: var(--tga-dark);
}

/* 画像ブロック */
.tga-wrap .tga-img-block {
  margin: 56px 0;
  border-radius: var(--tga-radius-md);
  overflow: hidden;
  box-shadow: var(--tga-shadow-md);
  background: var(--tga-light);
}

.tga-wrap .tga-img-block img {
  width: 100%;
  height: auto;
  display: block;
  aspect-ratio: 1200 / 800;
  object-fit: cover;
}

.tga-wrap .tga-img-caption {
  font-size: .82rem;
  color: var(--tga-mid);
  text-align: center;
  padding: 8px 12px;
  background: var(--tga-light);
}

/* 対応交通手段グリッド */
.tga-wrap .tga-transport-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: 20px;
  margin: 40px 0;
}

.tga-wrap .tga-transport-item {
  background: var(--tga-white);
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-md);
  padding: 24px 14px 20px;
  text-align: center;
  box-shadow: var(--tga-shadow-sm);
  transition: transform .2s, box-shadow .2s, border-color .2s;
}

.tga-wrap .tga-transport-item:hover {
  transform: translateY(-3px);
  box-shadow: var(--tga-shadow-md);
  border-color: var(--tga-primary);
}

.tga-wrap .tga-transport-item .tga-t-icon {
  font-size: 2rem;
  display: block;
  margin-bottom: 8px;
}

.tga-wrap .tga-transport-item .tga-t-label {
  font-size: .88rem;
  font-weight: 700;
  color: var(--tga-dark);
  display: block;
}

.tga-wrap .tga-transport-item .tga-t-note {
  font-size: .78rem;
  color: var(--tga-mid);
  display: block;
  margin-top: 3px;
}

/* 選ばれる理由リスト */
.tga-wrap .tga-reason-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 40px 0;
}

.tga-wrap .tga-reason-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  background: var(--tga-white);
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-sm);
  padding: 36px 28px;
  font-size: .95rem;
  line-height: 1.65;
}

.tga-wrap .tga-reason-list li .tga-r-icon {
  font-size: 1.3rem;
  flex-shrink: 0;
  margin-top: .1em;
}

.tga-wrap .tga-reason-list li strong {
  color: var(--tga-primary-d);
}

/* ============================================================
   セクション② ― 対応交通手段と人気ルート
   ============================================================ */

/* ルートカードグリッド */
.tga-wrap .tga-route-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 24px;
  margin: 40px 0;
}

.tga-wrap .tga-route-card {
  background: var(--tga-white);
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-md);
  overflow: hidden;
  box-shadow: var(--tga-shadow-sm);
  transition: transform .2s, box-shadow .2s;
}

.tga-wrap .tga-route-card:hover {
  transform: translateY(-3px);
  box-shadow: var(--tga-shadow-md);
}

.tga-wrap .tga-route-card-head {
  background: var(--tga-primary);
  padding: 12px 16px;
  display: flex;
  align-items: center;
  gap: 8px;
}

.tga-wrap .tga-route-card-head .tga-rc-icon {
  font-size: 1.3rem;
}

.tga-wrap .tga-route-card-head .tga-rc-title {
  font-family: var(--tga-font-head);
  font-size: .95rem;
  font-weight: 700;
  color: var(--tga-white);
}

.tga-wrap .tga-route-card-body {
  padding: 28px 22px;
}

.tga-wrap .tga-route-tag-list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.tga-wrap .tga-route-tag-list li {
  background: var(--tga-primary-l);
  color: var(--tga-primary-d);
  font-size: .82rem;
  font-weight: 600;
  padding: 3px 10px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  gap: 4px;
}

.tga-wrap .tga-route-tag-list li::before {
  content: '→';
  font-size: .8rem;
}

/* 注意ボックス */
.tga-wrap .tga-note-box {
  background: var(--tga-accent-l);
  border-left: 5px solid var(--tga-accent);
  border-radius: var(--tga-radius-sm);
  padding: 30px 28px;
  margin: 36px 0;
  font-size: .93rem;
  line-height: 1.8;
  color: var(--tga-dark);
}

.tga-wrap .tga-note-box strong {
  color: var(--tga-accent);
}

/* ============================================================
   セクション③ ― 使い方ステップ
   ============================================================ */

/* ステップリスト */
.tga-wrap .tga-steps {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 0;
  margin: 36px 0;
  position: relative;
}

/* 縦ライン */
.tga-wrap .tga-steps::before {
  content: '';
  position: absolute;
  left: 22px;
  top: 0;
  bottom: 0;
  width: 3px;
  background: linear-gradient(to bottom, var(--tga-primary), var(--tga-primary-l));
  border-radius: 2px;
  z-index: 0;
}

.tga-wrap .tga-step-item {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  padding-bottom: 52px;
  position: relative;
  z-index: 1;
}

.tga-wrap .tga-step-item:last-child {
  padding-bottom: 0;
}

/* ステップ番号バッジ */
.tga-wrap .tga-step-num {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: var(--tga-primary);
  color: var(--tga-white);
  font-family: var(--tga-font-head);
  font-size: 1.05rem;
  font-weight: 700;
  flex-shrink: 0;
  box-shadow: 0 2px 10px rgba(14,165,233,.35);
  position: relative;
  z-index: 2;
}

.tga-wrap .tga-step-content {
  flex: 1;
  padding-top: 8px;
}

.tga-wrap .tga-step-content h3 {
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  color: var(--tga-primary-d);
  margin-bottom: 6px;
  background: transparent;
  border: none;
  padding: 0;
}

.tga-wrap .tga-step-content p {
  font-size: .93rem;
  color: var(--tga-mid);
  line-height: 1.75;
}

.tga-wrap .tga-step-content .tga-step-tip {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  background: var(--tga-primary-l);
  color: var(--tga-primary-d);
  font-size: .82rem;
  font-weight: 600;
  padding: 3px 10px;
  border-radius: 100px;
  margin-top: 8px;
}

/* 画像ブロック（②と共通クラス流用） */
.tga-wrap .tga-img-block-2 {
  margin: 56px 0;
  border-radius: var(--tga-radius-md);
  overflow: hidden;
  box-shadow: var(--tga-shadow-md);
  background: var(--tga-light);
}

.tga-wrap .tga-img-block-2 img {
  width: 100%;
  height: auto;
  display: block;
  aspect-ratio: 1200 / 800;
  object-fit: cover;
}

/* スマホ利用ヒントボックス */
.tga-wrap .tga-info-box {
  background: var(--tga-primary-l);
  border-left: 5px solid var(--tga-primary);
  border-radius: var(--tga-radius-sm);
  padding: 30px 28px;
  margin: 36px 0;
  font-size: .93rem;
  line-height: 1.8;
  color: var(--tga-dark);
}

.tga-wrap .tga-info-box strong {
  color: var(--tga-primary-d);
}

/* ============================================================
   セクション④ ― 料金・手数料
   ============================================================ */

/* 料金比較テーブル */
.tga-wrap .tga-table-wrap {
  overflow-x: auto;
  margin: 36px 0;
  border-radius: var(--tga-radius-md);
  box-shadow: var(--tga-shadow-sm);
}

.tga-wrap .tga-table {
  width: 100%;
  border-collapse: collapse;
  font-size: .92rem;
  background: var(--tga-white);
}

.tga-wrap .tga-table thead tr {
  background: var(--tga-primary);
  color: var(--tga-white);
}

.tga-wrap .tga-table th {
  padding: 14px 20px;
  font-family: var(--tga-font-head);
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
}

.tga-wrap .tga-table td {
  padding: 14px 20px;
  border-bottom: 1px solid var(--tga-border);
  vertical-align: middle;
  line-height: 1.6;
}

.tga-wrap .tga-table tbody tr:last-child td {
  border-bottom: none;
}

.tga-wrap .tga-table tbody tr:nth-child(even) td {
  background: var(--tga-light);
}

.tga-wrap .tga-table .tga-badge-ok {
  display: inline-block;
  background: var(--tga-green);
  color: #fff;
  font-size: .78rem;
  font-weight: 700;
  padding: 2px 8px;
  border-radius: 100px;
}

.tga-wrap .tga-table .tga-badge-warn {
  display: inline-block;
  background: var(--tga-accent);
  color: #fff;
  font-size: .78rem;
  font-weight: 700;
  padding: 2px 8px;
  border-radius: 100px;
}

/* 支払い方法カード */
.tga-wrap .tga-pay-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  gap: 20px;
  margin: 40px 0;
}

.tga-wrap .tga-pay-card {
  background: var(--tga-white);
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-md);
  padding: 32px 24px;
  text-align: center;
  box-shadow: var(--tga-shadow-sm);
}

.tga-wrap .tga-pay-card .tga-pay-icon {
  font-size: 1.8rem;
  display: block;
  margin-bottom: 8px;
}

.tga-wrap .tga-pay-card .tga-pay-label {
  font-size: .9rem;
  font-weight: 700;
  color: var(--tga-dark);
  display: block;
}

.tga-wrap .tga-pay-card .tga-pay-note {
  font-size: .78rem;
  color: var(--tga-mid);
  display: block;
  margin-top: 4px;
  line-height: 1.55;
}

/* アフィリエイトCTAバナー */
.tga-wrap .tga-cta-banner {
  background: linear-gradient(135deg, var(--tga-primary-d) 0%, var(--tga-primary) 100%);
  border-radius: var(--tga-radius-lg);
  padding: 40px 32px;
  margin: 72px 0;
  text-align: center;
  box-shadow: var(--tga-shadow-lg);
}

.tga-wrap .tga-cta-banner p {
  color: rgba(255,255,255,.9);
  font-size: .95rem;
  margin-bottom: 24px;
  line-height: 1.7;
}

.tga-wrap .tga-cta-banner a.tga-cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--tga-accent);
  color: var(--tga-white);
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  padding: 14px 32px;
  border-radius: 100px;
  text-decoration: none;
  box-shadow: 0 4px 18px rgba(249,115,22,.45);
  transition: transform .2s, box-shadow .2s;
}

.tga-wrap .tga-cta-banner a.tga-cta-btn::after {
  content: '→';
}

.tga-wrap .tga-cta-banner a.tga-cta-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 28px rgba(249,115,22,.55);
}

/* ============================================================
   セクション⑤ ― 安全に使うための3つのヒント
   ============================================================ */

/* ヒントカード（アイコン＋テキスト横並び） */
.tga-wrap .tga-tip-cards {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin: 48px 0;
}

.tga-wrap .tga-tip-card {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  background: var(--tga-white);
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-md);
  padding: 36px 28px;
  box-shadow: var(--tga-shadow-sm);
  transition: transform .2s, box-shadow .2s;
}

.tga-wrap .tga-tip-card:hover {
  transform: translateY(-2px);
  box-shadow: var(--tga-shadow-md);
}

.tga-wrap .tga-tip-card-num {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 12px;
  background: var(--tga-primary-l);
  color: var(--tga-primary-d);
  font-family: var(--tga-font-head);
  font-size: 1.4rem;
  flex-shrink: 0;
}

.tga-wrap .tga-tip-card-body h3 {
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  color: var(--tga-primary-d);
  margin-bottom: 6px;
  background: transparent;
  border: none;
  padding: 0;
}

.tga-wrap .tga-tip-card-body p {
  font-size: .93rem;
  color: var(--tga-mid);
  line-height: 1.75;
}

.tga-wrap .tga-tip-card-body strong {
  color: var(--tga-dark);
}

/* 警告ボックス（赤系） */
.tga-wrap .tga-warn-box {
  background: #fff5f5;
  border-left: 5px solid #f87171;
  border-radius: var(--tga-radius-sm);
  padding: 30px 28px;
  margin: 36px 0;
  font-size: .93rem;
  line-height: 1.8;
  color: var(--tga-dark);
}

.tga-wrap .tga-warn-box strong {
  color: #dc2626;
}

/* ============================================================
   セクション⑥ ― FAQ
   ============================================================ */

.tga-wrap .tga-faq-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 48px 0;
}

/* チェックボックスハック（各FAQ項目） */
.tga-wrap .tga-faq-toggle {
  display: none;
}

.tga-wrap .tga-faq-item {
  border: 1.5px solid var(--tga-border);
  border-radius: var(--tga-radius-md);
  overflow: hidden;
  box-shadow: var(--tga-shadow-sm);
}

/* Qラベル */
.tga-wrap .tga-faq-q {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 20px 22px;
  cursor: pointer;
  background: var(--tga-white);
  user-select: none;
  transition: background .18s;
}

.tga-wrap .tga-faq-q:hover {
  background: var(--tga-primary-l);
}

.tga-wrap .tga-faq-q-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: var(--tga-primary);
  color: var(--tga-white);
  font-family: var(--tga-font-head);
  font-size: .85rem;
  font-weight: 700;
  flex-shrink: 0;
}

.tga-wrap .tga-faq-q-text {
  flex: 1;
  font-size: .95rem;
  font-weight: 700;
  color: var(--tga-dark);
  line-height: 1.5;
}

.tga-wrap .tga-faq-q-arrow {
  font-size: .85rem;
  color: var(--tga-primary);
  font-weight: 700;
  flex-shrink: 0;
  transition: transform .3s ease;
}

/* A：折りたたみ */
.tga-wrap .tga-faq-a {
  max-height: 0;
  overflow: hidden;
  transition: max-height .4s cubic-bezier(.4,0,.2,1);
  background: var(--tga-light);
}

.tga-wrap .tga-faq-a-inner {
  display: flex;
  gap: 12px;
  padding: 20px 22px 24px;
  border-top: 1px solid var(--tga-border);
}

.tga-wrap .tga-faq-a-badge {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: var(--tga-accent);
  color: var(--tga-white);
  font-family: var(--tga-font-head);
  font-size: .85rem;
  font-weight: 700;
  flex-shrink: 0;
  margin-top: 1px;
}

.tga-wrap .tga-faq-a-text {
  font-size: .92rem;
  color: var(--tga-mid);
  line-height: 1.8;
}

.tga-wrap .tga-faq-a-text strong {
  color: var(--tga-dark);
}

/* チェックON → 展開＋矢印回転 */
.tga-wrap .tga-faq-toggle:checked ~ .tga-faq-q .tga-faq-q-arrow {
  transform: rotate(180deg);
}

.tga-wrap .tga-faq-toggle:checked ~ .tga-faq-a {
  max-height: 400px;
}

/* ============================================================
   セクション⑦ ― まとめ
   ============================================================ */

/* まとめボックス */
.tga-wrap .tga-summary-box {
  background: linear-gradient(135deg, var(--tga-primary-l) 0%, #f0f9ff 100%);
  border: 2px solid var(--tga-primary);
  border-radius: var(--tga-radius-lg);
  padding: 48px 36px 40px;
  margin: 48px 0 56px;
}

.tga-wrap .tga-summary-box .tga-summary-label {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: var(--tga-font-head);
  font-size: 1rem;
  font-weight: 700;
  color: var(--tga-primary-d);
  margin-bottom: 16px;
}

.tga-wrap .tga-summary-box .tga-summary-label::before {
  content: '📝';
  font-size: 1.1rem;
}

.tga-wrap .tga-summary-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.tga-wrap .tga-summary-list li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  font-size: .95rem;
  line-height: 1.65;
  color: var(--tga-dark);
}

.tga-wrap .tga-summary-list li::before {
  content: '✅';
  flex-shrink: 0;
  margin-top: .05em;
}

/* 締めテキスト */
.tga-wrap .tga-summary-closing {
  font-size: .97rem;
  line-height: 1.9;
  color: var(--tga-mid);
  margin: 28px 0 0;
}

/* 最終CTA（大） */
.tga-wrap .tga-cta-final {
  background: linear-gradient(135deg, #0c2340 0%, #0a3a6e 50%, var(--tga-primary) 100%);
  border-radius: var(--tga-radius-lg);
  padding: 64px 36px 56px;
  margin: 64px 0 0;
  text-align: center;
  box-shadow: var(--tga-shadow-lg);
  position: relative;
  overflow: hidden;
}

.tga-wrap .tga-cta-final::before {
  content: '✈';
  position: absolute;
  font-size: 140px;
  opacity: .05;
  right: -10px;
  top: 50%;
  transform: translateY(-50%) rotate(-15deg);
  pointer-events: none;
  user-select: none;
}

.tga-wrap .tga-cta-final-title {
  font-family: var(--tga-font-head);
  font-size: clamp(1.15rem, 3vw, 1.4rem);
  font-weight: 700;
  color: var(--tga-white);
  margin-bottom: 10px;
}

.tga-wrap .tga-cta-final-sub {
  font-size: .92rem;
  color: rgba(255,255,255,.82);
  margin-bottom: 32px;
  line-height: 1.7;
}

.tga-wrap .tga-cta-final a.tga-cta-btn-lg {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--tga-accent);
  color: var(--tga-white);
  font-family: var(--tga-font-head);
  font-size: 1.05rem;
  font-weight: 700;
  padding: 16px 36px;
  border-radius: 100px;
  text-decoration: none;
  box-shadow: 0 4px 20px rgba(249,115,22,.5);
  transition: transform .2s, box-shadow .2s;
}

.tga-wrap .tga-cta-final a.tga-cta-btn-lg::after {
  content: '→';
  font-size: 1.1rem;
}

.tga-wrap .tga-cta-final a.tga-cta-btn-lg:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 30px rgba(249,115,22,.6);
}

.tga-wrap .tga-cta-final .tga-cta-note {
  font-size: .78rem;
  color: rgba(255,255,255,.6);
  margin-top: 12px;
}

/* ============================================================
   レスポンシブ
   ============================================================ */
@media (max-width: 640px) {
  .tga-wrap .tga-hero {
    width: calc(100% + 40px);
    margin-left: -20px;
    margin-right: -20px;
    padding: 50px 20px 60px;
    min-height: 400px;
  }

  .tga-wrap .tga-hero-deco {
    font-size: 72px;
    right: 2%;
    opacity: .05;
  }
}

@media (prefers-reduced-motion: reduce) {
  .tga-wrap *,
  .tga-wrap *::before,
  .tga-wrap *::after {
    animation-duration: .01ms !important;
    transition-duration: .01ms !important;
  }
}
</style>

<!-- ============================================================
     WRAPPER
     ============================================================ -->
<div class="tga-wrap">

  <!-- ========================================================
       ① ヒーローセクション
       ======================================================== -->
  <section class="tga-hero" aria-label="記事ヘッダー">
    <span class="tga-hero-deco" aria-hidden="true">✈</span>

    <div class="tga-hero-inner">
      <div class="tga-hero-badge" aria-hidden="true">2026年最新版</div>

      <!-- Cocoon h2干渉対策：クラス二重指定で詳細度を確保 -->
      <h2 class="tga-hero-title" id="tga-top">
        12Go Asiaで、アジアの移動をもっと自由に<br>スマホで予約する前に知っておきたいこと
      </h2>

      <p class="tga-hero-sub">
        バス・電車・フェリー・飛行機まで一括比較。<br>
        バックパッカーの移動計画がぐっとラクになるサービスを、基礎からていねいにお伝えします。
      </p>


    </div>

    <!-- 波形装飾 -->
    <div class="tga-hero-wave" aria-hidden="true">
      <svg viewBox="0 0 1440 56" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">
        <path d="M0,32 C240,56 480,0 720,28 C960,56 1200,8 1440,32 L1440,56 L0,56 Z" fill="#ffffff"/>
      </svg>
    </div>
  </section>

  <!-- ========================================================
       ② この記事の要点
       ======================================================== -->
  <section class="tga-points" aria-label="この記事の要点">
    <div class="tga-points-label">この記事の要点</div>
    <ul class="tga-points-list">
      <li>12Go Asiaは東南アジア500以上の交通機関を一括比較・予約できるプラットフォームです</li>
      <li>バス・電車・フェリー・飛行機・送迎まで対応しており、バックパッカーの強い味方になります</li>
      <li>日本語表示に対応しており、スマホやPCからクレジットカードで簡単に予約できます</li>
      <li>口コミ確認や余裕ある予約タイミングなど、安心して使うためのヒントも紹介します</li>
    </ul>
  </section>

  <!-- ========================================================
       ③ アニメーション目次（CSS チェックボックスハック）
       ======================================================== -->
  <nav class="tga-toc" aria-label="目次">
    <input type="checkbox"
           id="tga-toc-toggle"
           class="tga-toc-toggle"
           checked
           aria-hidden="true">

    <label for="tga-toc-toggle"
           class="tga-toc-header"
           aria-label="目次を開閉する">
      <div class="tga-toc-header-left">
        <span class="tga-toc-icon" aria-hidden="true">📋</span>
        <h3 class="tga-toc-title">目次</h3>
      </div>
      <span class="tga-toc-arrow" aria-hidden="true">▼</span>
    </label>

    <div class="tga-toc-body">
      <div class="tga-toc-body-inner">
        <ol class="tga-toc-list">
          <li><a href="#tga-about">12Go Asiaとは？東南アジアをつなぐ移動予約プラットフォーム</a></li>
          <li><a href="#tga-routes">12Goで予約できる交通手段と人気ルート</a></li>
          <li><a href="#tga-howto">12Goの使い方｜予約ステップを順番に</a></li>
          <li><a href="#tga-fee">料金・手数料について知っておきたいこと</a></li>
          <li><a href="#tga-tips">安全に使うための3つのヒント</a></li>
          <li><a href="#tga-faq">よくある質問（FAQ）</a></li>
          <li><a href="#tga-summary">まとめ</a></li>
        </ol>
      </div>
    </div>
  </nav>


  <!-- ========================================================
       ① 12Go Asiaとは？
       ======================================================== -->
  <section class="tga-section" id="tga-about" aria-labelledby="tga-h2-about">

    <h2 class="tga-h2" id="tga-h2-about">
      12Go Asiaとは？東南アジアをつなぐ移動予約プラットフォーム
    </h2>

    <div class="tga-about-card">
      <p>
        12Go Asiaは、シンガポールとタイに拠点を置く交通チケット予約プラットフォームです。
        東南アジアを中心に500社以上の交通機関と提携しており、バス・電車・フェリー・飛行機・送迎を
        一つの画面で比較・予約することができます。旅のルートと日程を入力するだけで
        複数の移動手段と料金が一覧表示されるため、現地でチケット売り場を探し回る手間がなくなります。
      </p>
    </div>

    <!-- 画像①：東南アジア地図・交通イメージ -->
    <figure class="tga-img-block">
      <img decoding="async" src="https://yoooyooo8.jp/wp-content/uploads/2026/03/A-map-of-Southeast-Asia-and-images-of-transportation-options-available-for-booking-on-12Go-Asia.jpg"
           alt="東南アジアの地図と12Go Asiaで予約できる交通手段のイメージ（イメージ）"
           width="1200" height="800" loading="lazy">
      <figcaption class="tga-img-caption">
        東南アジア各国をつなぐ移動手段を一括で比較・予約できます（イメージ）
      </figcaption>
    </figure>

    <p class="tga-section-lead">
      対応している交通手段は以下の5種類。陸路から海路・空路まで幅広くカバーしているのが
      12Go Asiaの強みです。
    </p>

    <!-- 交通手段グリッド -->
    <div class="tga-transport-grid" role="list" aria-label="対応交通手段">
      <div class="tga-transport-item" role="listitem">
        <span class="tga-t-icon" aria-hidden="true">🚌</span>
        <span class="tga-t-label">バス</span>
        <span class="tga-t-note">長距離・国際線も対応</span>
      </div>
      <div class="tga-transport-item" role="listitem">
        <span class="tga-t-icon" aria-hidden="true">🚂</span>
        <span class="tga-t-label">電車・鉄道</span>
        <span class="tga-t-note">タイ・マレーシア等</span>
      </div>
      <div class="tga-transport-item" role="listitem">
        <span class="tga-t-icon" aria-hidden="true">⛴️</span>
        <span class="tga-t-label">フェリー</span>
        <span class="tga-t-note">島間・河川ルート</span>
      </div>
      <div class="tga-transport-item" role="listitem">
        <span class="tga-t-icon" aria-hidden="true">✈️</span>
        <span class="tga-t-label">飛行機</span>
        <span class="tga-t-note">LCC含む国内外線</span>
      </div>
      <div class="tga-transport-item" role="listitem">
        <span class="tga-t-icon" aria-hidden="true">🚐</span>
        <span class="tga-t-label">送迎・ミニバン</span>
        <span class="tga-t-note">空港〜ホテル間など</span>
      </div>
    </div>

    <p class="tga-section-lead">
      では、数あるチケット予約サービスの中でなぜ12Go Asiaがバックパッカーに選ばれているのでしょうか。
      その理由を整理しておきます。
    </p>

    <!-- 選ばれる理由リスト -->
    <ul class="tga-reason-list" aria-label="12Go Asiaが選ばれる理由">
      <li>
        <span class="tga-r-icon" aria-hidden="true">🌐</span>
        <div>
          <strong>日本語表示に対応</strong><br>
          サイトの言語設定を日本語に切り替えることができ、
          現地語が読めなくても予約をスムーズに進められます。
        </div>
      </li>
      <li>
        <span class="tga-r-icon" aria-hidden="true">💳</span>
        <div>
          <strong>クレジットカード・PayPalで完結</strong><br>
          現金を用意したり両替したりする必要がなく、
          日本出発前に座席まで確保できます。
        </div>
      </li>
      <li>
        <span class="tga-r-icon" aria-hidden="true">📱</span>
        <div>
          <strong>Eチケットをスマホに保存して乗車</strong><br>
          予約完了後にメールで届くEチケットを提示するだけ。
          窓口並びや印刷の手間がありません。
        </div>
      </li>
      <li>
        <span class="tga-r-icon" aria-hidden="true">⭐</span>
        <div>
          <strong>口コミ・レビューで交通機関を選べる</strong><br>
          各バス会社や船会社の評判がレビューで確認できるため、
          安心できる移動手段を選ぶヒントになります。
        </div>
      </li>
    </ul>

  </section>

  <!-- ========================================================
       ② 予約できる交通手段と人気ルート
       ======================================================== -->
  <section class="tga-section" id="tga-routes" aria-labelledby="tga-h2-routes">

    <h2 class="tga-h2" id="tga-h2-routes">
      12Goで予約できる交通手段と人気ルート
    </h2>

    <p class="tga-section-lead">
      12Go Asiaが特に強いのはタイ・ベトナム・マレーシア・カンボジア・ラオス・インドネシア（バリ島含む）エリアです。
      バックパッカーがよく利用するルートを国内・国際・フェリーの3カテゴリに分けて紹介します。
    </p>

    <!-- ルートカードグリッド -->
    <div class="tga-route-grid" aria-label="人気ルート一覧">

      <article class="tga-route-card">
        <div class="tga-route-card-head">
          <span class="tga-rc-icon" aria-hidden="true">🇹🇭</span>
          <span class="tga-rc-title">タイ国内ルート</span>
        </div>
        <div class="tga-route-card-body">
          <ul class="tga-route-tag-list" aria-label="タイ国内人気ルート">
            <li>バンコク ⇔ チェンマイ</li>
            <li>バンコク ⇔ クラビ</li>
            <li>バンコク ⇔ パタヤ</li>
            <li>バンコク ⇔ アユタヤ</li>
            <li>チェンマイ ⇔ パーイ</li>
          </ul>
        </div>
      </article>

      <article class="tga-route-card">
        <div class="tga-route-card-head">
          <span class="tga-rc-icon" aria-hidden="true">🌏</span>
          <span class="tga-rc-title">国際ルート（国境越え）</span>
        </div>
        <div class="tga-route-card-body">
          <ul class="tga-route-tag-list" aria-label="国際人気ルート">
            <li>バンコク ⇔ プノンペン</li>
            <li>バンコク ⇔ ルアンパバーン</li>
            <li>バンコク ⇔ ハノイ</li>
            <li>チェンマイ ⇔ ルアンパバーン</li>
            <li>ホーチミン ⇔ シェムリアップ</li>
          </ul>
        </div>
      </article>

      <article class="tga-route-card">
        <div class="tga-route-card-head">
          <span class="tga-rc-icon" aria-hidden="true">⛴️</span>
          <span class="tga-rc-title">フェリー・島間ルート</span>
        </div>
        <div class="tga-route-card-body">
          <ul class="tga-route-tag-list" aria-label="フェリー人気ルート">
            <li>プーケット ⇔ クラビ</li>
            <li>スラータニー ⇔ サムイ島</li>
            <li>チュムポン ⇔ タオ島</li>
            <li>バリ島 ⇔ ペニダ島</li>
            <li>バリ島 ⇔ ロンボク島</li>
          </ul>
        </div>
      </article>

    </div>

    <div class="tga-note-box" role="note">
      <strong>ヒント：</strong>
      バスとフェリーを組み合わせた「ジョイントチケット」も購入可能です。
      たとえばバンコクからサムイ島まで、バス＋フェリーをまとめて1回の予約で手配できるため、
      乗り継ぎの手間が大幅に減ります。島を目的地にするバックパッカーに特に重宝されています。
    </div>

  </section>

  <!-- ========================================================
       ③ 12Goの使い方｜予約ステップを順番に
       ======================================================== -->
  <section class="tga-section" id="tga-howto" aria-labelledby="tga-h2-howto">

    <h2 class="tga-h2" id="tga-h2-howto">
      12Goの使い方｜予約ステップを順番に
    </h2>

    <p class="tga-section-lead">
      12Go Asiaの予約は、出発地と目的地を入力してチケットを選ぶだけのシンプルな流れです。
      はじめて利用する方でもスムーズに進められるよう、画面の操作順にそって説明します。
    </p>

    <ol class="tga-steps" aria-label="12Go Asia 予約ステップ">

      <li class="tga-step-item">
        <div class="tga-step-num" aria-hidden="true">1</div>
        <div class="tga-step-content">
          <h3>出発地・目的地・日程を入力する</h3>
          <p>
            サイト上部の検索フォームに出発地と目的地の地名を入力します。
            地名の最初の数文字を打ち込むと候補がリスト表示されるので、
            一覧から選択してください。日程・人数を設定したら「チケットを探す」をクリックします。
          </p>
          <span class="tga-step-tip">💡 片道・往復どちらも選択可能</span>
        </div>
      </li>

      <li class="tga-step-item">
        <div class="tga-step-num" aria-hidden="true">2</div>
        <div class="tga-step-content">
          <h3>交通手段と便を選ぶ</h3>
          <p>
            検索結果には出発時刻・到着時刻・所要時間・料金・交通手段が一覧で表示されます。
            バス・電車・フェリーなど手段を絞り込むフィルターも活用しましょう。
            各便のレビュー評価を参考にしながら、自分の旅程に合った便を選んでください。
          </p>
          <span class="tga-step-tip">💡 「ℹ️」マークでキャンセルポリシーを事前確認できます</span>
        </div>
      </li>

      <li class="tga-step-item">
        <div class="tga-step-num" aria-hidden="true">3</div>
        <div class="tga-step-content">
          <h3>乗客情報を入力する</h3>
          <p>
            氏名・連絡先・メールアドレスを入力します。
            メールアドレスは旅行中でも確認できるアドレス（GmailやYahoo等）を登録してください。
            Eチケットはこのアドレスに届きます。旅行保険（Trip Insurance）は
            画面下部で選択解除することができます。
          </p>
          <span class="tga-step-tip">💡 氏名はパスポートと同じローマ字表記を推奨</span>
        </div>
      </li>

      <li class="tga-step-item">
        <div class="tga-step-num" aria-hidden="true">4</div>
        <div class="tga-step-content">
          <h3>支払いを完了する</h3>
          <p>
            合計金額（チケット代＋手数料）を確認し、クレジットカードまたはPayPalで支払います。
            Visa認証コード（3Dセキュア）が求められる場合があるので、
            カード会社のアプリや認証コードを手元に用意しておくとスムーズです。
          </p>
          <span class="tga-step-tip">💡 手数料はチケット代の約3〜5%程度が目安</span>
        </div>
      </li>

      <li class="tga-step-item">
        <div class="tga-step-num" aria-hidden="true">5</div>
        <div class="tga-step-content">
          <h3>Eチケットを受け取り・保存する</h3>
          <p>
            支払い完了後、登録メールアドレスにEチケット（PDF）が届きます。
            スマホのスクリーンショットまたはPDFとして保存しておきましょう。
            現地ではこのチケットを乗務員や窓口スタッフに提示するだけで乗車できます。
          </p>
          <span class="tga-step-tip">💡 オフラインでも見られるよう事前にダウンロードを</span>
        </div>
      </li>

    </ol>

    <!-- 画像②：予約画面イメージ -->
    <figure class="tga-img-block-2">
      <img decoding="async" src="https://yoooyooo8.jp/wp-content/uploads/2026/03/Image-of-the-12Go-Asia-booking-screen.-This-is-the-screen-where-you-enter-your-departure-city-destination-city-and-dates-to-se.jpg"
           alt="12Go Asiaの予約画面イメージ。出発地・目的地・日程を入力してチケットを選ぶ操作画面（イメージ）"
           width="1200" height="800" loading="lazy">
      <figcaption class="tga-img-caption">
        検索フォームから手順通りに進めるだけで予約が完了します（イメージ）
      </figcaption>
    </figure>

    <div class="tga-info-box" role="note">
      <strong>スマホで予約するときのヒント：</strong><br>
      Googleクロームブラウザで開けば画面をそのまま日本語に翻訳しながら操作できます。
      また、Wi-Fiがない環境での予約はトラブルの原因になることがあるため、
      安定したネット環境のあるタイミングで行うことをおすすめします。
    </div>

  </section>

  <!-- ========================================================
       ④ 料金・手数料について
       ======================================================== -->
  <section class="tga-section" id="tga-fee" aria-labelledby="tga-h2-fee">

    <h2 class="tga-h2" id="tga-h2-fee">
      料金・手数料について知っておきたいこと
    </h2>

    <p class="tga-section-lead">
      12Go Asiaで表示される金額は「チケット代＋決済手数料」の合計です。
      予約前に料金の仕組みを把握しておくと、支払い時に慌てずに済みます。
    </p>

    <!-- 料金内訳テーブル -->
    <div class="tga-table-wrap" role="region" aria-label="12Go Asia 料金内訳">
      <table class="tga-table">
        <thead>
          <tr>
            <th scope="col">項目</th>
            <th scope="col">内容</th>
            <th scope="col">目安</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>チケット代</td>
            <td>交通機関が定める運賃</td>
            <td>ルートにより異なる</td>
          </tr>
          <tr>
            <td>決済手数料<br>（Payment System Fee）</td>
            <td>12Go Asiaの仲介・システム利用料</td>
            <td>チケット代の約3〜5%</td>
          </tr>
          <tr>
            <td>旅行保険<br>（Trip Insurance）</td>
            <td>任意。購入画面で選択解除可</td>
            <td><span class="tga-badge-ok">任意</span> 不要なら外せる</td>
          </tr>
          <tr>
            <td>為替手数料</td>
            <td>クレカ会社による外貨換算</td>
            <td>カードにより1〜3%程度</td>
          </tr>
        </tbody>
      </table>
    </div>

    <p class="tga-section-lead">
      チケット代そのものは現地窓口と同水準か、やや高い場合もありますが、
      事前に座席を確保できる安心感と手間のなさを考えると、
      多くのバックパッカーにとって納得できる差額といえます。
    </p>

    <!-- 支払い方法 -->
    <div class="tga-pay-grid" aria-label="利用できる支払い方法">
      <div class="tga-pay-card">
        <span class="tga-pay-icon" aria-hidden="true">💳</span>
        <span class="tga-pay-label">クレジットカード</span>
        <span class="tga-pay-note">Visa / Mastercard<br>3Dセキュア対応推奨</span>
      </div>
      <div class="tga-pay-card">
        <span class="tga-pay-icon" aria-hidden="true">🅿️</span>
        <span class="tga-pay-label">PayPal</span>
        <span class="tga-pay-note">アカウント不要プランも。<br>海外利用に安心</span>
      </div>
      <div class="tga-pay-card">
        <span class="tga-pay-icon" aria-hidden="true">🏪</span>
        <span class="tga-pay-label">コンビニ払い</span>
        <span class="tga-pay-note">タイ国内の一部路線のみ<br>（セブン-イレブン等）</span>
      </div>
    </div>

    <div class="tga-note-box" role="note">
      <strong>ヒント：</strong>
      海外利用手数料が無料のクレジットカード（楽天カード・エポスカード等）を使うと、
      為替手数料の上乗せを抑えられます。旅行前にカードの海外利用設定を確認しておくと安心です。
    </div>

    <!-- アフィリエイトCTA①（セクション④の末尾） -->
    <div class="tga-cta-banner" role="complementary" aria-label="12Go Asia 予約案内">
      <p>
        料金と空席はリアルタイムで変動します。<br>
        気になるルートはまず検索してみましょう。
      </p>
      <a rel="nofollow sponsored noopener" href="https://12go.asia/jp/?z=13808815" target="_blank" class="tga-cta-btn" aria-label="12Go Asiaでルートと料金を確認する（外部リンク）">
        ルートと料金を確認する
      </a>
    </div>

  </section>

  <!-- ========================================================
       ⑤ 安全に使うための3つのヒント
       ======================================================== -->
  <section class="tga-section" id="tga-tips" aria-labelledby="tga-h2-tips">

    <h2 class="tga-h2" id="tga-h2-tips">
      安全に使うための3つのヒント
    </h2>

    <p class="tga-section-lead">
      12Go Asiaは便利なサービスですが、現地オペレーターとの連携が必要な仲介サービスである以上、
      まれにトラブルが起こることもあります。以下の3点を意識するだけで、
      リスクを大幅に減らすことができます。
    </p>

    <div class="tga-tip-cards" role="list" aria-label="安全に使うためのヒント">

      <div class="tga-tip-card" role="listitem">
        <div class="tga-tip-card-num" aria-hidden="true">⭐</div>
        <div class="tga-tip-card-body">
          <h3>ヒント① 予約前に口コミ・レビューを必ず確認する</h3>
          <p>
            12Go Asiaでは各バス会社・船会社のレビューが確認できます。
            <strong>低評価が集中している交通機関は避ける</strong>のが基本です。
            「安い＝粗悪」とは限りませんが、悪い口コミが多い便は
            遅延・キャンセル・座席未確保のリスクが高い傾向にあります。
            星3以上・レビュー件数が多い便を選ぶと安心です。
          </p>
        </div>
      </div>

      <div class="tga-tip-card" role="listitem">
        <div class="tga-tip-card-num" aria-hidden="true">📅</div>
        <div class="tga-tip-card-body">
          <h3>ヒント② 出発の2〜3日前までに予約を済ませる</h3>
          <p>
            12Go Asiaは予約確定まで数時間〜1日かかる場合があります。
            特に繁忙期（ソンクラーン・年末年始など）は
            <strong>早めの予約が座席確保のカギ</strong>です。
            当日や前日の予約はチケット未着リスクが上がるため、
            旅程が決まったら早めに手配しておきましょう。
          </p>
        </div>
      </div>

      <div class="tga-tip-card" role="listitem">
        <div class="tga-tip-card-num" aria-hidden="true">📱</div>
        <div class="tga-tip-card-body">
          <h3>ヒント③ Eチケットと連絡先をオフラインで保存する</h3>
          <p>
            予約完了後はEチケットをスクリーンショットまたはPDFで保存し、
            <strong>ネットなしでも表示できる状態</strong>にしておきましょう。
            あわせて12Go Asiaのサポート連絡先（WhatsApp対応あり）を
            メモしておくと、万一のトラブル時にすぐ問い合わせられます。
          </p>
        </div>
      </div>

    </div>

    <div class="tga-warn-box" role="note">
      <strong>⚠️ 注意：</strong>
      タイ国内の一部路線では、PDFチケットではなく
      <strong>現地事務所での引き換えが必要な場合</strong>があります。
      予約確認メールに記載の「引き換え場所・時間」を必ず確認してから移動してください。
    </div>

  </section>

  <!-- ========================================================
       ⑥ FAQ（よくある質問）
       ======================================================== -->
  <section class="tga-section" id="tga-faq" aria-labelledby="tga-h2-faq">

    <h2 class="tga-h2" id="tga-h2-faq">
      よくある質問（FAQ）
    </h2>

    <ul class="tga-faq-list" aria-label="よくある質問一覧">

      <!-- Q1 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq1" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq1" class="tga-faq-q" aria-label="12Go Asiaは日本語で使えますか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">12Go Asiaは日本語で使えますか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              サイト上部の言語設定から日本語に切り替えることができます。
              また、Googleクロームブラウザのページ翻訳機能を使えば、
              日本語に翻訳しながらそのまま予約まで完了することも可能です。
            </p>
          </div>
        </div>
      </li>

      <!-- Q2 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq2" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq2" class="tga-faq-q" aria-label="予約後にキャンセルはできますか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">予約後にキャンセルはできますか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              便によってキャンセルポリシーが異なります。
              予約画面の「ℹ️」マークからキャンセル条件を事前確認してください。
              <strong>返金対応に時間がかかる場合がある</strong>ため、
              日程変更の可能性がある場合はキャンセル可能な便を選ぶと安心です。
            </p>
          </div>
        </div>
      </li>

      <!-- Q3 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq3" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq3" class="tga-faq-q" aria-label="支払いにクレジットカードは使えますか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">支払いにクレジットカードは使えますか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              Visa・Mastercardのクレジットカードが利用できます。
              PayPalにも対応しています。支払い時に3Dセキュア（本人確認）が
              求められることがあるため、カード会社のアプリを手元に用意しておくとスムーズです。
            </p>
          </div>
        </div>
      </li>

      <!-- Q4 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq4" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq4" class="tga-faq-q" aria-label="チケットはどうやって受け取りますか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">チケットはどうやって受け取りますか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              支払い完了後、登録したメールアドレスにEチケット（PDF）が届きます。
              ほとんどの路線はそのままスマホ画面を提示するだけで乗車できますが、
              一部タイ国内の路線では<strong>現地事務所での引き換えが必要</strong>な場合があります。
              予約確認メールの内容を必ず確認してください。
            </p>
          </div>
        </div>
      </li>

      <!-- Q5 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq5" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq5" class="tga-faq-q" aria-label="乗車当日は何を持参すればいいですか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">乗車当日は何を持参すればいいですか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              基本的にはEチケット（スマホ画面またはプリントアウト）とパスポートがあれば乗車できます。
              国際ルートではパスポートの提示が必須です。
              念のため<strong>Eチケットはオフライン保存</strong>しておくと、
              現地でWi-Fiが使えない状況でも安心です。
            </p>
          </div>
        </div>
      </li>

      <!-- Q6 -->
      <li class="tga-faq-item">
        <input type="checkbox" id="tga-faq6" class="tga-faq-toggle" aria-hidden="true">
        <label for="tga-faq6" class="tga-faq-q" aria-label="12Go Asiaは安全なサービスですか？">
          <span class="tga-faq-q-badge">Q</span>
          <span class="tga-faq-q-text">12Go Asiaは安全なサービスですか？</span>
          <span class="tga-faq-q-arrow" aria-hidden="true">▼</span>
        </label>
        <div class="tga-faq-a">
          <div class="tga-faq-a-inner">
            <span class="tga-faq-a-badge">A</span>
            <p class="tga-faq-a-text">
              シンガポール・タイに拠点を置く正規の企業グループで、
              500社以上の交通機関と提携する実績あるプラットフォームです。
              ただし現地オペレーターとの連携が必要な仲介サービスのため、
              <strong>口コミ評価の高い便を選ぶ・余裕を持って予約する</strong>
              といった基本を守ることで、安心して利用できます。
            </p>
          </div>
        </div>
      </li>

    </ul>

  </section>

  <!-- ========================================================
       ⑦ まとめ
       ======================================================== -->
  <section class="tga-section" id="tga-summary" aria-labelledby="tga-h2-summary">

    <h2 class="tga-h2" id="tga-h2-summary">まとめ</h2>

    <div class="tga-summary-box">
      <div class="tga-summary-label">この記事のまとめ</div>
      <ul class="tga-summary-list">
        <li>12Go Asiaは東南アジア500社以上の交通機関を一括比較・予約できるプラットフォームです</li>
        <li>バス・電車・フェリー・飛行機・送迎まで対応し、国境をまたぐルートやジョイントチケットも手配できます</li>
        <li>サイトは日本語表示に対応し、クレジットカード・PayPalで日本から事前予約が可能です</li>
        <li>予約後はEチケットがメールで届き、スマホ画面を提示するだけで乗車できます</li>
        <li>口コミ確認・早めの予約・チケットのオフライン保存の3点を意識するだけで安心して利用できます</li>
      </ul>
    </div>

    <p class="tga-summary-closing">
      東南アジアの移動は、12Go Asiaを使うことで「どの便があるか調べる→現地でチケットを買う」という
      二度手間がなくなります。旅の計画段階でルートと料金を確認し、
      気に入った便が見つかったら早めに予約しておくのがおすすめです。<br><br>
      現地でのフットワークを軽くしたいバックパッカーにとって、
      12Go Asiaは旅の準備を一段ラクにしてくれる心強いサービスです。
    </p>

    <!-- 最終CTA -->
    <div class="tga-cta-final" role="complementary" aria-label="12Go Asia 予約へのご案内">
      <p class="tga-cta-final-title">まずはルートを検索してみましょう</p>
      <p class="tga-cta-final-sub">
        空席・料金はリアルタイムで変動します。<br>
        行き先が決まったら早めにチェックを。
      </p>
      <a rel="nofollow sponsored noopener" href="https://12go.asia/jp/?z=13808815" target="_blank" class="tga-cta-btn-lg" aria-label="12Go Asiaでチケットを探す（外部リンク・アフィリエイト）">
        12Go Asiaでチケットを探す
      </a>
      <p class="tga-cta-note">※本リンクはアフィリエイトリンクです</p>
    </div>

  </section>

</div><!-- /.tga-wrap -->

<!-- ============================================================
     FAQ構造化データ（JSON-LD）
     ============================================================ -->

]]></content:encoded>
					
					<wfw:commentRss>https://yoooyooo8.jp/12go-booking/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
