{"title":"GEAR","description":"\u003cp\u003eGEARカテゴリーでは、ゴールキーパーのプレーを支えるプロテクションインナーとトレーニングウェアを取り扱っています。衝撃吸収パッドを備えたProtection Shirt・Pants・Shorts、上下セットのTRAINING WEARなど、グローブ以外の装備を揃えられます。\u003c\/p\u003e\u003ch2\u003eプロテクションインナーの役割\u003c\/h2\u003e\u003cp\u003e人工芝や土のグラウンドでのセービングは、肘・肩・腰・大腿部にダメージが蓄積します。接地する部分をインナーで保護することで、練習量を落とさずにコンディションを保ちやすくなります。\u003c\/p\u003e","products":[{"product_id":"protection-shirt","title":"Protection Shirt","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=Barlow+Condensed:wght@600;700;900\u0026display=swap');\n\n.pts * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.pts {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif;\n  font-weight: 500;\n  color: #111111;\n  background: #f5f5f5;\n  width: 100%;\n  overflow: hidden;\n  line-height: 1.8;\n}\n\n\/* ── HERO ── *\/\n.pts-hero {\n  position: relative;\n  background: #111111;\n  padding: 56px 40px 60px;\n  overflow: hidden;\n  min-height: 400px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.pts-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; height: 4px;\n  background: #ffffff;\n}\n.pts-glow {\n  position: absolute; inset: 0; pointer-events: none;\n  background: radial-gradient(ellipse 60% 50% at 75% 30%, rgba(255,255,255,0.04) 0%, transparent 60%);\n}\n.pts-badge {\n  position: absolute; top: 24px; right: 40px;\n  border: 1px solid #444444 !important;\n  padding: 6px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 3px; color: #aaaaaa;\n  text-transform: uppercase; background: none;\n}\n.pts-cat-badge {\n  display: inline-block;\n  background: #ffffff;\n  color: #111111;\n  padding: 5px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.pts-h-title {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(40px, 9vw, 88px) !important;\n  line-height: 0.9 !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 4px !important;\n  padding: 0 !important; border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.pts-catch-tag {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: clamp(12px, 2.5vw, 18px); font-weight: 700;\n  letter-spacing: 5px; color: #888888;\n  text-transform: uppercase;\n  margin: 12px 0 20px; position: relative; z-index: 1;\n}\n.pts-hero-sub {\n  font-size: 14px; font-weight: 500;\n  color: #cccccc; line-height: 2; position: relative; z-index: 1;\n}\n.pts-hero-sub strong { color: #ffffff; }\n\n\/* ── HERO LOGO ── *\/\n.hero-logo-wrap { display: flex; align-items: flex-end; gap: 20px; flex-wrap: nowrap; position: relative; z-index: 1; margin-bottom: 4px; }\n.hero-logo-img { width: 48px; height: auto; opacity: 0.7; flex-shrink: 0; margin-bottom: 6px; }\n\n\/* ── CATCH ── *\/\n.pts-catch {\n  background: #ffffff; padding: 44px 40px 32px;\n  border-bottom: 2px solid #111111; position: relative;\n}\n.pts-catch-main {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: clamp(18px, 3.2vw, 30px) !important; font-weight: 900 !important;\n  color: #111111 !important; line-height: 1.4 !important;\n  margin: 0 0 12px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  white-space: nowrap;\n}\n.pts-catch-sub {\n  font-size: 14px; font-weight: 500; color: #555555; line-height: 1.9;\n}\n\n\/* ── 4パッドビジュアル ── *\/\n.pts-pad-bar {\n  background: #111111;\n  padding: 24px 40px;\n  display: flex; align-items: center; gap: 0;\n  flex-wrap: wrap;\n}\n.pts-pad-item {\n  flex: 1; min-width: 120px;\n  display: flex; flex-direction: column; align-items: center;\n  padding: 16px 12px; text-align: center;\n  border-right: 1px solid #333333;\n}\n.pts-pad-item:last-child { border-right: none; }\n.pts-pad-icon { font-size: 22px; margin-bottom: 6px; }\n.pts-pad-label {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #ffffff; line-height: 1.4;\n}\n.pts-pad-sub { font-size: 11px; color: #888888; margin-top: 3px; }\n\n\/* ── LAYOUT ── *\/\n.pts-sec { background: #f5f5f5; padding: 48px 40px; }\n.pts-sec-wh { background: #ffffff; padding: 48px 40px; }\n.pts-div { padding: 0 40px; border-top: 1px solid #dddddd; }\n\n.pts-lbl {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700; letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 8px;\n  display: flex; align-items: center; gap: 10px;\n}\n.pts-lbl::after { content:''; width:28px; height:1px; background:#333333; display:inline-block; }\n\n.pts-ttl {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(30px, 5vw, 46px) !important; letter-spacing: 2px !important;\n  color: #111111 !important; margin: 0 0 28px !important;\n  padding: 0 !important; border: none !important; background: none !important; line-height: 1.1 !important;\n}\n\n\/* ── FEATURE CARDS ── *\/\n.pts-feat-grid {\n  display: grid; grid-template-columns: 1fr 1fr;\n  gap: 1px; background: #dddddd; border: 1px solid #dddddd;\n}\n.pts-feat-card {\n  background: #ffffff; padding: 28px 24px;\n  border-left: 4px solid #111111; position: relative;\n}\n.pts-feat-card:nth-child(2) { border-left-color: #555555; }\n.pts-feat-card:nth-child(3) { border-left-color: #555555; }\n.pts-feat-card:nth-child(4) { border-left-color: #111111; }\n.pts-feat-icon { font-size: 24px; margin-bottom: 10px; display: block; }\n.pts-feat-en {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 13px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #888888; margin-bottom: 4px; display: block;\n}\n.pts-feat-title {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: 16px !important; font-weight: 900 !important; color: #111111 !important;\n  margin: 0 0 10px !important; padding: 0 !important; line-height: 1.3 !important;\n  border: none !important; background: none !important;\n}\n.pts-feat-desc { font-size: 13px; font-weight: 500; color: #444444; line-height: 1.85; }\n\n\/* ── SPEC TABLE ── *\/\n.pts-tbl, .pts-tbl thead, .pts-tbl tbody, .pts-tbl tfoot, .pts-tbl tr, .pts-tbl th, .pts-tbl td { border: none !important; border-collapse: collapse; background: none; }\n.pts-tbl { width: 100%; border-collapse: collapse !important; }\n.pts-tbl tr { border-bottom: 1px solid #dddddd !important; }\n.pts-tbl tr:first-child { border-top: 1px solid #dddddd !important; }\n.pts-tbl td { padding: 13px 8px !important; font-size: 14px !important; vertical-align: middle !important; }\n.pts-tbl td:first-child { font-family: 'Barlow Condensed', Arial, sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; color: #555555 !important; text-transform: uppercase !important; width: 110px !important; }\n.pts-tbl td:last-child { color: #111111 !important; font-weight: 600 !important; }\n\n\/* ── TRUST ── *\/\n.pts-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #dddddd; border: 1px solid #dddddd; }\n.pts-trust-item { background: #ffffff; padding: 22px 20px; display: flex; gap: 14px; align-items: flex-start; }\n.pts-trust-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.pts-trust-title { font-size: 13px; font-weight: 700; color: #111111; margin: 0 0 6px 0; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', sans-serif; }\n.pts-trust-desc { font-size: 12px; line-height: 1.8; color: #555555; margin: 0; }\n.pts-trust-desc strong { color: #111111; font-weight: 700; }\n\n\/* ── TARGET ── *\/\n.pts-tgt { list-style: none; padding: 0; margin: 0; }\n.pts-tgt li { padding: 14px 0; border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; font-size: 14px; font-weight: 600; color: #111111; display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; background: none; }\n.pts-tgt li:first-child { border-top: 1px solid #dddddd !important; }\n.pts-tgt li::before { content:'✓'; color:#111111; font-weight:700; flex-shrink:0; }\n\n\/* ── CAUTION ── *\/\n.pts-caut { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #f5f5f5; display: flex; flex-direction: column; gap: 10px; }\n.pts-caut li { font-size: 13px; font-weight: 500; color: #555555; padding-left: 16px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.pts-caut li::before { content:'!'; position:absolute; left:0; color:#aaaaaa; font-weight:700; }\n\n\/* ── CARE ── *\/\n.pts-care { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #ffffff; display: flex; flex-direction: column; gap: 10px; }\n.pts-care li { font-size: 13px; font-weight: 500; color: #444444; padding-left: 22px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.pts-care li::before { content:'◆'; position:absolute; left:0; color:#cccccc; font-size:10px; top:4px; }\n\n\/* ── CLOSING ── *\/\n.pts-closing { padding: 48px 40px; background: #111111; position: relative; overflow: hidden; }\n.pts-closing::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: #ffffff; }\n.pts-closing-line { width: 32px; height: 2px; background: #ffffff; margin: 0 0 22px; }\n.pts-closing-h { font-family: 'Bebas Neue', Arial, sans-serif !important; font-size: clamp(26px, 4.5vw, 40px) !important; letter-spacing: 3px !important; line-height: 1.2 !important; margin: 0 0 18px !important; color: #f0f0ec !important; border: none !important; background: none !important; position: relative; z-index: 1; }\n.pts-closing-body { font-size: 14px; line-height: 2.0; color: #aaaaaa; margin: 0; position: relative; z-index: 1; }\n.pts-closing-body strong { color: #ffffff; font-weight: 700; }\n.pts-closing-cta { background: linear-gradient(135deg, #ffffff, #aaaaaa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; font-weight: 900 !important; font-size: 15px; }\n\n\/* ── FAQ ── *\/\n.pts-fi { border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; background: none; }\n.pts-fi:first-child { border-top: 1px solid #dddddd !important; }\n.pts-fq { width:100%; background: none !important; border: none !important; outline:none; color: #111111 !important; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', Arial, sans-serif; font-size: 14px !important; font-weight: 600 !important; text-align:left; padding: 18px 32px 18px 0 !important; cursor:pointer; position:relative; display:flex; align-items:center; gap:10px; line-height: 1.5; }\n.pts-fql { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 18px; color: #111111; flex-shrink:0; }\n.pts-fic { position:absolute; right:0; top:50%; transform:translateY(-50%); font-size: 20px; color: #aaaaaa; transition: transform .25s; line-height: 1; font-weight: 300; }\n.pts-fi.pts-op .pts-fic { transform:translateY(-50%) rotate(45deg); color: #111111; }\n.pts-fa { display:none; padding: 0 0 18px 28px !important; font-size: 13px; font-weight: 500; color: #555555; line-height: 1.9; border: none !important; background: none; }\n.pts-fi.pts-op .pts-fa { display:block; }\n\n\/* ── MARQUEE ── *\/\n.pts-mq { background: #111111; padding: 24px 0; overflow:hidden; }\n.pts-mq-t { font-family: 'Bebas Neue', Arial, sans-serif; font-size: clamp(24px, 4vw, 40px); letter-spacing: 4px; color: #222222; white-space: nowrap; display: inline-block; animation: ptsmq 22s linear infinite; }\n@keyframes ptsmq { from { transform:translateX(0); } to { transform:translateX(-50%); } }\n\n@media (max-width: 600px) {\n  .pts-hero { padding: 48px 20px 48px; }\n  .pts-badge { right: 20px; }\n  .pts-catch { padding: 32px 20px 24px; }\n  .pts-catch-main { white-space: normal; }\n  .pts-pad-bar { padding: 16px 20px; gap: 0; }\n  .pts-pad-item { min-width: 80px; padding: 12px 8px; }\n  .pts-sec, .pts-sec-wh { padding: 36px 20px; }\n  .pts-div { padding: 0 20px; }\n  .pts-feat-grid { grid-template-columns: 1fr; }\n  .pts-trust-grid { grid-template-columns: 1fr; }\n  .pts-closing { padding: 36px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pts\"\u003e\n\n  \u003c!-- § 1 HERO --\u003e\n  \u003cdiv class=\"pts-hero\"\u003e\n    \u003cdiv class=\"pts-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pts-badge\"\u003eHashtag One Japan — GEAR\u003c\/div\u003e\n    \u003cp class=\"pts-cat-badge\"\u003eGK Gear\u003c\/p\u003e\n    \u003cdiv class=\"hero-logo-wrap\"\u003e\n      \u003cp class=\"pts-h-title\" style=\"margin:0!important;\"\u003ePROTECTION\u003cbr style=\"display:none\"\u003e SHIRT\u003c\/p\u003e\n      \u003cimg class=\"hero-logo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" alt=\"Hashtag One Japan\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pts-catch-tag\"\u003ePROTECT. COMPRESS. PERFORM.\u003c\/p\u003e\n    \u003cp class=\"pts-hero-sub\"\u003e\n      人工芝・土・体育館——\u003cstrong\u003eどのシーンでも高いパフォーマンスを発揮する\u003c\/strong\u003eプロテクションアンダーシャツ。\u003cbr\u003e\n      肘と肩を守る衝撃吸収パッドと第2の肌のようなフィット感で、GKの上半身を守り抜く。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 2 CATCH --\u003e\n  \u003cdiv class=\"pts-catch\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9149.png?v=1776762809\" alt=\"Hashtag One Japan\" style=\"position:absolute;right:28px;bottom:24px;width:52px;height:auto;opacity:0.10;pointer-events:none;\"\u003e\n    \u003cp class=\"pts-catch-main\"\u003eダイブを、躊躇うな。\u003c\/p\u003e\n    \u003cp class=\"pts-catch-sub\"\u003e肘と肩の不安がなくなった時、GKは本来の力を発揮できる。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4パッドビジュアル --\u003e\n  \u003cdiv class=\"pts-pad-bar\"\u003e\n    \u003cdiv class=\"pts-pad-item\"\u003e\n      \u003cspan class=\"pts-pad-icon\"\u003e💪\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-label\"\u003e肘部\u003cbr\u003e保護\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-sub\"\u003eLeft \/ Right\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pts-pad-item\"\u003e\n      \u003cspan class=\"pts-pad-icon\"\u003e🏋️\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-label\"\u003e肩部\u003cbr\u003e保護\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-sub\"\u003eLeft \/ Right\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pts-pad-item\"\u003e\n      \u003cspan class=\"pts-pad-icon\"\u003e💨\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-label\"\u003e通気性\u003cbr\u003e超軽量\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-sub\"\u003eコンプレッション\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pts-pad-item\"\u003e\n      \u003cspan class=\"pts-pad-icon\"\u003e🧬\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-label\"\u003e第2の肌\u003cbr\u003eフィット\u003c\/span\u003e\n      \u003cspan class=\"pts-pad-sub\"\u003e伸縮素材\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 3 BENEFITS --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eWhy Protection Pants\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003e3つの理由\u003c\/p\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e01\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e肘・肩の衝撃吸収パッド——上半身を守り続ける\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e人工芝・土・体育館——ダイビングセーブやスライディング時に特に衝撃を受けやすい肘と肩を重点保護。アンダーシャツとして着用するだけで、上半身への衝撃リスクを大幅に軽減する。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e02\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e第2の肌のようなフィット感——動きを制限しない\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e伸縮性のある素材が体にぴったりとフィット。「着ている」ことを意識させない自然な装着感で、激しいセービングやポジショニングにも制限なく対応。GKの動きを引き出す設計だ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e03\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003eコンプレッション機能——筋肉をサポートしパフォーマンスを向上\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003eコンプレッション素材が筋肉を適度に圧迫し、パフォーマンス向上と疲労軽減をサポート。肌表面の湿気を外側へ逃がす通気設計で、長時間のトレーニングでも快適にプレーできる。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 4 FEATURES --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec-wh\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eFeatures\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003e4つの機能\u003c\/p\u003e\n    \u003cdiv class=\"pts-feat-grid\"\u003e\n      \u003cdiv class=\"pts-feat-card\"\u003e\n        \u003cspan class=\"pts-feat-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cspan class=\"pts-feat-en\"\u003eOptimal Protection\u003c\/span\u003e\n        \u003cp class=\"pts-feat-title\"\u003e肘・肩の衝撃吸収パッド\u003c\/p\u003e\n        \u003cp class=\"pts-feat-desc\"\u003eダイビングセーブやスライディング時に最も衝撃を受けやすい肘と肩の4箇所に衝撃吸収パッドを配置。あらゆるサーフェスでの上半身への衝撃リスクを軽減。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-feat-card\"\u003e\n        \u003cspan class=\"pts-feat-icon\"\u003e🧬\u003c\/span\u003e\n        \u003cspan class=\"pts-feat-en\"\u003eSecond Skin Fit\u003c\/span\u003e\n        \u003cp class=\"pts-feat-title\"\u003e第2の肌フィット\u003c\/p\u003e\n        \u003cp class=\"pts-feat-desc\"\u003e伸縮性のある素材が体の輪郭にぴったりフィット。動きを一切制限せず、まるで素肌のような自然な感覚でプレーできる。長時間着用でもズレない安定したフィット感。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-feat-card\"\u003e\n        \u003cspan class=\"pts-feat-icon\"\u003e💨\u003c\/span\u003e\n        \u003cspan class=\"pts-feat-en\"\u003eCompression \u0026amp; Breathable\u003c\/span\u003e\n        \u003cp class=\"pts-feat-title\"\u003eコンプレッション＋通気性\u003c\/p\u003e\n        \u003cp class=\"pts-feat-desc\"\u003eコンプレッション機能が筋肉をサポートしパフォーマンスを向上。肌表面の湿気を外側へ逃がす通気設計で、夏の酷暑から冬の体育館まで快適に対応。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-feat-card\"\u003e\n        \u003cspan class=\"pts-feat-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"pts-feat-en\"\u003eAll Surface\u003c\/span\u003e\n        \u003cp class=\"pts-feat-title\"\u003e全サーフェス対応\u003c\/p\u003e\n        \u003cp class=\"pts-feat-desc\"\u003e人工芝・土・体育館のフローリング。アンダーシャツとして着用するだけで、どのシーンでも上半身を保護。トレーニングから公式試合まで1枚で対応。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 5 SPEC TABLE --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eSpec\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003eスペック\u003c\/p\u003e\n    \u003ctable class=\"pts-tbl\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eプロテクションアンダーシャツ\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePad\u003c\/td\u003e\n\u003ctd\u003e衝撃吸収パッド（肘左右・肩左右）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003e第2の肌フィット（高伸縮・コンプレッション素材）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBreathable\u003c\/td\u003e\n\u003ctd\u003e通気性・超軽量（コンプレッション）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003e人工芝・土・体育館 全サーフェス対応\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eScene\u003c\/td\u003e\n\u003ctd\u003eトレーニング・試合兼用\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 6 TRUST --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec-wh\"\u003e\n    \u003cp class=\"pts-lbl\"\u003e安心して購入するために\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003e4つの保証\u003c\/p\u003e\n    \u003cdiv class=\"pts-trust-grid\"\u003e\n      \u003cdiv class=\"pts-trust-item\"\u003e\n        \u003cspan class=\"pts-trust-icon\"\u003e📐\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"pts-trust-title\"\u003eサイズが心配な方へ\u003c\/p\u003e\n          \u003cp class=\"pts-trust-desc\"\u003eウエスト・股下の実寸でサイズをお選びください。迷ったら\u003cstrong\u003eSNS DM・お問い合わせ\u003c\/strong\u003eからご相談ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-trust-item\"\u003e\n        \u003cspan class=\"pts-trust-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"pts-trust-title\"\u003e品質について\u003c\/p\u003e\n          \u003cp class=\"pts-trust-desc\"\u003e国内倉庫にて\u003cstrong\u003e検品してから発送\u003c\/strong\u003e。日本の気候に合わせた素材開発・品質管理を徹底しています。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-trust-item\"\u003e\n        \u003cspan class=\"pts-trust-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"pts-trust-title\"\u003e配送について\u003c\/p\u003e\n          \u003cp class=\"pts-trust-desc\"\u003e送料\u003cstrong\u003e全国一律¥800\u003c\/strong\u003e。在庫品は迅速発送、追跡番号付きでお届け状況も確認できます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-trust-item\"\u003e\n        \u003cspan class=\"pts-trust-icon\"\u003e💬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"pts-trust-title\"\u003e購入前に相談したい方へ\u003c\/p\u003e\n          \u003cp class=\"pts-trust-desc\"\u003eサイズ・フィット感のご相談は\u003cstrong\u003eGKを知るスタッフが日本語で直接サポート\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 7 TARGET --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eFor\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003eこんなGKに\u003c\/p\u003e\n    \u003cul class=\"pts-tgt\"\u003e\n      \u003cli\u003eダイビングセーブ時の肘・肩への衝撃が気になるGK\u003c\/li\u003e\n      \u003cli\u003e人工芝や土グラウンドでの上半身の怪我・擦り傷を防ぎたい\u003c\/li\u003e\n      \u003cli\u003eコンプレッション機能でパフォーマンスを向上させたい\u003c\/li\u003e\n      \u003cli\u003e動きを制限せず快適に着用できるアンダーシャツが欲しい\u003c\/li\u003e\n      \u003cli\u003e中学生〜社会人まで、あらゆるレベルのGK\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 8 CAUTION --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec-wh\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eNotice\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003e注意事項\u003c\/p\u003e\n    \u003cul class=\"pts-caut\"\u003e\n      \u003cli\u003eこちらの商品は痛みを取ったり、治療効果をもたらすものではありません。\u003c\/li\u003e\n      \u003cli\u003e傷害を完全に予防することはできません。傷害の予防には、筋力や柔軟性を十分に高めておくことが大切です。\u003c\/li\u003e\n      \u003cli\u003e直接地面や床などに接触すると摩擦により生地が破れる事がありますのでご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 9 CARE --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eCare\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003eお手入れ方法\u003c\/p\u003e\n    \u003cul class=\"pts-care\"\u003e\n      \u003cli\u003e汚れた場合は、中性洗剤を溶かしたぬるま湯での手洗いを推奨します。\u003c\/li\u003e\n      \u003cli\u003e色落ちする事がありますので、同色系の衣料と洗濯してください。\u003c\/li\u003e\n      \u003cli\u003e乾燥機・柔軟剤・漂白剤は使用しないでください。\u003c\/li\u003e\n      \u003cli\u003e洗濯後は陰干しし、十分乾燥させてください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 10 FAQ --\u003e\n  \u003cdiv class=\"pts-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"pts-sec-wh\"\u003e\n    \u003cp class=\"pts-lbl\"\u003eFAQ\u003c\/p\u003e\n    \u003cp class=\"pts-ttl\"\u003eよくある質問\u003c\/p\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pts-fi\"\u003e\n        \u003cbutton class=\"pts-fq\" onclick=\"ptsT(this)\"\u003e\u003cspan class=\"pts-fql\"\u003eQ\u003c\/span\u003eどんなシーンで使えますか？\u003cspan class=\"pts-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"pts-fa\"\u003e人工芝・土のハードグラウンド・体育館のフローリングなど、あらゆるサーフェスに対応しています。アンダーシャツとして着用するだけで上半身を保護し、トレーニングから公式試合まで幅広くご使用いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-fi\"\u003e\n        \u003cbutton class=\"pts-fq\" onclick=\"ptsT(this)\"\u003e\u003cspan class=\"pts-fql\"\u003eQ\u003c\/span\u003eパッドは何箇所ですか？どこを保護しますか？\u003cspan class=\"pts-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"pts-fa\"\u003e肘（左右）と肩（左右）に衝撃吸収パッドが配置されています。ダイビングセーブやスライディング時に最も衝撃を受けやすい上半身の箇所を重点的に保護します。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-fi\"\u003e\n        \u003cbutton class=\"pts-fq\" onclick=\"ptsT(this)\"\u003e\u003cspan class=\"pts-fql\"\u003eQ\u003c\/span\u003e動きにくくなりませんか？\u003cspan class=\"pts-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"pts-fa\"\u003e高伸縮素材を使用しているため、体にぴったりフィットしながらも動きを一切制限しません。激しいダイビングセーブにも対応できる設計です。アンダーシャツとして着用するため、ユニフォームの下に着ても外見に影響しません。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-fi\"\u003e\n        \u003cbutton class=\"pts-fq\" onclick=\"ptsT(this)\"\u003e\u003cspan class=\"pts-fql\"\u003eQ\u003c\/span\u003e夏でも暑くないですか？\u003cspan class=\"pts-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"pts-fa\"\u003e日本の気候に合わせた素材を採用しており、肌表面の湿気を外側へ逃がす通気設計になっています。超軽量素材との組み合わせで、夏場のトレーニングでも快適にご使用いただけます。また、コンプレッション機能が筋肉をサポートし、プレー中の疲労軽減にも効果的です。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pts-fi\"\u003e\n        \u003cbutton class=\"pts-fq\" onclick=\"ptsT(this)\"\u003e\u003cspan class=\"pts-fql\"\u003eQ\u003c\/span\u003e洗濯機で洗えますか？\u003cspan class=\"pts-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"pts-fa\"\u003e手洗いを推奨しています。中性洗剤を溶かしたぬるま湯で手洗いし、陰干しで十分乾燥させてください。乾燥機・柔軟剤・漂白剤はご使用しないでください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 11 CLOSING --\u003e\n  \u003cdiv class=\"pts-closing\"\u003e\n    \u003cdiv class=\"pts-closing-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"pts-closing-h\"\u003e上半身を守り、\u003cbr\u003e全力でダイブしろ。\u003c\/p\u003e\n    \u003cp class=\"pts-closing-body\"\u003e\n      衝撃への不安がなくなった時、GKは本来のパフォーマンスを発揮できる。\u003cbr\u003e\n      4箇所のパッドが体を守り、第2の肌のフィット感が動きを引き出す——\u003cbr\u003e\n      \u003cstrong class=\"pts-closing-cta\"\u003e今すぐカートに入れて、安心してゴールを守ってほしい。\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MARQUEE --\u003e\n  \u003cdiv class=\"pts-mq\"\u003e\n    \u003cdiv class=\"pts-mq-t\"\u003e\n      PROTECT. COMPRESS. PERFORM.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n      PROTECT. COMPRESS. PERFORM.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction ptsT(b){\n  var i=b.parentElement;\n  var o=i.classList.contains('pts-op');\n  document.querySelectorAll('.pts-fi').forEach(function(x){x.classList.remove('pts-op');});\n  if(!o){i.classList.add('pts-op');}\n}\n\u003c\/script\u003e","brand":"Hashtag One Japan ハッシュタグ ワン ジャパン","offers":[{"title":"XS","offer_id":41998254276785,"sku":"","price":8625.0,"currency_code":"JPY","in_stock":true},{"title":"S","offer_id":42055000621233,"sku":"","price":8625.0,"currency_code":"JPY","in_stock":false},{"title":"M","offer_id":42055000654001,"sku":"","price":8625.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/products\/image_12385e72-6cb1-49ce-b160-d76c3c26fcba.jpg?v=1658420710"},{"product_id":"protection-pants","title":"Protection Pants","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=Barlow+Condensed:wght@600;700;900\u0026display=swap');\n\n.ptp * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.ptp {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif;\n  font-weight: 500;\n  color: #111111;\n  background: #f5f5f5;\n  width: 100%;\n  overflow: hidden;\n  line-height: 1.8;\n}\n\n\/* ── HERO ── *\/\n.ptp-hero {\n  position: relative;\n  background: #111111;\n  padding: 56px 40px 60px;\n  overflow: hidden;\n  min-height: 400px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.ptp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; height: 4px;\n  background: #ffffff;\n}\n.ptp-glow {\n  position: absolute; inset: 0; pointer-events: none;\n  background: radial-gradient(ellipse 60% 50% at 75% 30%, rgba(255,255,255,0.04) 0%, transparent 60%);\n}\n.ptp-badge {\n  position: absolute; top: 24px; right: 40px;\n  border: 1px solid #444444 !important;\n  padding: 6px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 3px; color: #aaaaaa;\n  text-transform: uppercase; background: none;\n}\n.ptp-cat-badge {\n  display: inline-block;\n  background: #ffffff;\n  color: #111111;\n  padding: 5px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.ptp-h-title {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(40px, 9vw, 88px) !important;\n  line-height: 0.9 !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 4px !important;\n  padding: 0 !important; border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.ptp-catch-tag {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: clamp(12px, 2.5vw, 18px); font-weight: 700;\n  letter-spacing: 5px; color: #888888;\n  text-transform: uppercase;\n  margin: 12px 0 20px; position: relative; z-index: 1;\n}\n.ptp-hero-sub {\n  font-size: 14px; font-weight: 500;\n  color: #cccccc; line-height: 2; position: relative; z-index: 1;\n}\n.ptp-hero-sub strong { color: #ffffff; }\n\n\/* ── HERO LOGO ── *\/\n.hero-logo-wrap { display: flex; align-items: flex-end; gap: 20px; flex-wrap: nowrap; position: relative; z-index: 1; margin-bottom: 4px; }\n.hero-logo-img { width: 48px; height: auto; opacity: 0.7; flex-shrink: 0; margin-bottom: 6px; }\n\n\/* ── CATCH ── *\/\n.ptp-catch {\n  background: #ffffff; padding: 44px 40px 32px;\n  border-bottom: 2px solid #111111; position: relative;\n}\n.ptp-catch-main {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: clamp(18px, 3.2vw, 30px) !important; font-weight: 900 !important;\n  color: #111111 !important; line-height: 1.4 !important;\n  margin: 0 0 12px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  white-space: nowrap;\n}\n.ptp-catch-sub {\n  font-size: 14px; font-weight: 500; color: #555555; line-height: 1.9;\n}\n\n\/* ── 4パッドビジュアル ── *\/\n.ptp-pad-bar {\n  background: #111111;\n  padding: 24px 40px;\n  display: flex; align-items: center; gap: 0;\n  flex-wrap: wrap;\n}\n.ptp-pad-item {\n  flex: 1; min-width: 120px;\n  display: flex; flex-direction: column; align-items: center;\n  padding: 16px 12px; text-align: center;\n  border-right: 1px solid #333333;\n}\n.ptp-pad-item:last-child { border-right: none; }\n.ptp-pad-icon { font-size: 22px; margin-bottom: 6px; }\n.ptp-pad-label {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #ffffff; line-height: 1.4;\n}\n.ptp-pad-sub { font-size: 11px; color: #888888; margin-top: 3px; }\n\n\/* ── LAYOUT ── *\/\n.ptp-sec { background: #f5f5f5; padding: 48px 40px; }\n.ptp-sec-wh { background: #ffffff; padding: 48px 40px; }\n.ptp-div { padding: 0 40px; border-top: 1px solid #dddddd; }\n\n.ptp-lbl {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700; letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 8px;\n  display: flex; align-items: center; gap: 10px;\n}\n.ptp-lbl::after { content:''; width:28px; height:1px; background:#333333; display:inline-block; }\n\n.ptp-ttl {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(30px, 5vw, 46px) !important; letter-spacing: 2px !important;\n  color: #111111 !important; margin: 0 0 28px !important;\n  padding: 0 !important; border: none !important; background: none !important; line-height: 1.1 !important;\n}\n\n\/* ── FEATURE CARDS ── *\/\n.ptp-feat-grid {\n  display: grid; grid-template-columns: 1fr 1fr;\n  gap: 1px; background: #dddddd; border: 1px solid #dddddd;\n}\n.ptp-feat-card {\n  background: #ffffff; padding: 28px 24px;\n  border-left: 4px solid #111111; position: relative;\n}\n.ptp-feat-card:nth-child(2) { border-left-color: #555555; }\n.ptp-feat-card:nth-child(3) { border-left-color: #555555; }\n.ptp-feat-card:nth-child(4) { border-left-color: #111111; }\n.ptp-feat-icon { font-size: 24px; margin-bottom: 10px; display: block; }\n.ptp-feat-en {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 13px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #888888; margin-bottom: 4px; display: block;\n}\n.ptp-feat-title {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: 16px !important; font-weight: 900 !important; color: #111111 !important;\n  margin: 0 0 10px !important; padding: 0 !important; line-height: 1.3 !important;\n  border: none !important; background: none !important;\n}\n.ptp-feat-desc { font-size: 13px; font-weight: 500; color: #444444; line-height: 1.85; }\n\n\/* ── SPEC TABLE ── *\/\n.ptp-tbl, .ptp-tbl thead, .ptp-tbl tbody, .ptp-tbl tfoot, .ptp-tbl tr, .ptp-tbl th, .ptp-tbl td { border: none !important; border-collapse: collapse; background: none; }\n.ptp-tbl { width: 100%; border-collapse: collapse !important; }\n.ptp-tbl tr { border-bottom: 1px solid #dddddd !important; }\n.ptp-tbl tr:first-child { border-top: 1px solid #dddddd !important; }\n.ptp-tbl td { padding: 13px 8px !important; font-size: 14px !important; vertical-align: middle !important; }\n.ptp-tbl td:first-child { font-family: 'Barlow Condensed', Arial, sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; color: #555555 !important; text-transform: uppercase !important; width: 110px !important; }\n.ptp-tbl td:last-child { color: #111111 !important; font-weight: 600 !important; }\n\n\/* ── TRUST ── *\/\n.ptp-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #dddddd; border: 1px solid #dddddd; }\n.ptp-trust-item { background: #ffffff; padding: 22px 20px; display: flex; gap: 14px; align-items: flex-start; }\n.ptp-trust-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.ptp-trust-title { font-size: 13px; font-weight: 700; color: #111111; margin: 0 0 6px 0; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', sans-serif; }\n.ptp-trust-desc { font-size: 12px; line-height: 1.8; color: #555555; margin: 0; }\n.ptp-trust-desc strong { color: #111111; font-weight: 700; }\n\n\/* ── TARGET ── *\/\n.ptp-tgt { list-style: none; padding: 0; margin: 0; }\n.ptp-tgt li { padding: 14px 0; border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; font-size: 14px; font-weight: 600; color: #111111; display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; background: none; }\n.ptp-tgt li:first-child { border-top: 1px solid #dddddd !important; }\n.ptp-tgt li::before { content:'✓'; color:#111111; font-weight:700; flex-shrink:0; }\n\n\/* ── CAUTION ── *\/\n.ptp-caut { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #f5f5f5; display: flex; flex-direction: column; gap: 10px; }\n.ptp-caut li { font-size: 13px; font-weight: 500; color: #555555; padding-left: 16px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.ptp-caut li::before { content:'!'; position:absolute; left:0; color:#aaaaaa; font-weight:700; }\n\n\/* ── CARE ── *\/\n.ptp-care { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #ffffff; display: flex; flex-direction: column; gap: 10px; }\n.ptp-care li { font-size: 13px; font-weight: 500; color: #444444; padding-left: 22px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.ptp-care li::before { content:'◆'; position:absolute; left:0; color:#cccccc; font-size:10px; top:4px; }\n\n\/* ── CLOSING ── *\/\n.ptp-closing { padding: 48px 40px; background: #111111; position: relative; overflow: hidden; }\n.ptp-closing::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: #ffffff; }\n.ptp-closing-line { width: 32px; height: 2px; background: #ffffff; margin: 0 0 22px; }\n.ptp-closing-h { font-family: 'Bebas Neue', Arial, sans-serif !important; font-size: clamp(26px, 4.5vw, 40px) !important; letter-spacing: 3px !important; line-height: 1.2 !important; margin: 0 0 18px !important; color: #f0f0ec !important; border: none !important; background: none !important; position: relative; z-index: 1; }\n.ptp-closing-body { font-size: 14px; line-height: 2.0; color: #aaaaaa; margin: 0; position: relative; z-index: 1; }\n.ptp-closing-body strong { color: #ffffff; font-weight: 700; }\n.ptp-closing-cta { background: linear-gradient(135deg, #ffffff, #aaaaaa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; font-weight: 900 !important; font-size: 15px; }\n\n\/* ── FAQ ── *\/\n.ptp-fi { border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; background: none; }\n.ptp-fi:first-child { border-top: 1px solid #dddddd !important; }\n.ptp-fq { width:100%; background: none !important; border: none !important; outline:none; color: #111111 !important; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', Arial, sans-serif; font-size: 14px !important; font-weight: 600 !important; text-align:left; padding: 18px 32px 18px 0 !important; cursor:pointer; position:relative; display:flex; align-items:center; gap:10px; line-height: 1.5; }\n.ptp-fql { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 18px; color: #111111; flex-shrink:0; }\n.ptp-fic { position:absolute; right:0; top:50%; transform:translateY(-50%); font-size: 20px; color: #aaaaaa; transition: transform .25s; line-height: 1; font-weight: 300; }\n.ptp-fi.ptp-op .ptp-fic { transform:translateY(-50%) rotate(45deg); color: #111111; }\n.ptp-fa { display:none; padding: 0 0 18px 28px !important; font-size: 13px; font-weight: 500; color: #555555; line-height: 1.9; border: none !important; background: none; }\n.ptp-fi.ptp-op .ptp-fa { display:block; }\n\n\/* ── MARQUEE ── *\/\n.ptp-mq { background: #111111; padding: 24px 0; overflow:hidden; }\n.ptp-mq-t { font-family: 'Bebas Neue', Arial, sans-serif; font-size: clamp(24px, 4vw, 40px); letter-spacing: 4px; color: #222222; white-space: nowrap; display: inline-block; animation: ptpmq 22s linear infinite; }\n@keyframes ptpmq { from { transform:translateX(0); } to { transform:translateX(-50%); } }\n\n@media (max-width: 600px) {\n  .ptp-hero { padding: 48px 20px 48px; }\n  .ptp-badge { right: 20px; }\n  .ptp-catch { padding: 32px 20px 24px; }\n  .ptp-catch-main { white-space: normal; }\n  .ptp-pad-bar { padding: 16px 20px; gap: 0; }\n  .ptp-pad-item { min-width: 80px; padding: 12px 8px; }\n  .ptp-sec, .ptp-sec-wh { padding: 36px 20px; }\n  .ptp-div { padding: 0 20px; }\n  .ptp-feat-grid { grid-template-columns: 1fr; }\n  .ptp-trust-grid { grid-template-columns: 1fr; }\n  .ptp-closing { padding: 36px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptp\"\u003e\n\n  \u003c!-- § 1 HERO --\u003e\n  \u003cdiv class=\"ptp-hero\"\u003e\n    \u003cdiv class=\"ptp-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ptp-badge\"\u003eHashtag One Japan — GEAR\u003c\/div\u003e\n    \u003cp class=\"ptp-cat-badge\"\u003eGK Gear\u003c\/p\u003e\n    \u003cdiv class=\"hero-logo-wrap\"\u003e\n      \u003cp class=\"ptp-h-title\" style=\"margin:0!important;\"\u003ePROTECTION\u003cbr style=\"display:none\"\u003e PANTS\u003c\/p\u003e\n      \u003cimg class=\"hero-logo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" alt=\"Hashtag One Japan\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ptp-catch-tag\"\u003ePROTECT. PERFORM. EVERYWHERE.\u003c\/p\u003e\n    \u003cp class=\"ptp-hero-sub\"\u003e\n      人工芝・土・体育館——\u003cstrong\u003eどのシーンでも高いパフォーマンスを発揮する\u003c\/strong\u003eプロテクションロングスパッツ。\u003cbr\u003e\n      4箇所の衝撃吸収パッドと第2の肌のようなフィット感で、GKの体を守り抜く。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 2 CATCH --\u003e\n  \u003cdiv class=\"ptp-catch\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9149.png?v=1776762809\" alt=\"Hashtag One Japan\" style=\"position:absolute;right:28px;bottom:24px;width:52px;height:auto;opacity:0.10;pointer-events:none;\"\u003e\n    \u003cp class=\"ptp-catch-main\"\u003e守れ、体を。攻めろ、ゴールを。\u003c\/p\u003e\n    \u003cp class=\"ptp-catch-sub\"\u003e衝撃から解放された時、GKは本来の力を発揮できる。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4パッドビジュアル --\u003e\n  \u003cdiv class=\"ptp-pad-bar\"\u003e\n    \u003cdiv class=\"ptp-pad-item\"\u003e\n      \u003cspan class=\"ptp-pad-icon\"\u003e🦵\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-label\"\u003e腿部\u003cbr\u003e保護\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-sub\"\u003eLeft \/ Right\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptp-pad-item\"\u003e\n      \u003cspan class=\"ptp-pad-icon\"\u003e🦿\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-label\"\u003e膝部\u003cbr\u003e保護\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-sub\"\u003eLeft \/ Right\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptp-pad-item\"\u003e\n      \u003cspan class=\"ptp-pad-icon\"\u003e💨\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-label\"\u003e通気性\u003cbr\u003e超軽量\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-sub\"\u003e日本気候対応\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptp-pad-item\"\u003e\n      \u003cspan class=\"ptp-pad-icon\"\u003e🧬\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-label\"\u003e第2の肌\u003cbr\u003eフィット\u003c\/span\u003e\n      \u003cspan class=\"ptp-pad-sub\"\u003e伸縮素材\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 3 BENEFITS --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eWhy Protection Pants\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003e3つの理由\u003c\/p\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e01\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e4箇所の衝撃吸収パッド——どのサーフェスでも体を守る\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e人工芝・土のハードグラウンド・体育館のフローリング——ゴールキーパーが直面する過酷なサーフェスすべてに対応。腿と膝の4箇所に配置された衝撃吸収パッドが、スライディングやダイビング時の衝撃を分散し、体を守り続ける。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e02\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e第2の肌のようなフィット感——動きを制限しない\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e伸縮性のある素材が体にぴったりとフィット。「着ている」ことを意識させない自然な装着感で、激しいセービングやポジショニングにも制限なく対応。GKの動きを引き出す設計だ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e03\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e日本気候対応の通気性・超軽量設計\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e日本の気候に合わせた素材開発により、肌の表面から外側へ湿気を逃がす設計を採用。水分管理により、夏の酷暑でも冬の体育館でも、快適にプレーを続けられる。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 4 FEATURES --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec-wh\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eFeatures\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003e4つの機能\u003c\/p\u003e\n    \u003cdiv class=\"ptp-feat-grid\"\u003e\n      \u003cdiv class=\"ptp-feat-card\"\u003e\n        \u003cspan class=\"ptp-feat-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cspan class=\"ptp-feat-en\"\u003eOptimal Protection\u003c\/span\u003e\n        \u003cp class=\"ptp-feat-title\"\u003e4箇所衝撃吸収パッド\u003c\/p\u003e\n        \u003cp class=\"ptp-feat-desc\"\u003e腿・膝の4箇所に施された衝撃吸収パッドが、スライディングやダイビングの衝撃から最も負傷しやすい箇所を重点保護。あらゆるサーフェスに対応。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-feat-card\"\u003e\n        \u003cspan class=\"ptp-feat-icon\"\u003e🧬\u003c\/span\u003e\n        \u003cspan class=\"ptp-feat-en\"\u003eSecond Skin Fit\u003c\/span\u003e\n        \u003cp class=\"ptp-feat-title\"\u003e第2の肌フィット\u003c\/p\u003e\n        \u003cp class=\"ptp-feat-desc\"\u003e伸縮性のある素材が体の輪郭にぴったりフィット。動きを一切制限せず、まるで素肌のような自然な感覚でプレーできる。長時間着用でもズレない安定したフィット感。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-feat-card\"\u003e\n        \u003cspan class=\"ptp-feat-icon\"\u003e💨\u003c\/span\u003e\n        \u003cspan class=\"ptp-feat-en\"\u003eBreathable \u0026amp; Lightweight\u003c\/span\u003e\n        \u003cp class=\"ptp-feat-title\"\u003e通気性と超軽量\u003c\/p\u003e\n        \u003cp class=\"ptp-feat-desc\"\u003e日本の気候に合わせた素材が肌表面の湿気を外側へ逃がし、快適な体温管理をサポート。超軽量設計で重さを感じさせず、動作のスピードを落とさない。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-feat-card\"\u003e\n        \u003cspan class=\"ptp-feat-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"ptp-feat-en\"\u003eAll Surface\u003c\/span\u003e\n        \u003cp class=\"ptp-feat-title\"\u003e全サーフェス対応\u003c\/p\u003e\n        \u003cp class=\"ptp-feat-desc\"\u003e人工芝・土のハードグラウンド・体育館のフローリング。どのシーンでも高いパフォーマンスを発揮。トレーニングから公式試合まで1枚で対応する万能モデル。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 5 SPEC TABLE --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eSpec\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003eスペック\u003c\/p\u003e\n    \u003ctable class=\"ptp-tbl\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eプロテクションロングスパッツ\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePad\u003c\/td\u003e\n\u003ctd\u003e4箇所衝撃吸収パッド（腿左右・膝左右）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003e第2の肌フィット（高伸縮素材）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBreathable\u003c\/td\u003e\n\u003ctd\u003e通気性・超軽量（日本気候対応）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003e人工芝・土・体育館 全サーフェス対応\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eScene\u003c\/td\u003e\n\u003ctd\u003eトレーニング・試合兼用\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 6 TRUST --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec-wh\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003e安心して購入するために\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003e4つの保証\u003c\/p\u003e\n    \u003cdiv class=\"ptp-trust-grid\"\u003e\n      \u003cdiv class=\"ptp-trust-item\"\u003e\n        \u003cspan class=\"ptp-trust-icon\"\u003e📐\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptp-trust-title\"\u003eサイズが心配な方へ\u003c\/p\u003e\n          \u003cp class=\"ptp-trust-desc\"\u003eウエスト・股下の実寸でサイズをお選びください。迷ったら\u003cstrong\u003eSNS DM・お問い合わせ\u003c\/strong\u003eからご相談ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-trust-item\"\u003e\n        \u003cspan class=\"ptp-trust-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptp-trust-title\"\u003e品質について\u003c\/p\u003e\n          \u003cp class=\"ptp-trust-desc\"\u003e国内倉庫にて\u003cstrong\u003e検品してから発送\u003c\/strong\u003e。日本の気候に合わせた素材開発・品質管理を徹底しています。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-trust-item\"\u003e\n        \u003cspan class=\"ptp-trust-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptp-trust-title\"\u003e配送について\u003c\/p\u003e\n          \u003cp class=\"ptp-trust-desc\"\u003e送料\u003cstrong\u003e全国一律¥800\u003c\/strong\u003e。在庫品は迅速発送、追跡番号付きでお届け状況も確認できます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-trust-item\"\u003e\n        \u003cspan class=\"ptp-trust-icon\"\u003e💬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptp-trust-title\"\u003e購入前に相談したい方へ\u003c\/p\u003e\n          \u003cp class=\"ptp-trust-desc\"\u003eサイズ・フィット感のご相談は\u003cstrong\u003eGKを知るスタッフが日本語で直接サポート\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 7 TARGET --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eFor\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003eこんなGKに\u003c\/p\u003e\n    \u003cul class=\"ptp-tgt\"\u003e\n      \u003cli\u003e人工芝や土グラウンドでの怪我・擦り傷が気になるGK\u003c\/li\u003e\n      \u003cli\u003e体育館トレーニングでも使えるプロテクションが欲しい\u003c\/li\u003e\n      \u003cli\u003e動きを制限せずに体を守りたい\u003c\/li\u003e\n      \u003cli\u003e快適な着け心地で集中してプレーしたい\u003c\/li\u003e\n      \u003cli\u003e中学生〜社会人まで、あらゆるレベルのGK\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 8 CAUTION --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec-wh\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eNotice\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003e注意事項\u003c\/p\u003e\n    \u003cul class=\"ptp-caut\"\u003e\n      \u003cli\u003eこちらの商品は痛みを取ったり、治療効果をもたらすものではありません。\u003c\/li\u003e\n      \u003cli\u003e傷害を完全に予防することはできません。傷害の予防には、筋力や柔軟性を十分に高めておくことが大切です。\u003c\/li\u003e\n      \u003cli\u003e直接地面や床などに接触すると摩擦により生地が破れる事がありますのでご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 9 CARE --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eCare\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003eお手入れ方法\u003c\/p\u003e\n    \u003cul class=\"ptp-care\"\u003e\n      \u003cli\u003e汚れた場合は、中性洗剤を溶かしたぬるま湯での手洗いを推奨します。\u003c\/li\u003e\n      \u003cli\u003e色落ちする事がありますので、同色系の衣料と洗濯してください。\u003c\/li\u003e\n      \u003cli\u003e乾燥機・柔軟剤・漂白剤は使用しないでください。\u003c\/li\u003e\n      \u003cli\u003e洗濯後は陰干しし、十分乾燥させてください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 10 FAQ --\u003e\n  \u003cdiv class=\"ptp-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptp-sec-wh\"\u003e\n    \u003cp class=\"ptp-lbl\"\u003eFAQ\u003c\/p\u003e\n    \u003cp class=\"ptp-ttl\"\u003eよくある質問\u003c\/p\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"ptp-fi\"\u003e\n        \u003cbutton class=\"ptp-fq\" onclick=\"ptpT(this)\"\u003e\u003cspan class=\"ptp-fql\"\u003eQ\u003c\/span\u003eどんなシーンで使えますか？\u003cspan class=\"ptp-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptp-fa\"\u003e人工芝・土のハードグラウンド・体育館のフローリングなど、あらゆるサーフェスに対応しています。トレーニングから公式試合まで幅広くご使用いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-fi\"\u003e\n        \u003cbutton class=\"ptp-fq\" onclick=\"ptpT(this)\"\u003e\u003cspan class=\"ptp-fql\"\u003eQ\u003c\/span\u003eパッドは何箇所ですか？どこを保護しますか？\u003cspan class=\"ptp-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptp-fa\"\u003e腿（左右）と膝（左右）の計4箇所に衝撃吸収パッドが配置されています。ゴールキーパーが最も衝撃を受けやすい箇所を重点的に保護します。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-fi\"\u003e\n        \u003cbutton class=\"ptp-fq\" onclick=\"ptpT(this)\"\u003e\u003cspan class=\"ptp-fql\"\u003eQ\u003c\/span\u003e動きにくくなりませんか？\u003cspan class=\"ptp-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptp-fa\"\u003e高伸縮素材を使用しているため、体にぴったりフィットしながらも動きを一切制限しません。激しいダイビングやスライディングにも対応できる設計です。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-fi\"\u003e\n        \u003cbutton class=\"ptp-fq\" onclick=\"ptpT(this)\"\u003e\u003cspan class=\"ptp-fql\"\u003eQ\u003c\/span\u003e夏でも暑くないですか？\u003cspan class=\"ptp-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptp-fa\"\u003e日本の気候に合わせた素材を採用しており、肌表面の湿気を外側へ逃がす通気設計になっています。超軽量素材との組み合わせで、夏場のトレーニングでも快適にご使用いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptp-fi\"\u003e\n        \u003cbutton class=\"ptp-fq\" onclick=\"ptpT(this)\"\u003e\u003cspan class=\"ptp-fql\"\u003eQ\u003c\/span\u003e洗濯機で洗えますか？\u003cspan class=\"ptp-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptp-fa\"\u003e手洗いを推奨しています。中性洗剤を溶かしたぬるま湯で手洗いし、陰干しで十分乾燥させてください。乾燥機・柔軟剤・漂白剤はご使用しないでください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 11 CLOSING --\u003e\n  \u003cdiv class=\"ptp-closing\"\u003e\n    \u003cdiv class=\"ptp-closing-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"ptp-closing-h\"\u003e守りを万全にして、\u003cbr\u003eゴールに集中しろ。\u003c\/p\u003e\n    \u003cp class=\"ptp-closing-body\"\u003e\n      衝撃への不安がなくなった時、GKは本来のパフォーマンスを発揮できる。\u003cbr\u003e\n      4箇所のパッドが体を守り、第2の肌のフィット感が動きを引き出す——\u003cbr\u003e\n      \u003cstrong class=\"ptp-closing-cta\"\u003e今すぐカートに入れて、安心してゴールを守ってほしい。\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MARQUEE --\u003e\n  \u003cdiv class=\"ptp-mq\"\u003e\n    \u003cdiv class=\"ptp-mq-t\"\u003e\n      PROTECT. PERFORM. EVERYWHERE.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n      PROTECT. PERFORM. EVERYWHERE.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction ptpT(b){\n  var i=b.parentElement;\n  var o=i.classList.contains('ptp-op');\n  document.querySelectorAll('.ptp-fi').forEach(function(x){x.classList.remove('ptp-op');});\n  if(!o){i.classList.add('ptp-op');}\n}\n\u003c\/script\u003e","brand":"Hashtag One Japan ハッシュタグ ワン ジャパン","offers":[{"title":"XS","offer_id":41998328430769,"sku":"","price":9660.0,"currency_code":"JPY","in_stock":true},{"title":"S","offer_id":42055001178289,"sku":"","price":9660.0,"currency_code":"JPY","in_stock":true},{"title":"M","offer_id":42055001211057,"sku":"","price":9660.0,"currency_code":"JPY","in_stock":true},{"title":"L","offer_id":42055001243825,"sku":"","price":9660.0,"currency_code":"JPY","in_stock":true},{"title":"XL","offer_id":42055001276593,"sku":"","price":9660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/products\/image_80a2b67d-1edd-43fb-87c4-1bb18918d685.jpg?v=1658421453"},{"product_id":"protection-shorts","title":"Protection Shorts","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=Barlow+Condensed:wght@600;700;900\u0026display=swap');\n\n.ptsh * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.ptsh {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif;\n  font-weight: 500;\n  color: #111111;\n  background: #f5f5f5;\n  width: 100%;\n  overflow: hidden;\n  line-height: 1.8;\n}\n\n\/* ── HERO ── *\/\n.ptsh-hero {\n  position: relative;\n  background: #111111;\n  padding: 56px 40px 60px;\n  overflow: hidden;\n  min-height: 400px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.ptsh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; height: 4px;\n  background: #ffffff;\n}\n.ptsh-glow {\n  position: absolute; inset: 0; pointer-events: none;\n  background: radial-gradient(ellipse 60% 50% at 75% 30%, rgba(255,255,255,0.04) 0%, transparent 60%);\n}\n.ptsh-badge {\n  position: absolute; top: 24px; right: 40px;\n  border: 1px solid #444444 !important;\n  padding: 6px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 3px; color: #aaaaaa;\n  text-transform: uppercase; background: none;\n}\n.ptsh-cat-badge {\n  display: inline-block;\n  background: #ffffff;\n  color: #111111;\n  padding: 5px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 3px;\n  text-transform: uppercase;\n  margin-bottom: 14px;\n  position: relative; z-index: 1;\n}\n.ptsh-h-title {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(40px, 9vw, 88px) !important;\n  line-height: 0.9 !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 4px !important;\n  padding: 0 !important; border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.ptsh-catch-tag {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: clamp(12px, 2.5vw, 18px); font-weight: 700;\n  letter-spacing: 5px; color: #888888;\n  text-transform: uppercase;\n  margin: 12px 0 20px; position: relative; z-index: 1;\n}\n.ptsh-hero-sub {\n  font-size: 14px; font-weight: 500;\n  color: #cccccc; line-height: 2; position: relative; z-index: 1;\n}\n.ptsh-hero-sub strong { color: #ffffff; }\n\n\/* ── HERO LOGO ── *\/\n.hero-logo-wrap { display: flex; align-items: flex-end; gap: 20px; flex-wrap: nowrap; position: relative; z-index: 1; margin-bottom: 4px; }\n.hero-logo-img { width: 48px; height: auto; opacity: 0.7; flex-shrink: 0; margin-bottom: 6px; }\n\n\/* ── CATCH ── *\/\n.ptsh-catch {\n  background: #ffffff; padding: 44px 40px 32px;\n  border-bottom: 2px solid #111111; position: relative;\n}\n.ptsh-catch-main {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: clamp(18px, 3.2vw, 30px) !important; font-weight: 900 !important;\n  color: #111111 !important; line-height: 1.4 !important;\n  margin: 0 0 12px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  white-space: nowrap;\n}\n.ptsh-catch-sub {\n  font-size: 14px; font-weight: 500; color: #555555; line-height: 1.9;\n}\n\n\/* ── 4パッドビジュアル ── *\/\n.ptsh-pad-bar {\n  background: #111111;\n  padding: 24px 40px;\n  display: flex; align-items: center; gap: 0;\n  flex-wrap: wrap;\n}\n.ptsh-pad-item {\n  flex: 1; min-width: 120px;\n  display: flex; flex-direction: column; align-items: center;\n  padding: 16px 12px; text-align: center;\n  border-right: 1px solid #333333;\n}\n.ptsh-pad-item:last-child { border-right: none; }\n.ptsh-pad-icon { font-size: 22px; margin-bottom: 6px; }\n.ptsh-pad-label {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 11px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #ffffff; line-height: 1.4;\n}\n.ptsh-pad-sub { font-size: 11px; color: #888888; margin-top: 3px; }\n\n\/* ── LAYOUT ── *\/\n.ptsh-sec { background: #f5f5f5; padding: 48px 40px; }\n.ptsh-sec-wh { background: #ffffff; padding: 48px 40px; }\n.ptsh-div { padding: 0 40px; border-top: 1px solid #dddddd; }\n\n.ptsh-lbl {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700; letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 8px;\n  display: flex; align-items: center; gap: 10px;\n}\n.ptsh-lbl::after { content:''; width:28px; height:1px; background:#333333; display:inline-block; }\n\n.ptsh-ttl {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(30px, 5vw, 46px) !important; letter-spacing: 2px !important;\n  color: #111111 !important; margin: 0 0 28px !important;\n  padding: 0 !important; border: none !important; background: none !important; line-height: 1.1 !important;\n}\n\n\/* ── FEATURE CARDS ── *\/\n.ptsh-feat-grid {\n  display: grid; grid-template-columns: 1fr 1fr;\n  gap: 1px; background: #dddddd; border: 1px solid #dddddd;\n}\n.ptsh-feat-card {\n  background: #ffffff; padding: 28px 24px;\n  border-left: 4px solid #111111; position: relative;\n}\n.ptsh-feat-card:nth-child(2) { border-left-color: #555555; }\n.ptsh-feat-card:nth-child(3) { border-left-color: #555555; }\n.ptsh-feat-card:nth-child(4) { border-left-color: #111111; }\n.ptsh-feat-icon { font-size: 24px; margin-bottom: 10px; display: block; }\n.ptsh-feat-en {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 13px; font-weight: 700; letter-spacing: 2px;\n  text-transform: uppercase; color: #888888; margin-bottom: 4px; display: block;\n}\n.ptsh-feat-title {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: 16px !important; font-weight: 900 !important; color: #111111 !important;\n  margin: 0 0 10px !important; padding: 0 !important; line-height: 1.3 !important;\n  border: none !important; background: none !important;\n}\n.ptsh-feat-desc { font-size: 13px; font-weight: 500; color: #444444; line-height: 1.85; }\n\n\/* ── SPEC TABLE ── *\/\n.ptsh-tbl, .ptsh-tbl thead, .ptsh-tbl tbody, .ptsh-tbl tfoot, .ptsh-tbl tr, .ptsh-tbl th, .ptsh-tbl td { border: none !important; border-collapse: collapse; background: none; }\n.ptsh-tbl { width: 100%; border-collapse: collapse !important; }\n.ptsh-tbl tr { border-bottom: 1px solid #dddddd !important; }\n.ptsh-tbl tr:first-child { border-top: 1px solid #dddddd !important; }\n.ptsh-tbl td { padding: 13px 8px !important; font-size: 14px !important; vertical-align: middle !important; }\n.ptsh-tbl td:first-child { font-family: 'Barlow Condensed', Arial, sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; color: #555555 !important; text-transform: uppercase !important; width: 110px !important; }\n.ptsh-tbl td:last-child { color: #111111 !important; font-weight: 600 !important; }\n\n\/* ── TRUST ── *\/\n.ptsh-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #dddddd; border: 1px solid #dddddd; }\n.ptsh-trust-item { background: #ffffff; padding: 22px 20px; display: flex; gap: 14px; align-items: flex-start; }\n.ptsh-trust-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.ptsh-trust-title { font-size: 13px; font-weight: 700; color: #111111; margin: 0 0 6px 0; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', sans-serif; }\n.ptsh-trust-desc { font-size: 12px; line-height: 1.8; color: #555555; margin: 0; }\n.ptsh-trust-desc strong { color: #111111; font-weight: 700; }\n\n\/* ── TARGET ── *\/\n.ptsh-tgt { list-style: none; padding: 0; margin: 0; }\n.ptsh-tgt li { padding: 14px 0; border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; font-size: 14px; font-weight: 600; color: #111111; display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; background: none; }\n.ptsh-tgt li:first-child { border-top: 1px solid #dddddd !important; }\n.ptsh-tgt li::before { content:'✓'; color:#111111; font-weight:700; flex-shrink:0; }\n\n\/* ── CAUTION ── *\/\n.ptsh-caut { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #f5f5f5; display: flex; flex-direction: column; gap: 10px; }\n.ptsh-caut li { font-size: 13px; font-weight: 500; color: #555555; padding-left: 16px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.ptsh-caut li::before { content:'!'; position:absolute; left:0; color:#aaaaaa; font-weight:700; }\n\n\/* ── CARE ── *\/\n.ptsh-care { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #dddddd !important; background: #ffffff; display: flex; flex-direction: column; gap: 10px; }\n.ptsh-care li { font-size: 13px; font-weight: 500; color: #444444; padding-left: 22px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.ptsh-care li::before { content:'◆'; position:absolute; left:0; color:#cccccc; font-size:10px; top:4px; }\n\n\/* ── CLOSING ── *\/\n.ptsh-closing { padding: 48px 40px; background: #111111; position: relative; overflow: hidden; }\n.ptsh-closing::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: #ffffff; }\n.ptsh-closing-line { width: 32px; height: 2px; background: #ffffff; margin: 0 0 22px; }\n.ptsh-closing-h { font-family: 'Bebas Neue', Arial, sans-serif !important; font-size: clamp(26px, 4.5vw, 40px) !important; letter-spacing: 3px !important; line-height: 1.2 !important; margin: 0 0 18px !important; color: #f0f0ec !important; border: none !important; background: none !important; position: relative; z-index: 1; }\n.ptsh-closing-body { font-size: 14px; line-height: 2.0; color: #aaaaaa; margin: 0; position: relative; z-index: 1; }\n.ptsh-closing-body strong { color: #ffffff; font-weight: 700; }\n.ptsh-closing-cta { background: linear-gradient(135deg, #ffffff, #aaaaaa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; font-weight: 900 !important; font-size: 15px; }\n\n\/* ── FAQ ── *\/\n.ptsh-fi { border-bottom: 1px solid #dddddd !important; border-top: none !important; border-left: none !important; border-right: none !important; background: none; }\n.ptsh-fi:first-child { border-top: 1px solid #dddddd !important; }\n.ptsh-fq { width:100%; background: none !important; border: none !important; outline:none; color: #111111 !important; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', Arial, sans-serif; font-size: 14px !important; font-weight: 600 !important; text-align:left; padding: 18px 32px 18px 0 !important; cursor:pointer; position:relative; display:flex; align-items:center; gap:10px; line-height: 1.5; }\n.ptsh-fql { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 18px; color: #111111; flex-shrink:0; }\n.ptsh-fic { position:absolute; right:0; top:50%; transform:translateY(-50%); font-size: 20px; color: #aaaaaa; transition: transform .25s; line-height: 1; font-weight: 300; }\n.ptsh-fi.ptsh-op .ptsh-fic { transform:translateY(-50%) rotate(45deg); color: #111111; }\n.ptsh-fa { display:none; padding: 0 0 18px 28px !important; font-size: 13px; font-weight: 500; color: #555555; line-height: 1.9; border: none !important; background: none; }\n.ptsh-fi.ptsh-op .ptsh-fa { display:block; }\n\n\/* ── MARQUEE ── *\/\n.ptsh-mq { background: #111111; padding: 24px 0; overflow:hidden; }\n.ptsh-mq-t { font-family: 'Bebas Neue', Arial, sans-serif; font-size: clamp(24px, 4vw, 40px); letter-spacing: 4px; color: #222222; white-space: nowrap; display: inline-block; animation: ptshmq 22s linear infinite; }\n@keyframes ptshmq { from { transform:translateX(0); } to { transform:translateX(-50%); } }\n\n@media (max-width: 600px) {\n  .ptsh-hero { padding: 48px 20px 48px; }\n  .ptsh-badge { right: 20px; }\n  .ptsh-catch { padding: 32px 20px 24px; }\n  .ptsh-catch-main { white-space: normal; }\n  .ptsh-pad-bar { padding: 16px 20px; gap: 0; }\n  .ptsh-pad-item { min-width: 80px; padding: 12px 8px; }\n  .ptsh-sec, .ptsh-sec-wh { padding: 36px 20px; }\n  .ptsh-div { padding: 0 20px; }\n  .ptsh-feat-grid { grid-template-columns: 1fr; }\n  .ptsh-trust-grid { grid-template-columns: 1fr; }\n  .ptsh-closing { padding: 36px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptsh\"\u003e\n\n  \u003c!-- § 1 HERO --\u003e\n  \u003cdiv class=\"ptsh-hero\"\u003e\n    \u003cdiv class=\"ptsh-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ptsh-badge\"\u003eHashtag One Japan — GEAR\u003c\/div\u003e\n    \u003cp class=\"ptsh-cat-badge\"\u003eGK Gear\u003c\/p\u003e\n    \u003cdiv class=\"hero-logo-wrap\"\u003e\n      \u003cp class=\"ptsh-h-title\" style=\"margin:0!important;\"\u003ePROTECTION\u003cbr style=\"display:none\"\u003e SHORTS\u003c\/p\u003e\n      \u003cimg class=\"hero-logo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" alt=\"Hashtag One Japan\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ptsh-catch-tag\"\u003ePROTECT. MOVE. EVERYWHERE.\u003c\/p\u003e\n    \u003cp class=\"ptsh-hero-sub\"\u003e\n      人工芝・土・体育館——\u003cstrong\u003eどのシーンでも高いパフォーマンスを発揮する\u003c\/strong\u003eプロテクションショーツです。\u003cbr\u003e\n      2箇所の衝撃吸収パッドと第2の肌のようなフィット感で、GKの腿を守り抜く。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 2 CATCH --\u003e\n  \u003cdiv class=\"ptsh-catch\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9149.png?v=1776762809\" alt=\"Hashtag One Japan\" style=\"position:absolute;right:28px;bottom:24px;width:52px;height:auto;opacity:0.10;pointer-events:none;\"\u003e\n    \u003cp class=\"ptsh-catch-main\"\u003e迷わず踏み込め。\u003c\/p\u003e\n    \u003cp class=\"ptsh-catch-sub\"\u003e腿への不安がなくなった時、GKは本来のステップを踏み出せる。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4パッドビジュアル --\u003e\n  \u003cdiv class=\"ptsh-pad-bar\"\u003e\n    \u003cdiv class=\"ptsh-pad-item\"\u003e\n      \u003cspan class=\"ptsh-pad-icon\"\u003e🦵\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-label\"\u003e腿部\u003cbr\u003e保護\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-sub\"\u003eLeft \/ Right\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptsh-pad-item\"\u003e\n      \u003cspan class=\"ptsh-pad-icon\"\u003e🛡\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-label\"\u003e2箇所\u003cbr\u003eパッド\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-sub\"\u003eOptimal Protection\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptsh-pad-item\"\u003e\n      \u003cspan class=\"ptsh-pad-icon\"\u003e💨\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-label\"\u003e通気性\u003cbr\u003e超軽量\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-sub\"\u003e日本気候対応\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ptsh-pad-item\"\u003e\n      \u003cspan class=\"ptsh-pad-icon\"\u003e🧬\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-label\"\u003e第2の肌\u003cbr\u003eフィット\u003c\/span\u003e\n      \u003cspan class=\"ptsh-pad-sub\"\u003e伸縮素材\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 3 BENEFITS --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eWhy Protection Pants\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003e3つの理由\u003c\/p\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e01\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e2箇所の衝撃吸収パッド——腿をしっかり守る\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e腿（左右）の2箇所に配置された衝撃吸収パッドが、スライディングやダイビング時の衝撃から最も負傷しやすい箇所を重点保護。人工芝・土・体育館のあらゆるサーフェスに対応する。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;border-bottom:1px solid #dddddd;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e02\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e第2の肌のようなフィット感——動きを制限しない\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e伸縮性のある素材が体にぴったりとフィット。「着ている」ことを意識させない自然な装着感で、激しいセービングやポジショニングにも制限なく対応。GKの動きを引き出す設計だ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding:24px 0;display:flex;gap:20px;align-items:flex-start;\"\u003e\n        \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:36px;color:#dddddd;line-height:1;flex-shrink:0;width:44px;\"\u003e03\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:700;color:#111111;margin:0 0 6px;line-height:1.4;\"\u003e日本気候対応の通気性・超軽量設計\u003c\/p\u003e\n          \u003cp style=\"font-size:13px;font-weight:500;color:#444444;line-height:1.85;\"\u003e日本の気候に合わせた素材開発により、肌の表面から外側へ湿気を逃がす設計を採用。水分管理により、夏の酷暑でも冬の体育館でも、快適にプレーを続けられる。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 4 FEATURES --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec-wh\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eFeatures\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003e4つの機能\u003c\/p\u003e\n    \u003cdiv class=\"ptsh-feat-grid\"\u003e\n      \u003cdiv class=\"ptsh-feat-card\"\u003e\n        \u003cspan class=\"ptsh-feat-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cspan class=\"ptsh-feat-en\"\u003eOptimal Protection\u003c\/span\u003e\n        \u003cp class=\"ptsh-feat-title\"\u003e2箇所衝撃吸収パッド\u003c\/p\u003e\n        \u003cp class=\"ptsh-feat-desc\"\u003e腿（左右）の2箇所に施された衝撃吸収パッドが、スライディングやダイビング時の衝撃から腿を重点保護。ショーツ設計で動きやすさと保護性能を両立。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-feat-card\"\u003e\n        \u003cspan class=\"ptsh-feat-icon\"\u003e🧬\u003c\/span\u003e\n        \u003cspan class=\"ptsh-feat-en\"\u003eSecond Skin Fit\u003c\/span\u003e\n        \u003cp class=\"ptsh-feat-title\"\u003e第2の肌フィット\u003c\/p\u003e\n        \u003cp class=\"ptsh-feat-desc\"\u003e伸縮性のある素材が体の輪郭にぴったりフィット。動きを一切制限せず、まるで素肌のような自然な感覚でプレーできる。長時間着用でもズレない安定したフィット感。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-feat-card\"\u003e\n        \u003cspan class=\"ptsh-feat-icon\"\u003e💨\u003c\/span\u003e\n        \u003cspan class=\"ptsh-feat-en\"\u003eBreathable \u0026amp; Lightweight\u003c\/span\u003e\n        \u003cp class=\"ptsh-feat-title\"\u003e通気性と超軽量\u003c\/p\u003e\n        \u003cp class=\"ptsh-feat-desc\"\u003e日本の気候に合わせた素材が肌表面の湿気を外側へ逃がし、快適な体温管理をサポート。超軽量設計で重さを感じさせず、動作のスピードを落とさない。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-feat-card\"\u003e\n        \u003cspan class=\"ptsh-feat-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"ptsh-feat-en\"\u003eAll Surface\u003c\/span\u003e\n        \u003cp class=\"ptsh-feat-title\"\u003e全サーフェス対応\u003c\/p\u003e\n        \u003cp class=\"ptsh-feat-desc\"\u003e人工芝・土のハードグラウンド・体育館のフローリング。どのシーンでも高いパフォーマンスを発揮。トレーニングから公式試合まで1枚で対応する万能モデル。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 5 SPEC TABLE --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eSpec\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003eスペック\u003c\/p\u003e\n    \u003ctable class=\"ptsh-tbl\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eプロテクションショーツ\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePad\u003c\/td\u003e\n\u003ctd\u003e2箇所衝撃吸収パッド（腿左右）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003e第2の肌フィット（高伸縮素材）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBreathable\u003c\/td\u003e\n\u003ctd\u003e通気性・超軽量（日本気候対応）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003e人工芝・土・体育館 全サーフェス対応\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eScene\u003c\/td\u003e\n\u003ctd\u003eトレーニング・試合兼用\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 6 TRUST --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec-wh\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003e安心して購入するために\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003e4つの保証\u003c\/p\u003e\n    \u003cdiv class=\"ptsh-trust-grid\"\u003e\n      \u003cdiv class=\"ptsh-trust-item\"\u003e\n        \u003cspan class=\"ptsh-trust-icon\"\u003e📐\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptsh-trust-title\"\u003eサイズが心配な方へ\u003c\/p\u003e\n          \u003cp class=\"ptsh-trust-desc\"\u003eウエスト・股下の実寸でサイズをお選びください。迷ったら\u003cstrong\u003eSNS DM・お問い合わせ\u003c\/strong\u003eからご相談ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-trust-item\"\u003e\n        \u003cspan class=\"ptsh-trust-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptsh-trust-title\"\u003e品質について\u003c\/p\u003e\n          \u003cp class=\"ptsh-trust-desc\"\u003e国内倉庫にて\u003cstrong\u003e検品してから発送\u003c\/strong\u003e。日本の気候に合わせた素材開発・品質管理を徹底しています。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-trust-item\"\u003e\n        \u003cspan class=\"ptsh-trust-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptsh-trust-title\"\u003e配送について\u003c\/p\u003e\n          \u003cp class=\"ptsh-trust-desc\"\u003e送料\u003cstrong\u003e全国一律¥800\u003c\/strong\u003e。在庫品は迅速発送、追跡番号付きでお届け状況も確認できます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-trust-item\"\u003e\n        \u003cspan class=\"ptsh-trust-icon\"\u003e💬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"ptsh-trust-title\"\u003e購入前に相談したい方へ\u003c\/p\u003e\n          \u003cp class=\"ptsh-trust-desc\"\u003eサイズ・フィット感のご相談は\u003cstrong\u003eGKを知るスタッフが日本語で直接サポート\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 7 TARGET --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eFor\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003eこんなGKに\u003c\/p\u003e\n    \u003cul class=\"ptsh-tgt\"\u003e\n      \u003cli\u003eスライディング時の腿への衝撃・擦り傷が気になるGK\u003c\/li\u003e\n      \u003cli\u003eショーツタイプで動きやすさも保護も両立したい\u003c\/li\u003e\n      \u003cli\u003e体育館・人工芝・土グラウンドを問わず使えるプロテクションが欲しい\u003c\/li\u003e\n      \u003cli\u003e動きを制限せず快適に着用できるアンダーウェアが欲しい\u003c\/li\u003e\n      \u003cli\u003e中学生〜社会人まで、あらゆるレベルのGK\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 8 CAUTION --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec-wh\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eNotice\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003e注意事項\u003c\/p\u003e\n    \u003cul class=\"ptsh-caut\"\u003e\n      \u003cli\u003eこちらの商品は痛みを取ったり、治療効果をもたらすものではありません。\u003c\/li\u003e\n      \u003cli\u003e傷害を完全に予防することはできません。傷害の予防には、筋力や柔軟性を十分に高めておくことが大切です。\u003c\/li\u003e\n      \u003cli\u003e直接地面や床などに接触すると摩擦により生地が破れる事がありますのでご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 9 CARE --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eCare\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003eお手入れ方法\u003c\/p\u003e\n    \u003cul class=\"ptsh-care\"\u003e\n      \u003cli\u003e汚れた場合は、中性洗剤を溶かしたぬるま湯での手洗いを推奨します。\u003c\/li\u003e\n      \u003cli\u003e色落ちする事がありますので、同色系の衣料と洗濯してください。\u003c\/li\u003e\n      \u003cli\u003e乾燥機・柔軟剤・漂白剤は使用しないでください。\u003c\/li\u003e\n      \u003cli\u003e洗濯後は陰干しし、十分乾燥させてください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 10 FAQ --\u003e\n  \u003cdiv class=\"ptsh-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ptsh-sec-wh\"\u003e\n    \u003cp class=\"ptsh-lbl\"\u003eFAQ\u003c\/p\u003e\n    \u003cp class=\"ptsh-ttl\"\u003eよくある質問\u003c\/p\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"ptsh-fi\"\u003e\n        \u003cbutton class=\"ptsh-fq\" onclick=\"ptshT(this)\"\u003e\u003cspan class=\"ptsh-fql\"\u003eQ\u003c\/span\u003eどんなシーンで使えますか？\u003cspan class=\"ptsh-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptsh-fa\"\u003e人工芝・土のハードグラウンド・体育館のフローリングなど、あらゆるサーフェスに対応しています。トレーニングから公式試合まで幅広くご使用いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-fi\"\u003e\n        \u003cbutton class=\"ptsh-fq\" onclick=\"ptshT(this)\"\u003e\u003cspan class=\"ptsh-fql\"\u003eQ\u003c\/span\u003eパッドは何箇所ですか？どこを保護しますか？\u003cspan class=\"ptsh-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptsh-fa\"\u003e腿（左右）の計2箇所に衝撃吸収パッドが配置されています。スライディングやダイビング時に最も衝撃を受けやすい腿を重点的に保護します。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-fi\"\u003e\n        \u003cbutton class=\"ptsh-fq\" onclick=\"ptshT(this)\"\u003e\u003cspan class=\"ptsh-fql\"\u003eQ\u003c\/span\u003e動きにくくなりませんか？\u003cspan class=\"ptsh-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptsh-fa\"\u003e高伸縮素材を使用しているため、体にぴったりフィットしながらも動きを一切制限しません。激しいダイビングやスライディングにも対応できる設計です。ショーツタイプのため、動きやすさと保護性能を両立しています。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-fi\"\u003e\n        \u003cbutton class=\"ptsh-fq\" onclick=\"ptshT(this)\"\u003e\u003cspan class=\"ptsh-fql\"\u003eQ\u003c\/span\u003e夏でも暑くないですか？\u003cspan class=\"ptsh-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptsh-fa\"\u003e日本の気候に合わせた素材を採用しており、肌表面の湿気を外側へ逃がす通気設計になっています。超軽量素材との組み合わせで、夏場のトレーニングでも快適にご使用いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptsh-fi\"\u003e\n        \u003cbutton class=\"ptsh-fq\" onclick=\"ptshT(this)\"\u003e\u003cspan class=\"ptsh-fql\"\u003eQ\u003c\/span\u003e洗濯機で洗えますか？\u003cspan class=\"ptsh-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"ptsh-fa\"\u003e手洗いを推奨しています。中性洗剤を溶かしたぬるま湯で手洗いし、陰干しで十分乾燥させてください。乾燥機・柔軟剤・漂白剤はご使用しないでください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 11 CLOSING --\u003e\n  \u003cdiv class=\"ptsh-closing\"\u003e\n    \u003cdiv class=\"ptsh-closing-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"ptsh-closing-h\"\u003e迷わず、踏み込め。\u003c\/p\u003e\n    \u003cp class=\"ptsh-closing-body\"\u003e\n      衝撃への不安がなくなった時、GKは本来のパフォーマンスを発揮できる。\u003cbr\u003e\n      4箇所のパッドが体を守り、第2の肌のフィット感が動きを引き出す——\u003cbr\u003e\n      \u003cstrong class=\"ptsh-closing-cta\"\u003e今すぐカートに入れて、安心してゴールを守ってほしい。\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MARQUEE --\u003e\n  \u003cdiv class=\"ptsh-mq\"\u003e\n    \u003cdiv class=\"ptsh-mq-t\"\u003e\n      PROTECT. MOVE. EVERYWHERE.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n      PROTECT. MOVE. EVERYWHERE.     PROTECTION PANTS     HASHTAG ONE JAPAN     \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction ptshT(b){\n  var i=b.parentElement;\n  var o=i.classList.contains('ptsh-op');\n  document.querySelectorAll('.ptsh-fi').forEach(function(x){x.classList.remove('ptsh-op');});\n  if(!o){i.classList.add('ptsh-op');}\n}\n\u003c\/script\u003e","brand":"Hashtag One Japan ハッシュタグ ワン ジャパン","offers":[{"title":"XS","offer_id":41998347141297,"sku":"","price":6900.0,"currency_code":"JPY","in_stock":true},{"title":"S","offer_id":42055002259633,"sku":"","price":6900.0,"currency_code":"JPY","in_stock":true},{"title":"M","offer_id":42055002292401,"sku":"","price":6900.0,"currency_code":"JPY","in_stock":false},{"title":"L","offer_id":42055002325169,"sku":"","price":6900.0,"currency_code":"JPY","in_stock":false},{"title":"XL","offer_id":42055002357937,"sku":"","price":6900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/products\/image_188c3ab4-8fe0-4d47-b7f9-c7cd53e48b61.jpg?v=1658421701"},{"product_id":"hashtag-one-トレーニングウェア-上下セット","title":"TRAINING WEAR（上下セット）","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=Barlow+Condensed:wght@600;700;900\u0026display=swap');\n\n.trw * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.trw {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif;\n  font-weight: 500;\n  color: #d4d4d0;\n  background: #080808;\n  width: 100%;\n  overflow: hidden;\n  line-height: 1.8;\n}\n\n\/* ── HERO ── *\/\n.trw-hero {\n  position: relative;\n  background: #080808;\n  padding: 56px 40px 60px;\n  overflow: hidden;\n  min-height: 440px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.trw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; height: 4px;\n  background: linear-gradient(to right, #e8232a, #f5a623, #f8e71c, #4caf50, #2196f3, #9c27b0);\n}\n\/* グリッドパターン *\/\n.trw-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px);\n  background-size: 32px 32px;\n  pointer-events: none;\n}\n.trw-glow {\n  position: absolute; inset: 0; pointer-events: none;\n  background:\n    radial-gradient(ellipse 40% 40% at 80% 20%, rgba(233,35,42,.07) 0%, transparent 50%),\n    radial-gradient(ellipse 40% 40% at 20% 80%, rgba(33,150,243,.07) 0%, transparent 50%),\n    radial-gradient(ellipse 30% 30% at 50% 50%, rgba(156,39,176,.04) 0%, transparent 50%);\n}\n\n.trw-badge {\n  position: absolute; top: 24px; right: 40px;\n  border: 1px solid #333333 !important;\n  padding: 6px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 3px; color: #888888;\n  text-transform: uppercase; background: none;\n}\n\n\/* ドイツ語スローガン *\/\n.trw-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: clamp(11px, 2vw, 15px);\n  letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 10px;\n  position: relative; z-index: 1;\n}\n\n.trw-h-title {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(44px, 10vw, 90px) !important;\n  line-height: 0.9 !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 4px !important;\n  padding: 0 !important; border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.trw-h-sub {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: clamp(12px, 2.5vw, 18px); font-weight: 700;\n  letter-spacing: 4px; color: #666666;\n  text-transform: uppercase; margin: 10px 0 20px;\n  position: relative; z-index: 1;\n}\n.trw-hero-copy {\n  font-size: 14px; font-weight: 500;\n  color: #cccccc; line-height: 2.0;\n  position: relative; z-index: 1;\n}\n.trw-hero-copy strong { color: #ffffff; }\n\n\/* ロゴ *\/\n.trw-logo-wrap { display: flex; align-items: flex-end; gap: 20px; flex-wrap: nowrap; position: relative; z-index: 1; margin-bottom: 6px; }\n.trw-logo-img { width: 48px; height: auto; opacity: 0.75; flex-shrink: 0; margin-bottom: 6px; }\n\n\/* ── CATCH ── *\/\n.trw-catch {\n  background: #111111; padding: 48px 40px 36px;\n  border-top: 1px solid #1e1e1e; position: relative;\n}\n.trw-catch-de {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(18px, 4vw, 32px) !important;\n  letter-spacing: 4px !important; color: #333333 !important;\n  margin: 0 0 12px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  position: relative; z-index: 1; white-space: nowrap;\n}\n.trw-catch-main {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: clamp(22px, 4.5vw, 38px) !important; font-weight: 900 !important;\n  color: #f0f0ec !important; line-height: 1.5 !important;\n  margin: 0 0 14px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.trw-catch-sub {\n  font-size: 14px; font-weight: 500; color: #666666; line-height: 1.9;\n  position: relative; z-index: 1;\n}\n.trw-catch-logo {\n  position: absolute; right: 28px; bottom: 24px;\n  width: 56px; height: auto; opacity: 0.10; pointer-events: none;\n}\n\n\/* ── LAYOUT ── *\/\n.trw-sec { background: #080808; padding: 48px 40px; }\n.trw-sec-alt { background: #0e0e0e; padding: 48px 40px; }\n.trw-div { padding: 0 40px; border-top: 1px solid #1e1e1e; }\n\n.trw-lbl {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700; letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 8px;\n  display: flex; align-items: center; gap: 10px;\n}\n.trw-lbl::after { content:''; width:28px; height:2px; background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0); display:inline-block; }\n\n.trw-ttl {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(30px, 5vw, 46px) !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 28px !important;\n  padding: 0 !important; border: none !important; background: none !important; line-height: 1.1 !important;\n}\n\n\/* ── コンセプト引用ボックス ── *\/\n.trw-quote {\n  border-left: 3px solid #ffffff;\n  padding: 20px 24px;\n  background: #111111;\n  margin-bottom: 0;\n}\n.trw-quote-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: 18px; letter-spacing: 4px; color: #444444;\n  text-transform: uppercase; margin-bottom: 8px; display: block;\n}\n.trw-quote-main {\n  font-size: 13px !important; font-weight: 500 !important;\n  color: #aaaaaa !important; line-height: 2.0 !important;\n  padding: 0 !important; border: none !important; background: none !important;\n}\n.trw-quote-main strong { color: #f0f0ec; font-weight: 700; }\n\n\/* ── FEATURES ── *\/\n.trw-feat-list { display: flex; flex-direction: column; gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-fb { background: #080808; padding: 22px 24px; display: flex; gap: 16px; align-items: flex-start; }\n.trw-fnum { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 32px; color: #222222; line-height: 1; flex-shrink: 0; width: 36px; }\n.trw-fbody { flex: 1; }\n.trw-ftit {\n  font-size: 15px !important; font-weight: 700 !important; color: #f0f0ec !important;\n  margin: 0 0 6px !important; padding: 0 !important;\n  border: none !important; background: none !important; line-height: 1.4 !important;\n}\n.trw-ftxt { font-size: 13px; font-weight: 500; color: #aaaaaa; line-height: 1.85; }\n.trw-ftxt strong { color: #d4d4d0; font-weight: 700; }\n\n\/* ── SPEC TABLE ── *\/\n.trw-tbl, .trw-tbl thead, .trw-tbl tbody, .trw-tbl tfoot, .trw-tbl tr, .trw-tbl th, .trw-tbl td { border: none !important; border-collapse: collapse; background: none; }\n.trw-tbl { width: 100%; border-collapse: collapse !important; }\n.trw-tbl tr { border-bottom: 1px solid #1e1e1e !important; }\n.trw-tbl tr:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-tbl td { padding: 13px 8px !important; font-size: 14px !important; vertical-align: middle !important; }\n.trw-tbl td:first-child { font-family: 'Barlow Condensed', Arial, sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; color: #666666 !important; text-transform: uppercase !important; width: 100px !important; }\n.trw-tbl td:last-child { color: #f0f0ec !important; font-weight: 600 !important; }\n\n\/* ── サイズガイド ── *\/\n.trw-size-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-size-item { background: #080808; padding: 16px 10px; text-align: center; }\n.trw-size-num { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 24px; letter-spacing: 1px; color: #f0f0ec; line-height: 1; display: block; margin-bottom: 4px; }\n.trw-size-label { font-size: 10px; font-weight: 600; color: #555555; }\n.trw-size-note { margin-top: 12px; font-size: 12px; font-weight: 500; color: #666666; line-height: 1.8; border: 1px solid #1e1e1e; padding: 12px 16px; background: #0e0e0e; }\n.trw-size-note strong { color: #aaaaaa; }\n\n\/* ── BRAND STORY ── *\/\n.trw-story { display: grid; grid-template-columns: 3px 1fr; gap: 24px; align-items: start; }\n.trw-story-bar { background: linear-gradient(to bottom, #e8232a, #f5a623, #4caf50, #2196f3, #9c27b0, transparent); align-self: stretch; min-height: 80px; border-radius: 2px; }\n.trw-story-body { font-size: 13px; line-height: 2.0; color: #aaaaaa; margin: 0; }\n.trw-story-body strong { color: #f0f0ec; font-weight: 700; }\n.trw-story-list { list-style: none; padding: 0; margin: 16px 0 0 0; display: flex; flex-direction: column; gap: 8px; }\n.trw-story-list li { display: flex; align-items: flex-start; gap: 12px; font-size: 13px; line-height: 1.7; color: #aaaaaa; background: #111111; border-left: 3px solid transparent; border-image: linear-gradient(to bottom,#e8232a,#2196f3) 1; padding: 10px 14px; font-weight: 500; }\n.trw-story-list li span { font-weight: 700; color: #f0f0ec; flex-shrink: 0; white-space: nowrap; }\n\n\/* ── TRUST ── *\/\n.trw-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-trust-item { background: #0e0e0e; padding: 22px 20px; display: flex; gap: 14px; align-items: flex-start; }\n.trw-trust-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.trw-trust-title { font-size: 13px; font-weight: 700; color: #f0f0ec; margin: 0 0 6px 0; }\n.trw-trust-desc { font-size: 12px; line-height: 1.8; color: #aaaaaa; margin: 0; }\n.trw-trust-desc strong { color: #d4d4d0; font-weight: 700; }\n\n\/* ── TARGET ── *\/\n.trw-tgt { list-style: none; padding: 0; margin: 0; }\n.trw-tgt li { padding: 14px 0; border-bottom: 1px solid #1e1e1e !important; border-top: none !important; border-left: none !important; border-right: none !important; font-size: 14px; font-weight: 600; color: #f0f0ec; display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; background: none; }\n.trw-tgt li:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-tgt li::before { content:'✓'; color:#888888; font-weight:700; flex-shrink:0; }\n\n\/* ── CAUTION ── *\/\n.trw-caut { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #1e1e1e !important; background: #0a0a0a; display: flex; flex-direction: column; gap: 10px; }\n.trw-caut li { font-size: 13px; font-weight: 500; color: #888888; padding-left: 16px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.trw-caut li::before { content:'!'; position:absolute; left:0; color:#444444; font-weight:700; }\n\n\/* ── FAQ ── *\/\n.trw-fi { border-bottom: 1px solid #1e1e1e !important; border-top: none !important; border-left: none !important; border-right: none !important; background: none; }\n.trw-fi:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-fq { width:100%; background: none !important; border: none !important; outline:none; color: #f0f0ec !important; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', Arial, sans-serif; font-size: 14px !important; font-weight: 600 !important; text-align:left; padding: 18px 32px 18px 0 !important; cursor:pointer; position:relative; display:flex; align-items:center; gap:10px; line-height: 1.5; }\n.trw-fql { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 18px; color: #888888; flex-shrink:0; }\n.trw-fic { position:absolute; right:0; top:50%; transform:translateY(-50%); font-size: 20px; color: #333333; transition: transform .25s; line-height: 1; font-weight: 300; }\n.trw-fi.trw-op .trw-fic { transform:translateY(-50%) rotate(45deg); color: #f0f0ec; }\n.trw-fa { display:none; padding: 0 0 18px 28px !important; font-size: 13px; font-weight: 500; color: #888888; line-height: 1.9; border: none !important; background: none; }\n.trw-fi.trw-op .trw-fa { display:block; }\n\n\/* ── CLOSING ── *\/\n.trw-closing {\n  padding: 56px 40px;\n  background: #111111;\n  border-top: 1px solid #1e1e1e;\n  position: relative; overflow: hidden;\n}\n.trw-closing::before {\n  content: ''; position: absolute; inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.015) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.015) 1px, transparent 1px);\n  background-size: 32px 32px;\n  pointer-events: none;\n}\n.trw-closing-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: clamp(14px, 2.5vw, 22px); letter-spacing: 6px;\n  color: #2a2a2a; display: block; margin-bottom: 16px;\n  position: relative; z-index: 1; white-space: nowrap;\n}\n.trw-closing-line { width: 80px; height: 3px; background: linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0); margin: 0 0 22px; position: relative; z-index: 1; }\n.trw-closing-h { font-family: 'Bebas Neue', Arial, sans-serif !important; font-size: clamp(28px, 5vw, 44px) !important; letter-spacing: 3px !important; line-height: 1.15 !important; margin: 0 0 18px !important; color: #f0f0ec !important; border: none !important; background: none !important; position: relative; z-index: 1; }\n.trw-closing-body { font-size: 14px; line-height: 2.0; color: #666666; margin: 0; position: relative; z-index: 1; }\n.trw-closing-body strong { color: #f0f0ec; font-weight: 700; }\n.trw-closing-cta { color: #ffffff !important; font-weight: 900 !important; font-size: 15px; border-bottom: 2px solid rgba(255,255,255,0.4); }\n\n\/* ── MARQUEE ── *\/\n.trw-mq { border-top: 1px solid #1e1e1e; background: #080808; padding: 28px 0; overflow:hidden; }\n.trw-mq-t { font-family: 'Bebas Neue', Arial, sans-serif; font-size: clamp(28px, 4vw, 44px); letter-spacing: 4px; color: #141414; white-space: nowrap; display: inline-block; animation: trwmq 22s linear infinite; }\n@keyframes trwmq { from { transform:translateX(0); } to { transform:translateX(-50%); } }\n\n@media (max-width: 600px) {\n  .trw-hero { padding: 48px 20px 48px; }\n  .trw-badge { right: 20px; }\n  .trw-catch { padding: 36px 20px 28px; }\n  .trw-sec, .trw-sec-alt { padding: 36px 20px; }\n  .trw-div { padding: 0 20px; }\n  .trw-trust-grid { grid-template-columns: 1fr; }\n  .trw-closing { padding: 40px 20px; }\n  .trw-size-grid { grid-template-columns: repeat(3, 1fr); }\n  .trw-catch-de { font-size: clamp(12px, 3.5vw, 20px) !important; white-space: normal !important; }\n  .trw-closing-de { white-space: normal !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"trw\"\u003e\n\n  \u003c!-- § 1 HERO --\u003e\n  \u003cdiv class=\"trw-hero\"\u003e\n    \u003cdiv class=\"trw-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"trw-badge\"\u003eHashtag One Japan — Training Wear\u003c\/div\u003e\n    \u003cp class=\"trw-de\" style=\"background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:1;color:transparent;\"\u003eAUFGEBEN IST KEINE OPTION\u003c\/p\u003e\n    \u003cdiv class=\"trw-logo-wrap\"\u003e\n      \u003cp class=\"trw-h-title\" style=\"margin:0!important;\"\u003eTRAINING\u003cbr\u003eWEAR\u003c\/p\u003e\n      \u003cimg class=\"trw-logo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" alt=\"Hashtag One Japan\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"trw-h-sub\"\u003eUpper \u0026amp; Lower Set — ¥7,700 \/ Set 15% OFF\u003c\/p\u003e\n    \u003cp class=\"trw-hero-copy\"\u003e\n      諦めないゴールキーパーのための、トレーニングウェア。\u003cbr\u003e\n      \u003cstrong\u003eゴールキーパーの動きを妨げない設計\u003c\/strong\u003eと、毎日のトレーニングに耐える実用性。\u003cbr\u003e\n      本気でGKに向き合う中学生・高校生のために作った一着。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 2 CATCH --\u003e\n  \u003cdiv class=\"trw-catch\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" class=\"trw-catch-logo\" alt=\"\"\u003e\n    \u003cp class=\"trw-catch-de\" style=\"white-space:nowrap;background:linear-gradient(to right,#e8232a,#f5a623,#f8e71c,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;\"\u003eAUFGEBEN IST KEINE OPTION.\u003c\/p\u003e\n    \u003cp class=\"trw-catch-main\"\u003e諦めることは、\u003cbr\u003e選択肢にない。\u003c\/p\u003e\n    \u003cp class=\"trw-catch-sub\"\u003e練習前に袖を通した瞬間、「今日もやるしかない」と気持ちを整える。この一着は、そんな存在でありたい。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- セット割りバナー --\u003e\n  \u003cdiv style=\"background:linear-gradient(135deg,#1a1a1a,#222222);padding:18px 40px;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;display:flex;align-items:center;gap:16px;flex-wrap:wrap;\"\u003e\n    \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:11px;letter-spacing:3px;background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;\"\u003eSET DISCOUNT\u003c\/div\u003e\n    \u003cdiv style=\"font-size:13px;font-weight:700;color:#f0f0ec;\"\u003eグローブとのセット購入で \u003cspan style=\"color:#f5a623;font-size:16px;\"\u003e15% OFF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;font-weight:500;color:#666666;\"\u003eグローブと同時購入でお得にゲット。詳細はカート画面でご確認ください。\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 3 コンセプト --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eConcept\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e本気でGKに、\u003cbr\u003e向き合うために。\u003c\/p\u003e\n    \u003cdiv class=\"trw-quote\"\u003e\n      \u003cspan class=\"trw-quote-de\"\u003eAUFGEBEN IST KEINE OPTION\u003c\/span\u003e\n      \u003cp class=\"trw-quote-main\"\u003e\n        「諦めることは選択肢にはない」——このドイツ語の言葉が、Hashtag Oneのすべての根底にある。\u003cbr\u003e\u003cbr\u003e\n        グローブだけではない。毎日のトレーニングを支える道具にも、\u003cstrong\u003eこの哲学を宿したかった\u003c\/strong\u003e。\u003cbr\u003e\n        中学生・高校生のGKが、毎日のトレーニングで迷わず着られる。動きを邪魔しない。洗濯してもへたらない。\u003cstrong\u003eそういう「道具としての誠実さ」\u003c\/strong\u003eを追求したトレーニングウェアです。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 4 FEATURES --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFeatures\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e4つの特徴\u003c\/p\u003e\n    \u003cdiv class=\"trw-feat-list\"\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003eゴールキーパーの動きを考えたカッティング\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003eダイビング・ジャンプ・しゃがみ込み。GKに特有の大きな動作を想定したパターン設計。\u003cstrong\u003e腕の可動域を最大限に確保\u003c\/strong\u003eし、動きを阻害しない立体的なカッティングを採用。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e軽量で動きやすいポリエステル素材\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e\u003cstrong\u003e軽量・速乾性に優れたポリエステル素材\u003c\/strong\u003eを採用。汗をかいても重くなりにくく、練習の最初から最後まで快適な着心地を維持する。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e毎日のトレーニングに適した耐久性\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e部活・クラブチームで毎日着用することを想定した設計。\u003cstrong\u003e繰り返しの洗濯にも型崩れしにくく\u003c\/strong\u003e、シーズンを通して使い続けられる耐久性を持つ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e04\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e中学生〜高校生まで着用しやすいシルエット\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e成長期の選手が着やすい\u003cstrong\u003eS〜2XLの5サイズ展開\u003c\/strong\u003e。すっきりとしたシルエットでGKとしての見た目にもこだわれる。チームウェアとのコーディネートも考慮したデザイン。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 5 サイズ --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eSize\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eサイズ展開\u003c\/p\u003e\n    \u003cdiv class=\"trw-size-grid\"\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eSmall\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eMedium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eLarge\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eX-Large\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003e2X-Large\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"trw-size-note\"\u003e\n      詳細なサイズ寸法は\u003cstrong\u003e商品画像内のサイズチャート\u003c\/strong\u003eをご確認ください。\u003cbr\u003e\n      成長期の選手は\u003cstrong\u003eワンサイズ上\u003c\/strong\u003eをお勧めします。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 6 SPEC TABLE --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eSpec\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eスペック\u003c\/p\u003e\n    \u003ctable class=\"trw-tbl\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eトレーニングウェア 上下セット（トップス＋ボトムス）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eポリエステル（軽量・速乾）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eGKの動きを考えたカッティング\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ 2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTarget\u003c\/td\u003e\n\u003ctd\u003e中学生〜高校生ゴールキーパー\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eScene\u003c\/td\u003e\n\u003ctd\u003e部活動・クラブチームでの日常トレーニング・試合\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrice\u003c\/td\u003e\n\u003ctd\u003e¥7,700（税込）\/ グローブとのセット購入で\u003cstrong style=\"color:#f0f0ec;\"\u003e15%OFF\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 7 BRAND STORY --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eBrand Story\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\" style=\"font-size:clamp(28px,4vw,44px)!important;\"\u003eドイツ品質を、\u003cbr\u003e日本人GKのために。\u003c\/p\u003e\n    \u003cdiv class=\"trw-story\"\u003e\n      \u003cdiv class=\"trw-story-bar\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"trw-story-body\"\u003e\n          Hashtag One Japanは、「本物のGKグローブを日本人ゴールキーパーに届ける」という使命のもと設立されたブランドだ。\u003cbr\u003e\u003cbr\u003e\n          グローブだけでなく、\u003cstrong\u003e毎日のトレーニングを支えるすべての道具において\u003c\/strong\u003e、GKとして本気で向き合う選手のそばにいたい。このトレーニングウェアは、そんな思いから生まれた。\n        \u003c\/p\u003e\n        \u003cul class=\"trw-story-list\"\u003e\n          \u003cli\u003e\n\u003cspan\u003e#1 フィロソフィー\u003c\/span\u003e「AUFGEBEN IST KEINE OPTION（諦めることは選択肢にはない）」がブランドの根底にある\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e🧤 GK特化設計\u003c\/span\u003eゴールキーパーの動きを熟知したスタッフによる設計\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e📐 日本人向け\u003c\/span\u003e日本人の体型に合わせたサイズ展開（S〜2XL）\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e💬 日本語サポート\u003c\/span\u003eGKを知るスタッフが購入前から購入後まで丁寧に対応\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 8 TRUST --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003e安心して購入するために\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e4つの保証\u003c\/p\u003e\n    \u003cdiv class=\"trw-trust-grid\"\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e📏\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003eサイズが心配な方へ\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eS〜2XLの5サイズ展開。詳細は\u003cstrong\u003e商品画像内のサイズチャート\u003c\/strong\u003eをご確認ください。成長期の選手はワンサイズ上がおすすめです。迷ったらSNS DMからご相談を。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e品質について\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eHashtag One Japanが\u003cstrong\u003eGKの動きを考えて設計\u003c\/strong\u003eしたオリジナルトレーニングウェア。毎日の練習・部活動での使用を想定した耐久性を持ちます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e配送について\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003e送料\u003cstrong\u003e全国一律¥800\u003c\/strong\u003e。在庫品は迅速発送、追跡番号付きでお届け状況も確認できます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e💬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e購入前に相談したい方へ\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eサイズ・商品選びは\u003cstrong\u003eGKを知るスタッフが直接サポート\u003c\/strong\u003e。SNS DM・お問い合わせページからどうぞ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 9 TARGET --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFor\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eこんなGKに\u003c\/p\u003e\n    \u003cul class=\"trw-tgt\"\u003e\n      \u003cli\u003e部活動・クラブチームで毎日トレーニングする中学生・高校生GK\u003c\/li\u003e\n      \u003cli\u003e動きを邪魔しないウェアで練習の質を高めたい\u003c\/li\u003e\n      \u003cli\u003eGKとしての見た目にもこだわりたい\u003c\/li\u003e\n      \u003cli\u003eトレーニングから試合まで使えるウェアが欲しい\u003c\/li\u003e\n      \u003cli\u003e「諦めない」というGKのメンタリティを体現したい\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 10 CAUTION --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eNotice\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e注意事項\u003c\/p\u003e\n    \u003cul class=\"trw-caut\"\u003e\n      \u003cli\u003eサイズは必ず商品画像内のサイズチャートでご確認の上、ご注文ください。成長期の選手はワンサイズ上をお勧めします。\u003c\/li\u003e\n      \u003cli\u003e洗濯の際は裏返し・ネット使用を推奨します。乾燥機の使用は避けてください。\u003c\/li\u003e\n      \u003cli\u003e素材の特性上、引っ張りや摩擦に注意してください。鋭利なものとの接触は避けてください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 11 FAQ --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFAQ\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eよくある質問\u003c\/p\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003eサイズ選びで迷っています。\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003e商品画像内のサイズチャートに詳細な寸法が記載されています。成長期の選手はワンサイズ上をお勧めします。迷う場合はSNS DMまたはお問い合わせページからご相談ください。GKを知るスタッフが直接サポートします。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e「上下セット」とはどういう意味ですか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003eトレーニングウェアのトップス（上）とボトムス（下）の2点セットです。セットでご購入いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e試合でも着られますか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003eトレーニングウェアとして設計していますが、デザインや機能性からトレーニング時はもちろん、試合や遠征時にも活用いただけます。ただし大会規定によっては着用制限がある場合があります。所属チームや大会の規定をご確認ください。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e洗濯はどうすればいいですか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003e裏返してネットに入れての洗濯をお勧めします。乾燥機は素材へのダメージにつながるため避けてください。陰干しをお勧めします。ポリエステル素材なので速乾性があり、毎日の洗濯にも対応しています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 12 CLOSING --\u003e\n  \u003cdiv class=\"trw-closing\"\u003e\n    \u003cspan class=\"trw-closing-de\" style=\"background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:1;\"\u003eAUFGEBEN IST KEINE OPTION.\u003c\/span\u003e\n    \u003cdiv class=\"trw-closing-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"trw-closing-h\" style=\"font-size:clamp(24px,4vw,38px)!important;\"\u003e諦めない一着を、\u003cbr\u003e毎日のトレーニングに。\u003c\/p\u003e\n    \u003cp class=\"trw-closing-body\"\u003e\n      \u003cstrong\u003e袖を通すたびに、気持ちが整う。\u003c\/strong\u003e\u003cbr\u003e\n      GKとしての動きを妨げない設計と、毎日使い続けられる耐久性——\u003cbr\u003e\n      \u003cstrong class=\"trw-closing-cta\"\u003e今すぐカートに入れて、明日のトレーニングから始めてほしい。\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MARQUEE --\u003e\n  \u003cdiv class=\"trw-mq\"\u003e\n    \u003cdiv class=\"trw-mq-t\"\u003e\n      AUFGEBEN IST KEINE OPTION.     HASHTAG ONE JAPAN     TRAINING WEAR     GK TRAINING SET     \n      AUFGEBEN IST KEINE OPTION.     HASHTAG ONE JAPAN     TRAINING WEAR     GK TRAINING SET     \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction trwT(b){\n  var i=b.parentElement;\n  var o=i.classList.contains('trw-op');\n  document.querySelectorAll('.trw-fi').forEach(function(x){x.classList.remove('trw-op');});\n  if(!o){i.classList.add('trw-op');}\n}\n\u003c\/script\u003e","brand":"Hashtag One Japan ハッシュタグ ワン ジャパン","offers":[{"title":"S","offer_id":46565484134577,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"M","offer_id":46565484167345,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"L","offer_id":46565484200113,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":false},{"title":"XL","offer_id":46565484232881,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":false},{"title":"2XL","offer_id":46654494802097,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/5CAEF0DE-FBE4-4CA3-96F7-1656DFA5E185.png?v=1767795874"},{"product_id":"hashtag-one-トレーニングウェア-上下セット-1","title":"TRAINING WEAR B＆G（上下セット）","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=Barlow+Condensed:wght@600;700;900\u0026display=swap');\n\n.trw * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.trw {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif;\n  font-weight: 500;\n  color: #d4d4d0;\n  background: #080808;\n  width: 100%;\n  overflow: hidden;\n  line-height: 1.8;\n}\n\n\/* ── HERO ── *\/\n.trw-hero {\n  position: relative;\n  background: #080808;\n  padding: 56px 40px 60px;\n  overflow: hidden;\n  min-height: 440px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n.trw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; height: 4px;\n  background: linear-gradient(to right, #e8232a, #f5a623, #f8e71c, #4caf50, #2196f3, #9c27b0);\n}\n\/* グリッドパターン *\/\n.trw-hero::after {\n  content: '';\n  position: absolute; inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px);\n  background-size: 32px 32px;\n  pointer-events: none;\n}\n.trw-glow {\n  position: absolute; inset: 0; pointer-events: none;\n  background:\n    radial-gradient(ellipse 40% 40% at 80% 20%, rgba(233,35,42,.07) 0%, transparent 50%),\n    radial-gradient(ellipse 40% 40% at 20% 80%, rgba(33,150,243,.07) 0%, transparent 50%),\n    radial-gradient(ellipse 30% 30% at 50% 50%, rgba(156,39,176,.04) 0%, transparent 50%);\n}\n\n.trw-badge {\n  position: absolute; top: 24px; right: 40px;\n  border: 1px solid #333333 !important;\n  padding: 6px 14px;\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 3px; color: #888888;\n  text-transform: uppercase; background: none;\n}\n\n\/* ドイツ語スローガン *\/\n.trw-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: clamp(11px, 2vw, 15px);\n  letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 10px;\n  position: relative; z-index: 1;\n}\n\n.trw-h-title {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(44px, 10vw, 90px) !important;\n  line-height: 0.9 !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 4px !important;\n  padding: 0 !important; border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.trw-h-sub {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: clamp(12px, 2.5vw, 18px); font-weight: 700;\n  letter-spacing: 4px; color: #666666;\n  text-transform: uppercase; margin: 10px 0 20px;\n  position: relative; z-index: 1;\n}\n.trw-hero-copy {\n  font-size: 14px; font-weight: 500;\n  color: #cccccc; line-height: 2.0;\n  position: relative; z-index: 1;\n}\n.trw-hero-copy strong { color: #ffffff; }\n\n\/* ロゴ *\/\n.trw-logo-wrap { display: flex; align-items: flex-end; gap: 20px; flex-wrap: nowrap; position: relative; z-index: 1; margin-bottom: 6px; }\n.trw-logo-img { width: 48px; height: auto; opacity: 0.75; flex-shrink: 0; margin-bottom: 6px; }\n\n\/* ── CATCH ── *\/\n.trw-catch {\n  background: #111111; padding: 48px 40px 36px;\n  border-top: 1px solid #1e1e1e; position: relative;\n}\n.trw-catch-de {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(18px, 4vw, 32px) !important;\n  letter-spacing: 4px !important; color: #333333 !important;\n  margin: 0 0 12px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  position: relative; z-index: 1; white-space: nowrap;\n}\n.trw-catch-main {\n  font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', 'Yu Gothic', sans-serif !important;\n  font-size: clamp(22px, 4.5vw, 38px) !important; font-weight: 900 !important;\n  color: #f0f0ec !important; line-height: 1.5 !important;\n  margin: 0 0 14px !important; padding: 0 !important;\n  border: none !important; background: none !important;\n  position: relative; z-index: 1;\n}\n.trw-catch-sub {\n  font-size: 14px; font-weight: 500; color: #666666; line-height: 1.9;\n  position: relative; z-index: 1;\n}\n.trw-catch-logo {\n  position: absolute; right: 28px; bottom: 24px;\n  width: 56px; height: auto; opacity: 0.10; pointer-events: none;\n}\n\n\/* ── LAYOUT ── *\/\n.trw-sec { background: #080808; padding: 48px 40px; }\n.trw-sec-alt { background: #0e0e0e; padding: 48px 40px; }\n.trw-div { padding: 0 40px; border-top: 1px solid #1e1e1e; }\n\n.trw-lbl {\n  font-family: 'Barlow Condensed', Arial, sans-serif;\n  font-size: 10px; font-weight: 700; letter-spacing: 5px; color: #555555;\n  text-transform: uppercase; margin-bottom: 8px;\n  display: flex; align-items: center; gap: 10px;\n}\n.trw-lbl::after { content:''; width:28px; height:2px; background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0); display:inline-block; }\n\n.trw-ttl {\n  font-family: 'Bebas Neue', Arial, sans-serif !important;\n  font-size: clamp(30px, 5vw, 46px) !important; letter-spacing: 2px !important;\n  color: #f0f0ec !important; margin: 0 0 28px !important;\n  padding: 0 !important; border: none !important; background: none !important; line-height: 1.1 !important;\n}\n\n\/* ── コンセプト引用ボックス ── *\/\n.trw-quote {\n  border-left: 3px solid #ffffff;\n  padding: 20px 24px;\n  background: #111111;\n  margin-bottom: 0;\n}\n.trw-quote-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: 18px; letter-spacing: 4px; color: #444444;\n  text-transform: uppercase; margin-bottom: 8px; display: block;\n}\n.trw-quote-main {\n  font-size: 13px !important; font-weight: 500 !important;\n  color: #aaaaaa !important; line-height: 2.0 !important;\n  padding: 0 !important; border: none !important; background: none !important;\n}\n.trw-quote-main strong { color: #f0f0ec; font-weight: 700; }\n\n\/* ── FEATURES ── *\/\n.trw-feat-list { display: flex; flex-direction: column; gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-fb { background: #080808; padding: 22px 24px; display: flex; gap: 16px; align-items: flex-start; }\n.trw-fnum { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 32px; color: #222222; line-height: 1; flex-shrink: 0; width: 36px; }\n.trw-fbody { flex: 1; }\n.trw-ftit {\n  font-size: 15px !important; font-weight: 700 !important; color: #f0f0ec !important;\n  margin: 0 0 6px !important; padding: 0 !important;\n  border: none !important; background: none !important; line-height: 1.4 !important;\n}\n.trw-ftxt { font-size: 13px; font-weight: 500; color: #aaaaaa; line-height: 1.85; }\n.trw-ftxt strong { color: #d4d4d0; font-weight: 700; }\n\n\/* ── SPEC TABLE ── *\/\n.trw-tbl, .trw-tbl thead, .trw-tbl tbody, .trw-tbl tfoot, .trw-tbl tr, .trw-tbl th, .trw-tbl td { border: none !important; border-collapse: collapse; background: none; }\n.trw-tbl { width: 100%; border-collapse: collapse !important; }\n.trw-tbl tr { border-bottom: 1px solid #1e1e1e !important; }\n.trw-tbl tr:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-tbl td { padding: 13px 8px !important; font-size: 14px !important; vertical-align: middle !important; }\n.trw-tbl td:first-child { font-family: 'Barlow Condensed', Arial, sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: 2px !important; color: #666666 !important; text-transform: uppercase !important; width: 100px !important; }\n.trw-tbl td:last-child { color: #f0f0ec !important; font-weight: 600 !important; }\n\n\/* ── サイズガイド ── *\/\n.trw-size-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-size-item { background: #080808; padding: 16px 10px; text-align: center; }\n.trw-size-num { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 24px; letter-spacing: 1px; color: #f0f0ec; line-height: 1; display: block; margin-bottom: 4px; }\n.trw-size-label { font-size: 10px; font-weight: 600; color: #555555; }\n.trw-size-note { margin-top: 12px; font-size: 12px; font-weight: 500; color: #666666; line-height: 1.8; border: 1px solid #1e1e1e; padding: 12px 16px; background: #0e0e0e; }\n.trw-size-note strong { color: #aaaaaa; }\n\n\/* ── BRAND STORY ── *\/\n.trw-story { display: grid; grid-template-columns: 3px 1fr; gap: 24px; align-items: start; }\n.trw-story-bar { background: linear-gradient(to bottom, #e8232a, #f5a623, #4caf50, #2196f3, #9c27b0, transparent); align-self: stretch; min-height: 80px; border-radius: 2px; }\n.trw-story-body { font-size: 13px; line-height: 2.0; color: #aaaaaa; margin: 0; }\n.trw-story-body strong { color: #f0f0ec; font-weight: 700; }\n.trw-story-list { list-style: none; padding: 0; margin: 16px 0 0 0; display: flex; flex-direction: column; gap: 8px; }\n.trw-story-list li { display: flex; align-items: flex-start; gap: 12px; font-size: 13px; line-height: 1.7; color: #aaaaaa; background: #111111; border-left: 3px solid transparent; border-image: linear-gradient(to bottom,#e8232a,#2196f3) 1; padding: 10px 14px; font-weight: 500; }\n.trw-story-list li span { font-weight: 700; color: #f0f0ec; flex-shrink: 0; white-space: nowrap; }\n\n\/* ── TRUST ── *\/\n.trw-trust-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #1e1e1e; border: 1px solid #1e1e1e; }\n.trw-trust-item { background: #0e0e0e; padding: 22px 20px; display: flex; gap: 14px; align-items: flex-start; }\n.trw-trust-icon { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n.trw-trust-title { font-size: 13px; font-weight: 700; color: #f0f0ec; margin: 0 0 6px 0; }\n.trw-trust-desc { font-size: 12px; line-height: 1.8; color: #aaaaaa; margin: 0; }\n.trw-trust-desc strong { color: #d4d4d0; font-weight: 700; }\n\n\/* ── TARGET ── *\/\n.trw-tgt { list-style: none; padding: 0; margin: 0; }\n.trw-tgt li { padding: 14px 0; border-bottom: 1px solid #1e1e1e !important; border-top: none !important; border-left: none !important; border-right: none !important; font-size: 14px; font-weight: 600; color: #f0f0ec; display: flex; align-items: flex-start; gap: 12px; line-height: 1.6; background: none; }\n.trw-tgt li:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-tgt li::before { content:'✓'; color:#888888; font-weight:700; flex-shrink:0; }\n\n\/* ── CAUTION ── *\/\n.trw-caut { list-style: none; padding: 24px 28px; margin: 0; border: 1px solid #1e1e1e !important; background: #0a0a0a; display: flex; flex-direction: column; gap: 10px; }\n.trw-caut li { font-size: 13px; font-weight: 500; color: #888888; padding-left: 16px; position: relative; line-height: 1.75; border: none !important; background: none; }\n.trw-caut li::before { content:'!'; position:absolute; left:0; color:#444444; font-weight:700; }\n\n\/* ── FAQ ── *\/\n.trw-fi { border-bottom: 1px solid #1e1e1e !important; border-top: none !important; border-left: none !important; border-right: none !important; background: none; }\n.trw-fi:first-child { border-top: 1px solid #1e1e1e !important; }\n.trw-fq { width:100%; background: none !important; border: none !important; outline:none; color: #f0f0ec !important; font-family: 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', Arial, sans-serif; font-size: 14px !important; font-weight: 600 !important; text-align:left; padding: 18px 32px 18px 0 !important; cursor:pointer; position:relative; display:flex; align-items:center; gap:10px; line-height: 1.5; }\n.trw-fql { font-family: 'Bebas Neue', Arial, sans-serif; font-size: 18px; color: #888888; flex-shrink:0; }\n.trw-fic { position:absolute; right:0; top:50%; transform:translateY(-50%); font-size: 20px; color: #333333; transition: transform .25s; line-height: 1; font-weight: 300; }\n.trw-fi.trw-op .trw-fic { transform:translateY(-50%) rotate(45deg); color: #f0f0ec; }\n.trw-fa { display:none; padding: 0 0 18px 28px !important; font-size: 13px; font-weight: 500; color: #888888; line-height: 1.9; border: none !important; background: none; }\n.trw-fi.trw-op .trw-fa { display:block; }\n\n\/* ── CLOSING ── *\/\n.trw-closing {\n  padding: 56px 40px;\n  background: #111111;\n  border-top: 1px solid #1e1e1e;\n  position: relative; overflow: hidden;\n}\n.trw-closing::before {\n  content: ''; position: absolute; inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.015) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.015) 1px, transparent 1px);\n  background-size: 32px 32px;\n  pointer-events: none;\n}\n.trw-closing-de {\n  font-family: 'Bebas Neue', Arial, sans-serif;\n  font-size: clamp(14px, 2.5vw, 22px); letter-spacing: 6px;\n  color: #2a2a2a; display: block; margin-bottom: 16px;\n  position: relative; z-index: 1; white-space: nowrap;\n}\n.trw-closing-line { width: 80px; height: 3px; background: linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0); margin: 0 0 22px; position: relative; z-index: 1; }\n.trw-closing-h { font-family: 'Bebas Neue', Arial, sans-serif !important; font-size: clamp(28px, 5vw, 44px) !important; letter-spacing: 3px !important; line-height: 1.15 !important; margin: 0 0 18px !important; color: #f0f0ec !important; border: none !important; background: none !important; position: relative; z-index: 1; }\n.trw-closing-body { font-size: 14px; line-height: 2.0; color: #666666; margin: 0; position: relative; z-index: 1; }\n.trw-closing-body strong { color: #f0f0ec; font-weight: 700; }\n.trw-closing-cta { color: #ffffff !important; font-weight: 900 !important; font-size: 15px; border-bottom: 2px solid rgba(255,255,255,0.4); }\n\n\/* ── MARQUEE ── *\/\n.trw-mq { border-top: 1px solid #1e1e1e; background: #080808; padding: 28px 0; overflow:hidden; }\n.trw-mq-t { font-family: 'Bebas Neue', Arial, sans-serif; font-size: clamp(28px, 4vw, 44px); letter-spacing: 4px; color: #141414; white-space: nowrap; display: inline-block; animation: trwmq 22s linear infinite; }\n@keyframes trwmq { from { transform:translateX(0); } to { transform:translateX(-50%); } }\n\n@media (max-width: 600px) {\n  .trw-hero { padding: 48px 20px 48px; }\n  .trw-badge { right: 20px; }\n  .trw-catch { padding: 36px 20px 28px; }\n  .trw-sec, .trw-sec-alt { padding: 36px 20px; }\n  .trw-div { padding: 0 20px; }\n  .trw-trust-grid { grid-template-columns: 1fr; }\n  .trw-closing { padding: 40px 20px; }\n  .trw-size-grid { grid-template-columns: repeat(3, 1fr); }\n  .trw-catch-de { font-size: clamp(12px, 3.5vw, 20px) !important; white-space: normal !important; }\n  .trw-closing-de { white-space: normal !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"trw\"\u003e\n\n  \u003c!-- § 1 HERO --\u003e\n  \u003cdiv class=\"trw-hero\"\u003e\n    \u003cdiv class=\"trw-glow\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"trw-badge\"\u003eHashtag One Japan — Training Wear\u003c\/div\u003e\n    \u003cp class=\"trw-de\" style=\"background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:1;color:transparent;\"\u003eAUFGEBEN IST KEINE OPTION\u003c\/p\u003e\n    \u003cdiv class=\"trw-logo-wrap\"\u003e\n      \u003cp class=\"trw-h-title\" style=\"margin:0!important;\"\u003eTRAINING\u003cbr\u003eWEAR\u003c\/p\u003e\n      \u003cimg class=\"trw-logo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" alt=\"Hashtag One Japan\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"trw-h-sub\"\u003eUpper \u0026amp; Lower Set — ¥7,700 \/ Set 15% OFF\u003c\/p\u003e\n    \u003cp class=\"trw-hero-copy\"\u003e\n      諦めないゴールキーパーのための、トレーニングウェア。\u003cbr\u003e\n      \u003cstrong\u003eゴールキーパーの動きを妨げない設計\u003c\/strong\u003eと、毎日のトレーニングに耐える実用性。\u003cbr\u003e\n      本気でGKに向き合う中学生・高校生のために作った一着。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 2 CATCH --\u003e\n  \u003cdiv class=\"trw-catch\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG_9148.png?v=1776762809\" class=\"trw-catch-logo\" alt=\"\"\u003e\n    \u003cp class=\"trw-catch-de\" style=\"white-space:nowrap;background:linear-gradient(to right,#e8232a,#f5a623,#f8e71c,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;\"\u003eAUFGEBEN IST KEINE OPTION.\u003c\/p\u003e\n    \u003cp class=\"trw-catch-main\"\u003e諦めることは、\u003cbr\u003e選択肢にない。\u003c\/p\u003e\n    \u003cp class=\"trw-catch-sub\"\u003e練習前に袖を通した瞬間、「今日もやるしかない」と気持ちを整える。この一着は、そんな存在でありたい。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- セット割りバナー --\u003e\n  \u003cdiv style=\"background:linear-gradient(135deg,#1a1a1a,#222222);padding:18px 40px;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;display:flex;align-items:center;gap:16px;flex-wrap:wrap;\"\u003e\n    \u003cdiv style=\"font-family:'Bebas Neue',Arial,sans-serif;font-size:11px;letter-spacing:3px;background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;\"\u003eSET DISCOUNT\u003c\/div\u003e\n    \u003cdiv style=\"font-size:13px;font-weight:700;color:#f0f0ec;\"\u003eグローブとのセット購入で \u003cspan style=\"color:#f5a623;font-size:16px;\"\u003e15% OFF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"font-size:12px;font-weight:500;color:#666666;\"\u003eグローブと同時購入でお得にゲット。詳細はカート画面でご確認ください。\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 3 コンセプト --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eConcept\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e本気でGKに、\u003cbr\u003e向き合うために。\u003c\/p\u003e\n    \u003cdiv class=\"trw-quote\"\u003e\n      \u003cspan class=\"trw-quote-de\"\u003eAUFGEBEN IST KEINE OPTION\u003c\/span\u003e\n      \u003cp class=\"trw-quote-main\"\u003e\n        「諦めることは選択肢にはない」——このドイツ語の言葉が、Hashtag Oneのすべての根底にある。\u003cbr\u003e\u003cbr\u003e\n        グローブだけではない。毎日のトレーニングを支える道具にも、\u003cstrong\u003eこの哲学を宿したかった\u003c\/strong\u003e。\u003cbr\u003e\n        中学生・高校生のGKが、毎日のトレーニングで迷わず着られる。動きを邪魔しない。洗濯してもへたらない。\u003cstrong\u003eそういう「道具としての誠実さ」\u003c\/strong\u003eを追求したトレーニングウェアです。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 4 FEATURES --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFeatures\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e4つの特徴\u003c\/p\u003e\n    \u003cdiv class=\"trw-feat-list\"\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003eゴールキーパーの動きを考えたカッティング\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003eダイビング・ジャンプ・しゃがみ込み。GKに特有の大きな動作を想定したパターン設計。\u003cstrong\u003e腕の可動域を最大限に確保\u003c\/strong\u003eし、動きを阻害しない立体的なカッティングを採用。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e軽量で動きやすいポリエステル素材\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e\u003cstrong\u003e軽量・速乾性に優れたポリエステル素材\u003c\/strong\u003eを採用。汗をかいても重くなりにくく、練習の最初から最後まで快適な着心地を維持する。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e毎日のトレーニングに適した耐久性\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e部活・クラブチームで毎日着用することを想定した設計。\u003cstrong\u003e繰り返しの洗濯にも型崩れしにくく\u003c\/strong\u003e、シーズンを通して使い続けられる耐久性を持つ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fb\"\u003e\n        \u003cdiv class=\"trw-fnum\"\u003e04\u003c\/div\u003e\n        \u003cdiv class=\"trw-fbody\"\u003e\n          \u003cp class=\"trw-ftit\"\u003e中学生〜高校生まで着用しやすいシルエット\u003c\/p\u003e\n          \u003cp class=\"trw-ftxt\"\u003e成長期の選手が着やすい\u003cstrong\u003eS〜2XLの5サイズ展開\u003c\/strong\u003e。すっきりとしたシルエットでGKとしての見た目にもこだわれる。チームウェアとのコーディネートも考慮したデザイン。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 5 サイズ --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eSize\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eサイズ展開\u003c\/p\u003e\n    \u003cdiv class=\"trw-size-grid\"\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eSmall\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eMedium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eLarge\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003eX-Large\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-size-item\"\u003e\n        \u003cspan class=\"trw-size-num\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"trw-size-label\"\u003e2X-Large\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"trw-size-note\"\u003e\n      詳細なサイズ寸法は\u003cstrong\u003e商品画像内のサイズチャート\u003c\/strong\u003eをご確認ください。\u003cbr\u003e\n      成長期の選手は\u003cstrong\u003eワンサイズ上\u003c\/strong\u003eをお勧めします。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 6 SPEC TABLE --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eSpec\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eスペック\u003c\/p\u003e\n    \u003ctable class=\"trw-tbl\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eトレーニングウェア 上下セット（トップス＋ボトムス）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eポリエステル（軽量・速乾）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eGKの動きを考えたカッティング\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ 2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTarget\u003c\/td\u003e\n\u003ctd\u003e中学生〜高校生ゴールキーパー\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eScene\u003c\/td\u003e\n\u003ctd\u003e部活動・クラブチームでの日常トレーニング・試合\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrice\u003c\/td\u003e\n\u003ctd\u003e¥7,700（税込）\/ グローブとのセット購入で\u003cstrong style=\"color:#f0f0ec;\"\u003e15%OFF\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 7 BRAND STORY --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eBrand Story\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\" style=\"font-size:clamp(28px,4vw,44px)!important;\"\u003eドイツ品質を、\u003cbr\u003e日本人GKのために。\u003c\/p\u003e\n    \u003cdiv class=\"trw-story\"\u003e\n      \u003cdiv class=\"trw-story-bar\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"trw-story-body\"\u003e\n          Hashtag One Japanは、「本物のGKグローブを日本人ゴールキーパーに届ける」という使命のもと設立されたブランドだ。\u003cbr\u003e\u003cbr\u003e\n          グローブだけでなく、\u003cstrong\u003e毎日のトレーニングを支えるすべての道具において\u003c\/strong\u003e、GKとして本気で向き合う選手のそばにいたい。このトレーニングウェアは、そんな思いから生まれた。\n        \u003c\/p\u003e\n        \u003cul class=\"trw-story-list\"\u003e\n          \u003cli\u003e\n\u003cspan\u003e#1 フィロソフィー\u003c\/span\u003e「AUFGEBEN IST KEINE OPTION（諦めることは選択肢にはない）」がブランドの根底にある\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e🧤 GK特化設計\u003c\/span\u003eゴールキーパーの動きを熟知したスタッフによる設計\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e📐 日本人向け\u003c\/span\u003e日本人の体型に合わせたサイズ展開（S〜2XL）\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan\u003e💬 日本語サポート\u003c\/span\u003eGKを知るスタッフが購入前から購入後まで丁寧に対応\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 8 TRUST --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003e安心して購入するために\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e4つの保証\u003c\/p\u003e\n    \u003cdiv class=\"trw-trust-grid\"\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e📏\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003eサイズが心配な方へ\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eS〜2XLの5サイズ展開。詳細は\u003cstrong\u003e商品画像内のサイズチャート\u003c\/strong\u003eをご確認ください。成長期の選手はワンサイズ上がおすすめです。迷ったらSNS DMからご相談を。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e🛡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e品質について\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eHashtag One Japanが\u003cstrong\u003eGKの動きを考えて設計\u003c\/strong\u003eしたオリジナルトレーニングウェア。毎日の練習・部活動での使用を想定した耐久性を持ちます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e配送について\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003e送料\u003cstrong\u003e全国一律¥800\u003c\/strong\u003e。在庫品は迅速発送、追跡番号付きでお届け状況も確認できます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-trust-item\"\u003e\n        \u003cspan class=\"trw-trust-icon\"\u003e💬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"trw-trust-title\"\u003e購入前に相談したい方へ\u003c\/p\u003e\n          \u003cp class=\"trw-trust-desc\"\u003eサイズ・商品選びは\u003cstrong\u003eGKを知るスタッフが直接サポート\u003c\/strong\u003e。SNS DM・お問い合わせページからどうぞ。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 9 TARGET --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFor\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eこんなGKに\u003c\/p\u003e\n    \u003cul class=\"trw-tgt\"\u003e\n      \u003cli\u003e部活動・クラブチームで毎日トレーニングする中学生・高校生GK\u003c\/li\u003e\n      \u003cli\u003e動きを邪魔しないウェアで練習の質を高めたい\u003c\/li\u003e\n      \u003cli\u003eGKとしての見た目にもこだわりたい\u003c\/li\u003e\n      \u003cli\u003eトレーニングから試合まで使えるウェアが欲しい\u003c\/li\u003e\n      \u003cli\u003e「諦めない」というGKのメンタリティを体現したい\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 10 CAUTION --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec-alt\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eNotice\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003e注意事項\u003c\/p\u003e\n    \u003cul class=\"trw-caut\"\u003e\n      \u003cli\u003eサイズは必ず商品画像内のサイズチャートでご確認の上、ご注文ください。成長期の選手はワンサイズ上をお勧めします。\u003c\/li\u003e\n      \u003cli\u003e洗濯の際は裏返し・ネット使用を推奨します。乾燥機の使用は避けてください。\u003c\/li\u003e\n      \u003cli\u003e素材の特性上、引っ張りや摩擦に注意してください。鋭利なものとの接触は避けてください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 11 FAQ --\u003e\n  \u003cdiv class=\"trw-div\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"trw-sec\"\u003e\n    \u003cp class=\"trw-lbl\"\u003eFAQ\u003c\/p\u003e\n    \u003cp class=\"trw-ttl\"\u003eよくある質問\u003c\/p\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003eサイズ選びで迷っています。\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003e商品画像内のサイズチャートに詳細な寸法が記載されています。成長期の選手はワンサイズ上をお勧めします。迷う場合はSNS DMまたはお問い合わせページからご相談ください。GKを知るスタッフが直接サポートします。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e「上下セット」とはどういう意味ですか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003eトレーニングウェアのトップス（上）とボトムス（下）の2点セットです。セットでご購入いただけます。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e試合でも着られますか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003eトレーニングウェアとして設計していますが、デザインや機能性からトレーニング時はもちろん、試合や遠征時にも活用いただけます。ただし大会規定によっては着用制限がある場合があります。所属チームや大会の規定をご確認ください。\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trw-fi\"\u003e\n        \u003cbutton class=\"trw-fq\" onclick=\"trwT(this)\"\u003e\u003cspan class=\"trw-fql\"\u003eQ\u003c\/span\u003e洗濯はどうすればいいですか？\u003cspan class=\"trw-fic\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n        \u003cp class=\"trw-fa\"\u003e裏返してネットに入れての洗濯をお勧めします。乾燥機は素材へのダメージにつながるため避けてください。陰干しをお勧めします。ポリエステル素材なので速乾性があり、毎日の洗濯にも対応しています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- § 12 CLOSING --\u003e\n  \u003cdiv class=\"trw-closing\"\u003e\n    \u003cspan class=\"trw-closing-de\" style=\"background:linear-gradient(to right,#e8232a,#f5a623,#4caf50,#2196f3,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:1;\"\u003eAUFGEBEN IST KEINE OPTION.\u003c\/span\u003e\n    \u003cdiv class=\"trw-closing-line\"\u003e\u003c\/div\u003e\n    \u003cp class=\"trw-closing-h\" style=\"font-size:clamp(24px,4vw,38px)!important;\"\u003e諦めない一着を、\u003cbr\u003e毎日のトレーニングに。\u003c\/p\u003e\n    \u003cp class=\"trw-closing-body\"\u003e\n      \u003cstrong\u003e袖を通すたびに、気持ちが整う。\u003c\/strong\u003e\u003cbr\u003e\n      GKとしての動きを妨げない設計と、毎日使い続けられる耐久性——\u003cbr\u003e\n      \u003cstrong class=\"trw-closing-cta\"\u003e今すぐカートに入れて、明日のトレーニングから始めてほしい。\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MARQUEE --\u003e\n  \u003cdiv class=\"trw-mq\"\u003e\n    \u003cdiv class=\"trw-mq-t\"\u003e\n      AUFGEBEN IST KEINE OPTION.     HASHTAG ONE JAPAN     TRAINING WEAR     GK TRAINING SET     \n      AUFGEBEN IST KEINE OPTION.     HASHTAG ONE JAPAN     TRAINING WEAR     GK TRAINING SET     \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction trwT(b){\n  var i=b.parentElement;\n  var o=i.classList.contains('trw-op');\n  document.querySelectorAll('.trw-fi').forEach(function(x){x.classList.remove('trw-op');});\n  if(!o){i.classList.add('trw-op');}\n}\n\u003c\/script\u003e","brand":"Hashtag One Japan ハッシュタグ ワン ジャパン","offers":[{"title":"S","offer_id":46565708628145,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"M","offer_id":46565708660913,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"L","offer_id":46565708693681,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"XL","offer_id":46565708726449,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true},{"title":"2XL","offer_id":46654495064241,"sku":null,"price":7700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0574\/5895\/0321\/files\/IMG-6696.png?v=1767804538"}],"url":"https:\/\/hashtag1jpn.com\/collections\/gear\/%e3%83%88%e3%83%ac%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0%e3%82%a6%e3%82%a7%e3%82%a2.oembed","provider":"Hashtag One Japan ハッシュタグ ワン ジャパン","version":"1.0","type":"link"}