{"id":118,"date":"2026-08-13T14:25:45","date_gmt":"2026-08-13T05:25:45","guid":{"rendered":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118"},"modified":"2026-09-23T12:07:11","modified_gmt":"2026-09-23T03:07:11","slug":"%e7%b7%91%e5%ba%b5-2","status":"publish","type":"page","link":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118","title":{"rendered":"\u7dd1\u5eb5\u30fb\u6771\u91d1"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* ==================================================\n   \u7dd1\u5eb5 \u65bd\u8a2d\u30da\u30fc\u30b8 HEADER \/ NAVI\n================================================== *\/\n\n.ryokuan-facility-header{\n  position:sticky;\n  top:0;\n  z-index:9999;\n\n  width:100%;\n\n  background:rgba(255,255,255,.98);\n  border-bottom:1px solid #e3ebe6;\n\n  box-shadow:0 4px 18px rgba(18,50,33,.04);\n\n  backdrop-filter:blur(10px);\n}\n\n\n\/* ==================================================\n   NAVI \u5168\u4f53\n================================================== *\/\n\n.ryokuan-facility-nav-wrap{\n  display:grid;\n\n  grid-template-columns:\n    minmax(230px,1fr)\n    auto\n    minmax(170px,1fr);\n\n  align-items:center;\n\n  width:100%;\n  max-width:1180px;\n\n  min-height:88px;\n\n  margin:0 auto;\n  padding:0 28px;\n\n  box-sizing:border-box;\n}\n\n\n\/* ==================================================\n   \u5de6\u5074\u30d6\u30e9\u30f3\u30c9\n================================================== *\/\n\n.ryokuan-facility-brand-area{\n  display:flex;\n  align-items:center;\n\n  justify-self:start;\n\n  min-width:0;\n}\n\n\n\/* \u7dd1\u5eb5\u30b7\u30ea\u30fc\u30ba *\/\n.ryokuan-facility-series-logo{\n  display:flex;\n  flex-direction:column;\n\n  flex-shrink:0;\n\n  color:#1f3a2e !important;\n  text-decoration:none !important;\n\n  line-height:1;\n}\n\n\n.ryokuan-facility-series-logo:hover{\n  color:#2d7651 !important;\n}\n\n\n\/* \u7dd1\u5eb5 *\/\n.ryokuan-facility-series-main{\n  display:block;\n\n  color:inherit;\n\n  font-size:25px;\n  font-weight:700;\n\n  letter-spacing:.08em;\n}\n\n\n\/* RYOKUAN SERIES *\/\n.ryokuan-facility-series-sub{\n  display:block;\n\n  margin-top:6px;\n\n  color:#78857d;\n\n  font-size:8px;\n  font-weight:600;\n\n  letter-spacing:.22em;\n}\n\n\n\/* \u533a\u5207\u308a\u7dda *\/\n.ryokuan-facility-divider{\n  display:block;\n\n  width:1px;\n  height:40px;\n\n  margin:0 20px;\n\n  background:#d8e2dc;\n}\n\n\n\/* \u73fe\u5728\u306e\u65bd\u8a2d\u540d *\/\n.ryokuan-facility-name{\n  color:#1f3a2e;\n\n  font-size:18px;\n  font-weight:700;\n\n  letter-spacing:.05em;\n\n  white-space:nowrap;\n}\n\n\n\/* ==================================================\n   \u4e2d\u592eNAVI\n================================================== *\/\n\n.ryokuan-facility-nav{\n  display:flex;\n\n  align-items:center;\n  justify-content:center;\n\n  justify-self:center;\n\n  gap:24px;\n\n  white-space:nowrap;\n}\n\n\n\/* \u901a\u5e38\u30ea\u30f3\u30af *\/\n.ryokuan-facility-nav > a{\n  position:relative;\n\n  display:block;\n\n  padding:10px 0;\n\n  color:#48554d !important;\n\n  font-size:14px;\n  font-weight:600;\n\n  line-height:1.5;\n\n  text-decoration:none !important;\n\n  transition:color .2s ease;\n}\n\n\n.ryokuan-facility-nav > a:hover{\n  color:#2d7651 !important;\n}\n\n\n\/* \u901a\u5e38\u30ea\u30f3\u30af\u306e\u4e0b\u7dda *\/\n.ryokuan-facility-nav > a::after{\n  content:\"\";\n\n  position:absolute;\n\n  left:50%;\n  bottom:3px;\n\n  width:0;\n  height:1px;\n\n  background:#2d7651;\n\n  transform:translateX(-50%);\n\n  transition:width .25s ease;\n}\n\n\n.ryokuan-facility-nav > a:hover::after{\n  width:100%;\n}\n\n\n\/* ==================================================\n   \u65bd\u8a2d\u4e00\u89a7 DROPDOWN\n================================================== *\/\n\n.ryokuan-facility-dropdown{\n  position:relative;\n\n  display:flex;\n  align-items:center;\n\n  \/* \u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306e\u57fa\u6e96 *\/\n  z-index:10000;\n}\n\n\n\/* \u65bd\u8a2d\u4e00\u89a7\u30dc\u30bf\u30f3 *\/\n.ryokuan-facility-dropdown-btn{\n  appearance:none !important;\n  -webkit-appearance:none !important;\n\n  position:relative;\n\n  display:flex !important;\n  align-items:center;\n\n  margin:0 !important;\n\n  padding:10px 18px 10px 0 !important;\n\n  border:0 !important;\n  border-radius:0 !important;\n\n  outline:none !important;\n\n  background:none !important;\n  background-color:transparent !important;\n\n  color:#48554d !important;\n\n  font-family:inherit !important;\n  font-size:14px !important;\n  font-weight:600 !important;\n\n  line-height:1.5 !important;\n\n  box-shadow:none !important;\n\n  cursor:pointer;\n\n  transition:color .2s ease;\n}\n\n\n\/* WordPress \/ \u30c6\u30fc\u30de\u306ebutton\u30b9\u30bf\u30a4\u30eb\u3092\u7121\u52b9\u5316 *\/\n.ryokuan-facility-dropdown-btn:hover,\n.ryokuan-facility-dropdown-btn:focus,\n.ryokuan-facility-dropdown-btn:active{\n\n  border:0 !important;\n\n  background:none !important;\n  background-color:transparent !important;\n\n  color:#2d7651 !important;\n\n  box-shadow:none !important;\n}\n\n\n\/* \u25bc *\/\n.ryokuan-facility-dropdown-btn::before{\n  content:\"\";\n\n  position:absolute;\n\n  right:2px;\n  top:50%;\n\n  width:6px;\n  height:6px;\n\n  border-right:1.5px solid #78857d;\n  border-bottom:1.5px solid #78857d;\n\n  transform:\n    translateY(-70%)\n    rotate(45deg);\n\n  transition:\n    transform .2s ease,\n    border-color .2s ease;\n}\n\n\n.ryokuan-facility-dropdown:hover\n.ryokuan-facility-dropdown-btn::before{\n\n  border-color:#2d7651;\n\n  transform:\n    translateY(-30%)\n    rotate(225deg);\n}\n\n\n\/* ==================================================\n   DROPDOWN MENU\n================================================== *\/\n\n.ryokuan-facility-dropdown-menu{\n  position:absolute !important;\n\n  top:100% !important;\n  left:50% !important;\n\n  z-index:99999 !important;\n\n  display:block !important;\n\n  width:210px !important;\n\n  margin:0 !important;\n  padding:8px !important;\n\n  background:#fff !important;\n\n  border:1px solid #dfe9e3 !important;\n  border-radius:14px !important;\n\n  box-shadow:\n    0 15px 35px rgba(18,50,33,.14) !important;\n\n  opacity:0;\n\n  visibility:hidden;\n\n  pointer-events:none;\n\n  transform:\n    translate(-50%,8px);\n\n  transition:\n    opacity .18s ease,\n    transform .18s ease,\n    visibility .18s ease;\n\n  box-sizing:border-box;\n}\n\n\n\/*\n   \u30dc\u30bf\u30f3\u2192\u30e1\u30cb\u30e5\u30fc\u3078\u30ab\u30fc\u30bd\u30eb\u3092\u79fb\u52d5\u3059\u308b\u3068\u304d\u306e\n   \u7a7a\u767d\u3092\u57cb\u3081\u308b\n*\/\n.ryokuan-facility-dropdown-menu::before{\n  content:\"\";\n\n  position:absolute;\n\n  top:-15px;\n  left:0;\n\n  width:100%;\n  height:15px;\n}\n\n\n\/* ==================================================\n   HOVER\u3067\u8868\u793a\n================================================== *\/\n\n.ryokuan-facility-dropdown:hover\n.ryokuan-facility-dropdown-menu,\n\n.ryokuan-facility-dropdown:focus-within\n.ryokuan-facility-dropdown-menu{\n\n  opacity:1;\n\n  visibility:visible;\n\n  pointer-events:auto;\n\n  transform:\n    translate(-50%,4px);\n}\n\n\n\/* ==================================================\n   DROPDOWN \u5185\u90e8\n================================================== *\/\n\n.ryokuan-facility-dropdown-menu a{\n  display:flex !important;\n\n  flex-direction:column;\n\n  width:100%;\n\n  margin:0 !important;\n  padding:12px 13px !important;\n\n  background:transparent !important;\n\n  border:0 !important;\n  border-radius:9px;\n\n  color:#405047 !important;\n\n  text-decoration:none !important;\n\n  box-sizing:border-box;\n\n  transition:\n    color .2s ease,\n    background .2s ease;\n}\n\n\n.ryokuan-facility-dropdown-menu a:hover{\n\n  color:#2d7651 !important;\n\n  background:#f2f7f4 !important;\n}\n\n\n\/* \u65bd\u8a2d\u540d *\/\n.ryokuan-facility-dropdown-menu span{\n  display:block;\n\n  color:inherit;\n\n  font-size:14px;\n  font-weight:700;\n\n  line-height:1.5;\n}\n\n\n\/* \u5730\u57df *\/\n.ryokuan-facility-dropdown-menu small{\n  display:block;\n\n  margin-top:3px;\n\n  color:#849087;\n\n  font-size:10px;\n  font-weight:500;\n\n  line-height:1.5;\n}\n\n\n\/* ==================================================\n   \u53f3\uff1a\u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\n================================================== *\/\n\n.ryokuan-facility-contact-btn{\n  justify-self:end;\n\n  display:inline-flex;\n\n  align-items:center;\n  justify-content:center;\n\n  padding:12px 20px;\n\n  color:#fff !important;\n\n  background:#2d7651;\n\n  border-radius:999px;\n\n  font-size:13px;\n  font-weight:700;\n\n  line-height:1.5;\n\n  text-decoration:none !important;\n\n  white-space:nowrap;\n\n  box-shadow:\n    0 6px 16px rgba(45,118,81,.14);\n\n  transition:\n    background .25s ease,\n    transform .25s ease;\n}\n\n\n.ryokuan-facility-contact-btn:hover{\n\n  color:#fff !important;\n\n  background:#235e40;\n\n  transform:translateY(-1px);\n}\n\n\n\/* ==================================================\n   \u30a2\u30f3\u30ab\u30fc\u4f4d\u7f6e\n================================================== *\/\n\n#about,\n#environment,\n#rooms,\n#price,\n#access,\n#contact{\n\n  scroll-margin-top:105px;\n}\n\n\n\/* ==================================================\n   TABLET\n================================================== *\/\n\n@media(max-width:1050px){\n\n  .ryokuan-facility-nav-wrap{\n\n    grid-template-columns:\n      auto\n      1fr\n      auto;\n\n    padding:0 20px;\n  }\n\n\n  .ryokuan-facility-divider{\n    margin:0 14px;\n  }\n\n\n  .ryokuan-facility-nav{\n    gap:16px;\n  }\n\n\n  .ryokuan-facility-nav > a,\n  .ryokuan-facility-dropdown-btn{\n\n    font-size:13px !important;\n  }\n\n\n  .ryokuan-facility-series-main{\n    font-size:22px;\n  }\n\n\n  .ryokuan-facility-name{\n    font-size:16px;\n  }\n\n}\n\n\n\/* ==================================================\n   MOBILE\n================================================== *\/\n\n@media(max-width:850px){\n\n  .ryokuan-facility-nav{\n\n    display:none;\n  }\n\n\n  .ryokuan-facility-nav-wrap{\n\n    display:flex;\n\n    align-items:center;\n    justify-content:space-between;\n\n    min-height:76px;\n  }\n\n}\n\n\n@media(max-width:600px){\n\n  .ryokuan-facility-nav-wrap{\n\n    min-height:70px;\n\n    padding:0 16px;\n  }\n\n\n  .ryokuan-facility-series-main{\n\n    font-size:20px;\n  }\n\n\n  .ryokuan-facility-series-sub{\n\n    font-size:7px;\n  }\n\n\n  .ryokuan-facility-divider{\n\n    height:32px;\n\n    margin:0 10px;\n  }\n\n\n  .ryokuan-facility-name{\n\n    font-size:14px;\n  }\n\n\n  .ryokuan-facility-contact-btn{\n\n    padding:10px 14px;\n\n    font-size:12px;\n  }\n\n}\n<\/style>\n\n<header class=\"ryokuan-facility-header\">\n\n  <div class=\"ryokuan-facility-nav-wrap\">\n\n    <!-- \u5de6\uff1a\u30d6\u30e9\u30f3\u30c9 -->\n    <div class=\"ryokuan-facility-brand-area\">\n\n      <a href=\"\/ryokuan\/\" class=\"ryokuan-facility-series-logo\">\n        <span class=\"ryokuan-facility-series-main\">\u7dd1\u5eb5<\/span>\n        <span class=\"ryokuan-facility-series-sub\">RYOKUAN SERIES<\/span>\n      <\/a>\n\n      <span class=\"ryokuan-facility-divider\"><\/span>\n\n      <span class=\"ryokuan-facility-name\">\n        \u7dd1\u5eb5\u30fb\u6771\u91d1\n      <\/span>\n\n    <\/div>\n\n\n    <!-- \u4e2d\u592e\u30ca\u30d3 -->\n    <nav class=\"ryokuan-facility-nav\" aria-label=\"\u7dd1\u5eb5 \u65bd\u8a2d\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\">\n\n      <!-- \u65bd\u8a2d\u4e00\u89a7 -->\n      <div class=\"ryokuan-facility-dropdown\">\n\n        <button class=\"ryokuan-facility-dropdown-btn\" type=\"button\">\n          \u65bd\u8a2d\u4e00\u89a7\n        <\/button>\n\n        <div class=\"ryokuan-facility-dropdown-menu\">\n\n          <a href=\"https:\/\/kk-home.jp\/ryokuan\/?page_id=118\">\n            <span>\u7dd1\u5eb5\u30fb\u6771\u91d1<\/span>\n           \n          <\/a>\n\n          <a href=\"\u7dd1\u5eb5\u30fb\u8302\u539f\u9ad8\u5e02\u306e\u30da\u30fc\u30b8URL\">\n            <span>\u7dd1\u5eb5\u30fb\u8302\u539f\u9ad8\u5e02<\/span>\n            \n          <\/a>\n\n        <\/div>\n\n      <\/div>\n\n\n      <a href=\"#about\">\n        \u65bd\u8a2d\u8a73\u7d30\n      <\/a>\n\n      <a href=\"#environment\">\n        \u74b0\u5883\u7d39\u4ecb\n      <\/a>\n\n      <a href=\"#price\">\n        \u8cbb\u7528\n      <\/a>\n\n      <a href=\"#access\">\n        \u30a2\u30af\u30bb\u30b9\n      <\/a>\n\n    <\/nav>\n\n\n    <!-- \u53f3 -->\n    <a href=\"#contact\" class=\"ryokuan-facility-contact-btn\">\n      \u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\n    <\/a>\n\n  <\/div>\n\n<\/header>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u7dd1\u5eb5 \u500b\u5225\u65bd\u8a2d HERO\n========================== *\/\n\n.ryokuan-facility-hero{\n  position:relative;\n\n  min-height:680px;\n\n  display:flex;\n  align-items:center;\n\n  overflow:hidden;\n\n  background-image:url(\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/08\/7510.jpg\");\n  background-size:cover;\n  background-position:center;\n  background-repeat:no-repeat;\n}\n\n\n\/* \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 *\/\n.ryokuan-facility-hero-overlay{\n  position:absolute;\n  inset:0;\n\n  z-index:1;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(20,47,33,.68) 0%,\n      rgba(20,47,33,.46) 44%,\n      rgba(20,47,33,.10) 100%\n    );\n}\n\n\n\/* Hero\u672c\u6587 *\/\n.ryokuan-facility-hero-inner{\n  position:relative;\n  z-index:2;\n\n  width:100%;\n  max-width:1100px;\n\n  margin:0 auto;\n  padding:70px 40px 120px;\n}\n\n\n\/* FACILITY 01 *\/\n.ryokuan-facility-hero-label{\n  margin:0 0 18px;\n\n  color:rgba(255,255,255,.72);\n\n  font-size:11px;\n  font-weight:600;\n  letter-spacing:.22em;\n}\n\n\n\/* \u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0 *\/\n.ryokuan-facility-hero-type{\n  margin:0 0 8px;\n\n  color:rgba(255,255,255,.90);\n\n  font-size:14px;\n  font-weight:600;\n}\n\n\n\/* \u7dd1\u5eb5 *\/\n.ryokuan-facility-hero-title{\n  margin:0;\n\n  color:#fff;\n\n  font-size:clamp(55px,7vw,88px);\n  font-weight:700;\n  line-height:1.1;\n\n  letter-spacing:.08em;\n\n  text-shadow:0 4px 18px rgba(0,0,0,.18);\n}\n\n\n\/* \u6771\u91d1\u5e02 *\/\n.ryokuan-facility-hero-location{\n  margin:13px 0 25px;\n\n  color:rgba(255,255,255,.78);\n\n  font-size:14px;\n  letter-spacing:.08em;\n}\n\n\n\/* \u30ad\u30e3\u30c3\u30c1\u30b3\u30d4\u30fc *\/\n.ryokuan-facility-hero-copy{\n  margin:0;\n\n  color:#fff;\n\n  font-size:20px;\n  font-weight:500;\n  line-height:1.8;\n\n  text-shadow:0 2px 10px rgba(0,0,0,.15);\n}\n\n\n\/* \u30dc\u30bf\u30f3 *\/\n.ryokuan-facility-hero-actions{\n  display:flex;\n  gap:14px;\n\n  margin-top:30px;\n}\n\n.ryokuan-facility-hero-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n\n  min-width:150px;\n  padding:13px 24px;\n\n  border-radius:999px;\n\n  font-size:14px;\n  font-weight:700;\n\n  text-decoration:none;\n\n  transition:.25s ease;\n}\n\n.ryokuan-facility-hero-btn-main{\n  color:#1f3a2e;\n  background:#fff;\n}\n\n.ryokuan-facility-hero-btn-main:hover{\n  color:#1f3a2e;\n  background:#edf5f0;\n  transform:translateY(-2px);\n}\n\n.ryokuan-facility-hero-btn-sub{\n  color:#fff;\n\n  background:rgba(255,255,255,.10);\n\n  border:1px solid rgba(255,255,255,.6);\n\n  backdrop-filter:blur(5px);\n}\n\n.ryokuan-facility-hero-btn-sub:hover{\n  color:#fff;\n  background:rgba(255,255,255,.18);\n  transform:translateY(-2px);\n}\n\n\n\/* ==========================\n   Hero\u4e0b\u90e8\u306e\u65bd\u8a2d\u60c5\u5831\n========================== *\/\n\n.ryokuan-facility-hero-info{\n  position:absolute;\n\n  z-index:2;\n\n  left:50%;\n  bottom:0;\n\n  transform:translateX(-50%);\n\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n\n  width:min(900px, calc(100% - 60px));\n\n  background:rgba(255,255,255,.94);\n\n  border-radius:18px 18px 0 0;\n\n  overflow:hidden;\n\n  box-shadow:0 -8px 24px rgba(18,50,33,.08);\n}\n\n.ryokuan-facility-hero-info > div{\n  padding:17px 22px;\n\n  text-align:center;\n\n  border-right:1px solid #e1e9e3;\n}\n\n.ryokuan-facility-hero-info > div:last-child{\n  border-right:0;\n}\n\n.ryokuan-facility-hero-info span{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:#7a8b80;\n\n  font-size:11px;\n  font-weight:600;\n}\n\n.ryokuan-facility-hero-info strong{\n  color:#1f3a2e;\n\n  font-size:14px;\n  font-weight:700;\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:700px){\n\n  .ryokuan-facility-hero{\n    min-height:620px;\n  }\n\n  .ryokuan-facility-hero-overlay{\n    background:\n      linear-gradient(\n        180deg,\n        rgba(20,47,33,.20) 0%,\n        rgba(20,47,33,.68) 100%\n      );\n  }\n\n  .ryokuan-facility-hero-inner{\n    padding:120px 22px 180px;\n\n    align-self:flex-end;\n  }\n\n  .ryokuan-facility-hero-title{\n    font-size:56px;\n  }\n\n  .ryokuan-facility-hero-copy{\n    font-size:17px;\n  }\n\n  .ryokuan-facility-hero-actions{\n    flex-direction:column;\n    align-items:flex-start;\n  }\n\n  .ryokuan-facility-hero-btn{\n    width:100%;\n    max-width:260px;\n  }\n\n  .ryokuan-facility-hero-info{\n    grid-template-columns:1fr;\n\n    width:calc(100% - 28px);\n\n    border-radius:14px 14px 0 0;\n  }\n\n  .ryokuan-facility-hero-info > div{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n\n    padding:10px 16px;\n\n    border-right:0;\n    border-bottom:1px solid #e4ece7;\n\n    text-align:left;\n  }\n\n  .ryokuan-facility-hero-info > div:last-child{\n    border-bottom:0;\n  }\n\n  .ryokuan-facility-hero-info span{\n    margin:0;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-facility-hero\">\n\n  <div class=\"ryokuan-facility-hero-overlay\"><\/div>\n\n  <div class=\"ryokuan-facility-hero-inner\">\n\n    <p class=\"ryokuan-facility-hero-label\">\n      RYOKUAN SERIES \/ FACILITY 01\n    <\/p>\n\n    <p class=\"ryokuan-facility-hero-type\">\n      \u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0\n    <\/p>\n\n    <h1 class=\"ryokuan-facility-hero-title\">\n      \u7dd1\u5eb5\u30fb\u6771\u91d1\n    <\/h1>\n\n    <p class=\"ryokuan-facility-hero-location\">\n      \u5343\u8449\u770c\u6771\u91d1\u5e02\n    <\/p>\n\n    <p class=\"ryokuan-facility-hero-copy\">\n      \u967d\u5149\u3068\u7dd1\u306b\u5305\u307e\u308c\u305f\u3001<br>\n      10\u540d\u306e\u5c0f\u3055\u306a\u7a4f\u3084\u304b\u306a\u4f4f\u307e\u3044\u3002\n    <\/p>\n\n    <div class=\"ryokuan-facility-hero-actions\">\n\n      <a href=\"#rooms\" class=\"ryokuan-facility-hero-btn ryokuan-facility-hero-btn-main\">\n        \u65bd\u8a2d\u3092\u898b\u308b\n      <\/a>\n\n      <a href=\"#visit\" class=\"ryokuan-facility-hero-btn ryokuan-facility-hero-btn-sub\">\n        \u898b\u5b66\u3092\u4e88\u7d04\u3059\u308b\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n\n  <div class=\"ryokuan-facility-hero-info\">\n\n    <div>\n      <span>\u5b9a\u54e1<\/span>\n      <strong>10\u540d<\/strong>\n    <\/div>\n\n    <div>\n      <span>\u6240\u5728\u5730<\/span>\n      <strong>\u5343\u8449\u770c\u6771\u91d1\u5e02<\/strong>\n    <\/div>\n\n    <div>\n      <span>\u5f62\u614b<\/span>\n      <strong>\u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0<\/strong>\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u7dd1\u5eb5\u306b\u3064\u3044\u3066\n========================== *\/\n\n.ryokuan-about{\n  padding:100px 20px;\n  background:#fff;\n}\n\n.ryokuan-about-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-about-head{\n  margin-bottom:42px;\n  text-align:center;\n}\n\n.ryokuan-about-kicker{\n  margin:0 0 10px;\n\n  color:#6f907c;\n\n  font-size:13px;\n  font-weight:700;\n  letter-spacing:.20em;\n}\n\n.ryokuan-about-title{\n  margin:0 0 14px;\n\n  color:#1f3a2e;\n\n  font-size:32px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-about-lead{\n  margin:0;\n\n  color:#5c675f;\n\n  font-size:16px;\n  line-height:1.9;\n}\n\n\n\/* ==========================\n   2\u30ab\u30e9\u30e0\n========================== *\/\n\n.ryokuan-about-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:22px;\n}\n\n\n\/* ==========================\n   \u30ab\u30fc\u30c9\u5171\u901a\n========================== *\/\n\n.ryokuan-about-card{\n  padding:30px;\n\n  background:#fff;\n\n  border:1px solid #dce8df;\n  border-radius:20px;\n\n  box-shadow:\n    0 10px 28px rgba(26,67,46,.06);\n}\n\n.ryokuan-about-card-en{\n  margin:0 0 6px;\n\n  color:#7b9585;\n\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:.18em;\n}\n\n.ryokuan-about-card-title{\n  margin:0 0 22px;\n\n  color:#1f3a2e;\n\n  font-size:21px;\n  font-weight:700;\n  line-height:1.5;\n}\n\n\n\/* ==========================\n   \u65bd\u8a2d\u6982\u8981\n========================== *\/\n\n.ryokuan-about-info{\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n}\n\n.ryokuan-about-info-row{\n  display:grid;\n  grid-template-columns:120px 1fr;\n  align-items:center;\n\n  padding:14px 16px;\n\n  background:#f5f8f6;\n  border:1px solid #e3ebe6;\n  border-radius:12px;\n}\n\n.ryokuan-about-info-row span{\n  color:#718078;\n\n  font-size:13px;\n  font-weight:500;\n}\n\n.ryokuan-about-info-row strong{\n  color:#303a34;\n\n  font-size:14px;\n  font-weight:600;\n  line-height:1.6;\n}\n\n\n\/* ==========================\n   \u7dd1\u5eb5\u306e\u60f3\u3044\n========================== *\/\n\n.ryokuan-about-message{\n  display:flex;\n  flex-direction:column;\n}\n\n.ryokuan-about-message-text{\n  color:#4f5b54;\n\n  font-size:15px;\n  line-height:1.9;\n}\n\n.ryokuan-about-message-text p{\n  margin:0 0 16px;\n}\n\n.ryokuan-about-message-text p:last-child{\n  margin-bottom:0;\n}\n\n\n\/* \u30e1\u30c3\u30bb\u30fc\u30b8\u90e8\u5206 *\/\n\n.ryokuan-about-quote{\n  margin-top:auto;\n  padding:20px 22px;\n\n  background:#f3f7f4;\n\n  border-left:4px solid #2d7651;\n  border-radius:0 12px 12px 0;\n}\n\n.ryokuan-about-quote span{\n  display:block;\n\n  margin-bottom:8px;\n\n  color:#718078;\n\n  font-size:11px;\n  font-weight:600;\n  letter-spacing:.08em;\n}\n\n.ryokuan-about-quote strong{\n  display:block;\n\n  color:#27362e;\n\n  font-size:14px;\n  font-weight:600;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:900px){\n\n  .ryokuan-about{\n    padding:80px 20px;\n  }\n\n  .ryokuan-about-grid{\n    grid-template-columns:1fr;\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:600px){\n\n  .ryokuan-about{\n    padding:65px 16px;\n  }\n\n  .ryokuan-about-head{\n    margin-bottom:30px;\n  }\n\n  .ryokuan-about-title{\n    font-size:27px;\n  }\n\n  .ryokuan-about-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-about-lead br{\n    display:none;\n  }\n\n  .ryokuan-about-card{\n    padding:22px 18px;\n    border-radius:16px;\n  }\n\n  .ryokuan-about-card-title{\n    font-size:20px;\n  }\n\n  .ryokuan-about-info-row{\n    grid-template-columns:90px 1fr;\n    padding:13px 14px;\n  }\n\n  .ryokuan-about-info-row span{\n    font-size:12px;\n  }\n\n  .ryokuan-about-info-row strong{\n    font-size:13px;\n  }\n\n  .ryokuan-about-message-text{\n    font-size:14px;\n  }\n\n  .ryokuan-about-quote{\n    margin-top:22px;\n    padding:18px;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-about\" id=\"about\">\n\n  <div class=\"ryokuan-about-container\">\n\n    <!-- \u898b\u51fa\u3057 -->\n    <div class=\"ryokuan-about-head\">\n      <p class=\"ryokuan-about-kicker\">ABOUT<\/p>\n\n      <h2 class=\"ryokuan-about-title\">\n        \u7dd1\u5eb5\u30fb\u6771\u91d1 \u306b\u3064\u3044\u3066\n      <\/h2>\n\n      <p class=\"ryokuan-about-lead\">\n        \u967d\u5149\u30fb\u7dd1\u30fb\u773a\u671b\u306b\u6075\u307e\u308c\u305f\u3001\u697d\u3057\u304f\u3001\u7a4f\u3084\u304b\u306b\u3001<br>\n        \u81ea\u5b85\u306e\u3088\u3046\u306b\u66ae\u3089\u305b\u308b\u8001\u4eba\u30db\u30fc\u30e0\u3002\n      <\/p>\n    <\/div>\n\n\n    <!-- 2\u30ab\u30e9\u30e0 -->\n    <div class=\"ryokuan-about-grid\">\n\n      <!-- \u5de6\uff1a\u65bd\u8a2d\u6982\u8981 -->\n      <div class=\"ryokuan-about-card\">\n\n        <p class=\"ryokuan-about-card-en\">FACILITY<\/p>\n        <h3 class=\"ryokuan-about-card-title\">\u65bd\u8a2d\u6982\u8981<\/h3>\n\n        <div class=\"ryokuan-about-info\">\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u6240\u5728\u5730<\/span>\n            <strong>\u5343\u8449\u770c\u6771\u91d1\u5e02<\/strong>\n          <\/div>\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u5f62\u614b<\/span>\n            <strong>\u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0<\/strong>\n          <\/div>\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u5b9a\u54e1<\/span>\n            <strong>10\u540d\uff08\u592b\u5a66\u90e8\u5c4b\u3042\u308a\uff09<\/strong>\n          <\/div>\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u533b\u7642\u9023\u643a<\/span>\n            <strong>\u5354\u529b\u533b\u7642\u6a5f\u95a2\u3042\u308a\u30fb\u8a2a\u554f\u8a3a\u7642\u5bfe\u5fdc<\/strong>\n          <\/div>\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u98df\u4e8b<\/span>\n            <strong>\u4ecb\u8b77\u98df\u5bfe\u5fdc<\/strong>\n          <\/div>\n\n          <div class=\"ryokuan-about-info-row\">\n            <span>\u53d7\u3051\u5165\u308c<\/span>\n            <strong>\u751f\u6d3b\u4fdd\u8b77\u53d7\u3051\u5165\u308c\u53ef\u80fd<\/strong>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n\n      <!-- \u53f3\uff1a\u7dd1\u5eb5\u306e\u60f3\u3044 -->\n      <div class=\"ryokuan-about-card ryokuan-about-message\">\n\n        <p class=\"ryokuan-about-card-en\">OUR PHILOSOPHY<\/p>\n        <h3 class=\"ryokuan-about-card-title\">\u79c1\u305f\u3061\u306e\u60f3\u3044<\/h3>\n\n        <div class=\"ryokuan-about-message-text\">\n\n          <p>\n            \u5712\u82b8\u3084\u5185\u88c5\u3001\u5ead\u306e\u3042\u308b\u66ae\u3089\u3057\u304c\u597d\u304d\u306a\u4ee3\u8868\u306f\u3001\n            \u4eba\u306f\u300c\u74b0\u5883\u300d\u306b\u3088\u3063\u3066\u3001\u5fc3\u304c\u5927\u304d\u304f\u5909\u308f\u308b\u3068\u611f\u3058\u3066\u304d\u307e\u3057\u305f\u3002\n          <\/p>\n\n          <p>\n            \u7dd1\u5eb5\u306f\u3001\u5927\u898f\u6a21\u3067\u7121\u6a5f\u8cea\u306a\u65bd\u8a2d\u3067\u306f\u306a\u304f\u3001\n            \u967d\u5149\u3068\u7dd1\u306b\u5305\u307e\u308c\u305f\u3001\u5bb6\u306e\u3088\u3046\u306b\u6e29\u304b\u3044\u8001\u4eba\u30db\u30fc\u30e0\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002\n          <\/p>\n\n          <p>\n            \u5b9a\u54e110\u540d\u306e\u5c11\u4eba\u6570\u5236\u3060\u304b\u3089\u3053\u305d\u3001\n            \u4e00\u4eba\u3072\u3068\u308a\u306b\u3057\u3063\u304b\u308a\u5411\u304d\u5408\u3044\u3001\n            \u4e01\u5be7\u3067\u5fc3\u306e\u901a\u3063\u305f\u66ae\u3089\u3057\u3092\u652f\u3048\u3066\u3044\u304d\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n        <div class=\"ryokuan-about-quote\">\n          <span>\u79c1\u305f\u3061\u304c\u5927\u5207\u306b\u3057\u3066\u3044\u308b\u3053\u3068<\/span>\n\n          <strong>\n            \u300c\u5b89\u5fc3\u3057\u3066\u751f\u6d3b\u304c\u3067\u304d\u308b\u5834\u6240\u300d<br>\n            \u300c\u7b11\u9854\u3067\u6bce\u65e5\u3092\u904e\u3054\u305b\u308b\u5834\u6240\u300d<br>\n            \u305d\u3057\u3066\u3001\u4eba\u306e\u6e29\u3082\u308a\u3092\u611f\u3058\u3089\u308c\u308b\u3001\u3082\u3046\u4e00\u3064\u306e\u201c\u81ea\u5b85\u201d\u3067\u3042\u308a\u305f\u3044\u3002\n          <\/strong>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u7dd1\u5eb5 \u74b0\u5883\u30fb\u5171\u6709\u30b9\u30da\u30fc\u30b9\n========================== *\/\n\n.ryokuan-space{\n  padding:80px 20px;\n  background:#f6faf7;\n}\n\n.ryokuan-space-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-space-head{\n  margin-bottom:32px;\n  text-align:center;\n}\n\n.ryokuan-space-kicker{\n  margin:0 0 10px;\n  color:#71877a;\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.2em;\n}\n\n.ryokuan-space-title{\n  margin:0 0 14px;\n  color:#1f3a2e;\n  font-size:30px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-space-lead{\n  margin:0;\n  color:#59635d;\n  font-size:15px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u30ae\u30e3\u30e9\u30ea\u30fc\n========================== *\/\n\n.ryokuan-space-gallery{\n  display:grid;\n  grid-template-columns:1.3fr 1fr;\n  gap:10px;\n\n  height:480px;\n\n  overflow:hidden;\n  border-radius:20px;\n}\n\n\n\/* ==========================\n   \u5de6\uff1a\u30e1\u30a4\u30f3\u5199\u771f\n========================== *\/\n\n.ryokuan-space-main{\n  position:relative;\n  overflow:hidden;\n  margin:0;\n  min-width:0;\n}\n\n.ryokuan-space-main img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n\n  transition:transform .4s ease;\n}\n\n.ryokuan-space-main:hover img{\n  transform:scale(1.025);\n}\n\n\n\/* \u30e1\u30a4\u30f3\u5199\u771f\u306e\u8aac\u660e *\/\n\n.ryokuan-space-main figcaption{\n  position:absolute;\n  left:22px;\n  right:22px;\n  bottom:22px;\n\n  max-width:420px;\n  padding:16px 18px;\n\n  color:#fff;\n\n  background:rgba(25,52,39,.62);\n\n  border:1px solid rgba(255,255,255,.18);\n  border-radius:12px;\n\n  backdrop-filter:blur(8px);\n}\n\n.ryokuan-space-label{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:rgba(255,255,255,.78);\n\n  font-size:9px;\n  font-weight:700;\n  letter-spacing:.2em;\n}\n\n.ryokuan-space-main h3{\n  margin:0 0 6px;\n\n  color:#fff;\n\n  font-size:20px;\n  line-height:1.4;\n}\n\n.ryokuan-space-main figcaption p{\n  margin:0;\n\n  color:rgba(255,255,255,.9);\n\n  font-size:12px;\n  line-height:1.7;\n}\n\n\n\/* ==========================\n   \u53f3\uff1a4\u679a\n========================== *\/\n\n.ryokuan-space-subgrid{\n  display:grid;\n\n  grid-template-columns:repeat(2, minmax(0,1fr));\n  grid-template-rows:repeat(2, minmax(0,1fr));\n\n  gap:10px;\n\n  min-width:0;\n}\n\n\n\/* ==========================\n   \u5c0f\u30ab\u30fc\u30c9\n========================== *\/\n\n.ryokuan-space-card{\n  position:relative;\n\n  overflow:hidden;\n\n  margin:0;\n  min-width:0;\n\n  background:#eaf1ec;\n}\n\n.ryokuan-space-card img{\n  display:block;\n\n  width:100%;\n  height:100%;\n\n  object-fit:cover;\n\n  transition:transform .4s ease;\n}\n\n.ryokuan-space-card:hover img{\n  transform:scale(1.04);\n}\n\n\n\/* \u5c0f\u5199\u771f\u306e\u6587\u5b57 *\/\n\n.ryokuan-space-card figcaption{\n  position:absolute;\n\n  left:10px;\n  right:10px;\n  bottom:10px;\n\n  padding:9px 11px;\n\n  color:#fff;\n\n  background:rgba(25,52,39,.64);\n\n  border-radius:9px;\n\n  backdrop-filter:blur(7px);\n}\n\n.ryokuan-space-card h3{\n  margin:0 0 2px;\n\n  color:#fff;\n\n  font-size:13px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-space-card figcaption p{\n  margin:0;\n\n  color:rgba(255,255,255,.85);\n\n  font-size:9px;\n  line-height:1.5;\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:900px){\n\n  .ryokuan-space-gallery{\n    grid-template-columns:1.15fr 1fr;\n    height:420px;\n  }\n\n  .ryokuan-space-main figcaption{\n    left:16px;\n    right:16px;\n    bottom:16px;\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:650px){\n\n  .ryokuan-space{\n    padding:60px 16px;\n  }\n\n  .ryokuan-space-head{\n    margin-bottom:26px;\n  }\n\n  .ryokuan-space-title{\n    font-size:26px;\n  }\n\n  .ryokuan-space-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-space-lead br{\n    display:none;\n  }\n\n\n  \/* \u30e1\u30a4\u30f3\u3092\u4e0a\u306b\u914d\u7f6e *\/\n\n  .ryokuan-space-gallery{\n    display:block;\n\n    height:auto;\n\n    overflow:visible;\n\n    border-radius:0;\n  }\n\n  .ryokuan-space-main{\n    height:300px;\n\n    margin-bottom:8px;\n\n    border-radius:16px;\n  }\n\n\n  \/* 4\u679a\u30922\u00d72 *\/\n\n  .ryokuan-space-subgrid{\n    gap:8px;\n  }\n\n  .ryokuan-space-card{\n    height:150px;\n\n    border-radius:12px;\n  }\n\n\n  \/* \u30b9\u30de\u30db\u3067\u306f\u8aac\u660e\u6587\u3092\u7701\u7565 *\/\n\n  .ryokuan-space-card figcaption p{\n    display:none;\n  }\n\n  .ryokuan-space-card h3{\n    margin:0;\n    font-size:12px;\n  }\n\n  .ryokuan-space-main figcaption{\n    left:14px;\n    right:14px;\n    bottom:14px;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-space\" id=\"environment\">\n\n  <div class=\"ryokuan-space-container\">\n\n    <!-- \u898b\u51fa\u3057 -->\n    <div class=\"ryokuan-space-head\">\n      <p class=\"ryokuan-space-kicker\">ENVIRONMENT<\/p>\n\n      <h2 class=\"ryokuan-space-title\">\n        \u7dd1\u5eb5\u306e\u74b0\u5883\u30fb\u5171\u6709\u30b9\u30da\u30fc\u30b9\n      <\/h2>\n\n      <p class=\"ryokuan-space-lead\">\n        \u967d\u5149\u306e\u5165\u308b\u660e\u308b\u3044\u7a7a\u9593\u3068\u3001\u5ead\u306e\u3042\u308b\u7a4f\u3084\u304b\u306a\u74b0\u5883\u3002<br>\n        \u6bce\u65e5\u306e\u66ae\u3089\u3057\u3092\u5fc3\u5730\u3088\u304f\u904e\u3054\u305b\u308b\u5834\u6240\u3092\u6574\u3048\u3066\u3044\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n\n    <!-- \u30ae\u30e3\u30e9\u30ea\u30fc -->\n    <div class=\"ryokuan-space-gallery\">\n\n      <!-- \u5de6\uff1a\u30e1\u30a4\u30f3\u5199\u771f -->\n      <figure class=\"ryokuan-space-main\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png\" alt=\"\u7dd1\u5eb5\u306e\u5916\u89b3\u3068\u5ead\">\n\n        \n\n      <\/figure>\n\n\n      <!-- \u53f3\uff1a4\u679a -->\n      <div class=\"ryokuan-space-subgrid\">\n\n        <!-- \u30ea\u30d3\u30f3\u30b0 -->\n        <figure class=\"ryokuan-space-card\">\n\n          <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/1ab5c53dfe45c9a809f8e37bd1fc13db.png\" alt=\"\u7dd1\u5eb5\u306e\u30ea\u30d3\u30f3\u30b0\u30fb\u30c0\u30a4\u30cb\u30f3\u30b0\">\n\n         \n\n        <\/figure>\n\n\n        <!-- \u30ad\u30c3\u30c1\u30f3 -->\n        <figure class=\"ryokuan-space-card\">\n\n          <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/3267c8af0c982bf1b92abd5a6d1b1c46.png\" alt=\"\u7dd1\u5eb5\u306e\u30ad\u30c3\u30c1\u30f3\">\n\n          \n\n        <\/figure>\n\n\n        <!-- \u7384\u95a2 -->\n        <figure class=\"ryokuan-space-card\">\n\n          <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"\u7dd1\u5eb5\u306e\u7384\u95a2\">\n\n          \n\n        <\/figure>\n\n\n        <!-- \u30c8\u30a4\u30ec -->\n        <figure class=\"ryokuan-space-card\">\n\n          <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/787418a06026896940461f3b0f26fccf.jpg\" alt=\"\u7dd1\u5eb5\u306e\u30c8\u30a4\u30ec\">\n\n          \n\n        <\/figure>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u5c45\u5ba4\u306b\u3064\u3044\u3066\n========================== *\/\n\n.ryokuan-rooms{\n  padding:80px 20px;\n  background:#fff;\n}\n\n.ryokuan-rooms-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-rooms-head{\n  margin-bottom:35px;\n  padding:0 30px;\n  text-align:center;\n}\n\n.ryokuan-rooms-kicker{\n  margin:0 0 10px;\n\n  color:#6f7d72;\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:.18em;\n}\n\n.ryokuan-rooms-title{\n  margin:0 0 12px;\n\n  color:#1f3a2e;\n  font-size:28px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-rooms-lead{\n  margin:0;\n\n  color:#5b615d;\n  font-size:16px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u548c\u5ba4\u30fb\u6d0b\u5ba4\n========================== *\/\n\n.ryokuan-rooms-grid{\n  display:grid;\n  grid-template-columns:repeat(2, minmax(0,1fr));\n  gap:18px;\n}\n\n\n\/* \u5c45\u5ba4\u30ab\u30fc\u30c9 *\/\n.ryokuan-room-card{\n  overflow:hidden;\n  margin:0;\n\n  background:#fff;\n\n  border:1px solid #e3efe8;\n  border-radius:18px;\n\n  box-shadow:0 10px 24px rgba(18,50,33,.06);\n\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n.ryokuan-room-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 16px 30px rgba(18,50,33,.10);\n}\n\n\n\/* \u5199\u771f *\/\n.ryokuan-room-image{\n  overflow:hidden;\n  aspect-ratio:4 \/ 3;\n\n  background:#edf4ef;\n}\n\n.ryokuan-room-image img{\n  display:block;\n\n  width:100%;\n  height:100%;\n\n  object-fit:cover;\n\n  transition:transform .4s ease;\n}\n\n.ryokuan-room-card:hover .ryokuan-room-image img{\n  transform:scale(1.025);\n}\n\n\n\/* \u30ab\u30fc\u30c9\u672c\u6587 *\/\n.ryokuan-room-content{\n  padding:20px;\n}\n\n.ryokuan-room-label{\n  margin:0 0 6px;\n\n  color:#789083;\n\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:.18em;\n}\n\n.ryokuan-room-content h3{\n  margin:0 0 8px;\n\n  color:#1f3a2e;\n\n  font-size:20px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-room-content > p:last-child{\n  margin:0;\n\n  color:#59635d;\n\n  font-size:14px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u5c45\u5ba4\u8a2d\u5099\n========================== *\/\n\n.ryokuan-room-equipment{\n  margin-top:22px;\n\n  padding:26px;\n\n  background:#f6faf7;\n\n  border:1px solid #e0ebe3;\n  border-radius:18px;\n}\n\n\n\/* \u8a2d\u5099\u898b\u51fa\u3057 *\/\n.ryokuan-room-equipment-head{\n  margin-bottom:22px;\n}\n\n.ryokuan-room-equipment-kicker{\n  margin:0 0 6px;\n\n  color:#789083;\n\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:.18em;\n}\n\n.ryokuan-room-equipment-head h3{\n  margin:0 0 7px;\n\n  color:#1f3a2e;\n\n  font-size:20px;\n  font-weight:700;\n}\n\n.ryokuan-room-equipment-head > p:last-child{\n  margin:0;\n\n  color:#59635d;\n\n  font-size:14px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u8a2d\u5099\u4e00\u89a7\n========================== *\/\n\n.ryokuan-room-equipment-grid{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0,1fr));\n\n  gap:12px;\n}\n\n.ryokuan-room-equipment-item{\n  display:flex;\n  align-items:flex-start;\n\n  gap:12px;\n\n  padding:15px;\n\n  background:#fff;\n\n  border:1px solid #e3ece6;\n  border-radius:13px;\n}\n\n\n\/* \u30a2\u30a4\u30b3\u30f3 *\/\n.ryokuan-room-equipment-item > span{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  flex:0 0 38px;\n\n  width:38px;\n  height:38px;\n\n  background:#edf6f0;\n  border:1px solid #dcece2;\n  border-radius:10px;\n\n  font-size:17px;\n}\n\n\n\/* \u8a2d\u5099\u540d *\/\n.ryokuan-room-equipment-item strong{\n  display:block;\n\n  margin:1px 0 4px;\n\n  color:#1f3a2e;\n\n  font-size:14px;\n  font-weight:700;\n}\n\n\n\/* \u8a2d\u5099\u8aac\u660e *\/\n.ryokuan-room-equipment-item p{\n  margin:0;\n\n  color:#68736c;\n\n  font-size:12px;\n  line-height:1.65;\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:800px){\n\n  .ryokuan-room-equipment-grid{\n    grid-template-columns:repeat(2, minmax(0,1fr));\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:650px){\n\n  .ryokuan-rooms{\n    padding:60px 16px;\n  }\n\n  .ryokuan-rooms-head{\n    margin-bottom:28px;\n    padding:0;\n  }\n\n  .ryokuan-rooms-title{\n    font-size:26px;\n  }\n\n  .ryokuan-rooms-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-rooms-lead br{\n    display:none;\n  }\n\n  .ryokuan-rooms-grid{\n    grid-template-columns:1fr;\n    gap:16px;\n  }\n\n  .ryokuan-room-card{\n    border-radius:16px;\n  }\n\n  .ryokuan-room-content{\n    padding:18px;\n  }\n\n  .ryokuan-room-equipment{\n    margin-top:18px;\n    padding:18px;\n\n    border-radius:16px;\n  }\n\n  .ryokuan-room-equipment-grid{\n    grid-template-columns:1fr;\n    gap:10px;\n  }\n\n}\n\/* ==========================\n   \u5c45\u5ba4\n========================== *\/\n\n.ryokuan-rooms{\n  padding:80px 20px;\n  background:#fff;\n}\n\n.ryokuan-rooms-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-rooms-head{\n  margin-bottom:32px;\n  padding:0 30px;\n  text-align:center;\n}\n\n.ryokuan-rooms-kicker{\n  margin:0 0 10px;\n\n  color:#6f7d72;\n\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:.18em;\n}\n\n.ryokuan-rooms-title{\n  margin:0 0 12px;\n\n  color:#1f3a2e;\n\n  font-size:28px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-rooms-lead{\n  margin:0;\n\n  color:#5b615d;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n.ryokuan-rooms-note{\n  margin:12px 0 0;\n\n  color:#889189;\n\n  font-size:11px;\n  line-height:1.7;\n}\n\n\n\/* ==========================\n   6\u679a\u30ae\u30e3\u30e9\u30ea\u30fc\n========================== *\/\n\n.ryokuan-rooms-gallery{\n  display:grid;\n\n  grid-template-columns:repeat(3, minmax(0, 1fr));\n\n  gap:14px;\n}\n\n\n.ryokuan-room-photo{\n  overflow:hidden;\n\n  margin:0;\n\n  background:#fff;\n\n  border:1px solid #e1ebe4;\n  border-radius:16px;\n\n  box-shadow:\n    0 8px 20px rgba(18,50,33,.06);\n}\n\n\n.ryokuan-room-photo img{\n  display:block;\n\n  width:100%;\n  height:190px;\n\n  object-fit:cover;\n\n  transition:transform .35s ease;\n}\n\n\n.ryokuan-room-photo:hover img{\n  transform:scale(1.03);\n}\n\n\n\/* \u30ad\u30e3\u30d7\u30b7\u30e7\u30f3 *\/\n\n.ryokuan-room-photo figcaption{\n  padding:12px 14px;\n\n  color:#405148;\n\n  background:#fff;\n\n  font-size:12px;\n  font-weight:600;\n\n  line-height:1.6;\n\n  text-align:center;\n}\n\n\n\/* ==========================\n   \u5c45\u5ba4\u8a2d\u5099\n========================== *\/\n\n.ryokuan-room-equipment{\n  margin-top:36px;\n  padding:28px;\n\n  background:#f6faf7;\n\n  border:1px solid #e0ebe4;\n  border-radius:18px;\n}\n\n\n.ryokuan-room-equipment-head{\n  margin-bottom:22px;\n  text-align:center;\n}\n\n\n.ryokuan-room-equipment-kicker{\n  margin:0 0 7px;\n\n  color:#708078;\n\n  font-size:10px;\n  font-weight:700;\n\n  letter-spacing:.18em;\n}\n\n\n.ryokuan-room-equipment-head h3{\n  margin:0 0 8px;\n\n  color:#1f3a2e;\n\n  font-size:21px;\n  font-weight:700;\n}\n\n\n.ryokuan-room-equipment-head > p:last-child{\n  margin:0;\n\n  color:#657069;\n\n  font-size:13px;\n  line-height:1.7;\n}\n\n\n\/* \u8a2d\u5099\u30b0\u30ea\u30c3\u30c9 *\/\n\n.ryokuan-room-equipment-grid{\n  display:grid;\n\n  grid-template-columns:repeat(3, minmax(0,1fr));\n\n  gap:12px;\n}\n\n\n.ryokuan-room-equipment-item{\n  display:flex;\n  align-items:flex-start;\n\n  gap:11px;\n\n  padding:15px;\n\n  background:#fff;\n\n  border:1px solid #e0e9e3;\n  border-radius:14px;\n}\n\n\n.ryokuan-room-equipment-item > span{\n  display:flex;\n\n  align-items:center;\n  justify-content:center;\n\n  flex:0 0 38px;\n\n  width:38px;\n  height:38px;\n\n  background:#edf5f0;\n\n  border-radius:10px;\n\n  font-size:17px;\n}\n\n\n.ryokuan-room-equipment-item strong{\n  display:block;\n\n  margin-bottom:4px;\n\n  color:#1f3a2e;\n\n  font-size:14px;\n}\n\n\n.ryokuan-room-equipment-item p{\n  margin:0;\n\n  color:#647068;\n\n  font-size:11px;\n  line-height:1.65;\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:800px){\n\n  .ryokuan-rooms-gallery{\n    grid-template-columns:repeat(2, minmax(0,1fr));\n  }\n\n  .ryokuan-room-equipment-grid{\n    grid-template-columns:repeat(2, minmax(0,1fr));\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:600px){\n\n  .ryokuan-rooms{\n    padding:60px 16px;\n  }\n\n  .ryokuan-rooms-head{\n    padding:0;\n  }\n\n  .ryokuan-rooms-title{\n    font-size:26px;\n  }\n\n  .ryokuan-rooms-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-rooms-lead br{\n    display:none;\n  }\n\n  .ryokuan-rooms-gallery{\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n  }\n\n  .ryokuan-room-photo{\n    border-radius:12px;\n  }\n\n  .ryokuan-room-photo img{\n    height:140px;\n  }\n\n  .ryokuan-room-photo figcaption{\n    padding:9px 8px;\n    font-size:10px;\n  }\n\n  .ryokuan-room-equipment{\n    margin-top:28px;\n    padding:20px;\n  }\n\n  .ryokuan-room-equipment-grid{\n    grid-template-columns:1fr;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-rooms\" id=\"rooms\">\n\n  <div class=\"ryokuan-rooms-container\">\n\n    <!-- \u898b\u51fa\u3057 -->\n    <div class=\"ryokuan-rooms-head\">\n\n      <p class=\"ryokuan-rooms-kicker\">\n        ROOM\n      <\/p>\n\n      <h2 class=\"ryokuan-rooms-title\">\n        \u5c45\u5ba4\u306b\u3064\u3044\u3066\n      <\/h2>\n\n      <p class=\"ryokuan-rooms-lead\">\n        \u4e00\u4eba\u3072\u3068\u308a\u304c\u843d\u3061\u7740\u3044\u3066\u904e\u3054\u305b\u308b\u3001\u500b\u5ba4\u3092\u3054\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002<br>\n        \u660e\u308b\u3055\u3084\u5e83\u3055\u3001\u96f0\u56f2\u6c17\u306e\u7570\u306a\u308b\u304a\u90e8\u5c4b\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n      <\/p>\n\n      <p class=\"ryokuan-rooms-note\">\n        \u203b\u5199\u771f\u306f\u5c45\u5ba4\u306e\u4e00\u4f8b\u3067\u3059\u3002\u7a7a\u5ba4\u72b6\u6cc1\u3084\u3054\u6848\u5185\u53ef\u80fd\u306a\u304a\u90e8\u5c4b\u306b\u3064\u3044\u3066\u306f\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n    <!-- ==========================\n         \u5c45\u5ba4\u30ae\u30e3\u30e9\u30ea\u30fc\n    ========================== -->\n\n    <div class=\"ryokuan-rooms-gallery\">\n\n      <!-- \u5199\u771f1 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/d84f6ab557b90deb72b60b377bf3d9a8.jpg\" alt=\"\u7dd1\u5eb5\u306e\u660e\u308b\u3044\u5c45\u5ba4\">\n\n        <figcaption>\n          \u660e\u308b\u304f\u958b\u653e\u611f\u306e\u3042\u308b\u5c45\u5ba4\n        <\/figcaption>\n\n      <\/figure>\n\n\n      <!-- \u5199\u771f2 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/7c2cd9c80b52eb5c3a4d232860a8f6d5.jpg\" alt=\"\u7dd1\u5eb5\u306e\u548c\u5ba4\">\n\n        <figcaption>\n          \u7573\u306e\u3042\u308b\u843d\u3061\u7740\u3044\u305f\u5c45\u5ba4\n        <\/figcaption>\n\n      <\/figure>\n\n\n      <!-- \u5199\u771f3 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/room3.jpg\" alt=\"\u7dd1\u5eb5\u306e\u5c45\u5ba4\">\n\n        <figcaption>\n          \u30b7\u30f3\u30d7\u30eb\u3067\u843d\u3061\u7740\u3044\u305f\u6d0b\u5ba4\n        <\/figcaption>\n\n      <\/figure>\n\n\n      <!-- \u5199\u771f4 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/room2.jpg\" alt=\"\u7dd1\u5eb5\u306e\u5c45\u5ba4\">\n\n        <figcaption>\n          \u843d\u3061\u7740\u304d\u306e\u3042\u308b\u548c\u5ba4\n        <\/figcaption>\n\n      <\/figure>\n\n\n      <!-- \u5199\u771f5 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/room1.jpg\" alt=\"\u7dd1\u5eb5\u306e\u5c45\u5ba4\">\n\n        <figcaption>\n          \u4e8c\u9762\u63a1\u5149\u306e\u660e\u308b\u3044\u6d0b\u5ba4\n        <\/figcaption>\n\n      <\/figure>\n\n\n      <!-- \u5199\u771f6 -->\n      <figure class=\"ryokuan-room-photo\">\n\n        <img decoding=\"async\" src=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/32a50f61a187fb64a0cb1ec5c6b81f83.png\" alt=\"\u7dd1\u5eb5\u306e\u5c45\u5ba4\">\n\n        <figcaption>\n          8\u7573\u306e\u592b\u5a66\u90e8\u5c4b\n        <\/figcaption>\n\n      <\/figure>\n\n    <\/div>\n\n\n    <!-- ==========================\n         \u5c45\u5ba4\u8a2d\u5099\n    ========================== -->\n\n    <div class=\"ryokuan-room-equipment\">\n\n      <div class=\"ryokuan-room-equipment-head\">\n\n        <p class=\"ryokuan-room-equipment-kicker\">\n          ROOM FACILITIES\n        <\/p>\n\n        <h3>\n          \u5c45\u5ba4\u8a2d\u5099\n        <\/h3>\n\n        <p>\n          \u65e5\u3005\u3092\u5b89\u5fc3\u3057\u3066\u904e\u3054\u305b\u308b\u3001\u57fa\u672c\u7684\u306a\u8a2d\u5099\u3092\u6574\u3048\u3066\u3044\u307e\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n\n      <div class=\"ryokuan-room-equipment-grid\">\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\ud83d\udecf\ufe0f<\/span>\n\n          <div>\n            <strong>\u500b\u5ba4<\/strong>\n            <p>\n              6\u7573\u3092\u4e2d\u5fc3\u3068\u3057\u305f\u500b\u5ba4\u3092\u3054\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\ud83d\udc6b<\/span>\n\n          <div>\n            <strong>\u592b\u5a66\u90e8\u5c4b<\/strong>\n            <p>\n              8\u7573\u306e\u592b\u5a66\u90e8\u5c4b\u3082\u3054\u3056\u3044\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\u2744\ufe0f<\/span>\n\n          <div>\n            <strong>\u30a8\u30a2\u30b3\u30f3<\/strong>\n            <p>\n              \u5feb\u9069\u306b\u904e\u3054\u305b\u308b\u7a7a\u8abf\u8a2d\u5099\u3092\u5099\u3048\u3066\u3044\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\ud83e\uddf3<\/span>\n\n          <div>\n            <strong>\u53ce\u7d0d<\/strong>\n            <p>\n              \u65e5\u7528\u54c1\u3084\u8863\u985e\u3092\u53ce\u7d0d\u3067\u304d\u308b\u30b9\u30da\u30fc\u30b9\u304c\u3042\u308a\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\ud83e\ude9f<\/span>\n\n          <div>\n            <strong>\u9632\u708e\u30ab\u30fc\u30c6\u30f3<\/strong>\n            <p>\n              \u5b89\u5168\u9762\u306b\u914d\u616e\u3057\u305f\u9632\u708e\u30ab\u30fc\u30c6\u30f3\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-room-equipment-item\">\n\n          <span>\ud83d\udecc<\/span>\n\n          <div>\n            <strong>\u5bdd\u5177<\/strong>\n            <p>\n              \u30d9\u30c3\u30c9\u30fb\u5e03\u56e3\u306e\u3054\u7528\u610f\u3082\u53ef\u80fd\u3067\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u5165\u5c45\u8cbb\u7528\n========================== *\/\n\n.ryokuan-price{\n  padding:80px 20px;\n  background:#fff;\n}\n\n.ryokuan-price .ryokuan-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-price .ryokuan-section-head{\n  margin-bottom:35px;\n  padding:0 30px;\n  text-align:center;\n}\n\n.ryokuan-price .ryokuan-kicker{\n  margin:0 0 10px;\n\n  color:#6f7d72;\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n.ryokuan-price .ryokuan-section-title{\n  margin:0 0 12px;\n\n  color:#1f3a2e;\n  font-size:28px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-price .ryokuan-section-lead{\n  margin:0;\n\n  color:#5b615d;\n  font-size:16px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u5168\u4f53\u30ec\u30a4\u30a2\u30a6\u30c8\n========================== *\/\n\n.ryokuan-price-grid{\n  display:grid;\n  grid-template-columns:1.25fr .75fr;\n  gap:18px;\n  align-items:start;\n}\n\n.ryokuan-price-main,\n.ryokuan-price-aside{\n  display:grid;\n  gap:18px;\n}\n\n\n\/* ==========================\n   \u30ab\u30fc\u30c9\u5171\u901a\n========================== *\/\n\n.ryokuan-price-card{\n  padding:22px;\n\n  background:#fff;\n\n  border:1px solid #e3efe8;\n  border-radius:18px;\n\n  box-shadow:0 10px 24px rgba(18,50,33,.06);\n}\n\n.ryokuan-price-card-soft{\n  background:#f6faf7;\n}\n\n\n\/* \u30bf\u30a4\u30c8\u30eb *\/\n.ryokuan-price-title{\n  margin:0 0 16px;\n\n  color:#1f3a2e;\n  font-size:17px;\n  font-weight:700;\n  line-height:1.5;\n}\n\n\n\/* ==========================\n   \u5165\u5c45\u6642\u8cbb\u7528\n========================== *\/\n\n.ryokuan-price-row{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:20px;\n\n  padding:18px 20px;\n\n  background:#f5f8f6;\n  border:1px solid #e2ebe5;\n  border-radius:13px;\n}\n\n.ryokuan-price-label{\n  color:#59635d;\n\n  font-size:14px;\n  font-weight:600;\n}\n\n.ryokuan-price-value{\n  color:#2d7651;\n\n  font-size:27px;\n  font-weight:700;\n  line-height:1;\n}\n\n\n\/* \u6ce8\u8a18 *\/\n.ryokuan-price-note{\n  margin:14px 0 0;\n\n  color:#6c766f;\n  font-size:12px;\n  line-height:1.75;\n}\n\n.ryokuan-price-note b{\n  color:#314a3d;\n}\n\n\n\/* ==========================\n   \u6599\u91d1\u30c6\u30fc\u30d6\u30eb\n========================== *\/\n\n.ryokuan-table-wrap{\n  width:100%;\n  overflow:hidden;\n\n  border:1px solid #e1eae4;\n  border-radius:13px;\n}\n\n.ryokuan-table{\n  width:100%;\n  border-collapse:collapse;\n\n  background:#fff;\n}\n\n.ryokuan-table th,\n.ryokuan-table td{\n  padding:13px 16px;\n\n  border-bottom:1px solid #e8eee9;\n\n  color:#4e5b53;\n  font-size:14px;\n  text-align:left;\n}\n\n.ryokuan-table th{\n  background:#f4f8f5;\n\n  color:#596a60;\n\n  font-size:12px;\n  font-weight:700;\n}\n\n.ryokuan-table th:last-child,\n.ryokuan-table td:last-child{\n  text-align:right;\n}\n\n.ryokuan-table tbody tr:last-child td{\n  border-bottom:1px solid #e1eae4;\n}\n\n\n\/* \u5408\u8a08 *\/\n.ryokuan-table tfoot td{\n  padding:16px;\n\n  background:#edf6f0;\n\n  border-bottom:0;\n\n  color:#1f3a2e;\n  font-weight:700;\n}\n\n.ryokuan-table tfoot td:last-child{\n  color:#2d7651;\n\n  font-size:17px;\n}\n\n\n\/* ==========================\n   \u7b87\u6761\u66f8\u304d\n========================== *\/\n\n.ryokuan-price-bullets{\n  margin:14px 0 0;\n  padding-left:18px;\n\n  color:#68736c;\n\n  font-size:12px;\n  line-height:1.75;\n}\n\n.ryokuan-price-bullets li{\n  margin-bottom:6px;\n}\n\n.ryokuan-price-bullets li:last-child{\n  margin-bottom:0;\n}\n\n\n\/* ==========================\n   \u53f3\u5074\u306e\u672c\u6587\n========================== *\/\n\n.ryokuan-price-text{\n  margin:0 0 12px;\n\n  color:#59635d;\n  font-size:14px;\n  line-height:1.8;\n}\n\n.ryokuan-price-text:last-child{\n  margin-bottom:0;\n}\n\n.ryokuan-price-text b{\n  color:#2d7651;\n}\n\n\n\/* ==========================\n   \u8cbb\u7528\u76f8\u8ac7CTA\n========================== *\/\n\n.ryokuan-price-cta{\n  padding:20px;\n\n  background:#1f4b36;\n\n  border-radius:18px;\n\n  box-shadow:0 10px 24px rgba(18,50,33,.08);\n}\n\n.ryokuan-price-cta-title{\n  margin:0 0 8px;\n\n  color:#fff;\n\n  font-size:16px;\n  font-weight:700;\n}\n\n.ryokuan-price-cta-text{\n  margin:0;\n\n  color:rgba(255,255,255,.80);\n\n  font-size:13px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:850px){\n\n  .ryokuan-price-grid{\n    grid-template-columns:1fr;\n  }\n\n  .ryokuan-price-main,\n  .ryokuan-price-aside{\n    gap:16px;\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:650px){\n\n  .ryokuan-price{\n    padding:60px 16px;\n  }\n\n  .ryokuan-price .ryokuan-section-head{\n    margin-bottom:28px;\n    padding:0;\n  }\n\n  .ryokuan-price .ryokuan-section-title{\n    font-size:26px;\n  }\n\n  .ryokuan-price .ryokuan-section-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-price .ryokuan-section-lead br{\n    display:none;\n  }\n\n  .ryokuan-price-card{\n    padding:18px;\n    border-radius:16px;\n  }\n\n  .ryokuan-price-row{\n    padding:16px;\n  }\n\n  .ryokuan-price-value{\n    font-size:23px;\n  }\n\n  .ryokuan-table th,\n  .ryokuan-table td{\n    padding:12px 10px;\n    font-size:13px;\n  }\n\n  .ryokuan-table tfoot td:last-child{\n    font-size:15px;\n  }\n\n  .ryokuan-price-cta{\n    padding:18px;\n    border-radius:16px;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-section ryokuan-price\" id=\"price\">\n  <div class=\"ryokuan-container\">\n\n    <div class=\"ryokuan-section-head\">\n      <p class=\"ryokuan-kicker\">Price<\/p>\n      <h2 class=\"ryokuan-section-title\">\u5165\u5c45\u8cbb\u7528\u306e\u3054\u6848\u5185<\/h2>\n      <p class=\"ryokuan-section-lead\">\n        \u7dd1\u5eb5\u306f\u3001\u5b9a\u54e110\u540d\u306e\u5c11\u4eba\u6570\u5236\u30fb\u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0\u3067\u3059\u3002<br>\n        \u3054\u5165\u5c45\u3092\u691c\u8a0e\u3055\u308c\u308b\u7686\u69d8\u306b\u5411\u3051\u3066\u3001\u8cbb\u7528\u306e\u76ee\u5b89\u3092\u3054\u6848\u5185\u3044\u305f\u3057\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n    <div class=\"ryokuan-price-grid\">\n\n      <!-- Left: initial + monthly -->\n      <div class=\"ryokuan-price-main\">\n\n        <article class=\"ryokuan-price-card\">\n          <h3 class=\"ryokuan-price-title\">\u5165\u5c45\u6642\u8cbb\u7528<\/h3>\n\n          <div class=\"ryokuan-price-row\">\n            <span class=\"ryokuan-price-label\">\u5165\u5c45\u4e00\u6642\u91d1<\/span>\n            <span class=\"ryokuan-price-value\">0\u5186<\/span>\n          <\/div>\n\n          <p class=\"ryokuan-price-note\">\n            \u203b\u6577\u91d1\u3068\u3057\u3066 <b>100,000\u5186<\/b> \u3092\u304a\u9810\u304b\u308a\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<br>\n            \uff08\u9000\u53bb\u6642\u3001\u539f\u72b6\u56de\u5fa9\u8cbb\u3092\u5dee\u3057\u5f15\u3044\u305f\u91d1\u984d\u3092\u3054\u8fd4\u91d1\u3044\u305f\u3057\u307e\u3059\uff09\n          <\/p>\n        <\/article>\n\n        <article class=\"ryokuan-price-card\">\n          <h3 class=\"ryokuan-price-title\">\u6708\u984d\u5229\u7528\u6599\uff08\u76ee\u5b89\uff09<\/h3>\n\n          <div class=\"ryokuan-table-wrap\" role=\"region\" aria-label=\"\u6708\u984d\u5229\u7528\u6599\u306e\u8868\">\n            <table class=\"ryokuan-table\">\n              <thead>\n                <tr>\n                  <th>\u9805\u76ee<\/th>\n                  <th>\u91d1\u984d<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td>\u5bb6\u8cc3<\/td>\n                  <td>50,000\u5186\u301c<\/td>\n                <\/tr>\n                <tr>\n                  <td>\u7ba1\u7406\u8cbb<\/td>\n                  <td>20,000\u5186<\/td>\n                <\/tr>\n                <tr>\n                  <td>\u98df\u8cbb<\/td>\n                  <td>45,000\u5186<\/td>\n                <\/tr>\n              <\/tbody>\n              <tfoot>\n                <tr>\n                  <td>\u6708\u984d\u5408\u8a08<\/td>\n                  <td><b>115,000\u5186\u301c<\/b><\/td>\n                <\/tr>\n              <\/tfoot>\n            <\/table>\n          <\/div>\n\n          <ul class=\"ryokuan-price-bullets\">\n            <li>\u203b\u90e8\u5c4b\u30bf\u30a4\u30d7\u306b\u3088\u3063\u3066\u6599\u91d1\u304c\u7570\u306a\u308b\u5834\u5408\u304c\u3054\u3056\u3044\u307e\u3059\u3002<\/li>\n            <li>\u203b\u7ba1\u7406\u8cbb\u306b\u306f\u3001\u5171\u7528\u90e8\u5206\u306e\u7dad\u6301\u7ba1\u7406\u8cbb\u30fb\u6c34\u5149\u71b1\u8cbb\u3092\u542b\u307f\u307e\u3059\u3002<\/li>\n            <li>\u203b\u98df\u8cbb\uff081\u65e53\u98df\u300130\u65e5\u60f3\u5b9a\uff09\u306f\u6b20\u98df\u65e5\u6570\u7b49\u306b\u3088\u308a\u8abf\u6574\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/li>\n          <\/ul>\n        <\/article>\n\n      <\/div>\n\n      <!-- Right: care + extra + CTA -->\n      <aside class=\"ryokuan-price-aside\" aria-label=\"\u4ecb\u8b77\u8cbb\u7528\u3068\u305d\u306e\u4ed6\u5b9f\u8cbb\">\n        <article class=\"ryokuan-price-card ryokuan-price-card-soft\">\n          <h3 class=\"ryokuan-price-title\">\u4ecb\u8b77\u30b5\u30fc\u30d3\u30b9\u8cbb\u7528\u306b\u3064\u3044\u3066<\/h3>\n          <p class=\"ryokuan-price-text\">\n            \u7dd1\u5eb5\u306f\u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0\u306e\u305f\u3081\u3001\u4ecb\u8b77\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001\u8a2a\u554f\u4ecb\u8b77\u7b49\u306e\u4ecb\u8b77\u4fdd\u967a\u30b5\u30fc\u30d3\u30b9\u3092\u3054\u5229\u7528\u3044\u305f\u3060\u304d\u307e\u3059\u3002<br>\n            \u4ecb\u8b77\u4fdd\u967a\u30b5\u30fc\u30d3\u30b9\u8cbb\u7528\u306f\u3001<b>\u4ecb\u8b77\u4fdd\u967a\u81ea\u5df1\u8ca0\u62c5\u5206\uff081\u301c3\u5272\uff09<\/b>\u304c\u5225\u9014\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002\n          <\/p>\n          <p class=\"ryokuan-price-text\">\n            \u203b\u3054\u672c\u4eba\u30fb\u3054\u5bb6\u65cf\u3068\u76f8\u8ac7\u306e\u3046\u3048\u3001\u5fc5\u8981\u306a\u30b5\u30fc\u30d3\u30b9\u5185\u5bb9\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u3002\n          <\/p>\n        <\/article>\n\n        <article class=\"ryokuan-price-card ryokuan-price-card-soft\">\n          <h3 class=\"ryokuan-price-title\">\u305d\u306e\u4ed6\u306e\u8cbb\u7528\uff08\u5b9f\u8cbb\uff09<\/h3>\n          <ul class=\"ryokuan-price-bullets\">\n            <li>\u533b\u7642\u8cbb\u30fb\u85ac\u4ee3<\/li>\n            <li>\u304a\u3080\u3064\u4ee3\u30fb\u65e5\u7528\u54c1\u4ee3<\/li>\n            <li>\u7406\u7f8e\u5bb9\u4ee3 \u306a\u3069<\/li>\n          <\/ul>\n          \n        <\/article>\n\n        <div class=\"ryokuan-price-cta\">\n          <p class=\"ryokuan-price-cta-title\">\u8cbb\u7528\u306b\u3064\u3044\u3066\u306e\u3054\u76f8\u8ac7<\/p>\n          <p class=\"ryokuan-price-cta-text\">\n            \u8cbb\u7528\u306e\u8a73\u7d30\u3084\u3054\u4e0d\u660e\u70b9\u306b\u3064\u304d\u307e\u3057\u3066\u306f\u3001\u898b\u5b66\u6642\u307e\u305f\u306f\u500b\u5225\u76f8\u8ac7\u306b\u3066\u4e01\u5be7\u306b\u3054\u8aac\u660e\u3044\u305f\u3057\u307e\u3059\u3002\n            \u3069\u3046\u305e\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n          <\/p>\n          \n        <\/div>\n      <\/aside>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   \u30a2\u30af\u30bb\u30b9\n========================== *\/\n\n.ryokuan-access{\n  padding:80px 20px;\n  background:#f6faf7;\n}\n\n.ryokuan-access-container{\n  width:100%;\n  max-width:960px;\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u898b\u51fa\u3057\n========================== *\/\n\n.ryokuan-access-head{\n  margin-bottom:28px;\n  padding:0 30px;\n  text-align:center;\n}\n\n.ryokuan-access-kicker{\n  margin:0 0 10px;\n\n  color:#6f7d72;\n\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:.18em;\n}\n\n.ryokuan-access-title{\n  margin:0 0 12px;\n\n  color:#1f3a2e;\n\n  font-size:28px;\n  font-weight:700;\n  line-height:1.4;\n}\n\n.ryokuan-access-lead{\n  margin:0;\n\n  color:#5b615d;\n\n  font-size:16px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   Google Map\n========================== *\/\n\n.ryokuan-access-map{\n  width:100%;\n  height:390px;\n\n  overflow:hidden;\n\n  background:#eaf1ec;\n\n  border:1px solid #dce8df;\n  border-radius:18px;\n\n  box-shadow:\n    0 10px 24px rgba(18,50,33,.06);\n}\n\n.ryokuan-access-map iframe{\n  display:block;\n\n  width:100%;\n  height:100%;\n}\n\n\n\/* ==========================\n   \u6240\u5728\u5730\u30fb\u6848\u5185\n========================== *\/\n\n.ryokuan-access-info{\n  display:grid;\n\n  grid-template-columns:.9fr 1.1fr;\n\n  gap:18px;\n\n  margin-top:18px;\n}\n\n\n\/* \u4f4f\u6240\u30ab\u30fc\u30c9 *\/\n.ryokuan-access-address{\n  display:flex;\n  align-items:flex-start;\n\n  gap:15px;\n\n  padding:22px;\n\n  background:#fff;\n\n  border:1px solid #e3efe8;\n  border-radius:18px;\n\n  box-shadow:\n    0 10px 24px rgba(18,50,33,.05);\n}\n\n.ryokuan-access-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  flex:0 0 44px;\n\n  width:44px;\n  height:44px;\n\n  background:#edf6f0;\n\n  border:1px solid #dbece1;\n  border-radius:12px;\n\n  font-size:18px;\n}\n\n.ryokuan-access-label{\n  margin:0 0 5px;\n\n  color:#718177;\n\n  font-size:11px;\n  font-weight:700;\n  letter-spacing:.08em;\n}\n\n.ryokuan-access-address h3{\n  margin:0 0 10px;\n\n  color:#1f3a2e;\n\n  font-size:17px;\n  font-weight:700;\n}\n\n.ryokuan-access-address-text{\n  margin:0;\n\n  color:#59635d;\n\n  font-size:14px;\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u4ea4\u901a\u6848\u5185\n========================== *\/\n\n.ryokuan-access-guide{\n  display:grid;\n\n  grid-template-columns:1fr 1fr;\n\n  gap:12px;\n}\n\n.ryokuan-access-guide-item{\n  padding:18px;\n\n  background:#fff;\n\n  border:1px solid #e3efe8;\n  border-radius:16px;\n}\n\n.ryokuan-access-guide-icon{\n  margin-bottom:10px;\n\n  font-size:20px;\n}\n\n.ryokuan-access-guide-item h3{\n  margin:0 0 7px;\n\n  color:#1f3a2e;\n\n  font-size:15px;\n  font-weight:700;\n}\n\n.ryokuan-access-guide-item p{\n  margin:0;\n\n  color:#667169;\n\n  font-size:12px;\n  line-height:1.7;\n}\n\n\n\/* ==========================\n   \u898b\u5b66CTA\n========================== *\/\n\n.ryokuan-access-cta{\n  display:flex;\n\n  align-items:center;\n  justify-content:space-between;\n\n  gap:30px;\n\n  margin-top:18px;\n\n  padding:25px 28px;\n\n  background:#1f4b36;\n\n  border-radius:18px;\n\n  box-shadow:\n    0 10px 24px rgba(18,50,33,.08);\n}\n\n.ryokuan-access-cta-label{\n  margin:0 0 6px;\n\n  color:rgba(255,255,255,.6);\n\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:.18em;\n}\n\n.ryokuan-access-cta h3{\n  margin:0 0 7px;\n\n  color:#fff;\n\n  font-size:18px;\n  font-weight:700;\n}\n\n.ryokuan-access-cta > div > p:last-child{\n  margin:0;\n\n  max-width:570px;\n\n  color:rgba(255,255,255,.75);\n\n  font-size:13px;\n  line-height:1.8;\n}\n\n\n\/* CTA\u30dc\u30bf\u30f3 *\/\n.ryokuan-access-btn{\n  display:inline-flex;\n\n  align-items:center;\n  justify-content:center;\n\n  flex-shrink:0;\n\n  padding:12px 20px;\n\n  color:#1f3a2e !important;\n\n  background:#fff;\n\n  border-radius:999px;\n\n  font-size:13px;\n  font-weight:700;\n\n  text-decoration:none !important;\n\n  white-space:nowrap;\n\n  transition:\n    background .25s ease,\n    transform .25s ease;\n}\n\n.ryokuan-access-btn:hover{\n  color:#1f3a2e !important;\n\n  background:#edf5f0;\n\n  transform:translateY(-1px);\n}\n\n\n\/* ==========================\n   \u30bf\u30d6\u30ec\u30c3\u30c8\n========================== *\/\n\n@media(max-width:800px){\n\n  .ryokuan-access-info{\n    grid-template-columns:1fr;\n  }\n\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:600px){\n\n  .ryokuan-access{\n    padding:60px 16px;\n  }\n\n  .ryokuan-access-head{\n    padding:0;\n  }\n\n  .ryokuan-access-title{\n    font-size:26px;\n  }\n\n  .ryokuan-access-lead{\n    font-size:14px;\n  }\n\n  .ryokuan-access-map{\n    height:300px;\n    border-radius:16px;\n  }\n\n  .ryokuan-access-address{\n    padding:18px;\n    border-radius:16px;\n  }\n\n  .ryokuan-access-guide{\n    grid-template-columns:1fr;\n  }\n\n  .ryokuan-access-cta{\n    flex-direction:column;\n    align-items:flex-start;\n\n    padding:22px;\n\n    border-radius:16px;\n  }\n\n  .ryokuan-access-btn{\n    width:100%;\n  }\n\n}\n<\/style>\n\n<section class=\"ryokuan-access\" id=\"access\">\n\n  <div class=\"ryokuan-access-container\">\n\n    <!-- \u898b\u51fa\u3057 -->\n    <div class=\"ryokuan-access-head\">\n      <p class=\"ryokuan-access-kicker\">ACCESS<\/p>\n\n      <h2 class=\"ryokuan-access-title\">\n        \u30a2\u30af\u30bb\u30b9\n      <\/h2>\n\n      <p class=\"ryokuan-access-lead\">\n        \u7dd1\u5eb5\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002\n      <\/p>\n    <\/div>\n\n\n    <!-- Google Map -->\n    <div class=\"ryokuan-access-map\">\n\n      <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3245.698909417055!2d140.37514997577253!3d35.56113757262621!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6022ea9d15b5fe8b%3A0x423467cb76c54c35!2z44CSMjgzLTAwNjEg5Y2D6JGJ55yM5p2x6YeR5biC5YyX5LmL5bm46LC377yR77yW77yT4oiS77yS77yY!5e0!3m2!1sja!2sjp!4v1787060747794!5m2!1sja!2sjp\" width=\"600\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe>&#8221; width=&#8221;100%&#8221; height=&#8221;100%&#8221; style=&#8221;border:0;&#8221; allowfullscreen=&#8221;&#8221; loading=&#8221;lazy&#8221; referrerpolicy=&#8221;no-referrer-when-downgrade&#8221; title=&#8221;\u7dd1\u5eb5 Google Map&#8221;>\n      <\/iframe>\n\n    <\/div>\n\n\n    <!-- \u6240\u5728\u5730 -->\n    <div class=\"ryokuan-access-info\">\n\n      <div class=\"ryokuan-access-address\">\n\n        <div class=\"ryokuan-access-icon\" aria-hidden=\"true\">\n          \ud83d\udccd\n        <\/div>\n\n        <div>\n          <p class=\"ryokuan-access-label\">\n            \u6240\u5728\u5730\n          <\/p>\n\n          <h3>\n            \u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0 \u7dd1\u5eb5\n          <\/h3>\n\n          <p class=\"ryokuan-access-address-text\">\n            \u3012283-0061<br>\n            \u5343\u8449\u770c\u6771\u91d1\u5e02\u5317\u306e\u5e78\u8c37163-28\n          <\/p>\n        <\/div>\n\n      <\/div>\n\n\n      <!-- \u6848\u5185 -->\n      <div class=\"ryokuan-access-guide\">\n\n        <div class=\"ryokuan-access-guide-item\">\n\n          <div class=\"ryokuan-access-guide-icon\">\n            \ud83d\ude97\n          <\/div>\n\n          <div>\n            <h3>\u304a\u8eca\u3067\u304a\u8d8a\u3057\u306e\u65b9<\/h3>\n            <p>\n              \u304a\u8eca\u3067\u306e\u3054\u898b\u5b66\u3082\u53ef\u80fd\u3067\u3059\u3002<br>\n              \u99d0\u8eca\u306b\u3064\u3044\u3066\u306f\u4e8b\u524d\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"ryokuan-access-guide-item\">\n\n          <div class=\"ryokuan-access-guide-icon\">\n            \ud83d\ude83\n          <\/div>\n\n          <div>\n            <h3>\u516c\u5171\u4ea4\u901a\u6a5f\u95a2\u3067\u304a\u8d8a\u3057\u306e\u65b9<\/h3>\n            <p>\n              \u6700\u5bc4\u99c5\u304b\u3089\u306e\u30a2\u30af\u30bb\u30b9\u306b\u3064\u3044\u3066\u306f\u3001<br>\n              \u304a\u554f\u3044\u5408\u308f\u305b\u6642\u306b\u3054\u6848\u5185\u3044\u305f\u3057\u307e\u3059\u3002\n            <\/p>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n\n    \n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================\n   KK\u30db\u30fc\u30e0 \u304a\u554f\u3044\u5408\u308f\u305b\n========================== *\/\n\n.kkhome-contact{\n  padding:70px 20px;\n\n  background:#f8fbf9;\n}\n\n\n.kkhome-contact .kkhome-container{\n  max-width:960px;\n\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   \u30bb\u30af\u30b7\u30e7\u30f3\u898b\u51fa\u3057\n========================== *\/\n\n.kkhome-contact .kkhome-section-head{\n  margin-bottom:35px;\n\n  padding:0 30px;\n\n  text-align:center;\n}\n\n\n\/* CONTACT *\/\n\n.kkhome-contact .kkhome-kicker{\n  margin:0 0 10px;\n\n  color:#6f7d72;\n\n  font-size:13px;\n  font-weight:600;\n\n  letter-spacing:.18em;\n\n  text-transform:uppercase;\n}\n\n\n\/* \u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b *\/\n\n.kkhome-contact .kkhome-section-title{\n  margin:0 0 12px;\n\n  color:#1f3a2e;\n\n  font-size:28px;\n  font-weight:700;\n\n  line-height:1.4;\n}\n\n\n\/* \u8aac\u660e *\/\n\n.kkhome-contact .kkhome-section-lead{\n  margin:0;\n\n  color:#5b615d;\n\n  font-size:16px;\n\n  line-height:1.8;\n}\n\n\n\/* ==========================\n   \u30d5\u30a9\u30fc\u30e0\u30ab\u30fc\u30c9\n========================== *\/\n\n.kkhome-contact-form-wrap{\n  max-width:760px;\n\n  margin:0 auto;\n\n  padding:28px;\n\n  background:#fff;\n\n  border:1px solid #e3efe8;\n  border-radius:18px;\n\n  box-shadow:\n    0 10px 24px rgba(18,50,33,.06);\n}\n\n\n\/* ==========================\n   Contact Form 7\n========================== *\/\n\n.kkhome-contact-form{\n  margin:0;\n}\n\n\n.kkhome-contact-form p{\n  margin:0 0 18px;\n\n  color:#59635d;\n\n  font-size:15px;\n\n  line-height:1.7;\n}\n\n\n\/* \u30e9\u30d9\u30eb *\/\n\n.kkhome-contact-form label{\n  display:block;\n\n  color:#314a3d;\n\n  font-size:14px;\n  font-weight:600;\n\n  line-height:1.6;\n}\n\n\n\/* ==========================\n   \u5165\u529b\u6b04\n========================== *\/\n\n.kkhome-contact-form input[type=\"text\"],\n.kkhome-contact-form input[type=\"email\"],\n.kkhome-contact-form input[type=\"tel\"],\n.kkhome-contact-form input[type=\"url\"],\n.kkhome-contact-form input[type=\"number\"],\n.kkhome-contact-form input[type=\"date\"],\n.kkhome-contact-form textarea,\n.kkhome-contact-form select{\n\n  width:100%;\n\n  margin-top:7px;\n\n  padding:12px 13px;\n\n  background:#fafcfb;\n\n  border:1px solid #dce7df;\n  border-radius:10px;\n\n  color:#39453e;\n\n  font-family:inherit;\n\n  font-size:15px;\n\n  box-sizing:border-box;\n\n  outline:none;\n\n  transition:\n    background .2s ease,\n    border-color .2s ease,\n    box-shadow .2s ease;\n}\n\n\n\/* \u30d5\u30a9\u30fc\u30ab\u30b9 *\/\n\n.kkhome-contact-form input[type=\"text\"]:focus,\n.kkhome-contact-form input[type=\"email\"]:focus,\n.kkhome-contact-form input[type=\"tel\"]:focus,\n.kkhome-contact-form input[type=\"url\"]:focus,\n.kkhome-contact-form input[type=\"number\"]:focus,\n.kkhome-contact-form input[type=\"date\"]:focus,\n.kkhome-contact-form textarea:focus,\n.kkhome-contact-form select:focus{\n\n  background:#fff;\n\n  border-color:#79a88c;\n\n  box-shadow:\n    0 0 0 3px rgba(45,118,81,.08);\n}\n\n\n\/* \u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2 *\/\n\n.kkhome-contact-form textarea{\n  min-height:150px;\n\n  resize:vertical;\n}\n\n\n\/* ==========================\n   \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9 \/ \u30e9\u30b8\u30aa\n========================== *\/\n\n.kkhome-contact-form input[type=\"checkbox\"],\n.kkhome-contact-form input[type=\"radio\"]{\n  margin-right:6px;\n}\n\n\n.kkhome-contact-form .wpcf7-list-item{\n  margin:6px 14px 6px 0;\n\n  color:#59635d;\n\n  font-size:14px;\n}\n\n\n\/* ==========================\n   \u9001\u4fe1\u30dc\u30bf\u30f3\n========================== *\/\n\n.kkhome-contact-form input[type=\"submit\"]{\n  display:inline-flex;\n\n  align-items:center;\n  justify-content:center;\n\n  min-width:160px;\n\n  padding:13px 30px;\n\n  background:#2d7651;\n\n  border:0;\n  border-radius:999px;\n\n  color:#fff;\n\n  font-family:inherit;\n\n  font-size:15px;\n  font-weight:700;\n\n  cursor:pointer;\n\n  box-shadow:\n    0 6px 16px rgba(45,118,81,.14);\n\n  transition:\n    background .25s ease,\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n\n.kkhome-contact-form input[type=\"submit\"]:hover{\n  background:#235e40;\n\n  transform:translateY(-2px);\n\n  box-shadow:\n    0 9px 20px rgba(45,118,81,.20);\n}\n\n\n\/* ==========================\n   Contact Form 7 \u30e1\u30c3\u30bb\u30fc\u30b8\n========================== *\/\n\n.kkhome-contact-form .wpcf7-response-output{\n  margin:18px 0 0 !important;\n\n  padding:12px 14px !important;\n\n  border-radius:10px;\n\n  color:#59635d;\n\n  font-size:14px;\n\n  line-height:1.7;\n}\n\n\n\/* \u5165\u529b\u30a8\u30e9\u30fc *\/\n\n.kkhome-contact-form .wpcf7-not-valid-tip{\n  margin-top:5px;\n\n  color:#b45151;\n\n  font-size:12px;\n}\n\n\n\/* ==========================\n   \u30b9\u30de\u30db\n========================== *\/\n\n@media(max-width:700px){\n\n  .kkhome-contact{\n    padding:50px 16px;\n  }\n\n\n  .kkhome-contact .kkhome-section-head{\n    padding:0;\n\n    margin-bottom:28px;\n  }\n\n\n  .kkhome-contact .kkhome-section-title{\n    font-size:26px;\n  }\n\n\n  .kkhome-contact .kkhome-section-lead{\n    font-size:15px;\n  }\n\n\n  .kkhome-contact-form-wrap{\n    padding:18px;\n  }\n\n\n  .kkhome-contact-form p{\n    font-size:14px;\n  }\n\n\n  .kkhome-contact-form input[type=\"submit\"]{\n    width:100%;\n  }\n\n}\n<\/style>\n\n<section id=\"contact\" class=\"kkhome-contact\">\n\n  <div class=\"kkhome-container\">\n\n    <div class=\"kkhome-section-head\">\n\n      <p class=\"kkhome-kicker\">\n        CONTACT\n      <\/p>\n\n      <h2 class=\"kkhome-section-title\">\n        \u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\n      <\/h2>\n\n      <p class=\"kkhome-section-lead\">\n        \u898b\u5b66\u4e88\u7d04\u3084\u3054\u76f8\u8ac7\u306f\u3001\u4ee5\u4e0b\u306e\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n    <div class=\"kkhome-contact-form-wrap\">\n\n      <div class=\"kkhome-contact-form\">\n        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f6-o1\" lang=\"ja\" dir=\"ltr\" data-wpcf7-id=\"6\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/ryokuan\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F118#wpcf7-f6-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"6\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"ja\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f6-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> \u304a\u554f\u3044\u5408\u308f\u305b\u7a2e\u5225<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"inquiry-type\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"inquiry-type\"><option value=\"\">&#8212;\u4ee5\u4e0b\u304b\u3089\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044&#8212;<\/option><option value=\"\u898b\u5b66\u4e88\u7d04\">\u898b\u5b66\u4e88\u7d04<\/option><option value=\"\u5165\u5c45\u76f8\u8ac7\">\u5165\u5c45\u76f8\u8ac7<\/option><option value=\"\u305d\u306e\u4ed6\">\u305d\u306e\u4ed6<\/option><\/select><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u304a\u540d\u524d<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u96fb\u8a71\u756a\u53f7<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-tel\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\uff08\u4efb\u610f\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u3054\u5e0c\u671b\u65e5\u6642\uff08\u898b\u5b66\u306e\u5834\u5408\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-date\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a3\u670815\u65e5 \u5348\u524d\" value=\"\" type=\"text\" name=\"your-date\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span><br \/>\n<\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u9001\u4fe1\u3059\u308b\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==================================================\n   KK JAPAN FOOTER\n================================================== *\/\n\n.kkj-footer{\n  padding:70px 20px 0;\n\n  color:#fff;\n\n  background:#183c2c;\n}\n\n.kkj-footer-container{\n  width:100%;\n  max-width:1180px;\n\n  margin:0 auto;\n}\n\n\n\/* ==========================\n   MAIN\n========================== *\/\n\n.kkj-footer-main{\n  display:grid;\n\n  grid-template-columns:\n    1.5fr 1fr 1fr 1.2fr;\n\n  gap:55px;\n\n  padding-bottom:55px;\n}\n\n\n\/* ==========================\n   COMPANY\n========================== *\/\n\n.kkj-footer-company{\n  max-width:280px;\n}\n\n\n\/* \u30ed\u30b4 *\/\n\n.kkj-footer-logo{\n  display:inline-flex;\n\n  margin-bottom:17px;\n\n  text-decoration:none;\n}\n\n.kkj-footer-logo img{\n  display:block;\n\n  width:auto;\n  max-width:100px;\n  height:auto;\n\n  border-radius:12px;\n\n  object-fit:contain;\n}\n\n\n\/* \u4f1a\u793e\u540d *\/\n\n.kkj-footer-company-name{\n  margin:0 0 13px;\n\n  color:#fff;\n\n  font-size:17px;\n  font-weight:700;\n\n  letter-spacing:.03em;\n}\n\n\n\/* \u8aac\u660e *\/\n\n.kkj-footer-description{\n  margin:0 0 22px;\n\n  color:rgba(255,255,255,.70);\n\n  font-size:13px;\n  line-height:1.8;\n}\n\n\n\/* \u4f4f\u6240\u7b49 *\/\n\n.kkj-footer-contact-info p{\n  margin:0 0 5px;\n\n  color:rgba(255,255,255,.62);\n\n  font-size:12px;\n  line-height:1.7;\n}\n\n.kkj-footer-contact-info a{\n  color:rgba(255,255,255,.75) !important;\n\n  text-decoration:none !important;\n}\n\n.kkj-footer-contact-info a:hover{\n  color:#fff !important;\n}\n\n\n\/* ==========================\n   TITLE\n========================== *\/\n\n.kkj-footer-title{\n  margin:4px 0 21px;\n\n  color:rgba(255,255,255,.50);\n\n  font-size:10px;\n  font-weight:700;\n\n  letter-spacing:.18em;\n}\n\n\n\/* ==========================\n   NAV\n========================== *\/\n\n.kkj-footer-nav{\n  margin:0;\n  padding:0;\n\n  list-style:none;\n}\n\n.kkj-footer-nav li{\n  margin:0 0 15px;\n}\n\n.kkj-footer-nav a{\n  display:flex;\n\n  flex-direction:column;\n\n  color:rgba(255,255,255,.84) !important;\n\n  font-size:13px;\n  font-weight:600;\n\n  line-height:1.5;\n\n  text-decoration:none !important;\n\n  transition:\n    color .2s ease,\n    transform .2s ease;\n}\n\n.kkj-footer-nav a:hover{\n  color:#fff !important;\n\n  transform:translateX(3px);\n}\n\n.kkj-footer-nav small{\n  margin-top:2px;\n\n  color:rgba(255,255,255,.42);\n\n  font-size:9px;\n  font-weight:400;\n}\n\n\n\/* \u666e\u901a\u306e\u30e1\u30cb\u30e5\u30fc *\/\n\n.kkj-footer-simple-nav a{\n  display:block;\n}\n\n\n\/* ==========================\n   CONTACT\n========================== *\/\n\n.kkj-footer-contact h3{\n  margin:0 0 14px;\n\n  color:#fff;\n\n  font-size:21px;\n  font-weight:700;\n\n  line-height:1.55;\n}\n\n.kkj-footer-contact-text{\n  margin:0 0 20px;\n\n  color:rgba(255,255,255,.65);\n\n  font-size:12px;\n  line-height:1.8;\n}\n\n\n\/* \u304a\u554f\u3044\u5408\u308f\u305b\u30dc\u30bf\u30f3 *\/\n\n.kkj-footer-contact-btn{\n  display:inline-flex;\n\n  align-items:center;\n  justify-content:space-between;\n\n  gap:25px;\n\n  min-width:175px;\n\n  padding:12px 17px;\n\n  color:#183c2c !important;\n\n  background:#fff;\n\n  border-radius:999px;\n\n  font-size:12px;\n  font-weight:700;\n\n  text-decoration:none !important;\n\n  transition:.25s ease;\n}\n\n.kkj-footer-contact-btn:hover{\n  color:#183c2c !important;\n\n  background:#edf5f0;\n\n  transform:translateY(-2px);\n}\n\n.kkj-footer-contact-btn span{\n  font-size:15px;\n\n  transition:transform .2s ease;\n}\n\n.kkj-footer-contact-btn:hover span{\n  transform:translateX(3px);\n}\n\n\n\/* ==========================\n   BOTTOM\n========================== *\/\n\n.kkj-footer-bottom{\n  display:flex;\n\n  align-items:center;\n  justify-content:space-between;\n\n  gap:20px;\n\n  padding:20px 0;\n\n  border-top:\n    1px solid rgba(255,255,255,.12);\n}\n\n\n\/* Privacy *\/\n\n.kkj-footer-bottom-links{\n  display:flex;\n\n  gap:20px;\n}\n\n.kkj-footer-bottom-links a{\n  color:rgba(255,255,255,.50) !important;\n\n  font-size:10px;\n\n  text-decoration:none !important;\n\n  transition:color .2s ease;\n}\n\n.kkj-footer-bottom-links a:hover{\n  color:#fff !important;\n}\n\n\n\/* Copyright *\/\n\n.kkj-footer-copy{\n  margin:0;\n\n  color:rgba(255,255,255,.42);\n\n  font-size:10px;\n\n  letter-spacing:.03em;\n}\n\n\n\/* ==========================\n   TABLET\n========================== *\/\n\n@media(max-width:900px){\n\n  .kkj-footer-main{\n    grid-template-columns:\n      1.5fr 1fr;\n\n    gap:45px 50px;\n  }\n\n}\n\n\n\/* ==========================\n   MOBILE\n========================== *\/\n\n@media(max-width:600px){\n\n  .kkj-footer{\n    padding:55px 20px 0;\n  }\n\n  .kkj-footer-main{\n    grid-template-columns:1fr;\n\n    gap:38px;\n\n    padding-bottom:40px;\n  }\n\n  .kkj-footer-company{\n    max-width:none;\n  }\n\n  .kkj-footer-logo img{\n    max-width:85px;\n  }\n\n  .kkj-footer-bottom{\n    flex-direction:column;\n\n    align-items:flex-start;\n\n    padding:18px 0 25px;\n  }\n\n}\n<\/style>\n\n<footer class=\"kkj-footer\">\n\n  <div class=\"kkj-footer-container\">\n\n    <!-- ==========================\n         \u4e0a\u90e8\n    =========================== -->\n    <div class=\"kkj-footer-main\">\n\n      <!-- \u4f1a\u793e\u60c5\u5831 -->\n      <div class=\"kkj-footer-company\">\n\n        <a href=\"\/\" class=\"kkj-footer-logo\">\n          <img decoding=\"async\" src=\"https:\/\/www.kk-home.jp\/wp-content\/uploads\/2025\/12\/\u80cc\u666f\u900f\u904e\u30ed\u30b4.png\" alt=\"\u682a\u5f0f\u4f1a\u793eKK\u30b8\u30e3\u30d1\u30f3\">\n        <\/a>\n\n        <p class=\"kkj-footer-company-name\">\n          \u682a\u5f0f\u4f1a\u793eKK\u30b8\u30e3\u30d1\u30f3\n        <\/p>\n\n        <p class=\"kkj-footer-description\">\n          \u66ae\u3089\u3057\u3068\u798f\u7949\u3092\u901a\u3057\u3066\u3001<br>\n          \u5730\u57df\u306b\u5bc4\u308a\u6dfb\u3046\u30b5\u30fc\u30d3\u30b9\u3092\u5c55\u958b\u3057\u3066\u3044\u307e\u3059\u3002\n        <\/p>\n\n        <div class=\"kkj-footer-contact-info\">\n          <p>\u3012297-0073 \u5343\u8449\u770c\u8302\u539f\u5e02\u9577\u5c3e 2691-9<\/p>\n          <p>TEL\uff1a080-4069-8868<\/p>\n          <p>\n            <a href=\"mailto:info@kk-home.jp\">\n              info@kk-home.jp\n            <\/a>\n          <\/p>\n        <\/div>\n\n      <\/div>\n\n\n      <!-- \u4e8b\u696d -->\n      <div class=\"kkj-footer-column\">\n\n        <p class=\"kkj-footer-title\">\n          OUR BUSINESS\n        <\/p>\n\n        <ul class=\"kkj-footer-nav\">\n\n          <li>\n            <a href=\"https:\/\/www.kk-home.jp\/?page_id=1138\">\n              <span>KK\u30db\u30fc\u30e0<\/span>\n              <small>\u969c\u5bb3\u8005\u30b0\u30eb\u30fc\u30d7\u30db\u30fc\u30e0<\/small>\n            <\/a>\n          <\/li>\n\n          <li>\n            <a href=\"\/ryokuan\/\">\n              <span>\u7dd1\u5eb5\u30b7\u30ea\u30fc\u30ba<\/span>\n              <small>\u4f4f\u5b85\u578b\u6709\u6599\u8001\u4eba\u30db\u30fc\u30e0<\/small>\n            <\/a>\n          <\/li>\n\n          <li>\n            <a href=\"https:\/\/www.kk-home.jp\/?page_id=1226\">\n              <span>\u7dd1\u5eb5\u30b1\u30a2<\/span>\n              <small>\u8a2a\u554f\u4ecb\u8b77<\/small>\n            <\/a>\n          <\/li>\n\n        <\/ul>\n\n      <\/div>\n\n\n      <!-- \u30b5\u30a4\u30c8\u30e1\u30cb\u30e5\u30fc -->\n      <div class=\"kkj-footer-column\">\n\n        <p class=\"kkj-footer-title\">\n          MENU\n        <\/p>\n\n        <ul class=\"kkj-footer-nav kkj-footer-simple-nav\">\n\n          \n\n          <li>\n            <a href=\"#business\">\n              \u4e8b\u696d\u7d39\u4ecb\n            <\/a>\n          <\/li>\n\n          <li>\n            <a href=\"#values\">\n              \u79c1\u305f\u3061\u306e\u60f3\u3044\n            <\/a>\n          <\/li>\n\n          \n\n          <li>\n            <a href=\"#company\">\n              \u4f1a\u793e\u6982\u8981\n            <\/a>\n          <\/li>\n\n        <\/ul>\n\n      <\/div>\n\n\n      <!-- \u304a\u554f\u3044\u5408\u308f\u305b -->\n      <div class=\"kkj-footer-column kkj-footer-contact\">\n\n        <p class=\"kkj-footer-title\">\n          CONTACT\n        <\/p>\n\n        <h3>\n          \u304a\u6c17\u8efd\u306b<br>\n          \u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002\n        <\/h3>\n\n        <p class=\"kkj-footer-contact-text\">\n          \u5404\u4e8b\u696d\u30fb\u65bd\u8a2d\u306b\u3064\u3044\u3066\u306e\u3054\u76f8\u8ac7\u3084\u3001\n          \u63a1\u7528\u30fb\u6cd5\u4eba\u306b\u95a2\u3059\u308b\u304a\u554f\u3044\u5408\u308f\u305b\u306f\u3053\u3061\u3089\u304b\u3089\u3002\n        <\/p>\n\n        <a href=\"#contact\" class=\"kkj-footer-contact-btn\">\n          \u304a\u554f\u3044\u5408\u308f\u305b\n          <span aria-hidden=\"true\">\u2192<\/span>\n        <\/a>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==========================\n         \u4e0b\u90e8\n    =========================== -->\n\n    <div class=\"kkj-footer-bottom\">\n\n      <div class=\"kkj-footer-bottom-links\">\n\n        <a href=\"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fcURL\">\n          \u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\n        <\/a>\n\n      <\/div>\n\n      <p class=\"kkj-footer-copy\">\n        \u00a9 2026 \u682a\u5f0f\u4f1a\u793eKK\u30b8\u30e3\u30d1\u30f3 All Rights Reserved.\n      <\/p>\n\n    <\/div>\n\n  <\/div>\n\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>\u7dd1\u5eb5 RYOKUAN SERIES \u7dd1\u5eb5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-118","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0<\/title>\n<meta name=\"description\" content=\"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kk-home.jp\/ryokuan\/?page_id=118\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0\" \/>\n<meta property=\"og:description\" content=\"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kk-home.jp\/ryokuan\/?page_id=118\" \/>\n<meta property=\"og:site_name\" content=\"\u7dd1\u5eb5\u3000Ryokuan\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-23T03:07:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"106\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118\",\"url\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118\",\"name\":\"\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/380b621acd25e9fa870aff8101e2451e.png\",\"datePublished\":\"2026-08-13T05:25:45+00:00\",\"dateModified\":\"2026-09-23T03:07:11+00:00\",\"description\":\"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118#primaryimage\",\"url\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/380b621acd25e9fa870aff8101e2451e.png\",\"contentUrl\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/380b621acd25e9fa870aff8101e2451e.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?page_id=118#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u7dd1\u5eb5\u30fb\u6771\u91d1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/#website\",\"url\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/\",\"name\":\"\u7dd1\u5eb5\u3000Ryokuan\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kk-home.jp\\\/ryokuan\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0","description":"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118","og_locale":"ja_JP","og_type":"article","og_title":"\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0","og_description":"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002","og_url":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118","og_site_name":"\u7dd1\u5eb5\u3000Ryokuan","article_modified_time":"2026-09-23T03:07:11+00:00","og_image":[{"url":"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"106\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118","url":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118","name":"\u7dd1\u5eb5\u30fb\u6771\u91d1\uff5c\u6771\u91d1\u5e02\u306e\u9ad8\u9f62\u8005\u5411\u3051\u4f4f\u5b85\u30fb\u8001\u4eba\u30db\u30fc\u30e0","isPartOf":{"@id":"https:\/\/kk-home.jp\/ryokuan\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118#primaryimage"},"image":{"@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118#primaryimage"},"thumbnailUrl":"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png","datePublished":"2026-08-13T05:25:45+00:00","dateModified":"2026-09-23T03:07:11+00:00","description":"\u7dd1\u5eb5\u30fb\u6771\u91d1\u306f\u3001\u5343\u8449\u770c\u6771\u91d1\u5e02\u306b\u3042\u308b\u9ad8\u9f62\u8005\u5411\u3051\u65bd\u8a2d\u3067\u3059\u3002\u65bd\u8a2d\u306e\u7279\u5fb4\u3001\u751f\u6d3b\u652f\u63f4\u3001\u53d7\u5165\u5bfe\u8c61\u30fb\u533b\u7642\u5bfe\u5fdc\u3001\u30a2\u30af\u30bb\u30b9\u3001\u898b\u5b66\u306b\u3064\u3044\u3066\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002","breadcrumb":{"@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kk-home.jp\/ryokuan\/?page_id=118"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118#primaryimage","url":"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png","contentUrl":"https:\/\/kk-home.jp\/ryokuan\/wp-content\/uploads\/2026\/03\/380b621acd25e9fa870aff8101e2451e.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/kk-home.jp\/ryokuan\/?page_id=118#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/kk-home.jp\/ryokuan\/"},{"@type":"ListItem","position":2,"name":"\u7dd1\u5eb5\u30fb\u6771\u91d1"}]},{"@type":"WebSite","@id":"https:\/\/kk-home.jp\/ryokuan\/#website","url":"https:\/\/kk-home.jp\/ryokuan\/","name":"\u7dd1\u5eb5\u3000Ryokuan","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kk-home.jp\/ryokuan\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"}]}},"_links":{"self":[{"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/pages\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=118"}],"version-history":[{"count":21,"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/pages\/118\/revisions"}],"predecessor-version":[{"id":509,"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=\/wp\/v2\/pages\/118\/revisions\/509"}],"wp:attachment":[{"href":"https:\/\/kk-home.jp\/ryokuan\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}