{"id":75,"date":"2025-10-02T15:21:45","date_gmt":"2025-10-02T06:21:45","guid":{"rendered":"https:\/\/crossfitkagoshima.jp\/?page_id=75"},"modified":"2026-02-04T13:00:46","modified_gmt":"2026-02-04T04:00:46","slug":"%e5%ba%97%e8%88%97%e6%83%85%e5%a0%b1","status":"publish","type":"page","link":"https:\/\/crossfitkagoshima.jp\/?page_id=75","title":{"rendered":"\u5e97\u8217\u60c5\u5831"},"content":{"rendered":"\n<p class=\"vk_block-margin-md--margin-bottom\"><strong><span data-fontsize=\"38px\" style=\"font-size: 38px;\" class=\"vk_inline-font-size\">\u5e97\u8217\u60c5\u5831<\/span><\/strong><\/p>\n\n\n\n<!-- \u5e97\u8217\u60c5\u5831\u30fb\u30a2\u30af\u30bb\u30b9 -->\n<section class=\"cfk-access\" aria-label=\"CrossFit Kagoshima \u5e97\u8217\u60c5\u5831\u30fb\u30a2\u30af\u30bb\u30b9\"\n  itemscope itemtype=\"https:\/\/schema.org\/HealthClub\">\n  <style>\n    .cfk-access {\n      max-width: 960px;\n      margin: 70px auto;\n      padding: 40px 20px 46px;\n      background: #ffffff;\n      border-radius: 24px;\n      box-shadow: 0 18px 45px rgba(0, 0, 0, 0.06);\n      box-sizing: border-box;\n      font-family: \"Noto Sans JP\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      position: relative;\n      overflow: hidden;\n    }\n\n    \/* \u3046\u3063\u3059\u3089\u80cc\u666f\u30a2\u30af\u30bb\u30f3\u30c8 *\/\n    .cfk-access::before {\n      content: \"\";\n      position: absolute;\n      right: -80px;\n      top: -80px;\n      width: 220px;\n      height: 220px;\n      background: radial-gradient(circle at center, rgba(255, 106, 0, 0.18), transparent 65%);\n      pointer-events: none;\n      z-index: 0;\n    }\n\n    .cfk-access-inner {\n      position: relative;\n      z-index: 1;\n      display: grid;\n      grid-template-columns: minmax(0, 3fr) minmax(0, 2.4fr);\n      gap: 28px;\n      align-items: flex-start;\n    }\n\n    \/* \u898b\u51fa\u3057 *\/\n    .cfk-access-header {\n      grid-column: 1 \/ -1;\n      text-align: left;\n      margin-bottom: 10px;\n    }\n\n    .cfk-access-label {\n      font-size: 0.8rem;\n      letter-spacing: 0.18em;\n      color: #999;\n      text-transform: uppercase;\n      margin-bottom: 4px;\n    }\n\n    .cfk-access-title {\n      font-size: 1.6rem;\n      font-weight: 900;\n      letter-spacing: 0.06em;\n      color: #222;\n      margin: 0 0 4px;\n    }\n\n    .cfk-access-sub {\n      margin: 0;\n      font-size: 0.98rem;\n      color: #666;\n    }\n\n    \/* \u5de6\u5074\uff08\u30c6\u30ad\u30b9\u30c8\u60c5\u5831\uff09 *\/\n    .cfk-access-info {\n      font-size: 0.95rem;\n      color: #444;\n      line-height: 1.9;\n    }\n\n    .cfk-access-info p {\n      margin: 0 0 6px;\n    }\n\n    .cfk-access-tags {\n      margin: 14px 0 10px;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    .cfk-access-tag {\n      font-size: 0.78rem;\n      padding: 4px 10px;\n      border-radius: 999px;\n      background: #fff7f0;\n      color: #b44700;\n      font-weight: 700;\n      letter-spacing: 0.04em;\n      white-space: nowrap;\n    }\n\n    .cfk-access-dl {\n      margin: 12px 0 0;\n    }\n\n    .cfk-access-dl dl {\n      margin: 0;\n    }\n\n    .cfk-access-dl dt {\n      font-weight: 700;\n      font-size: 0.9rem;\n      color: #666;\n      margin-top: 8px;\n    }\n\n    .cfk-access-dl dd {\n      margin: 2px 0 0 0;\n      font-size: 0.95rem;\n    }\n\n    \/* \u53f3\u5074\uff08\u30a2\u30af\u30bb\u30b9\u30fb\u99d0\u8eca\u5834\uff09 *\/\n    .cfk-access-side {\n      font-size: 0.92rem;\n      color: #444;\n    }\n\n    .cfk-access-side h3 {\n      font-size: 1rem;\n      font-weight: 800;\n      margin: 0 0 6px;\n      color: #333;\n    }\n\n    .cfk-access-list {\n      list-style: none;\n      margin: 0 0 16px;\n      padding: 0;\n    }\n\n    .cfk-access-list li {\n      position: relative;\n      padding-left: 1.3em;\n      margin-bottom: 6px;\n    }\n\n    .cfk-access-list li::before {\n      content: \"\u30fb\";\n      position: absolute;\n      left: 0;\n      top: 0;\n      color: #ff6a00;\n      font-weight: 900;\n    }\n\n    .cfk-access-note {\n      font-size: 0.86rem;\n      color: #777;\n      margin: 4px 0 0;\n    }\n\n    \/* \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6 *\/\n    @media (max-width: 768px) {\n      .cfk-access {\n        margin: 50px 16px;\n        padding: 30px 16px 34px;\n        border-radius: 20px;\n      }\n      .cfk-access-inner {\n        grid-template-columns: 1fr;\n        gap: 22px;\n      }\n      .cfk-access-title {\n        font-size: 1.4rem;\n      }\n    }\n  <\/style>\n\n  <div class=\"cfk-access-inner\">\n    <header class=\"cfk-access-header\">\n      <div class=\"cfk-access-label\">ACCESS &amp; LOCATION<\/div>\n      <h2 class=\"cfk-access-title\" itemprop=\"name\">CrossFit Kagoshima \u5e97\u8217\u60c5\u5831<\/h2>\n      <p class=\"cfk-access-sub\">\n        \u9e7f\u5150\u5cf6\u99c5\u30fb\u4e0a\u753a\u30a8\u30ea\u30a2\u3067\u3001\u304b\u3093\u307e\u3061\u3042\u516c\u5712\u3059\u3050\u3068\u306a\u308a\u306e\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\uff06\u30bb\u30df\u30d1\u30fc\u30bd\u30ca\u30eb\u30b8\u30e0\u3002\n      <\/p>\n    <\/header>\n\n    <!-- \u5de6\uff1a\u4f4f\u6240\u30fb\u57fa\u672c\u60c5\u5831 -->\n    <div class=\"cfk-access-info\" itemprop=\"address\" itemscope itemtype=\"https:\/\/schema.org\/PostalAddress\">\n      <div class=\"cfk-access-tags\">\n        <span class=\"cfk-access-tag\">JR\u9e7f\u5150\u5cf6\u99c5 \u5f92\u6b698\u5206<\/span>\n        <span class=\"cfk-access-tag\">\u304b\u3093\u307e\u3061\u3042\u516c\u5712\u3059\u3050\u3068\u306a\u308a<\/span>\n        <span class=\"cfk-access-tag\">\u4e0a\u753a\u30a8\u30ea\u30a2<\/span>\n      <\/div>\n\n      <div class=\"cfk-access-dl\">\n        <dl>\n          <dt>\u4f4f\u6240<\/dt>\n          <dd>\n            <span itemprop=\"postalCode\">\u3012892-0817<\/span><br>\n            <span itemprop=\"addressRegion\">\u9e7f\u5150\u5cf6\u770c<\/span>\n            <span itemprop=\"addressLocality\">\u9e7f\u5150\u5cf6\u5e02<\/span>\n            <span itemprop=\"streetAddress\">\u5c0f\u5ddd\u753a24\u22125 \u5927\u798f\u30d3\u30eb1\u968e<\/span>\n          <\/dd>\n\n          <dt>\u76ee\u5370<\/dt>\n          <dd>JR\u9e7f\u5150\u5cf6\u99c5\u304b\u3089\u4e0a\u753a\u65b9\u9762\u3078\u5f92\u6b69\u7d048\u5206\u3001\u304b\u3093\u307e\u3061\u3042\u516c\u5712\u3059\u3050\u3068\u306a\u308a\u306e1\u968e\u8def\u9762\u5e97\u8217\u3067\u3059\u3002<\/dd>\n        <\/dl>\n      <\/div>\n    <\/div>\n\n    <!-- \u53f3\uff1a\u30a2\u30af\u30bb\u30b9\u30fb\u99d0\u8eca\u5834 -->\n    <div class=\"cfk-access-side\">\n      <h3>\u30a2\u30af\u30bb\u30b9<\/h3>\n      <ul class=\"cfk-access-list\">\n        <li>JR\u9e7f\u5150\u5cf6\u99c5\u304b\u3089\u5f92\u6b69\u7d048\u5206<\/li>\n        <li>\u304b\u3093\u307e\u3061\u3042\u516c\u5712\u3059\u3050\u3068\u306a\u308a\u30fb\u4e0a\u753a\u30a8\u30ea\u30a2<\/li>\n      <\/ul>\n\n      <h3>\u99d0\u8eca\u5834<\/h3>\n      <ul class=\"cfk-access-list\">\n        <li>\u5e97\u8217\u524d\u306b\u8efd\u81ea\u52d5\u8eca2\u53f0\u5206\u306e\u99d0\u8eca\u30b9\u30da\u30fc\u30b9\u3042\u308a<\/li>\n        <li>\u8fd1\u96a3\u306b100\u5186\u30d1\u30fc\u30ad\u30f3\u30b0\u306a\u3069\u30b3\u30a4\u30f3\u30d1\u30fc\u30ad\u30f3\u30b0\u591a\u6570<\/li>\n      <\/ul>\n\n      <p class=\"cfk-access-note\">\n        \u304a\u8eca\u30fb\u516c\u5171\u4ea4\u901a\u6a5f\u95a2\u3069\u3061\u3089\u3067\u3082\u901a\u3044\u3084\u3059\u3044\u7acb\u5730\u3067\u3059\u3002\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"cfk-map\" aria-label=\"CrossFit Kagoshima \u30a2\u30af\u30bb\u30b9\">\n  <div class=\"map-card\">\n    <div class=\"map-header\">\n      <!-- \u30ed\u30b4\u306f\u3054\u81ea\u8eab\u306eURL\u306b\u5909\u66f4 -->\n      <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/09\/cropped-\u685c\u5cf6\u306e\u706b\u5c71\u3068\u30d0\u30fc\u30d9\u30eb-removebg-preview-1.png\" alt=\"CrossFit Kagoshima \u30ed\u30b4\" class=\"map-logo\">\n      <h2 class=\"map-title\">Access \/ \u30a2\u30af\u30bb\u30b9<\/h2>\n    <\/div>\n\n    <div class=\"map-body\">\n      <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3398.2618055598864!2d130.5600824110926!3d31.599285243131362!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x353e5e0fc6779acd%3A0xbd69b0eef42cd5ab!2z44CSODkyLTA4MTcg6bm_5YWQ5bO255yM6bm_5YWQ5bO25biC5bCP5bed55S677yS77yU4oiS77yV!5e0!3m2!1sja!2sjp!4v1760411720608!5m2!1sja!2sjp\"\n        width=\"100%\" height=\"400\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\"\n        referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n    <\/div>\n\n    <!-- \u25bc \u4f4f\u6240\u30fb\u55b6\u696d\u6642\u9593 + Google\u30de\u30c3\u30d7\u3067\u958b\u304f -->\n    <div class=\"map-footer\">\n      <div class=\"map-info\">\n        <p class=\"map-name\">CrossFit Kagoshima<\/p>\n        <p class=\"map-addr\">\u3012892-0817 \u9e7f\u5150\u5cf6\u770c\u9e7f\u5150\u5cf6\u5e02\u5c0f\u5ddd\u753a24\u22125 \u5927\u798f\u30d3\u30eb1\u968e<\/p>\n        <p class=\"map-hours\">\u55b6\u696d\u6642\u9593\uff1a5:00\u301c21:30\uff08\u6728\u30fb\u65e5 \u5b9a\u4f11\uff0f\u571f\u66dc \u4e0d\u5b9a\u4f11\uff09<\/p>\n        <p class=\"map-contact\">\u304a\u554f\u3044\u5408\u308f\u305b\uff1a\u516c\u5f0fLINE\u3088\u308a\u627f\u308a\u307e\u3059<\/p>\n      <\/div>\n      <div class=\"map-actions\">\n        <a class=\"btn-map\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=%E9%B9%BF%E5%85%90%E5%B3%B6%E7%9C%8C%E9%B9%BF%E5%85%90%E5%B3%B6%E5%B8%82%E5%B0%8F%E5%B7%9D%E7%94%BA24-5%20%E5%A4%A7%E7%A6%8F%E3%83%93%E3%83%AB1%E9%9A%8E\" target=\"_blank\" rel=\"noopener\">&#x25b6; Google\u30de\u30c3\u30d7\u3067\u958b\u304f<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- &#x2705; \u4e0b\u56fa\u5b9a \u3075\u308f\u3063\u3068\u8ffd\u5f93\u30dc\u30bf\u30f3 -->\n<div class=\"cta-fixed\" id=\"ctaFixed\">\n  <a href=\"https:\/\/crossfitkagoshima.jp\/?page_id=249\" class=\"trial\" target=\"_blank\" rel=\"noopener\">&#x25b6; \u7121\u6599\u4f53\u9a13\u306f\u3053\u3061\u3089<\/a>\n  <a href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/contract\/register\/?from=price\" class=\"join\" target=\"_blank\" rel=\"noopener\">&#x25b6; \u5165\u4f1a\u306f\u3053\u3061\u3089\u304b\u3089<\/a>\n<\/div>\n\n<style>\n  \/* ====== \u30a2\u30af\u30bb\u30b9\u30de\u30c3\u30d7 ====== *\/\n  .cfk-map {\n    display:flex;\n    justify-content:center;\n    align-items:center;\n    padding:60px 20px 120px;\n    background:#fafafa;\n  }\n\n  .map-card {\n    max-width:900px;\n    width:100%;\n    background:#fff;\n    border-radius:16px;\n    box-shadow:0 12px 28px rgba(0,0,0,.1);\n    overflow:hidden;\n    transition:transform .3s ease, box-shadow .3s ease;\n  }\n  .map-card:hover { transform:translateY(-4px); box-shadow:0 16px 32px rgba(0,0,0,.12); }\n\n  .map-header {\n    display:flex;\n    align-items:center;\n    gap:16px;\n    background:linear-gradient(135deg,#ff6a00,#ff9500);\n    color:#fff;\n    padding:18px 24px;\n  }\n\n  \/* &#x1f7e0; \u9ed2\u7dda\u3092\u5b8c\u5168\u306b\u6d88\u3059\uff08Lightning\u30c6\u30fc\u30de\u5bfe\u7b56\uff09 *\/\n  .map-header .map-title {\n    font-size:1.4rem;\n    margin:0;\n    font-weight:800;\n    letter-spacing:.03em;\n    border:none !important;\n    box-shadow:none !important;\n    background:transparent !important;\n  }\n  .map-header .map-title::before,\n  .map-header .map-title::after { content:none !important; display:none !important; }\n\n  .map-logo { height:44px; width:auto; filter:drop-shadow(0 2px 4px rgba(0,0,0,.25)); }\n\n  .map-body iframe { display:block; width:100%; border:none; height:400px; }\n\n  .map-footer {\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    gap:20px;\n    padding:18px 24px 22px;\n    border-top:1px solid #f0f0f0;\n  }\n\n  .map-info { line-height:1.6; color:#333; }\n  .map-name { font-weight:800; font-size:1.05rem; margin:0 0 2px; color:#111; }\n  .map-addr,.map-hours,.map-contact { margin:2px 0; font-size:.96rem; color:#444; }\n\n  .map-actions { display:flex; gap:12px; align-items:center; }\n  .btn-map {\n    display:inline-block;\n    background:linear-gradient(135deg,#ff6a00,#ff9500);\n    color:#fff;\n    font-weight:800;\n    padding:12px 20px;\n    border-radius:999px;\n    text-decoration:none;\n    box-shadow:0 8px 18px rgba(255,106,0,.25);\n    transition:transform .15s ease, box-shadow .15s ease, background .15s ease;\n  }\n  .btn-map:hover { transform:translateY(-2px); box-shadow:0 12px 24px rgba(255,106,0,.32); }\n\n  @media (max-width:768px){\n    .map-header{flex-direction:column; text-align:center;}\n    .map-logo{height:38px;}\n    .map-footer{flex-direction:column; align-items:stretch; text-align:center; gap:14px;}\n    .map-actions{justify-content:center;}\n    .btn-map{width:100%;}\n  }\n\n  \/* ====== \u4e0b\u56fa\u5b9a\u30dc\u30bf\u30f3 ====== *\/\n  .cta-fixed {\n    position:fixed;\n    bottom:0; left:0;\n    width:100%;\n    background:rgba(255,255,255,0.97);\n    box-shadow:0 -4px 12px rgba(0,0,0,0.1);\n    display:flex;\n    justify-content:center;\n    gap:16px;\n    padding:14px 20px;\n    z-index:9999;\n    opacity:0; transform:translateY(30px);\n    pointer-events:none;\n    transition:all 0.6s ease;\n  }\n  .cta-fixed.visible { opacity:1; transform:translateY(0); pointer-events:auto; }\n\n  .cta-fixed a {\n    display:inline-block;\n    text-decoration:none;\n    font-weight:800;\n    padding:14px 26px;\n    border-radius:999px;\n    font-size:1.05rem;\n    transition:all 0.25s ease;\n    white-space:nowrap;\n  }\n\n  .cta-fixed .trial {\n    background:#555; color:#fff; box-shadow:0 6px 16px rgba(0,0,0,0.25);\n  }\n  .cta-fixed .trial:hover { background:#333; transform:translateY(-2px); }\n\n  .cta-fixed .join {\n    background:linear-gradient(135deg,#ff6a00,#ff9500);\n    color:#fff;\n    box-shadow:0 6px 16px rgba(255,106,0,0.3);\n  }\n  .cta-fixed .join:hover {\n    background:linear-gradient(135deg,#ff9500,#ffaa33);\n    transform:translateY(-2px);\n  }\n\n  @media (max-width:768px){\n    .cta-fixed{flex-direction:column;gap:10px;padding:12px;}\n    .cta-fixed a{width:100%;text-align:center;}\n  }\n<\/style>\n\n<script>\n  \/\/ \u30b9\u30af\u30ed\u30fc\u30eb\u3067\u3075\u308f\u3063\u3068\u8868\u793a\n  const cta = document.getElementById('ctaFixed');\n  window.addEventListener('scroll', () => {\n    if (window.scrollY > 80) {\n      cta.classList.add('visible');\n    } else {\n      cta.classList.remove('visible');\n    }\n  });\n<\/script>\n\n\n\n<p class=\"has-text-align-center vk_block-margin-xxs--margin-bottom vk_block-margin-xl--margin-top\"><\/p>\n\n\n\n<p class=\"has-text-align-center vk_block-margin-0--margin-bottom\"><\/p>\n\n\n\n<section class=\"cfk-schedule\" aria-label=\"CrossFit Kagoshima \u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\">\n  <style>\n    .cfk-schedule{\n      --accent:#ff6a00; --ink:#222; --muted:#6b6b6b; --line:#e9e9e9;\n      background:#fff; color:#333; padding:32px 20px 120px;\n      border:1px solid #eee; border-radius:12px; position:relative;\n    }\n    .cfk-schedule *{ box-sizing:border-box; }\n\n    \/* \u898b\u51fa\u3057\u306e\u9ed2\u7dda\uff08\u30c6\u30fc\u30de\u5074\uff09\u6253\u3061\u6d88\u3057 *\/\n    .cfk-schedule .title{\n      margin:0 0 10px; text-align:center; color:var(--accent);\n      font-size:1.8rem; font-weight:800; line-height:1.3; border:none !important;\n      padding:0;\n    }\n    .cfk-schedule .subtitle{ text-align:center; color:#666; margin:0 0 28px; }\n\n    .scroll{ overflow-x:auto; }\n    table{ border-collapse:separate; border-spacing:0; min-width:980px; width:auto; background:#fff; }\n    thead th{\n      background:var(--accent); color:#fff; text-align:center; font-weight:800; padding:12px 8px;\n      border-right:1px solid rgba(255,255,255,.35);\n    }\n    thead th.time{ background:#fff; color:var(--ink); border-right:1px solid var(--line); }\n    tbody th.time{\n      background:#fcfcfc; color:#333; font-weight:800; text-align:left; padding:12px 10px;\n      border-top:1px solid var(--line); border-right:1px solid var(--line);\n      font-variant-numeric: tabular-nums; white-space:nowrap;\n    }\n    td{\n      text-align:center; padding:10px 6px; border-top:1px solid var(--line); border-right:1px solid var(--line);\n      vertical-align:middle; min-height:52px;\n    }\n    tr:last-child td, tr:last-child th{ border-bottom:none; }\n    td:last-child, th:last-child{ border-right:none; }\n\n    \/* \u6728\u66dc\u30fb\u65e5\u66dc\uff1a\u5217\u30b0\u30ec\u30fc\uff0b\u30d8\u30c3\u30c0\u30fc\u306bCLOSE *\/\n    col.col-thu, col.col-sun{ background:#f6f6f6; }\n    thead th.thu::after, thead th.sun::after{\n      content:\"CLOSE\"; display:block; font-size:.85rem; font-weight:900; color:#888; margin-top:4px; letter-spacing:.06em;\n    }\n\n    \/* \u30bf\u30b0 *\/\n    .tag{ display:inline-block; padding:6px 10px; border-radius:999px; font-weight:800; letter-spacing:.02em;\n          font-size:.92rem; white-space:nowrap; box-shadow:0 6px 14px rgba(0,0,0,.06); }\n    .crossfit{ background:#fff7f0; border:1px solid var(--accent); color:#b44700; }\n    .opengym{ background:#fff2e6; border:1px dashed var(--accent); color:#a33f00; }\n    .close{ background:#eee; border:1px solid #ddd; color:#888; }\n\n    \/* ====== \u30b9\u30de\u30db\u6700\u9069\u5316\uff08\u898b\u305f\u76ee\u305d\u306e\u307e\u307e\u7e2e\u5c0f\u30fb\u6a2a\u30b9\u30af\u30ed\u30fc\u30eb\u7121\u3057\uff09 ====== *\/\n    @media (max-width: 480px){\n      \/* \u30c6\u30fc\u30de\u306e\u5de6\u53f3\u30d1\u30c7\u30a3\u30f3\u30b0\u3092\u7121\u8996\u3057\u3066\u30d5\u30eb\u5e45\u3067\u78ba\u4fdd\uff08\u306f\u307f\u51fa\u3057\u9632\u6b62\u306e\u809d\uff09 *\/\n      .cfk-schedule .scroll{\n        overflow:visible;         \/* \u6a2a\u30b9\u30af\u30ed\u30fc\u30eb\u89e3\u9664 *\/\n      }\n      .cfk-schedule .scale-fit{\n        position:relative;\n        width:100vw;              \/* \u30d3\u30e5\u30fc\u30dd\u30fc\u30c8\u5e45\u3044\u3063\u3071\u3044 *\/\n        margin-left:calc(50% - 50vw); \/* \u89aa\u306e\u30d1\u30c7\u30a3\u30f3\u30b0\u5f71\u97ff\u3092\u6253\u3061\u6d88\u3059 *\/\n        height:auto;\n      }\n      .cfk-schedule .scale-inner{\n        transform-origin: top left;\n        will-change: transform;\n        padding-right:1px;        \/* Safari\u306e\u7aef\u5207\u308c\u5bfe\u7b56 *\/\n      }\n      table{ font-size:0.94rem; }\n      td, th{ padding:9px 6px; }\n    }\n  <\/style>\n\n  <h2 class=\"title\">CrossFit\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb<\/h2>\n\n  <div class=\"scroll\">\n    <div class=\"scale-fit\" id=\"cfkScaleFit\">\n      <div class=\"scale-inner\" id=\"cfkScaleInner\">\n        <table aria-label=\"\u9031\u9593\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\">\n          <colgroup>\n            <col class=\"col-time\">\n            <col class=\"col-mon\"><col class=\"col-tue\"><col class=\"col-wed\">\n            <col class=\"col-thu\"><col class=\"col-fri\"><col class=\"col-sat\"><col class=\"col-sun\">\n          <\/colgroup>\n          <thead>\n            <tr>\n              <th class=\"time\">\u6642\u9593<\/th>\n              <th>\u6708<\/th>\n              <th>\u706b<\/th>\n              <th>\u6c34<\/th>\n              <th class=\"thu\">\u6728<\/th>\n              <th>\u91d1<\/th>\n              <th>\u571f<\/th>\n              <th class=\"sun\">\u65e5<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n            \n            <tr>\n  <th class=\"time\">6:00\u20137:00<\/th><td><\/td> <td><\/td>\n  <td><span class=\"tag crossfit\">crossFit<\/span><\/td> <!-- \u6c34 -->\n  <td><\/td>\n  <td><span class=\"tag crossfit\">crossFit<\/span><\/td> <!-- \u91d1 -->\n  <td><span class=\"tag crossfit\">crossFit<\/span><\/td> <!-- \u571f\uff08\u65e2\u5b58\uff09 -->\n  <td><\/td>\n<\/tr>\n            <tr>\n              <th class=\"time\">7:10\u20138:10<\/th>\n              <td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">8:20\u20139:20<\/th>\n              <td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">9:30\u201310:30<\/th>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">10:40\u201311:40<\/th>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag close\">CLOSE<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">13:00\u201317:00<\/th>\n              <td><span class=\"tag opengym\">OPEN GYM<\/span><\/td>\n              <td><span class=\"tag opengym\">OPEN GYM<\/span><\/td>\n              <td><span class=\"tag opengym\">OPEN GYM<\/span><br><small>\u203b16\u6642\u307e\u3067<\/small><\/td>\n              <td><\/td>\n              <td><span class=\"tag opengym\">OPEN GYM<\/span><br><small>\u203b16\u6642\u307e\u3067<\/small><\/td>\n              <td><span class=\"tag close\">CLOSE<\/span><\/td>\n              <td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">18:00\u201319:00<\/th>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td>\n              <td><\/td><td><\/td><td><\/td><td><span class=\"tag close\">CLOSE<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">19:20\u201320:20<\/th>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag close\">CLOSE<\/span><\/td><td><\/td>\n            <\/tr>\n            <tr>\n              <th class=\"time\">20:30\u201321:30<\/th>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td>\n              <td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><\/td><td><span class=\"tag crossfit\">crossFit<\/span><\/td><td><span class=\"tag close\">CLOSE<\/span><\/td><td><\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  \/\/ \u30b9\u30de\u30db\u3067\u300c\u898b\u305f\u76ee\u305d\u306e\u307e\u307e\u7e2e\u5c0f\u300d\u3057\u30661\u753b\u9762\u306b\u53ce\u3081\u308b\uff08\u5e45\u57fa\u6e96\uff09\n  (function(){\n    const wrap  = document.getElementById('cfkScaleFit');\n    const inner = document.getElementById('cfkScaleInner');\n    if(!wrap || !inner) return;\n\n    \/\/ \u30d5\u30c3\u30bf\u30fc\u56fa\u5b9aCTA\u7b49\u3067\u4e0b\u3092\u7a7a\u3051\u305f\u3044\u5834\u5408\uff08px\uff09\n    const SAFE_BOTTOM = 0;\n\n    function fit(){\n      const isMobile = window.matchMedia('(max-width: 480px)').matches;\n\n      \/\/ \u30ea\u30bb\u30c3\u30c8\n      inner.style.transform = 'none';\n      wrap.style.height = 'auto';\n\n      if(!isMobile) return;\n\n      const vw = window.innerWidth;        \/\/ \u30d3\u30e5\u30fc\u30dd\u30fc\u30c8\u5e45\uff08100vw\u3068\u4e00\u81f4\uff09\n      const vh = window.innerHeight;\n\n      \/\/ \u5b9f\u5bf8\n      const contentWidth  = inner.scrollWidth;   \/\/ min-width:980px\u60f3\u5b9a\n      const contentHeight = inner.scrollHeight;\n\n      \/\/ \u5e45\u306b\u30d5\u30a3\u30c3\u30c8\uff08\u9ad8\u3055\u306f\u4f59\u3063\u305f\u3089\u4e0b\u306b\u5c11\u3057\u30b9\u30af\u30ed\u30fc\u30eb\u4f59\u5730\u3092\u6301\u305f\u305b\u308b\uff09\n      const scaleW = vw \/ contentWidth;\n\n      \/\/ \uff08\u4efb\u610f\uff09\u9ad8\u3055\u3082\u753b\u9762\u306b\u53ce\u3081\u305f\u3044\u5834\u5408\u306f\u4e0b\u3092\u6709\u52b9\u5316\n      const availableH = vh - SAFE_BOTTOM - wrap.getBoundingClientRect().top;\n      const scaleH = availableH \/ contentHeight;\n\n      \/\/ \u5e45\u512a\u5148\u30fb\u304b\u3064\u9ad8\u3055\u304c\u4e0d\u8db3\u3059\u308b\u3068\u304d\u306f\u5c0f\u3055\u3044\u65b9\u306b\u5408\u308f\u305b\u308b\n      const scale = Math.max(0.45, Math.min(1, Math.min(scaleW, scaleH)));\n\n      inner.style.transform = 'scale(' + scale + ')';\n\n      \/\/ \u30b9\u30b1\u30fc\u30eb\u5f8c\u306e\u898b\u304b\u3051\u9ad8\u3055\u3092\u30e9\u30c3\u30d1\u306b\u53cd\u6620\u3057\u3001\u4e0a\u4e0b\u306e\u30af\u30ea\u30c3\u30d7\u3092\u9632\u6b62\n      wrap.style.height = (contentHeight * scale) + 'px';\n    }\n\n    window.addEventListener('load', fit, { passive: true });\n    window.addEventListener('resize', fit, { passive: true });\n    window.addEventListener('orientationchange', fit, { passive: true });\n\n    const ro = ('ResizeObserver' in window) ? new ResizeObserver(fit) : null;\n    if (ro) ro.observe(inner);\n  })();\n<\/script>\n\n\n\n<!-- \u4f53\u9a13\u6848\u5185\uff08\u9ed2\u00d7\u30aa\u30ec\u30f3\u30b8 \/ \u30b9\u30bf\u30a4\u30ea\u30c3\u30b7\u30e5 Ver.\uff09 -->\n<section class=\"cfk-trial-text\">\n  <style>\n    .cfk-trial-text {\n      max-width: 780px;\n      margin: 70px auto;\n      padding: 54px 20px;\n      text-align: center;\n      font-family: \"Noto Sans JP\", sans-serif;\n      background: #111318;\n      border-radius: 18px;\n      border: 1px solid rgba(255,255,255,0.08);\n      position: relative;\n      box-shadow: 0 18px 40px rgba(0,0,0,0.4);\n      overflow: hidden;\n    }\n\n    \/* \u5de6\u5074\u306b\u30a2\u30af\u30bb\u30f3\u30c8\u30e9\u30a4\u30f3 *\/\n    .cfk-trial-text::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      border-left: 4px solid #ff6a00;\n      pointer-events: none;\n    }\n\n    \/* \u30bf\u30a4\u30c8\u30eb *\/\n    .cfk-trial-text .title {\n      font-size: clamp(1.55rem, 3.2vw, 1.9rem);\n      font-weight: 900;\n      color: #fff;\n      margin-bottom: 18px;\n      letter-spacing: 0.02em;\n      opacity: 0;\n      transform: translateY(14px);\n      animation: fadeUp 0.65s ease-out forwards;\n    }\n\n    \/* \u30b5\u30d6\u30e9\u30d9\u30eb\uff08\u30ea\u30f3\u30af\u30dc\u30bf\u30f3\u5316\uff09 *\/\n    .cfk-trial-text .sub {\n      display: inline-block;\n      font-size: clamp(1rem, 2vw, 1.15rem);\n      font-weight: 800;\n      padding: 8px 22px;\n      border-radius: 999px;\n      color: #fff;\n      background: linear-gradient(135deg, #ff6a00, #ff9500);\n      box-shadow: 0 8px 16px rgba(255,106,0,0.35);\n      opacity: 0;\n      animation: fadeUp 0.65s ease-out forwards;\n      animation-delay: 0.12s;\n      letter-spacing: 0.04em;\n      text-decoration: none;       \/* a\u30bf\u30b0\u3067\u3082\u4e0b\u7dda\u6d88\u3059 *\/\n      transition: all 0.25s ease;\n    }\n\n    .cfk-trial-text .sub:hover {\n      box-shadow: 0 12px 22px rgba(255,106,0,0.5);\n      transform: translateY(-2px);\n    }\n\n    @keyframes fadeUp {\n      0% { opacity: 0; transform: translateY(18px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n  <\/style>\n\n  <h2 class=\"title\">\u307e\u305a\u306f\u4f53\u9a13\u304b\u3089\u59cb\u3081\u3066\u307f\u307e\u305b\u3093\u304b\uff1f<\/h2>\n\n  <!-- \u25bc\u25bc \u3053\u3053\u3092\u30ea\u30f3\u30af\u3068\u3057\u3066\u62bc\u305b\u308b\u3088\u3046\u306b\u3057\u305f \u25bc\u25bc -->\n  <a\n    href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/home\"\n    class=\"sub\"\n  >\\\u7121\u6599\u4f53\u9a13\u5b9f\u65bd\u4e2d\uff01\/<\/a>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>\u5e97\u8217\u60c5\u5831 ACCESS &amp; LOCATION CrossFit Kagoshima \u5e97\u8217\u60c5\u5831 \u9e7f\u5150\u5cf6\u99c5\u30fb\u4e0a\u753a\u30a8\u30ea\u30a2\u3067\u3001\u304b\u3093\u307e\u3061\u3042\u516c\u5712\u3059\u3050\u3068\u306a\u308a\u306e\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\uff06\u30bb\u30df\u30d1\u30fc\u30bd\u30ca\u30eb\u30b8\u30e0\u3002 JR\u9e7f\u5150\u5cf6\u99c5 \u5f92\u6b698\u5206 \u304b\u3093\u307e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"vkexunit_cta_each_option":"","footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=75"}],"version-history":[{"count":42,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":709,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/75\/revisions\/709"}],"wp:attachment":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}