{"product_id":"ibusuki-nanohana-marathon-2027","title":"Ibusuki Nanohana Marathon 2027","description":"\u003cstyle\u003e\n        \/* ตั้งค่าพื้นฐานสำหรับพื้นที่แสดงผล *\/\n        .event-container {\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n            margin: 0 auto;\n            padding: 20px;\n            color: #333;\n            background-color: #f9f9fb;\n            border-radius: 12px;\n        }\n\n        \/* ส่วนหัวของกิจกรรม (Event Name) *\/\n        .event-title-bar {\n            background-color: #2c3e50;\n            color: #ffffff;\n            padding: 20px 25px;\n            border-radius: 8px;\n            margin-bottom: 25px;\n            box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n        }\n\n        .event-title-bar h1 {\n            margin: 0;\n            font-size: 24px;\n            font-weight: 600;\n        }\n\n        \/* โครงสร้างของแต่ละแถบข้อมูล *\/\n        .info-bar {\n            display: flex;\n            background-color: #ffffff;\n            margin-bottom: 15px;\n            border-radius: 0 8px 8px 0;\n            box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n            border-left: 6px solid #ccc;\n            overflow: hidden;\n        }\n\n        .info-label {\n            flex: 0 0 160px;\n            padding: 20px;\n            background-color: #fcfcfc;\n            font-weight: bold;\n            font-size: 15px;\n            color: #444;\n            border-right: 1px solid #eee;\n            display: flex;\n            align-items: center;\n        }\n\n        .info-content {\n            flex: 1;\n            padding: 20px;\n            font-size: 14px;\n            line-height: 1.7;\n        }\n\n        .info-content p { margin: 0 0 8px 0; }\n        .info-content p:last-child { margin-bottom: 0; }\n        .info-content ul, .info-content ol { margin: 5px 0 0 0; padding-left: 20px; }\n        .info-content li { margin-bottom: 6px; }\n\n        .bar-racename    { border-left-color: #1eb28d; }\n        .bar-datetime    { border-left-color: #3498db; }\n        .bar-course      { border-left-color: #e67e22; }\n        .bar-timelimit   { border-left-color: #3abbb3;}\n        .bar-eligibility { border-left-color: #9b59b6; }\n        .bar-checkin     { border-left-color: #e74c3c; }\n        .bar-others      { border-left-color: #95a5a6; }\n\n        @media (max-width: 600px) {\n            .info-bar { flex-direction: column; }\n            .info-label {\n                flex: auto;\n                border-right: none;\n                border-bottom: 1px solid #eee;\n                padding: 15px 20px 10px 20px;\n            }\n            .info-content { padding: 15px 20px; }\n        }\n\n        \/* =========================================\n           ส่วนแพลน 3 วัน 2 คืน (Plan Overview)\n           ========================================= *\/\n        .plan-section {\n            text-align: center;\n            margin-top: 40px;\n            padding-top: 30px;\n            border-top: 2px dashed #dcdde1;\n        }\n\n        .plan-title {\n           font-size: 32px;\n            font-weight: 900;\n            margin: 0 0 25px 0;\n            color: #000;\n            letter-spacing: 1px;\n        }\n        \n        .plan-subtitle {\n            font-size: 24px;\n            font-weight: 800;\n            color: #000;\n            margin: 0 0 35px 0;\n            text-transform: uppercase;\n        }\n\n        .plan-container {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 15px;\n            flex-wrap: wrap; \n        }\n\n        .plan-card {\n            background-color: #fff;\n            border: 1px solid #333;\n            border-radius: 12px;\n            padding: 20px;\n            width: 220px;\n            min-height: 180px;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .plan-card img {\n            max-width: 140px;\n            height: 90px;\n            object-fit: contain;\n            margin-bottom: 15px;\n        }\n\n        .plan-card-text {\n            font-size: 16px;\n            font-weight: 800;\n            color: #5c3a21;\n            text-align: center;\n            line-height: 1.4;\n        }\n\n        .plan-plus {\n            font-size: 35px;\n            font-weight: 900;\n            color: #5c3a21;\n        }\n\n        @media (max-width: 768px) {\n            .plan-container { flex-direction: column; }\n            .plan-plus { margin: 15px 0; }\n        }\n        \n        \/* =========================================\n           ส่วนข้อมูลโรงแรม (Hotels Section)\n           ========================================= *\/\n        .hotel-section {\n            margin-top: 40px;\n            padding-top: 30px;\n            border-top: 2px dashed #dcdde1;\n        }\n\n        .hotel-section-title {\n            font-size: 32px;\n            font-weight: 900;\n            color: #000;\n            text-align: center;\n            margin-bottom: 30px;\n            text-transform: uppercase;\n        }\n\n        .hotel-card {\n            background-color: #fff;\n            border-radius: 8px;\n            overflow: hidden;\n            margin-bottom: 30px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.05);\n            border: 1px solid #e0e0e0;\n        }\n\n        .hotel-header {\n            background-color: #2b7a4b;\n            color: #fff;\n            padding: 12px 20px;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            font-weight: bold;\n            font-size: 16px;\n        }\n\n        .hotel-location {\n            font-size: 14px;\n            font-weight: normal;\n        }\n\n        .hotel-body {\n            padding: 20px;\n        }\n\n        .hotel-images {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 15px;\n            margin-bottom: 25px;\n        }\n\n       .hotel-img-wrapper img {\n        width: 100%;\n        height: auto; \n        aspect-ratio: 4 \/ 3;\n        object-fit: cover;\n        border-radius: 6px;\n        border: 1px solid #f1f2f6;\n    }   \n\n        .hotel-details-split {\n            display: flex;\n            gap: 30px;\n            font-size: 14px;\n            color: #333;\n            line-height: 1.6;\n        }\n\n        .hotel-details-left {\n            flex: 1;\n        }\n\n        .hotel-details-right {\n            flex: 1;\n            background-color: #fdfdfd;\n            padding: 15px 20px;\n            border-radius: 8px;\n            border: 1px solid #f0f0f0;\n        }\n\n        .hotel-features {\n            display: flex;\n            gap: 15px;\n            margin-bottom: 12px;\n            font-weight: 600;\n            color: #555;\n            flex-wrap: wrap;\n        }\n\n        .hotel-info-list {\n            margin: 0;\n            padding-left: 18px;\n        }\n\n        .hotel-info-list li {\n            margin-bottom: 8px;\n        }\n\n        .hotel-room-type {\n            font-size: 16px;\n            font-weight: 900;\n            margin-bottom: 15px;\n            color: #000;\n            border-bottom: 1px dashed #ccc;\n            padding-bottom: 10px;\n        }\n\n        .hotel-price-grid {\n            display: grid;\n            grid-template-columns: auto auto auto; \n            gap: 8px 15px;\n            font-size: 15px;\n            margin-bottom: 10px;\n            align-items: center; \n            justify-content: start; \n        }\n        \n        .price-label { \n            text-align: left; \n            color: #444;\n        }\n        \n        .price-value { \n            font-weight: 900; \n            color: #d32f2f;\n            font-size: 17px;\n            text-align: right;\n        }\n        \n        .price-currency { \n            font-weight: bold;\n            color: #333; \n        }\n\n        .price-note {\n            font-size: 11px;\n            color: #0277ba;\n            font-style: italic;\n            margin-top: 5px;\n        }\n\n        @media (max-width: 768px) {\n            .hotel-header {\n                flex-direction: column;\n                align-items: flex-start;\n                gap: 5px;\n            }\n            .hotel-images {\n                grid-template-columns: 1fr;\n            }\n            .hotel-details-split {\n                flex-direction: column;\n                gap: 20px;\n            }\n            .hotel-price-grid {\n                width: 100%; \n                justify-content: space-between; \n            }\n        }\n        \n        \/* =========================================\n           ส่วนข้อมูลเส้นทาง (Course Information)\n           ========================================= *\/\n        .course-section {\n            margin-top: 40px;\n            padding-top: 30px;\n            border-top: 2px dashed #dcdde1;\n            text-align: center;\n        }\n\n        .course-map-img {\n            width: 80%;\n            height: auto;\n            border-radius: 8px;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n        }\n\n        \/* =========================================\n           ส่วนเงื่อนไขและข้อตกลง (Terms \u0026 Conditions)\n           ========================================= *\/\n        .terms-section {\n            margin-top: 50px;\n            padding-top: 30px;\n            border-top: 2px dashed #dcdde1;\n        }\n\n        .terms-title {\n            font-size: 18px;\n            font-weight: bold;\n            color: #000;\n            margin-bottom: 15px;\n        }\n\n        .terms-list {\n            font-size: 13.5px;\n            line-height: 1.6;\n            color: #333;\n            padding-left: 20px;\n            margin: 0;\n        }\n\n        .terms-list li {\n            margin-bottom: 8px;\n        }\n\n        .text-red {\n            color: #d32f2f;\n            font-weight: bold;\n        }\n\u003c\/style\u003e\n\n\u003cdiv class=\"event-container\"\u003e\n    \u003c!-- แถบ Race name --\u003e\n    \u003cdiv class=\"info-bar bar-racename\"\u003e\n        \u003cdiv class=\"info-label\"\u003eRace Name\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cspan style=\"color: #1eb28d;\"\u003e\u003cstrong\u003e44th IBUSUKI NANOHANA MARATHON\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- แถบ Date \u0026 Time --\u003e\n    \u003cdiv class=\"info-bar bar-datetime\"\u003e\n        \u003cdiv class=\"info-label\"\u003eDate \u0026amp; Time\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003eSunday, January 10, 2027\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n            \u003cp\u003e09:00 AM : Full Marathon starts.   \u003c\/p\u003e\n            \u003cp\u003e09:00 AM : Lake Ikeda Fun Run starts (After the start of the full marathon).   \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- แถบ Course --\u003e\n    \u003cdiv class=\"info-bar bar-course\"\u003e\n        \u003cdiv class=\"info-label\"\u003eCourse \/ Venue\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eFull Marathon (42.195 km)\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n            \u003cp\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eLake Ikeda Fun Run (12.05 km)\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n            \u003cp\u003e\u003cstrong\u003eVenue:\u003c\/strong\u003e Ibusuki Nanohana Marathon Course (city of Ibusuki)   \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- แถบ Time Limit --\u003e\n    \u003cdiv class=\"info-bar bar-timelimit\"\u003e\n        \u003cdiv class=\"info-label\"\u003eTime Limit\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cspan style=\"color: #3abbb3;\"\u003e\u003cstrong\u003eFull Marathon: 8 hours\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n            \u003cp\u003e\u003cspan style=\"color: #3abbb3;\"\u003e\u003cstrong\u003eLake Ikeda Fun Run: 120 min.\u003c\/strong\u003e\u003c\/span\u003e   \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- แถบ Eligibility --\u003e\n    \u003cdiv class=\"info-bar bar-eligibility\"\u003e\n        \u003cdiv class=\"info-label\"\u003eEntry Qualifications\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cstrong\u003eFull Marathon:\u003c\/strong\u003e Age 19 or older (born by April 1, 2008). Participants must be capable of completing the course in 8 hours or less.   \u003c\/p\u003e\n            \u003cp\u003e\u003cstrong\u003eLake Ikeda Fun Run:\u003c\/strong\u003e High school age or older (born on or before April 1, 2011); must be able to complete the course within 120 minutes *After finishing at Lake Ikeda, participants will walk approximately 1.5 km to Apron House Ikeda for the shuttle bus back to the venue.\n   \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- แถบ Check-In --\u003e\n    \u003cdiv class=\"info-bar bar-checkin\"\u003e\n        \u003cdiv class=\"info-label\"\u003eRunners' Registration\u003c\/div\u003e\n        \u003cdiv class=\"info-content\"\u003e\n            \u003cp\u003e\u003cstrong\u003eLocation :\u003c\/strong\u003e Ibusuki Municipal Gymnasium   \u003c\/p\u003e\n            \u003cp\u003e\u003cstrong\u003eRunner registration : \u003c\/strong\u003e\u003cbr\u003e\n                \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e• Saturday, January 9, 2027 (2:00 PM - 5:30 PM)\u003c\/strong\u003e\u003c\/span\u003e \u003cbr\u003e   \n                \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e• Sunday, January 10, 2027 (6:30 AM - 8:00 AM)\u003c\/strong\u003e\u003c\/span\u003e    \n            \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- =========================================\n         ส่วนแพลน 3 วัน 2 คืน (Plan Overview)\n    ========================================= --\u003e\n    \u003cdiv class=\"plan-section\"\u003e\n        \u003ch2 class=\"plan-title\"\u003eIBUSUKI NANOHANA MARATHON 2027\u003c\/h2\u003e\n        \u003ch3 class=\"plan-subtitle\"\u003e3 Days 2 Nights Plan\u003c\/h3\u003e   \n        \u003cdiv class=\"plan-container\"\u003e\n            \u003c!-- กล่องที่ 1: การันตีเข้าร่วม --\u003e\n            \u003cdiv class=\"plan-card\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/icon-entry.jpg?v=1783923758\" alt=\"Runners Icon\"\u003e\n                \u003cdiv class=\"plan-card-text\"\u003eNANOHANA MARATHON\u003cbr\u003eENTRY *GUARANTEED*\u003c\/div\u003e   \n            \u003c\/div\u003e\n            \u003c!-- เครื่องหมายบวก --\u003e\n            \u003cdiv class=\"plan-plus\"\u003e+\u003c\/div\u003e\n            \u003c!-- กล่องที่ 2: โรงแรม --\u003e\n            \u003cdiv class=\"plan-card\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/icon-hotel.png?v=1783923758\" alt=\"Hotel Icon\"\u003e\n                \u003cdiv class=\"plan-card-text\"\u003eACCOMMODATION\u003cbr\u003e9 - 11 JAN 2027\u003cbr\u003e(2 NIGHTS)\u003c\/div\u003e   \n            \u003c\/div\u003e\n            \u003c!-- เครื่องหมายบวก --\u003e\n            \u003cdiv class=\"plan-plus\"\u003e+\u003c\/div\u003e\n            \u003c!-- กล่องที่ 3: ประกัน --\u003e\n            \u003cdiv class=\"plan-card\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/icon-travel-insurance.png?v=1784172648\" alt=\"travel insurance Icon\"\u003e\n                \u003cdiv class=\"plan-card-text\"\u003eTRAVEL INSURANCE \u003cbr\u003e3 DAYS\u003c\/div\u003e   \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n     \u003c!-- =========================================\n         ส่วนข้อมูลเส้นทาง (Course Information)\n         ========================================= --\u003e\n    \u003cdiv class=\"course-section\"\u003e      \n        \u003cdiv class=\"plan-title\"\u003eCOURSE INFORMATION\u003c\/div\u003e\n        \u003c!-- น้องมี่สามารถนำ URL รูปแผนที่ของ Ibusuki มาเปลี่ยนใส่ตรงนี้ได้เลยครับ --\u003e\n        \u003ccenter\u003e\u003cimg class=\"course-map-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/ibusuki-course-map.jpg?v=1785838292\" alt=\"Ibusuki Nanohana Marathon 2027 Course Map\"\u003e\u003c\/center\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- =========================================\n         ส่วนข้อมูลโรงแรม (Hotels Section)\n         ========================================= --\u003e\n    \u003cdiv class=\"hotel-section\"\u003e\n        \u003ch2 class=\"hotel-section-title\"\u003eHotels\u003c\/h2\u003e\n\n        \u003c!-- โรงแรมที่ 1: Kagoshima Sunamushi Onsen Ibusuki Hakusuikan --\u003e\n        \u003cdiv class=\"hotel-card\"\u003e\n            \u003cdiv class=\"hotel-header\"\u003e\n                \u003cdiv\u003eKagoshima Sunamushi Onsen Ibusuki Hakusuikan\u003c\/div\u003e   \n                \u003cdiv class=\"hotel-location\"\u003e📍 Kagoshima \u0026gt; Ibusuki\u003c\/div\u003e   \n            \u003c\/div\u003e\n            \u003cdiv class=\"hotel-body\"\u003e\n                \u003cdiv class=\"hotel-images\"\u003e\n                    \u003c!-- น้องมี่อัปเดตรูปภาพโรงแรมที่ 1 ได้ที่นี่ครับ --\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Kagoshima_Sunamushi_Onsen_Ibusuki_Hakusuikan_5.jpg?v=1785838380\" alt=\"Ibusuki Hakusuikan\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Kagoshima_Sunamushi_Onsen_Ibusuki_Hakusuikan_6.jpg?v=1785838380\" alt=\"Ibusuki Hakusuikan\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Kagoshima_Sunamushi_Onsen_Ibusuki_Hakusuikan_3.jpg?v=1785838381\" alt=\"Ibusuki Hakusuikan\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"hotel-details-split\"\u003e\n                    \u003cdiv class=\"hotel-details-left\"\u003e\n                        \u003cdiv class=\"hotel-features\"\u003e\n                            \u003cspan\u003e🍽️ Breakfast \/ Dinner\u003c\/span\u003e \u003cspan\u003e🚭 Non-smoking room\u003c\/span\u003e   \n                        \u003c\/div\u003e\n                        \u003cdiv class=\"hotel-features\"\u003e\n                             \u003cspan\u003e♨️ Large public Bath\u003c\/span\u003e \u003cspan\u003e🌿 Open-air Bath\u003c\/span\u003e \u003cspan\u003e♨️ Hot Springs\u003c\/span\u003e \u003cspan\u003e🅿️ Parking\u003c\/span\u003e   \n                        \u003c\/div\u003e\n                        \u003cul class=\"hotel-info-list\"\u003e\n                            \u003cli\u003e\n\u003cstrong\u003eAccess:\u003c\/strong\u003e By Train: Hakata Station → Kyushu Shinkansen (approx. 1 hr 19 min) → JR Kagoshima-Chuo Station JR Ibusuki Makurazaki Line (approx. 1 hr) → Ibusuki Station → Taxi (approx. 7 min)   \u003c\/li\u003e\n                            \u003cli\u003e\n\u003cstrong\u003eCheck-in:\u003c\/strong\u003e 15:00 \/ \u003cstrong\u003eCheck-out:\u003c\/strong\u003e 10:00 \u003c\/li\u003e\n                        \u003c\/ul\u003e\n                    \u003c\/div\u003e\n                    \n                    \u003cdiv class=\"hotel-details-right\"\u003e\n                        \u003cdiv class=\"hotel-room-type\"\u003eRoom type: Hana No To Twin Room (20m²)\u003c\/div\u003e   \n                        \n                        \u003c!-- ราคา Full Marathon --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#1eb28d;\"\u003e🏃‍♂️ Full Marathon (42.195 km)\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eTwin Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e23,700\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"price-label\"\u003eSingle Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e41,300\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n\n                        \u003c!-- ราคา Fun Run --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#3498db; margin-top: 10px;\"\u003e🏃‍♀️ Lake Ikeda Fun Run (12.05 km)\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eTwin Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e22,200\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"price-label\"\u003eSingle Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e39,800\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n\n                         \u003c!-- ราคา Follower --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#95a5a6; margin-top: 10px;\"\u003e🚶‍♂️ Follower\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eFollower:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e18,800\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"price-note\"\u003e*Prices are fixed and quoted in Thai Baht (THB) per person. \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- โรงแรมที่ 2: Ibusuki Seaside Hotel --\u003e\n        \u003cdiv class=\"hotel-card\"\u003e\n            \u003cdiv class=\"hotel-header\"\u003e\n                \u003cdiv\u003eIbusuki Seaside Hotel\u003c\/div\u003e   \n                \u003cdiv class=\"hotel-location\"\u003e📍 Kagoshima \u0026gt; Ibusuki\u003c\/div\u003e   \n            \u003c\/div\u003e\n            \u003cdiv class=\"hotel-body\"\u003e\n                \u003cdiv class=\"hotel-images\"\u003e\n                    \u003c!-- น้องมี่อัปเดตรูปภาพโรงแรมที่ 2 ได้ที่นี่ครับ --\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Ibusuki_Seaside_Hotel_1.jpg?v=1785838480\" alt=\"Ibusuki Seaside Hotel\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Ibusuki_Seaside_Hotel_2.jpg?v=1785838454\" alt=\"Ibusuki Seaside Hotel\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"hotel-img-wrapper\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/Ibusuki_Seaside_Hotel_4.jpg?v=1785838418\" alt=\"Ibusuki Seaside Hotel\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"hotel-details-split\"\u003e\n                    \u003cdiv class=\"hotel-details-left\"\u003e\n                        \u003cdiv class=\"hotel-features\"\u003e\n                            \u003cspan\u003e🍽️ Breakfast \/ Dinner\u003c\/span\u003e \u003cspan\u003e🚭 Non-smoking room\u003c\/span\u003e   \n                        \u003c\/div\u003e\n                        \u003cdiv class=\"hotel-features\"\u003e\n                            \u003cspan\u003e♨️ Large public Bath\u003c\/span\u003e \u003cspan\u003e♨️ Hot Springs\u003c\/span\u003e \u003cspan\u003e🅿️ Parking\u003c\/span\u003e   \n                        \u003c\/div\u003e\n                        \u003cul class=\"hotel-info-list\"\u003e\n                            \u003cli\u003e\n\u003cstrong\u003eAccess:\u003c\/strong\u003e By Train: Hakata Station → Kyushu Shinkansen (approx. 1 hr 19 min) → JR Kagoshima-Chuo Station JR Ibusuki Makurazaki Line → JR Ibusuki Station → Taxi (approx. 5 min)   \u003c\/li\u003e\n                            \u003cli\u003e\n\u003cstrong\u003eCheck-in:\u003c\/strong\u003e 15:00 \/ \u003cstrong\u003eCheck-out:\u003c\/strong\u003e 10:00   \u003c\/li\u003e\n                        \u003c\/ul\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"hotel-details-right\"\u003e\n                        \u003cdiv class=\"hotel-room-type\"\u003eRoom type: Twin Room (27m²)\u003c\/div\u003e   \n                        \n                        \u003c!-- ราคา Full Marathon --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#1eb28d;\"\u003e🏃‍♂️ Full Marathon (42.195 km)\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eTwin Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e18,300\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"price-label\"\u003eSingle Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e21,900\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n\n                        \u003c!-- ราคา Fun Run --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#3498db; margin-top: 10px;\"\u003e🏃‍♀️ Lake Ikeda Fun Run (12.05 km)\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eTwin Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e16,800\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"price-label\"\u003eSingle Room:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e20,400\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n\n                         \u003c!-- ราคา Follower --\u003e\n                        \u003cdiv style=\"font-weight:bold; margin-bottom: 5px; color:#95a5a6; margin-top: 10px;\"\u003e🚶‍♂️ Follower\u003c\/div\u003e\n                        \u003cdiv class=\"hotel-price-grid\"\u003e\n                            \u003cdiv class=\"price-label\"\u003eFollower:\u003c\/div\u003e\n                            \u003cdiv class=\"price-value\"\u003e13,800\u003c\/div\u003e   \n                            \u003cdiv class=\"price-currency\"\u003eTHB*\u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"price-note\"\u003e*Prices are fixed and quoted in Thai Baht (THB) per person.  \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n   \n    \u003c!-- =========================================\n         ส่วนเงื่อนไขและข้อตกลง (Terms \u0026 Conditions)\n         ========================================= --\u003e\n    \u003cdiv class=\"terms-section\"\u003e\n        \u003cdiv class=\"terms-title\"\u003eTerms \u0026amp; Conditions\u003c\/div\u003e\n        \u003col class=\"terms-list\"\u003e\n            \u003cli\u003eAll rates are quoted in Thai Baht (THB) and are per person.    \u003c\/li\u003e\n            \u003cli\u003eThis plan booking period is valid \u003cspan class=\"text-red\"\u003euntil 30 October 2026\u003c\/span\u003e or until the quota is reached, whichever comes first.    \u003c\/li\u003e\n            \u003cli\u003eRates apply equally to adults and children (aged 3 years and above) and are based on a per person per stay basis, sharing one room.    \u003c\/li\u003e\n            \u003cli\u003eAccommodation and Ibusuki Nanohana Marathon entry tickets are subject to availability at the time of booking and shall be confirmed on a first-come, first-served basis.    \u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFull payment is required upon confirmation of booking and is strictly NON-REFUNDABLE.\u003c\/strong\u003e Once confirmed, bookings shall not be cancelled, amended, exchanged, or transferred under any circumstances.    \u003c\/li\u003e\n            \u003cli\u003eNo refund, credit, or compensation shall be provided for any unused, partially used, or missed services, including but not limited to no-show, late arrival, early departure, or failure to participate in the marathon, regardless of the reason.    \u003c\/li\u003e\n            \u003cli\u003eIn the event of a no-show on the arrival date, the full amount shall be charged.    \u003c\/li\u003e\n            \u003cli\u003eMarathon entry tickets shall not be changed, cancelled, transferred, or refunded once confirmed.    \u003c\/li\u003e\n            \u003cli\u003eIn the event of any change, postponement, or cancellation of the marathon or related events due to weather conditions, safety concerns, force majeure, or any circumstances beyond the Company's control, no refund or compensation shall be provided.    \u003c\/li\u003e\n            \u003cli\u003eThe Company shall not be liable for any failure or inability to travel or participate due to personal reasons, including but not limited to flight delays or cancellations, illness, visa issues or any other personal circumstances.    \u003c\/li\u003e\n            \u003cli\u003eApplications shall automatically close once the quota is reached.    \u003c\/li\u003e\n            \u003cli\u003eJTB reserves the right to amend prices, terms, and plan details without prior notice.    \u003c\/li\u003e\n            \u003cli\u003eAdditional terms and conditions may apply.    \u003c\/li\u003e\n            \u003cli\u003eAll images are for illustrative purposes only and shall not form part of the contract.    \u003c\/li\u003e\n            \u003cli\u003eFor full details, please inquire at the time of booking.    \u003c\/li\u003e\n        \u003c\/ol\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"JTB (Thailand) Limited (EN)","offers":[{"title":"Default Title","offer_id":46945209876679,"sku":null,"price":0.0,"currency_code":"THB","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0897\/6327\/files\/ibusuki-nanohana-marathon2027_8.jpg?v=1785841436","url":"https:\/\/th.jtbtrip.com\/products\/ibusuki-nanohana-marathon-2027","provider":"JTB (Thailand) Limited (EN)","version":"1.0","type":"link"}