{"product_id":"big-top-complite-set","title":"BIG TOP COMPLITE SET 本体＋インナーテント＋ウォール","description":"\u003cstyle\u003e\n\/* ============================================================\n   BIG TOP 本体 スタイル (hf-bt-)\n============================================================ *\/\n\n\/* ========================================\n   WRAPPER \u0026 RESET\n======================================== *\/\n.hf-bt-wrap {\n  background-color: #161616 !important;\n  color: #f5f1e8 !important;\n  font-family: 'Noto Sans JP', sans-serif !important;\n  width: 100% !important;\n  margin: 0 auto !important;\n  font-feature-settings: \"lnum\" 1, \"pnum\" 1 !important;\n  font-variant-numeric: lining-nums proportional-nums !important;\n}\n.hf-bt-wrap *, .hf-bt-wrap *::before, .hf-bt-wrap *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.hf-bt-wrap img { max-width: 100% !important; display: block !important; }\n.hf-bt-wrap a { color: inherit; text-decoration: none; }\n\n\/* ========================================\n   SHARED UTILITIES\n======================================== *\/\n.hf-bt-divider {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 0 0 32px;\n}\n.hf-bt-divider span {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 15px;\n  letter-spacing: 3px;\n  color: #e5b42c !important;\n}\n.hf-bt-divider::before, .hf-bt-divider::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: rgba(229,180,44,0.18);\n}\n\n.hf-bt-label {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px;\n  letter-spacing: 4px;\n  color: #00b0ae !important;\n  margin-bottom: 12px;\n  display: block;\n}\n\n.hf-bt-section-heading {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(20px, 4.5vw, 30px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  line-height: 1.35 !important;\n  margin-bottom: 28px;\n  text-align: center !important;\n}\n\n.hf-bt-sep {\n  height: 1px;\n  background: linear-gradient(to right, transparent, rgba(229,180,44,0.18), transparent);\n  margin: 0 24px;\n}\n\n\/* Placeholder images *\/\n.hf-bt-ph {\n  width: 100% !important; height: 100% !important;\n  min-height: 200px;\n  background: linear-gradient(135deg, #2a2a2a 0%, #1a1a1a 100%);\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  padding: 16px;\n  text-align: center;\n}\n.hf-bt-ph-icon {\n  width: 40px; height: 40px;\n  border: 2px solid rgba(229,180,44,0.3);\n  border-radius: 4px;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-bt-ph-icon svg { opacity: 0.35; }\n.hf-bt-ph span {\n  font-family: 'Noto Sans JP', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.05em;\n  color: rgba(255,255,255,0.75);\n  line-height: 1.6;\n  font-weight: 300;\n}\n.hf-bt-ph-play {\n  width: 56px; height: 56px;\n  border: 1.5px solid #e5b42c;\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-bt-ph-play svg { width: 18px; height: 18px; fill: #e5b42c; margin-left: 3px; }\n\n\/* ========================================\n   01. HERO\n======================================== *\/\n.hf-bt-hero {\n  position: relative;\n  background: #161616;\n  padding: 60px 24px 48px;\n  overflow: hidden;\n}\n.hf-bt-hero::before {\n  content: '';\n  position: absolute;\n  top: -60px; right: -60px;\n  width: 300px; height: 300px;\n  background: radial-gradient(circle, rgba(0,176,174,0.07) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-bt-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px; left: -40px;\n  width: 250px; height: 250px;\n  background: radial-gradient(circle, rgba(229,180,44,0.06) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-bt-hero-eyebrow {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px;\n  letter-spacing: 4px;\n  color: #e5b42c !important;\n  display: block;\n  margin-bottom: 16px;\n  text-align: center;\n}\n.hf-bt-hero-title {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(30px, 7.5vw, 52px) !important;\n  font-weight: 600 !important;\n  color: #f5f1e8 !important;\n  line-height: 1.2 !important;\n  margin-bottom: 10px;\n  text-align: center !important;\n  letter-spacing: 0.02em;\n}\n.hf-bt-hero-title em { color: #e5b42c !important; font-style: normal; }\n.hf-bt-hero-title-jp {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: 13px !important;\n  font-weight: 400 !important;\n  letter-spacing: 0.2em !important;\n  color: #c9c0ad !important;\n  display: block !important;\n  text-align: center !important;\n  margin-bottom: 32px;\n}\n.hf-bt-hero-img {\n  width: 100%;\n  aspect-ratio: 3\/2;\n  background: #2b2b2b;\n  overflow: hidden;\n  position: relative;\n  margin-bottom: 20px;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-bt-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.hf-bt-hero-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  justify-content: center !important;\n  gap: 8px !important;\n  margin-bottom: 32px;\n}\n.hf-bt-hero-tag {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: 11px !important;\n  font-weight: 500 !important;\n  letter-spacing: 0.05em !important;\n  color: #e5b42c !important;\n  border: 1px solid rgba(229,180,44,0.4);\n  padding: 7px 14px;\n  display: flex !important;\n  align-items: center !important;\n  gap: 6px !important;\n}\n.hf-bt-hero-tag::before {\n  content: '';\n  width: 5px; height: 5px;\n  border-radius: 50%;\n  background: #e5b42c;\n  flex-shrink: 0;\n}\n.hf-bt-catch-deco {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 6px !important;\n  margin-bottom: 18px;\n}\n.hf-bt-catch-deco span {\n  width: 5px !important; height: 5px !important;\n  border-radius: 50% !important;\n  background: #e5b42c !important;\n  opacity: 0.85;\n  display: block !important;\n}\n.hf-bt-catch-deco::before, .hf-bt-catch-deco::after {\n  content: '';\n  width: 60px; height: 1px;\n  background: rgba(229,180,44,0.5);\n}\n.hf-bt-hero-catch {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: clamp(18px, 4.5vw, 26px) !important;\n  font-weight: 500 !important;\n  font-style: italic !important;\n  color: #ffffff !important;\n  line-height: 1.55 !important;\n  letter-spacing: 0.03em;\n  text-align: center !important;\n}\n\n\/* ========================================\n   02. OVERVIEW (4 points at a glance)\n======================================== *\/\n.hf-bt-overview {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-overview::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-bt-mini-list {\n  list-style: none;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-bt-mini-list li {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  padding: 14px 20px;\n  font-size: 14px !important;\n  color: #f5f1e8 !important;\n  line-height: 1.6 !important;\n  border-bottom: 1px solid rgba(229,180,44,0.1);\n  background: #2b2b2b;\n  transition: background 0.2s;\n}\n.hf-bt-mini-list li:last-child { border-bottom: none; }\n.hf-bt-mini-list li:hover { background: #333; }\n.hf-bt-mini-badge {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px !important;\n  letter-spacing: 0.1em !important;\n  color: #e5b42c !important;\n  background: rgba(229,180,44,0.13);\n  padding: 4px 9px;\n  flex-shrink: 0;\n}\n\n\/* ========================================\n   03. SETUP GUIDE (video)\n======================================== *\/\n.hf-bt-video-section {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-video-section::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-bt-video {\n  width: 100%;\n  aspect-ratio: 16\/9;\n  border: 1px solid rgba(229,180,44,0.18);\n  background: #2b2b2b;\n  overflow: hidden;\n}\n.hf-bt-video-list {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 32px !important;\n}\n.hf-bt-video-item { width: 100%; }\n.hf-bt-video-cap {\n  margin-top: 10px;\n  text-align: center;\n}\n\n\/* ========================================\n   04. RECOMMEND\n======================================== *\/\n.hf-bt-recommend {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-recommend::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-bt-rec-list { list-style: none; display: flex; flex-direction: column; gap: 12px; }\n.hf-bt-rec-list li {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  padding: 18px 22px;\n  font-size: 15px !important;\n  color: #f5f1e8 !important;\n  line-height: 1.6 !important;\n  background: #2b2b2b;\n  border: 1px solid rgba(229,180,44,0.18);\n  border-left: 3px solid #e5b42c;\n  transition: transform 0.3s, border-color 0.3s;\n}\n.hf-bt-rec-list li:hover { transform: translateX(4px); border-color: #e5b42c; }\n.hf-bt-rec-check {\n  width: 24px; height: 24px;\n  flex-shrink: 0;\n  border-radius: 50%;\n  background: rgba(0,176,174,0.12);\n  border: 1px solid #00b0ae;\n  display: flex; align-items: center; justify-content: center;\n  color: #00b0ae !important;\n}\n\n\/* ========================================\n   05. DETAIL (numbered points)\n======================================== *\/\n.hf-bt-detail {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-detail::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-bt-section-title-wrap { text-align: center !important; margin-bottom: 48px; padding-bottom: 32px; }\n.hf-bt-section-title-en {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  letter-spacing: 5px !important;\n  color: #00b0ae !important;\n  display: block !important;\n  margin-bottom: 12px !important;\n}\n.hf-bt-section-title-main {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: clamp(44px, 10vw, 76px) !important;\n  line-height: 1 !important;\n  letter-spacing: 0.06em !important;\n  color: #f5f1e8 !important;\n  display: block !important;\n  margin-bottom: 8px !important;\n}\n.hf-bt-section-title-sub {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 3px !important;\n  color: rgba(229,180,44,0.5) !important;\n  display: block !important;\n}\n.hf-bt-point-block { margin-bottom: 56px; }\n.hf-bt-point-block:last-child { margin-bottom: 0; }\n.hf-bt-point-num {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 72px !important;\n  line-height: 1 !important;\n  color: rgba(229,180,44,0.1) !important;\n  display: block !important;\n  margin-bottom: -16px !important;\n  letter-spacing: 2px;\n  text-align: center !important;\n}\n.hf-bt-point-title {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: clamp(17px, 4.2vw, 24px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  line-height: 1.4 !important;\n  margin-bottom: 16px !important;\n  text-align: center !important;\n  word-break: keep-all;\n  overflow-wrap: break-word;\n}\n.hf-bt-point-body {\n  font-size: 13px !important;\n  line-height: 1.95 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  margin-bottom: 20px !important;\n}\n.hf-bt-point-body p + p { margin-top: 12px !important; }\n.hf-bt-point-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.15);\n  margin-bottom: 20px;\n}\n.hf-bt-point-img:last-child { margin-bottom: 0; }\n.hf-bt-point-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-bt-sub-label {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-style: italic;\n  font-size: 13px;\n  color: rgba(201,192,173,0.7) !important;\n  margin-bottom: 16px;\n  display: block;\n  text-align: center;\n}\n.hf-bt-img-desc-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 14px !important;\n  margin-bottom: 20px;\n}\n.hf-bt-img-desc-item .hf-bt-point-img { margin-bottom: 10px; aspect-ratio: 4\/3; }\n.hf-bt-img-desc-item p {\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  color: rgba(245,241,232,0.8) !important;\n  font-weight: 300 !important;\n  text-align: center !important;\n}\n\n\/* ========================================\n   06. OPTIONS\n======================================== *\/\n.hf-bt-options {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-options::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-bt-options-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 14px !important; }\n.hf-bt-option-card { border: 1px solid rgba(229,180,44,0.15); overflow: hidden; }\n.hf-bt-option-img { width: 100%; aspect-ratio: 4\/3; background: #2b2b2b; overflow: hidden; }\n.hf-bt-option-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-bt-option-body { padding: 14px 14px 18px; background: #2b2b2b; }\n.hf-bt-option-num { font-family: 'Bebas Neue', sans-serif !important; font-size: 10px; letter-spacing: 0.15em; color: #e5b42c !important; display: block; margin-bottom: 4px; }\n.hf-bt-option-name { font-size: 13px !important; font-weight: 500 !important; color: #f5f1e8 !important; }\n\n\/* ========================================\n   07. OTHER POINTS\n======================================== *\/\n.hf-bt-other {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-other::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-bt-other-list { display: flex; flex-direction: column; gap: 2px; }\n.hf-bt-other-item { display: flex; background: #2b2b2b; border: 1px solid rgba(229,180,44,0.1); overflow: hidden; }\n.hf-bt-other-img {\n  width: 96px; flex-shrink: 0;\n  background: #222;\n  display: flex; align-items: center; justify-content: center;\n  overflow: hidden;\n}\n.hf-bt-other-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-bt-other-img svg { opacity: 0.3; }\n.hf-bt-other-body { padding: 18px 16px; }\n.hf-bt-other-title { font-size: 13px !important; font-weight: 600 !important; color: #e5b42c !important; margin-bottom: 6px !important; }\n.hf-bt-other-desc { font-size: 12px !important; color: #ffffff !important; line-height: 1.75 !important; font-weight: 300 !important; }\n\n\/* ========================================\n   08. SCENE\n======================================== *\/\n.hf-bt-scene {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-bt-scene::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-bt-scene-grid { display: grid !important; grid-template-columns: 1fr !important; gap: 14px !important; }\n.hf-bt-scene-card { background: #2b2b2b; border: 1px solid rgba(229,180,44,0.15); overflow: hidden; }\n.hf-bt-scene-card img { width: 100%; height: auto; display: block; }\n.hf-bt-scene-txt { padding: 12px 14px 16px; }\n.hf-bt-scene-name { font-family: 'Bebas Neue', sans-serif !important; font-size: 18px !important; letter-spacing: 0.14em; color: #e5b42c !important; display: block; }\n.hf-bt-scene-jp { font-size: 11px !important; font-weight: 300 !important; color: rgba(245,241,232,0.8) !important; letter-spacing: 0.05em; display: block; margin-top: 2px; }\n\n\/* ========================================\n   09. SIZE\n======================================== *\/\n.hf-bt-size { background: #161616; padding: 56px 24px; position: relative; overflow: hidden; }\n.hf-bt-size::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-size-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 22px; letter-spacing: 5px; color: #00b0ae !important; text-align: center; margin-bottom: 28px; }\n.hf-bt-size-img { width: 100%; background: #2b2b2b; overflow: hidden; border: 1px solid rgba(229,180,44,0.18); aspect-ratio: 16\/7; }\n.hf-bt-size-img img { width: 100% !important; height: 100% !important; object-fit: cover; }\n\n\/* ========================================\n   10. SPEC\n======================================== *\/\n.hf-bt-spec { background: #161616; padding: 56px 24px; position: relative; overflow: hidden; }\n.hf-bt-spec::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-spec-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 22px; letter-spacing: 5px; color: #00b0ae !important; text-align: center; margin-bottom: 28px; }\n.hf-bt-spec-table { list-style: none; border: 1px solid rgba(229,180,44,0.18); overflow: hidden; }\n.hf-bt-spec-table li { display: flex; align-items: flex-start; border-bottom: 1px solid rgba(229,180,44,0.1); font-size: 13px !important; transition: background 0.2s; }\n.hf-bt-spec-table li:last-child { border-bottom: none; }\n.hf-bt-spec-table li:hover { background: rgba(255,255,255,0.02); }\n.hf-bt-spec-th { padding: 14px 16px; color: #ffffff !important; font-weight: 300 !important; width: 38%; flex-shrink: 0; }\n.hf-bt-spec-td { padding: 14px 16px; color: #f5f1e8 !important; }\n.hf-bt-spec-note { margin-top: 20px; font-size: 11px !important; color: rgba(245,241,232,0.4) !important; line-height: 1.8; }\n.hf-bt-spec-td .hf-bt-spec-note { display: inline-block; margin-top: 6px; }\n\n\/* ========================================\n   11. CAUTION\n======================================== *\/\n.hf-bt-caution { background: #222222; padding: 40px 24px; position: relative; }\n.hf-bt-caution::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-acc { border: 1px solid rgba(229,180,44,0.18); overflow: hidden; }\n.hf-bt-acc-header { display: flex; justify-content: space-between; align-items: center; padding: 18px 20px; cursor: pointer; background: #2b2b2b; transition: background 0.3s; user-select: none; }\n.hf-bt-acc-header:hover { background: #333; }\n.hf-bt-acc-header-inner { display: flex; align-items: center; gap: 12px; }\n.hf-bt-acc-badge { width: 28px; height: 28px; border-radius: 50%; background: rgba(229,180,44,0.15); border: 1px solid #e5b42c; display: flex; align-items: center; justify-content: center; font-size: 12px; color: #e5b42c !important; flex-shrink: 0; }\n.hf-bt-acc-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 15px; letter-spacing: 2px; color: #f5f1e8 !important; }\n.hf-bt-acc-arrow { width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; transition: transform 0.35s; color: #e5b42c !important; }\n.hf-bt-acc.open .hf-bt-acc-arrow { transform: rotate(180deg); }\n.hf-bt-acc-body { max-height: 0; overflow: hidden; transition: max-height 0.4s cubic-bezier(0.4,0,0.2,1), padding 0.3s; background: #1e1e1e; padding: 0 20px; }\n.hf-bt-acc.open .hf-bt-acc-body { max-height: 4000px; padding: 24px 20px; }\n.hf-bt-acc-body p { font-size: 12px !important; line-height: 1.9 !important; color: #ffffff !important; padding-left: 12px; border-left: 2px solid rgba(229,180,44,0.18); margin-bottom: 12px; }\n.hf-bt-acc-body p:last-child { margin-bottom: 0; }\n\n\/* ========================================\n   12. CUSTOMER SUPPORT\n======================================== *\/\n.hf-bt-support { background: #161616; padding: 72px 24px; position: relative; overflow: hidden; }\n.hf-bt-support::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-support-logo { font-family: 'Bebas Neue', sans-serif !important; font-size: 11px; letter-spacing: 0.4em; color: #00b0ae !important; margin-bottom: 16px; display: block; text-align: center; }\n.hf-bt-support-tagline { font-family: 'Bebas Neue', sans-serif !important; font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em; color: #f5f1e8 !important; margin-bottom: 48px; display: block; text-align: center; }\n.hf-bt-support-items { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 2px !important; }\n@media (max-width: 768px) { .hf-bt-support-items { grid-template-columns: 1fr !important; } }\n.hf-bt-support-item { background: #2b2b2b; border-top: 2px solid #e5b42c; padding: 32px 28px 36px; }\n.hf-bt-support-item-icon { width: 80px !important; height: 80px !important; margin: 0 auto 16px !important; display: block !important; filter: brightness(0) invert(1) opacity(0.85); }\n.hf-bt-support-item-title { font-family: 'Noto Sans JP', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: #f5f1e8 !important; margin-bottom: 12px !important; padding-bottom: 12px; border-bottom: 1px solid rgba(229,180,44,0.2); text-align: center; }\n.hf-bt-support-item-body { font-size: 13px !important; line-height: 2 !important; color: #ffffff !important; font-weight: 300 !important; text-align: center; }\n\n\/* ========================================\n   SCROLL FADE-IN\n======================================== *\/\n.hf-bt-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.65s cubic-bezier(0.25,0.46,0.45,0.94), transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94); }\n.hf-bt-fade.hf-bt-visible { opacity: 1 !important; transform: translateY(0) !important; }\n.hf-bt-d1 { transition-delay: 0.1s; }\n.hf-bt-d2 { transition-delay: 0.2s; }\n\n\/* ========================================\n   DESKTOP\n======================================== *\/\n@media (min-width: 768px) {\n  .hf-bt-hero, .hf-bt-overview, .hf-bt-video-section, .hf-bt-recommend, .hf-bt-detail,\n  .hf-bt-options, .hf-bt-other, .hf-bt-scene, .hf-bt-size, .hf-bt-spec, .hf-bt-support { padding-left: 48px; padding-right: 48px; }\n  .hf-bt-scene-grid { grid-template-columns: repeat(3, 1fr) !important; }\n  .hf-bt-other-item { flex-direction: column; }\n  .hf-bt-other-img { width: 100%; aspect-ratio: 4\/3; }\n  .hf-bt-other-list { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 2px !important; }\n}\n\n\/* ========================================\n   MOBILE OVERRIDES (〜430px)\n======================================== *\/\n@media (max-width: 430px) {\n  .hf-bt-hero { padding: 40px 20px 36px; }\n  .hf-bt-hero-title { font-size: 30px !important; }\n  .hf-bt-hero-catch { font-size: 16px !important; line-height: 1.6 !important; }\n  .hf-bt-overview, .hf-bt-video-section, .hf-bt-recommend, .hf-bt-detail,\n  .hf-bt-options, .hf-bt-other, .hf-bt-scene, .hf-bt-size, .hf-bt-spec, .hf-bt-support {\n    padding-left: 16px; padding-right: 16px; padding-top: 44px; padding-bottom: 44px;\n  }\n  .hf-bt-section-heading { font-size: 20px !important; margin-bottom: 20px; }\n  .hf-bt-point-num { font-size: 56px !important; margin-bottom: -12px !important; }\n  .hf-bt-point-title { font-size: 17px !important; line-height: 1.45 !important; }\n  .hf-bt-rec-list li { font-size: 14px !important; padding: 15px 18px; }\n  .hf-bt-spec-th, .hf-bt-spec-td { padding: 11px 12px; font-size: 12px !important; }\n  .hf-bt-size-title, .hf-bt-spec-title { font-size: 18px; letter-spacing: 3px; }\n  .hf-bt-acc-title { font-size: 13px; letter-spacing: 1px; }\n  .hf-bt-acc-header { padding: 15px 16px; }\n  .hf-bt-support { padding-top: 56px; padding-bottom: 56px; }\n  .hf-bt-support-tagline { font-size: 28px !important; margin-bottom: 32px; }\n  .hf-bt-support-item { padding: 24px 20px 28px; }\n}\n\n\n\/* ============================================================\n   INNER TENT スタイル (hf-it-)\n============================================================ *\/\n\n\/* ========================================\n   WRAPPER \u0026 RESET\n======================================== *\/\n.hf-it-wrap {\n  background-color: #161616 !important;\n  color: #f5f1e8 !important;\n  font-family: 'Noto Sans JP', sans-serif !important;\n  width: 100% !important;\n  margin: 0 auto !important;\n  font-feature-settings: \"lnum\" 1, \"pnum\" 1 !important;\n  font-variant-numeric: lining-nums proportional-nums !important;\n}\n.hf-it-wrap *, .hf-it-wrap *::before, .hf-it-wrap *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.hf-it-wrap img { max-width: 100% !important; display: block !important; }\n.hf-it-wrap a { color: inherit; text-decoration: none; }\n\n\/* ========================================\n   SHARED UTILITIES\n======================================== *\/\n.hf-it-label {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px;\n  letter-spacing: 4px;\n  color: #00b0ae !important;\n  margin-bottom: 12px;\n  display: block;\n  text-align: center;\n}\n.hf-it-eng {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  letter-spacing: 5px !important;\n  color: #00b0ae !important;\n  display: block !important;\n  margin-bottom: 10px !important;\n  text-align: center;\n}\n.hf-it-heading {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(22px, 5vw, 32px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  line-height: 1.4 !important;\n  text-align: center !important;\n  margin-bottom: 18px;\n}\n.hf-it-lead {\n  font-size: 13px !important;\n  line-height: 1.95 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  text-align: center;\n  max-width: 560px;\n  margin: 0 auto 28px;\n}\n.hf-it-sep {\n  height: 1px;\n  background: linear-gradient(to right, transparent, rgba(229,180,44,0.18), transparent);\n  margin: 0 24px;\n}\n.hf-it-video-section {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-video-section::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-it-video {\n  width: 100%;\n  aspect-ratio: 16\/9;\n  border: 1px solid rgba(229,180,44,0.18);\n  background: #2b2b2b;\n  overflow: hidden;\n}\n.hf-it-ph {\n  width: 100% !important; height: 100% !important;\n  min-height: 200px;\n  background: linear-gradient(135deg, #2a2a2a 0%, #1a1a1a 100%);\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  padding: 16px;\n  text-align: center;\n}\n.hf-it-ph span {\n  font-family: 'Noto Sans JP', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.05em;\n  color: rgba(255,255,255,0.75);\n  line-height: 1.6;\n  font-weight: 300;\n}\n.hf-it-ph-play {\n  width: 56px; height: 56px;\n  border: 1.5px solid #e5b42c;\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-it-ph-play svg { width: 18px; height: 18px; fill: #e5b42c; margin-left: 3px; }\n.hf-it-feature-num {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 72px !important;\n  line-height: 1 !important;\n  color: rgba(229,180,44,0.12) !important;\n  display: block !important;\n  text-align: center;\n  margin-bottom: -14px;\n  letter-spacing: 2px;\n}\n\n\/* Placeholder images *\/\n.hf-it-ph {\n  width: 100% !important; height: 100% !important;\n  min-height: 200px;\n  background: linear-gradient(135deg, #2a2a2a 0%, #1a1a1a 100%);\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  padding: 16px;\n  text-align: center;\n}\n.hf-it-ph-icon {\n  width: 40px; height: 40px;\n  border: 2px solid rgba(229,180,44,0.3);\n  border-radius: 4px;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-it-ph-icon svg { opacity: 0.35; width: 20px; height: 20px; }\n.hf-it-ph span {\n  font-family: 'Noto Sans JP', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.05em;\n  color: rgba(255,255,255,0.75);\n  line-height: 1.6;\n  font-weight: 300;\n}\n\n\/* Scroll fade-in *\/\n.hf-it-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.65s cubic-bezier(0.25,0.46,0.45,0.94), transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94); }\n.hf-it-fade.hf-it-visible { opacity: 1 !important; transform: translateY(0) !important; }\n.hf-it-d1 { transition-delay: 0.1s; }\n.hf-it-d2 { transition-delay: 0.2s; }\n\n\/* ========================================\n   01. HERO\n======================================== *\/\n.hf-it-hero {\n  position: relative;\n  background: #161616;\n  padding: 56px 24px 44px;\n  overflow: hidden;\n}\n.hf-it-hero::before {\n  content: '';\n  position: absolute;\n  top: -60px; right: -60px;\n  width: 300px; height: 300px;\n  background: radial-gradient(circle, rgba(0,176,174,0.07) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-it-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px; left: -40px;\n  width: 250px; height: 250px;\n  background: radial-gradient(circle, rgba(229,180,44,0.06) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-it-hero-eyebrow {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px;\n  letter-spacing: 4px;\n  color: #e5b42c !important;\n  display: block;\n  margin-bottom: 16px;\n  text-align: center;\n}\n.hf-it-hero-title {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(28px, 7vw, 48px) !important;\n  font-weight: 600 !important;\n  color: #f5f1e8 !important;\n  line-height: 1.2 !important;\n  margin-bottom: 8px;\n  text-align: center !important;\n  letter-spacing: 0.02em;\n}\n.hf-it-hero-title em { color: #e5b42c !important; font-style: normal; }\n.hf-it-hero-title-jp {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: 13px !important;\n  font-weight: 400 !important;\n  letter-spacing: 0.2em !important;\n  color: #c9c0ad !important;\n  display: block !important;\n  text-align: center !important;\n  margin-bottom: 30px;\n}\n.hf-it-hero-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  position: relative;\n  margin-bottom: 28px;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-it-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.hf-it-catch-deco {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 6px !important;\n  margin-bottom: 16px;\n}\n.hf-it-catch-deco span {\n  width: 5px !important; height: 5px !important;\n  border-radius: 50% !important;\n  background: #e5b42c !important;\n  opacity: 0.85;\n  display: block !important;\n}\n.hf-it-catch-deco::before, .hf-it-catch-deco::after {\n  content: '';\n  width: 50px; height: 1px;\n  background: rgba(229,180,44,0.5);\n}\n.hf-it-hero-catch {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: clamp(17px, 4.2vw, 24px) !important;\n  font-weight: 500 !important;\n  font-style: italic !important;\n  color: #ffffff !important;\n  line-height: 1.6 !important;\n  letter-spacing: 0.03em;\n  text-align: center !important;\n}\n\n\/* ========================================\n   02. INTRODUCTION\n======================================== *\/\n.hf-it-intro {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-intro::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-it-intro-img {\n  width: 100%;\n  aspect-ratio: 3\/2;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-it-intro-img img { width: 100%; height: 100%; object-fit: cover; }\n\n\/* ========================================\n   03. EASY SETUP\n======================================== *\/\n.hf-it-setup {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-setup::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-it-step-list {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 40px !important;\n}\n.hf-it-step {\n  text-align: center;\n}\n.hf-it-step-num {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 56px !important;\n  line-height: 1 !important;\n  color: rgba(229,180,44,0.14) !important;\n  display: block !important;\n  margin-bottom: -10px !important;\n  letter-spacing: 2px;\n}\n.hf-it-step-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.15);\n  margin: 12px 0 14px;\n}\n.hf-it-step-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-step-title {\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  letter-spacing: 0.03em;\n  line-height: 1.5;\n}\n.hf-it-step-arrow {\n  display: flex !important;\n  justify-content: center !important;\n  color: rgba(229,180,44,0.4) !important;\n  font-size: 20px;\n  margin-top: -22px;\n}\n\n\/* ========================================\n   04. FRONT \u0026 REAR ENTRANCE\n======================================== *\/\n.hf-it-entrance {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-entrance::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-it-ent-grid {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 14px !important;\n  margin-bottom: 24px;\n}\n.hf-it-ent-card { border: 1px solid rgba(229,180,44,0.15); overflow: hidden; background: #2b2b2b; }\n.hf-it-ent-img { width: 100%; aspect-ratio: 4\/3; background: #1e1e1e; overflow: hidden; }\n.hf-it-ent-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-ent-label {\n  padding: 10px 12px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 12px !important;\n  letter-spacing: 0.12em !important;\n  color: #e5b42c !important;\n  text-align: center;\n}\n.hf-it-mesh-label {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  letter-spacing: 0.2em !important;\n  color: #00b0ae !important;\n  display: block;\n  text-align: center;\n  margin-bottom: 10px;\n}\n.hf-it-mesh-desc {\n  font-size: 13px !important;\n  line-height: 1.9 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  text-align: center;\n  max-width: 520px;\n  margin: 0 auto;\n}\n\n\/* ========================================\n   05. SPACIOUS INTERIOR (peak section)\n======================================== *\/\n.hf-it-interior {\n  background: #161616;\n  padding: 72px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-interior::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-it-interior-hero-img {\n  width: 100%;\n  aspect-ratio: 3\/2;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.22);\n  margin-bottom: 28px;\n}\n.hf-it-interior-hero-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-interior-badge {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 18px !important;\n  letter-spacing: 0.14em !important;\n  color: #e5b42c !important;\n  display: block;\n  text-align: center;\n  margin-bottom: 14px;\n}\n.hf-it-interior-text {\n  font-size: 13px !important;\n  line-height: 2 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  text-align: center;\n  max-width: 540px;\n  margin: 0 auto 36px;\n}\n\n\/* ========================================\n   06. VENTILATION (asymmetric)\n======================================== *\/\n.hf-it-vent {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-vent::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-it-vent-layout { display: flex; flex-direction: column; gap: 20px; }\n.hf-it-vent-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n  position: relative;\n}\n.hf-it-vent-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-vent-arrow {\n  position: absolute;\n  top: 14px; right: 14px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px !important;\n  letter-spacing: 0.15em !important;\n  color: #00b0ae !important;\n  border: 1px solid rgba(0,176,174,0.5);\n  padding: 4px 8px;\n  background: rgba(0,0,0,0.35);\n}\n.hf-it-vent-body { text-align: center; }\n.hf-it-vent-label {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 0.12em !important;\n  color: #e5b42c !important;\n  display: block;\n  margin-bottom: 10px;\n}\n.hf-it-vent-desc {\n  font-size: 13px !important;\n  line-height: 1.9 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  max-width: 480px;\n  margin: 0 auto;\n}\n\n\/* ========================================\n   07. MORE COMFORT (2 cards)\n======================================== *\/\n.hf-it-comfort {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-comfort::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-it-comfort-grid {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 16px !important;\n}\n.hf-it-comfort-card {\n  border: 1px solid rgba(229,180,44,0.15);\n  background: #2b2b2b;\n  overflow: hidden;\n}\n.hf-it-comfort-img { width: 100%; aspect-ratio: 4\/3; background: #1e1e1e; overflow: hidden; }\n.hf-it-comfort-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-comfort-body { padding: 18px 18px 22px; text-align: center; }\n.hf-it-comfort-eng {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px !important;\n  letter-spacing: 0.18em !important;\n  color: #00b0ae !important;\n  display: block;\n  margin-bottom: 10px;\n}\n.hf-it-comfort-title {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: 19px !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  margin-bottom: 10px;\n}\n.hf-it-comfort-desc {\n  font-size: 12px !important;\n  line-height: 1.8 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n}\n\n\/* ========================================\n   08. NIGHT SCENE\n======================================== *\/\n.hf-it-night {\n  background: #161616;\n  padding: 64px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-it-night::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-it-night-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n  margin-bottom: 26px;\n}\n.hf-it-night-img img { width: 100%; height: 100%; object-fit: cover; }\n.hf-it-night-catch {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(22px, 5.5vw, 34px) !important;\n  font-weight: 600 !important;\n  color: #f5f1e8 !important;\n  text-align: center;\n  line-height: 1.5;\n}\n\n\/* ========================================\n   09. SIZE\n======================================== *\/\n.hf-it-size { background: #222222; padding: 56px 24px; position: relative; overflow: hidden; }\n.hf-it-size::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #00b0ae, transparent); }\n.hf-it-size-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 22px; letter-spacing: 5px; color: #00b0ae !important; text-align: center; display: block !important; margin-bottom: 28px; }\n.hf-it-size-grid { display: flex; flex-direction: column; gap: 16px; }\n.hf-it-size-img { width: 100%; background: #2b2b2b; overflow: hidden; border: 1px solid rgba(229,180,44,0.18); aspect-ratio: 1\/1; }\n.hf-it-size-img img { width: 100% !important; height: 100% !important; object-fit: cover; }\n.hf-it-size-cap {\n  font-size: 11px !important;\n  letter-spacing: 0.05em;\n  color: rgba(245,241,232,0.7) !important;\n  text-align: center;\n  margin-top: 8px;\n  font-weight: 300;\n}\n\n\/* ========================================\n   10. SPEC\n======================================== *\/\n.hf-it-spec { background: #161616; padding: 56px 24px; position: relative; overflow: hidden; }\n.hf-it-spec::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-it-spec-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 22px; letter-spacing: 5px; color: #e5b42c !important; text-align: center; display: block !important; margin-bottom: 28px; }\n.hf-it-spec-table { list-style: none; border: 1px solid rgba(229,180,44,0.18); overflow: hidden; }\n.hf-it-spec-table li { display: flex; align-items: flex-start; border-bottom: 1px solid rgba(229,180,44,0.1); font-size: 13px !important; transition: background 0.2s; }\n.hf-it-spec-table li:last-child { border-bottom: none; }\n.hf-it-spec-table li:hover { background: rgba(255,255,255,0.02); }\n.hf-it-spec-th { padding: 14px 16px; color: #ffffff !important; font-weight: 300 !important; width: 38%; flex-shrink: 0; }\n.hf-it-spec-td { padding: 14px 16px; color: #f5f1e8 !important; }\n.hf-it-spec-td.hf-it-spec-strong { color: #e5b42c !important; font-weight: 600 !important; }\n\n\/* ========================================\n   12. COMPLETE YOUR BIG TOP\n======================================== *\/\n.hf-it-complete { background: #161616; padding: 64px 24px; position: relative; overflow: hidden; }\n.hf-it-complete::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-it-combo-row {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  flex-wrap: wrap;\n  margin-bottom: 22px;\n}\n.hf-it-combo-item {\n  border: 1px solid rgba(229,180,44,0.25);\n  background: #2b2b2b;\n  padding: 12px 16px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 0.08em !important;\n  color: #f5f1e8 !important;\n}\n.hf-it-combo-plus {\n  color: #e5b42c !important;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 16px !important;\n}\n.hf-it-combo-arrow {\n  display: flex;\n  justify-content: center;\n  color: rgba(229,180,44,0.5) !important;\n  font-size: 20px;\n  margin-bottom: 14px;\n}\n.hf-it-combo-set {\n  text-align: center;\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(20px, 5vw, 28px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  margin-bottom: 8px;\n}\n.hf-it-combo-img {\n  width: 100%;\n  max-width: 480px;\n  aspect-ratio: 4\/3;\n  margin: 0 auto 24px;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-it-combo-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.hf-it-combo-copy {\n  text-align: center;\n  font-size: 13px !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  margin-bottom: 12px;\n}\n.hf-it-combo-price {\n  display: flex;\n  align-items: baseline;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 8px;\n  flex-wrap: wrap;\n}\n.hf-it-combo-price-old {\n  font-size: 15px !important;\n  color: rgba(245,241,232,0.45) !important;\n  text-decoration: line-through;\n  font-weight: 300 !important;\n}\n.hf-it-combo-price-arrow {\n  color: rgba(229,180,44,0.6) !important;\n  font-size: 15px !important;\n}\n.hf-it-combo-price-new {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: clamp(24px, 6vw, 32px) !important;\n  color: #e5b42c !important;\n  letter-spacing: 1px;\n}\n.hf-it-combo-price-note {\n  text-align: center;\n  font-size: 11px !important;\n  color: rgba(245,241,232,0.5) !important;\n  font-weight: 300 !important;\n  margin-bottom: 28px;\n}\n.hf-it-cta-list { display: flex; flex-direction: column; gap: 10px; max-width: 420px; margin: 0 auto; }\n.hf-it-cta-btn {\n  display: block;\n  text-align: center;\n  border: 1px solid #e5b42c;\n  color: #e5b42c !important;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 0.1em !important;\n  padding: 14px 18px;\n  transition: background 0.25s, color 0.25s;\n}\n.hf-it-cta-btn:hover { background: #e5b42c; color: #161616 !important; }\n.hf-it-cta-btn.hf-it-cta-fill {\n  background: #e5b42c;\n  color: #161616 !important;\n}\n\n\/* ========================================\n   DESKTOP\n======================================== *\/\n@media (min-width: 768px) {\n  .hf-it-hero, .hf-it-intro, .hf-it-video-section, .hf-it-setup, .hf-it-entrance, .hf-it-interior,\n  .hf-it-vent, .hf-it-comfort, .hf-it-night, .hf-it-size, .hf-it-spec,\n  .hf-it-complete { padding-left: 48px; padding-right: 48px; }\n\n  .hf-it-step-list {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    gap: 0 !important;\n    align-items: start !important;\n    position: relative;\n  }\n  .hf-it-step { padding: 0 16px; position: relative; }\n  .hf-it-step-num { position: relative; z-index: 1; background: #161616; display: inline-block !important; padding: 0 6px; }\n  .hf-it-step-title { min-height: 42px; display: flex; align-items: center; justify-content: center; }\n  \/* PC: replace the down-arrows with a horizontal connector line through the step numbers *\/\n  .hf-it-step-arrow { display: none !important; }\n  .hf-it-step:not(:first-child)::before {\n    content: '';\n    position: absolute;\n    top: 26px;\n    left: -2px;\n    width: calc(50% + 2px);\n    height: 1px;\n    background: rgba(229,180,44,0.35);\n  }\n  .hf-it-step:not(:last-child)::after {\n    content: '';\n    position: absolute;\n    top: 26px;\n    right: -2px;\n    width: calc(50% + 2px);\n    height: 1px;\n    background: rgba(229,180,44,0.35);\n  }\n\n  .hf-it-vent-layout { flex-direction: row; align-items: center; gap: 32px; }\n  .hf-it-vent-img { flex: 0 0 68%; aspect-ratio: 4\/3; }\n  .hf-it-vent-body { flex: 1; text-align: left; }\n  .hf-it-vent-desc { margin: 0; }\n\n  .hf-it-comfort-grid { flex-direction: row; }\n  .hf-it-comfort-card { flex: 1; }\n\n  .hf-it-size-grid { max-width: 420px; margin: 0 auto; }\n}\n\n\/* ========================================\n   MOBILE OVERRIDES (〜430px)\n======================================== *\/\n@media (max-width: 430px) {\n  .hf-it-hero { padding: 40px 20px 36px; }\n  .hf-it-hero-title { font-size: 30px !important; }\n  .hf-it-hero-catch { font-size: 16px !important; line-height: 1.65 !important; }\n  .hf-it-intro, .hf-it-video-section, .hf-it-setup, .hf-it-entrance, .hf-it-interior,\n  .hf-it-vent, .hf-it-comfort, .hf-it-night, .hf-it-size, .hf-it-spec,\n  .hf-it-complete {\n    padding-left: 16px; padding-right: 16px; padding-top: 44px; padding-bottom: 44px;\n  }\n  .hf-it-heading { font-size: 19px !important; }\n  .hf-it-feature-num { font-size: 56px !important; margin-bottom: -10px !important; }\n  .hf-it-spec-th, .hf-it-spec-td { padding: 11px 12px; font-size: 12px !important; }\n  .hf-it-size-title, .hf-it-spec-title { font-size: 18px; letter-spacing: 3px; }\n}\n\n\/* ========================================\n   13. CUSTOMER SUPPORT (移植 from BIG TOP LP, hf-bt- prefix as-is)\n======================================== *\/\n.hf-bt-support { background: #161616; padding: 72px 24px; position: relative; overflow: hidden; }\n.hf-bt-support::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-support-logo { font-family: 'Bebas Neue', sans-serif !important; font-size: 11px; letter-spacing: 0.4em; color: #00b0ae !important; margin-bottom: 16px; display: block; text-align: center; }\n.hf-bt-support-tagline { font-family: 'Bebas Neue', sans-serif !important; font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em; color: #f5f1e8 !important; margin-bottom: 48px; display: block; text-align: center; }\n.hf-bt-support-items { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 2px !important; }\n@media (max-width: 768px) { .hf-bt-support-items { grid-template-columns: 1fr !important; } }\n.hf-bt-support-item { background: #2b2b2b; border-top: 2px solid #e5b42c; padding: 32px 28px 36px; }\n.hf-bt-support-item-icon { width: 80px !important; height: 80px !important; margin: 0 auto 16px !important; display: block !important; filter: brightness(0) invert(1) opacity(0.85); }\n.hf-bt-support-item-title { font-family: 'Noto Sans JP', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: #f5f1e8 !important; margin-bottom: 12px !important; padding-bottom: 12px; border-bottom: 1px solid rgba(229,180,44,0.2); text-align: center; }\n.hf-bt-support-item-body { font-size: 13px !important; line-height: 2 !important; color: #ffffff !important; font-weight: 300 !important; text-align: center; }\n.hf-bt-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.65s cubic-bezier(0.25,0.46,0.45,0.94), transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94); }\n.hf-bt-fade.hf-bt-visible { opacity: 1 !important; transform: translateY(0) !important; }\n.hf-bt-d1 { transition-delay: 0.1s; }\n.hf-bt-d2 { transition-delay: 0.2s; }\n@media (min-width: 768px) {\n  .hf-bt-support { padding-left: 48px; padding-right: 48px; }\n}\n@media (max-width: 430px) {\n  .hf-bt-support { padding-top: 56px; padding-bottom: 56px; padding-left: 16px; padding-right: 16px; }\n  .hf-bt-support-tagline { font-size: 28px !important; margin-bottom: 32px; }\n  .hf-bt-support-item { padding: 24px 20px 28px; }\n}\n\n\n\/* ============================================================\n   WALL スタイル (hf-wall-)\n============================================================ *\/\n\n\/* ========================================\n   WRAPPER \u0026 RESET\n======================================== *\/\n.hf-wall-wrap {\n  background-color: #161616 !important;\n  color: #f5f1e8 !important;\n  font-family: 'Noto Sans JP', sans-serif !important;\n  width: 100% !important;\n  margin: 0 auto !important;\n  font-feature-settings: \"lnum\" 1, \"pnum\" 1 !important;\n  font-variant-numeric: lining-nums proportional-nums !important;\n}\n.hf-wall-wrap *, .hf-wall-wrap *::before, .hf-wall-wrap *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.hf-wall-wrap img { max-width: 100% !important; display: block !important; }\n.hf-wall-wrap a { color: inherit; text-decoration: none; }\n\n\/* ========================================\n   SHARED UTILITIES\n======================================== *\/\n.hf-wall-eng {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  letter-spacing: 5px !important;\n  color: #00b0ae !important;\n  display: block !important;\n  margin-bottom: 10px !important;\n  text-align: center;\n}\n.hf-wall-heading {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(22px, 5vw, 32px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  line-height: 1.4 !important;\n  text-align: center !important;\n  margin-bottom: 18px;\n}\n.hf-wall-lead {\n  font-size: 13px !important;\n  line-height: 1.95 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  text-align: center;\n  max-width: 560px;\n  margin: 0 auto 28px;\n}\n.hf-wall-sep {\n  height: 1px;\n  background: linear-gradient(to right, transparent, rgba(229,180,44,0.18), transparent);\n  margin: 0 24px;\n}\n.hf-wall-feature-num {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 72px !important;\n  line-height: 1 !important;\n  color: rgba(229,180,44,0.12) !important;\n  display: block !important;\n  text-align: center;\n  margin-bottom: -14px;\n  letter-spacing: 2px;\n}\n\n\/* Placeholder blocks (画像未確定のため) *\/\n.hf-wall-ph {\n  width: 100% !important; height: 100% !important;\n  min-height: 200px;\n  background: linear-gradient(135deg, #2a2a2a 0%, #1a1a1a 100%);\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  padding: 16px;\n  text-align: center;\n}\n.hf-wall-ph-icon {\n  width: 40px; height: 40px;\n  border: 2px solid rgba(229,180,44,0.3);\n  border-radius: 4px;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-wall-ph-icon svg { width: 20px; height: 20px; opacity: 0.4; }\n.hf-wall-ph span {\n  font-family: 'Noto Sans JP', sans-serif;\n  font-size: 11px;\n  letter-spacing: 0.05em;\n  color: rgba(255,255,255,0.75);\n  line-height: 1.6;\n  font-weight: 300;\n}\n.hf-wall-ph-play {\n  width: 56px; height: 56px;\n  border: 1.5px solid #e5b42c;\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.hf-wall-ph-play svg { width: 18px; height: 18px; fill: #e5b42c; margin-left: 3px; }\n\n\/* Scroll fade-in *\/\n.hf-wall-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.65s cubic-bezier(0.25,0.46,0.45,0.94), transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94); }\n.hf-wall-fade.hf-wall-visible { opacity: 1 !important; transform: translateY(0) !important; }\n.hf-wall-d1 { transition-delay: 0.1s; }\n.hf-wall-d2 { transition-delay: 0.2s; }\n\n\/* ========================================\n   01. HERO (ファーストビュー)\n======================================== *\/\n.hf-wall-hero {\n  position: relative;\n  background: #161616;\n  padding: 56px 24px 44px;\n  overflow: hidden;\n}\n.hf-wall-hero::before {\n  content: '';\n  position: absolute;\n  top: -60px; right: -60px;\n  width: 300px; height: 300px;\n  background: radial-gradient(circle, rgba(0,176,174,0.07) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-wall-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px; left: -40px;\n  width: 250px; height: 250px;\n  background: radial-gradient(circle, rgba(229,180,44,0.06) 0%, transparent 70%);\n  pointer-events: none;\n}\n.hf-wall-hero-eyebrow {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 10px;\n  letter-spacing: 4px;\n  color: #e5b42c !important;\n  display: block;\n  margin-bottom: 16px;\n  text-align: center;\n}\n.hf-wall-hero-title {\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(28px, 7vw, 48px) !important;\n  font-weight: 600 !important;\n  color: #f5f1e8 !important;\n  line-height: 1.2 !important;\n  margin-bottom: 8px;\n  text-align: center !important;\n  letter-spacing: 0.02em;\n}\n.hf-wall-hero-title em { color: #e5b42c !important; font-style: normal; }\n.hf-wall-hero-title-jp {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: 13px !important;\n  font-weight: 400 !important;\n  letter-spacing: 0.2em !important;\n  color: #c9c0ad !important;\n  display: block !important;\n  text-align: center !important;\n  margin-bottom: 30px;\n}\n.hf-wall-hero-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  position: relative;\n  margin-bottom: 28px;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-wall-catch-deco {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 6px !important;\n  margin-bottom: 16px;\n}\n.hf-wall-catch-deco span {\n  width: 5px !important; height: 5px !important;\n  border-radius: 50% !important;\n  background: #e5b42c !important;\n  opacity: 0.85;\n  display: block !important;\n}\n.hf-wall-catch-deco::before, .hf-wall-catch-deco::after {\n  content: '';\n  width: 50px; height: 1px;\n  background: rgba(229,180,44,0.5);\n}\n.hf-wall-hero-catch {\n  font-family: 'Noto Sans JP', sans-serif !important;\n  font-size: clamp(17px, 4.2vw, 24px) !important;\n  font-weight: 500 !important;\n  font-style: italic !important;\n  color: #ffffff !important;\n  line-height: 1.6 !important;\n  letter-spacing: 0.03em;\n  text-align: center !important;\n  margin-bottom: 24px;\n}\n\n\/* ========================================\n   02. COMPARE \/ INTRO（導入：取り付けると、どう変わる？）\n======================================== *\/\n.hf-wall-compare {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-wall-compare::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-wall-compare-grid {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 14px !important;\n  margin-bottom: 32px;\n}\n.hf-wall-compare-card { border: 1px solid rgba(229,180,44,0.15); overflow: hidden; background: #2b2b2b; }\n.hf-wall-compare-img { width: 100%; aspect-ratio: 4\/3; background: #1e1e1e; overflow: hidden; }\n.hf-wall-compare-label {\n  padding: 10px 12px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 12px !important;\n  letter-spacing: 0.12em !important;\n  color: #e5b42c !important;\n  text-align: center;\n}\n.hf-wall-point-list {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 10px !important;\n  max-width: 480px;\n  margin: 0 auto;\n}\n.hf-wall-point-item {\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n  border: 1px solid rgba(229,180,44,0.18);\n  background: #2b2b2b;\n  padding: 14px 16px;\n}\n.hf-wall-point-num {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 22px !important;\n  color: #e5b42c !important;\n  flex-shrink: 0;\n  width: 28px;\n}\n.hf-wall-point-text {\n  font-size: 13px !important;\n  line-height: 1.7 !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n}\n\n\/* ========================================\n   03. SETUP（設営：取り付けは簡単）\n======================================== *\/\n.hf-wall-setup {\n  background: #161616;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-wall-setup::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n.hf-wall-video {\n  width: 100%;\n  aspect-ratio: 16\/9;\n  border: 1px solid rgba(229,180,44,0.18);\n  background: #2b2b2b;\n  overflow: hidden;\n  margin-bottom: 20px;\n}\n.hf-wall-setup-grid {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 14px !important;\n}\n.hf-wall-setup-card { border: 1px solid rgba(229,180,44,0.15); overflow: hidden; background: #2b2b2b; }\n.hf-wall-setup-img { width: 100%; aspect-ratio: 4\/3; background: #1e1e1e; overflow: hidden; }\n.hf-wall-setup-label {\n  padding: 10px 12px;\n  font-size: 12px !important;\n  color: rgba(245,241,232,0.75) !important;\n  text-align: center;\n  font-weight: 300 !important;\n}\n\n\/* ========================================\n   04. MESH VENTILATION（機能：メッシュ窓で通気性を確保）\n======================================== *\/\n.hf-wall-mesh {\n  background: #222222;\n  padding: 56px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-wall-mesh::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #00b0ae, transparent);\n}\n.hf-wall-mesh-grid { display: flex; flex-direction: column; gap: 14px; margin-bottom: 20px; }\n.hf-wall-mesh-img {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n  position: relative;\n}\n.hf-wall-mesh-tag {\n  position: absolute;\n  top: 14px; right: 14px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  font-weight: 400 !important;\n  letter-spacing: 0.15em !important;\n  color: #f5f1e8 !important;\n  border: 1px solid rgba(229,180,44,0.6);\n  padding: 5px 10px;\n  background: rgba(10,10,10,0.82);\n  box-shadow: 0 2px 6px rgba(0,0,0,0.35);\n}\n\n\/* ========================================\n   05. SCENE（使用シーン：シェルターで過ごす時間）\n======================================== *\/\n.hf-wall-scene {\n  background: #161616;\n  padding: 64px 24px;\n  position: relative;\n  overflow: hidden;\n}\n.hf-wall-scene::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, #e5b42c, transparent);\n}\n\n\n\/* ========================================\n   06. SIZE \/ SPEC（サイズ・仕様・セット内容）\n======================================== *\/\n.hf-wall-spec { background: #222222; padding: 56px 24px; position: relative; overflow: hidden; }\n.hf-wall-spec::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #00b0ae, transparent); }\n.hf-wall-spec-title { font-family: 'Bebas Neue', sans-serif !important; font-size: 22px; letter-spacing: 5px; color: #00b0ae !important; text-align: center; display: block !important; margin-bottom: 28px; }\n.hf-wall-size-img {\n  width: 100%;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n  aspect-ratio: 1\/1;\n  margin-bottom: 28px;\n}\n.hf-wall-spec-table { list-style: none; border: 1px solid rgba(229,180,44,0.18); overflow: hidden; }\n.hf-wall-spec-table li { display: flex; align-items: flex-start; border-bottom: 1px solid rgba(229,180,44,0.1); font-size: 13px !important; transition: background 0.2s; }\n.hf-wall-spec-table li:last-child { border-bottom: none; }\n.hf-wall-spec-table li:hover { background: rgba(255,255,255,0.02); }\n.hf-wall-spec-th { padding: 14px 16px; color: #ffffff !important; font-weight: 300 !important; width: 42%; flex-shrink: 0; }\n.hf-wall-spec-td { padding: 14px 16px; color: #f5f1e8 !important; }\n.hf-wall-spec-td.hf-wall-spec-tbd { color: rgba(245,241,232,0.4) !important; font-style: italic; }\n.hf-wall-spec-td.hf-wall-spec-strong { color: #e5b42c !important; font-weight: 600 !important; }\n\n\/* ========================================\n   07. COMPLETE YOUR BIG TOP（INNER TENT LPのcomboセクションをそのまま移植）\n======================================== *\/\n.hf-wall-complete { background: #161616; padding: 64px 24px; position: relative; overflow: hidden; }\n.hf-wall-complete::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-wall-combo-row {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  flex-wrap: wrap;\n  margin-bottom: 22px;\n}\n.hf-wall-combo-item {\n  border: 1px solid rgba(229,180,44,0.25);\n  background: #2b2b2b;\n  padding: 12px 16px;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 0.08em !important;\n  color: #f5f1e8 !important;\n}\n.hf-wall-combo-plus {\n  color: #e5b42c !important;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 16px !important;\n}\n.hf-wall-combo-arrow {\n  display: flex;\n  justify-content: center;\n  color: rgba(229,180,44,0.5) !important;\n  font-size: 20px;\n  margin-bottom: 14px;\n}\n.hf-wall-combo-set {\n  text-align: center;\n  font-family: 'Cormorant Garamond', serif !important;\n  font-size: clamp(20px, 5vw, 28px) !important;\n  font-weight: 600 !important;\n  color: #e5b42c !important;\n  margin-bottom: 8px;\n}\n.hf-wall-combo-img {\n  width: 100%;\n  max-width: 480px;\n  aspect-ratio: 4\/3;\n  margin: 0 auto 24px;\n  background: #2b2b2b;\n  overflow: hidden;\n  border: 1px solid rgba(229,180,44,0.18);\n}\n.hf-wall-combo-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.hf-wall-combo-copy {\n  text-align: center;\n  font-size: 13px !important;\n  color: #ffffff !important;\n  font-weight: 300 !important;\n  margin-bottom: 12px;\n}\n.hf-wall-combo-price {\n  display: flex;\n  align-items: baseline;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 8px;\n  flex-wrap: wrap;\n}\n.hf-wall-combo-price-old {\n  font-size: 15px !important;\n  color: rgba(245,241,232,0.45) !important;\n  text-decoration: line-through;\n  font-weight: 300 !important;\n}\n.hf-wall-combo-price-arrow {\n  color: rgba(229,180,44,0.6) !important;\n  font-size: 15px !important;\n}\n.hf-wall-combo-price-new {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: clamp(24px, 6vw, 32px) !important;\n  color: #e5b42c !important;\n  letter-spacing: 1px;\n}\n.hf-wall-combo-price-note {\n  text-align: center;\n  font-size: 11px !important;\n  color: rgba(245,241,232,0.5) !important;\n  font-weight: 300 !important;\n  margin-bottom: 28px;\n}\n.hf-wall-cta-list { display: flex; flex-direction: column; gap: 10px; max-width: 420px; margin: 0 auto; }\n.hf-wall-cta-btn {\n  display: block;\n  text-align: center;\n  border: 1px solid #e5b42c;\n  color: #e5b42c !important;\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 13px !important;\n  letter-spacing: 0.1em !important;\n  padding: 14px 18px;\n  transition: background 0.25s, color 0.25s;\n}\n.hf-wall-cta-btn:hover { background: #e5b42c; color: #161616 !important; }\n.hf-wall-cta-btn.hf-wall-cta-fill {\n  background: #e5b42c;\n  color: #161616 !important;\n}\n\n\/* ========================================\n   DESKTOP\n======================================== *\/\n@media (min-width: 768px) {\n  .hf-wall-hero, .hf-wall-compare, .hf-wall-setup, .hf-wall-mesh, .hf-wall-scene,\n  .hf-wall-spec, .hf-wall-complete { padding-left: 48px; padding-right: 48px; }\n\n  .hf-wall-compare-grid { flex-direction: row; }\n  .hf-wall-compare-card { flex: 1; }\n\n  .hf-wall-setup-grid { flex-direction: row; }\n  .hf-wall-setup-card { flex: 1; }\n\n  .hf-wall-mesh-grid { flex-direction: row; }\n  .hf-wall-mesh-img { flex: 1; }\n\n  .hf-wall-size-img { max-width: 420px; margin-left: auto; margin-right: auto; }\n}\n\n\/* ========================================\n   MOBILE OVERRIDES (〜430px)\n======================================== *\/\n@media (max-width: 430px) {\n  .hf-wall-hero { padding: 40px 20px 36px; }\n  .hf-wall-hero-title { font-size: 30px !important; }\n  .hf-wall-hero-catch { font-size: 16px !important; line-height: 1.65 !important; }\n  .hf-wall-compare, .hf-wall-setup, .hf-wall-mesh, .hf-wall-scene,\n  .hf-wall-spec, .hf-wall-complete {\n    padding-left: 16px; padding-right: 16px; padding-top: 44px; padding-bottom: 44px;\n  }\n  .hf-wall-heading { font-size: 19px !important; }\n  .hf-wall-feature-num { font-size: 56px !important; margin-bottom: -10px !important; }\n  .hf-wall-spec-th, .hf-wall-spec-td { padding: 11px 12px; font-size: 12px !important; }\n  .hf-wall-spec-title { font-size: 18px; letter-spacing: 3px; }\n}\n\n\/* ========================================\n   09. CUSTOMER SUPPORT (BIG TOP \/ INNER TENT LPよりそのまま移植・hf-bt-プレフィックス共通コンポーネント)\n======================================== *\/\n.hf-bt-support { background: #161616; padding: 72px 24px; position: relative; overflow: hidden; }\n.hf-bt-support::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-bt-support-logo { font-family: 'Bebas Neue', sans-serif !important; font-size: 11px; letter-spacing: 0.4em; color: #00b0ae !important; margin-bottom: 16px; display: block; text-align: center; }\n.hf-bt-support-tagline { font-family: 'Bebas Neue', sans-serif !important; font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em; color: #f5f1e8 !important; margin-bottom: 48px; display: block; text-align: center; }\n.hf-bt-support-items { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 2px !important; }\n@media (max-width: 768px) { .hf-bt-support-items { grid-template-columns: 1fr !important; } }\n.hf-bt-support-item { background: #2b2b2b; border-top: 2px solid #e5b42c; padding: 32px 28px 36px; }\n.hf-bt-support-item-icon { width: 80px !important; height: 80px !important; margin: 0 auto 16px !important; display: block !important; filter: brightness(0) invert(1) opacity(0.85); }\n.hf-bt-support-item-title { font-family: 'Noto Sans JP', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: #f5f1e8 !important; margin-bottom: 12px !important; padding-bottom: 12px; border-bottom: 1px solid rgba(229,180,44,0.2); text-align: center; }\n.hf-bt-support-item-body { font-size: 13px !important; line-height: 2 !important; color: #ffffff !important; font-weight: 300 !important; text-align: center; }\n.hf-bt-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.65s cubic-bezier(0.25,0.46,0.45,0.94), transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94); }\n.hf-bt-fade.hf-bt-visible { opacity: 1 !important; transform: translateY(0) !important; }\n.hf-bt-d1 { transition-delay: 0.1s; }\n.hf-bt-d2 { transition-delay: 0.2s; }\n@media (min-width: 768px) {\n  .hf-bt-support { padding-left: 48px; padding-right: 48px; }\n}\n@media (max-width: 430px) {\n  .hf-bt-support { padding-top: 56px; padding-bottom: 56px; padding-left: 16px; padding-right: 16px; }\n  .hf-bt-support-tagline { font-size: 28px !important; margin-bottom: 32px; }\n  .hf-bt-support-item { padding: 24px 20px 28px; }\n}\n\n\n\/* ============================================================\n   [FUSED] SET SIZE \u0026 SPEC 比較表 (hf-set-)\n============================================================ *\/\n.hf-set-spec { background: #161616; padding: 72px 24px; position: relative; overflow: hidden; }\n.hf-set-spec::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(to right, transparent, #e5b42c, transparent); }\n.hf-set-spec-title {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: clamp(26px, 5.5vw, 38px) !important;\n  letter-spacing: 0.06em !important;\n  color: #e5b42c !important;\n  text-align: center !important;\n  display: block;\n  margin-bottom: 8px;\n}\n.hf-set-spec-sub {\n  text-align: center;\n  font-size: 12px !important;\n  color: rgba(245,241,232,0.55) !important;\n  font-weight: 300 !important;\n  letter-spacing: 0.03em;\n  margin-bottom: 36px;\n}\n.hf-set-size-grid {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 20px !important;\n  margin-bottom: 40px;\n}\n.hf-set-size-card { display: flex !important; flex-direction: column !important; align-items: center !important; }\n.hf-set-size-img {\n  width: 100%; aspect-ratio: 4\/3;\n  background: #2b2b2b;\n  border: 1px solid rgba(229,180,44,0.18);\n  overflow: hidden;\n  margin-bottom: 10px;\n}\n.hf-set-size-img img { width: 100%; height: 100%; object-fit: contain; display: block; }\n.hf-set-size-cap {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 11px !important;\n  letter-spacing: 0.08em !important;\n  color: #00b0ae !important;\n  text-align: center;\n}\n.hf-set-spec-list {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 36px;\n}\n.hf-set-spec-block-head {\n  display: flex !important;\n  align-items: baseline !important;\n  gap: 10px;\n  margin-bottom: 12px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid rgba(229,180,44,0.3);\n}\n.hf-set-spec-block-head .hf-set-spec-name {\n  font-family: 'Bebas Neue', sans-serif !important;\n  font-size: 17px !important;\n  letter-spacing: 0.06em !important;\n  color: #e5b42c !important;\n}\n.hf-set-spec-block .hf-bt-spec-th,\n.hf-set-spec-block .hf-it-spec-th,\n.hf-set-spec-block .hf-wall-spec-th {\n  width: 120px !important;\n  max-width: 120px !important;\n  flex-shrink: 0 !important;\n}\n@media (max-width: 480px) {\n  .hf-set-spec-block .hf-bt-spec-th,\n  .hf-set-spec-block .hf-it-spec-th,\n  .hf-set-spec-block .hf-wall-spec-th {\n    width: 92px !important;\n    max-width: 92px !important;\n  }\n}\n@media (min-width: 768px) { .hf-set-spec { padding-left: 48px; padding-right: 48px; } }\n@media (max-width: 480px) {\n  .hf-set-spec { padding-top: 56px; padding-bottom: 56px; padding-left: 16px; padding-right: 16px; }\n  .hf-set-size-grid { grid-template-columns: 1fr !important; gap: 14px !important; }\n}\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"hf-bt-wrap\" id=\"hf-bt-wrap\"\u003e\n\n\u003c!-- ============================================================\n     SET HERO — BIG TOP COMPLETE SET\n============================================================ --\u003e\n\u003csection class=\"hf-bt-hero\"\u003e\n  \u003cspan class=\"hf-bt-hero-eyebrow\"\u003eHILLS FIELD — BIG TOP COMPLETE SET\u003c\/span\u003e\n  \u003ch1 class=\"hf-bt-hero-title\"\u003e\u003cem\u003eBIG TOP\u003c\/em\u003e\u003c\/h1\u003e\n  \u003cspan class=\"hf-bt-hero-title-jp\"\u003eコンプリートセット\u003c\/span\u003e\n\n  \u003cdiv class=\"hf-bt-hero-img hf-bt-fade\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-06-point04-family_5d3b12af-21ee-4508-9834-2b4f4db13d63.jpg?v=1790516111\" alt=\"BIG TOP ヒーロー画像\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-bt-hero-tags hf-bt-fade hf-bt-d1\"\u003e\n    \u003cspan class=\"hf-bt-hero-tag\"\u003e本体＋インナーテント＋ウォール\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-bt-catch-deco hf-bt-fade hf-bt-d1\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-hero-catch hf-bt-fade hf-bt-d1\"\u003e\n    ワンポールテントから\u003cbr\u003eシェルターテントへ。\n  \u003c\/h2\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003csection class=\"hf-it-complete\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eSET CONTENTS\u003c\/span\u003e\n\n  \u003cdiv class=\"hf-it-combo-row hf-it-fade hf-it-d1\"\u003e\n    \u003cspan class=\"hf-it-combo-item\"\u003eBIG TOP\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-plus\"\u003e＋\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-item\"\u003eINNER TENT\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-plus\"\u003e＋\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-item\"\u003eWALL\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hf-it-combo-arrow hf-it-fade hf-it-d1\"\u003e↓\u003c\/div\u003e\n  \u003cp class=\"hf-it-combo-set hf-it-fade hf-it-d2\"\u003eBIG TOP COMPLETE SET\u003c\/p\u003e\n  \u003cdiv class=\"hf-it-combo-img hf-it-fade hf-it-d2\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/09_combo_complete_set.jpg?v=1790508876\" alt=\"BIG TOP COMPLETE SET\"\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"hf-it-combo-copy hf-it-fade hf-it-d2\"\u003eまとめて購入するとお得\u003c\/p\u003e\n  \u003cdiv class=\"hf-it-combo-price hf-it-fade hf-it-d2\"\u003e\n    \u003cspan class=\"hf-it-combo-price-old\"\u003e¥157,400\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-price-arrow\"\u003e→\u003c\/span\u003e\n    \u003cspan class=\"hf-it-combo-price-new\"\u003e¥145,700\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"hf-it-combo-price-note hf-it-fade hf-it-d2\"\u003e※ 税込価格・送料込み\u003c\/p\u003e\n\n  \u003cdiv class=\"hf-it-cta-list hf-it-fade hf-it-d2\"\u003e\n    \u003ca href=\"https:\/\/www.hills-field.com\/products\/big-top\" class=\"hf-it-cta-btn\"\u003eBIG TOP本体を見る\u003c\/a\u003e\n    \u003ca href=\"https:\/\/www.hills-field.com\/products\/big-top-inner\" class=\"hf-it-cta-btn\"\u003eINNER TENTを見る\u003c\/a\u003e\n    \u003ca href=\"https:\/\/www.hills-field.com\/products\/big-top-wall\" class=\"hf-it-cta-btn\"\u003eWALLを見る\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     02. OVERVIEW (4 points at a glance)\n======================================== --\u003e\n\u003csection class=\"hf-bt-overview\" id=\"set-bt\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eFEATURE POINTS\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eOVERVIEW\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003eこだわりぬいたマルチワンポールテント\u003c\/h2\u003e\n\n  \u003cul class=\"hf-bt-mini-list hf-bt-fade hf-bt-d1\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-mini-badge\"\u003e01\u003c\/span\u003e4か所のペグダウンで簡単立ち上げ\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-mini-badge\"\u003e02\u003c\/span\u003e六角形構造でデッドスペースを軽減\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-mini-badge\"\u003e03\u003c\/span\u003e跳ね上げアレンジでタープいらず\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-mini-badge\"\u003e04\u003c\/span\u003eオプション追加でファミリーキャンプにも対応\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     03. SETUP GUIDE (video)\n======================================== --\u003e\n\u003csection class=\"hf-bt-video-section\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eHOW TO SETUP\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eSETUP GUIDE\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003e設営動画\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-bt-video-list hf-bt-fade hf-bt-d1\"\u003e\n    \u003cdiv class=\"hf-bt-video-item\"\u003e\n      \u003cdiv class=\"hf-bt-video\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/AFmNmR8lJrE\" title=\"BIG TOP 設営方法\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen style=\"width:100%;height:100%;border:0;display:block;\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     04. RECOMMEND\n======================================== --\u003e\n\u003csection class=\"hf-bt-recommend\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eFOR YOU\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eRECOMMENDED FOR\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003eこんなキャンパーにおすすめ\u003c\/h2\u003e\n\n  \u003cul class=\"hf-bt-rec-list hf-bt-fade hf-bt-d1\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-rec-check\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003eソロでもゆったり使えるテントを探している方\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-rec-check\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e設営しやすいワンポールテントが欲しい方\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-rec-check\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003eタープなしでも快適に過ごしたい方\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"hf-bt-rec-check\"\u003e\u003csvg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e将来的にファミリーでも使える拡張性を求める方\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     05. DETAIL (numbered points)\n======================================== --\u003e\n\u003csection class=\"hf-bt-detail\"\u003e\n  \u003cdiv class=\"hf-bt-section-title-wrap hf-bt-fade\"\u003e\n    \u003cspan class=\"hf-bt-section-title-en\"\u003eHILLS FIELD — FEATURES\u003c\/span\u003e\n    \u003cspan class=\"hf-bt-section-title-main\"\u003e4 POINTS\u003c\/span\u003e\n    \u003cspan class=\"hf-bt-section-title-sub\"\u003eBIG TOPの4つのポイント\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINT 01 --\u003e\n  \u003cdiv class=\"hf-bt-point-block\"\u003e\n    \u003cspan class=\"hf-bt-label\"\u003ePOINT 01\u003c\/span\u003e\n    \u003cdiv class=\"hf-bt-divider hf-bt-fade\"\u003e\u003cspan\u003eEASY SETUP\u003c\/span\u003e\u003c\/div\u003e\n    \u003cspan class=\"hf-bt-point-num hf-bt-fade\"\u003e01\u003c\/span\u003e\n    \u003ch3 class=\"hf-bt-point-title hf-bt-fade\"\u003eガイド付きで、設営がスムーズ\u003c\/h3\u003e\n    \u003cdiv class=\"hf-bt-point-img hf-bt-fade hf-bt-d1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-02-point01-guide.jpg?v=1790514883\" alt=\"4か所ペグダウン\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-point-img hf-bt-fade hf-bt-d1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-03-point01-pegdown.jpg?v=1790514883\" alt=\"ティピー型設営完成\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-point-body hf-bt-fade hf-bt-d2\"\u003e\n      \u003cp\u003e設営位置の目安になるガイド付き。4か所をペグダウンしてポールを立てるだけで、立ち上げる事ができます。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINT 02 --\u003e\n  \u003cdiv class=\"hf-bt-point-block\"\u003e\n    \u003cspan class=\"hf-bt-label\"\u003ePOINT 02\u003c\/span\u003e\n    \u003cdiv class=\"hf-bt-divider hf-bt-fade\"\u003e\u003cspan\u003eHEX STRUCTURE\u003c\/span\u003e\u003c\/div\u003e\n    \u003cspan class=\"hf-bt-point-num hf-bt-fade\"\u003e02\u003c\/span\u003e\n    \u003ch3 class=\"hf-bt-point-title hf-bt-fade\"\u003e六角形構造が生む、快適な居住性\u003c\/h3\u003e\n    \u003cdiv class=\"hf-bt-point-img hf-bt-fade hf-bt-d1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-04-point02-hexagon.jpg?v=1790514883\" alt=\"内部居住空間\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-point-body hf-bt-fade hf-bt-d2\"\u003e\n      \u003cp\u003e一般的なティピー型テントは円錐形が多い一方、BIG TOPは六角形構造を採用。壁際のデッドスペースを抑え、見た目以上に広く使える居住空間を実現しました。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINT 03 --\u003e\n  \u003cdiv class=\"hf-bt-point-block\"\u003e\n    \u003cspan class=\"hf-bt-label\"\u003ePOINT 03\u003c\/span\u003e\n    \u003cdiv class=\"hf-bt-divider hf-bt-fade\"\u003e\u003cspan\u003eNO TARP NEEDED\u003c\/span\u003e\u003c\/div\u003e\n    \u003cspan class=\"hf-bt-point-num hf-bt-fade\"\u003e03\u003c\/span\u003e\n    \u003ch3 class=\"hf-bt-point-title hf-bt-fade\"\u003e跳ね上げれば、タープいらずの快適空間\u003c\/h3\u003e\n    \u003cdiv class=\"hf-bt-point-img hf-bt-fade hf-bt-d1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-05-point03-hane-age.jpg?v=1790514883\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-point-body hf-bt-fade hf-bt-d2\"\u003e\n      \u003cp\u003e付属のサブポールでサイドを跳ね上げれば、開放感のあるリビングスペースに。別でタープを用意しなくても、これ1張で快適に過ごせます。\u003c\/p\u003e\n      \u003cp\u003e※雨天時の使用は推奨しておりません。水滴が落ちてくる可能性がございます。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINT 04 --\u003e\n  \u003cdiv class=\"hf-bt-point-block\"\u003e\n    \u003cspan class=\"hf-bt-label\"\u003ePOINT 04\u003c\/span\u003e\n    \u003cdiv class=\"hf-bt-divider hf-bt-fade\"\u003e\u003cspan\u003eFAMILY READY\u003c\/span\u003e\u003c\/div\u003e\n    \u003cspan class=\"hf-bt-point-num hf-bt-fade\"\u003e04\u003c\/span\u003e\n    \u003ch3 class=\"hf-bt-point-title hf-bt-fade\"\u003e必要に応じて、ファミリーキャンプ仕様へ\u003c\/h3\u003e\n    \u003cdiv class=\"hf-bt-point-img hf-bt-fade hf-bt-d1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-06-point04-family.jpg?v=1790514883\" alt=\"サイドスクリーン装着\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-point-body hf-bt-fade hf-bt-d1\"\u003e\n      \u003cp\u003eサブポールで跳ね上げたスペースに、オプションのサイドスクリーンを装着可能。日よけやタープのように使える空間を、壁のある居住空間として活用できます。\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-img-desc-grid hf-bt-fade hf-bt-d2\"\u003e\n      \u003cdiv class=\"hf-bt-img-desc-item\"\u003e\n        \u003cdiv class=\"hf-bt-point-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-07-point04-imgdesc-left-mesh.jpg?v=1790514883\" alt=\"メッシュ窓仕様\"\u003e\u003c\/div\u003e\n        \u003cp\u003e窓部分はメッシュ仕様にもできるため、通気性を確保しながら景色も楽しめます。季節や天候に合わせて、快適な空間づくりが可能です。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-img-desc-item\"\u003e\n        \u003cdiv class=\"hf-bt-point-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-08-point04-imgdesc-right.jpg?v=1790514883\" alt=\"インナーテント装着\"\u003e\u003c\/div\u003e\n        \u003cp\u003eインナーテントを組み合わせれば、就寝スペースもより快適に。使用シーンに応じて、ファミリーキャンプにも対応できます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     06. OPTIONS\n======================================== --\u003e\n\u003csection class=\"hf-bt-options\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eOPTION\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eOPTIONAL ITEMS\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003eオプション一覧\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-bt-options-grid hf-bt-fade hf-bt-d1\"\u003e\n    \u003cdiv class=\"hf-bt-option-card\"\u003e\n      \u003cdiv class=\"hf-bt-option-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-06-point04-family.jpg?v=1790514883\" alt=\"サイドスクリーン\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-option-body\"\u003e\n        \u003cspan class=\"hf-bt-option-num\"\u003eOPTION 01\u003c\/span\u003e\n        \u003cp class=\"hf-bt-option-name\"\u003eサイドスクリーン\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-option-card\"\u003e\n      \u003cdiv class=\"hf-bt-option-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-10-option-card2.jpg?v=1790514883\" alt=\"インナーテント\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-option-body\"\u003e\n        \u003cspan class=\"hf-bt-option-num\"\u003eOPTION 02\u003c\/span\u003e\n        \u003cp class=\"hf-bt-option-name\"\u003eインナーテント\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     07. OTHER POINTS\n======================================== --\u003e\n\u003csection class=\"hf-bt-other\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eOTHER POINT\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eMORE FEATURES\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003eその他の特長\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-bt-other-list hf-bt-fade hf-bt-d1\"\u003e\n    \u003cdiv class=\"hf-bt-other-item\"\u003e\n      \u003cdiv class=\"hf-bt-other-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-12-other-item1.jpg?v=1790514883\" alt=\"ダブルベンチレーション\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-other-body\"\u003e\n        \u003cp class=\"hf-bt-other-title\"\u003eダブルベンチレーション\u003c\/p\u003e\n        \u003cp class=\"hf-bt-other-desc\"\u003eベンチレーションは上部2ヶ所に採用、テント内の空気を効率よく換気\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-other-item\"\u003e\n      \u003cdiv class=\"hf-bt-other-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-13-other-item2.jpg?v=1790514883\" alt=\"3段階高さ調整メインポール\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-other-body\"\u003e\n        \u003cp class=\"hf-bt-other-title\"\u003e3段階高さ調整メインポール\u003c\/p\u003e\n        \u003cp class=\"hf-bt-other-desc\"\u003eシーンやアレンジに合わせて、好みの高さに調整可能。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-other-item\"\u003e\n      \u003cdiv class=\"hf-bt-other-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-14-other-item3.jpg?v=1790514883\" alt=\"ランタンハンガー\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-other-body\"\u003e\n        \u003cp class=\"hf-bt-other-title\"\u003eランタンハンガー\u003c\/p\u003e\n        \u003cp class=\"hf-bt-other-desc\"\u003e夜間のサイト照明にも便利なランタンハンガーを装備。\u003cbr\u003eインナーテントの引っ掛けにも使用します。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     08. SCENE\n======================================== --\u003e\n\u003csection class=\"hf-bt-scene\"\u003e\n  \u003cspan class=\"hf-bt-label\"\u003eUSE SCENE\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eUSE SCENE\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-bt-section-heading hf-bt-fade\"\u003eシーン提案\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-bt-scene-grid hf-bt-fade hf-bt-d1\"\u003e\n    \u003cdiv class=\"hf-bt-scene-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-15-scene-card1.jpg?v=1790514883\" alt=\"ソロキャンプ\"\u003e\n            \u003cdiv class=\"hf-bt-scene-txt\"\u003e\n\u003cspan class=\"hf-bt-scene-name\"\u003eSOLO\u003c\/span\u003e\u003cspan class=\"hf-bt-scene-jp\"\u003eソロキャンプ\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-scene-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-16-scene-card2.jpg?v=1790514883\" alt=\"デュオキャンプ\"\u003e\n            \u003cdiv class=\"hf-bt-scene-txt\"\u003e\n\u003cspan class=\"hf-bt-scene-name\"\u003eDUO\u003c\/span\u003e\u003cspan class=\"hf-bt-scene-jp\"\u003eデュオキャンプ\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-scene-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-17-scene-card3.jpg?v=1790514883\" alt=\"ファミリーキャンプ\"\u003e\n            \u003cdiv class=\"hf-bt-scene-txt\"\u003e\n\u003cspan class=\"hf-bt-scene-name\"\u003eFAMILY\u003c\/span\u003e\u003cspan class=\"hf-bt-scene-jp\"\u003eファミリーキャンプ\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     11. CAUTION\n======================================== --\u003e\n\u003csection class=\"hf-bt-caution\"\u003e\n  \u003cdiv class=\"hf-bt-divider\"\u003e\u003cspan\u003eNOTES \u0026amp; WARNINGS\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hf-bt-acc\" id=\"hf-bt-acc-1\"\u003e\n    \u003cdiv class=\"hf-bt-acc-header\" data-bt-acc=\"hf-bt-acc-1\"\u003e\n      \u003cdiv class=\"hf-bt-acc-header-inner\"\u003e\n        \u003cdiv class=\"hf-bt-acc-badge\"\u003e!\u003c\/div\u003e\n        \u003cspan class=\"hf-bt-acc-title\"\u003eBIG TOP 注意事項\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hf-bt-acc-arrow\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"4 6 8 10 12 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-acc-body\"\u003e\n      \u003cp\u003e●囲われた空間での火気の使用は一酸化炭素中毒、酸欠、火災により死亡する恐れがあります。\u003c\/p\u003e\n      \u003cp\u003e●天面のみのタープであっても火気からは十分に距離をとってご使用ください。火災の原因となります。\u003c\/p\u003e\n      \u003cp\u003e●台風、暴風雨、落雷等の異常気象の際は危険ですので、使用しないでください。\u003c\/p\u003e\n      \u003cp\u003e●河原の中州や崖下などの増水、落石の危険のある場所では設営しないでください。\u003c\/p\u003e\n      \u003cp\u003e●地盤のしっかりした平坦な場所で使用してください。凹凸のある場所や、砂地などの軟弱な地面、傾斜地で使用しないでください。\u003c\/p\u003e\n      \u003cp\u003e●使用方法の項をよく読み確実に設置してください。不意に本体が燃焼器具から引火して火災につながる恐れがあります。\u003c\/p\u003e\n      \u003cp\u003e●使用中は常にお子様から目を離さないでください。\u003c\/p\u003e\n      \u003cp\u003e●本製品は防炎ではございません。燃焼器具を近づけ過ぎないように注意してください。本製品に炎が燃え移り火災になる恐れがあります。\u003c\/p\u003e\n      \u003cp\u003e●使用前に異常がないか確認し、異常があった場合はすぐに使用を中止してください。\u003c\/p\u003e\n      \u003cp\u003e●本製品は、強風時に使用しないでください。\u003c\/p\u003e\n      \u003cp\u003e●長時間離れる場合は必ず撤収してください。急な天候の変化、突風などにより、飛ばされて思わぬ事故の原因となります。\u003c\/p\u003e\n      \u003cp\u003e●本体はロープとペグで確実に地面に固定してください。風で飛ばされたり本体が倒れたりして思わぬ事故につながります。\u003c\/p\u003e\n      \u003cp\u003e●ペグを打つ際にハンマーで指を打たないように注意してください。\u003c\/p\u003e\n      \u003cp\u003e●小さいお子様にポールの組み立てやペグ打ちの作業をさせないでください。\u003c\/p\u003e\n      \u003cp\u003e●ポールを組み立てる際は各節を完全に差し込んでください。また、指を挟まないように注意してください。\u003c\/p\u003e\n      \u003cp\u003e●お出かけの前にすべての部品がそろっているか確認してください。\u003c\/p\u003e\n      \u003cp\u003e●設営は2人以上で行ってください。無理な設営はポールの破損や本体破れの原因となります。\u003c\/p\u003e\n      \u003cp\u003e●設営の際は手袋や軍手を着用してください。\u003c\/p\u003e\n      \u003cp\u003e●石や木の枝等、本体を傷つける恐れのあるものはあらかじめ取り除き、整地してから設営してください。\u003c\/p\u003e\n      \u003cp\u003e●シンナー・ベンジンなどの有機溶剤の使用は、色落ち、変色及びプリントや樹脂加工の剥がれの原因となります。\u003c\/p\u003e\n      \u003cp\u003e●ご家庭の洗濯機では、洗濯しないでください。\u003c\/p\u003e\n      \u003cp\u003e●幼児、子供の手の届かない場所に保管してください。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     01. HERO\n======================================== --\u003e\n\u003csection class=\"hf-it-hero\" id=\"set-it\"\u003e\n  \u003cspan class=\"hf-it-hero-eyebrow\"\u003eHILLS FIELD — BIG TOP OPTION\u003c\/span\u003e\n  \u003ch1 class=\"hf-it-hero-title\"\u003e\u003cem\u003eINNER TENT\u003c\/em\u003e\u003c\/h1\u003e\n  \u003cspan class=\"hf-it-hero-title-jp\"\u003eインナーテント\u003c\/span\u003e\n\n  \u003cdiv class=\"hf-it-hero-img hf-it-fade\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-hero.jpg?v=1790506729\" alt=\"BIG TOP内にインナーテントを設営した完成状態\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-it-catch-deco hf-it-fade hf-it-d1\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-it-hero-catch hf-it-fade hf-it-d1\"\u003e\n    BIG TOPの中に、\u003cbr\u003e快適な寝室を。\n  \u003c\/h2\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     02. INTRODUCTION\n======================================== --\u003e\n\u003csection class=\"hf-it-intro\"\u003e\n  \u003cspan class=\"hf-it-label\"\u003eBIG TOP INNER TENT\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003eBIG TOPを眠れる空間へ。\u003c\/h2\u003e\n  \u003cp class=\"hf-it-lead hf-it-fade\"\u003e\n    BIG TOPの開放的な居住空間を活かしながら、独立した快適な就寝スペースを追加できる専用インナーテント。\n  \u003c\/p\u003e\n  \u003cdiv class=\"hf-it-intro-img hf-it-fade hf-it-d1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-intro.jpg?v=1790506729\" alt=\"BIG TOP内でインナーテントを使用しているシーン\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     02.5 SETUP VIDEO\n======================================== --\u003e\n\u003csection class=\"hf-it-video-section\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eHOW TO SETUP\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003e設営動画\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-video hf-it-fade hf-it-d1\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/gDEjaE-UmPI\" title=\"INNER TENT 設営動画\" style=\"width:100%; height:100%; display:block; border:0;\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\n    \u003c\/iframe\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     03. EASY SETUP\n======================================== --\u003e\n\u003csection class=\"hf-it-setup\"\u003e\n  \u003cspan class=\"hf-it-eng\"\u003eHOW TO SETUP\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003e吊り下げるだけ。設営はシンプル。\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-step-list\"\u003e\n    \u003cdiv class=\"hf-it-step hf-it-fade\"\u003e\n      \u003cspan class=\"hf-it-step-num\"\u003e01\u003c\/span\u003e\n      \u003cdiv class=\"hf-it-step-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-setup-step1-groundsheet.jpg?v=1790506729\" alt=\"グランドシートを敷いている様子\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-it-step-title\"\u003eグランドシートを敷く\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-it-step-arrow\"\u003e↓\u003c\/div\u003e\n\n    \u003cdiv class=\"hf-it-step hf-it-fade\"\u003e\n      \u003cspan class=\"hf-it-step-num\"\u003e02\u003c\/span\u003e\n      \u003cdiv class=\"hf-it-step-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-setup-step2-hanger.jpg?v=1790506729\" alt=\"インナーテント上部をBIG TOPのランタンハンガーに掛けている様子\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-it-step-title\"\u003e上部をBIG TOPのポール側へ掛ける\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-it-step-arrow\"\u003e↓\u003c\/div\u003e\n\n    \u003cdiv class=\"hf-it-step hf-it-fade\"\u003e\n      \u003cspan class=\"hf-it-step-num\"\u003e03\u003c\/span\u003e\n      \u003cdiv class=\"hf-it-step-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-setup-step3-rings.jpg?v=1790506728\" alt=\"各リングを所定の位置に固定している様子\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-it-step-title\"\u003e各リングを固定\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-it-step-arrow\"\u003e↓\u003c\/div\u003e\n\n    \u003cdiv class=\"hf-it-step hf-it-fade\"\u003e\n      \u003cspan class=\"hf-it-step-num\"\u003e04\u003c\/span\u003e\n      \u003cdiv class=\"hf-it-step-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-setup-step4-complete.jpg?v=1790506729\" alt=\"BIG TOP内にインナーテント設営完了した状態\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-it-step-title\"\u003e設営完了\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     04. FRONT \u0026 REAR ENTRANCE\n======================================== --\u003e\n\u003csection class=\"hf-it-entrance\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eFRONT \u0026amp; REAR ENTRANCE\u003c\/span\u003e\n  \u003cspan class=\"hf-it-feature-num hf-it-fade\"\u003e01\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003e前後どちらからでも出入りできる。\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-ent-grid hf-it-fade hf-it-d1\"\u003e\n    \u003cdiv class=\"hf-it-ent-card\"\u003e\n      \u003cdiv class=\"hf-it-ent-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-entrance.jpg?v=1790506729\" alt=\"後面入口\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-it-ent-label\"\u003eREAR\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     05. SPACIOUS INTERIOR (peak)\n======================================== --\u003e\n\u003csection class=\"hf-it-interior\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eSPACIOUS INTERIOR\u003c\/span\u003e\n  \u003cspan class=\"hf-it-feature-num hf-it-fade\"\u003e02\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003e全自動キャンプマットを横に2枚。\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-interior-hero-img hf-it-fade hf-it-d1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-interior.jpg?v=1790506729\" alt=\"全自動キャンプマットを2枚敷いたインナーテント内の俯瞰写真\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"hf-it-interior-badge hf-it-fade\"\u003eAUTO CAMP MAT × 2\u003c\/span\u003e\n  \u003cp class=\"hf-it-interior-text hf-it-fade\"\u003e\n    横方向にマットを2枚並べても、マットの上下にはバッグや着替えなどを置けるスペースを確保。\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     06. VENTILATION\n======================================== --\u003e\n\u003csection class=\"hf-it-vent\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eVENTILATION\u003c\/span\u003e\n  \u003cspan class=\"hf-it-feature-num hf-it-fade\"\u003e03\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003eメッシュにすれば通気性抜群\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-vent-layout\"\u003e\n    \u003cdiv class=\"hf-it-vent-img hf-it-fade hf-it-d1\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-ventilation.jpg?v=1790506729\" alt=\"上部メッシュウィンドウ展開状態\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003cspan class=\"hf-it-vent-arrow\"\u003eAIR FLOW →\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-it-vent-body hf-it-fade hf-it-d2\"\u003e\n      \u003cspan class=\"hf-it-vent-label\"\u003eUPPER MESH WINDOW\u003c\/span\u003e\n      \u003cp class=\"hf-it-vent-desc\"\u003e\n        暖かい空気がこもりやすい上部にも、展開可能なメッシュウィンドウを配置。前後のメッシュドアと組み合わせ、インナーテント内の換気をサポートします。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     07. MORE COMFORT\n======================================== --\u003e\n\u003csection class=\"hf-it-comfort\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eMORE COMFORT\u003c\/span\u003e\n  \u003ch2 class=\"hf-it-heading hf-it-fade\"\u003eキャンプを快適にする、小さなこだわり。\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-it-comfort-grid hf-it-fade hf-it-d1\"\u003e\n    \u003cdiv class=\"hf-it-comfort-card\"\u003e\n      \u003cdiv class=\"hf-it-comfort-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-comfort-cable.jpg?v=1790506729\" alt=\"電源コードを室内へ引き込んでいる様子\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hf-it-comfort-body\"\u003e\n        \u003cspan class=\"hf-it-comfort-eng\"\u003ePOWER CORD PORT\u003c\/span\u003e\n        \u003cp class=\"hf-it-comfort-title\"\u003e電源コードを室内へ。\u003c\/p\u003e\n        \u003cp class=\"hf-it-comfort-desc\"\u003e電源サイトやポータブル電源から、インナーテント内へ電源コードを引き込めます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-it-comfort-card\"\u003e\n      \u003cdiv class=\"hf-it-comfort-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-comfort-lantern.jpg?v=1790506729\" alt=\"室内のランタンハンガーにLEDランタンを吊るしている様子\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hf-it-comfort-body\"\u003e\n        \u003cspan class=\"hf-it-comfort-eng\"\u003eLANTERN HANGER\u003c\/span\u003e\n        \u003cp class=\"hf-it-comfort-title\"\u003e室内にLEDランタンハンガーを配置\u003c\/p\u003e\n        \u003cp class=\"hf-it-comfort-desc\"\u003eインナーテント内部にランタンハンガーを配置。就寝前の着替えや荷物整理など、夜の室内を快適に照らします。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     08. NIGHT SCENE\n======================================== --\u003e\n\u003csection class=\"hf-it-night\"\u003e\n  \u003cspan class=\"hf-it-eng hf-it-fade\"\u003eTIME TOGETHER\u003c\/span\u003e\n  \u003cdiv class=\"hf-it-night-img hf-it-fade hf-it-d1\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-night-scene.jpg?v=1790506729\" alt=\"夜間、LEDランタン点灯時のインナーテント内部\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"hf-it-night-catch hf-it-fade hf-it-d2\"\u003eBIG TOPで過ごす、\u003cbr\u003e最高の時間。\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-it-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     01. ファーストビュー (HERO)\n======================================== --\u003e\n\u003csection class=\"hf-wall-hero\" id=\"set-wall\"\u003e\n  \u003cspan class=\"hf-wall-hero-eyebrow\"\u003eHILLS FIELD — BIG TOP OPTION\u003c\/span\u003e\n  \u003ch1 class=\"hf-wall-hero-title\"\u003eBIG TOP \u003cem\u003eWALL\u003c\/em\u003e\n\u003c\/h1\u003e\n  \u003cspan class=\"hf-wall-hero-title-jp\"\u003eBIG TOP用ウォール\u003c\/span\u003e\n\n  \u003cdiv class=\"hf-wall-hero-img hf-wall-fade\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/09_combo_complete_set.jpg?v=1790508876\" alt=\"ウォールを取り付けたBIG TOPの全景写真\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-wall-catch-deco hf-wall-fade hf-wall-d1\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003ch2 class=\"hf-wall-hero-catch hf-wall-fade hf-wall-d1\"\u003e\n    BIG TOPを、\u003cbr\u003eシェルターに。\n  \u003c\/h2\u003e\n  \u003cp class=\"hf-wall-lead hf-wall-fade hf-wall-d1\"\u003e\n    ウォールを取り付ければ、BIG TOPがシェルターテントに。メッシュに切り替えられる窓と、簡単な取り付けで、過ごし方が広がります。\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-wall-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     02. 導入：取り付けると、どう変わる？\n======================================== --\u003e\n\u003csection class=\"hf-wall-compare\"\u003e\n  \u003cspan class=\"hf-wall-eng\"\u003eBEFORE \/ AFTER\u003c\/span\u003e\n  \u003ch2 class=\"hf-wall-heading hf-wall-fade\"\u003eウォールを足して、くつろぎの空間へ。\u003c\/h2\u003e\n\n  \u003cdiv class=\"hf-wall-compare-grid hf-wall-fade hf-wall-d1\"\u003e\n    \u003cdiv class=\"hf-wall-compare-card\"\u003e\n      \u003cdiv class=\"hf-wall-compare-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/02_compare_before_no_wall.jpg?v=1790508876\" alt=\"BIG TOP単体（ウォール未装着）\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-wall-compare-label\"\u003eBEFORE\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-wall-compare-card\"\u003e\n      \u003cdiv class=\"hf-wall-compare-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/03_compare_after_with_wall.jpg?v=1790508876\" alt=\"同じ角度から撮影したウォール装着後\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-wall-compare-label\"\u003eAFTER\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-wall-point-list hf-wall-fade hf-wall-d2\"\u003e\n    \u003cdiv class=\"hf-wall-point-item\"\u003e\n      \u003cspan class=\"hf-wall-point-num\"\u003e01\u003c\/span\u003e\n      \u003cp class=\"hf-wall-point-text\"\u003e取り付けることでシェルターテントに\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-wall-point-item\"\u003e\n      \u003cspan class=\"hf-wall-point-num\"\u003e02\u003c\/span\u003e\n      \u003cp class=\"hf-wall-point-text\"\u003e窓をメッシュにして通気性を確保\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-wall-point-item\"\u003e\n      \u003cspan class=\"hf-wall-point-num\"\u003e03\u003c\/span\u003e\n      \u003cp class=\"hf-wall-point-text\"\u003e簡単に取り付けられる\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-wall-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     03. 設営：取り付けは簡単\n     ※具体的な手順・固定方法は実物の仕様確認後に追記\n======================================== --\u003e\n\u003csection class=\"hf-wall-setup\"\u003e\n  \u003cspan class=\"hf-wall-eng\"\u003eHOW TO ATTACH\u003c\/span\u003e\n  \u003ch2 class=\"hf-wall-heading hf-wall-fade\"\u003e取り付けは簡単。くつろぐ準備を、手早く。\u003c\/h2\u003e\n  \u003cp class=\"hf-wall-lead hf-wall-fade\"\u003e\n    BIG TOPに簡単に取り付けられるウォール。シェルタースタイルへの切り替えもスムーズです。\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"hf-wall-video hf-wall-fade hf-wall-d1\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/vJtfDol8bcY\" title=\"取り付け動画（一連の手順）\" style=\"width:100%;height:100%;border:0;\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-wall-setup-grid hf-wall-fade hf-wall-d2\"\u003e\n    \u003cdiv class=\"hf-wall-setup-card\"\u003e\n      \u003cdiv class=\"hf-wall-setup-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/04_setup_connection_closeup.jpg?v=1790508876\" alt=\"接続部分のアップ\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-wall-setup-label\"\u003e接続部分\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-wall-setup-card\"\u003e\n      \u003cdiv class=\"hf-wall-setup-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/05_setup_complete.jpg?v=1790508876\" alt=\"取り付け完了写真\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"hf-wall-setup-label\"\u003e取り付け完了\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-wall-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     04. 機能：メッシュ窓で通気性を確保\n======================================== --\u003e\n\u003csection class=\"hf-wall-mesh\"\u003e\n  \u003cspan class=\"hf-wall-eng\"\u003eVENTILATION\u003c\/span\u003e\n  \u003cspan class=\"hf-wall-feature-num hf-wall-fade\"\u003e01\u003c\/span\u003e\n  \u003ch2 class=\"hf-wall-heading hf-wall-fade\"\u003e囲まれた空間にも、風の通り道を。\u003c\/h2\u003e\n  \u003cp class=\"hf-wall-lead hf-wall-fade\"\u003e\n    窓部分はメッシュに切り替え可能。ウォールを取り付けた状態でも、窓をメッシュにすることで通気性を確保できます。\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"hf-wall-mesh-grid hf-wall-fade hf-wall-d1\"\u003e\n    \u003cdiv class=\"hf-wall-mesh-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/06_mesh_close.jpg?v=1790508876\" alt=\"窓を閉じた状態\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003cspan class=\"hf-wall-mesh-tag\"\u003eCLOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-wall-mesh-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/03_compare_after_with_wall.jpg?v=1790508876\" alt=\"窓をメッシュにした状態\" style=\"width:100%;height:100%;object-fit:cover;\"\u003e\n      \u003cspan class=\"hf-wall-mesh-tag\"\u003eMESH\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-wall-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     05. 使用シーン：シェルターで過ごす時間\n======================================== --\u003e\n\u003csection class=\"hf-wall-scene\"\u003e\n  \u003cspan class=\"hf-wall-eng hf-wall-fade\"\u003eTIME TOGETHER\u003c\/span\u003e\n  \u003cspan class=\"hf-wall-feature-num hf-wall-fade\"\u003e02\u003c\/span\u003e\n  \u003ch2 class=\"hf-wall-heading hf-wall-fade\"\u003eいつものBIG TOPに、新しい過ごし方を。\u003c\/h2\u003e\n  \u003cp class=\"hf-wall-lead hf-wall-fade\"\u003e\n    ウォールを取り付けたBIG TOPに、テーブルやチェアを並べて。仲間との語らいや、ゆっくり過ごすキャンプの時間を。\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"hf-wall-video hf-wall-fade hf-wall-d1\"\u003e\n    \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/72588ec485124d00b1afcc899e4347a8.mp4\" style=\"width:100%;height:100%;object-fit:cover;\" controls playsinline preload=\"metadata\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-wall-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ============================================================\n     [FUSED] SIZE \u0026 SPEC — 3点比較\n============================================================ --\u003e\n\u003csection class=\"hf-set-spec\" id=\"set-spec\"\u003e\n  \u003cspan class=\"hf-set-spec-title hf-bt-fade\"\u003eSIZE \u0026amp; SPEC\u003c\/span\u003e\n  \u003cp class=\"hf-set-spec-sub hf-bt-fade\"\u003eBIG TOP コンプリートセット　3点比較\u003c\/p\u003e\n\n  \u003cdiv class=\"hf-set-size-grid hf-bt-fade hf-bt-d1\"\u003e\n    \u003cdiv class=\"hf-set-size-card\"\u003e\n      \u003cdiv class=\"hf-set-size-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtop-18-size-diagram.jpg?v=1790514883\" alt=\"BIG TOP サイズ図\"\u003e\u003c\/div\u003e\n      \u003cspan class=\"hf-set-size-cap\"\u003eBIG TOP 本体\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-set-size-card\"\u003e\n      \u003cdiv class=\"hf-set-size-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/innertent-size-diagram.jpg?v=1790506729\" alt=\"インナーテント寸法図\"\u003e\u003c\/div\u003e\n      \u003cspan class=\"hf-set-size-cap\"\u003eINNER TENT\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-set-size-card\"\u003e\n      \u003cdiv class=\"hf-set-size-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/08_size_diagram.jpg?v=1790508876\" alt=\"ウォール寸法図\"\u003e\u003c\/div\u003e\n      \u003cspan class=\"hf-set-size-cap\"\u003eWALL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hf-set-spec-list hf-bt-fade hf-bt-d2\"\u003e\n\n    \u003cdiv class=\"hf-set-spec-block\"\u003e\n      \u003cdiv class=\"hf-set-spec-block-head\"\u003e\u003cspan class=\"hf-set-spec-name\"\u003eBIG TOP 本体\u003c\/span\u003e\u003c\/div\u003e\n      \u003cul class=\"hf-bt-spec-table\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e重量\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003e約15.8kg\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e材質・生地\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003eフライ：65\/35 PolyCotton, 撥水加工\u003cbr\u003eスカート：210D Polyester \/PU, 耐水圧 : 2000mm\u003cbr\u003e各収納袋：65\/35 PolyCotton, 撥水加工\u003cbr\u003eメインポール：A6061, φ32mm, 表面処理\/アルマイト,長さ\/2600ｍm\u003cbr\u003eサブポールL：A6061, φ28mm, 表面処理\/アルマイト,長さ\/2000mm\u003cbr\u003eサブポールS：A6061, φ25mm, 表面処理\/アルマイト,長さ\/1700mm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e使用人数目安\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003e1～8人\u003cbr\u003e\u003cspan class=\"hf-bt-spec-note\"\u003e※跳ね上げフルオープン時の目安です。\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e収納サイズ\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003e290 x 290 x 750mm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e同梱物・付属品\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003e本体ｘ1\u003cbr\u003eメインポールｘ1\u003cbr\u003eサブポールＬｘ2\u003cbr\u003eサブポールＳｘ2\u003cbr\u003eポールケース\u003cbr\u003eシングルロープ短ｘ6\u003cbr\u003eシングルロープ長ｘ2\u003cbr\u003eダブルロープｘ2\u003cbr\u003eペグＬｘ18\u003cbr\u003eペグＳｘ1\u003cbr\u003eペグケースｘ1\u003cbr\u003e本体収納袋ｘ1\u003cbr\u003e取扱説明書ｘ1\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-bt-spec-th\"\u003e生産国\u003c\/span\u003e\u003cspan class=\"hf-bt-spec-td\"\u003e中国\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hf-set-spec-block\"\u003e\n      \u003cdiv class=\"hf-set-spec-block-head\"\u003e\u003cspan class=\"hf-set-spec-name\"\u003eINNER TENT\u003c\/span\u003e\u003c\/div\u003e\n      \u003cul class=\"hf-it-spec-table\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-it-spec-th\"\u003e重量\u003c\/span\u003e\u003cspan class=\"hf-it-spec-td\"\u003e約3.2kg\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-it-spec-th\"\u003e材質・生地\u003c\/span\u003e\u003cspan class=\"hf-it-spec-td\"\u003e上部：68D Polyester, 撥水加工\u003cbr\u003e下部：210D Polyester \/PU, 耐水圧 : 2000mm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-it-spec-th\"\u003e使用人数目安\u003c\/span\u003e\u003cspan class=\"hf-it-spec-td\"\u003e1～4人\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-it-spec-th\"\u003e付属品\u003c\/span\u003e\u003cspan class=\"hf-it-spec-td\"\u003eインナーテント\u003cbr\u003eインナーテント収納袋\u003cbr\u003eグランドシート\u003cbr\u003eグランドシート収納袋\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-it-spec-th\"\u003e生産国\u003c\/span\u003e\u003cspan class=\"hf-it-spec-td\"\u003e中国\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hf-set-spec-block\"\u003e\n      \u003cdiv class=\"hf-set-spec-block-head\"\u003e\u003cspan class=\"hf-set-spec-name\"\u003eWALL\u003c\/span\u003e\u003c\/div\u003e\n      \u003cul class=\"hf-wall-spec-table\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-wall-spec-th\"\u003e重量\u003c\/span\u003e\u003cspan class=\"hf-wall-spec-td\"\u003e約6.6kg\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-wall-spec-th\"\u003e材質・生地\u003c\/span\u003e\u003cspan class=\"hf-wall-spec-td\"\u003e本体：65\/35 PolyCotton\u003cbr\u003eスカート：210D Polyester\/PU, 耐水圧 :2000mm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-wall-spec-th\"\u003e付属品\u003c\/span\u003e\u003cspan class=\"hf-wall-spec-td\"\u003e本体×1\u003cbr\u003e収納袋×1\u003cbr\u003eペグ×5\u003cbr\u003eペグケース×1\u003cbr\u003e取扱説明書×1\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"hf-wall-spec-th\"\u003e生産国\u003c\/span\u003e\u003cspan class=\"hf-wall-spec-td\"\u003e中国\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"hf-bt-sep\"\u003e\u003c\/div\u003e\n\n\u003c!-- ========================================\n     12. CUSTOMER SUPPORT\n======================================== --\u003e\n\n\n\u003csection class=\"hf-bt-support\"\u003e\n  \u003cspan class=\"hf-bt-support-logo\"\u003eHILLS FIELD\u003c\/span\u003e\n  \u003cspan class=\"hf-bt-support-tagline\"\u003eCUSTOMER SUPPORT\u003c\/span\u003e\n  \u003cdiv class=\"hf-bt-support-items\"\u003e\n    \u003cdiv class=\"hf-bt-support-item hf-bt-fade\"\u003e\n      \u003cimg class=\"hf-bt-support-item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150342.png?v=1776750894\" alt=\"永久保証\"\u003e\n      \u003cdiv class=\"hf-bt-support-item-title\"\u003e永久保証\u003c\/div\u003e\n      \u003cp class=\"hf-bt-support-item-body\"\u003eすべての製品は、お買い上げから手放すその日まで保証を行っております。長く安心してお使いいただけるよう、破損や不具合が生じた場合は有償にて修理対応を行っております。\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-support-item hf-bt-fade hf-bt-d1\"\u003e\n      \u003cimg class=\"hf-bt-support-item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150359.png?v=1776750894\" alt=\"30日間交換・返品対応\"\u003e\n      \u003cdiv class=\"hf-bt-support-item-title\"\u003e30日間交換・返品対応\u003c\/div\u003e\n      \u003cp class=\"hf-bt-support-item-body\"\u003e商品到着日より30日以内であれば、交換・返品が可能です。\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hf-bt-support-item hf-bt-fade hf-bt-d2\"\u003e\n      \u003cimg class=\"hf-bt-support-item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150332.png?v=1776750894\" alt=\"カスタマーサポート\"\u003e\n      \u003cdiv class=\"hf-bt-support-item-title\"\u003eカスタマーサポート\u003c\/div\u003e\n      \u003cp class=\"hf-bt-support-item-body\"\u003eお届けの商品について、使用方法やメンテナンス方法など何かお困りごとがありましたら、お気軽にお問い合わせください。スタッフが丁寧にサポートいたします。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.hf-bt-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initFade() {\n    var targets = document.querySelectorAll('#hf-bt-wrap .hf-bt-fade, #hf-bt-wrap .hf-it-fade, #hf-bt-wrap .hf-wall-fade');\n    if (!targets.length) return;\n    if (!('IntersectionObserver' in window)) {\n      targets.forEach(function(el) { el.classList.add('hf-bt-visible'); el.classList.add('hf-it-visible'); el.classList.add('hf-wall-visible'); });\n      return;\n    }\n    var io = new IntersectionObserver(function(entries) {\n      entries.forEach(function(entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('hf-bt-visible');\n          entry.target.classList.add('hf-it-visible');\n          entry.target.classList.add('hf-wall-visible');\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' });\n    targets.forEach(function(el) { io.observe(el); });\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initFade);\n  } else {\n    initFade();\n  }\n})();\n\u003c\/script\u003e\n\u003cscript\u003e\n(function() {\n  function initAcc() {\n    var headers = document.querySelectorAll('[data-bt-acc]');\n    headers.forEach(function(header) {\n      header.style.cursor = 'pointer';\n      header.addEventListener('click', function() {\n        var id = this.getAttribute('data-bt-acc');\n        var acc = document.getElementById(id);\n        if (acc) acc.classList.toggle('open');\n      });\n    });\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initAcc);\n  } else {\n    initAcc();\n  }\n})();\n\u003c\/script\u003e\n\u003cscript\u003e\n(function() {\n  \/\/ smooth in-page scroll for the set jump-nav\n  document.querySelectorAll('#hf-bt-wrap a[href^=\"#set-\"]').forEach(function(a) {\n    a.addEventListener('click', function(e) {\n      var target = document.querySelector(a.getAttribute('href'));\n      if (target) {\n        e.preventDefault();\n        target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"HILLS FIELD","offers":[{"title":"Default Title","offer_id":44614318784577,"sku":"HF-TNT-BIG","price":145700.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/bigtopcomp_sum_b1dfae69-9a20-4b99-9669-96b58fd07b9a.jpg?v=1789911437","url":"https:\/\/www.hills-field.com\/products\/big-top-complite-set","provider":"HILLS FIELD","version":"1.0","type":"link"}