{"title":"航空券プロモーション","description":"","products":[{"product_id":"期間限定スペシャルプライス-ソウル行往復航空券-by-korean-air","title":"期間限定スペシャルプライス　バンコク・プーケット発ソウル行往復航空券（BY KOREAN AIR） 【2026年6月30日発券分まで】","description":"\u003c!-- ============================================================\n  大韓航空（KE）航空券プロモーション ランディングページ\n  Shopify用：ページ作成 → HTML編集モードで以下を貼り付け\n============================================================ --\u003e\n\u003cstyle\u003e\n  \/* ===== 基本設定 ===== *\/\n  .tg-promo-wrap{\n    --tg-purple:#1a2a6c;\n    --tg-magenta:#0072CE;\n    --tg-gold:#d4af37;\n    --tg-light:#f5f8fc;\n    --tg-text:#2c2c2c;\n    font-family: \"Hiragino Kaku Gothic ProN\",\"Noto Sans JP\",\"Yu Gothic\",sans-serif;\n    color:var(--tg-text);\n    max-width:1100px;\n    margin:0 auto;\n    line-height:1.7;\n    box-sizing:border-box;\n  }\n  .tg-promo-wrap *{box-sizing:border-box;}\n\n  \/* ===== ヒーローセクション ===== *\/\n  .tg-hero{\n    background:linear-gradient(135deg,var(--tg-purple) 0%,var(--tg-magenta) 100%);\n    color:#fff;\n    text-align:center;\n    padding:60px 20px;\n    border-radius:0 0 24px 24px;\n    margin-bottom:40px;\n  }\n  .tg-hero .tg-badge{\n    display:inline-block;\n    background:var(--tg-gold);\n    color:#3a2a00;\n    font-weight:700;\n    font-size:14px;\n    letter-spacing:2px;\n    padding:6px 18px;\n    border-radius:30px;\n    margin-bottom:18px;\n    text-transform:uppercase;\n  }\n  .tg-hero h1{\n    font-size:clamp(28px,5vw,46px);\n    margin:0 0 12px;\n    font-weight:800;\n    letter-spacing:1px;\n    color:#fff;\n  }\n  .tg-hero p{\n    font-size:clamp(15px,2.2vw,19px);\n    margin:0 auto 24px;\n    max-width:600px;\n    opacity:.95;\n    color:#fff;\n  }\n  .tg-hero .tg-dates{\n    display:flex;\n    flex-wrap:wrap;\n    justify-content:center;\n    gap:16px;\n    margin-top:24px;\n  }\n  .tg-date-card{\n    background:rgba(255,255,255,.12);\n    border:1px solid rgba(255,255,255,.35);\n    border-radius:12px;\n    padding:14px 24px;\n    min-width:200px;\n  }\n  .tg-date-card .tg-date-label{\n    font-size:13px;\n    opacity:.8;\n    margin-bottom:4px;\n    color:#fff;\n  }\n  .tg-date-card .tg-date-value{\n    font-size:17px;\n    font-weight:700;\n    color:#fff;\n  }\n  .tg-cta-btn{\n    display:inline-block;\n    margin-top:30px;\n    background:var(--tg-gold);\n    color:#3a2a00;\n    font-weight:800;\n    font-size:17px;\n    padding:14px 44px;\n    border-radius:50px;\n    text-decoration:none;\n    transition:transform .15s ease, box-shadow .15s ease;\n    box-shadow:0 6px 18px rgba(0,0,0,.2);\n  }\n  .tg-cta-btn:hover{\n    transform:translateY(-2px);\n    box-shadow:0 10px 22px rgba(0,0,0,.25);\n  }\n\n  \/* ===== セクション共通 ===== *\/\n  .tg-section{\n    padding:20px 16px 50px;\n  }\n  .tg-section h2{\n    font-size:clamp(22px,3.2vw,30px);\n    color:var(--tg-purple);\n    text-align:center;\n    margin:0 0 8px;\n    font-weight:800;\n  }\n  .tg-section .tg-section-sub{\n    text-align:center;\n    font-size:14px;\n    color:#666;\n    margin:0 0 30px;\n  }\n\n  \/* ===== 料金表 ===== *\/\n  .tg-table-group{\n    margin-bottom:36px;\n  }\n  .tg-table-group h3{\n    font-size:18px;\n    color:#fff;\n    background:var(--tg-purple);\n    padding:10px 18px;\n    border-radius:8px 8px 0 0;\n    margin:0;\n  }\n  .tg-table-wrap{\n    overflow-x:auto;\n    border:1px solid #d6e3f5;\n    border-radius:0 0 8px 8px;\n  }\n  table.tg-fare{\n    width:100%;\n    border-collapse:collapse;\n    min-width:480px;\n    background:#fff;\n  }\n  table.tg-fare th, table.tg-fare td{\n    padding:14px 18px;\n    text-align:left;\n    border-bottom:1px solid #eee;\n    font-size:15px;\n  }\n  table.tg-fare th{\n    background:var(--tg-light);\n    color:var(--tg-purple);\n    font-weight:700;\n    font-size:13px;\n    letter-spacing:1px;\n  }\n  table.tg-fare td.tg-price{\n    color:var(--tg-magenta);\n    font-weight:800;\n    font-size:17px;\n    white-space:nowrap;\n  }\n  table.tg-fare tr:last-child td{border-bottom:none;}\n  table.tg-fare tr:hover td{background:#f3f8ff;}\n  .tg-price-note{\n    text-align:right;\n    font-size:12px;\n    color:#999;\n    margin:8px 4px 0;\n  }\n\n  \/* ===== 注意事項 ===== *\/\n  .tg-terms{\n    background:var(--tg-light);\n    border-radius:14px;\n    padding:30px clamp(18px,4vw,40px);\n  }\n  .tg-terms h3{\n    color:var(--tg-purple);\n    font-size:17px;\n    margin:0 0 12px;\n    border-left:4px solid var(--tg-gold);\n    padding-left:10px;\n  }\n  .tg-terms-block{\n    margin-bottom:24px;\n  }\n  .tg-terms-block:last-child{margin-bottom:0;}\n  .tg-terms ul{\n    margin:0;\n    padding-left:0;\n    list-style:none;\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n    gap:14px;\n  }\n  .tg-terms li{\n    background:#fff;\n    border-left:4px solid var(--tg-gold);\n    border-radius:6px;\n    padding:14px 16px;\n    font-size:14px;\n    box-shadow:0 1px 4px rgba(0,0,0,.04);\n  }\n  .tg-terms li strong{color:var(--tg-purple);}\n  .tg-terms .tg-note{\n    font-size:13px;\n    color:#777;\n    margin:10px 2px 0;\n  }\n\n  \/* ===== フッターCTA ===== *\/\n  .tg-footer-cta{\n    text-align:center;\n    margin-top:50px;\n    padding:40px 20px;\n    background:linear-gradient(135deg,var(--tg-magenta) 0%,var(--tg-purple) 100%);\n    border-radius:24px;\n    color:#fff;\n  }\n  .tg-footer-cta h2{color:#fff;}\n  .tg-footer-cta p{font-size:14px;opacity:.9;margin-bottom:24px;color:#fff;}\n\n  \/* ===== LINEお問い合わせボタン ===== *\/\n  .tg-line-section{\n    text-align:center;\n    margin:50px 0 10px;\n  }\n  .tg-line-btn{\n    display:inline-flex;\n    align-items:center;\n    gap:10px;\n    background:#06C755;\n    color:#fff;\n    font-weight:800;\n    font-size:17px;\n    padding:14px 40px;\n    border-radius:50px;\n    text-decoration:none;\n    box-shadow:0 6px 18px rgba(0,0,0,.15);\n    transition:transform .15s ease, box-shadow .15s ease;\n  }\n  .tg-line-btn:hover{\n    transform:translateY(-2px);\n    box-shadow:0 10px 22px rgba(0,0,0,.2);\n  }\n  .tg-line-btn svg{\n    width:24px;\n    height:24px;\n    fill:#fff;\n  }\n\n  \/* ===== レスポンシブ ===== *\/\n  @media (max-width:600px){\n    .tg-hero{padding:40px 16px;border-radius:0 0 16px 16px;}\n    .tg-date-card{min-width:140px;padding:10px 16px;}\n    table.tg-fare th, table.tg-fare td{padding:10px 12px;font-size:13px;}\n    table.tg-fare td.tg-price{font-size:15px;}\n    .tg-terms{padding:20px 14px;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"tg-promo-wrap\"\u003e\n\u003c!-- ===== ヒーロー（プロモタイトル＆期間） ===== --\u003e\n\u003csection class=\"tg-hero\"\u003e\u003cspan class=\"tg-badge\"\u003eLimited Time Offer\u003c\/span\u003e\n\u003ch1\u003e大韓航空（Korean Air／KE）\u003cbr\u003e航空券プロモーション\u003c\/h1\u003e\n\u003cp\u003eバンコク／プーケット発、ソウル（仁川）行きが特別運賃で登場。期間限定のこのチャンスをお見逃しなく。\u003c\/p\u003e\n\u003cdiv class=\"tg-dates\"\u003e\n\u003cdiv class=\"tg-date-card\"\u003e\n\u003cdiv class=\"tg-date-label\"\u003e航空券発券期間\u003c\/div\u003e\n\u003cdiv class=\"tg-date-value\"\u003e本日 〜 2026年6月30日\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-date-card\"\u003e\n\u003cdiv class=\"tg-date-label\"\u003e旅行期間\u003c\/div\u003e\n\u003cdiv class=\"tg-date-value\"\u003e終了期間未定\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#fare-table\" class=\"tg-cta-btn\"\u003e料金をチェックする\u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- ===== 料金セクション ===== --\u003e\n\u003csection class=\"tg-section\" id=\"fare-table\"\u003e\n\u003ch2\u003eプロモーション運賃\u003c\/h2\u003e\n\u003cp class=\"tg-section-sub\"\u003e表示料金は1名様あたりの総額（税金・燃油サーチャージ込み）です。\u003c\/p\u003e\n\u003cdiv class=\"tg-table-group\"\u003e\n\u003ch3\u003e航空券（往復・エコノミークラス）\u003c\/h3\u003e\n\u003cdiv class=\"tg-table-wrap\"\u003e\n\u003ctable class=\"tg-fare\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eクラス\u003c\/th\u003e\n\u003cth\u003e出発地\u003c\/th\u003e\n\u003cth\u003e目的地\u003c\/th\u003e\n\u003cth\u003e料金（大人1名様〜）\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eエコノミークラス\u003cbr\u003e（Economy T-Class）\u003c\/td\u003e\n\u003ctd\u003eバンコク（スワンナプーム空港：BKK）\u003cbr\u003eまたはプーケット（HKT）\u003c\/td\u003e\n\u003ctd\u003eソウル（仁川国際空港：ICN）\u003c\/td\u003e\n\u003ctd class=\"tg-price\"\u003e18,630 THB〜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"tg-price-note\"\u003e※ 料金は変動する場合があります。最新の料金は予約時にご確認ください。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ===== 条件・注意事項 ===== --\u003e\n\u003csection class=\"tg-section\"\u003e\n\u003ch2\u003e条件・注意事項\u003c\/h2\u003e\n\u003cp class=\"tg-section-sub\"\u003eTerms \u0026amp; Conditions\u003c\/p\u003e\n\u003cdiv class=\"tg-terms\"\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e基本条件\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e運航会社：\u003c\/strong\u003e大韓航空（Korean Air／KE）運航便限定\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNO-SHOW：\u003c\/strong\u003e予約便に搭乗されなかった場合、航空券は無効となります。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e航空券有効期間：\u003c\/strong\u003e3か月\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e予約変更について\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e往路：\u003c\/strong\u003e変更可能（変更手数料 5,000バーツ）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e復路：\u003c\/strong\u003e変更可能（変更手数料 5,000バーツ）\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"tg-note\"\u003e※ 同じ予約クラス（Booking Class）に空席がない場合は、変更手数料（Reissue Fee）に加えて運賃差額のお支払いが必要です。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e払い戻しについて\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e払い戻し条件：\u003c\/strong\u003e発券後でも、未使用航空券（Totally Unused Ticket）に限り払い戻し可能。出発日の3営業日前まで（土日・祝日を除く）に予約取消しが必要です。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e払い戻し手数料：\u003c\/strong\u003e9,000バーツ\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"tg-note\"\u003e※ 一部区間のみの払い戻し（Partial Refund）はできません。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003eその他の条件\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e経路変更：\u003c\/strong\u003e 不可。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eクラス変更：\u003c\/strong\u003e座席クラスのアップグレード不可。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNO-SHOW：\u003c\/strong\u003e14,000バーツの手数料が発生します。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e受託手荷物：\u003c\/strong\u003e23kg以内 × 1個まで無料\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ===== フッターCTA ===== --\u003e\n\u003csection class=\"tg-footer-cta\"\u003e\n\u003ch2\u003e今すぐお得な航空券をご予約\u003c\/h2\u003e\n\u003cp\u003e2026年6月30日までの期間限定プロモーションです。お早めにご検討ください。\u003c\/p\u003e\n\u003ca href=\"#fare-table\" class=\"tg-cta-btn\"\u003e料金一覧を見る\u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- ===== LINEお問い合わせ ===== --\u003e\n\u003csection class=\"tg-line-section\"\u003e\u003ca href=\"https:\/\/lin.ee\/8mpVGWM\" class=\"tg-line-btn\" target=\"_blank\"\u003e \u003csvg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M19.365 9.863c.349 0 .63.285.63.631 0 .345-.281.63-.63.63H17.61v1.125h1.755c.349 0 .63.283.63.63 0 .344-.281.629-.63.629h-2.386c-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.63-.63h2.386c.346 0 .627.285.627.63 0 .349-.281.63-.63.63H17.61v1.125h1.755zm-3.855 3.016c0 .27-.174.51-.432.596-.064.021-.133.031-.199.031-.211 0-.391-.09-.51-.25l-2.443-3.317v2.94c0 .344-.279.629-.631.629-.346 0-.626-.285-.626-.629V8.108c0-.27.173-.51.43-.595.06-.023.136-.033.194-.033.195 0 .375.104.495.254l2.462 3.33V8.108c0-.345.282-.63.63-.63.345 0 .63.285.63.63v4.771zm-5.741 0c0 .344-.282.629-.631.629-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.627-.63.349 0 .631.285.631.63v4.771zm-2.466.629H4.917c-.345 0-.63-.285-.63-.629V8.108c0-.345.285-.63.63-.63.348 0 .63.285.63.63v4.141h1.756c.348 0 .629.283.629.63 0 .344-.282.629-.629.629M24 10.314C24 4.943 18.615.572 12 .572S0 4.943 0 10.314c0 4.811 4.27 8.842 10.04 9.608.391.082.923.258 1.058.59.12.301.079.766.038 1.08l-.164 1.02c-.045.301-.24 1.186 1.049.645 1.291-.539 6.916-4.078 9.436-6.975C23.176 14.393 24 12.458 24 10.314\"\u003e\u003c\/path\u003e\u003c\/svg\u003e LINEで問い合わせる \u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  【今後の転用方法】\n  1. 配色を変える場合：上部 --tg-purple \/ --tg-magenta \/ --tg-gold を変更\n  2. LINEボタンの @your_line_id を実際のLINE公式アカウントIDに変更\n  3. Shopifyページ作成手順：\n     管理画面 → オンラインストア → ページ → 新しいページ作成\n     → 「ページの内容」で \u003c\u003e (HTMLを表示) アイコンをクリック\n     → 本コード全体を貼り付け → 保存\n============================================================ --\u003e","brand":"JTBタイランド ","offers":[{"title":"Default Title","offer_id":46648396841159,"sku":null,"price":18630.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0707\/5783\/files\/KESPECIALPRICEJUN26.png?v=1781250296"},{"product_id":"jal","title":"期間限定スペシャルプライス　バンコク発関西行往復航空券（BY 日本航空） 【2026年6月30日発券分まで】","description":"\u003c!-- ============================================================\n  日本航空（JL）航空券プロモーション ランディングページ\n  Shopify用：ページ作成 → HTML編集モードで以下を貼り付け\n============================================================ --\u003e\n\u003cstyle\u003e\n  \/* ===== 基本設定 ===== *\/\n  .tg-promo-wrap{\n    --tg-purple:#1A2A4C;\n    --tg-magenta:#C8102E;\n    --tg-gold:#ffffff;\n    --tg-gold-text:#C8102E;\n    --tg-light:#fdf5f6;\n    --tg-text:#2c2c2c;\n    font-family: \"Hiragino Kaku Gothic ProN\",\"Noto Sans JP\",\"Yu Gothic\",sans-serif;\n    color:var(--tg-text);\n    max-width:1100px;\n    margin:0 auto;\n    line-height:1.7;\n    box-sizing:border-box;\n  }\n  .tg-promo-wrap *{box-sizing:border-box;}\n\n  \/* ===== ヒーローセクション ===== *\/\n  .tg-hero{\n    background:linear-gradient(135deg,#9a0c22 0%,#C8102E 55%,#e8203e 100%);\n    color:#fff;\n    text-align:center;\n    padding:60px 20px;\n    border-radius:0 0 24px 24px;\n    margin-bottom:40px;\n    position:relative;\n    overflow:hidden;\n  }\n  \/* 鶴丸をイメージした装飾円 *\/\n  .tg-hero::before{\n    content:\"\";\n    position:absolute;\n    top:-80px;\n    right:-80px;\n    width:320px;\n    height:320px;\n    border-radius:50%;\n    border:40px solid rgba(255,255,255,0.08);\n    pointer-events:none;\n  }\n  .tg-hero::after{\n    content:\"\";\n    position:absolute;\n    bottom:-60px;\n    left:-60px;\n    width:220px;\n    height:220px;\n    border-radius:50%;\n    border:30px solid rgba(255,255,255,0.06);\n    pointer-events:none;\n  }\n  .tg-hero .tg-badge{\n    display:inline-block;\n    background:#fff;\n    color:#C8102E;\n    font-weight:800;\n    font-size:13px;\n    letter-spacing:2px;\n    padding:6px 20px;\n    border-radius:30px;\n    margin-bottom:18px;\n    text-transform:uppercase;\n    box-shadow:0 2px 10px rgba(0,0,0,0.15);\n  }\n  .tg-hero h1{\n    font-size:clamp(28px,5vw,46px);\n    margin:0 0 12px;\n    font-weight:800;\n    letter-spacing:1px;\n    color:#fff;\n    position:relative;\n  }\n  .tg-hero p{\n    font-size:clamp(15px,2.2vw,19px);\n    margin:0 auto 24px;\n    max-width:600px;\n    opacity:.95;\n    color:#fff;\n    position:relative;\n  }\n  .tg-hero .tg-dates{\n    display:flex;\n    flex-wrap:wrap;\n    justify-content:center;\n    gap:16px;\n    margin-top:24px;\n    position:relative;\n  }\n  .tg-date-card{\n    background:rgba(255,255,255,.15);\n    border:1px solid rgba(255,255,255,.45);\n    border-radius:12px;\n    padding:14px 24px;\n    min-width:200px;\n    backdrop-filter:blur(4px);\n  }\n  .tg-date-card .tg-date-label{\n    font-size:13px;\n    opacity:.85;\n    margin-bottom:4px;\n    color:#fff;\n  }\n  .tg-date-card .tg-date-value{\n    font-size:17px;\n    font-weight:700;\n    color:#fff;\n  }\n  .tg-cta-btn{\n    display:inline-block;\n    margin-top:30px;\n    background:#fff;\n    color:#C8102E;\n    font-weight:800;\n    font-size:17px;\n    padding:14px 44px;\n    border-radius:50px;\n    text-decoration:none;\n    transition:transform .15s ease, box-shadow .15s ease;\n    box-shadow:0 6px 18px rgba(0,0,0,.2);\n    position:relative;\n  }\n  .tg-cta-btn:hover{\n    transform:translateY(-2px);\n    box-shadow:0 10px 22px rgba(0,0,0,.28);\n  }\n\n  \/* ===== セクション共通 ===== *\/\n  .tg-section{\n    padding:20px 16px 50px;\n  }\n  .tg-section h2{\n    font-size:clamp(22px,3.2vw,30px);\n    color:var(--tg-purple);\n    text-align:center;\n    margin:0 0 8px;\n    font-weight:800;\n  }\n  .tg-section .tg-section-sub{\n    text-align:center;\n    font-size:14px;\n    color:#888;\n    margin:0 0 30px;\n  }\n\n  \/* ===== 料金表 ===== *\/\n  .tg-table-group{\n    margin-bottom:36px;\n  }\n  .tg-table-group h3{\n    font-size:18px;\n    color:#fff;\n    background:var(--tg-purple);\n    padding:10px 18px;\n    border-radius:8px 8px 0 0;\n    margin:0;\n    border-left:5px solid #C8102E;\n  }\n  .tg-table-wrap{\n    overflow-x:auto;\n    border:1px solid #e8c8cc;\n    border-radius:0 0 8px 8px;\n  }\n  table.tg-fare{\n    width:100%;\n    border-collapse:collapse;\n    min-width:480px;\n    background:#fff;\n  }\n  table.tg-fare th, table.tg-fare td{\n    padding:14px 18px;\n    text-align:left;\n    border-bottom:1px solid #f0e0e2;\n    font-size:15px;\n  }\n  table.tg-fare th{\n    background:var(--tg-light);\n    color:var(--tg-purple);\n    font-weight:700;\n    font-size:13px;\n    letter-spacing:1px;\n  }\n  table.tg-fare td.tg-price{\n    color:#C8102E;\n    font-weight:800;\n    font-size:17px;\n    white-space:nowrap;\n  }\n  table.tg-fare tr:last-child td{border-bottom:none;}\n  table.tg-fare tr:hover td{background:#fff5f5;}\n  .tg-price-note{\n    text-align:right;\n    font-size:12px;\n    color:#999;\n    margin:8px 4px 0;\n  }\n\n  \/* ===== 時刻表 ===== *\/\n  .tg-schedule-group{\n    margin-bottom:36px;\n  }\n  .tg-schedule-group h3{\n    font-size:18px;\n    color:#fff;\n    background:var(--tg-purple);\n    padding:10px 18px;\n    border-radius:8px 8px 0 0;\n    margin:0;\n    border-left:5px solid #C8102E;\n  }\n  .tg-schedule-wrap{\n    overflow-x:auto;\n    border:1px solid #e8c8cc;\n    border-radius:0 0 8px 8px;\n  }\n  table.tg-schedule{\n    width:100%;\n    border-collapse:collapse;\n    min-width:400px;\n    background:#fff;\n  }\n  table.tg-schedule th, table.tg-schedule td{\n    padding:14px 18px;\n    text-align:left;\n    border-bottom:1px solid #f0e0e2;\n    font-size:15px;\n  }\n  table.tg-schedule th{\n    background:var(--tg-light);\n    color:var(--tg-purple);\n    font-weight:700;\n    font-size:13px;\n    letter-spacing:1px;\n  }\n  table.tg-schedule td.tg-flight-no{\n    color:#C8102E;\n    font-weight:800;\n  }\n  table.tg-schedule td.tg-time{\n    font-weight:700;\n    color:var(--tg-purple);\n    white-space:nowrap;\n  }\n  table.tg-schedule tr:last-child td{border-bottom:none;}\n  table.tg-schedule tr:hover td{background:#fff5f5;}\n\n  \/* ===== 注意事項 ===== *\/\n  .tg-terms{\n    background:var(--tg-light);\n    border-radius:14px;\n    padding:30px clamp(18px,4vw,40px);\n  }\n  .tg-terms h3{\n    color:var(--tg-purple);\n    font-size:17px;\n    margin:0 0 12px;\n    border-left:4px solid #C8102E;\n    padding-left:10px;\n  }\n  .tg-terms-block{\n    margin-bottom:24px;\n  }\n  .tg-terms-block:last-child{margin-bottom:0;}\n  .tg-terms ul{\n    margin:0;\n    padding-left:0;\n    list-style:none;\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n    gap:14px;\n  }\n  .tg-terms li{\n    background:#fff;\n    border-left:4px solid #C8102E;\n    border-radius:6px;\n    padding:14px 16px;\n    font-size:14px;\n    box-shadow:0 1px 4px rgba(200,16,46,.07);\n  }\n  .tg-terms li strong{color:var(--tg-purple);}\n  .tg-terms .tg-note{\n    font-size:13px;\n    color:#888;\n    margin:10px 2px 0;\n  }\n\n  \/* ===== フッターCTA ===== *\/\n  .tg-footer-cta{\n    text-align:center;\n    margin-top:50px;\n    padding:40px 20px;\n    background:linear-gradient(135deg,#9a0c22 0%,#C8102E 60%,#1A2A4C 100%);\n    border-radius:24px;\n    color:#fff;\n    position:relative;\n    overflow:hidden;\n  }\n  .tg-footer-cta::before{\n    content:\"\";\n    position:absolute;\n    top:-50px;right:-50px;\n    width:200px;height:200px;\n    border-radius:50%;\n    border:30px solid rgba(255,255,255,0.07);\n    pointer-events:none;\n  }\n  .tg-footer-cta h2{color:#fff;position:relative;}\n  .tg-footer-cta p{font-size:14px;opacity:.9;margin-bottom:24px;color:#fff;position:relative;}\n  .tg-footer-cta .tg-cta-btn{position:relative;}\n\n  \/* ===== LINEお問い合わせボタン ===== *\/\n  .tg-line-section{\n    text-align:center;\n    margin:50px 0 10px;\n  }\n  .tg-line-btn{\n    display:inline-flex;\n    align-items:center;\n    gap:10px;\n    background:#06C755;\n    color:#fff;\n    font-weight:800;\n    font-size:17px;\n    padding:14px 40px;\n    border-radius:50px;\n    text-decoration:none;\n    box-shadow:0 6px 18px rgba(0,0,0,.15);\n    transition:transform .15s ease, box-shadow .15s ease;\n  }\n  .tg-line-btn:hover{\n    transform:translateY(-2px);\n    box-shadow:0 10px 22px rgba(0,0,0,.2);\n  }\n  .tg-line-btn svg{\n    width:24px;\n    height:24px;\n    fill:#fff;\n  }\n\n  \/* ===== レスポンシブ ===== *\/\n  @media (max-width:600px){\n    .tg-hero{padding:40px 16px;border-radius:0 0 16px 16px;}\n    .tg-date-card{min-width:140px;padding:10px 16px;}\n    table.tg-fare th, table.tg-fare td{padding:10px 12px;font-size:13px;}\n    table.tg-fare td.tg-price{font-size:15px;}\n    table.tg-schedule th, table.tg-schedule td{padding:10px 12px;font-size:13px;}\n    .tg-terms{padding:20px 14px;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"tg-promo-wrap\"\u003e\n\u003c!-- ===== ヒーロー（プロモタイトル＆期間） ===== --\u003e\n\u003csection class=\"tg-hero\"\u003e\u003cspan class=\"tg-badge\"\u003eLimited Time Offer\u003c\/span\u003e\n\u003ch1\u003e日本航空（JAPAN AIRLINES／JL）\u003cbr\u003e航空券プロモーション\u003c\/h1\u003e\n\u003cp\u003eバンコク発、関西行きが特別運賃で登場。期間限定のこのチャンスをお見逃しなく。\u003c\/p\u003e\n\u003cdiv class=\"tg-dates\"\u003e\n\u003cdiv class=\"tg-date-card\"\u003e\n\u003cdiv class=\"tg-date-label\"\u003e航空券発券期間\u003c\/div\u003e\n\u003cdiv class=\"tg-date-value\"\u003e本日 〜 2026年6月30日\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-date-card\"\u003e\n\u003cdiv class=\"tg-date-label\"\u003e旅行期間\u003c\/div\u003e\n\u003cdiv class=\"tg-date-value\"\u003e本日～2026年9月30日\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#fare-table\" class=\"tg-cta-btn\"\u003e料金をチェックする\u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- ===== 料金セクション ===== --\u003e\n\u003csection class=\"tg-section\" id=\"fare-table\"\u003e\n\u003ch2\u003eプロモーション運賃\u003c\/h2\u003e\n\u003cp class=\"tg-section-sub\"\u003e表示料金は1名様あたりの総額（税金・燃油サーチャージ込み）です。\u003c\/p\u003e\n\u003cdiv class=\"tg-table-group\"\u003e\n\u003ch3\u003e航空券（往復）\u003c\/h3\u003e\n\u003cdiv class=\"tg-table-wrap\"\u003e\n\u003ctable class=\"tg-fare\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eクラス\u003c\/th\u003e\n\u003cth\u003e出発地\u003c\/th\u003e\n\u003cth\u003e目的地\u003c\/th\u003e\n\u003cth\u003e料金（大人1名様〜）\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eエコノミークラス\u003cbr\u003e（Economy O-Class）\u003c\/td\u003e\n\u003ctd\u003eバンコク（スワンナプーム空港：BKK）\u003c\/td\u003e\n\u003ctd\u003e関西（関西国際空港：KIX）\u003c\/td\u003e\n\u003ctd class=\"tg-price\"\u003e23,275 THB〜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eビジネスクラス\u003cbr\u003e（Business X-Class）\u003c\/td\u003e\n\u003ctd\u003eバンコク（スワンナプーム空港：BKK）\u003c\/td\u003e\n\u003ctd\u003e関西（関西国際空港：KIX）\u003c\/td\u003e\n\u003ctd class=\"tg-price\"\u003e60,975 THB〜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"tg-price-note\"\u003e※ 料金は変動する場合があります。最新の料金は予約時にご案内致します。\u003c\/p\u003e\n\n\u003c!-- ===== 時刻表 ===== --\u003e\n\u003cdiv class=\"tg-schedule-group\"\u003e\n\u003ch3\u003eフライトスケジュール\u003c\/h3\u003e\n\u003cdiv class=\"tg-schedule-wrap\"\u003e\n\u003ctable class=\"tg-schedule\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e便名\u003c\/th\u003e\n\u003cth\u003e路線\u003c\/th\u003e\n\u003cth\u003e出発時刻\u003c\/th\u003e\n\u003cth\u003e到着時刻\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"tg-flight-no\"\u003eJL728\u003c\/td\u003e\n\u003ctd\u003eバンコク→関西\u003c\/td\u003e\n\u003ctd class=\"tg-time\"\u003e0:30\u003c\/td\u003e\n\u003ctd class=\"tg-time\"\u003e7:55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"tg-flight-no\"\u003eJL727\u003c\/td\u003e\n\u003ctd\u003e関西→バンコク\u003c\/td\u003e\n\u003ctd class=\"tg-time\"\u003e0:55\u003c\/td\u003e\n\u003ctd class=\"tg-time\"\u003e4:40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ===== 条件・注意事項 ===== --\u003e\n\u003csection class=\"tg-section\"\u003e\n\u003ch2\u003e条件・注意事項\u003c\/h2\u003e\n\u003cp class=\"tg-section-sub\"\u003eTerms \u0026amp; Conditions\u003c\/p\u003e\n\u003cdiv class=\"tg-terms\"\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e基本条件\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e運航会社：\u003c\/strong\u003e日本航空（JAPAN AIRLINES／JL）運航便限定\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNO-SHOW：\u003c\/strong\u003e予約便に搭乗されなかった場合、航空券は無効となります。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e航空券有効期間：\u003c\/strong\u003e\u003cbr\u003eエコノミークラス：１か月\u003cbr\u003eビジネスクラス：12カ月\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e予約変更について\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e往路：\u003c\/strong\u003e変更可能（変更手数料 4,500バーツ）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e復路：\u003c\/strong\u003e変更可能（変更手数料 4,500バーツ）\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"tg-note\"\u003e※ 同じ予約クラス（Booking Class）に空席がない場合は、変更手数料（Reissue Fee）に加えて運賃差額のお支払いが必要です。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003e払い戻しについて\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e払い戻し条件：\u003c\/strong\u003e発券後　払い戻し不可\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"tg-note\"\u003e※ 一部区間のみの払い戻し（Partial Refund）はできません。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-terms-block\"\u003e\n\u003ch3\u003eその他の条件\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e経路変更：\u003c\/strong\u003e 不可。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eクラス変更：\u003c\/strong\u003e座席クラスのアップグレード不可。\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e受託手荷物：\u003c\/strong\u003e\u003cbr\u003eエコノミークラス23kg以内 × 2個まで無料\u003cbr\u003eビジネスクラス32kg以内 ×3個まで無料\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eその他：\u003c\/strong\u003e出発日の3営業日前まで（土日・祝日を除く）に予約取消しが必要です。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ===== フッターCTA ===== --\u003e\n\u003csection class=\"tg-footer-cta\"\u003e\n\u003ch2\u003e今すぐお得な航空券をご予約\u003c\/h2\u003e\n\u003cp\u003e2026年6月30日までの期間限定プロモーションです。お早めにご検討ください。\u003c\/p\u003e\n\u003ca href=\"#fare-table\" class=\"tg-cta-btn\"\u003e料金一覧を見る\u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- ===== LINEお問い合わせ ===== --\u003e\n\u003csection class=\"tg-line-section\"\u003e\u003ca href=\"https:\/\/lin.ee\/8mpVGWM\" class=\"tg-line-btn\" target=\"_blank\"\u003e \u003csvg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M19.365 9.863c.349 0 .63.285.63.631 0 .345-.281.63-.63.63H17.61v1.125h1.755c.349 0 .63.283.63.630 0 .344-.281.629-.63.629h-2.386c-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.63-.63h2.386c.346 0 .627.285.627.630 0 .349-.281.63-.63.63H17.61v1.125h1.755zm-3.855 3.016c0 .27-.174.51-.432.596-.064.021-.133.031-.199.031-.211 0-.391-.09-.51-.25l-2.443-3.317v2.94c0 .344-.279.629-.631.629-.346 0-.626-.285-.626-.629V8.108c0-.27.173-.51.43-.595.06-.023.136-.033.194-.033.195 0 .375.104.495.254l2.462 3.33V8.108c0-.345.282-.63.63-.63.345 0 .63.285.63.630v4.771zm-5.741 0c0 .344-.282.629-.631.629-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.627-.63.349 0 .631.285.631.630v4.771zm-2.466.629H4.917c-.345 0-.63-.285-.63-.629V8.108c0-.345.285-.63.63-.63.348 0 .63.285.63.630v4.141h1.756c.348 0 .629.283.629.630 0 .344-.282.629-.629.629M24 10.314C24 4.943 18.615.572 12 .572S0 4.943 0 10.314c0 4.811 4.27 8.842 10.04 9.608.391.082.923.258 1.058.59.12.301.079.766.038 1.08l-.164 1.02c-.045.301-.24 1.186 1.049.645 1.291-.539 6.916-4.078 9.436-6.975C23.176 14.393 24 12.458 24 10.314\"\u003e\u003c\/path\u003e\u003c\/svg\u003e LINEで問い合わせる \u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  【今後の転用方法】\n  1. 配色を変える場合：上部 --tg-purple \/ --tg-magenta を変更\n  2. LINEボタンの lin.ee リンクを実際のLINE公式アカウントURLに変更\n  3. Shopifyページ作成手順：\n     管理画面 → オンラインストア → ページ → 新しいページ作成\n     → 「ページの内容」で \u003c\u003e (HTMLを表示) アイコンをクリック\n     → 本コード全体を貼り付け → 保存\n============================================================ --\u003e","brand":"JTBタイランド ","offers":[{"title":"Default Title","offer_id":46675035652295,"sku":null,"price":23275.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0707\/5783\/files\/ChatGPTImageJun19_2026_01_27_02PM.png?v=1782121577"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0707\/5783\/collections\/Air_ticket_promotion_top_banner_1920_x_600_px.png?v=1782121192","url":"https:\/\/th-jp.jtbtrip.com\/collections\/%e8%88%aa%e7%a9%ba%e5%88%b8%e3%83%97%e3%83%ad%e3%83%a2%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3.oembed","provider":"JTBタイランド ","version":"1.0","type":"link"}