{"id":48,"date":"2025-10-02T15:03:28","date_gmt":"2025-10-02T06:03:28","guid":{"rendered":"https:\/\/crossfitkagoshima.jp\/?page_id=48"},"modified":"2026-06-18T14:00:05","modified_gmt":"2026-06-18T05:00:05","slug":"home","status":"publish","type":"page","link":"https:\/\/crossfitkagoshima.jp\/","title":{"rendered":"HOME"},"content":{"rendered":"\n```html\n<!-- ===== CrossFit Kagoshima \u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30bb\u30af\u30b7\u30e7\u30f3 SEO\u5f37\u5316\u7248 ===== -->\n<style>\n.cfk-container{\n  max-width:1100px;\n  margin:0 auto;\n  padding:0 20px;\n}\n\n.cfk-community-section{\n  position:relative;\n  overflow:hidden;\n  padding:110px 0;\n  background:\n    radial-gradient(circle at top left, rgba(255,106,0,.20), transparent 32%),\n    linear-gradient(135deg,#0f0f0f 0%, #1a1a1a 50%, #080808 100%);\n  color:#fff;\n  font-family:\"Noto Sans JP\", sans-serif;\n}\n\n.cfk-community-section,\n.cfk-community-section *{\n  box-sizing:border-box;\n}\n\n.cfk-community-section::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),\n    linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px);\n  background-size:52px 52px;\n  opacity:.35;\n}\n\n.cfk-community-bg{\n  position:absolute;\n  top:20px;\n  right:-30px;\n  font-size:clamp(56px,10vw,150px);\n  font-weight:900;\n  letter-spacing:-.06em;\n  color:rgba(255,255,255,.04);\n  white-space:nowrap;\n  line-height:1;\n}\n\n.cfk-community-wrap{\n  position:relative;\n  z-index:2;\n}\n\n.cfk-community-head{\n  max-width:820px;\n  margin:0 auto 48px;\n  text-align:center;\n}\n\n.cfk-community-label{\n  display:inline-block;\n  margin-bottom:14px;\n  color:#ff6a00;\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:.18em;\n}\n\n.cfk-community-head h2{\n  margin:0 0 18px;\n  font-size:clamp(34px,5vw,60px);\n  line-height:1.15;\n  font-weight:900;\n  color:#fff;\n  border:none !important;\n}\n\n.cfk-community-head h2::before,\n.cfk-community-head h2::after{\n  content:none !important;\n  display:none !important;\n}\n\n.cfk-community-head p{\n  margin:0;\n  font-size:16px;\n  line-height:1.9;\n  color:rgba(255,255,255,.82);\n  font-weight:500;\n}\n\n.cfk-community-seo-text{\n  max-width:840px;\n  margin:24px auto 0;\n  padding:18px 20px;\n  border-radius:18px;\n  background:rgba(255,255,255,.07);\n  border:1px solid rgba(255,255,255,.10);\n  color:rgba(255,255,255,.84);\n  font-size:14px;\n  line-height:1.9;\n  text-align:center;\n}\n\n.cfk-community-grid{\n  display:grid;\n  grid-template-columns:1.2fr .8fr .8fr;\n  grid-template-rows:260px 260px;\n  gap:18px;\n}\n\n.cfk-community-card{\n  position:relative;\n  overflow:hidden;\n  border-radius:28px;\n  display:block;\n  text-decoration:none;\n  background:#222;\n  box-shadow:0 24px 50px rgba(0,0,0,.35);\n}\n\n.cfk-community-card.large{\n  grid-row:span 2;\n}\n\n.cfk-community-card.wide{\n  grid-column:span 2;\n}\n\n.cfk-community-card img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n  transition:transform .5s ease;\n}\n\n.cfk-community-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(to top,\n    rgba(0,0,0,.82),\n    rgba(0,0,0,.18),\n    transparent);\n}\n\n.cfk-community-card:hover img{\n  transform:scale(1.1);\n}\n\n.cfk-community-content{\n  position:absolute;\n  left:22px;\n  right:22px;\n  bottom:22px;\n  z-index:2;\n}\n\n.cfk-community-tag{\n  display:inline-block;\n  margin-bottom:10px;\n  padding:8px 14px;\n  border-radius:999px;\n  background:rgba(255,106,0,.95);\n  color:#fff;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.12em;\n}\n\n.cfk-community-title{\n  margin:0;\n  font-size:24px;\n  font-weight:900;\n  color:#fff !important;\n  line-height:1.25;\n  border:none !important;\n}\n\n.cfk-community-title::before,\n.cfk-community-title::after{\n  content:none !important;\n  display:none !important;\n}\n\n.cfk-community-sub{\n  margin-top:8px;\n  font-size:14px;\n  color:rgba(255,255,255,.86);\n  line-height:1.6;\n}\n\n.cfk-community-btn{\n  margin-top:40px;\n  text-align:center;\n}\n\n.cfk-community-btn a{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-width:240px;\n  padding:18px 32px;\n  border-radius:999px;\n  background:linear-gradient(135deg,#ff6a00,#ff3d00);\n  color:#fff !important;\n  text-decoration:none;\n  font-weight:900;\n  box-shadow:0 16px 32px rgba(255,106,0,.28);\n  transition:.25s ease;\n}\n\n.cfk-community-btn a:hover{\n  transform:translateY(-3px);\n  box-shadow:0 24px 40px rgba(255,106,0,.38);\n}\n\n.cfk-community-note{\n  margin:16px auto 0;\n  max-width:760px;\n  color:rgba(255,255,255,.72);\n  font-size:13px;\n  line-height:1.8;\n  text-align:center;\n}\n\n@media(max-width:900px){\n\n  .cfk-community-grid{\n    grid-template-columns:1fr 1fr;\n    grid-template-rows:auto;\n  }\n\n  .cfk-community-card,\n  .cfk-community-card.large,\n  .cfk-community-card.wide{\n    grid-column:auto;\n    grid-row:auto;\n    height:240px;\n  }\n\n  .cfk-community-card.large{\n    grid-column:span 2;\n    height:380px;\n  }\n}\n\n@media(max-width:640px){\n\n  .cfk-community-section{\n    padding:80px 0;\n  }\n\n  .cfk-community-grid{\n    grid-template-columns:1fr;\n    gap:14px;\n  }\n\n  .cfk-community-card,\n  .cfk-community-card.large,\n  .cfk-community-card.wide{\n    grid-column:auto;\n    height:240px;\n  }\n\n  .cfk-community-bg{\n    font-size:56px;\n    right:-10px;\n  }\n\n  .cfk-community-btn a{\n    width:100%;\n  }\n\n  .cfk-community-head h2{\n    font-size:38px;\n  }\n\n  .cfk-community-head p,\n  .cfk-community-seo-text{\n    text-align:center;\n  }\n\n  .cfk-community-title{\n    font-size:22px;\n  }\n\n  .cfk-community-content{\n    left:18px;\n    right:18px;\n    bottom:18px;\n  }\n}\n<\/style>\n\n<section class=\"cfk-community-section\">\n\n  <div class=\"cfk-community-bg\">\n    COMMUNITY\n  <\/div>\n\n  <div class=\"cfk-container cfk-community-wrap\">\n\n    <div class=\"cfk-community-head\">\n      <span class=\"cfk-community-label\">\n        CROSSFIT KAGOSHIMA\n      <\/span>\n\n      <h2>\n        \u9e7f\u5150\u5cf6\u3067\u3001\u4ef2\u9593\u3068\u4e00\u7dd2\u306b\u5909\u308f\u308b\u3002\n      <\/h2>\n\n      <p>\n        CrossFit Kagoshima\u306f\u3001\u9e7f\u5150\u5cf6\u5e02\u3067\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u4f53\u529b\u3065\u304f\u308a\u3092\u59cb\u3081\u305f\u3044\u65b9\u306e\u305f\u3081\u306e\u30b8\u30e0\u3067\u3059\u3002<br>\n        \u5e74\u9f62\u3082\u904b\u52d5\u7d4c\u9a13\u3082\u95a2\u4fc2\u306a\u304f\u3001\u540c\u3058\u6642\u9593\u3092\u5171\u6709\u3057\u3001\u52b1\u307e\u3057\u5408\u3044\u306a\u304c\u3089\u6210\u9577\u3057\u3066\u3044\u304f\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3067\u3059\u3002\n      <\/p>\n\n      <div class=\"cfk-community-seo-text\">\n        \u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u3092\u63a2\u3057\u3066\u3044\u308b\u65b9\u3001\u30c0\u30a4\u30a8\u30c3\u30c8\u3092\u59cb\u3081\u305f\u3044\u65b9\u3001\u7b4b\u30c8\u30ec\u3084\u4f53\u529b\u3065\u304f\u308a\u3092\u3057\u305f\u3044\u65b9\u3078\u3002<br>\n        CrossFit Kagoshima\u3067\u306f\u3001\u521d\u5fc3\u8005\u306e\u65b9\u3082\u5b89\u5fc3\u3057\u3066\u53c2\u52a0\u3067\u304d\u308b\u5c11\u4eba\u6570\u5236\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u3002\n      <\/div>\n    <\/div>\n\n    <div class=\"cfk-community-grid\">\n\n      <!-- \u5927 -->\n      <a class=\"cfk-community-card large\" href=\"https:\/\/www.instagram.com\/crossfit_kagoshima\/?__pwa=1\" target=\"_blank\" rel=\"noopener\">\n\n        <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/IMG_9841-scaled.jpeg\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0 CrossFit Kagoshima \u4ef2\u9593\u3068\u4e00\u7dd2\u306b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3059\u308b\u69d8\u5b50\">\n\n        <div class=\"cfk-community-content\">\n          <div class=\"cfk-community-tag\">\n            COMMUNITY\n          <\/div>\n\n          <h3 class=\"cfk-community-title\">\n            \u4e00\u4eba\u3058\u3083\u306a\u3044\u3002\n          <\/h3>\n\n          <div class=\"cfk-community-sub\">\n            \u30cf\u30a4\u30bf\u30c3\u30c1\u3001\u58f0\u63f4\u3001\u7b11\u9854\u3002<br>\n            \u307f\u3093\u306a\u3067\u9811\u5f35\u308b\u304b\u3089\u3001\u9e7f\u5150\u5cf6\u3067\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u304c\u697d\u3057\u304f\u7d9a\u304f\u3002\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- \u53f3\u4e0a -->\n      <a class=\"cfk-community-card\" href=\"https:\/\/www.instagram.com\/crossfit_kagoshima\/?__pwa=1\" target=\"_blank\" rel=\"noopener\">\n\n        <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/IMG_9951-scaled.jpeg\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0 \u521d\u5fc3\u8005\u6b53\u8fce \u30c0\u30a4\u30a8\u30c3\u30c8 \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 CrossFit Kagoshima\">\n\n        <div class=\"cfk-community-content\">\n          <div class=\"cfk-community-tag\">\n            BEGINNER\n          <\/div>\n\n          <h3 class=\"cfk-community-title\">\n            \u521d\u5fc3\u8005\u6b53\u8fce\n          <\/h3>\n\n          <div class=\"cfk-community-sub\">\n            \u904b\u52d5\u304c\u82e6\u624b\u3067\u3082\u3001\u81ea\u5206\u306e\u30da\u30fc\u30b9\u3067\u59cb\u3081\u3089\u308c\u307e\u3059\u3002\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- \u53f3\u4e2d\u592e -->\n      <a class=\"cfk-community-card\" href=\"https:\/\/www.instagram.com\/crossfit_kagoshima\/?__pwa=1\" target=\"_blank\" rel=\"noopener\">\n\n        <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/IMG_00191-scaled.jpeg\" alt=\"\u9e7f\u5150\u5cf6\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u7b4b\u30c8\u30ec \u4f53\u529b\u3065\u304f\u308a CrossFit Kagoshima\">\n\n        <div class=\"cfk-community-content\">\n          <div class=\"cfk-community-tag\">\n            CHALLENGE\n          <\/div>\n\n          <h3 class=\"cfk-community-title\">\n            \u6210\u9577\u3067\u304d\u308b\u5834\u6240\n          <\/h3>\n\n          <div class=\"cfk-community-sub\">\n            \u7b4b\u30c8\u30ec\u30fb\u6709\u9178\u7d20\u30fb\u4f53\u5e79\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u697d\u3057\u304f\u7d99\u7d9a\u3002\n          <\/div>\n        <\/div>\n      <\/a>\n\n      <!-- \u4e0b -->\n      <a class=\"cfk-community-card wide\" href=\"https:\/\/www.instagram.com\/crossfit_kagoshima\/?__pwa=1\" target=\"_blank\" rel=\"noopener\">\n\n        <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/IMG_0124-scaled.jpeg\" alt=\"\u9e7f\u5150\u5cf6\u30c0\u30a4\u30a8\u30c3\u30c8 \u30b8\u30e0 \u4ef2\u9593\u3068\u7d9a\u3051\u308b CrossFit Kagoshima\">\n\n        <div class=\"cfk-community-content\">\n          <div class=\"cfk-community-tag\">\n            STRONGER TOGETHER\n          <\/div>\n\n          <h3 class=\"cfk-community-title\">\n            \u4ef2\u9593\u3068\u5909\u308f\u308b\u3002\n          <\/h3>\n\n          <div class=\"cfk-community-sub\">\n            \u9e7f\u5150\u5cf6\u3067\u30c0\u30a4\u30a8\u30c3\u30c8\u3084\u8eab\u4f53\u3065\u304f\u308a\u3092\u59cb\u3081\u305f\u3044\u65b9\u3078\u3002<br>\n            \u4e00\u6b69\u8e0f\u307f\u51fa\u3057\u305f\u305d\u306e\u65e5\u304b\u3089\u3001\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306e\u4e00\u54e1\u3067\u3059\u3002\n          <\/div>\n        <\/div>\n      <\/a>\n\n    <\/div>\n\n    <div class=\"cfk-community-btn\">\n      <a href=\"https:\/\/www.instagram.com\/crossfit_kagoshima\/?__pwa=1\" target=\"_blank\" rel=\"noopener\">\n        Instagram\u3067\u96f0\u56f2\u6c17\u3092\u898b\u308b\n      <\/a>\n    <\/div>\n\n    <p class=\"cfk-community-note\">\n      \u9e7f\u5150\u5cf6\u5e02\u3067\u30b8\u30e0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u7b4b\u30c8\u30ec\u30fb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u59cb\u3081\u305f\u3044\u65b9\u306f\u3001CrossFit Kagoshima\u306e\u96f0\u56f2\u6c17\u3092Instagram\u3067\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\n    <\/p>\n\n  <\/div>\n\n<\/section>\n```\n\n\n\n\n<!-- \u30ad\u30e3\u30f3\u30da\u30fc\u30f3\u544a\u77e5\u30d6\u30ed\u30c3\u30af\uff08\u5149\u308b\u30a8\u30d5\u30a7\u30af\u30c8\uff09 -->\n<div class=\"cfk-campaign glow-box\">\n  <div class=\"cfk-campaign-badge\">\u4eca\u304c\u304a\u5f97\uff01<\/div>\n\n  <p class=\"cfk-campaign-title\">\u7121\u6599\u4f53\u9a13 \u5b9f\u65bd\u4e2d\uff01<\/p>\n\n  <div class=\"cfk-campaign-content\">\n    <p>\n      <span class=\"cfk-month\">6\u6708\u9650\u5b9a<\/span>\n      \u7121\u6599\u4f53\u9a13\u5f8c\u3001\u5373\u65e5\u5165\u4f1a\u3067\n      <br>\n      <span class=\"cfk-highlight\">\u5165\u4f1a\u91d10\u5186 \uff0b \u521d\u6708\u4f1a\u8cbb0\u5186<\/span>\n    <\/p>\n\n    <p>\n      <span class=\"cfk-month cfk-month-july\">7\u6708\u304b\u3089<\/span>\n      \u5373\u65e5\u5165\u4f1a\u3067\n      <br>\n      <span class=\"cfk-highlight cfk-half\">\u5165\u4f1a\u91d1\u534a\u984d \uff0b \u521d\u6708\u4f1a\u8cbb\u534a\u984d<\/span>\n    <\/p>\n  <\/div>\n<\/div>\n\n<style>\n  .cfk-campaign {\n    max-width: 880px;\n    margin: 32px auto;\n    padding: 26px 16px 24px;\n    text-align: center;\n    background: linear-gradient(135deg, #fff3df 0%, #ffe1b3 45%, #fff8ec 100%);\n    border-radius: 18px;\n    position: relative;\n    overflow: hidden;\n    box-sizing: border-box;\n    border: 2px solid rgba(255, 132, 0, 0.35);\n  }\n\n  .cfk-campaign::before {\n    content: \"\";\n    position: absolute;\n    top: -60%;\n    left: -40%;\n    width: 60%;\n    height: 220%;\n    background: linear-gradient(\n      120deg,\n      transparent,\n      rgba(255,255,255,0.55),\n      transparent\n    );\n    transform: rotate(20deg);\n    animation: shineMove 4s ease-in-out infinite;\n  }\n\n  @keyframes shineMove {\n    0% {\n      left: -60%;\n      opacity: 0;\n    }\n    35% {\n      opacity: 1;\n    }\n    70% {\n      left: 120%;\n      opacity: 0;\n    }\n    100% {\n      left: 120%;\n      opacity: 0;\n    }\n  }\n\n  .glow-box {\n    box-shadow:\n      0 0 16px rgba(255, 150, 0, 0.55),\n      0 0 34px rgba(255, 110, 0, 0.28);\n    animation: glowPulse 3s ease-in-out infinite;\n  }\n\n  @keyframes glowPulse {\n    0% {\n      box-shadow:\n        0 0 14px rgba(255, 150, 0, 0.45),\n        0 0 30px rgba(255, 100, 0, 0.22);\n    }\n    50% {\n      box-shadow:\n        0 0 24px rgba(255, 180, 0, 0.75),\n        0 0 48px rgba(255, 120, 0, 0.38);\n    }\n    100% {\n      box-shadow:\n        0 0 14px rgba(255, 150, 0, 0.45),\n        0 0 30px rgba(255, 100, 0, 0.22);\n    }\n  }\n\n  .cfk-campaign-badge {\n    display: inline-block;\n    margin-bottom: 10px;\n    padding: 6px 18px;\n    background: #ff2d00;\n    color: #fff;\n    font-weight: 900;\n    font-size: 0.95rem;\n    border-radius: 999px;\n    letter-spacing: 0.04em;\n    box-shadow: 0 4px 10px rgba(255, 45, 0, 0.35);\n    position: relative;\n    z-index: 1;\n  }\n\n  .cfk-campaign-title {\n    margin: 4px 0 14px;\n    font-size: 1.45rem;\n    font-weight: 900;\n    line-height: 1.4;\n    color: #ff6a00;\n    text-shadow: 0 0 8px rgba(255, 140, 0, 0.35);\n    position: relative;\n    z-index: 1;\n  }\n\n  .cfk-campaign-content {\n    position: relative;\n    z-index: 1;\n  }\n\n  .cfk-campaign-content p {\n    margin: 12px auto;\n    padding: 14px 12px;\n    max-width: 720px;\n    background: rgba(255, 255, 255, 0.7);\n    border-radius: 14px;\n    color: #3b2a1a;\n    font-size: 1rem;\n    font-weight: 800;\n    line-height: 1.65;\n    box-shadow: 0 3px 10px rgba(120, 70, 0, 0.08);\n  }\n\n  .cfk-month {\n    display: inline-block;\n    margin-bottom: 6px;\n    padding: 3px 12px;\n    background: #ff8a00;\n    color: #fff;\n    border-radius: 999px;\n    font-size: 0.9rem;\n    font-weight: 900;\n  }\n\n  .cfk-month-july {\n    background: #222;\n  }\n\n  .cfk-highlight {\n    color: #ff2d00;\n    font-size: 1.25rem;\n    font-weight: 900;\n  }\n\n  .cfk-half {\n    color: #111;\n  }\n\n  @media (min-width: 768px) {\n    .cfk-campaign {\n      padding: 32px 24px 30px;\n    }\n\n    .cfk-campaign-badge {\n      font-size: 1.05rem;\n    }\n\n    .cfk-campaign-title {\n      font-size: 1.8rem;\n    }\n\n    .cfk-campaign-content p {\n      font-size: 1.15rem;\n    }\n\n    .cfk-highlight {\n      font-size: 1.45rem;\n    }\n  }\n<\/style>\n\n\n\n<!-- &#x2705; \u30e1\u30a4\u30f3\u4e2d\u592e\u30dc\u30bf\u30f3\uff1aLINE\u53cb\u3060\u3061\u8ffd\u52a0 -->\n<div class=\"cta-wrap\">\n  <a href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/reserve\/schedule\/1\/1\/?trial=true\" class=\"cta-button\" target=\"_blank\" rel=\"noopener\">\n    \u7121\u6599\u4f53\u9a13\u4e88\u7d04\u3092\u3059\u308b\n  <\/a>\n<\/div>\n\n<style>\n  \/* ===== \u30e1\u30a4\u30f3\u4e2d\u592e\u30dc\u30bf\u30f3 ===== *\/\n  .cta-wrap {\n    text-align: center;\n    margin: 60px 0;\n  }\n\n  .cta-button {\n    display: inline-block;\n    background: linear-gradient(135deg, #06C755, #00b84d);\n    color: #FFF;\n    font-weight: 700;\n    font-size: 1.3rem;\n    padding: 18px 90px;\n    border-radius: 60px;\n    text-decoration: none;\n    text-align: center;\n    box-shadow: 0 8px 18px rgba(0, 150, 50, 0.35);\n    transition: all 0.3s ease;\n    letter-spacing: 0.05em;\n  }\n\n  .cta-button:hover {\n    background: linear-gradient(135deg, #00e05a, #00c853);\n    box-shadow: 0 10px 22px rgba(0, 200, 80, 0.45);\n    transform: translateY(-3px);\n  }\n\n  .cta-button:active {\n    transform: translateY(0);\n    box-shadow: 0 4px 12px rgba(0, 200, 80, 0.4);\n  }\n\n  \/* ===== \u4e0b\u56fa\u5b9a\u8ffd\u5f93\u30dc\u30bf\u30f3\uff08LINE\uff0b\u4f53\u9a13\u4e88\u7d04\uff09 ===== *\/\n  .cta-fixed {\n    position: fixed;\n    bottom: 0;\n    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: 14px;\n    padding: 14px 20px;\n    z-index: 9999;\n\n    opacity: 0;\n    transform: translateY(30px);\n    pointer-events: none;\n    transition: all 0.6s ease;\n  }\n\n  .cta-fixed.visible {\n    opacity: 1;\n    transform: translateY(0);\n    pointer-events: auto;\n  }\n\n  \/* \u5171\u901a\u30dc\u30bf\u30f3 *\/\n  .cta-fixed a {\n    display: inline-block;\n    text-decoration: none;\n    font-weight: 800;\n    padding: 16px 28px;\n    border-radius: 999px;\n    font-size: 1.05rem;\n    transition: all 0.25s ease;\n    white-space: nowrap;\n  }\n\n  \/* LINE\u30dc\u30bf\u30f3 *\/\n  .cta-line {\n    background: linear-gradient(135deg, #06C755, #00b84d);\n    color: #fff;\n    box-shadow: 0 6px 16px rgba(0, 180, 70, 0.3);\n  }\n\n  .cta-line:hover {\n    background: linear-gradient(135deg, #00e05a, #00c853);\n    transform: translateY(-2px);\n  }\n\n  \/* \u4f53\u9a13\u4e88\u7d04\u30dc\u30bf\u30f3 *\/\n  .cta-reserve {\n    background: linear-gradient(135deg, #ff8a00, #ff6a00);\n    color: #fff;\n    box-shadow: 0 6px 16px rgba(255, 140, 0, 0.35);\n  }\n\n  .cta-reserve:hover {\n    background: linear-gradient(135deg, #ffa733, #ff7a00);\n    transform: translateY(-2px);\n  }\n\n  \/* \u30b9\u30de\u30db\u5bfe\u5fdc\uff1a\u7e26\u4e26\u3073 *\/\n  @media (max-width: 768px) {\n    .cta-button {\n      width: 92%;\n      max-width: 420px;\n      padding: 16px 0;\n      font-size: 1.15rem;\n    }\n\n    .cta-fixed {\n      flex-direction: column;\n      gap: 10px;\n      padding: 12px;\n    }\n\n    .cta-fixed a {\n      width: 100%;\n      text-align: center;\n    }\n  }\n<\/style>\n\n<!-- &#x2705; \u4e0b\u56fa\u5b9a\u8ffd\u5f93\u30dc\u30bf\u30f3\uff08LINE\uff0b\u4f53\u9a13\u4e88\u7d04\uff09 -->\n<div class=\"cta-fixed\" id=\"ctaFixed\">\n  <a href=\"https:\/\/lin.ee\/gY0Yfu0\" class=\"cta-line\" target=\"_blank\" rel=\"noopener\">\n    &#x1f4ac; LINE\u3067\u53cb\u3060\u3061\u8ffd\u52a0\n  <\/a>\n  <a href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/reserve\/schedule\/1\/1\/\"\n     class=\"cta-reserve\" target=\"_blank\" rel=\"noopener\">\n    &#x1f3cb;&#xfe0f; \u4f53\u9a13\u4e88\u7d04\u3092\u3059\u308b\n  <\/a>\n<\/div>\n\n<script>\n  \/\/ ===== \u30b9\u30af\u30ed\u30fc\u30eb\u3067\u8868\u793a\uff0f\u30d5\u30c3\u30bf\u30fc\u4ed8\u8fd1\u3067\u975e\u8868\u793a =====\n  const cta = document.getElementById('ctaFixed');\n  const footer = document.querySelector('footer') || document.querySelector('#site-footer');\n\n  const toggleCta = () => {\n    const scrollY = window.scrollY || window.pageYOffset;\n    const windowHeight = window.innerHeight;\n\n    \/\/ footer\u304c\u7121\u3044\u5834\u5408\u306f\u30da\u30fc\u30b8\u6700\u4e0b\u90e8\u3092\u57fa\u6e96\u306b\u3059\u308b\n    const footerTop = footer\n      ? footer.getBoundingClientRect().top + scrollY\n      : document.body.scrollHeight;\n\n    \/\/ 50px\u4ee5\u4e0a\u30b9\u30af\u30ed\u30fc\u30eb \uff06 \u30d5\u30c3\u30bf\u30fc20px\u624b\u524d\u307e\u3067\u306f\u8868\u793a\n    if (scrollY > 50 && scrollY + windowHeight < footerTop - 20) {\n      cta.classList.add('visible');\n    } else {\n      cta.classList.remove('visible');\n    }\n  };\n\n  window.addEventListener('scroll', toggleCta, { passive: true });\n  window.addEventListener('resize', toggleCta);\n\n  \/\/ \u521d\u671f\u8868\u793a\u5224\u5b9a\n  toggleCta();\n<\/script>\n\n\n\n```html\n<style>\n#cfk-lp-root{\n  --o:#ff6a00;\n  --o2:#ff3d00;\n\n  --bg:#ffffff;\n  --soft:#fff7f0;\n\n  --text:#111;\n  --text2:#444;\n  --muted:#666;\n\n  --line:rgba(17,17,17,.08);\n  --shadow:0 18px 45px rgba(0,0,0,.09);\n  --shadow2:0 26px 70px rgba(255,106,0,.18);\n  --radius:24px;\n  --container:1080px;\n\n  background:var(--bg);\n  color:var(--text);\n  font-family:\"Noto Sans JP\", system-ui, sans-serif;\n  overflow:hidden;\n}\n\n\/* ===== \u5171\u901a ===== *\/\n#cfk-lp-root .cfk-container{\n  max-width:var(--container);\n  margin:0 auto;\n  padding:0 20px;\n}\n\n#cfk-lp-root section{\n  padding:100px 0;\n}\n\n#cfk-lp-root h2,\n#cfk-lp-root h3,\n#cfk-lp-root h4{\n  color:#111 !important;\n  margin:0;\n  border:none !important;\n  background:none !important;\n  box-shadow:none !important;\n}\n\n#cfk-lp-root h2::before,\n#cfk-lp-root h2::after,\n#cfk-lp-root h3::before,\n#cfk-lp-root h3::after,\n#cfk-lp-root h4::before,\n#cfk-lp-root h4::after{\n  content:none !important;\n  display:none !important;\n}\n\n#cfk-lp-root p{\n  margin:0;\n  line-height:1.9;\n  color:var(--text2);\n}\n\n#cfk-lp-root strong{\n  color:#111;\n  font-weight:900;\n}\n\n\/* ===== HERO ===== *\/\n#cfk-lp-root .cfk-about{\n  position:relative;\n  background:\n    radial-gradient(900px 420px at 50% -120px, rgba(255,106,0,.18), transparent 62%),\n    linear-gradient(180deg,#fff 0%,#fff7f0 100%);\n}\n\n#cfk-lp-root .cfk-about::before{\n  content:\"CROSSFIT KAGOSHIMA\";\n  position:absolute;\n  top:38px;\n  left:50%;\n  transform:translateX(-50%);\n  font-size:clamp(3.2rem,10vw,8rem);\n  font-weight:900;\n  letter-spacing:.04em;\n  color:rgba(17,17,17,.035);\n  white-space:nowrap;\n  pointer-events:none;\n}\n\n#cfk-lp-root .cfk-head{\n  position:relative;\n  text-align:center;\n  max-width:920px;\n  margin:0 auto;\n}\n\n#cfk-lp-root .cfk-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:8px 18px;\n  border-radius:999px;\n  background:#111;\n  color:#fff;\n  font-size:.82rem;\n  font-weight:900;\n  letter-spacing:.12em;\n  margin-bottom:22px;\n}\n\n#cfk-lp-root .cfk-kicker::before{\n  content:\"\";\n  width:8px;\n  height:8px;\n  border-radius:999px;\n  background:linear-gradient(135deg,var(--o),var(--o2));\n  box-shadow:0 0 0 6px rgba(255,106,0,.16);\n}\n\n#cfk-lp-root .cfk-title{\n  font-size:clamp(2rem,4.5vw,3.6rem);\n  line-height:1.25;\n  font-weight:900;\n  letter-spacing:-.03em;\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-title span{\n  display:inline-block;\n  background:linear-gradient(135deg,var(--o),var(--o2));\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n}\n\n#cfk-lp-root .cfk-sub{\n  margin-top:20px;\n  font-size:clamp(1.05rem,2vw,1.35rem);\n  font-weight:900;\n  color:#111 !important;\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-lead{\n  margin-top:18px !important;\n  max-width:840px;\n  margin-inline:auto !important;\n  font-size:1.02rem;\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-seo-lead{\n  margin-top:18px !important;\n  max-width:860px;\n  margin-inline:auto !important;\n  padding:18px 20px;\n  border-radius:20px;\n  background:#fff;\n  border:1px solid var(--line);\n  box-shadow:0 12px 30px rgba(0,0,0,.05);\n  color:#444 !important;\n  font-size:.96rem;\n  text-align:center;\n}\n\n\/* ===== \u30dd\u30a4\u30f3\u30c8\u5e2f ===== *\/\n#cfk-lp-root .cfk-proof{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:12px;\n  margin-top:30px;\n}\n\n#cfk-lp-root .cfk-proof span{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:999px;\n  padding:10px 16px;\n  font-size:.9rem;\n  font-weight:800;\n  color:#222;\n  box-shadow:0 10px 25px rgba(0,0,0,.06);\n}\n\n\/* ===== \u30ab\u30fc\u30c9 ===== *\/\n#cfk-lp-root .cfk-cards{\n  position:relative;\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:24px;\n  margin-top:52px;\n}\n\n#cfk-lp-root .cfk-card{\n  position:relative;\n  background:rgba(255,255,255,.88);\n  backdrop-filter:blur(10px);\n  border-radius:var(--radius);\n  padding:18px 18px 30px;\n  box-shadow:var(--shadow);\n  border:1px solid rgba(255,255,255,.8);\n  text-align:left;\n  transition:.28s ease;\n  overflow:hidden;\n}\n\n#cfk-lp-root .cfk-card::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(135deg, rgba(255,106,0,.13), transparent 38%);\n  opacity:0;\n  transition:.28s ease;\n}\n\n#cfk-lp-root .cfk-card::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:100%;\n  height:5px;\n  background:linear-gradient(90deg,var(--o),var(--o2));\n  transform:scaleX(0);\n  transform-origin:left;\n  transition:.28s ease;\n}\n\n#cfk-lp-root .cfk-card:hover{\n  transform:translateY(-8px);\n  box-shadow:var(--shadow2);\n}\n\n#cfk-lp-root .cfk-card:hover::before{\n  opacity:1;\n}\n\n#cfk-lp-root .cfk-card:hover::after{\n  transform:scaleX(1);\n}\n\n\/* ===== \u30ab\u30fc\u30c9\u753b\u50cf ===== *\/\n#cfk-lp-root .cfk-card-img{\n  position:relative;\n  z-index:1;\n  width:100%;\n  aspect-ratio:16 \/ 10;\n  border-radius:20px;\n  overflow:hidden;\n  background:#eee;\n  margin-bottom:22px;\n  box-shadow:0 14px 32px rgba(0,0,0,.14);\n}\n\n#cfk-lp-root .cfk-card-img img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n  transition:.38s ease;\n}\n\n#cfk-lp-root .cfk-card-img::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(180deg, transparent 45%, rgba(0,0,0,.45)),\n    linear-gradient(135deg, rgba(255,106,0,.18), transparent 50%);\n  pointer-events:none;\n}\n\n#cfk-lp-root .cfk-card:hover .cfk-card-img img{\n  transform:scale(1.06);\n}\n\n\/* ===== \u756a\u53f7 ===== *\/\n#cfk-lp-root .cfk-icon{\n  position:relative;\n  z-index:2;\n  width:58px;\n  height:58px;\n  border-radius:17px;\n  display:grid;\n  place-items:center;\n  font-weight:900;\n  font-size:.95rem;\n  letter-spacing:.08em;\n  color:#fff;\n  background:linear-gradient(135deg,var(--o),var(--o2));\n  box-shadow:0 16px 32px rgba(255,106,0,.28);\n  margin-top:-50px;\n  margin-left:14px;\n  margin-bottom:22px;\n  transform:rotate(-3deg);\n  border:3px solid #fff;\n}\n\n#cfk-lp-root .cfk-card h4{\n  position:relative;\n  z-index:1;\n  font-size:1.16rem;\n  font-weight:900;\n  margin-bottom:12px;\n  line-height:1.55;\n  padding:0 8px;\n  color:#111 !important;\n  text-align:left;\n}\n\n#cfk-lp-root .cfk-card p{\n  position:relative;\n  z-index:1;\n  font-size:.96rem;\n  color:#555;\n  padding:0 8px;\n}\n\n\/* ===== SEO\u30dd\u30a4\u30f3\u30c8 ===== *\/\n#cfk-lp-root .cfk-seo-points{\n  margin-top:42px;\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:18px;\n}\n\n#cfk-lp-root .cfk-seo-point{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:22px;\n  padding:24px 20px;\n  box-shadow:0 12px 30px rgba(0,0,0,.06);\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-seo-point h3{\n  font-size:1.05rem;\n  font-weight:900;\n  color:var(--o) !important;\n  margin-bottom:8px;\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-seo-point p{\n  font-size:.92rem;\n  color:#555;\n  text-align:center;\n}\n\n\/* ===== \u4e0b\u90e8\u30e1\u30c3\u30bb\u30fc\u30b8 ===== *\/\n#cfk-lp-root .cfk-message{\n  margin-top:44px;\n  background:#111;\n  color:#fff;\n  border-radius:28px;\n  padding:30px 28px;\n  text-align:center;\n  box-shadow:0 22px 60px rgba(0,0,0,.18);\n}\n\n#cfk-lp-root .cfk-message p{\n  color:#fff !important;\n  font-weight:900;\n  font-size:clamp(1.05rem,2.2vw,1.35rem);\n  line-height:1.7;\n  text-align:center;\n}\n\n#cfk-lp-root .cfk-message span{\n  color:#ffb066;\n}\n\n#cfk-lp-root .cfk-message-small{\n  margin-top:14px !important;\n  color:rgba(255,255,255,.78) !important;\n  font-size:.9rem !important;\n  font-weight:600 !important;\n}\n\n\/* ===== Responsive ===== *\/\n@media(max-width:900px){\n  #cfk-lp-root .cfk-cards{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  #cfk-lp-root .cfk-seo-points{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:600px){\n  #cfk-lp-root section{\n    padding:74px 0;\n  }\n\n  #cfk-lp-root .cfk-about::before{\n    top:28px;\n    font-size:3.4rem;\n  }\n\n  #cfk-lp-root .cfk-cards{\n    grid-template-columns:1fr;\n    margin-top:40px;\n  }\n\n  #cfk-lp-root .cfk-card{\n    padding:16px 16px 28px;\n  }\n\n  #cfk-lp-root .cfk-card h4,\n  #cfk-lp-root .cfk-card p{\n    text-align:center;\n  }\n\n  #cfk-lp-root .cfk-icon{\n    margin-left:auto;\n    margin-right:auto;\n  }\n\n  #cfk-lp-root .cfk-message{\n    margin-top:34px;\n    padding:26px 20px;\n  }\n}\n<\/style>\n\n<div id=\"cfk-lp-root\">\n\n<section class=\"cfk-about\">\n  <div class=\"cfk-container\">\n\n    <div class=\"cfk-head\">\n      <div class=\"cfk-kicker\">WHAT IS CROSSFIT?<\/div>\n\n      <h2 class=\"cfk-title\">\n        \u9e7f\u5150\u5cf6\u3067\u59cb\u3081\u308b\u3001<br>\n        <span>\u81ea\u5206\u3092\u5909\u3048\u308b<\/span>\u305f\u3081\u306e<br>\n        60\u5206\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3002\n      <\/h2>\n\n      <p class=\"cfk-sub\">\n        \u9e7f\u5150\u5cf6\u306e\u30b8\u30e0\u3067\u300c\u30c0\u30a4\u30a8\u30c3\u30c8\u300d\u300c\u7b4b\u30c8\u30ec\u300d\u300c\u4f53\u529b\u3065\u304f\u308a\u300d\u3092\u59cb\u3081\u305f\u3044\u65b9\u3078\u3002\n      <\/p>\n\n      <p class=\"cfk-lead\">\n        CrossFit Kagoshima\u3067\u306f\u3001\u91cd\u3055\u30fb\u56de\u6570\u30fb\u52d5\u304d\u3092\u4e00\u4eba\u3072\u3068\u308a\u306b\u5408\u308f\u305b\u3066\u8abf\u6574\u3057\u307e\u3059\u3002\n        \u3060\u304b\u3089\u3001\u904b\u52d5\u521d\u5fc3\u8005\u306e\u65b9\u3067\u3082\u5927\u4e08\u592b\u3002\n        \u3067\u304d\u308b\u3053\u3068\u304b\u3089\u59cb\u3081\u3066\u3001\u5c11\u3057\u305a\u3064<strong>\u201c\u52d5\u3051\u308b\u8eab\u4f53\u201d<\/strong>\u3092\u3064\u304f\u3063\u3066\u3044\u304d\u307e\u3059\u3002\n      <\/p>\n\n      <p class=\"cfk-seo-lead\">\n        \u9e7f\u5150\u5cf6\u5e02\u3067\u30b8\u30e0\u3092\u63a2\u3057\u3066\u3044\u308b\u65b9\u3001\u30c0\u30a4\u30a8\u30c3\u30c8\u3092\u7d9a\u3051\u305f\u3044\u65b9\u3001\u7b4b\u30c8\u30ec\u3084\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u7fd2\u6163\u306b\u3057\u305f\u3044\u65b9\u306b\u5411\u3051\u3066\u3001\n        CrossFit Kagoshima\u3067\u306f\u5c11\u4eba\u6570\u5236\u30af\u30e9\u30b9\u3067\u5b89\u5168\u306b\u697d\u3057\u304f\u8eab\u4f53\u3065\u304f\u308a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002\n      <\/p>\n\n      <div class=\"cfk-proof\">\n        <span>\u9e7f\u5150\u5cf6\u30b8\u30e0<\/span>\n        <span>\u521d\u5fc3\u8005\u6b53\u8fce<\/span>\n        <span>\u5c11\u4eba\u6570\u30af\u30e9\u30b9\u5236<\/span>\n        <span>\u30b3\u30fc\u30c1\u304c\u6bce\u56de\u30b5\u30dd\u30fc\u30c8<\/span>\n        <span>60\u5206\u3067\u5b8c\u7d50<\/span>\n        <span>\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u4f53\u529b\u3065\u304f\u308a<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"cfk-cards\">\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670812\u65e5-14_48_33-1.png\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0 CrossFit Kagoshima \u521d\u5fc3\u8005\u3067\u3082\u8abf\u6574\u3067\u304d\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\">\n        <\/div>\n        <div class=\"cfk-icon\">01<\/div>\n        <h4>\u3042\u306a\u305f\u306b\u5408\u308f\u305b\u3066\u8abf\u6574\u3067\u304d\u308b<\/h4>\n        <p>\n          \u91cd\u3055\u3001\u56de\u6570\u3001\u52d5\u304d\u306e\u96e3\u3057\u3055\u306f\u3059\u3079\u3066\u8abf\u6574\u53ef\u80fd\u3002\n          \u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u304c\u521d\u3081\u3066\u306e\u65b9\u3082\u3001\u4eca\u306e\u81ea\u5206\u306b\u5408\u3063\u305f\u65b9\u6cd5\u3067\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u59cb\u3081\u3089\u308c\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670812\u65e5-14_48_33-2.png\" alt=\"\u9e7f\u5150\u5cf6\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u65e5\u5e38\u751f\u6d3b\u3067\u4f7f\u3048\u308b\u8eab\u4f53\u3065\u304f\u308a CrossFit Kagoshima\">\n        <\/div>\n        <div class=\"cfk-icon\">02<\/div>\n        <h4>\u65e5\u5e38\u751f\u6d3b\u3067\u4f7f\u3048\u308b\u8eab\u4f53\u306b\u306a\u308b<\/h4>\n        <p>\n          \u3057\u3083\u304c\u3080\u3001\u6301\u3061\u4e0a\u3052\u308b\u3001\u62bc\u3059\u3001\u5f15\u304f\u3001\u8d70\u308b\u3002\n          \u65e5\u5e38\u52d5\u4f5c\u3092\u30d9\u30fc\u30b9\u306b\u3001\u75b2\u308c\u306b\u304f\u304f\u52d5\u304d\u3084\u3059\u3044\u8eab\u4f53\u3092\u76ee\u6307\u3057\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670812\u65e5-14_48_34-3.png\" alt=\"\u9e7f\u5150\u5cf6\u30c0\u30a4\u30a8\u30c3\u30c8 \u7b4b\u30c8\u30ec \u6709\u9178\u7d20\u904b\u52d5 CrossFit Kagoshima\">\n        <\/div>\n        <div class=\"cfk-icon\">03<\/div>\n        <h4>\u6bce\u56de\u30e1\u30cb\u30e5\u30fc\u304c\u6c7a\u307e\u3063\u3066\u3044\u308b<\/h4>\n        <p>\n          \u30a6\u30a9\u30fc\u30df\u30f3\u30b0\u30a2\u30c3\u30d7\u304b\u3089\u7b4b\u529b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3001\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\u307e\u3067\u5168\u3066\u6c7a\u307e\u3063\u3066\u3044\u307e\u3059\u3002\n          \u30c0\u30a4\u30a8\u30c3\u30c8\u3084\u7b4b\u30c8\u30ec\u3092\u4f55\u304b\u3089\u59cb\u3081\u308c\u3070\u3044\u3044\u304b\u8ff7\u3046\u65b9\u306b\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"cfk-seo-points\">\n      <div class=\"cfk-seo-point\">\n        <h3>\u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u3092\u63a2\u3057\u3066\u3044\u308b\u65b9\u3078<\/h3>\n        <p>\n          CrossFit Kagoshima\u306f\u3001\u521d\u5fc3\u8005\u304b\u3089\u7d4c\u9a13\u8005\u307e\u3067\u901a\u3044\u3084\u3059\u3044\u5c11\u4eba\u6570\u5236\u306e\u30b8\u30e0\u3067\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-seo-point\">\n        <h3>\u30c0\u30a4\u30a8\u30c3\u30c8\u3092\u7d9a\u3051\u305f\u3044\u65b9\u3078<\/h3>\n        <p>\n          \u7b4b\u30c8\u30ec\u3068\u6709\u9178\u7d20\u904b\u52d5\u3092\u7d44\u307f\u5408\u308f\u305b\u3001\u8102\u80aa\u71c3\u713c\u3068\u5f15\u304d\u7de0\u3081\u3092\u76ee\u6307\u3057\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-seo-point\">\n        <h3>\u9e7f\u5150\u5cf6\u3067\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u7fd2\u6163\u306b<\/h3>\n        <p>\n          \u4ef2\u9593\u3068\u4e00\u7dd2\u306b\u53d6\u308a\u7d44\u3080\u74b0\u5883\u3060\u304b\u3089\u3001\u904b\u52d5\u304c\u82e6\u624b\u306a\u65b9\u3067\u3082\u7d9a\u3051\u3084\u3059\u3044\u306e\u304c\u7279\u5fb4\u3067\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"cfk-message\">\n      <p>\n        \u5fc5\u8981\u306a\u306e\u306f\u3001\u3059\u3054\u3044\u4f53\u529b\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002<br>\n        <span>\u300c\u5909\u308f\u308a\u305f\u3044\u300d<\/span>\u3068\u601d\u3063\u3066\u4e00\u6b69\u8e0f\u307f\u51fa\u3059\u3053\u3068\u3067\u3059\u3002\n      <\/p>\n      <p class=\"cfk-message-small\">\n        \u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u7b4b\u30c8\u30ec\u30fb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u59cb\u3081\u305f\u3044\u65b9\u306f\u3001\u307e\u305a\u306fCrossFit Kagoshima\u306e\u7121\u6599\u4f53\u9a13\u3078\u3002\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<\/div>\n```\n\n\n\n\n<!-- ===== CrossFit vs \u9e7f\u5150\u5cf6\u30b8\u30e0 \u6bd4\u8f03\u30bb\u30af\u30b7\u30e7\u30f3 ===== -->\n<section class=\"compare-section\">\n  <div class=\"compare-header\">\n    <h2 class=\"no-line\">\u4e00\u822c\u7684\u306a\u9e7f\u5150\u5cf6\u30b8\u30e0\u3068 <span>CrossFit<\/span> \u306f\u4f55\u304c\u9055\u3046\u306e\uff1f<\/h2>\n    <p class=\"cfk-lead-text\">\n      \u300c<strong>CrossFit\uff08\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\uff09<\/strong>\u300d\u3068\u300c<strong>\u4e00\u822c\u7684\u306a24\u6642\u9593\u30b8\u30e0<\/strong>\u300d\u306f\u3001<br class=\"sp-only\">\n      \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e<span>\u76ee\u7684\u30fb\u5185\u5bb9\u30fb\u74b0\u5883\u30fb\u30b5\u30dd\u30fc\u30c8\u4f53\u5236<\/span>\u304c\u5927\u304d\u304f\u9055\u3044\u307e\u3059\u3002\n    <\/p>\n  <\/div>\n\n  <div class=\"compare-grid\">\n    <div class=\"compare-card crossfit\">\n      <h3>CrossFit\uff08\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\uff09<\/h3>\n      <ul>\n        <li><strong>\u76ee\u7684\uff1a<\/strong>\u5168\u8eab\u6a5f\u80fd\u3092\u9ad8\u3081\u300c\u52d5\u3051\u308b\u4f53\u300d\u3092\u3064\u304f\u308b<\/li>\n        <li><strong>\u5185\u5bb9\uff1a<\/strong>\u6bce\u65e5\u7570\u306a\u308bWOD\uff08\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\uff09\u3067\u591a\u69d8\u306a\u52d5\u304d\u3092\u7d44\u307f\u5408\u308f\u305b<\/li>\n        <li><strong>\u30b5\u30dd\u30fc\u30c8\uff1a<\/strong>\u30b3\u30fc\u30c1\u304c\u5e38\u306b\u6307\u5c0e\u30fb\u30d5\u30a9\u30fc\u30e0\u78ba\u8a8d\u3002\u521d\u5fc3\u8005\u3067\u3082\u5b89\u5fc3<\/li>\n        <li><strong>\u74b0\u5883\uff1a<\/strong>\u4ef2\u9593\u3068\u52b1\u307e\u3057\u5408\u3046\u3001\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u91cd\u8996\u306e\u7a7a\u9593<\/li>\n        <li><strong>\u7d99\u7d9a\uff1a<\/strong>\u697d\u3057\u304f\u6311\u6226\u3067\u304d\u308b\u304b\u3089\u3001\u81ea\u7136\u3068\u7d9a\u3051\u3089\u308c\u308b<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"compare-card gym\">\n      <h3>\u4e00\u822c\u7684\u306a24\u6642\u9593\u30b8\u30e0<\/h3>\n      <ul>\n        <li><strong>\u76ee\u7684\uff1a<\/strong>\u7b4b\u30c8\u30ec\u3084\u30c0\u30a4\u30a8\u30c3\u30c8\u306a\u3069\u500b\u4eba\u306e\u81ea\u7531\u5229\u7528<\/li>\n        <li><strong>\u5185\u5bb9\uff1a<\/strong>\u30de\u30b7\u30f3\u3084\u30d5\u30ea\u30fc\u30a6\u30a7\u30a4\u30c8\u4e2d\u5fc3\u3001\u540c\u3058\u30e1\u30cb\u30e5\u30fc\u3092\u7e70\u308a\u8fd4\u3059\u50be\u5411<\/li>\n        <li><strong>\u30b5\u30dd\u30fc\u30c8\uff1a<\/strong>\u57fa\u672c\u306f\u81ea\u4e3b\u30c8\u30ec\u3002\u30d5\u30a9\u30fc\u30e0\u6307\u5c0e\u306f\u307b\u307c\u306a\u3057<\/li>\n        <li><strong>\u74b0\u5883\uff1a<\/strong>\u500b\u4eba\u5229\u7528\u4e2d\u5fc3\u3067\u9759\u304b\u306a\u7a7a\u9593<\/li>\n        <li><strong>\u7d99\u7d9a\uff1a<\/strong>\u30e2\u30c1\u30d9\u7dad\u6301\u304c\u96e3\u3057\u304f\u3001\u9000\u4f1a\u7387\u304c\u9ad8\u3081<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30bb\u30af\u30b7\u30e7\u30f3\u5168\u4f53 ===== *\/\n.compare-section {\n  padding: 100px 20px;\n  background: linear-gradient(180deg, #fff, #fff8f2 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #333;\n}\n\n\/* ===== \u898b\u51fa\u3057\uff08\u9ed2\u7dda\u524a\u9664\uff09 ===== *\/\n.compare-header {\n  text-align: center;\n  max-width: 900px;\n  margin: 0 auto 60px;\n}\n.compare-header h2 {\n  font-size: 2rem;\n  font-weight: 900;\n  color: #111;\n  margin-bottom: 24px;\n  line-height: 1.5;\n  position: relative;\n  border: none !important;\n  box-shadow: none !important;\n}\n\/* \u30c6\u30fc\u30de\u4ed8\u4e0e\u306e\u4e0b\u7dda\u30fb\u64ec\u4f3c\u8981\u7d20\u3092\u5b8c\u5168\u524a\u9664 *\/\n.compare-header h2::before,\n.compare-header h2::after {\n  content: none !important;\n  display: none !important;\n  border: none !important;\n  background: none !important;\n}\n.compare-header h2 span {\n  color: #ff6a00;\n}\n\n\/* ===== \u30ea\u30fc\u30c9\u6587 ===== *\/\n.cfk-lead-text {\n  font-size: 1.25rem;\n  line-height: 1.8;\n  color: #444;\n  font-weight: 500;\n  max-width: 820px;\n  margin: 0 auto;\n  padding: 0 16px;\n}\n.cfk-lead-text strong {\n  color: #ff6a00;\n  font-weight: 700;\n}\n.cfk-lead-text span {\n  border-bottom: 2px solid #ff6a00;\n  padding-bottom: 2px;\n  font-weight: 600;\n  color: #111;\n}\n.sp-only { display: none; }\n\n\/* ===== \u6bd4\u8f03\u30ab\u30fc\u30c9 ===== *\/\n.compare-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\n  gap: 40px;\n  max-width: 1000px;\n  margin: 0 auto;\n}\n.compare-card {\n  background: #fff;\n  border-radius: 20px;\n  padding: 40px 30px;\n  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);\n  transition: all 0.3s ease;\n}\n.compare-card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 14px 35px rgba(255, 106, 0, 0.25);\n}\n.compare-card.crossfit { border-top: 6px solid #ff6a00; }\n.compare-card.gym { border-top: 6px solid #999; }\n.compare-card h3 {\n  text-align: center;\n  font-size: 1.3rem;\n  font-weight: 800;\n  margin-bottom: 20px;\n  color: #111;\n}\n.compare-card ul { list-style: none; padding: 0; margin: 0; }\n.compare-card li {\n  font-size: 1rem;\n  line-height: 1.8;\n  margin-bottom: 14px;\n}\n.compare-card li strong { color: #ff6a00; }\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 768px) {\n  .compare-section { padding: 70px 16px; }\n  .compare-header h2 { font-size: 1.6rem; }\n  .cfk-lead-text { font-size: 1rem; line-height: 1.7; }\n  .sp-only { display: inline; }\n  .compare-card { padding: 30px 20px; }\n}\n<\/style>\n\n\n\n```html\n<!-- ===== \u3053\u3093\u306a\u65b9\u306b\u304a\u3059\u3059\u3081\uff01 SEO\u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u7248 ===== -->\n<section class=\"cfk-reco-v2\">\n  <div class=\"cfk-reco-container\">\n\n    <div class=\"cfk-reco-header\">\n      <span class=\"cfk-reco-label\">RECOMMEND<\/span>\n      <h2>\u3053\u3093\u306a\u65b9\u306b\u304a\u3059\u3059\u3081\uff01<\/h2>\n      <p class=\"cfk-reco-sub\">\n        \u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u59cb\u3081\u305f\u3044\u65b9\u3078\n      <\/p>\n      <p class=\"cfk-reco-lead\">\n        CrossFit Kagoshima\u306f\u3001\u904b\u52d5\u521d\u5fc3\u8005\u304b\u3089\u7d4c\u9a13\u8005\u30fb\u30a2\u30b9\u30ea\u30fc\u30c8\u307e\u3067\u3001\n        \u4e00\u4eba\u3072\u3068\u308a\u306e\u76ee\u7684\u3084\u4f53\u529b\u306b\u5408\u308f\u305b\u3066\u53d6\u308a\u7d44\u3081\u308b\u5c11\u4eba\u6570\u5236\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30b8\u30e0\u3067\u3059\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"cfk-reco-grid\">\n\n      <!-- \u2460 \u904b\u52d5\u521d\u5fc3\u8005 -->\n      <article class=\"cfk-reco-card\">\n        <div class=\"cfk-reco-number\">01<\/div>\n        <div class=\"cfk-reco-badge\">\u904b\u52d5\u521d\u5fc3\u8005\u306e\u65b9\u3078<\/div>\n\n        <h3>\u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u3092\u59cb\u3081\u305f\u3044\u3051\u3069\u3001\u4e0d\u5b89\u304c\u3042\u308b\u65b9<\/h3>\n\n        <ul class=\"cfk-reco-list\">\n          <li>\u904b\u52d5\u3057\u305f\u3044\u3051\u3069\u3001\u4f55\u304b\u3089\u59cb\u3081\u308c\u3070\u3044\u3044\u304b\u308f\u304b\u3089\u306a\u3044<\/li>\n          <li>\u30b8\u30e0\u306b\u5165\u4f1a\u3057\u305f\u3051\u3069\u3001\u7d9a\u304b\u306a\u304b\u3063\u305f\u7d4c\u9a13\u304c\u3042\u308b<\/li>\n          <li>\u30d5\u30a9\u30fc\u30e0\u304c\u4e0d\u5b89\u3067\u3001\u52b9\u679c\u3092\u611f\u3058\u3089\u308c\u306a\u304b\u3063\u305f<\/li>\n        <\/ul>\n\n        <div class=\"cfk-reco-tip\">\n          <p>\n            CrossFit Kagoshima\u3067\u306f\u3001\u30b3\u30fc\u30c1\u304c\u6b63\u3057\u3044\u30d5\u30a9\u30fc\u30e0\u3068\u30da\u30fc\u30b9\u3092\u30b5\u30dd\u30fc\u30c8\u3002\n            \u91cd\u3055\u30fb\u56de\u6570\u30fb\u52d5\u304d\u3092\u8abf\u6574\u3067\u304d\u308b\u305f\u3081\u3001\u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u521d\u5fc3\u8005\u306e\u65b9\u3082\u5b89\u5fc3\u3057\u3066\u59cb\u3081\u3089\u308c\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <!-- \u2461 \u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u7d99\u7d9a -->\n      <article class=\"cfk-reco-card\">\n        <div class=\"cfk-reco-number\">02<\/div>\n        <div class=\"cfk-reco-badge\">\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u7d99\u7d9a\u3057\u305f\u3044\u65b9\u3078<\/div>\n\n        <h3>\u9e7f\u5150\u5cf6\u3067\u697d\u3057\u304f\u30c0\u30a4\u30a8\u30c3\u30c8\u3092\u7d9a\u3051\u305f\u3044\u65b9<\/h3>\n\n        <ul class=\"cfk-reco-list\">\n          <li>1\u4eba\u3067\u306f\u904b\u52d5\u304c\u7d9a\u304b\u306a\u3044<\/li>\n          <li>\u30e2\u30c1\u30d9\u30fc\u30b7\u30e7\u30f3\u3092\u4fdd\u3064\u306e\u304c\u82e6\u624b<\/li>\n          <li>\u4ef2\u9593\u3068\u52b1\u307e\u3057\u5408\u3044\u306a\u304c\u3089\u9811\u5f35\u308a\u305f\u3044<\/li>\n        <\/ul>\n\n        <div class=\"cfk-reco-tip\">\n          <p>\n            CrossFit\u306f\u3001\u7b4b\u30c8\u30ec\u30fb\u6709\u9178\u7d20\u904b\u52d5\u30fb\u4f53\u5e79\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u5168\u8eab\u904b\u52d5\u3002\n            \u4ef2\u9593\u3068\u4e00\u7dd2\u306b\u53d6\u308a\u7d44\u3080\u74b0\u5883\u3060\u304b\u3089\u3001\u9e7f\u5150\u5cf6\u3067\u30c0\u30a4\u30a8\u30c3\u30c8\u3084\u8eab\u4f53\u3065\u304f\u308a\u3092\u7d9a\u3051\u305f\u3044\u65b9\u306b\u304a\u3059\u3059\u3081\u3067\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <!-- \u2462 \u7d4c\u9a13\u8005\u30fb\u30a2\u30b9\u30ea\u30fc\u30c8 -->\n      <article class=\"cfk-reco-card\">\n        <div class=\"cfk-reco-number\">03<\/div>\n        <div class=\"cfk-reco-badge\">\u30a2\u30b9\u30ea\u30fc\u30c8\u30fb\u7d4c\u9a13\u8005\u306e\u65b9\u3078<\/div>\n\n        <h3>\u7af6\u6280\u529b\u3084\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u9ad8\u3081\u305f\u3044\u65b9<\/h3>\n\n        <ul class=\"cfk-reco-list\">\n          <li>\u7af6\u6280\u529b\u3092\u9ad8\u3081\u305f\u3044\u30fb\u52d5\u3051\u308b\u8eab\u4f53\u3092\u3064\u304f\u308a\u305f\u3044<\/li>\n          <li>\u7b4b\u529b\u30fb\u30b9\u30d4\u30fc\u30c9\u30fb\u67d4\u8edf\u6027\u3092\u7dcf\u5408\u7684\u306b\u4f38\u3070\u3057\u305f\u3044<\/li>\n          <li>\u523a\u6fc0\u306e\u3042\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u6c42\u3081\u3066\u3044\u308b<\/li>\n        <\/ul>\n\n        <div class=\"cfk-reco-tip\">\n          <p>\n            CrossFit\u306f\u3001\u7b4b\u529b\u30fb\u6301\u4e45\u529b\u30fb\u4fca\u654f\u6027\u30fb\u67d4\u8edf\u6027\u3092\u7dcf\u5408\u7684\u306b\u9ad8\u3081\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3002\n            \u9e7f\u5150\u5cf6\u3067\u672c\u683c\u7684\u306a\u7b4b\u30c8\u30ec\u3084\u7af6\u6280\u529b\u5411\u4e0a\u3092\u76ee\u6307\u3059\u65b9\u306b\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"cfk-reco-bottom\">\n      <p>\n        \u9e7f\u5150\u5cf6\u3067\u30b8\u30e0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u7b4b\u30c8\u30ec\u30fb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u59cb\u3081\u308b\u306a\u3089\u3001<br class=\"pc-only\">\n        \u307e\u305a\u306fCrossFit Kagoshima\u306e\u7121\u6599\u4f53\u9a13\u3078\u3002\n      <\/p>\n      <a href=\"https:\/\/crossfitkagoshima.jp\/reserve\/schedule\/1\/1\/?trial=true\">\n        \u7121\u6599\u4f53\u9a13\u3092\u4e88\u7d04\u3059\u308b\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u3053\u3093\u306a\u65b9\u306b\u304a\u3059\u3059\u3081 SEO\u30ea\u30cb\u30e5\u30fc\u30a2\u30eb ===== *\/\n.cfk-reco-v2 {\n  position: relative;\n  overflow: hidden;\n  padding: 105px 20px;\n  background:\n    radial-gradient(circle at top left, rgba(255,106,0,0.14), transparent 34%),\n    radial-gradient(circle at bottom right, rgba(255,157,46,0.20), transparent 34%),\n    linear-gradient(180deg, #ffffff 0%, #fff7ef 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #222;\n}\n\n.cfk-reco-v2,\n.cfk-reco-v2 * {\n  box-sizing: border-box;\n}\n\n.cfk-reco-v2::before {\n  content: \"RECOMMEND\";\n  position: absolute;\n  top: 28px;\n  right: -18px;\n  font-size: clamp(4rem, 10vw, 8rem);\n  font-weight: 900;\n  letter-spacing: -0.06em;\n  color: rgba(255,106,0,0.055);\n  pointer-events: none;\n}\n\n.cfk-reco-container {\n  position: relative;\n  z-index: 1;\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-reco-header {\n  max-width: 900px;\n  margin: 0 auto 58px;\n  text-align: center;\n}\n\n.cfk-reco-label {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 7px 18px;\n  background: #111;\n  color: #fff;\n  border-radius: 999px;\n  font-size: 0.78rem;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.16);\n}\n\n.cfk-reco-header h2 {\n  margin: 0;\n  font-size: 2.35rem;\n  font-weight: 900;\n  line-height: 1.45;\n  color: #111;\n  border: none !important;\n}\n\n.cfk-reco-header h2::before,\n.cfk-reco-header h2::after,\n.cfk-reco-card h3::before,\n.cfk-reco-card h3::after {\n  content: none !important;\n  display: none !important;\n}\n\n.cfk-reco-sub {\n  margin: 12px 0 0;\n  font-size: 1.18rem;\n  font-weight: 900;\n  line-height: 1.7;\n  color: #ff6a00;\n}\n\n.cfk-reco-lead {\n  margin: 16px auto 0;\n  max-width: 820px;\n  font-size: 1rem;\n  font-weight: 600;\n  line-height: 1.9;\n  color: #555;\n}\n\n\/* ===== \u30ab\u30fc\u30c9\u30b0\u30ea\u30c3\u30c9 ===== *\/\n.cfk-reco-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 26px;\n}\n\n\/* ===== \u30ab\u30fc\u30c9 ===== *\/\n.cfk-reco-card {\n  position: relative;\n  overflow: hidden;\n  background: #fff;\n  border-radius: 28px;\n  padding: 34px 26px 30px;\n  border: 1px solid rgba(255,106,0,0.14);\n  box-shadow: 0 16px 42px rgba(70,38,0,0.08);\n  transition: transform 0.28s ease, box-shadow 0.28s ease;\n  text-align: center;\n}\n\n.cfk-reco-card:hover {\n  transform: translateY(-8px);\n  box-shadow: 0 22px 50px rgba(255,106,0,0.18);\n}\n\n.cfk-reco-card::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(135deg, rgba(255,106,0,0.10), transparent 42%);\n  opacity: 0;\n  transition: opacity 0.28s ease;\n}\n\n.cfk-reco-card:hover::before {\n  opacity: 1;\n}\n\n.cfk-reco-number {\n  position: relative;\n  z-index: 1;\n  width: 56px;\n  height: 56px;\n  display: grid;\n  place-items: center;\n  margin: 0 auto 16px;\n  border-radius: 18px;\n  background: linear-gradient(135deg, #ff6a00, #ff9500);\n  color: #fff;\n  font-size: 0.96rem;\n  font-weight: 900;\n  box-shadow: 0 14px 30px rgba(255,106,0,0.28);\n  transform: rotate(-3deg);\n}\n\n.cfk-reco-badge {\n  position: relative;\n  z-index: 1;\n  display: inline-block;\n  margin-bottom: 18px;\n  padding: 8px 16px;\n  border-radius: 999px;\n  background: #111;\n  color: #fff;\n  font-size: 0.88rem;\n  font-weight: 900;\n  line-height: 1.4;\n}\n\n.cfk-reco-card h3 {\n  position: relative;\n  z-index: 1;\n  margin: 0 0 20px;\n  font-size: 1.2rem;\n  font-weight: 900;\n  line-height: 1.55;\n  color: #111 !important;\n  border: none !important;\n  background: none !important;\n}\n\n\/* ===== \u30ea\u30b9\u30c8 ===== *\/\n.cfk-reco-list {\n  position: relative;\n  z-index: 1;\n  list-style: none;\n  padding: 0;\n  margin: 0 0 22px;\n  text-align: left;\n}\n\n.cfk-reco-list li {\n  position: relative;\n  padding-left: 28px;\n  margin: 10px 0;\n  line-height: 1.75;\n  color: #444;\n  font-size: 0.96rem;\n  font-weight: 600;\n}\n\n.cfk-reco-list li::before {\n  content: \"\u2713\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  color: #ff6a00;\n  font-weight: 900;\n}\n\n\/* ===== \u88dc\u8db3\u30dc\u30c3\u30af\u30b9 ===== *\/\n.cfk-reco-tip {\n  position: relative;\n  z-index: 1;\n  background: #fff7ef;\n  border-radius: 18px;\n  padding: 18px 18px;\n  border: 1px solid rgba(255,106,0,0.14);\n  text-align: left;\n}\n\n.cfk-reco-tip p {\n  margin: 0;\n  font-size: 0.94rem;\n  font-weight: 500;\n  line-height: 1.85;\n  color: #444;\n}\n\n\/* ===== \u4e0b\u90e8CTA ===== *\/\n.cfk-reco-bottom {\n  margin: 52px auto 0;\n  max-width: 850px;\n  padding: 34px 24px;\n  text-align: center;\n  background: #111;\n  color: #fff;\n  border-radius: 28px;\n  box-shadow: 0 20px 46px rgba(0,0,0,0.18);\n}\n\n.cfk-reco-bottom p {\n  margin: 0 0 22px;\n  color: #fff;\n  font-size: 1.05rem;\n  font-weight: 900;\n  line-height: 1.8;\n}\n\n.cfk-reco-bottom a {\n  display: inline-block;\n  padding: 15px 34px;\n  background: linear-gradient(135deg, #ff6a00, #ff9500);\n  color: #fff !important;\n  text-decoration: none;\n  font-size: 1.05rem;\n  font-weight: 900;\n  border-radius: 999px;\n  box-shadow: 0 12px 28px rgba(255,106,0,0.35);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n\n.cfk-reco-bottom a:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 16px 36px rgba(255,106,0,0.45);\n}\n\n\/* ===== \u8868\u793a\u8abf\u6574 ===== *\/\n.pc-only {\n  display: inline;\n}\n\n\/* ===== \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6 ===== *\/\n@media (max-width: 1024px) {\n  .cfk-reco-grid {\n    grid-template-columns: 1fr;\n    max-width: 720px;\n    margin: 0 auto;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfk-reco-v2 {\n    padding: 72px 16px;\n  }\n\n  .cfk-reco-v2::before {\n    top: 18px;\n    right: -12px;\n    font-size: 4rem;\n  }\n\n  .cfk-reco-header {\n    margin-bottom: 38px;\n  }\n\n  .cfk-reco-header h2 {\n    font-size: 1.72rem;\n  }\n\n  .cfk-reco-sub {\n    font-size: 1rem;\n  }\n\n  .cfk-reco-lead {\n    font-size: 0.94rem;\n  }\n\n  .cfk-reco-card {\n    padding: 30px 20px 26px;\n    border-radius: 24px;\n  }\n\n  .cfk-reco-card h3 {\n    font-size: 1.1rem;\n  }\n\n  .cfk-reco-list li {\n    font-size: 0.93rem;\n  }\n\n  .cfk-reco-tip p {\n    font-size: 0.92rem;\n  }\n\n  .cfk-reco-bottom {\n    padding: 30px 18px;\n    border-radius: 24px;\n  }\n\n  .cfk-reco-bottom p {\n    font-size: 0.95rem;\n  }\n\n  .cfk-reco-bottom a {\n    width: 100%;\n    box-sizing: border-box;\n    padding: 15px 20px;\n  }\n\n  .pc-only {\n    display: none;\n  }\n}\n<\/style>\n```\n\n\n\n\n<!-- ===== CrossFit Kagoshima \u3067\u5f97\u3089\u308c\u308b\u52b9\u679c \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u7248 ===== -->\n<section class=\"cfk-effects-renewal\">\n  <div class=\"cfk-effects-inner\">\n\n    <div class=\"cfk-section-heading\">\n      <span class=\"cfk-label\">BENEFITS<\/span>\n      <h2>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u9e7f\u5150\u5cf6\u3067\u5f97\u3089\u308c\u308b\u52b9\u679c<\/h2>\n      <p>\n        \u305f\u3060\u935b\u3048\u308b\u3060\u3051\u3058\u3083\u306a\u3044\u3002<br class=\"sp-only\">\n        \u52d5\u3051\u308b\u8eab\u4f53\u30fb\u7d9a\u3051\u3089\u308c\u308b\u74b0\u5883\u30fb\u524d\u5411\u304d\u306a\u81ea\u5206\u3078\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"cfk-effects-grid\">\n\n      <!-- \u2460 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/kurosufittotoreninkuwoshiteiru-nu-xingnikurosuaffu-1-scaled.jpg\" alt=\"\u5168\u8eab\u306e\u7b4b\u529b\u3068\u6301\u4e45\u529b\u306e\u5411\u4e0a\">\n          <span class=\"cfk-number\">01<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u5168\u8eab\u306e\u7b4b\u529b\u3068\u6301\u4e45\u529b\u306e\u5411\u4e0a<\/h3>\n          <p>\n            \u30b9\u30af\u30ef\u30c3\u30c8\u30fb\u30c7\u30c3\u30c9\u30ea\u30d5\u30c8\u30fb\u30b8\u30e3\u30f3\u30d7\u30fb\u30e9\u30f3\u306a\u3069\u3001\u65e5\u5e38\u52d5\u4f5c\u3092\u3082\u3068\u306b\u5168\u8eab\u3092\u52b9\u7387\u3088\u304f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3002\n            \u7b4b\u529b\u3060\u3051\u3067\u306a\u304f\u5fc3\u80ba\u6a5f\u80fd\u3082\u9ad8\u307e\u308a\u3001\u75b2\u308c\u306b\u304f\u304f\u52d5\u3051\u308b\u8eab\u4f53\u3092\u76ee\u6307\u305b\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2461 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/baii-binishatsutoshinsunofittohotiwo-chitsu-ruoi-nu-xingno-zheng-mian-tu-scaled.jpg\" alt=\"\u4f53\u8102\u80aa\u306e\u71c3\u713c\u30fb\u57fa\u790e\u4ee3\u8b1d\u306e\u5411\u4e0a\">\n          <span class=\"cfk-number\">02<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u4f53\u8102\u80aa\u306e\u71c3\u713c\u30fb\u57fa\u790e\u4ee3\u8b1d\u30a2\u30c3\u30d7<\/h3>\n          <p>\n            \u77ed\u6642\u9593\u3067\u3082\u3057\u3063\u304b\u308a\u6c57\u3092\u304b\u304f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3067\u3001\u904b\u52d5\u5f8c\u3082\u4ee3\u8b1d\u304c\u9ad8\u3044\u72b6\u614b\u3092\u30ad\u30fc\u30d7\u3002\n            \u8102\u80aa\u304c\u71c3\u3048\u3084\u3059\u304f\u3001\u592a\u308a\u306b\u304f\u3044\u8eab\u4f53\u3065\u304f\u308a\u306b\u3064\u306a\u304c\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2462 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/yoka-zhongni-bi-nuno-shouwo-shenhasu-nu-xingno-hou-zi-scaled.jpg\" alt=\"\u59ff\u52e2\u6539\u5584\u30fb\u4f53\u5e79\u5f37\u5316\">\n          <span class=\"cfk-number\">03<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u59ff\u52e2\u6539\u5584\u30fb\u4f53\u5e79\u5f37\u5316<\/h3>\n          <p>\n            \u3042\u3089\u3086\u308b\u52d5\u4f5c\u3067\u4f53\u5e79\u3092\u4f7f\u3046\u305f\u3081\u3001\u81ea\u7136\u3068\u8eab\u4f53\u306e\u8ef8\u304c\u5b89\u5b9a\u3002\n            \u59ff\u52e2\u6539\u5584\u3084\u8170\u75db\u4e88\u9632\u3001\u65e5\u5e38\u751f\u6d3b\u3067\u306e\u52d5\u304d\u3084\u3059\u3055\u306b\u3082\u3064\u306a\u304c\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2463 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/ban-fenhaekusasaisu-scaled.jpg\" alt=\"\u67d4\u8edf\u6027\u30fb\u30d0\u30e9\u30f3\u30b9\u80fd\u529b\u306e\u5411\u4e0a\">\n          <span class=\"cfk-number\">04<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u67d4\u8edf\u6027\u30fb\u30d0\u30e9\u30f3\u30b9\u80fd\u529b\u306e\u5411\u4e0a<\/h3>\n          <p>\n            \u30b9\u30af\u30ef\u30c3\u30c8\u30fb\u30e9\u30f3\u30b8\u30fb\u30b8\u30e3\u30f3\u30d7\u30fb\u30b9\u30c8\u30ec\u30c3\u30c1\u306a\u3069\u3001\u591a\u65b9\u5411\u306e\u52d5\u304d\u3092\u53d6\u308a\u5165\u308c\u308b\u3053\u3068\u3067\u3001\n            \u95a2\u7bc0\u306e\u53ef\u52d5\u57df\u3084\u8eab\u4f53\u306e\u5b89\u5b9a\u6027\u3092\u9ad8\u3081\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2464 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/xiao-xiang-hua-meishii-ruoiashia-nu-xingno-xingsena-xiao-yan-haihichi-haino-zhouriterirakkusushimasu-scaled.jpg\" alt=\"\u30e1\u30f3\u30bf\u30eb\u306e\u6210\u9577\u30fb\u81ea\u5df1\u52b9\u529b\u611f\u306e\u5411\u4e0a\">\n          <span class=\"cfk-number\">05<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u30e1\u30f3\u30bf\u30eb\u306e\u6210\u9577\u30fb\u81ea\u4fe1\u30a2\u30c3\u30d7<\/h3>\n          <p>\n            \u300c\u3082\u3046\u4e00\u56de\u300d\u300c\u3042\u3068\u5c11\u3057\u300d\u3092\u4e57\u308a\u8d8a\u3048\u308b\u5c0f\u3055\u306a\u6210\u529f\u4f53\u9a13\u304c\u7a4d\u307f\u91cd\u306a\u308a\u307e\u3059\u3002\n            \u3067\u304d\u305f\u559c\u3073\u304c\u81ea\u4fe1\u306b\u306a\u308a\u3001\u524d\u5411\u304d\u306b\u6311\u6226\u3059\u308b\u529b\u3092\u80b2\u3066\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2465 -->\n      <div class=\"cfk-effect-card\">\n        <div class=\"cfk-effect-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/suhininkukurasuni-can-jiasuru-ruoi-nu-xing-scaled.jpg\" alt=\"\u4ef2\u9593\u3068\u306e\u3064\u306a\u304c\u308a\u30fb\u7d99\u7d9a\u529b\u30a2\u30c3\u30d7\">\n          <span class=\"cfk-number\">06<\/span>\n        <\/div>\n        <div class=\"cfk-effect-body\">\n          <h3>\u4ef2\u9593\u3068\u306e\u3064\u306a\u304c\u308a\u30fb\u7d99\u7d9a\u529b\u30a2\u30c3\u30d7<\/h3>\n          <p>\n            \u5c11\u4eba\u6570\u30af\u30e9\u30b9\u3060\u304b\u3089\u3053\u305d\u3001\u81ea\u7136\u3068\u4ef2\u9593\u304c\u3067\u304d\u308b\u74b0\u5883\u3002\n            1\u4eba\u3067\u306f\u7d9a\u304b\u306a\u3044\u3053\u3068\u3082\u3001\u4ef2\u9593\u3068\u4e00\u7dd2\u306a\u3089\u697d\u3057\u304f\u7d99\u7d9a\u3067\u304d\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== CrossFit \u52b9\u679c\u30bb\u30af\u30b7\u30e7\u30f3 \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb ===== *\/\n.cfk-effects-renewal {\n  padding: 100px 20px;\n  background:\n    radial-gradient(circle at top left, rgba(255, 106, 0, 0.12), transparent 34%),\n    linear-gradient(180deg, #ffffff 0%, #fff7ef 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #222;\n}\n\n.cfk-effects-inner {\n  max-width: 1120px;\n  margin: 0 auto;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-section-heading {\n  text-align: center;\n  margin-bottom: 56px;\n}\n\n.cfk-label {\n  display: inline-block;\n  margin-bottom: 12px;\n  padding: 6px 16px;\n  background: #ff6a00;\n  color: #fff;\n  font-size: 0.82rem;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  border-radius: 999px;\n  box-shadow: 0 6px 16px rgba(255, 106, 0, 0.28);\n}\n\n.cfk-section-heading h2 {\n  margin: 0;\n  font-size: 2.1rem;\n  font-weight: 900;\n  line-height: 1.45;\n  color: #111;\n}\n\n.cfk-section-heading p {\n  margin-top: 14px;\n  font-size: 1rem;\n  font-weight: 600;\n  line-height: 1.8;\n  color: #555;\n}\n\n\/* ===== \u30ab\u30fc\u30c9\u914d\u7f6e ===== *\/\n.cfk-effects-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 34px;\n}\n\n\/* ===== \u30ab\u30fc\u30c9 ===== *\/\n.cfk-effect-card {\n  background: rgba(255, 255, 255, 0.92);\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 12px 32px rgba(70, 38, 0, 0.09);\n  border: 1px solid rgba(255, 106, 0, 0.14);\n  transition: transform 0.28s ease, box-shadow 0.28s ease;\n}\n\n.cfk-effect-card:hover {\n  transform: translateY(-6px);\n  box-shadow: 0 18px 42px rgba(255, 106, 0, 0.18);\n}\n\n\/* ===== \u753b\u50cf ===== *\/\n.cfk-effect-image {\n  position: relative;\n  height: 260px;\n  overflow: hidden;\n}\n\n.cfk-effect-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  transition: transform 0.45s ease;\n}\n\n.cfk-effect-card:hover .cfk-effect-image img {\n  transform: scale(1.06);\n}\n\n.cfk-effect-image::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    transparent 45%,\n    rgba(0, 0, 0, 0.48) 100%\n  );\n}\n\n\/* ===== \u756a\u53f7 ===== *\/\n.cfk-number {\n  position: absolute;\n  left: 18px;\n  bottom: 16px;\n  z-index: 1;\n  font-size: 2.4rem;\n  font-weight: 900;\n  line-height: 1;\n  color: #fff;\n  letter-spacing: -0.04em;\n  text-shadow: 0 4px 14px rgba(0, 0, 0, 0.35);\n}\n\n\/* ===== \u672c\u6587 ===== *\/\n.cfk-effect-body {\n  padding: 24px 24px 28px;\n}\n\n.cfk-effect-body h3 {\n  margin: 0 0 12px;\n  font-size: 1.25rem;\n  font-weight: 900;\n  line-height: 1.5;\n  color: #ff6a00;\n}\n\n.cfk-effect-body p {\n  margin: 0;\n  font-size: 0.98rem;\n  font-weight: 500;\n  line-height: 1.85;\n  color: #444;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n.sp-only {\n  display: none;\n}\n\n@media (max-width: 768px) {\n  .cfk-effects-renewal {\n    padding: 70px 16px;\n  }\n\n  .cfk-section-heading {\n    margin-bottom: 36px;\n  }\n\n  .cfk-section-heading h2 {\n    font-size: 1.55rem;\n  }\n\n  .cfk-section-heading p {\n    font-size: 0.94rem;\n  }\n\n  .sp-only {\n    display: block;\n  }\n\n  .cfk-effects-grid {\n    grid-template-columns: 1fr;\n    gap: 26px;\n  }\n\n  .cfk-effect-image {\n    height: 220px;\n  }\n\n  .cfk-effect-body {\n    padding: 20px 18px 24px;\n  }\n\n  .cfk-effect-body h3 {\n    font-size: 1.15rem;\n  }\n\n  .cfk-effect-body p {\n    font-size: 0.94rem;\n    line-height: 1.8;\n  }\n\n  .cfk-number {\n    font-size: 2.1rem;\n  }\n}\n<\/style>\n\n\n\n<!-- ===== CrossFit \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u7d39\u4ecb\u30bb\u30af\u30b7\u30e7\u30f3 \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u7248 ===== -->\n<section class=\"cfk-training-renewal\">\n  <div class=\"cfk-training-inner\">\n\n    <div class=\"cfk-training-heading\">\n      <span class=\"cfk-training-label\">TRAINING<\/span>\n      <h2>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u306f\u3069\u3093\u306a\u3053\u3068\u3092\u3059\u308b\u306e\uff1f<\/h2>\n      <p>\n        CrossFit\u3067\u306f\u30013\u3064\u306e\u8981\u7d20\u3092\u7d44\u307f\u5408\u308f\u305b\u3066<br class=\"sp-only\">\n        \u5168\u8eab\u3092\u30d0\u30e9\u30f3\u30b9\u3088\u304f\u935b\u3048\u3066\u3044\u304d\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"cfk-training-grid\">\n\n      <!-- \u2460 \u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0 -->\n      <div class=\"cfk-training-card\">\n        <div class=\"cfk-training-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/AdobeStock_167610265_Preview.png\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8 \u7b4b\u30c8\u30ec \u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0\">\n          <span class=\"cfk-training-number\">01<\/span>\n        <\/div>\n        <div class=\"cfk-training-body\">\n          <span class=\"cfk-training-tag\">POWER<\/span>\n          <h3>\u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0<\/h3>\n          <p>\n            \u30d0\u30fc\u30d9\u30eb\u3084\u30c0\u30f3\u30d9\u30eb\u3092\u4f7f\u3044\u3001\u7b4b\u529b\u30fb\u30d1\u30ef\u30fc\u3092\u9ad8\u3081\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3002\n            \u7b4b\u8089\u91cf\u30a2\u30c3\u30d7\u3001\u59ff\u52e2\u6539\u5584\u3001\u57fa\u790e\u4ee3\u8b1d\u5411\u4e0a\u306b\u3082\u3064\u306a\u304c\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2461 \u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af -->\n      <div class=\"cfk-training-card\">\n        <div class=\"cfk-training-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/1\u306e\u30b3\u30d4\u30fc3.png\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8 \u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af \u7b4b\u30c8\u30ec \u30c0\u30a4\u30a8\u30c3\u30c8\">\n          <span class=\"cfk-training-number\">02<\/span>\n        <\/div>\n        <div class=\"cfk-training-body\">\n          <span class=\"cfk-training-tag\">BODY CONTROL<\/span>\n          <h3>\u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af<\/h3>\n          <p>\n            \u8155\u7acb\u3066\u4f0f\u305b\u30fb\u61f8\u5782\u30fb\u8179\u7b4b\u306a\u3069\u3001\u81ea\u5206\u306e\u4f53\u91cd\u3092\u4f7f\u3063\u305f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3002\n            \u4f53\u5e79\u3001\u30d0\u30e9\u30f3\u30b9\u3001\u67d4\u8edf\u6027\u3001\u8eab\u4f53\u306e\u4f7f\u3044\u65b9\u3092\u9ad8\u3081\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- \u2462 \u30ab\u30fc\u30c7\u30a3\u30aa -->\n      <div class=\"cfk-training-card\">\n        <div class=\"cfk-training-image\">\n          <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/2\u306e\u30b3\u30d4\u30fc2.png\" alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0 \u7b4b\u30c8\u30ec \u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8 CrossFit \u30ab\u30fc\u30c7\u30a3\u30aa\">\n          <span class=\"cfk-training-number\">03<\/span>\n        <\/div>\n        <div class=\"cfk-training-body\">\n          <span class=\"cfk-training-tag\">STAMINA<\/span>\n          <h3>\u30ab\u30fc\u30c7\u30a3\u30aa<\/h3>\n          <p>\n            \u30e9\u30f3\u30cb\u30f3\u30b0\u30fb\u30d0\u30fc\u30d4\u30fc\u30fb\u30ed\u30fc\u30a4\u30f3\u30b0\u306a\u3069\u3067\u5fc3\u80ba\u6a5f\u80fd\u3092\u5f37\u5316\u3002\n            \u8102\u80aa\u71c3\u713c\u3001\u30b9\u30bf\u30df\u30ca\u30a2\u30c3\u30d7\u3001\u4f53\u529b\u5411\u4e0a\u3092\u76ee\u6307\u3057\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"cfk-training-message\">\n      <p>\n        \u3053\u306e3\u3064\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001<br class=\"sp-only\">\n        \u300c\u898b\u305f\u76ee\u300d\u3060\u3051\u3067\u306a\u304f\u3001\u65e5\u5e38\u3067\u3057\u3063\u304b\u308a\u52d5\u3051\u308b\u8eab\u4f53\u3092\u3064\u304f\u308a\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== CrossFit \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u7d39\u4ecb \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb ===== *\/\n.cfk-training-renewal {\n  padding: 100px 20px;\n  background:\n    radial-gradient(circle at top right, rgba(255, 106, 0, 0.13), transparent 34%),\n    linear-gradient(180deg, #ffffff 0%, #fff7ef 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #222;\n}\n\n.cfk-training-inner {\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-training-heading {\n  text-align: center;\n  margin-bottom: 58px;\n}\n\n.cfk-training-label {\n  display: inline-block;\n  margin-bottom: 12px;\n  padding: 6px 16px;\n  background: #111;\n  color: #fff;\n  font-size: 0.82rem;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  border-radius: 999px;\n  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.18);\n}\n\n.cfk-training-heading h2 {\n  margin: 0;\n  font-size: 2.1rem;\n  font-weight: 900;\n  line-height: 1.45;\n  color: #111;\n  border: none !important;\n}\n\n.cfk-training-heading h2::before,\n.cfk-training-heading h2::after {\n  content: none !important;\n}\n\n.cfk-training-heading p {\n  margin-top: 14px;\n  font-size: 1.05rem;\n  font-weight: 600;\n  line-height: 1.8;\n  color: #555;\n}\n\n\/* ===== 3\u30ab\u30fc\u30c9 ===== *\/\n.cfk-training-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 28px;\n}\n\n\/* ===== \u30ab\u30fc\u30c9\u672c\u4f53 ===== *\/\n.cfk-training-card {\n  background: rgba(255, 255, 255, 0.95);\n  border-radius: 24px;\n  overflow: hidden;\n  border: 1px solid rgba(255, 106, 0, 0.14);\n  box-shadow: 0 12px 32px rgba(70, 38, 0, 0.09);\n  transition: transform 0.28s ease, box-shadow 0.28s ease;\n}\n\n.cfk-training-card:hover {\n  transform: translateY(-7px);\n  box-shadow: 0 20px 46px rgba(255, 106, 0, 0.20);\n}\n\n\/* ===== \u753b\u50cf ===== *\/\n.cfk-training-image {\n  position: relative;\n  height: 250px;\n  overflow: hidden;\n}\n\n.cfk-training-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  transition: transform 0.45s ease;\n}\n\n.cfk-training-card:hover .cfk-training-image img {\n  transform: scale(1.07);\n}\n\n.cfk-training-image::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    transparent 42%,\n    rgba(0, 0, 0, 0.55) 100%\n  );\n}\n\n\/* ===== \u756a\u53f7 ===== *\/\n.cfk-training-number {\n  position: absolute;\n  left: 18px;\n  bottom: 16px;\n  z-index: 1;\n  color: #fff;\n  font-size: 2.5rem;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: -0.05em;\n  text-shadow: 0 4px 14px rgba(0,0,0,0.35);\n}\n\n\/* ===== \u672c\u6587 ===== *\/\n.cfk-training-body {\n  padding: 24px 22px 28px;\n  text-align: left;\n}\n\n.cfk-training-tag {\n  display: inline-block;\n  margin-bottom: 10px;\n  padding: 4px 11px;\n  background: rgba(255, 106, 0, 0.12);\n  color: #ff6a00;\n  font-size: 0.74rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  border-radius: 999px;\n}\n\n.cfk-training-body h3 {\n  margin: 0 0 12px;\n  font-size: 1.28rem;\n  font-weight: 900;\n  line-height: 1.45;\n  color: #ff6a00;\n}\n\n.cfk-training-body p {\n  margin: 0;\n  font-size: 0.96rem;\n  font-weight: 500;\n  line-height: 1.85;\n  color: #444;\n}\n\n\/* ===== \u4e0b\u90e8\u30e1\u30c3\u30bb\u30fc\u30b8 ===== *\/\n.cfk-training-message {\n  margin: 48px auto 0;\n  max-width: 820px;\n  padding: 22px 20px;\n  text-align: center;\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  border-radius: 18px;\n  box-shadow: 0 14px 34px rgba(255, 106, 0, 0.25);\n}\n\n.cfk-training-message p {\n  margin: 0;\n  color: #fff;\n  font-size: 1.05rem;\n  font-weight: 900;\n  line-height: 1.8;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n.sp-only {\n  display: none;\n}\n\n@media (max-width: 980px) {\n  .cfk-training-grid {\n    grid-template-columns: 1fr;\n    gap: 28px;\n  }\n\n  .cfk-training-card {\n    max-width: 640px;\n    width: 100%;\n    margin: 0 auto;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfk-training-renewal {\n    padding: 70px 16px;\n  }\n\n  .cfk-training-heading {\n    margin-bottom: 38px;\n  }\n\n  .cfk-training-heading h2 {\n    font-size: 1.55rem;\n  }\n\n  .cfk-training-heading p {\n    font-size: 0.94rem;\n  }\n\n  .sp-only {\n    display: block;\n  }\n\n  .cfk-training-image {\n    height: 220px;\n  }\n\n  .cfk-training-body {\n    padding: 20px 18px 24px;\n  }\n\n  .cfk-training-body h3 {\n    font-size: 1.18rem;\n  }\n\n  .cfk-training-body p {\n    font-size: 0.94rem;\n    line-height: 1.8;\n  }\n\n  .cfk-training-number {\n    font-size: 2.15rem;\n  }\n\n  .cfk-training-message {\n    margin-top: 36px;\n    padding: 20px 16px;\n  }\n\n  .cfk-training-message p {\n    font-size: 0.96rem;\n  }\n}\n<\/style>\n\n\n\n<section class=\"scaling-message\">\n  <h2>\u300c\u79c1\u306b\u306f\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u306f\u7121\u7406\u304b\u3082\u300d<br>\u305d\u3046\u601d\u3063\u3066\u3044\u307e\u305b\u3093\u304b\uff1f<\/h2>\n  <p>\n    CrossFit\u306f\u3001<strong>\u8ab0\u306b\u3067\u3082\u3067\u304d\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0<\/strong>\u3067\u3059\u3002<br>\n    \u904b\u52d5\u521d\u5fc3\u8005\u3067\u3082\u3001\u9ad8\u9f62\u306e\u65b9\u3067\u3082\u3001\u73fe\u5f79\u30a2\u30b9\u30ea\u30fc\u30c8\u3067\u3082\u3002<br>\n    \u4e00\u4eba\u3072\u3068\u308a\u306e\u4f53\u529b\u3084\u7d4c\u9a13\u306b\u5408\u308f\u305b\u3066\u3001<strong>\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\uff08\u5f37\u5ea6\u306e\u8abf\u6574\uff09<\/strong>\u3092\u884c\u3046\u304b\u3089\u3001<br>\n    \u3067\u304d\u308b\u7bc4\u56f2\u3067\u3001\u5b89\u5fc3\u3057\u3066\u59cb\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br><br>\n    <em>\u300c\u5c11\u3057\u52d5\u3044\u3066\u307f\u3088\u3046\u300d\u305d\u306e\u4e00\u6b69\u304c\u3001\u3042\u306a\u305f\u3092\u5909\u3048\u308b\u304d\u3063\u304b\u3051\u306b\u3002<\/em>\n  <\/p>\n<\/section>\n\n<style>\n.scaling-message {\n  background: linear-gradient(180deg, #fff8f2 0%, #ffffff 100%);\n  padding: 70px 30px;\n  border-radius: 16px;\n  max-width: 900px;\n  margin: 80px auto;\n  text-align: center;\n  box-shadow: 0 4px 16px rgba(255, 106, 0, 0.1);\n}\n\n.scaling-message h2 {\n  font-size: 1.9rem;\n  color: #ff6a00;\n  font-weight: 800;\n  margin-bottom: 24px;\n  line-height: 1.5;\n  border: none;            \/* \u2190 \u898b\u51fa\u3057\u4e0b\u306e\u7dda\u3092\u5b8c\u5168\u306b\u524a\u9664 *\/\n}\n\n.scaling-message h2::after {\n  display: none !important; \/* \u2190 \u64ec\u4f3c\u8981\u7d20\u3067\u51fa\u3066\u3044\u305f\u7dda\u3082\u524a\u9664 *\/\n  content: none;\n}\n\n.scaling-message p {\n  font-size: 1.15rem;\n  color: #333;\n  line-height: 1.9;\n}\n\n.scaling-message strong {\n  color: #ff6a00;\n  font-weight: 700;\n}\n\n.scaling-message em {\n  color: #666;\n  font-style: normal;\n  font-weight: 500;\n}\n\n@media (max-width: 768px) {\n  .scaling-message {\n    padding: 50px 20px;\n    margin: 60px 16px;\n  }\n  .scaling-message h2 { font-size: 1.6rem; }\n  .scaling-message p { font-size: 1rem; }\n}\n<\/style>\n\n\n\n<!-- ===== \u61f8\u5782\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\u306e\u8aac\u660e\u30bb\u30af\u30b7\u30e7\u30f3\uff08\u9ed2\u7dda\u306a\u3057Ver.\uff09 ===== -->\n<section id=\"pullup-scaling\" class=\"lp-section\">\n  <h2>\u61f8\u5782\u306e\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/h2>\n\n  <!-- \u753b\u50cf\uff08\u61f8\u5782 \u2192 \u30d0\u30f3\u30c9\u61f8\u5782 \u2192 \u30ea\u30f3\u30b0\u30ed\u30a6\uff09 -->\n  <div class=\"scaling-images\">\n    <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/\u30b9\u30b1\u30fc\u30eb\u4f8b.png\" loading=\"lazy\"\n    alt=\"\u9e7f\u5150\u5cf6\u30b8\u30e0\u3000\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u7b4b\u30c8\u30ec\u3000\u61f8\u5782\u3000\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\">\n  <\/div>\n\n  <div class=\"scaling-text\">\n    <p>\u61f8\u5782\u304c\u96e3\u3057\u3044\u5834\u5408\u306f\u3001<strong>\u88dc\u52a9\u30d0\u30f3\u30c9\u3092\u4f7f\u3063\u3066\u4f53\u3092\u30b5\u30dd\u30fc\u30c8<\/strong>\u3057\u306a\u304c\u3089\u884c\u3044\u307e\u3059\u3002<\/p>\n    <p class=\"nowrap\">\u305d\u308c\u3067\u3082\u96e3\u3057\u3044\u5834\u5408\u306f\u3001<strong>\u30ea\u30f3\u30b0\u30ed\u30a6\uff08\u659c\u3081\u61f8\u5782\uff09<\/strong>\u306b\u7f6e\u304d\u63db\u3048\u308b\u3053\u3068\u3067\u3001\u7121\u7406\u306a\u304f\u540c\u3058\u7b4b\u8089\u3092\u935b\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n    <p>\u52d5\u4f5c\u306f\u9055\u3063\u3066\u3082\u3001<strong>\u4e3b\u306b\u935b\u3048\u3089\u308c\u308b\u7b4b\u8089\u3084\u52b9\u679c\u306f\u5171\u901a<\/strong>\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n    <p>\u3055\u3089\u306b\u3001<strong>\u30b3\u30fc\u30c1\u3068\u76f8\u8ac7\u3057\u306a\u304c\u3089\u6700\u9069\u306a\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0<\/strong>\u3092\u9078\u3079\u308b\u306e\u3067\u3001\u521d\u5fc3\u8005\u3067\u3082\u5b89\u5fc3\u3002<br>\n       \u7121\u7406\u3092\u305b\u305a\u3001\u81ea\u5206\u306e\u30ec\u30d9\u30eb\u306b\u5408\u308f\u305b\u3066\u5b89\u5168\u306b\u52b9\u679c\u3092\u5f97\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n  <\/div>\n<\/section>\n\n<style>\n  \/* ===== \u30bb\u30af\u30b7\u30e7\u30f3\u5168\u4f53 ===== *\/\n  .lp-section {\n    background: linear-gradient(180deg, #fff, #fff8f2 100%);\n    color: #333;\n    max-width: 1000px;\n    margin: 80px auto;\n    padding: 60px 30px;\n    border-radius: 16px;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.05);\n  }\n\n  .lp-section h2 {\n    text-align: center;\n    color: #ff6a00;\n    font-size: 1.9rem;\n    font-weight: 800;\n    margin-bottom: 40px;\n    border: none;              \/* \u2190 \u7dda\u524a\u9664 *\/\n  }\n\n  .lp-section h2::after {\n    display: none;             \/* \u2190 \u30aa\u30ec\u30f3\u30b8\u30e9\u30a4\u30f3\u5b8c\u5168\u524a\u9664 *\/\n    content: none;\n  }\n\n  \/* ===== \u753b\u50cf\u90e8\u5206 ===== *\/\n  .scaling-images {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin-bottom: 40px;\n  }\n\n  .scaling-images img {\n    max-width: 100%;\n    border-radius: 12px;\n    box-shadow: 0 4px 18px rgba(0,0,0,0.1);\n  }\n\n  \/* ===== \u30c6\u30ad\u30b9\u30c8\u90e8\u5206 ===== *\/\n  .scaling-text {\n    text-align: center;\n    font-size: 1.1rem;\n    line-height: 1.9;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n\n  .scaling-text strong {\n    color: #ff6a00;\n    font-weight: 700;\n  }\n\n  \/* PC\u3067\u306f1\u884c\u3001\u30b9\u30de\u30db\u3067\u306f\u6298\u308a\u8fd4\u3057 *\/\n  .nowrap {\n    white-space: nowrap;\n  }\n  @media (max-width: 768px) {\n    .nowrap {\n      white-space: normal;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .lp-section {\n      padding: 40px 20px;\n      margin: 50px 16px;\n    }\n    .lp-section h2 {\n      font-size: 1.6rem;\n    }\n    .scaling-text {\n      font-size: 1rem;\n      line-height: 1.8;\n    }\n  }\n<\/style>\n\n\n\n<!-- ===== CrossFit Kagoshima \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e\u6d41\u308c ===== -->\n<section class=\"cfk-flow\">\n  <div class=\"cfk-flow-container\">\n    <h2>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u9e7f\u5150\u5cf6\u3000\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e\u6d41\u308c\uff081\u30af\u30e9\u30b960\u5206\uff09<\/h2>\n\n    <div class=\"flow-step\">\n      <div class=\"flow-num\">\u2460<\/div>\n      <div class=\"flow-content\">\n        <h3>\u30a6\u30a9\u30fc\u30df\u30f3\u30b0\u30a2\u30c3\u30d7\uff08\u7d045\u301c10\u5206\uff09<\/h3>\n        <p>\n          \u95a2\u7bc0\u3092\u52d5\u304b\u3057\u305f\u308a\u3001\u8efd\u3044\u904b\u52d5\u3092\u3057\u3066\u4f53\u3092\u6e29\u3081\u307e\u3059\u3002\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\u3067\u5fc5\u8981\u306a\u52d5\u4f5c\u3082\u3053\u3053\u3067\u78ba\u8a8d\u3057\u307e\u3059\u3002<br>\n          <span class=\"highlight\">\u2192 \u30b1\u30ac\u4e88\u9632\uff06\u53ef\u52d5\u57df\u3092\u5e83\u3052\u308b\u6e96\u5099\u3002<\/span>\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"flow-step\">\n      <div class=\"flow-num\">\u2461<\/div>\n      <div class=\"flow-content\">\n        <h3>\u7b4b\u529b\u5f37\u5316\u30fb\u30b9\u30ad\u30eb\u30fb\u30d5\u30a9\u30fc\u30e0\u7df4\u7fd2\uff08\u7d0410\u5206\uff09<\/h3>\n        <p>\n          \u30d0\u30fc\u30d9\u30eb\u3092\u4f7f\u3063\u3066\u7b4b\u529b\u5f37\u5316\u3092\u884c\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u305d\u306e\u65e5\u306e\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\u3067\u4f7f\u7528\u3059\u308b\u52d5\u4f5c\u306e\u78ba\u8a8d\u3082\u884c\u3044\u307e\u3059\u3002<br>\n          \u30b3\u30fc\u30c1\u304c\u4e01\u5be7\u306b\u52d5\u304d\u306e\u57fa\u672c\u3092\u6307\u5c0e\u3057\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"flow-step\">\n      <div class=\"flow-num\">\u2462<\/div>\n      <div class=\"flow-content\">\n        <h3>\u30e1\u30a4\u30f3\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\uff08WOD\uff1aWorkout of the Day\uff0f\u7d0415\u301c20\u5206\uff09<\/h3>\n        <p>\n          \u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0\u3001\u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af\u3001\u30ab\u30fc\u30c7\u30a3\u30aa\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u884c\u3044\u307e\u3059\u3002\n        <\/p>\n\n        <div class=\"wod-example\">\n          <h4>WOD\u4f8b\u2460\uff1a15\u5206 AMRAP\uff08As Many Rounds As Possible\uff09<\/h4>\n          <ul>\n            <li>10\u56de\uff1a\u30c7\u30c3\u30c9\u30ea\u30d5\u30c8\uff08\u4e2d\u91cd\u91cf\uff09<\/li>\n            <li>15\u56de\uff1a\u30d7\u30c3\u30b7\u30e5\u30a2\u30c3\u30d7<\/li>\n            <li>200m\u30e9\u30f3<\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"wod-example\">\n          <h4>WOD\u4f8b\u2461\uff1aFor Time\uff08\u3067\u304d\u308b\u3060\u3051\u65e9\u304f\u7d42\u308f\u3089\u305b\u308b\uff09<\/h4>\n          <ul>\n            <li>10\u56de\uff1a\u30d1\u30ef\u30fc\u30af\u30ea\u30fc\u30f3\uff08\u4e2d\u91cd\u91cf\uff09<\/li>\n            <li>12\u56de\uff1aToes to Bar\uff08\u8179\u7b4b\u30fb\u3076\u3089\u4e0b\u304c\u308a\uff09<\/li>\n            <li>250m\uff1a\u30ed\u30fc\u30a4\u30f3\u30b0 \u00d7 5\u30e9\u30a6\u30f3\u30c9<\/li>\n          <\/ul>\n        <\/div>\n\n        <p class=\"note\">\n          \u3059\u3079\u3066\u306e\u30ef\u30fc\u30af\u30a2\u30a6\u30c8\u306f\u3001\u521d\u5fc3\u8005\u304b\u3089\u4e0a\u7d1a\u8005\u307e\u3067<strong>\u91cd\u3055\u30fb\u56de\u6570\u30fb\u30b9\u30d4\u30fc\u30c9\u3092\u8abf\u6574\uff08\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\uff09<\/strong>\u3057\u306a\u304c\u3089\u884c\u3044\u307e\u3059\u3002<br>\n          \u3060\u304b\u3089\u3053\u305d\u3001\u8ab0\u3067\u3082\u5b89\u5168\u306b\u30fb\u81ea\u5206\u306e\u30da\u30fc\u30b9\u3067\u6311\u6226\u3067\u304d\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"flow-step\">\n      <div class=\"flow-num\">\u2463<\/div>\n      <div class=\"flow-content\">\n        <h3>\u30af\u30fc\u30eb\u30c0\u30a6\u30f3\uff08\u7d045\u301c10\u5206\uff09<\/h3>\n        <p>\u30b9\u30c8\u30ec\u30c3\u30c1\u3084\u547c\u5438\u3092\u6574\u3048\u3066\u3001\u75b2\u52b4\u3092\u8efd\u6e1b\u3057\u307e\u3059\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30bb\u30af\u30b7\u30e7\u30f3\u5168\u4f53 ===== *\/\n.cfk-flow {\n  background: linear-gradient(180deg, #fff, #fff8f2 100%);\n  padding: 100px 20px;\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #333;\n}\n.cfk-flow-container {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-flow h2 {\n  text-align: center;\n  font-size: 2rem;\n  font-weight: 900;\n  margin-bottom: 60px;\n  color: #111;\n  border: none !important; \/* &#x2705; \u9ed2\u7dda\u3092\u524a\u9664 *\/\n  position: relative;\n}\n.cfk-flow h2::before,\n.cfk-flow h2::after {\n  content: none !important; \/* &#x2705; \u30c6\u30fc\u30de\u306e\u7dda\u3092\u5b8c\u5168\u7121\u52b9\u5316 *\/\n}\n\n\/* ===== \u5404\u30b9\u30c6\u30c3\u30d7 ===== *\/\n.flow-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 20px;\n  margin-bottom: 60px;\n  position: relative;\n}\n\n.flow-num {\n  flex-shrink: 0;\n  width: 50px;\n  height: 50px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, #ff6a00, #ff9500);\n  color: #fff;\n  font-weight: 700;\n  font-size: 1.3rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 4px 12px rgba(255, 106, 0, 0.3);\n}\n\n.flow-content {\n  background: #fff;\n  border-radius: 16px;\n  padding: 25px 30px;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n  flex: 1;\n}\n\n.flow-content h3 {\n  font-size: 1.3rem;\n  font-weight: 800;\n  color: #ff6a00;\n  margin-bottom: 10px;\n}\n\n.flow-content p {\n  font-size: 1rem;\n  line-height: 1.8;\n  color: #444;\n}\n\n.highlight {\n  color: #ff6a00;\n  font-weight: 600;\n}\n\n\/* ===== WOD\u4f8b ===== *\/\n.wod-example {\n  background: #fff9f3;\n  border-left: 4px solid #ff6a00;\n  border-radius: 8px;\n  padding: 16px 20px;\n  margin: 25px 0;\n}\n\n.wod-example h4 {\n  font-size: 1.05rem;\n  font-weight: 700;\n  color: #111;\n  margin-bottom: 10px;\n}\n\n.wod-example ul {\n  margin: 0;\n  padding-left: 20px;\n  list-style-type: disc;\n}\n\n.wod-example li {\n  line-height: 1.7;\n  margin-bottom: 5px;\n  color: #444;\n}\n\n\/* ===== \u6ce8\u610f\u6587 ===== *\/\n.note {\n  background: #fff3e8;\n  border-radius: 10px;\n  padding: 16px 20px;\n  margin-top: 25px;\n  font-size: 0.95rem;\n  line-height: 1.8;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 768px) {\n  .cfk-flow { padding: 70px 16px; }\n  .cfk-flow h2 { font-size: 1.6rem; margin-bottom: 40px; }\n  .flow-step { flex-direction: column; gap: 10px; }\n  .flow-num { width: 40px; height: 40px; font-size: 1.1rem; }\n  .flow-content { padding: 20px; }\n}\n<\/style>\n\n\n\n<!-- \u30ad\u30e3\u30c3\u30c1\u30b3\u30d4\u30fc\uff08\u30c6\u30ad\u30b9\u30c8\u306e\u307f\u30fb\u4e2d\u592e\u5bc4\u305b\uff09 -->\n<section class=\"cfk-catch\">\n  <p class=\"cfk-catch-line1\">\u5909\u308f\u308a\u305f\u3044\u306a\u3089\u3001\u52d5\u3053\u3046\u3002<\/p>\n  <p class=\"cfk-catch-line2\">\u5f85\u3063\u3066\u3044\u308b\u3060\u3051\u3067\u306f\u3001\u4f55\u3082\u5909\u308f\u3089\u306a\u3044\u3002<\/p>\n  <p class=\"cfk-catch-line3\">\n    <span>CrossFit Kagoshima\u3067\u3001<\/span>\n    <span class=\"cfk-highlight\">\u201c\u65b0\u3057\u3044\u81ea\u5206\u201d<\/span>\n    <span>\u3092\u59cb\u3081\u3088\u3046\u3002<\/span>\n  <\/p>\n<\/section>\n\n<style>\n  .cfk-catch {\n    max-width: 920px;\n    margin: 56px auto;\n    padding: 0 16px;\n    text-align: center;\n    font-family: \"Noto Sans JP\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    box-sizing: border-box;\n  }\n\n  .cfk-catch p {\n    margin: 0;\n    line-height: 1.7;\n    letter-spacing: 0.06em;\n    font-weight: 700;\n    color: #222;\n  }\n\n  .cfk-catch-line1 {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }\n\n  .cfk-catch-line2 {\n    font-size: 1.2rem;\n    margin-bottom: 18px;\n    color: #555;\n  }\n\n  .cfk-catch-line3 {\n    font-size: 1.3rem;\n  }\n\n  .cfk-catch-line3 span {\n    display: inline-block;\n  }\n\n  \/* \u201c\u65b0\u3057\u3044\u81ea\u5206\u201d \u3092\u5f37\u8abf *\/\n  .cfk-highlight {\n    position: relative;\n    padding: 0 0.2em;\n    font-weight: 800;\n    color: #ff6a00;\n  }\n\n  .cfk-highlight::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    bottom: -0.18em;\n    width: 100%;\n    height: 0.32em;\n    background: linear-gradient(90deg, #ffbb55, #ff6a00);\n    opacity: 0.3;\n    z-index: -1;\n  }\n\n  \/* \u3061\u3087\u3063\u3068\u3060\u3051\u30d5\u30a7\u30fc\u30c9\u30a4\u30f3\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 *\/\n  .cfk-catch-line1,\n  .cfk-catch-line2,\n  .cfk-catch-line3 {\n    opacity: 0;\n    transform: translateY(8px);\n    animation: cfkFadeUp 0.8s ease-out forwards;\n  }\n  .cfk-catch-line2 { animation-delay: 0.12s; }\n  .cfk-catch-line3 { animation-delay: 0.24s; }\n\n  @keyframes cfkFadeUp {\n    0% { opacity: 0; transform: translateY(12px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* PC\u8868\u793a\u3067\u5c11\u3057\u5927\u304d\u304f *\/\n  @media (min-width: 768px) {\n    .cfk-catch-line1 {\n      font-size: 1.8rem;\n    }\n    .cfk-catch-line2 {\n      font-size: 1.4rem;\n    }\n    .cfk-catch-line3 {\n      font-size: 1.6rem;\n    }\n  }\n<\/style>\n\n\n\n<!-- CTA\u30dc\u30bf\u30f3\uff1a\u3055\u3089\u306b\u5e45\u5e83\u30fb\u4e2d\u592e\u914d\u7f6e -->\n<div class=\"cta-wrap\">\n  <a href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/reserve?from=home\" class=\"cta-button\" target=\"_blank\" rel=\"noopener\">\n    \u4eca\u3059\u3050\u4f53\u9a13\u4e88\u7d04\u3092\u3059\u308b\n  <\/a>\n<\/div>\n\n<style>\n  .cta-wrap {\n    text-align: center;       \/* \u6a2a\u4e2d\u592e\u914d\u7f6e *\/\n    margin: 60px 0;           \/* \u4e0a\u4e0b\u306b\u4f59\u767d *\/\n  }\n\n  .cta-button {\n    display: inline-block;\n    background: linear-gradient(135deg, #ff6a00, #ff9500); \/* \u30aa\u30ec\u30f3\u30b8\u30b0\u30e9\u30c7\u30fc\u30b7\u30e7\u30f3 *\/\n    color: #fff;\n    font-weight: 700;\n    font-size: 1.3rem;\n    padding: 18px 90px;       \/* \u2190 \u5e45\u5e83\uff1a\u5de6\u53f390px\u306b\u62e1\u5927 *\/\n    border-radius: 60px;      \/* \u4e38\u307f\u3092\u5c11\u3057\u5f37\u8abf *\/\n    text-decoration: none;\n    text-align: center;\n    box-shadow: 0 8px 18px rgba(255, 106, 0, 0.35);\n    transition: all 0.3s ease;\n    letter-spacing: 0.05em;\n  }\n\n  .cta-button:hover {\n    background: linear-gradient(135deg, #ff9500, #ffaa33);\n    box-shadow: 0 10px 22px rgba(255, 106, 0, 0.45);\n    transform: translateY(-3px);\n  }\n\n  .cta-button:active {\n    transform: translateY(0);\n    box-shadow: 0 4px 12px rgba(255, 106, 0, 0.4);\n  }\n<\/style>\n\n\n\n<!-- ===== \u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\u30bb\u30af\u30b7\u30e7\u30f3 \u5973\u6027\u5411\u3051\u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u7248 ===== -->\n<section class=\"cfk-afterburn-renewal\">\n  <div class=\"cfk-afterburn-bg\"><\/div>\n\n  <div class=\"cfk-afterburn-inner\">\n\n    <div class=\"cfk-afterburn-heading\">\n      <span class=\"cfk-afterburn-label\">AFTER BURN<\/span>\n      <h2>\n        \u904b\u52d5\u304c\u7d42\u308f\u3063\u305f\u3042\u3068\u3082\u3001<br>\n        \u8102\u80aa\u71c3\u713c\u306f\u7d9a\u304f\u3002\n      <\/h2>\n      <p>\n        CrossFit\u306f\u77ed\u6642\u9593\u3067\u3082\u3057\u3063\u304b\u308a\u52d5\u304f\u304b\u3089\u3001<br class=\"sp-only\">\n        \u52b9\u7387\u3088\u304f\u5f15\u304d\u7de0\u3081\u305f\u3044\u65b9\u306b\u3074\u3063\u305f\u308a\u3067\u3059\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"cfk-afterburn-main\">\n\n      <div class=\"cfk-afterburn-image\">\n        <img decoding=\"async\" src=\"https:\/\/crossfitkagoshima.jp\/wp-content\/uploads\/2025\/10\/baii-binishatsutoshinsunofittohotiwo-chitsu-ruoi-nu-xingno-zheng-mian-tu-scaled.jpg\" alt=\"\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u9e7f\u5150\u5cf6 \u5973\u6027 \u30c0\u30a4\u30a8\u30c3\u30c8 \u8102\u80aa\u71c3\u713c\">\n        <div class=\"cfk-floating-badge\">\n          <span>\u904b\u52d5\u5f8c\u3082<\/span>\n          \u71c3\u713c\u30e2\u30fc\u30c9\n        <\/div>\n      <\/div>\n\n      <div class=\"cfk-afterburn-content\">\n        <span class=\"cfk-mini-title\">\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\u3068\u306f\uff1f<\/span>\n        <h3>\n          \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5f8c\u3082<br>\n          \u30ab\u30ed\u30ea\u30fc\u3092\u6d88\u8cbb\u3057\u3084\u3059\u3044\u72b6\u614b\u304c\u7d9a\u304f\u3053\u3068\u3002\n        <\/h3>\n\n        <p>\n          \u9ad8\u5f37\u5ea6\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u884c\u3046\u3068\u3001\u904b\u52d5\u5f8c\u3082\u8eab\u4f53\u306f\u56de\u5fa9\u306e\u305f\u3081\u306b\u30a8\u30cd\u30eb\u30ae\u30fc\u3092\u4f7f\u3044\u7d9a\u3051\u307e\u3059\u3002\n          \u3053\u306e\u72b6\u614b\u3092<strong>\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c<\/strong>\u3068\u547c\u3073\u307e\u3059\u3002\n        <\/p>\n\n        <p>\n          \u3064\u307e\u308a\u3001\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u304c\u7d42\u308f\u3063\u305f\u3042\u3068\u3082\u4ee3\u8b1d\u304c\u9ad8\u307e\u308a\u3001\n          <strong>\u8102\u80aa\u304c\u71c3\u3048\u3084\u3059\u3044\u8eab\u4f53\u3065\u304f\u308a<\/strong>\u306b\u3064\u306a\u304c\u308a\u307e\u3059\u3002\n        <\/p>\n\n        <div class=\"cfk-point-list\">\n          <div class=\"cfk-point\">\n            <span>01<\/span>\n            <p>\u77ed\u6642\u9593\u3067\u3082\u3057\u3063\u304b\u308a\u6c57\u3092\u304b\u3051\u308b<\/p>\n          <\/div>\n          <div class=\"cfk-point\">\n            <span>02<\/span>\n            <p>\u8102\u80aa\u71c3\u713c\u30fb\u4ee3\u8b1d\u30a2\u30c3\u30d7\u3092\u76ee\u6307\u305b\u308b<\/p>\n          <\/div>\n          <div class=\"cfk-point\">\n            <span>03<\/span>\n            <p>\u5f15\u304d\u7de0\u307e\u3063\u305f\u8eab\u4f53\u3065\u304f\u308a\u306b\u52b9\u679c\u7684<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"cfk-afterburn-compare\">\n      <h3>\u666e\u901a\u306e\u904b\u52d5\u3068\u4f55\u304c\u9055\u3046\u306e\uff1f<\/h3>\n\n      <div class=\"cfk-compare-grid\">\n        <div class=\"cfk-compare-card\">\n          <span class=\"cfk-compare-label gray\">\u4e00\u822c\u7684\u306a\u6709\u9178\u7d20\u904b\u52d5<\/span>\n          <h4>\u904b\u52d5\u4e2d\u304c\u30e1\u30a4\u30f3<\/h4>\n          <p>\n            \u30b8\u30e7\u30ae\u30f3\u30b0\u306a\u3069\u306f\u3001\u904b\u52d5\u3057\u3066\u3044\u308b\u6642\u9593\u306b\u30ab\u30ed\u30ea\u30fc\u3092\u6d88\u8cbb\u3057\u3084\u3059\u3044\u904b\u52d5\u3067\u3059\u3002\n          <\/p>\n        <\/div>\n\n        <div class=\"cfk-compare-card orange\">\n          <span class=\"cfk-compare-label\">CrossFit<\/span>\n          <h4>\u904b\u52d5\u5f8c\u3082\u71c3\u3048\u3084\u3059\u3044<\/h4>\n          <p>\n            \u7b4b\u529b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3068\u5fc3\u80ba\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001\u904b\u52d5\u5f8c\u3082\u4ee3\u8b1d\u304c\u9ad8\u307e\u308a\u3084\u3059\u304f\u306a\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"cfk-afterburn-bottom\">\n      <p>\n        \u300c\u9577\u6642\u9593\u306e\u904b\u52d5\u306f\u82e6\u624b\u2026\u300d\u3068\u3044\u3046\u65b9\u3067\u3082\u5927\u4e08\u592b\u3002<br>\n        CrossFit Kagoshima\u3067\u306f\u3001\u4e00\u4eba\u3072\u3068\u308a\u306e\u4f53\u529b\u306b\u5408\u308f\u305b\u3066\u5f37\u5ea6\u3092\u8abf\u6574\u3057\u307e\u3059\u3002\n      <\/p>\n      <a href=\"https:\/\/crossfitkagoshima.jp\/reserve\/schedule\/1\/1\/?trial=true\" class=\"cfk-afterburn-btn\">\n        \u7121\u6599\u4f53\u9a13\u3092\u4e88\u7d04\u3059\u308b\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3 \u5973\u6027\u5411\u3051\u30ea\u30cb\u30e5\u30fc\u30a2\u30eb ===== *\/\n.cfk-afterburn-renewal {\n  position: relative;\n  overflow: hidden;\n  padding: 105px 20px;\n  background:\n    radial-gradient(circle at top left, rgba(255, 106, 0, 0.15), transparent 34%),\n    radial-gradient(circle at bottom right, rgba(255, 177, 97, 0.25), transparent 32%),\n    linear-gradient(180deg, #fffaf4 0%, #ffffff 52%, #fff4e8 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #222;\n}\n\n.cfk-afterburn-renewal::before {\n  content: \"\";\n  position: absolute;\n  top: 70px;\n  right: -90px;\n  width: 230px;\n  height: 230px;\n  background: rgba(255, 106, 0, 0.10);\n  border-radius: 50%;\n  filter: blur(2px);\n}\n\n.cfk-afterburn-renewal::after {\n  content: \"\";\n  position: absolute;\n  bottom: 80px;\n  left: -80px;\n  width: 190px;\n  height: 190px;\n  background: rgba(255, 175, 86, 0.16);\n  border-radius: 50%;\n  filter: blur(2px);\n}\n\n.cfk-afterburn-inner {\n  position: relative;\n  z-index: 1;\n  max-width: 1120px;\n  margin: 0 auto;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-afterburn-heading {\n  text-align: center;\n  margin-bottom: 58px;\n}\n\n.cfk-afterburn-label {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 7px 18px;\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  color: #fff;\n  font-size: 0.82rem;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  border-radius: 999px;\n  box-shadow: 0 8px 20px rgba(255, 106, 0, 0.28);\n}\n\n.cfk-afterburn-heading h2 {\n  margin: 0;\n  font-size: 2.45rem;\n  font-weight: 900;\n  line-height: 1.35;\n  color: #111;\n  border: none !important;\n}\n\n.cfk-afterburn-heading h2::before,\n.cfk-afterburn-heading h2::after {\n  content: none !important;\n}\n\n.cfk-afterburn-heading p {\n  margin-top: 16px;\n  font-size: 1.06rem;\n  font-weight: 700;\n  line-height: 1.85;\n  color: #555;\n}\n\n\/* ===== \u30e1\u30a4\u30f3\u30a8\u30ea\u30a2 ===== *\/\n.cfk-afterburn-main {\n  display: grid;\n  grid-template-columns: 0.95fr 1.05fr;\n  gap: 42px;\n  align-items: center;\n  margin-bottom: 70px;\n}\n\n\/* ===== \u753b\u50cf ===== *\/\n.cfk-afterburn-image {\n  position: relative;\n  border-radius: 28px;\n  overflow: hidden;\n  box-shadow: 0 18px 45px rgba(80, 42, 0, 0.16);\n}\n\n.cfk-afterburn-image img {\n  width: 100%;\n  height: 520px;\n  object-fit: cover;\n  display: block;\n}\n\n.cfk-afterburn-image::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    transparent 40%,\n    rgba(0, 0, 0, 0.42) 100%\n  );\n}\n\n\/* ===== \u6d6e\u304d\u30d0\u30c3\u30b8 ===== *\/\n.cfk-floating-badge {\n  position: absolute;\n  left: 22px;\n  bottom: 22px;\n  z-index: 1;\n  padding: 14px 18px;\n  background: rgba(255, 255, 255, 0.92);\n  color: #ff6a00;\n  border-radius: 18px;\n  font-size: 1.4rem;\n  font-weight: 900;\n  line-height: 1.25;\n  box-shadow: 0 10px 28px rgba(0,0,0,0.18);\n}\n\n.cfk-floating-badge span {\n  display: block;\n  color: #333;\n  font-size: 0.78rem;\n  letter-spacing: 0.08em;\n}\n\n\/* ===== \u672c\u6587\u30dc\u30c3\u30af\u30b9 ===== *\/\n.cfk-afterburn-content {\n  background: rgba(255, 255, 255, 0.86);\n  padding: 38px 34px;\n  border-radius: 28px;\n  border: 1px solid rgba(255, 106, 0, 0.14);\n  box-shadow: 0 16px 42px rgba(75, 38, 0, 0.08);\n  backdrop-filter: blur(6px);\n}\n\n.cfk-mini-title {\n  display: inline-block;\n  margin-bottom: 12px;\n  padding: 5px 13px;\n  background: rgba(255, 106, 0, 0.12);\n  color: #ff6a00;\n  border-radius: 999px;\n  font-size: 0.78rem;\n  font-weight: 900;\n}\n\n.cfk-afterburn-content h3 {\n  margin: 0 0 18px;\n  font-size: 1.55rem;\n  font-weight: 900;\n  line-height: 1.55;\n  color: #111;\n}\n\n.cfk-afterburn-content p {\n  margin: 0 0 14px;\n  font-size: 0.98rem;\n  font-weight: 500;\n  line-height: 1.9;\n  color: #444;\n}\n\n.cfk-afterburn-content strong {\n  color: #ff6a00;\n  font-weight: 900;\n}\n\n\/* ===== \u30dd\u30a4\u30f3\u30c8\u30ea\u30b9\u30c8 ===== *\/\n.cfk-point-list {\n  margin-top: 24px;\n  display: grid;\n  gap: 12px;\n}\n\n.cfk-point {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 14px;\n  background: #fff7ef;\n  border-radius: 15px;\n  border: 1px solid rgba(255, 106, 0, 0.12);\n}\n\n.cfk-point span {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  display: grid;\n  place-items: center;\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 0.78rem;\n  font-weight: 900;\n}\n\n.cfk-point p {\n  margin: 0;\n  font-size: 0.96rem;\n  font-weight: 800;\n  line-height: 1.6;\n  color: #333;\n}\n\n\/* ===== \u6bd4\u8f03\u30a8\u30ea\u30a2 ===== *\/\n.cfk-afterburn-compare {\n  margin-bottom: 54px;\n  text-align: center;\n}\n\n.cfk-afterburn-compare h3 {\n  margin: 0 0 24px;\n  font-size: 1.45rem;\n  font-weight: 900;\n  color: #111;\n}\n\n.cfk-compare-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 24px;\n}\n\n.cfk-compare-card {\n  padding: 30px 24px;\n  background: #fff;\n  border-radius: 24px;\n  text-align: left;\n  box-shadow: 0 12px 32px rgba(70, 38, 0, 0.08);\n  border: 1px solid rgba(0,0,0,0.06);\n}\n\n.cfk-compare-card.orange {\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  color: #fff;\n  box-shadow: 0 16px 38px rgba(255, 106, 0, 0.25);\n}\n\n.cfk-compare-label {\n  display: inline-block;\n  margin-bottom: 12px;\n  padding: 5px 12px;\n  background: rgba(255,255,255,0.22);\n  color: #fff;\n  border-radius: 999px;\n  font-size: 0.78rem;\n  font-weight: 900;\n}\n\n.cfk-compare-label.gray {\n  background: #f1f1f1;\n  color: #666;\n}\n\n.cfk-compare-card h4 {\n  margin: 0 0 10px;\n  font-size: 1.25rem;\n  font-weight: 900;\n  line-height: 1.5;\n}\n\n.cfk-compare-card p {\n  margin: 0;\n  font-size: 0.96rem;\n  font-weight: 500;\n  line-height: 1.8;\n}\n\n.cfk-compare-card.orange p,\n.cfk-compare-card.orange h4 {\n  color: #fff;\n}\n\n\/* ===== \u4e0b\u90e8CTA ===== *\/\n.cfk-afterburn-bottom {\n  max-width: 850px;\n  margin: 0 auto;\n  padding: 34px 24px;\n  text-align: center;\n  background: #111;\n  color: #fff;\n  border-radius: 28px;\n  box-shadow: 0 18px 42px rgba(0,0,0,0.18);\n}\n\n.cfk-afterburn-bottom p {\n  margin: 0 0 22px;\n  font-size: 1.05rem;\n  font-weight: 800;\n  line-height: 1.85;\n}\n\n.cfk-afterburn-btn {\n  display: inline-block;\n  padding: 14px 30px;\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  color: #fff !important;\n  text-decoration: none;\n  font-size: 1rem;\n  font-weight: 900;\n  border-radius: 999px;\n  box-shadow: 0 10px 24px rgba(255, 106, 0, 0.35);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n\n.cfk-afterburn-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 14px 32px rgba(255, 106, 0, 0.48);\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n.sp-only {\n  display: none;\n}\n\n@media (max-width: 900px) {\n  .cfk-afterburn-main {\n    grid-template-columns: 1fr;\n    gap: 28px;\n  }\n\n  .cfk-afterburn-image img {\n    height: 420px;\n  }\n\n  .cfk-compare-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfk-afterburn-renewal {\n    padding: 72px 16px;\n  }\n\n  .cfk-afterburn-heading {\n    margin-bottom: 38px;\n  }\n\n  .cfk-afterburn-heading h2 {\n    font-size: 1.72rem;\n  }\n\n  .cfk-afterburn-heading p {\n    font-size: 0.94rem;\n  }\n\n  .sp-only {\n    display: block;\n  }\n\n  .cfk-afterburn-image img {\n    height: 330px;\n  }\n\n  .cfk-floating-badge {\n    left: 16px;\n    bottom: 16px;\n    font-size: 1.12rem;\n    padding: 12px 15px;\n  }\n\n  .cfk-afterburn-content {\n    padding: 26px 20px;\n    border-radius: 22px;\n  }\n\n  .cfk-afterburn-content h3 {\n    font-size: 1.25rem;\n  }\n\n  .cfk-afterburn-content p {\n    font-size: 0.94rem;\n    line-height: 1.8;\n  }\n\n  .cfk-point {\n    align-items: flex-start;\n  }\n\n  .cfk-point p {\n    font-size: 0.92rem;\n  }\n\n  .cfk-afterburn-compare h3 {\n    font-size: 1.25rem;\n  }\n\n  .cfk-compare-card {\n    padding: 24px 20px;\n  }\n\n  .cfk-afterburn-bottom {\n    padding: 28px 18px;\n    border-radius: 24px;\n  }\n\n  .cfk-afterburn-bottom p {\n    font-size: 0.94rem;\n  }\n\n  .cfk-afterburn-btn {\n    width: 100%;\n    box-sizing: border-box;\n  }\n}\n<\/style>\n\n\n\n<!-- ===== \u30ad\u30e3\u30c3\u30c1\u30b3\u30d4\u30fc \u30e1\u30c3\u30bb\u30fc\u30b8\u30d6\u30ed\u30c3\u30af \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u7248 CTA\u30dc\u30bf\u30f3\u4ed8\u304d ===== -->\n<section class=\"cfk-message-renewal\">\n  <div class=\"cfk-message-inner\">\n\n    <span class=\"cfk-message-label\">MESSAGE<\/span>\n\n    <p class=\"cfk-message-small\">\n      \u904b\u52d5\u304c\u5f97\u610f\u3058\u3083\u306a\u304f\u3066\u3082\u3044\u3044\u3002\n    <\/p>\n\n    <h2>\n      \u5909\u308f\u308a\u305f\u3044\u3068\u601d\u3063\u305f<br class=\"sp-only\">\n      \u305d\u306e\u77ac\u9593\u304b\u3089\u3001<br>\n      \u3042\u306a\u305f\u306e\u6311\u6226\u306f\u59cb\u307e\u3063\u3066\u3044\u308b\u3002\n    <\/h2>\n\n    <p class=\"cfk-message-lead\">\n      \u300c\u304d\u3064\u305d\u3046\u300d\u300c\u79c1\u306b\u3067\u304d\u308b\u304b\u306a\u300d\u300c\u7d9a\u3051\u3089\u308c\u308b\u304b\u4e0d\u5b89\u300d<br class=\"pc-only\">\n      \u305d\u3093\u306a\u6c17\u6301\u3061\u304c\u3042\u3063\u3066\u3082\u5927\u4e08\u592b\u3002\n    <\/p>\n\n    <p class=\"cfk-message-text\">\n      CrossFit Kagoshima\u306f\u3001\u5e74\u9f62\u30fb\u6027\u5225\u30fb\u904b\u52d5\u7d4c\u9a13\u306b\u95a2\u4fc2\u306a\u304f\u3001<br class=\"pc-only\">\n      \u4e00\u4eba\u3072\u3068\u308a\u306e\u4f53\u529b\u306b\u5408\u308f\u305b\u3066\u59cb\u3081\u3089\u308c\u308b\u30d5\u30a3\u30c3\u30c8\u30cd\u30b9\u3067\u3059\u3002\n    <\/p>\n\n    <div class=\"cfk-message-box\">\n      <p>\n        \u3072\u3068\u308a\u3067\u306f\u8ae6\u3081\u3066\u3057\u307e\u3046\u3053\u3068\u3082\u3001<br class=\"sp-only\">\n        \u4ef2\u9593\u304c\u3044\u308b\u304b\u3089\u9811\u5f35\u308c\u308b\u3002<br>\n        \u6628\u65e5\u3088\u308a\u5c11\u3057\u5f37\u304f\u306a\u3063\u305f\u81ea\u5206\u306b\u3001<br class=\"sp-only\">\n        \u3053\u3053\u3067\u51fa\u4f1a\u3048\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n    <p class=\"cfk-message-last\">\n      CrossFit Kagoshima\u3067\u3001<br class=\"sp-only\">\n      <span>\u201c\u3067\u304d\u306a\u3044\u201d\u3092\u201c\u3067\u304d\u305f\u201d\u306b\u5909\u3048\u3088\u3046\u3002<\/span>\n    <\/p>\n\n    <div class=\"cfk-message-cta\">\n      <a href=\"https:\/\/crossfit-kagoshima.hacomono.jp\/reserve?from=home\" class=\"cfk-message-btn\">\n        \u7121\u6599\u4f53\u9a13\u3092\u4e88\u7d04\u3059\u308b\n      <\/a>\n      <p class=\"cfk-message-note\">\n        \u521d\u5fc3\u8005\u30fb\u5973\u6027\u306e\u65b9\u3082\u5927\u6b53\u8fce\u3067\u3059\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30ad\u30e3\u30c3\u30c1\u30b3\u30d4\u30fc \u30e1\u30c3\u30bb\u30fc\u30b8\u30d6\u30ed\u30c3\u30af \u30ea\u30cb\u30e5\u30fc\u30a2\u30eb ===== *\/\n.cfk-message-renewal {\n  position: relative;\n  overflow: hidden;\n  padding: 90px 20px;\n  background:\n    radial-gradient(circle at top left, rgba(255, 106, 0, 0.13), transparent 32%),\n    radial-gradient(circle at bottom right, rgba(255, 164, 60, 0.20), transparent 34%),\n    linear-gradient(180deg, #ffffff 0%, #fff7ef 100%);\n  font-family: \"Noto Sans JP\", sans-serif;\n  text-align: center;\n  color: #222;\n}\n\n.cfk-message-renewal::before {\n  content: \"\";\n  position: absolute;\n  top: 42px;\n  left: 50%;\n  width: 86%;\n  height: 1px;\n  transform: translateX(-50%);\n  background: linear-gradient(90deg, transparent, rgba(255,106,0,0.45), transparent);\n}\n\n.cfk-message-renewal::after {\n  content: \"CHANGE\";\n  position: absolute;\n  right: -18px;\n  bottom: 18px;\n  font-size: 6.5rem;\n  font-weight: 900;\n  letter-spacing: -0.06em;\n  color: rgba(255, 106, 0, 0.06);\n  pointer-events: none;\n}\n\n.cfk-message-inner {\n  position: relative;\n  z-index: 1;\n  max-width: 980px;\n  margin: 0 auto;\n}\n\n\/* ===== \u30e9\u30d9\u30eb ===== *\/\n.cfk-message-label {\n  display: inline-block;\n  margin-bottom: 18px;\n  padding: 7px 18px;\n  background: #111;\n  color: #fff;\n  border-radius: 999px;\n  font-size: 0.78rem;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.16);\n}\n\n\/* ===== \u5c0f\u898b\u51fa\u3057 ===== *\/\n.cfk-message-small {\n  margin: 0 0 10px;\n  color: #ff6a00;\n  font-size: 1.05rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n}\n\n\/* ===== \u30e1\u30a4\u30f3\u30b3\u30d4\u30fc ===== *\/\n.cfk-message-renewal h2 {\n  margin: 0;\n  font-size: 2.35rem;\n  font-weight: 900;\n  line-height: 1.45;\n  color: #111;\n  letter-spacing: 0.03em;\n  border: none !important;\n}\n\n.cfk-message-renewal h2::before,\n.cfk-message-renewal h2::after {\n  content: none !important;\n}\n\n\/* ===== \u30ea\u30fc\u30c9\u6587 ===== *\/\n.cfk-message-lead {\n  margin: 28px 0 0;\n  font-size: 1.18rem;\n  font-weight: 800;\n  line-height: 1.9;\n  color: #333;\n}\n\n.cfk-message-text {\n  margin: 18px 0 0;\n  font-size: 1rem;\n  font-weight: 600;\n  line-height: 1.95;\n  color: #555;\n}\n\n\/* ===== \u5f37\u8abf\u30dc\u30c3\u30af\u30b9 ===== *\/\n.cfk-message-box {\n  max-width: 760px;\n  margin: 42px auto 0;\n  padding: 28px 24px;\n  background: rgba(255,255,255,0.9);\n  border-radius: 24px;\n  border: 1px solid rgba(255, 106, 0, 0.18);\n  box-shadow: 0 16px 38px rgba(80, 42, 0, 0.10);\n  position: relative;\n}\n\n.cfk-message-box::before {\n  content: \"\";\n  position: absolute;\n  inset: -2px;\n  border-radius: 26px;\n  background: linear-gradient(135deg, rgba(255,106,0,0.55), transparent, rgba(255,157,46,0.55));\n  z-index: -1;\n}\n\n.cfk-message-box p {\n  margin: 0;\n  font-size: 1.15rem;\n  font-weight: 900;\n  line-height: 1.9;\n  color: #222;\n}\n\n\/* ===== \u30e9\u30b9\u30c8\u30b3\u30d4\u30fc ===== *\/\n.cfk-message-last {\n  margin: 38px 0 0;\n  font-size: 1.28rem;\n  font-weight: 900;\n  line-height: 1.7;\n  color: #111;\n}\n\n.cfk-message-last span {\n  display: inline;\n  color: #ff6a00;\n  background: linear-gradient(transparent 62%, rgba(255, 166, 76, 0.35) 62%);\n  padding: 0 0.1em;\n}\n\n\/* ===== CTA\u30dc\u30bf\u30f3 ===== *\/\n.cfk-message-cta {\n  margin-top: 34px;\n  text-align: center;\n}\n\n.cfk-message-btn {\n  display: inline-block;\n  padding: 15px 34px;\n  background: linear-gradient(135deg, #ff6a00, #ff9d2e);\n  color: #fff !important;\n  text-decoration: none;\n  font-size: 1.05rem;\n  font-weight: 900;\n  border-radius: 999px;\n  box-shadow:\n    0 10px 24px rgba(255, 106, 0, 0.35),\n    0 0 0 6px rgba(255, 106, 0, 0.10);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n\n.cfk-message-btn:hover {\n  transform: translateY(-3px);\n  box-shadow:\n    0 15px 34px rgba(255, 106, 0, 0.48),\n    0 0 0 8px rgba(255, 106, 0, 0.12);\n}\n\n.cfk-message-note {\n  margin: 14px 0 0;\n  font-size: 0.92rem;\n  font-weight: 700;\n  color: #666;\n}\n\n\/* ===== \u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 ===== *\/\n.cfk-message-label,\n.cfk-message-small,\n.cfk-message-renewal h2,\n.cfk-message-lead,\n.cfk-message-text,\n.cfk-message-box,\n.cfk-message-last,\n.cfk-message-cta {\n  opacity: 0;\n  transform: translateY(18px);\n  animation: cfkFadeUp 0.85s ease-out forwards;\n}\n\n.cfk-message-small { animation-delay: 0.08s; }\n.cfk-message-renewal h2 { animation-delay: 0.16s; }\n.cfk-message-lead { animation-delay: 0.26s; }\n.cfk-message-text { animation-delay: 0.36s; }\n.cfk-message-box { animation-delay: 0.48s; }\n.cfk-message-last { animation-delay: 0.60s; }\n.cfk-message-cta { animation-delay: 0.72s; }\n\n@keyframes cfkFadeUp {\n  0% {\n    opacity: 0;\n    transform: translateY(18px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* ===== PC\/SP \u8868\u793a\u8abf\u6574 ===== *\/\n.sp-only {\n  display: none;\n}\n\n.pc-only {\n  display: inline;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 767px) {\n  .cfk-message-renewal {\n    padding: 72px 16px;\n    text-align: left;\n  }\n\n  .cfk-message-renewal::before {\n    top: 34px;\n    width: 78%;\n  }\n\n  .cfk-message-renewal::after {\n    right: -10px;\n    bottom: 8px;\n    font-size: 4.2rem;\n  }\n\n  .cfk-message-inner {\n    max-width: 100%;\n  }\n\n  .cfk-message-label {\n    margin-bottom: 16px;\n    font-size: 0.72rem;\n  }\n\n  .cfk-message-small {\n    font-size: 0.96rem;\n    line-height: 1.7;\n  }\n\n  .cfk-message-renewal h2 {\n    font-size: 1.72rem;\n    line-height: 1.55;\n    letter-spacing: 0.01em;\n  }\n\n  .cfk-message-lead {\n    margin-top: 24px;\n    font-size: 1.02rem;\n    line-height: 1.85;\n  }\n\n  .cfk-message-text {\n    font-size: 0.94rem;\n    line-height: 1.85;\n  }\n\n  .cfk-message-box {\n    margin-top: 34px;\n    padding: 24px 18px;\n    border-radius: 22px;\n  }\n\n  .cfk-message-box p {\n    font-size: 1rem;\n    line-height: 1.85;\n  }\n\n  .cfk-message-last {\n    margin-top: 30px;\n    font-size: 1.08rem;\n  }\n\n  .cfk-message-cta {\n    margin-top: 30px;\n    text-align: center;\n  }\n\n  .cfk-message-btn {\n    width: 100%;\n    box-sizing: border-box;\n    padding: 15px 20px;\n    font-size: 1rem;\n  }\n\n  .cfk-message-note {\n    font-size: 0.86rem;\n  }\n\n  .sp-only {\n    display: block;\n  }\n\n  .pc-only {\n    display: none;\n  }\n}\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>```html COMMUNITY CROSSFIT KAGOSHIMA \u9e7f\u5150\u5cf6\u3067\u3001\u4ef2\u9593\u3068\u4e00\u7dd2\u306b\u5909\u308f\u308b\u3002 CrossFit Kagoshima\u306f\u3001\u9e7f\u5150\u5cf6\u5e02\u3067\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30fb\u30c0\u30a4\u30a8\u30c3\u30c8\u30fb\u4f53\u529b\u3065\u304f\u308a\u3092\u59cb\u3081\u305f\u3044\u65b9\u306e\u305f\u3081\u306e\u30b8\u30e0\u3067\u3059 [&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,"sns_share_botton_hide":"","vkExUnit_sns_title":"","_vk_print_noindex":"","sitemap_hide":"","vkExUnit_sitemap":"","_veu_custom_css":"","veu_display_promotion_alert":"common","_exclude_from_list_pages":"","vkexunit_cta_each_option":"","vkExUnit_childPageIndex":"","vkExUnit_pageList_ancestor":"","vkExUnit_contact_enable":"","_lightning_design_setting":{"layout":"default"},"footnotes":""},"class_list":["post-48","page","type-page","status-publish","hentry"],"aioseo_notices":[],"veu_head_title_object":{"title":"","add_site_title":""},"_links":{"self":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/48","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=48"}],"version-history":[{"count":139,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/48\/revisions"}],"predecessor-version":[{"id":815,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/48\/revisions\/815"}],"wp:attachment":[{"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=48"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}