{"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-02-16T18:46:29","modified_gmt":"2026-02-16T09:46:29","slug":"home","status":"publish","type":"page","link":"https:\/\/crossfitkagoshima.jp\/","title":{"rendered":"HOME"},"content":{"rendered":"\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  <p class=\"cfk-campaign-line1\">\\\u7121\u6599\u4f53\u9a13\u5b9f\u65bd\u4e2d!\/<\/p>\n  <p class=\"cfk-campaign-line2\">\\\u5165\u4f1a\u91d10\u5186\u521d\u6708\u4f1a\u8cbb0\u5186\u30ad\u30e3\u30f3\u30da\u30fc\u30f3\u5b9f\u65bd\u4e2d\/<\/p>\n<\/div>\n\n<style>\n  .cfk-campaign {\n    max-width: 880px;\n    margin: 32px auto;\n    padding: 20px 14px;\n    text-align: center;\n    background: linear-gradient(135deg, #fff7e9, #ffe7c4);\n    border-radius: 14px;\n    position: relative;\n    overflow: hidden;\n    box-sizing: border-box;\n  }\n\n  \/* \u5149\u308b\u5916\u5074\u30b0\u30ed\u30fc *\/\n  .glow-box {\n    box-shadow: 0 0 15px rgba(255, 170, 50, 0.7),\n                0 0 30px rgba(255, 140, 0, 0.4);\n    animation: glowPulse 3s ease-in-out infinite;\n  }\n\n  @keyframes glowPulse {\n    0% { box-shadow: 0 0 12px rgba(255,150,0,0.5), 0 0 30px rgba(255,100,0,0.25); }\n    50% { box-shadow: 0 0 22px rgba(255,180,0,0.8), 0 0 45px rgba(255,130,0,0.4); }\n    100% { box-shadow: 0 0 12px rgba(255,150,0,0.5), 0 0 30px rgba(255,100,0,0.25); }\n  }\n\n  \/* \u30c6\u30ad\u30b9\u30c8 *\/\n  .cfk-campaign p {\n    margin: 6px 0;\n    font-weight: 800;\n    line-height: 1.55;\n    color: #ff6a00;\n    text-shadow: 0 0 6px rgba(255,140,0,0.4);\n  }\n\n  .cfk-campaign-line1 {\n    font-size: 1.25rem;\n  }\n  .cfk-campaign-line2 {\n    font-size: 1.15rem;\n  }\n\n  \/* PC\u753b\u9762\u6642\u306f\u6587\u5b57\u3092\u5c11\u3057\u5927\u304d\u304f *\/\n  @media (min-width: 768px) {\n    .cfk-campaign-line1 {\n      font-size: 1.45rem;\n    }\n    .cfk-campaign-line2 {\n      font-size: 1.3rem;\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<style>\n:root{\n  --o:#ff6a00;\n  --o2:#ff3d00;\n\n  --bg:#ffffff;\n  --soft:#fff7f0;\n\n  --text:#111;\n  --text2:#3a3a3a;\n\n  --line:rgba(17,17,17,.08);\n  --shadow:0 14px 34px rgba(0,0,0,.08);\n  --radius:22px;\n  --container:1040px;\n}\n\n#cfk-lp-root{\n  background:var(--bg);\n  color:var(--text);\n  font-family:\"Noto Sans JP\", system-ui, sans-serif;\n}\n\n\/* ===== \u5171\u901a ===== *\/\n.cfk-container{\n  max-width:var(--container);\n  margin:0 auto;\n  padding:0 20px;\n}\n\nsection{ padding:96px 0; }\n\n#cfk-lp-root h2,\n#cfk-lp-root h3,\n#cfk-lp-root h4{\n  color:#111;\n  margin:0;\n}\n\n#cfk-lp-root p{\n  margin:0;\n  line-height:1.9;\n  color:var(--text2);\n}\n\n\/* strong\u306f\u9ed2\u306e\u307e\u307e *\/\n#cfk-lp-root strong{\n  color:#111;\n  font-weight:900;\n}\n\n\/* ===== HERO ===== *\/\n.cfk-hero{\n  background:\n    radial-gradient(900px 360px at 50% -80px, rgba(255,106,0,.12), transparent 60%),\n    linear-gradient(180deg,#fff,var(--soft));\n  text-align:center;\n}\n\n.cfk-title{\n  font-size:clamp(1.9rem,3.4vw,2.7rem);\n  font-weight:900;\n  margin-top:20px;\n}\n\n.cfk-sub{\n  margin-top:16px;\n  font-weight:900;\n}\n\n.cfk-lead{\n  margin-top:14px;\n  max-width:880px;\n  margin-inline:auto;\n}\n\n\/* ===== \u30ab\u30fc\u30c9 ===== *\/\n.cfk-cards{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:22px;\n  margin-top:44px;\n}\n\n.cfk-card{\n  background:#fff;\n  border-radius:var(--radius);\n  padding:30px 24px;\n  box-shadow:var(--shadow);\n  border:1px solid var(--line);\n  text-align:left;\n  transition:.25s ease;\n}\n\n.cfk-card:hover{\n  transform:translateY(-6px);\n  box-shadow:0 22px 50px rgba(0,0,0,.12);\n  border-color:rgba(255,106,0,.25);\n}\n\n\/* ===== \u756a\u53f7\u30ea\u30f3\u30b0\uff08\u3053\u3053\u3060\u3051\u30aa\u30ec\u30f3\u30b8\uff09 ===== *\/\n.cfk-icon{\n  width:62px;\n  height:62px;\n  border-radius:999px;\n  display:grid;\n  place-items:center;\n  font-weight:900;\n  font-size:.95rem;\n  letter-spacing:.12em;\n\n  color:var(--o);\n\n  background:\n    linear-gradient(#fff,#fff) padding-box,\n    linear-gradient(135deg,var(--o),var(--o2)) border-box;\n  border:2px solid transparent;\n\n  box-shadow:\n    0 12px 28px rgba(0,0,0,.12),\n    0 14px 30px rgba(255,106,0,.18);\n\n  margin-bottom:18px;\n  transition:.25s ease;\n}\n\n.cfk-card:hover .cfk-icon{\n  transform:scale(1.05);\n}\n\n.cfk-card h4{\n  font-size:1.1rem;\n  font-weight:900;\n  margin-bottom:10px;\n}\n\n.cfk-card p{\n  font-size:.96rem;\n  color:#555;\n}\n\n\/* ===== Responsive ===== *\/\n@media(max-width:900px){\n  .cfk-cards{\n    grid-template-columns:repeat(2,1fr);\n  }\n}\n\n@media(max-width:600px){\n  section{ padding:70px 0; }\n  .cfk-cards{\n    grid-template-columns:1fr;\n  }\n}\n<\/style>\n\n<div id=\"cfk-lp-root\">\n\n<section class=\"cfk-hero\">\n  <div class=\"cfk-container\">\n\n    <h2 class=\"cfk-title\">\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u3068\u306f\uff1f<\/h2>\n\n    <p class=\"cfk-sub\">\u300c\u5f37\u3044\u4eba\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u300d\u3060\u3068\u601d\u3063\u3066\u3044\u307e\u305b\u3093\u304b\uff1f<\/p>\n\n    <p class=\"cfk-lead\">\n      \u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u306f\u3001<strong>\u904b\u52d5\u521d\u5fc3\u8005\u3084\u3053\u308c\u304b\u3089\u904b\u52d5\u3092\u59cb\u3081\u305f\u3044\u65b9<\/strong>\u306b\u3053\u305d\u304a\u3059\u3059\u3081\u3067\u3059\u3002\n      \u52d5\u304d\u30fb\u91cd\u3055\u30fb\u56de\u6570\u306f\u4e00\u4eba\u3072\u3068\u308a\u306b\u5408\u308f\u305b\u3066\u8abf\u6574\u3067\u304d\u308b\u305f\u3081\u3001\u5b89\u5fc3\u3057\u3066\u59cb\u3081\u3089\u308c\u307e\u3059\u3002\n    <\/p>\n\n    <div class=\"cfk-cards\">\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-icon\">01<\/div>\n        <h4>\u8ab0\u3067\u3082\u3067\u304d\u308b\uff08\u8abf\u6574\u53ef\u80fd\uff09<\/h4>\n        <p>\n          \u91cd\u3055\u30fb\u56de\u6570\u30fb\u52d5\u304d\u3092\u3042\u306a\u305f\u306b\u5408\u308f\u305b\u3066\u8a2d\u5b9a\u3002\n          \u300c\u3067\u304d\u305f\uff01\u300d\u3092\u7a4d\u307f\u91cd\u306d\u306a\u304c\u3089\u81ea\u7136\u306b\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u3067\u304d\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-icon\">02<\/div>\n        <h4>\u65e5\u5e38\u304c\u30e9\u30af\u306b\u306a\u308b<\/h4>\n        <p>\n          \u3057\u3083\u304c\u3080\u30fb\u6301\u3061\u4e0a\u3052\u308b\u30fb\u62bc\u3059\u30fb\u5f15\u304f\u306a\u3069\u3001\n          \u65e5\u5e38\u52d5\u4f5c\u3092\u30d9\u30fc\u30b9\u306b\u3057\u305f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3067\u3059\u3002\n        <\/p>\n      <\/div>\n\n      <div class=\"cfk-card\">\n        <div class=\"cfk-icon\">03<\/div>\n        <h4>60\u5206\u3067\u5b8c\u7d50<\/h4>\n        <p>\n          \u30af\u30e9\u30b9\u5236\u306a\u306e\u3067\u8ff7\u308f\u305a\u96c6\u4e2d\u3067\u304d\u307e\u3059\u3002\n          \u5fd9\u3057\u3044\u65b9\u3067\u3082\u7d99\u7d9a\u3057\u3084\u3059\u3044\u8a2d\u8a08\u3067\u3059\u3002\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<\/div>\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<!-- ===== \u3053\u3093\u306a\u65b9\u306b\u304a\u3059\u3059\u3081\uff01 ===== -->\n<section class=\"cfk-reco\">\n  <div class=\"reco-header\">\n    <h2>\u3053\u3093\u306a\u65b9\u306b\u304a\u3059\u3059\u3081\uff01<\/h2>\n    <p class=\"sub\">\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u9e7f\u5150\u5cf6\u306e\u7279\u5fb4<\/p>\n  <\/div>\n\n  <div class=\"reco-flex\">\n    <!-- \u2460 \u904b\u52d5\u521d\u5fc3\u8005\u306e\u65b9\u3078 -->\n    <article class=\"reco-card\">\n      <div class=\"reco-badge\">\u904b\u52d5\u521d\u5fc3\u8005\u306e\u65b9\u3078<\/div>\n      <ul class=\"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\u3002<\/li>\n        <li>\u30b8\u30e0\u306b\u5165\u4f1a\u3057\u305f\u3051\u3069\u3001\u7d9a\u304b\u306a\u304b\u3063\u305f\u7d4c\u9a13\u304c\u3042\u308b\u3002<\/li>\n        <li>\u30d5\u30a9\u30fc\u30e0\u304c\u4e0d\u5b89\u3067\u3001\u52b9\u679c\u3092\u611f\u3058\u3089\u308c\u306a\u304b\u3063\u305f\u3002<\/li>\n      <\/ul>\n      <div class=\"reco-tip\">\n        &#x1f449; <strong>CrossFit Kagoshima<\/strong>\u3067\u306f\u3001\u30b3\u30fc\u30c1\u304c\u5e38\u306b\u6b63\u3057\u3044\u30d5\u30a9\u30fc\u30e0\u3068\u30da\u30fc\u30b9\u3092\u30b5\u30dd\u30fc\u30c8\u3002<br>\n        1\u6642\u9593\u306e\u30af\u30e9\u30b9\u3067\u5b89\u5168\u304b\u3064\u52b9\u679c\u7684\u306b\u5168\u8eab\u3092\u52d5\u304b\u305b\u308b\u305f\u3081\u3001\u521d\u5fc3\u8005\u3067\u3082\u5b89\u5fc3\u3057\u3066\u30b9\u30bf\u30fc\u30c8\u3067\u304d\u307e\u3059\u3002<br>\n        \u300c\u3084\u3063\u3066\u307f\u305f\u3044\u300d\u6c17\u6301\u3061\u304c\u3042\u308c\u3070\u5927\u4e08\u592b\u3002\u3042\u306a\u305f\u306e\u30ec\u30d9\u30eb\u306b\u5408\u308f\u305b\u3066<strong>\u5f37\u5ea6\u3092\u8abf\u6574<\/strong>\u3057\u307e\u3059\u3002\n      <\/div>\n    <\/article>\n\n    <!-- \u2461 \u7d99\u7d9a\u3057\u305f\u3044\u65b9\u30fb\u697d\u3057\u304f\u904b\u52d5\u3057\u305f\u3044\u65b9\u3078 -->\n    <article class=\"reco-card\">\n      <div class=\"reco-badge\">\u7d99\u7d9a\u3057\u305f\u3044\u65b9\u30fb\u697d\u3057\u304f\u904b\u52d5\u3057\u305f\u3044\u65b9\u3078<\/div>\n      <ul class=\"reco-list\">\n        <li>1\u4eba\u3067\u306f\u7d9a\u3051\u3089\u308c\u306a\u3044\u3002<\/li>\n        <li>\u30e2\u30c1\u30d9\u30fc\u30b7\u30e7\u30f3\u3092\u4fdd\u3064\u306e\u304c\u82e6\u624b\u3002<\/li>\n        <li>\u4ef2\u9593\u3068\u52b1\u307e\u3057\u5408\u3044\u306a\u304c\u3089\u9811\u5f35\u308a\u305f\u3044\u3002<\/li>\n      <\/ul>\n      <div class=\"reco-tip\">\n        &#x1f449; <strong>CrossFit<\/strong>\u306f\u3001\u5e74\u9f62\u30fb\u8077\u696d\u30fb\u4f53\u529b\u30ec\u30d9\u30eb\u3092\u8d85\u3048\u3066\u652f\u3048\u5408\u3046\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3002<br>\n        \u304d\u3064\u3044\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3082\u3001\u307f\u3093\u306a\u3067\u4e57\u308a\u8d8a\u3048\u308b\u304b\u3089\u697d\u3057\u3044\u3002<br>\n        \u81ea\u7136\u3068\u4ef2\u9593\u304c\u3067\u304d\u3001\u904b\u52d5\u304c<strong>\u300c\u7d9a\u3051\u305f\u3044\u3082\u306e\u300d<\/strong>\u306b\u5909\u308f\u308a\u307e\u3059\u3002\n      <\/div>\n    <\/article>\n\n    <!-- \u2462 \u30a2\u30b9\u30ea\u30fc\u30c8\u30fb\u7d4c\u9a13\u8005\u306e\u65b9\u3078 -->\n    <article class=\"reco-card\">\n      <div class=\"reco-badge\">\u30a2\u30b9\u30ea\u30fc\u30c8\u30fb\u7d4c\u9a13\u8005\u306e\u65b9\u3078<\/div>\n      <ul class=\"reco-list\">\n        <li>\u7af6\u6280\u529b\u3092\u9ad8\u3081\u305f\u3044\u30fb\u52d5\u3051\u308b\u8eab\u4f53\u3092\u3064\u304f\u308a\u305f\u3044\u3002<\/li>\n        <li>\u7b4b\u529b\u30fb\u30b9\u30d4\u30fc\u30c9\u30fb\u67d4\u8edf\u6027\u3092\u7dcf\u5408\u7684\u306b\u4f38\u3070\u3057\u305f\u3044\u3002<\/li>\n        <li>\u523a\u6fc0\u306e\u3042\u308b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u6c42\u3081\u3066\u3044\u308b\u3002<\/li>\n      <\/ul>\n      <div class=\"reco-tip\">\n        &#x1f449; <strong>CrossFit<\/strong>\u306f\u3001\u5168\u8eab\u306e\u7b4b\u529b\u30fb\u6301\u4e45\u529b\u30fb\u4fca\u654f\u6027\u3092\u7dcf\u5408\u7684\u306b\u9ad8\u3081\u307e\u3059\u3002<br>\n        \u6bce\u56de\u7570\u306a\u308b <strong>WOD<\/strong> \u3067\u98fd\u304d\u305a\u306b\u9650\u754c\u3078\u6311\u6226\u3002<br>\n        \u8eab\u4f53\u3060\u3051\u3067\u306a\u304f\u3001<strong>\u30e1\u30f3\u30bf\u30eb\u306e\u5f37\u3055\u3068\u81ea\u5df1\u52b9\u529b\u611f<\/strong>\u3082\u80b2\u3061\u307e\u3059\u3002\n      <\/div>\n    <\/article>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30bb\u30af\u30b7\u30e7\u30f3\u5168\u4f53 ===== *\/\n.cfk-reco {\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\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.reco-header {\n  text-align: center;\n  margin-bottom: 60px;\n}\n.reco-header h2 {\n  font-size: 2rem;\n  font-weight: 900;\n  color: #111;\n  margin: 0 0 6px;\n  border: none !important;\n}\n.reco-header .sub {\n  color: #ff6a00;\n  font-weight: 700;\n  letter-spacing: 0.02em;\n  font-size: 1.3rem; \/* \u2190 \u30b5\u30a4\u30ba\u3092\u5927\u304d\u304f\u8a2d\u5b9a *\/\n}\n\n\/* ===== \u6a2a\u4e26\u3073\u914d\u7f6e ===== *\/\n.reco-flex {\n  display: flex;\n  justify-content: center;\n  align-items: stretch;\n  gap: 32px;\n  flex-wrap: nowrap;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n\/* ===== \u30ab\u30fc\u30c9 ===== *\/\n.reco-card {\n  background: #fff;\n  border-radius: 20px;\n  padding: 32px 24px;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.08);\n  transition: all 0.3s ease;\n  text-align: center;\n  flex: 1;\n}\n.reco-card:hover {\n  transform: translateY(-6px);\n  box-shadow: 0 14px 36px rgba(255, 106, 0, 0.25);\n}\n\n\/* ===== \u898b\u51fa\u3057\u30d0\u30c3\u30b8 ===== *\/\n.reco-badge {\n  background: linear-gradient(135deg, #ff6a00, #ff9500);\n  color: #fff;\n  font-weight: 700;\n  font-size: 1rem;\n  padding: 10px 16px;\n  border-radius: 40px;\n  margin-bottom: 18px;\n  text-align: center;\n  box-shadow: 0 6px 16px rgba(255, 106, 0, 0.25);\n  display: inline-block;\n  max-width: 90%;\n  line-height: 1.4;\n  word-break: keep-all;\n}\n\n\/* ===== \u30ea\u30b9\u30c8 ===== *\/\n.reco-list {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 18px;\n  text-align: left;\n}\n.reco-list li {\n  position: relative;\n  padding-left: 26px;\n  margin: 8px 0;\n  line-height: 1.7;\n  color: #444;\n}\n.reco-list li::before {\n  content: \"\\2714\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  color: #ff6a00;\n  font-weight: bold;\n  font-family: \"Arial\", \"Noto Sans JP\", sans-serif;\n}\n\n\/* ===== \u88dc\u8db3\u30dc\u30c3\u30af\u30b9 ===== *\/\n.reco-tip {\n  background: #fff9f3;\n  border-left: 4px solid #ff6a00;\n  border-radius: 10px;\n  padding: 16px 18px;\n  line-height: 1.8;\n  color: #444;\n  text-align: left;\n}\n.reco-tip strong {\n  color: #ff6a00;\n}\n\n\/* ===== \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6 ===== *\/\n@media (max-width: 1024px) {\n  .reco-flex {\n    flex-wrap: wrap;\n  }\n  .reco-card {\n    width: 48%;\n  }\n}\n@media (max-width: 768px) {\n  .cfk-reco {\n    padding: 70px 16px;\n  }\n  .reco-header h2 {\n    font-size: 1.6rem;\n  }\n  .reco-header .sub {\n    font-size: 1.1rem; \/* \u2190 \u30b9\u30de\u30db\u3067\u306f\u5c11\u3057\u5c0f\u3055\u3081\u306b\u8abf\u6574 *\/\n  }\n  .reco-flex {\n    flex-direction: column;\n  }\n  .reco-card {\n    width: 100%;\n  }\n  .reco-badge {\n    font-size: 0.95rem;\n    max-width: 100%;\n  }\n}\n<\/style>\n\n\n\n<!-- ===== CrossFit Kagoshima \u3067\u5f97\u3089\u308c\u308b\u52b9\u679c ===== -->\n<section class=\"cfk-effects\">\n  <h2>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u9e7f\u5150\u5cf6\u3067\u5f97\u3089\u308c\u308b\u52b9\u679c<\/h2>\n\n  <div class=\"effect-list\">\n    <!-- \u2460 -->\n    <div class=\"effect-item\">\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      <div class=\"effect-text\">\n        <h3>\u2460 \u5168\u8eab\u306e\u7b4b\u529b\u3068\u6301\u4e45\u529b\u306e\u5411\u4e0a<\/h3>\n        <p>\n          CrossFit\u306f\u3001\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\u3057\u305f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001\u5168\u8eab\u306e\u7b4b\u8089\u3092\u52b9\u7387\u7684\u306b\u935b\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br>\n          \u7b4b\u529b\u3068\u540c\u6642\u306b\u5fc3\u80ba\u6301\u4e45\u529b\u3082\u935b\u3048\u3089\u308c\u308b\u305f\u3081\u3001\u52d5\u3051\u308b\u8eab\u4f53\u30fb\u75b2\u308c\u306b\u304f\u3044\u8eab\u4f53\u304c\u624b\u306b\u5165\u308a\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u2461 -->\n    <div class=\"effect-item reverse\">\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      <div class=\"effect-text\">\n        <h3>\u2461 \u4f53\u8102\u80aa\u306e\u71c3\u713c\u30fb\u57fa\u790e\u4ee3\u8b1d\u306e\u5411\u4e0a<\/h3>\n        <p>\n          \u77ed\u6642\u9593\u30fb\u9ad8\u5f37\u5ea6\u3067\u884c\u3046\u3053\u3068\u3067\u300c\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\uff08\u904b\u52d5\u5f8c\u3082\u8102\u80aa\u304c\u71c3\u3048\u7d9a\u3051\u308b\u73fe\u8c61\uff09\u300d\u304c\u8d77\u3053\u308a\u307e\u3059\u3002<br>\n          \u305d\u306e\u7d50\u679c\u3001\u904b\u52d5\u3092\u7d42\u3048\u305f\u5f8c\u3082\u4ee3\u8b1d\u304c\u9ad8\u3044\u72b6\u614b\u304c\u7d9a\u304d\u3001\u8102\u80aa\u304c\u71c3\u3048\u3084\u3059\u304f\u592a\u308a\u306b\u304f\u3044\u8eab\u4f53\u306b\u306a\u308a\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u2462 -->\n    <div class=\"effect-item\">\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      <div class=\"effect-text\">\n        <h3>\u2462 \u59ff\u52e2\u6539\u5584\u30fb\u4f53\u5e79\u5f37\u5316<\/h3>\n        <p>\n          CrossFit\u3067\u306f\u3001\u3042\u3089\u3086\u308b\u52d5\u4f5c\u306e\u4e2d\u3067\u5e38\u306b\u4f53\u5e79\uff08\u30b3\u30a2\uff09\u3092\u610f\u8b58\u3057\u3066\u4f7f\u3046\u3053\u3068\u304c\u6c42\u3081\u3089\u308c\u307e\u3059\u3002<br>\n          \u305d\u306e\u305f\u3081\u3001\u81ea\u7136\u3068\u59ff\u52e2\u304c\u6574\u3044\u3001\u8eab\u4f53\u306e\u8ef8\u304c\u5b89\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<br>\n          \u4f53\u5e79\u306e\u5f37\u5316\u306f\u8170\u75db\u4e88\u9632\u3084\u52d5\u4f5c\u306e\u5b89\u5b9a\u6027\u306b\u3082\u3064\u306a\u304c\u308a\u3001\u65e5\u5e38\u751f\u6d3b\u306e\u3042\u3089\u3086\u308b\u52d5\u304d\u304c\u30b9\u30e0\u30fc\u30ba\u306b\u306a\u308a\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u2463 -->\n    <div class=\"effect-item reverse\">\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      <div class=\"effect-text\">\n        <h3>\u2463 \u67d4\u8edf\u6027\u30fb\u30d0\u30e9\u30f3\u30b9\u80fd\u529b\u306e\u5411\u4e0a<\/h3>\n        <p>\n          CrossFit\u3067\u306f\u3001\u30b8\u30e3\u30f3\u30d7\u52d5\u4f5c\uff08\u30dc\u30c3\u30af\u30b9\u30b8\u30e3\u30f3\u30d7\u3084\u30d0\u30fc\u30d4\u30fc\u306a\u3069\uff09\u3084\u30b9\u30c8\u30ec\u30c3\u30c1\u3001\u81ea\u91cd\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\uff08\u30b9\u30af\u30ef\u30c3\u30c8\u30fb\u30d7\u30e9\u30f3\u30af\u30fb\u30e9\u30f3\u30b8\u306a\u3069\uff09\u3092\u591a\u304f\u53d6\u308a\u5165\u308c\u307e\u3059\u3002<br>\n          \u3053\u308c\u3089\u306e\u52d5\u304d\u306b\u3088\u308a\u3001\u7b4b\u529b\u3060\u3051\u3067\u306a\u304f\u95a2\u7bc0\u306e\u53ef\u52d5\u57df\u3084\u5b89\u5b9a\u6027\u3092\u9ad8\u3081\u308b\u52b9\u679c\u304c\u3042\u308a\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u2464 -->\n    <div class=\"effect-item\">\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      <div class=\"effect-text\">\n        <h3>\u2464 \u30e1\u30f3\u30bf\u30eb\u306e\u6210\u9577\u30fb\u81ea\u5df1\u52b9\u529b\u611f\u306e\u5411\u4e0a<\/h3>\n        <p>\n          CrossFit\u3067\u306f\u3001\u6bce\u56de\u7570\u306a\u308b\u9ad8\u5f37\u5ea6\u306a\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\uff08WOD\uff09\u306b\u6311\u6226\u3057\u307e\u3059\u3002<br>\n          \u300c\u3042\u3068\u4e00\u6b69\u300d\u300c\u3082\u3046\u4e00\u56de\u300d\u3068\u4e57\u308a\u8d8a\u3048\u308b\u305f\u3073\u306b\u5c0f\u3055\u306a\u6210\u529f\u4f53\u9a13\u304c\u7a4d\u307f\u91cd\u306a\u308a\u3001<br>\n          \u81ea\u4fe1\u3068\u81ea\u5df1\u52b9\u529b\u611f\uff08Self-efficacy\uff09\u3092\u80b2\u3066\u307e\u3059\u3002<br>\n          \u3053\u308c\u306b\u3088\u308a\u3001\u65e5\u5e38\u3067\u3082\u524d\u5411\u304d\u306b\u6311\u6226\u3067\u304d\u308b\u5f37\u3055\u304c\u8eab\u306b\u3064\u304d\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u2465 -->\n    <div class=\"effect-item reverse\">\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      <div class=\"effect-text\">\n        <h3>\u2465 \u4ef2\u9593\u3068\u306e\u3064\u306a\u304c\u308a\u30fb\u7d99\u7d9a\u529b\u30a2\u30c3\u30d7<\/h3>\n        <p>\n          CrossFit\u306f\u30011\u30af\u30e9\u30b910\u4eba\u524d\u5f8c\u306e\u5c11\u4eba\u6570\u5236\u3002<br>\n          \u5e74\u9f62\u3082\u8077\u696d\u3082\u7570\u306a\u308b\u4ef2\u9593\u3068\u6c57\u3092\u6d41\u3059\u3053\u3068\u3067\u81ea\u7136\u3068\u7d46\u304c\u751f\u307e\u308c\u307e\u3059\u3002<br>\n          \u4ef2\u9593\u3068\u652f\u3048\u5408\u3044\u306a\u304c\u3089\u53d6\u308a\u7d44\u3080\u74b0\u5883\u304c\u3001\u7d99\u7d9a\u306e\u30e2\u30c1\u30d9\u30fc\u30b7\u30e7\u30f3\u306b\u306a\u308a\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== CrossFit \u52b9\u679c\u30bb\u30af\u30b7\u30e7\u30f3 ===== *\/\n.cfk-effects {\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-effects h2 {\n  text-align: center;\n  font-size: 2rem;\n  font-weight: 900;\n  color: #111;\n  margin-bottom: 70px;\n}\n\n\/* ===== \u5404\u52b9\u679c\u30a2\u30a4\u30c6\u30e0 ===== *\/\n.effect-list {\n  display: flex;\n  flex-direction: column;\n  gap: 70px;\n  max-width: 1000px;\n  margin: 0 auto;\n}\n\n.effect-item {\n  display: flex;\n  align-items: center;\n  gap: 40px;\n}\n.effect-item.reverse {\n  flex-direction: row-reverse;\n}\n\n.effect-item img {\n  width: 45%;\n  border-radius: 16px;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.1);\n  object-fit: cover;\n}\n\n.effect-text {\n  width: 55%;\n  text-align: left;\n}\n\n.effect-text h3 {\n  font-size: 1.4rem;\n  font-weight: 800;\n  color: #ff6a00;\n  margin-bottom: 10px;\n}\n\n.effect-text p {\n  font-size: 1rem;\n  line-height: 1.8;\n  color: #444;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 768px) {\n  .effect-item {\n    flex-direction: column;\n  }\n  .effect-item.reverse {\n    flex-direction: column;\n  }\n  .effect-item img {\n    width: 100%;\n  }\n  .effect-text {\n    width: 100%;\n  }\n  .cfk-effects h2 {\n    font-size: 1.6rem;\n  }\n}\n<\/style>\n\n\n\n<!-- ===== CrossFit \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u7d39\u4ecb\u30bb\u30af\u30b7\u30e7\u30f3 ===== -->\n<section class=\"cfk-training-section\">\n  <h2>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u306f\u3069\u3093\u306a\u3053\u3068\u3092\u3059\u308b\u306e\uff1f<\/h2>\n  <p class=\"cfk-sublead\">\n    CrossFit\u3067\u306f3\u3064\u306e\u8981\u7d20\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3057\u307e\u3059\u3002\n  <\/p>\n\n  <div class=\"cfk-training-row\">\n    <!-- \u2460 \u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0 -->\n    <div class=\"training-card\">\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\u3000\u7b4b\u30c8\u30ec\u30a6\u30a7\u30a4\u30c8\u30ea\u30d5\u30c6\u30a3\u30f3\u30b0\">\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\u3063\u3066\u7b4b\u529b\u30fb\u30d1\u30ef\u30fc\u3092\u9ad8\u3081\u308b\u3002<br>\n        \u7b4b\u8089\u91cf\u30a2\u30c3\u30d7\u30fb\u59ff\u52e2\u6539\u5584\u30fb\u57fa\u790e\u4ee3\u8b1d\u5411\u4e0a\u306b\u52b9\u679c\u3042\u308a\u3002\n      <\/p>\n    <\/div>\n\n    <!-- \u2461 \u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af -->\n    <div class=\"training-card\">\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\u3000\u30b8\u30e0\u30ca\u30b9\u30c6\u30a3\u30c3\u30af\u7b4b\u30c8\u30ec\u3000\u30c0\u30a4\u30a8\u30c3\u30c8\">\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<br>\n        \u4f53\u5e79\u5f37\u5316\u30fb\u30d0\u30e9\u30f3\u30b9\u30fb\u67d4\u8edf\u6027UP\u3002\n      <\/p>\n    <\/div>\n\n    <!-- \u2462 \u30ab\u30fc\u30c7\u30a3\u30aa -->\n    <div class=\"training-card\">\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\u3000\u7b4b\u30c8\u30ec\u3000\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u3000crossfit \u30ab\u30fc\u30c7\u30a3\u30aa\">\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\u3068\u3044\u3063\u305f\u6709\u9178\u7d20\u904b\u52d5\u3067\u5fc3\u80ba\u6a5f\u80fd\u3092\u5f37\u5316\u3002<br>\n        \u8102\u80aa\u71c3\u713c\u30fb\u30b9\u30bf\u30df\u30caUP\u30fb\u4f53\u529b\u5411\u4e0a\u3002\n      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u30bb\u30af\u30b7\u30e7\u30f3 ===== *\/\n.cfk-training-section {\n  background: linear-gradient(180deg, #fff, #fff8f2 100%);\n  text-align: center;\n  padding: 100px 20px;\n  font-family: \"Noto Sans JP\", sans-serif;\n  color: #333;\n}\n\n\/* ===== \u898b\u51fa\u3057\uff08\u4e0b\u7dda\u306a\u3057\uff09 ===== *\/\n.cfk-training-section h2 {\n  font-size: 2rem;\n  font-weight: 900;\n  margin-bottom: 10px;\n  color: #111;\n  border: none !important;\n  position: relative;\n}\n.cfk-training-section h2::after,\n.cfk-training-section h2::before {\n  content: none !important;\n}\n\n.cfk-sublead {\n  font-size: 1.2rem;\n  color: #666;\n  margin-bottom: 60px;\n}\n\n\/* ===== \u6a2a\u4e26\u30733\u30ab\u30fc\u30c9 ===== *\/\n.cfk-training-row {\n  display: flex;\n  justify-content: center;\n  align-items: stretch;\n  gap: 40px;\n  flex-wrap: nowrap; \/* \u6a2a\u56fa\u5b9a *\/\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n.training-card {\n  background: #fff;\n  border-radius: 20px;\n  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);\n  width: 30%;\n  overflow: hidden;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.training-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 14px 35px rgba(255, 106, 0, 0.25);\n}\n\n.training-card img {\n  width: 100%;\n  height: 240px;\n  object-fit: cover;\n  display: block;\n}\n\n.training-card h3 {\n  font-size: 1.3rem;\n  font-weight: 800;\n  color: #ff6a00;\n  margin: 20px 0 10px;\n}\n\n.training-card p {\n  font-size: 1rem;\n  line-height: 1.7;\n  color: #444;\n  padding: 0 20px 30px;\n}\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 900px) {\n  .cfk-training-row {\n    flex-direction: column;\n    gap: 30px;\n  }\n  .training-card {\n    width: 100%;\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\uff08\u5b8c\u5168\u5b89\u5b9a\u30fb\u6587\u5b57\u5316\u3051\u30bc\u30ed\u7248\uff09 ===== -->\n<section class=\"cfk-afterburn-hero\">\n  <video class=\"bg-video\" autoplay muted loop playsinline>\n    <source src=\"https:\/\/cdn.coverr.co\/videos\/coverr-athletes-lifting-weights-8412\/1080p.mp4\" type=\"video\/mp4\">\n  <\/video>\n\n  <div class=\"overlay\"><\/div>\n\n  <svg class=\"fire-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 800 200\" preserveAspectRatio=\"none\">\n    <path d=\"M0,150 C150,50 650,250 800,150 L800,200 L0,200 Z\" fill=\"url(#fireGradient)\">\n      <animate attributeName=\"d\" dur=\"6s\" repeatCount=\"indefinite\"\n        values=\"\n          M0,150 C150,50 650,250 800,150 L800,200 L0,200 Z;\n          M0,160 C180,70 620,230 800,140 L800,200 L0,200 Z;\n          M0,140 C130,80 680,260 800,160 L800,200 L0,200 Z;\n          M0,150 C150,50 650,250 800,150 L800,200 L0,200 Z\n        \" \/>\n    <\/path>\n    <defs>\n      <linearGradient id=\"fireGradient\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\n        <stop offset=\"0%\" stop-color=\"#ff9500\" stop-opacity=\"0.8\"\/>\n        <stop offset=\"100%\" stop-color=\"#ff6a00\" stop-opacity=\"0\"\/>\n      <\/linearGradient>\n    <\/defs>\n  <\/svg>\n\n  <div class=\"cfk-afterburn-container\">\n    <h2 class=\"fade-up\"><span>\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\u3067<\/span><br>\u52b9\u7387\u7684\u306b\u8102\u80aa\u71c3\u713c<\/h2>\n\n    <div class=\"afterburn-box fade-up delay-1\">\n      <h3>\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\u3068\u306f\uff1f<\/h3>\n      <p>\n        \u904b\u52d5\u5f8c\u3082\u4f53\u304c\u300c\u71c3\u713c\u30e2\u30fc\u30c9\u300d\u3092\u7d9a\u3051\u308b\u73fe\u8c61\u3092<br>\n        <strong>\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\uff08EPOC\uff09<\/strong>\u3068\u547c\u3073\u307e\u3059\u3002\n      <\/p>\n      <p>\n        \u9ad8\u5f37\u5ea6\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3067\u306f\u4ee3\u8b1d\u304c\u6700\u592748\u6642\u9593\u4e0a\u6607\u3057\u7d9a\u3051\u3001<br>\n        \u904b\u52d5\u5f8c\u3082\u30ab\u30ed\u30ea\u30fc\u3092\u6d88\u8cbb\u3057\u7d9a\u3051\u307e\u3059\u3002<br>\n        \u3064\u307e\u308a\u3001\u77ed\u6642\u9593\u3067\u3082<strong>\u8102\u80aa\u71c3\u713c\u304c\u6b62\u307e\u3089\u306a\u3044\u4f53<\/strong>\u3078\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"afterburn-compare fade-up delay-2\">\n      <h3>\u4e00\u822c\u7684\u306a\u904b\u52d5\u3068\u306e\u9055\u3044<\/h3>\n      <div class=\"compare-flex\">\n        <div class=\"compare-card\">\n          <h4>\u6709\u9178\u7d20\u904b\u52d5\uff08\u30b8\u30e7\u30ae\u30f3\u30b0\u306a\u3069\uff09<\/h4>\n          <p>\u904b\u52d5\u4e2d\u306e\u307f\u30ab\u30ed\u30ea\u30fc\u6d88\u8cbb\u3002\u7d42\u4e86\u5f8c\u306f\u4ee3\u8b1d\u304c\u3059\u3050\u306b\u4f4e\u4e0b\u3002<\/p>\n        <\/div>\n        <div class=\"compare-card active\">\n          <h4>\u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\uff08\u9ad8\u5f37\u5ea6\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\uff09<\/h4>\n          <p>\u904b\u52d5\u4e2d\uff0b\u7d42\u4e86\u5f8c\u3082<strong>\u4ee3\u8b1d\u304c\u9ad8\u3044\u72b6\u614b\u3092\u30ad\u30fc\u30d7\u3002<\/strong><\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"afterburn-benefits fade-up delay-3\">\n      <h3>\u30a2\u30d5\u30bf\u30fc\u30d0\u30fc\u30f3\u52b9\u679c\u306e\u30e1\u30ea\u30c3\u30c8<\/h3>\n      <ul>\n        <li><span class=\"icon\"><\/span> \u77ed\u6642\u9593\u3067\u3082<strong>\u52b9\u7387\u7684\u306b\u8102\u80aa\u71c3\u713c<\/strong>\u3067\u304d\u308b\u3002<\/li>\n        <li><span class=\"icon\"><\/span> \u904b\u52d5\u5f8c\u3082\u4ee3\u8b1d\u304c\u7d9a\u304d\u3001<strong>\u65e5\u5e38\u3067\u3082\u6d88\u8cbb\u304c\u6b62\u307e\u3089\u306a\u3044\u3002<\/strong><\/li>\n        <li><span class=\"icon\"><\/span> \u7b4b\u529b\u3068\u4ee3\u8b1d\u3092\u540c\u6642\u306b\u9ad8\u3081\u3001<strong>\u592a\u308a\u306b\u304f\u3044\u4f53\u8cea<\/strong>\u3092\u4f5c\u308b\u3002<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== \u80cc\u666f\u8a2d\u5b9a ===== *\/\n.cfk-afterburn-hero {\n  position: relative;\n  overflow: hidden;\n  padding: 140px 20px;\n  color: #fff;\n  text-align: center;\n  font-family: \"Noto Sans JP\", sans-serif;\n}\n.bg-video {\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  object-fit: cover;\n  z-index: 0;\n}\n.overlay {\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background: rgba(0,0,0,0.65);\n  z-index: 1;\n}\n.fire-svg {\n  position: absolute;\n  bottom: 0;\n  width: 100%;\n  height: 140px;\n  opacity: 0.4;\n  z-index: 2;\n}\n\n\/* ===== \u898b\u51fa\u3057 ===== *\/\n.cfk-afterburn-container {\n  position: relative;\n  z-index: 3;\n  max-width: 1000px;\n  margin: 0 auto;\n}\n.cfk-afterburn-container h2 {\n  font-size: 2.6rem;\n  font-weight: 900;\n  margin-bottom: 70px;\n  line-height: 1.3;\n  text-shadow: 0 4px 12px rgba(0,0,0,0.8);\n  border: none;\n  text-decoration: none;\n}\n.cfk-afterburn-container h2 span {\n  background: linear-gradient(90deg, #ff9500, #ff6a00);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n}\n\n\/* ===== \u5185\u5bb9\u30dc\u30c3\u30af\u30b9 ===== *\/\n.afterburn-box {\n  background: rgba(255,255,255,0.15);\n  border-radius: 20px;\n  padding: 40px;\n  text-align: left;\n  margin-bottom: 80px;\n  backdrop-filter: blur(6px);\n  box-shadow: 0 8px 24px rgba(0,0,0,0.4);\n}\n.afterburn-box h3 {\n  font-size: 1.5rem;\n  font-weight: 800;\n  color: #ff9500;\n  margin-bottom: 20px;\n}\n.afterburn-box p {\n  font-size: 1.05rem;\n  line-height: 1.9;\n}\n\n\/* ===== \u6bd4\u8f03\u30a8\u30ea\u30a2 ===== *\/\n.compare-flex {\n  display: flex;\n  justify-content: center;\n  gap: 40px;\n  flex-wrap: wrap;\n}\n.compare-card {\n  flex: 1;\n  min-width: 280px;\n  background: rgba(255,255,255,0.12);\n  border-radius: 16px;\n  padding: 30px 20px;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.4);\n  transition: transform 0.3s ease;\n}\n.compare-card:hover {\n  transform: translateY(-4px);\n}\n.compare-card.active {\n  background: linear-gradient(135deg, #ff6a00, #ff9500);\n  color: #fff;\n  box-shadow: 0 10px 30px rgba(255,106,0,0.5);\n}\n\n\/* ===== \u30e1\u30ea\u30c3\u30c8\u30ea\u30b9\u30c8 ===== *\/\n.afterburn-benefits ul {\n  list-style: none;\n  padding: 0;\n  max-width: 750px;\n  margin: 0 auto;\n  text-align: left;\n}\n.afterburn-benefits li {\n  position: relative;\n  padding-left: 34px;\n  margin-bottom: 14px;\n  font-size: 1.1rem;\n  line-height: 1.8;\n}\n.afterburn-benefits li .icon {\n  position: absolute;\n  left: 0;\n  top: 3px;\n  width: 18px; height: 18px;\n  background: radial-gradient(circle at center, #ff9500 0%, #ff6a00 80%);\n  border-radius: 50%;\n  box-shadow: 0 0 6px rgba(255,106,0,0.6);\n}\n\n\/* ===== \u30d5\u30a7\u30fc\u30c9\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 ===== *\/\n@keyframes fadeUp {\n  0% { opacity: 0; transform: translateY(40px); }\n  100% { opacity: 1; transform: translateY(0); }\n}\n.fade-up {\n  opacity: 0;\n  transform: translateY(40px);\n  animation: fadeUp 1.2s ease-out forwards;\n}\n.delay-1 { animation-delay: 0.3s; }\n.delay-2 { animation-delay: 0.7s; }\n.delay-3 { animation-delay: 1.1s; }\n\n\/* ===== \u30b9\u30de\u30db\u5bfe\u5fdc ===== *\/\n@media (max-width: 768px) {\n  .cfk-afterburn-container h2 { font-size: 2rem; }\n  .afterburn-box { padding: 28px; }\n  .compare-flex { flex-direction: column; }\n}\n<\/style>\n\n\n\n<!-- \u30ad\u30e3\u30c3\u30c1\u30b3\u30d4\u30fc\uff08\u30e1\u30c3\u30bb\u30fc\u30b8\u30d6\u30ed\u30c3\u30af\uff09 -->\n<section class=\"cfk-message\">\n  <p class=\"cfk-m1\">\u4e00\u6b69\u8e0f\u307f\u51fa\u3059\u52c7\u6c17\u304c\u3001\u81ea\u5206\u3092\u5909\u3048\u308b\u3002<\/p>\n  \n  <p class=\"cfk-m2\">\n    \u300c\u904b\u52d5\u304c\u82e6\u624b\u300d\u300c\u7d9a\u304b\u306a\u3044\u300d\u3068\u611f\u3058\u3066\u3044\u308b\u4eba\u3053\u305d\u3001CrossFit\u3092\u4f53\u9a13\u3057\u3066\u307b\u3057\u3044\u3002\n    <span class=\"sp-hide\"><br><\/span>\n    \u5e74\u9f62\u3082\u6027\u5225\u3082\u95a2\u4fc2\u306a\u304f\u3001\u8ab0\u3067\u3082<span class=\"cfk-strong\">\u201c\u3067\u304d\u308b\u201d<\/span>\u30d5\u30a3\u30c3\u30c8\u30cd\u30b9\u3067\u3059\u3002\n  <\/p>\n\n  <p class=\"cfk-m3\">\n    CrossFit Kagoshima\u3067\u3001\n    <span class=\"cfk-highlight\">\u201c\u6628\u65e5\u3088\u308a\u5f37\u3044\u81ea\u5206\u201d<\/span>\u306b\u51fa\u4f1a\u304a\u3046\u3002\n  <\/p>\n<\/section>\n\n<style>\n  .cfk-message {\n    max-width: 900px;\n    margin: 60px auto;\n    padding: 0 20px;\n    text-align: center;\n    font-family: \"Noto Sans JP\", sans-serif;\n    box-sizing: border-box;\n  }\n\n  .cfk-message p {\n    margin: 0;\n    line-height: 1.8;\n    letter-spacing: 0.05em;\n    font-weight: 700;\n    color: #222;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: fadeUp 0.8s ease-out forwards;\n  }\n\n  \/* \u5404\u884c\u306b\u30c7\u30a3\u30ec\u30a4\u3092\u8a2d\u5b9a *\/\n  .cfk-m1 { animation-delay: 0s; font-size: 1.5rem; margin-bottom: 14px; }\n  .cfk-m2 { animation-delay: 0.15s; font-size: 1.1rem; color: #444; margin-bottom: 20px; }\n  .cfk-m3 { animation-delay: 0.3s; font-size: 1.3rem; }\n\n  .cfk-strong {\n    font-weight: 900;\n    color: #ff6a00;\n  }\n\n  .cfk-highlight {\n    position: relative;\n    font-weight: 900;\n    color: #ff6a00;\n    padding: 0 0.2em;\n  }\n\n  .cfk-highlight::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    bottom: -0.18em;\n    width: 100%;\n    height: 0.28em;\n    background: linear-gradient(90deg, #ffb877, #ff6a00);\n    opacity: 0.28;\n    z-index: -1;\n  }\n\n  @keyframes fadeUp {\n    0% { opacity: 0; transform: translateY(14px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n\n  \/*\u30fc\u30fc\u30fc\u30fc\u30fc\u30fc*\/\n  \/*&#x1f4f1;\u30b9\u30de\u30db\u5bfe\u5fdc *\/\n  \/*\u30fc\u30fc\u30fc\u30fc\u30fc\u30fc*\/\n  @media (max-width: 767px) {\n    .cfk-message {\n      max-width: 95%;\n      margin: 40px auto;\n      text-align: left; \/* \u8aad\u307f\u3084\u3059\u3055UP *\/\n    }\n    .cfk-m1 { font-size: 1.35rem; line-height: 1.6; }\n    .cfk-m2 { font-size: 1rem; line-height: 1.7; }\n    .cfk-m3 { font-size: 1.2rem; }\n\n    \/* <br>\u3092\u6d88\u3059\uff1a\u81ea\u7136\u306a\u6539\u884c\u306b\u4efb\u305b\u308b *\/\n    .sp-hide { display: none; }\n  }\n\n  @media (min-width: 768px) {\n    .cfk-m1 { font-size: 1.9rem; }\n    .cfk-m2 { font-size: 1.25rem; }\n    .cfk-m3 { font-size: 1.6rem; }\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<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\\\u7121\u6599\u4f53\u9a13\u5b9f\u65bd\u4e2d!\/ \\\u5165\u4f1a\u91d10\u5186\u521d\u6708\u4f1a\u8cbb0\u5186\u30ad\u30e3\u30f3\u30da\u30fc\u30f3\u5b9f\u65bd\u4e2d\/ \u7121\u6599\u4f53\u9a13\u4e88\u7d04\u3092\u3059\u308b &#x1f4ac; LINE\u3067\u53cb\u3060\u3061\u8ffd\u52a0 &#x1f3cb;&#xfe0f; \u4f53\u9a13\u4e88\u7d04\u3092\u3059\u308b \u30af\u30ed\u30b9\u30d5\u30a3\u30c3\u30c8\u3068\u306f\uff1f \u300c\u5f37\u3044\u4eba\u306e\u30c8\u30ec\u30fc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"vkexunit_cta_each_option":"","footnotes":""},"class_list":["post-48","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_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":123,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/48\/revisions"}],"predecessor-version":[{"id":713,"href":"https:\/\/crossfitkagoshima.jp\/index.php?rest_route=\/wp\/v2\/pages\/48\/revisions\/713"}],"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}]}}