{"id":205,"date":"2026-07-24T12:51:26","date_gmt":"2026-07-24T03:51:26","guid":{"rendered":"https:\/\/biospa.site\/?page_id=205"},"modified":"2026-09-04T11:20:10","modified_gmt":"2026-09-04T02:20:10","slug":"%e3%83%93%e3%82%aa%e3%82%b9%e3%83%81%e3%83%bc%e3%83%a0%e3%82%b5%e3%83%ad%e3%83%b3-biospa-%e6%97%a5%e6%9c%ac%e7%99%ba%e3%81%ae%e7%99%ba%e9%85%b5%e3%82%b9%e3%83%81%e3%83%bc%e3%83%a0%e3%82%bb%e3%83%a9","status":"publish","type":"page","link":"https:\/\/biospa.site\/","title":{"rendered":"\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u30b5\u30ed\u30f3 BioSpa | \u65e5\u672c\u767a\u306e\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u30fb\u541b\u6d25"},"content":{"rendered":"\n\n<!-- ==================================================\n  BioSpa \u30ea\u30cb\u30e5\u30fc\u30a2\u30ebLP\uff08BlankSlate\u30c6\u30fc\u30de\u7528\uff09\n  \u4f7f\u3044\u65b9\uff1a\u56fa\u5b9a\u30da\u30fc\u30b8\u306e\u30ab\u30b9\u30bf\u30e0HTML\u30d6\u30ed\u30c3\u30af\u306b\u3053\u306e\u307e\u307e\u8cbc\u308a\u4ed8\u3051\n  \u203bDOCTYPE\u30fbhead\u30fbbody\u30bf\u30b0\u306f\u30c6\u30fc\u30de\u5074\u304c\u51fa\u529b\u3059\u308b\u305f\u3081\u524a\u9664\u6e08\u307f\n  ================================================== -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Shippori+Mincho:wght@400;500;600&#038;family=Zen+Kaku+Gothic+New:wght@400;500;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n\/* ==================================================\n   BlankSlate\u30c6\u30fc\u30de\u5074\u306e\u51fa\u529b\u3092\u6574\u7406\uff08\u30b5\u30a4\u30c8\u30bf\u30a4\u30c8\u30eb\u30fb\n   \u30da\u30fc\u30b8\u30bf\u30a4\u30c8\u30eb\u30fb\u30d5\u30c3\u30bf\u30fc\u30fb\u30b3\u30e1\u30f3\u30c8\u6b04\u3092\u975e\u8868\u793a\u306b\u3057\u3001\n   \u30b3\u30f3\u30c6\u30ca\u306e\u5e45\u5236\u9650\u3092\u89e3\u9664\u3057\u3066\u5168\u5e45\u8868\u793a\u306b\u3059\u308b\uff09\n   ================================================== *\/\nbody{margin:0 !important;padding:0 !important;}\n#header, #footer,\n.entry-header, .entry-title, .entry-footer,\n#comments, #respond, .post-edit-link{display:none !important;}\n#wrapper, #container, #content, main,\narticle, .hentry, .entry-content{\n  max-width:100% !important;width:100% !important;\n  margin:0 !important;padding:0 !important;\n}\n.entry-content > *{max-width:none !important;margin-left:0 !important;margin-right:0 !important;}\nfigure{margin:0;}\n\n:root{\n  --moss:#465542;        \/* \u6df1\u3044\u3088\u3082\u304e\u7dd1 *\/\n  --sage:#9DAA8F;        \/* \u6de1\u3044\u91ce\u8349\u30b0\u30ea\u30fc\u30f3 *\/\n  --rice:#F1EDE2;        \/* \u7384\u7c73\u30fb\u751f\u6210\u308a *\/\n  --base:#FAF9F4;        \/* \u30d9\u30fc\u30b9\u306e\u767d *\/\n  --ink:#3A3A34;         \/* \u672c\u6587\u306e\u58a8\u8272 *\/\n  --steam:#E9EDE6;       \/* \u6e6f\u6c17\u306e\u30b0\u30ea\u30fc\u30f3\u30b0\u30ec\u30fc *\/\n  --line:#06C755;        \/* LINE\u30d6\u30e9\u30f3\u30c9\u8272 *\/\n  --serif:'Shippori Mincho', serif;\n  --sans:'Zen Kaku Gothic New', sans-serif;\n}\n\/* ==================================================\n   \u753b\u50cf\u306e\u5dee\u3057\u66ff\u3048\u7b87\u6240\u4e00\u89a7\uff08\u30b3\u30fc\u30c9\u5185\u3092\u300c\u753b\u50cf\u2460\u300d\u7b49\u3067\u691c\u7d22\uff09\n   \u3010\u753b\u50cf\u2460\u3011\u30d2\u30fc\u30ed\u30fc\u5199\u771f\uff08\u6b63\u65b9\u5f62\uff09\n   \u3010\u753b\u50cf\u2461\u3011\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306f\uff08\u6b63\u65b9\u5f62\uff09\n   \u3010\u753b\u50cf\u2462\u3011\u65bd\u8853\u306e\u6d41\u308c\u30fb\u30a2\u30d5\u30bf\u30fc\uff08\u6a2a\u95775:4\uff09\n   \u3010\u753b\u50cf\u2463\u3011\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1\uff08\u7e26\u95773:4\uff09\n   \u3010\u753b\u50cf\u2464\u3011\u516c\u5f0fLINE\u306eQR\u30b3\u30fc\u30c9\uff08\u6b63\u65b9\u5f62\uff09\n   ================================================== *\/\n.biospa-lp, .biospa-lp *{margin:0;padding:0;box-sizing:border-box;}\n\/* \u5dee\u3057\u66ff\u3048\u524d\u306e\u753b\u50cf\u3092\u70b9\u7dda\u67a0\u3067\u8868\u793a\uff08URL\u3092\u8cbc\u308c\u3070\u81ea\u52d5\u3067\u6d88\u3048\u307e\u3059\uff09 *\/\n.biospa-lp img[src^=\"\u3053\u3053\u306b\"]{\n  border:2px dashed var(--sage);\n  background:repeating-linear-gradient(45deg,var(--steam),var(--steam) 14px,#fff 14px,#fff 28px);\n  min-height:240px;\n}\nhtml{scroll-behavior:smooth;}\n.biospa-lp{\n  font-family:var(--sans);\n  color:var(--ink);\n  background:var(--base);\n  line-height:2;\n  font-size:15px;\n  letter-spacing:.04em;\n  -webkit-font-smoothing:antialiased;\n}\n.biospa-lp img{max-width:100%;display:block;height:auto;}\n.biospa-lp a{color:inherit;text-decoration:none;}\n.biospa-lp .wrap{max-width:1040px;margin:0 auto;padding:0 24px;}\n.biospa-lp .serif{font-family:var(--serif);}\n\n\/* ---------- header ---------- *\/\n.lp-header{\n  position:fixed;top:0;left:0;right:0;z-index:100;\n  background:rgba(250,249,244,.9);\n  backdrop-filter:blur(8px);\n  border-bottom:1px solid rgba(70,85,66,.08);\n}\n.header-inner{\n  max-width:1120px;margin:0 auto;\n  display:flex;align-items:center;justify-content:space-between;\n  padding:14px 24px;\n}\n.logo{font-family:var(--serif);font-size:20px;font-weight:600;color:var(--moss);letter-spacing:.08em;}\n.logo small{display:block;font-size:10px;letter-spacing:.22em;color:var(--sage);font-family:var(--sans);font-weight:500;}\n.lp-header nav{display:flex;gap:28px;align-items:center;font-size:13px;letter-spacing:.1em;}\n.lp-header nav a{color:var(--ink);opacity:.75;transition:opacity .2s;}\n.lp-header nav a:hover,.lp-header nav a:focus-visible{opacity:1;}\n.btn-line-s{\n  background:var(--moss);color:#fff !important;border-radius:999px;\n  padding:9px 22px;font-size:13px;letter-spacing:.12em;opacity:1 !important;\n  transition:background .25s;\n}\n.btn-line-s:hover{background:#374533;}\n@media(max-width:820px){ .lp-header nav a:not(.btn-line-s){display:none;} }\n\n\/* ---------- hero ---------- *\/\n.hero{\n  position:relative;\n  padding:150px 0 90px;\n  overflow:hidden;\n  background:linear-gradient(180deg,var(--steam) 0%,var(--base) 78%);\n}\n.hero-inner{\n  max-width:1120px;margin:0 auto;padding:0 24px;\n  display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.05fr);\n  gap:36px;align-items:center;\n}\n.hero-copy .eyebrow{\n  font-size:12px;letter-spacing:.3em;color:var(--moss);\n  border-bottom:1px solid var(--sage);\n  display:inline-block;padding-bottom:6px;margin-bottom:26px;\n}\n.hero-copy h1{\n  font-family:var(--serif);font-weight:500;\n  font-size:clamp(26px,3.4vw,40px);\n  line-height:1.8;letter-spacing:.08em;color:var(--moss);\n  margin-bottom:24px;\n}\n.hero-copy p{font-size:14px;opacity:.85;max-width:34em;margin-bottom:34px;}\n.btn-primary{\n  display:inline-flex;align-items:center;gap:10px;\n  background:var(--moss);color:#fff !important;\n  padding:16px 40px;border-radius:999px;\n  font-size:14px;letter-spacing:.16em;\n  box-shadow:0 8px 24px rgba(70,85,66,.25);\n  transition:transform .25s,box-shadow .25s,background .25s;\n}\n.btn-primary:hover{transform:translateY(-2px);background:#374533;box-shadow:0 12px 28px rgba(70,85,66,.3);}\n.btn-primary .dot{width:8px;height:8px;border-radius:50%;background:var(--line);}\n.hero-note{font-size:11px;letter-spacing:.1em;opacity:.6;margin-top:14px;}\n\n\/* \u7e26\u66f8\u304d\u306e\u7f72\u540d\u30b3\u30d4\u30fc\uff08\u30b7\u30b0\u30cd\u30c1\u30e3\u30fc\u8981\u7d20\uff09 *\/\n.tate{\n  writing-mode:vertical-rl;\n  font-family:var(--serif);\n  font-size:clamp(18px,2vw,24px);\n  letter-spacing:.42em;\n  color:var(--moss);\n  border-left:1px solid var(--sage);\n  padding-left:22px;\n  height:290px;\n  align-self:center;\n}\n.hero-visual{position:relative;}\n.hero-visual img{\n  width:100%;aspect-ratio:1\/1.08;object-fit:cover;\n  border-radius:52% 48% 46% 54% \/ 50% 44% 56% 50%;\n}\n\/* \u6e6f\u6c17 *\/\n.steam-lines{position:absolute;inset:0;pointer-events:none;}\n.steam-lines span{\n  position:absolute;bottom:-10%;\n  width:120px;height:65%;\n  background:radial-gradient(ellipse at center,rgba(255,255,255,.85),rgba(255,255,255,0) 70%);\n  filter:blur(18px);opacity:0;\n  animation:steam 9s ease-in-out infinite;\n}\n.steam-lines span:nth-child(1){left:8%;animation-delay:0s;}\n.steam-lines span:nth-child(2){left:42%;animation-delay:3s;width:160px;}\n.steam-lines span:nth-child(3){left:72%;animation-delay:6s;}\n@keyframes steam{\n  0%{transform:translateY(30%) scaleX(1);opacity:0;}\n  35%{opacity:.7;}\n  100%{transform:translateY(-55%) scaleX(1.5);opacity:0;}\n}\n@media(prefers-reduced-motion:reduce){\n  .steam-lines span{animation:none;opacity:.35;}\n  .btn-primary:hover{transform:none;}\n}\n@media(max-width:820px){\n  .hero{padding:120px 0 64px;}\n  .hero-inner{grid-template-columns:1fr;gap:28px;}\n  .tate{writing-mode:horizontal-tb;height:auto;border-left:none;border-top:1px solid var(--sage);padding:16px 0 0;letter-spacing:.3em;order:3;}\n  .hero-visual{order:2;max-width:340px;margin:0 auto;}\n}\n\n\/* ---------- \u5171\u901a\u30bb\u30af\u30b7\u30e7\u30f3 ---------- *\/\n.biospa-lp section{padding:88px 0;}\n.sec-head{text-align:center;margin-bottom:52px;}\n.sec-head .en{\n  font-size:11px;letter-spacing:.34em;color:var(--sage);\n  text-transform:uppercase;display:block;margin-bottom:12px;\n}\n.sec-head h2{\n  font-family:var(--serif);font-weight:500;\n  font-size:clamp(21px,2.6vw,28px);\n  letter-spacing:.12em;color:var(--moss);line-height:1.9;\n}\n.alt{background:var(--rice);}\n\n\/* ---------- \u5171\u611f ---------- *\/\n.signs{max-width:620px;margin:0 auto;}\n.signs ul{list-style:none;}\n.signs li{\n  font-family:var(--serif);font-size:16px;letter-spacing:.08em;\n  padding:18px 8px 18px 40px;position:relative;\n  border-bottom:1px solid rgba(70,85,66,.12);\n}\n.signs li::before{\n  content:\"\";position:absolute;left:8px;top:50%;transform:translateY(-50%);\n  width:10px;height:10px;border-radius:50%;\n  background:var(--sage);\n}\n.signs .close-copy{\n  text-align:center;margin-top:48px;\n  font-family:var(--serif);font-size:clamp(18px,2.4vw,23px);\n  color:var(--moss);letter-spacing:.14em;line-height:2.2;\n}\n\n\/* ---------- BioSpa\u3068\u306f ---------- *\/\n.about-grid{\n  display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;\n}\n.about-grid img{border-radius:20px;aspect-ratio:1\/1;object-fit:cover;}\n.about-text h3{\n  font-family:var(--serif);font-size:20px;color:var(--moss);\n  letter-spacing:.1em;margin-bottom:18px;line-height:2;font-weight:500;\n}\n.about-text p{margin-bottom:16px;font-size:14.5px;}\n@media(max-width:820px){ .about-grid{grid-template-columns:1fr;gap:32px;} }\n\n\/* \u3088\u3082\u304e\u84b8\u3057\u3068\u306e\u9055\u3044 \u56f3\u89e3 *\/\n.diff{\n  margin-top:64px;\n  display:grid;grid-template-columns:1fr auto 1fr;\n  gap:20px;align-items:stretch;max-width:860px;margin-left:auto;margin-right:auto;\n}\n.diff-card{\n  background:#fff;border-radius:20px;padding:34px 28px;text-align:center;\n  border:1px solid rgba(70,85,66,.1);\n}\n.diff-card.bio{background:var(--moss);color:#fff;border:none;}\n.diff-card h4{font-family:var(--serif);font-size:17px;letter-spacing:.12em;margin-bottom:14px;font-weight:500;}\n.diff-card.bio h4{color:#fff;}\n.diff-card p{font-size:13.5px;line-height:2;opacity:.9;}\n.diff-plus{\n  align-self:center;font-family:var(--serif);font-size:30px;color:var(--sage);\n}\n.diff-tags{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:16px;}\n.diff-tags span{\n  font-size:11.5px;letter-spacing:.1em;padding:5px 14px;border-radius:999px;\n  background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);\n}\n.diff-card:not(.bio) .diff-tags span{background:var(--steam);border:1px solid rgba(70,85,66,.12);}\n@media(max-width:820px){\n  .diff{grid-template-columns:1fr;}\n  .diff-plus{text-align:center;}\n}\n\n\/* ---------- 3\u3064\u306e\u6574\u3048 ---------- *\/\n.three{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}\n.three-card{\n  background:#fff;border-radius:24px;padding:42px 30px;\n  border:1px solid rgba(70,85,66,.08);\n  text-align:center;\n}\n.three-card .kanji{\n  font-family:var(--serif);font-size:40px;color:var(--moss);\n  display:block;margin-bottom:6px;font-weight:500;\n}\n.three-card .yomi{font-size:11px;letter-spacing:.3em;color:var(--sage);display:block;margin-bottom:20px;}\n.three-card p{font-size:13.5px;text-align:left;}\n@media(max-width:820px){ .three{grid-template-columns:1fr;} }\n\n\/* ---------- \u65bd\u8853\u306e\u6d41\u308c ---------- *\/\n.flow{max-width:720px;margin:0 auto;}\n.flow-time{\n  text-align:center;font-family:var(--serif);color:var(--moss);\n  font-size:15px;letter-spacing:.2em;margin-bottom:44px;\n}\n.step{\n  display:grid;grid-template-columns:64px 1fr;gap:24px;\n  padding-bottom:40px;position:relative;\n}\n.step::before{\n  content:\"\";position:absolute;left:31px;top:56px;bottom:8px;\n  width:1px;background:var(--sage);opacity:.5;\n}\n.step:last-child::before{display:none;}\n.step-no{\n  width:64px;height:64px;border-radius:50%;\n  background:var(--rice);color:var(--moss);\n  font-family:var(--serif);font-size:15px;\n  display:flex;align-items:center;justify-content:center;\n  letter-spacing:.05em;flex-shrink:0;\n}\n.alt .step-no{background:#fff;}\n.step h4{\n  font-family:var(--serif);font-size:17px;color:var(--moss);\n  letter-spacing:.1em;margin:8px 0 10px;font-weight:500;\n}\n.step p{font-size:13.5px;}\n.step .mins{font-size:11px;letter-spacing:.14em;color:var(--sage);margin-left:10px;}\n.flow-photo{\n  margin:24px auto 0;max-width:520px;border-radius:20px;overflow:hidden;\n}\n.flow-photo img{aspect-ratio:5\/4;object-fit:cover;width:100%;}\n.flow-photo figcaption{font-size:12px;text-align:center;opacity:.65;padding-top:10px;letter-spacing:.08em;}\n\n\/* ---------- \u58f0 ---------- *\/\n.voices{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:860px;margin:0 auto;}\n.voice{\n  background:#fff;border-radius:20px;padding:32px 30px;\n  border:1px solid rgba(70,85,66,.08);position:relative;\n}\n.voice::before{\n  content:\"\u201c\";font-family:var(--serif);font-size:44px;color:var(--sage);\n  position:absolute;top:10px;left:20px;line-height:1;\n}\n.voice p{font-family:var(--serif);font-size:15px;letter-spacing:.06em;padding-left:26px;line-height:2.1;}\n.voice .who{font-size:11.5px;color:var(--sage);letter-spacing:.14em;padding-left:26px;display:block;margin-top:10px;}\n@media(max-width:820px){ .voices{grid-template-columns:1fr;} }\n\n\/* ---------- \u6599\u91d1 ---------- *\/\n.price-list{max-width:680px;margin:0 auto;}\n.price{\n  display:flex;justify-content:space-between;align-items:baseline;\n  gap:20px;padding:26px 6px;border-bottom:1px solid rgba(70,85,66,.14);\n  flex-wrap:wrap;\n}\n.price .name{font-family:var(--serif);font-size:16px;letter-spacing:.08em;color:var(--moss);}\n.price .name small{display:block;font-family:var(--sans);font-size:11.5px;color:var(--ink);opacity:.7;letter-spacing:.08em;margin-top:4px;}\n.price .fee{font-family:var(--serif);font-size:19px;color:var(--moss);white-space:nowrap;}\n.price .fee em{font-style:normal;font-size:12px;color:#B0693A;display:block;text-align:right;letter-spacing:.06em;}\n.price-note{font-size:11.5px;opacity:.65;margin-top:18px;letter-spacing:.06em;}\n\n\/* ---------- \u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1 ---------- *\/\n.mouton{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:center;}\n.mouton img{border-radius:20px;aspect-ratio:3\/4;object-fit:cover;}\n.badge-new{\n  display:inline-block;font-size:11px;letter-spacing:.26em;\n  background:var(--moss);color:#fff;border-radius:999px;\n  padding:6px 18px;margin-bottom:18px;\n}\n.mouton h3{\n  font-family:var(--serif);font-size:clamp(19px,2.4vw,24px);\n  color:var(--moss);letter-spacing:.1em;line-height:1.9;margin-bottom:18px;font-weight:500;\n}\n.mouton p{font-size:14px;margin-bottom:14px;}\n@media(max-width:820px){ .mouton{grid-template-columns:1fr;gap:28px;} .mouton img{max-width:340px;margin:0 auto;} }\n\n\/* ---------- \u51fa\u5f35 ---------- *\/\n.visit{max-width:680px;margin:0 auto;text-align:center;}\n.visit p{font-size:14px;margin-bottom:22px;}\n.visit ul{\n  list-style:none;text-align:left;max-width:420px;margin:0 auto 26px;\n}\n.visit li{padding:10px 0 10px 30px;position:relative;font-size:14px;border-bottom:1px dashed rgba(70,85,66,.18);}\n.visit li::before{content:\"\u3007\";color:var(--sage);position:absolute;left:4px;font-size:12px;}\n\n\/* ---------- \u4e88\u7d04 ---------- *\/\n.reserve{background:var(--moss);color:#fff;}\n.reserve .sec-head h2{color:#fff;}\n.reserve .sec-head .en{color:rgba(255,255,255,.55);}\n.reserve-lead{max-width:680px;margin:-18px auto 36px;text-align:center;font-size:14px;line-height:2;color:rgba(255,255,255,.82);}\n.bs-booking-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:36px;align-items:start;}\n.bs-booking-form{background:#fff;color:var(--ink);border-radius:24px;padding:32px;box-shadow:0 18px 48px rgba(0,0,0,.18);}\n.bs-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;}\n.bs-field{margin-bottom:18px;}\n.bs-field-full{grid-column:1 \/ -1;}\n.bs-field label{display:block;margin-bottom:7px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--moss);}\n.bs-required{display:inline-block;margin-left:7px;padding:2px 7px;border-radius:999px;background:var(--beige);color:var(--moss);font-size:10px;letter-spacing:.05em;}\n.bs-booking-form input,.bs-booking-form select,.bs-booking-form textarea{\n  width:100%;box-sizing:border-box;border:1px solid rgba(70,85,66,.22);border-radius:12px;\n  background:#fff;color:var(--ink);padding:13px 14px;font:inherit;font-size:14px;line-height:1.5;\n}\n.bs-booking-form input:focus,.bs-booking-form select:focus,.bs-booking-form textarea:focus{\n  outline:2px solid var(--sage);outline-offset:1px;border-color:transparent;\n}\n.bs-booking-form select:disabled{background:#f1f2ed;color:#777;}\n.bs-booking-form textarea{min-height:96px;resize:vertical;}\n.bs-booking-submit{\n  width:100%;border:0;border-radius:999px;background:var(--line);color:#fff;\n  padding:17px 20px;font-size:14px;font-weight:700;letter-spacing:.1em;cursor:pointer;\n  box-shadow:0 10px 24px rgba(0,0,0,.16);transition:transform .2s,opacity .2s;\n}\n.bs-booking-submit:hover{transform:translateY(-2px);}\n.bs-booking-submit:disabled{opacity:.55;cursor:wait;transform:none;}\n.bs-booking-note{margin-top:14px;font-size:11.5px;line-height:1.8;color:#667064;}\n.bs-booking-status{min-height:1.8em;margin-top:12px;font-size:12px;font-weight:700;color:var(--moss);}\n.bs-booking-preview{margin-top:12px !important;min-height:150px !important;background:#f7f6f1 !important;}\n.bs-booking-guide{\n  background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.2);\n  border-radius:24px;padding:28px;text-align:center;\n}\n.bs-booking-guide h3{font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:.1em;margin-bottom:20px;}\n.bs-booking-guide ol{list-style:none;counter-reset:bsstep;text-align:left;margin:0 0 22px;padding:0;}\n.bs-booking-guide li{counter-increment:bsstep;position:relative;padding:0 0 18px 40px;font-size:13px;line-height:1.8;}\n.bs-booking-guide li::before{\n  content:counter(bsstep);position:absolute;left:0;top:1px;width:27px;height:27px;border-radius:50%;\n  border:1px solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;font-family:var(--serif);\n}\n.bs-booking-guide .qr{background:#fff;border-radius:16px;padding:16px;width:170px;margin:20px auto 0;}\n.bs-booking-guide .qr img{width:100%;}\n.bs-booking-guide .small{font-size:11px;opacity:.74;margin-top:11px;line-height:1.7;}\n.bs-line-link{display:inline-block;margin-top:18px;color:#fff !important;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:3px;font-size:12px;letter-spacing:.08em;}\n.insta-link{display:inline-block;margin-top:18px;font-size:12px;letter-spacing:.1em;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:3px;}\n@media(max-width:820px){\n  .bs-booking-layout{grid-template-columns:1fr;}\n  .bs-booking-form{padding:24px 18px;border-radius:18px;}\n  .bs-form-grid{grid-template-columns:1fr;gap:0;}\n  .bs-field-full{grid-column:auto;}\n  .reserve-lead{text-align:left;margin-top:-12px;}\n}\n\n\/* ---------- \u30a2\u30af\u30bb\u30b9 ---------- *\/\n.access{max-width:640px;margin:0 auto;text-align:center;}\n.access dl{display:grid;grid-template-columns:110px 1fr;gap:14px 20px;text-align:left;max-width:480px;margin:0 auto;font-size:14px;}\n.access dt{font-family:var(--serif);color:var(--moss);letter-spacing:.14em;}\n\n\/* ---------- footer ---------- *\/\n.lp-footer{\n  background:var(--rice);padding:44px 24px 110px;text-align:center;\n  font-size:12px;letter-spacing:.1em;color:var(--ink);\n}\n.lp-footer .f-logo{font-family:var(--serif);font-size:18px;color:var(--moss);letter-spacing:.1em;margin-bottom:10px;}\n\n\/* ---------- \u30e2\u30d0\u30a4\u30eb\u56fa\u5b9aCTA ---------- *\/\n.sticky-cta{\n  position:fixed;left:0;right:0;bottom:0;z-index:120;\n  padding:12px 16px calc(12px + env(safe-area-inset-bottom));\n  background:rgba(250,249,244,.92);backdrop-filter:blur(8px);\n  border-top:1px solid rgba(70,85,66,.12);\n  display:none;\n}\n.sticky-cta a{\n  display:flex;align-items:center;justify-content:center;gap:10px;\n  background:var(--line);color:#fff !important;font-weight:700;\n  border-radius:999px;padding:14px;font-size:14px;letter-spacing:.14em;\n}\n@media(max-width:820px){ .sticky-cta{display:block;} .lp-footer{padding-bottom:130px;} }\n\n\/* \u30d5\u30a7\u30fc\u30c9\u30a4\u30f3 *\/\n.fade{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease;}\n.fade.show{opacity:1;transform:none;}\n@media(prefers-reduced-motion:reduce){ .fade{opacity:1;transform:none;transition:none;} }\n.biospa-lp :focus-visible{outline:2px solid var(--moss);outline-offset:3px;}\n<\/style>\n\n<div class=\"biospa-lp\">\n\n<div class=\"lp-header\">\n  <div class=\"header-inner\">\n    <a class=\"logo\" href=\"#top\">BioSpa<small>\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u30fb\u541b\u6d25<\/small><\/a>\n    <nav>\n      <a href=\"#about\">\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306f<\/a>\n      <a href=\"#flow\">\u65bd\u8853\u306e\u6d41\u308c<\/a>\n      <a href=\"#price\">\u6599\u91d1<\/a>\n      <a href=\"#access\">\u30a2\u30af\u30bb\u30b9<\/a>\n      <a class=\"btn-line-s\" href=\"#reserve\">\u4e88\u7d04\u30d5\u30a9\u30fc\u30e0<\/a>\n    <\/nav>\n  <\/div>\n<\/div>\n\n<!-- \u30d2\u30fc\u30ed\u30fc -->\n<div class=\"hero\" id=\"top\">\n  <div class=\"steam-lines\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><\/div>\n  <div class=\"hero-inner\">\n    <div class=\"hero-copy fade show\">\n      <span class=\"eyebrow\">\u65e5\u672c\u767a\u30fb\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc<\/span>\n     <h1>\u307e\u3068\u3046\u306e\u306f\u3001<br><span>\u91ce\u8349\u3068\u767a\u9175\u306e<\/span><span>\u3061\u304b\u3089\u3002<\/span><\/h1>\n      <p>\u30aa\u30fc\u30ac\u30cb\u30c3\u30af\u306e\u91ce\u8349\u3068\u3001\u7384\u7c73\u9eb9\u306e\u767a\u9175\u30a8\u30ad\u30b9\u3002\u6614\u306a\u304c\u3089\u306e\u65e5\u672c\u306e\u98a8\u5442\u6cbb\u7642\u3092\u3082\u3068\u306b\u3057\u305f\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u3067\u3001\u8eab\u4f53\u3092\u82af\u304b\u3089\u3042\u305f\u305f\u3081\u308b\u3002\u541b\u6d25\u306e\u5b8c\u5168\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30ed\u30f3\u3067\u3059\u3002<\/p>\n      <a class=\"btn-primary\" href=\"#reserve\"><span class=\"dot\"><\/span>\u4e88\u7d04\u65e5\u6642\u3092\u9078\u3076<\/a>\n      <p class=\"hero-note\">\u521d\u56de\u9650\u5b9a 40\u5206 4,980\u5186\uff5c\u5b8c\u5168\u4e88\u7d04\u5236\u30fb\u5973\u6027\u5c02\u7528\u306e\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u7a7a\u9593<\/p>\n    <\/div>\n    <div class=\"tate serif fade show\">\u6e29\u3081\u3066\u3001\u6574\u3048\u3066\u3001\u5de1\u3089\u305b\u308b<\/div>\n    <div class=\"hero-visual fade show\">\n      <!-- ==================================================\n      \u3010\u753b\u50cf\u2460\u3011\u30d2\u30fc\u30ed\u30fc\u5199\u771f\n      \u63a8\u5968\uff1a\u6b63\u65b9\u5f62\uff081024\u00d71024px\u4ee5\u4e0a\uff09\uff0f\u65bd\u8853\u30fb\u4e16\u754c\u89b3\u304c\u4f1d\u308f\u308b1\u679a\n      \u2193 src=\"\" \u306e\u4e2d\u8eab\u3092WordPress\u30e1\u30c7\u30a3\u30a2\u306eURL\u306b\u5dee\u3057\u66ff\u3048\u3066\u304f\u3060\u3055\u3044\n      ================================================== -->\n      <img decoding=\"async\" src=\"https:\/\/biospa.site\/wp-content\/uploads\/2025\/01\/IMG_0565-1.png\" alt=\"\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u306e\u65bd\u8853\u98a8\u666f\">\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u5171\u611f -->\n<section>\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Signs<\/span>\n      <h2>\u305d\u306e\u4e0d\u8abf\u3001\u8eab\u4f53\u304b\u3089\u306e\u30b5\u30a4\u30f3\u304b\u3082\u3057\u308c\u307e\u305b\u3093<\/h2>\n    <\/div>\n    <div class=\"signs fade\">\n      <ul>\n        <li>\u624b\u8db3\u306e\u5148\u304c\u3001\u3044\u3064\u3082\u51b7\u305f\u3044<\/li>\n        <li>\u7720\u308a\u304c\u6d45\u304f\u3001\u671d\u304b\u3089\u8eab\u4f53\u304c\u91cd\u3044<\/li>\n        <li>\u304a\u8179\u306e\u8abf\u5b50\u304c\u3001\u306a\u3093\u3068\u306a\u304f\u6574\u308f\u306a\u3044<\/li>\n        <li>\u5b63\u7bc0\u306e\u5909\u308f\u308a\u76ee\u306b\u3001\u4f53\u8abf\u3092\u304f\u305a\u3057\u3084\u3059\u3044<\/li>\n        <li>\u81ea\u5206\u306e\u3053\u3068\u306f\u3001\u3044\u3064\u3082\u5f8c\u56de\u3057\u306b\u306a\u3063\u3066\u3044\u308b<\/li>\n      <\/ul>\n      <p class=\"close-copy\">\u9811\u5f35\u308a\u3064\u3065\u3051\u308b\u8eab\u4f53\u306b\u3001<br>\u300c\u4f11\u3080\u8a31\u53ef\u300d\u3092\u51fa\u3057\u3066\u3042\u3052\u307e\u305b\u3093\u304b\u3002<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- BioSpa\u3068\u306f -->\n<section class=\"alt\" id=\"about\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">About BioSteam<\/span>\n      <h2>\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306f<\/h2>\n    <\/div>\n    <div class=\"about-grid fade\">\n      <!-- ==================================================\n      \u3010\u753b\u50cf\u2461\u3011\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306f\n      \u63a8\u5968\uff1a\u6b63\u65b9\u5f62\uff0f\u91ce\u8349\u30fb\u767a\u9175\u30a8\u30ad\u30b9\u30fb\u30de\u30f3\u30c8\u306a\u3069\u7d20\u6750\u304c\u4f1d\u308f\u308b1\u679a\n      \u2193 src=\"\" \u306e\u4e2d\u8eab\u3092WordPress\u30e1\u30c7\u30a3\u30a2\u306eURL\u306b\u5dee\u3057\u66ff\u3048\u3066\u304f\u3060\u3055\u3044\n      ================================================== -->\n      <img decoding=\"async\" src=\"https:\/\/biospa.site\/wp-content\/uploads\/2026\/07\/IMG_4996.jpeg\" alt=\"\u91ce\u8349\u3068\u767a\u9175\u30a8\u30ad\u30b9\u306e\u30d6\u30ec\u30f3\u30c9\">\n      <div class=\"about-text\">\n        <h3>\u91ce\u8349\u00d7\u767a\u9175\u83cc\u3092\u3001<br>\u30b9\u30c1\u30fc\u30e0\u306b\u3057\u3066\u5168\u8eab\u3067\u307e\u3068\u3046\u3002<\/h3>\n        <p>\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u306f\u3001\u30aa\u30fc\u30ac\u30cb\u30c3\u30af\u306e\u91ce\u8349\u3068\u767a\u9175\u30a8\u30ad\u30b9\uff08\u7384\u7c73\u9175\u6bcd\u30a8\u30ad\u30b9\u30fb\u7384\u7c73\u9eb9\uff09\u306e\u6210\u5206\u3092\u3001\u84b8\u6c17\u306b\u3057\u3066\u5168\u8eab\u304b\u3089\u53d6\u308a\u5165\u308c\u308b\u3001\u65e5\u672c\u767a\u306e\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u3067\u3059\u3002\u6614\u306a\u304c\u3089\u306e\u65e5\u672c\u306e\u98a8\u5442\u6cbb\u7642\u304c\u30eb\u30fc\u30c4\u306b\u3042\u308a\u307e\u3059\u3002<\/p>\n        <p>\u6700\u5927\u306e\u7279\u5fb4\u306f\u3001\u84b8\u6c17\u306b\u300c\u767a\u9175\u83cc\u300d\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u3053\u3068\u3002\u4f7f\u7528\u3059\u308b\u91ce\u8349\u306f\u98df\u54c1\u3068\u3057\u3066\u4f7f\u3048\u308b\u307b\u3069\u826f\u8cea\u3067\u5b89\u5168\u306a\u3082\u306e\u3060\u3051\u3092\u9078\u3093\u3067\u3044\u307e\u3059\u3002<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"diff fade\">\n      <div class=\"diff-card\">\n        <h4>\u3088\u3082\u304e\u84b8\u3057<\/h4>\n        <p>\u3088\u3082\u304e\u3092\u716e\u51fa\u3057\u305f\u84b8\u6c17\u3067\u3001\u4e0b\u534a\u8eab\u3092\u4e2d\u5fc3\u306b\u6e29\u3081\u308b\u97d3\u56fd\u7531\u6765\u306e\u6e29\u6d3b\u6cd5\u3002<\/p>\n        <div class=\"diff-tags\"><span>\u6e29\u3081\u308b<\/span><\/div>\n      <\/div>\n      <div class=\"diff-plus\" aria-hidden=\"true\">\uff0b<\/div>\n      <div class=\"diff-card bio\">\n        <h4>\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0<\/h4>\n        <p>\u6e29\u3081\u308b\u3061\u304b\u3089\u306b\u3001\u65e5\u672c\u306e\u767a\u9175\u83cc\u3068\u6570\u7a2e\u306e\u91ce\u8349\u306e\u3061\u304b\u3089\u3092\u91cd\u306d\u305f\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u3002<\/p>\n        <div class=\"diff-tags\"><span>\u6e29\u3081\u308b<\/span><span>\u767a\u9175\u83cc<\/span><span>\u91ce\u8349\u30d6\u30ec\u30f3\u30c9<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 3\u3064\u306e\u6574\u3048 -->\n<section>\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Three Cares<\/span>\n      <h2>\u3072\u3068\u3064\u306e\u30b9\u30c1\u30fc\u30e0\u3067\u30013\u3064\u306e\u30b1\u30a2\u3092<\/h2>\n    <\/div>\n    <div class=\"three fade\">\n      <div class=\"three-card\">\n        <span class=\"kanji\">\u6e29<\/span>\n        <span class=\"yomi\">\u3042\u305f\u305f\u3081\u308b<\/span>\n        <p>\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u306e\u71b1\u304c\u8eab\u4f53\u306e\u6df1\u90e8\u307e\u3067\u3058\u3093\u308f\u308a\u3068\u5c4a\u304d\u3001\u51b7\u3048\u304c\u3061\u306a\u8eab\u4f53\u3092\u82af\u304b\u3089\u3042\u305f\u305f\u3081\u307e\u3059\u3002\u300c\u591c\u307e\u3067\u82af\u304c\u30dd\u30ab\u30dd\u30ab\u300d\u3068\u3044\u3046\u4f53\u611f\u306e\u58f0\u304c\u591a\u3044\u30b1\u30a2\u3067\u3059\u3002<\/p>\n      <\/div>\n      <div class=\"three-card\">\n        <span class=\"kanji\">\u6574<\/span>\n        <span class=\"yomi\">\u3068\u3068\u306e\u3048\u308b<\/span>\n        <p>\u91ce\u8349\u306e\u9999\u308a\u306b\u5305\u307e\u308c\u308b\u7d0440\u5206\u306f\u3001\u547c\u5438\u304c\u6df1\u304f\u306a\u308b\u81ea\u5206\u3060\u3051\u306e\u6642\u9593\u3002\u5fc3\u3068\u8eab\u4f53\u3092\u3086\u308b\u3081\u3066\u3001\u30ea\u30e9\u30c3\u30af\u30b9\u3057\u305f\u72b6\u614b\u3078\u3068\u5c0e\u304d\u307e\u3059\u3002<\/p>\n      <\/div>\n      <div class=\"three-card\">\n        <span class=\"kanji\">\u5de1<\/span>\n        <span class=\"yomi\">\u3081\u3050\u3089\u305b\u308b<\/span>\n        <p>\u305f\u3063\u3077\u308a\u306e\u767a\u6c57\u3067\u3001\u8eab\u4f53\u306e\u5de1\u308a\u3092\u30b5\u30dd\u30fc\u30c8\u3002\u30b9\u30c1\u30fc\u30e0\u5f8c\u306f\u3080\u304f\u307f\u611f\u3084\u91cd\u3060\u308b\u3055\u304c\u6d41\u308c\u3066\u3001\u8efd\u3084\u304b\u306a\u30b9\u30c3\u30ad\u30ea\u611f\u3092\u5b9f\u611f\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u65bd\u8853\u306e\u6d41\u308c -->\n<section class=\"alt\" id=\"flow\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Flow<\/span>\n      <h2>\u65bd\u8853\u306e\u6d41\u308c<\/h2>\n    <\/div>\n    <div class=\"flow fade\">\n      <p class=\"flow-time\">\u2015 \u6240\u8981\u6642\u9593 \u7d0490\u5206 \u2015<\/p>\n      <div class=\"step\">\n        <div class=\"step-no\">01<\/div>\n        <div>\n          <h4>\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0<\/h4>\n          <p>\u3044\u307e\u306e\u4f53\u8abf\u3084\u304a\u60a9\u307f\uff08\u51b7\u3048\u30fb\u75b2\u52b4\u611f\u30fb\u7720\u308a\u30fb\u304a\u8179\u306e\u8abf\u5b50\u306a\u3069\uff09\u3092\u3001\u3086\u3063\u304f\u308a\u304a\u4f3a\u3044\u3057\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"step\">\n        <div class=\"step-no\">02<\/div>\n        <div>\n          <h4>\u304a\u7740\u66ff\u3048<\/h4>\n          <p>\u5c02\u7528\u30de\u30f3\u30c8\uff08\u767a\u9175\u30ac\u30fc\u30bc\uff09\u306b\u7740\u66ff\u3048\u3066\u3001\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u5c02\u7528\u306e\u6905\u5b50\u3078\u3002\u30de\u30f3\u30c8\u3054\u3068\u5168\u8eab\u3092\u5305\u307f\u8fbc\u307f\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"step\">\n        <div class=\"step-no\">03<\/div>\n        <div>\n          <h4>\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc<span class=\"mins\">\u7d0460\u5206<\/span><\/h4>\n          <p>\u91ce\u8349\u3068\u767a\u9175\u30a8\u30ad\u30b9\u306e\u30b9\u30c1\u30fc\u30e0\u3092\u5168\u8eab\u3067\u6d74\u3073\u307e\u3059\u3002\u3053\u307e\u3081\u306b\u6c34\u5206\u88dc\u7d66\u3092\u3057\u306a\u304c\u3089\u3001\u30ea\u30e9\u30c3\u30af\u30b9\u3057\u3066\u304a\u904e\u3054\u3057\u304f\u3060\u3055\u3044\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"step\">\n        <div class=\"step-no\">04<\/div>\n        <div>\n          <h4>\u30af\u30fc\u30eb\u30c0\u30a6\u30f3\uff06\u30aa\u30a4\u30eb\u30b1\u30a2<\/h4>\n          <p>\u30b3\u30ea\u3092\u307b\u3050\u3057\u306a\u304c\u3089\u8eab\u4f53\u3092\u512a\u3057\u304f\u6469\u308a\u3001\u30bf\u30aa\u30eb\u30c9\u30e9\u30a4\u306e\u3042\u3068\u5168\u8eab\u306b\u30aa\u30a4\u30eb\u3092\u3002\u91ce\u8349\u3068\u767a\u9175\u30a8\u30ad\u30b9\u3092\u4fdd\u8b77\u819c\u3067\u9589\u3058\u8fbc\u3081\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"step\">\n        <div class=\"step-no\">05<\/div>\n        <div>\n          <h4>\u30a2\u30d5\u30bf\u30fc\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0<\/h4>\n          <p>\u30cf\u30fc\u30d6\u30c6\u30a3\u30fc\u3084\u3088\u3082\u304e\u8336\u3092\u98f2\u307f\u306a\u304c\u3089\u3001\u30b9\u30c1\u30fc\u30e0\u5f8c\u306e\u4f53\u8abf\u3084\u611f\u3058\u305f\u5909\u5316\u3092\u304a\u4f3a\u3044\u3057\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <figure class=\"flow-photo\">\n        <!-- ==================================================\n        \u3010\u753b\u50cf\u2462\u3011\u65bd\u8853\u306e\u6d41\u308c\uff08\u30a2\u30d5\u30bf\u30fc\u306e1\u679a\uff09\n        \u63a8\u5968\uff1a\u6a2a\u9577\uff085:4\u7a0b\u5ea6\uff09\uff0f\u30cf\u30fc\u30d6\u30c6\u30a3\u30fc\u3084\u304f\u3064\u308d\u304e\u306e\u69d8\u5b50\n        \u2193 src=\"\" \u306e\u4e2d\u8eab\u3092WordPress\u30e1\u30c7\u30a3\u30a2\u306eURL\u306b\u5dee\u3057\u66ff\u3048\u3066\u304f\u3060\u3055\u3044\n        ================================================== -->\n        <img decoding=\"async\" src=\"https:\/\/biospa.site\/wp-content\/uploads\/2026\/07\/IMG_5008.jpeg\" alt=\"\u65bd\u8853\u5f8c\u306e\u30cf\u30fc\u30d6\u30c6\u30a3\u30fc\">\n        <figcaption>\u65bd\u8853\u5f8c\u306f\u3001\u30cf\u30fc\u30d6\u30c6\u30a3\u30fc\u3084\u3088\u3082\u304e\u8336\u3067\u3072\u3068\u606f\u3002<\/figcaption>\n      <\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u304a\u5ba2\u69d8\u306e\u58f0 -->\n<section>\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Voices<\/span>\n      <h2>\u304a\u5ba2\u69d8\u306e\u58f0<\/h2>\n    <\/div>\n    <div class=\"voices fade\">\n      <div class=\"voice\"><p>\u5348\u524d\u4e2d\u306b\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u306b\u5165\u3063\u305f\u306e\u306b\u3001\u591c\u307e\u3067\u8eab\u4f53\u306e\u82af\u304c\u30dd\u30ab\u30dd\u30ab\u3057\u3066\u3044\u307e\u3057\u305f\u3002<\/p><span class=\"who\">40\u4ee3\u30fb\u5973\u6027<\/span><\/div>\n      <div class=\"voice\"><p>\u51b7\u3048\u304c\u3084\u308f\u3089\u3044\u3067\u3001\u5bdd\u3064\u304d\u304c\u826f\u304f\u306a\u3063\u305f\u6c17\u304c\u3057\u307e\u3059\u3002<\/p><span class=\"who\">30\u4ee3\u30fb\u5973\u6027<\/span><\/div>\n      <div class=\"voice\"><p>\u5b9a\u671f\u7684\u306b\u901a\u3046\u306e\u304c\u3001\u5b63\u7bc0\u306e\u5909\u308f\u308a\u76ee\u306e\u81ea\u5206\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p><span class=\"who\">50\u4ee3\u30fb\u5973\u6027<\/span><\/div>\n      <div class=\"voice\"><p>\u51fa\u305f\u3042\u3068\u306f\u3068\u306b\u304b\u304f\u6c17\u6301\u3061\u304c\u826f\u3044\uff01\u304a\u808c\u3082\u30b9\u30d9\u30b9\u30d9\u3067\u3059\u3002<\/p><span class=\"who\">40\u4ee3\u30fb\u5973\u6027<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u6599\u91d1 -->\n<section class=\"alt\" id=\"price\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Menu &amp; Price<\/span>\n      <h2>\u30e1\u30cb\u30e5\u30fc\u30fb\u6599\u91d1<\/h2>\n    <\/div>\n    <div class=\"price-list fade\">\n      <div class=\"price\">\n        <div class=\"name\">\u767a\u9175\u91ce\u8349\u84b8\u3057 \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0<small>\u7d0490\u5206\uff08\u30b9\u30c1\u30fc\u30e0\u7d0460\u5206\uff09<\/small><\/div>\n        <div class=\"fee\">6,980\u5186<em>\u521d\u56de\u9650\u5b9a 4,980\u5186<\/em><\/div>\n      <\/div>\n      <div class=\"price\">\n        <div class=\"name\">\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0 \u30da\u30a2\u84b8\u3057<small>\u3054\u53cb\u4eba\u30fb\u30ab\u30c3\u30d7\u30eb\u30fb\u89aa\u5b50\u3067\u3054\u4e00\u7dd2\u306b<\/small><\/div>\n        <div class=\"fee\">\u304a\u3072\u3068\u308a\u69d8 5,980\u5186<\/div>\n      <\/div>\n      <div class=\"price\">\n        <div class=\"name\">\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1<small>\u65b0\u30e1\u30cb\u30e5\u30fc\u30fb\u8a73\u7d30\u306f\u4e0b\u8a18\u3092\u3054\u89a7\u304f\u3060\u3055\u3044<\/small><\/div>\n        <div class=\"fee\">\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044<\/div>\n      <\/div>\n      <p class=\"price-note\">\u203b\u3059\u3079\u3066\u7a0e\u8fbc\u30fb\u5b8c\u5168\u4e88\u7d04\u5236\u3067\u3059\u3002<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1 -->\n<section>\n  <div class=\"wrap\">\n    <div class=\"mouton fade\">\n      <!-- ==================================================\n      \u3010\u753b\u50cf\u2463\u3011\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1\n      \u63a8\u5968\uff1a\u7e26\u9577\uff083:4\uff09\uff0f\u6ce1\u30fb\u30d5\u30a7\u30a4\u30b7\u30e3\u30eb\u306e\u4e16\u754c\u89b3\u304c\u4f1d\u308f\u308b1\u679a\n      \u2193 src=\"\" \u306e\u4e2d\u8eab\u3092WordPress\u30e1\u30c7\u30a3\u30a2\u306eURL\u306b\u5dee\u3057\u66ff\u3048\u3066\u304f\u3060\u3055\u3044\n      ================================================== -->\n      <img decoding=\"async\" src=\"https:\/\/biospa.site\/wp-content\/uploads\/2026\/06\/IMG_1229.jpeg\" alt=\"\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1\">\n      <div>\n        <span class=\"badge-new\">NEW MENU<\/span>\n        <h3>\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1<\/h3>\n        <p>\u30e0\u30fc\u30c8\u30f3\u306e\u3088\u3046\u306b\u304d\u3081\u7d30\u304b\u304f\u3084\u308f\u3089\u304b\u306a\u6ce1\u3067\u3001\u304a\u9854\u3092\u5305\u307f\u8fbc\u3080\u30d5\u30a7\u30a4\u30b7\u30e3\u30eb\u30b9\u30d1\u304c\u65b0\u767b\u5834\u3002\u6ce1\u306e\u3084\u3055\u3057\u3044\u611f\u89e6\u306b\u8eab\u3092\u3086\u3060\u306d\u308b\u3001\u3046\u3063\u3068\u308a\u3059\u308b\u3088\u3046\u306a\u6642\u9593\u3067\u3059\u3002<\/p>\n        <p>\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306e\u7d44\u307f\u5408\u308f\u305b\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002\u8a73\u3057\u304f\u306f\u516c\u5f0fLINE\u306b\u3066\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u51fa\u5f35 -->\n<section class=\"alt\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Home Visit<\/span>\n      <h2>\u3054\u81ea\u5b85\u3067\u53d7\u3051\u3089\u308c\u308b\u3001\u51fa\u5f35\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0<\/h2>\n    <\/div>\n    <div class=\"visit fade\">\n      <p>\u5fd9\u3057\u3044\u6bce\u65e5\u306e\u4e2d\u3067\u3082\u3001\u3054\u81ea\u5b85\u3067\u304f\u3064\u308d\u304e\u306a\u304c\u3089\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3092\u3002\u65bd\u8853\u306b\u5fc5\u8981\u306a\u9053\u5177\u306f\u3059\u3079\u3066\u3053\u3061\u3089\u3067\u3054\u7528\u610f\u3057\u307e\u3059\u306e\u3067\u3001\u7279\u5225\u306a\u6e96\u5099\u306f\u4e0d\u8981\u3067\u3059\u3002<\/p>\n      <ul>\n        <li>\u30b5\u30ed\u30f3\u3078\u884c\u304f\u6642\u9593\u304c\u53d6\u308c\u306a\u3044\u65b9<\/li>\n        <li>\u5c0f\u3055\u306a\u304a\u5b50\u69d8\u304c\u3044\u3066\u5916\u51fa\u304c\u3080\u305a\u304b\u3057\u3044\u65b9<\/li>\n        <li>\u3054\u81ea\u5b85\u3067\u3086\u3063\u304f\u308a\u65bd\u8853\u3092\u53d7\u3051\u305f\u3044\u65b9<\/li>\n      <\/ul>\n      <p>\u51fa\u5f35\u8cbb 1,000\u5186<br><span style=\"font-size:11.5px;opacity:.65;\">\u203b\u8ddd\u96e2\u306b\u3088\u308a\u9ad8\u901f\u4ee3\u91d1\u30fb\u30ac\u30bd\u30ea\u30f3\u4ee3\u91d1\u3092\u3044\u305f\u3060\u304f\u5834\u5408\u304c\u3054\u3056\u3044\u307e\u3059\u3002<\/span><\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u4e88\u7d04 -->\n<section class=\"reserve\" id=\"reserve\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Reservation<\/span>\n      <h2>\u3054\u5e0c\u671b\u65e5\u6642\u3092\u9078\u3093\u3067\u3001LINE\u3067\u4e88\u7d04<\/h2>\n    <\/div>\n    <p class=\"reserve-lead fade\">\u571f\u66dc\u65e5\u3092\u9664\u304f60\u65e5\u5148\u307e\u3067\u306e\u53d7\u4ed8\u5bfe\u8c61\u65e5\u3092\u8868\u793a\u3057\u3066\u3044\u307e\u3059\u3002\u7a7a\u304d\u72b6\u6cc1\u3092\u78ba\u8a8d\u5f8c\u3001\u30b5\u30ed\u30f3\u304b\u3089\u306e\u8fd4\u4fe1\u3092\u3082\u3063\u3066\u3054\u4e88\u7d04\u78ba\u5b9a\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n\n    <div class=\"bs-booking-layout fade\">\n      <form class=\"bs-booking-form\" id=\"bs-booking-form\" onsubmit=\"bsStartLineBooking(event)\">\n        <div class=\"bs-form-grid\">\n          <div class=\"bs-field bs-field-full\">\n            <label for=\"bs-f-name\">\u304a\u540d\u524d\uff08\u30d5\u30eb\u30cd\u30fc\u30e0\uff09<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <input id=\"bs-f-name\" type=\"text\" autocomplete=\"name\" placeholder=\"\u5c71\u7530 \u82b1\u5b50\" required>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-tel\">\u304a\u96fb\u8a71\u756a\u53f7<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <input id=\"bs-f-tel\" type=\"tel\" autocomplete=\"tel\" inputmode=\"tel\" placeholder=\"090-0000-0000\" required>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-menu\">\u3054\u5e0c\u671b\u30e1\u30cb\u30e5\u30fc<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-menu\" required>\n              <option value=\"\">\u30e1\u30cb\u30e5\u30fc\u3092\u9078\u629e<\/option>\n              <option value=\"\u767a\u9175\u91ce\u8349\u84b8\u3057 \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\">\u767a\u9175\u91ce\u8349\u84b8\u3057 \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0<\/option>\n              <option value=\"\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0 \u30da\u30a2\u84b8\u3057\">\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0 \u30da\u30a2\u84b8\u3057<\/option>\n              <option value=\"\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1\">\u30e0\u30fc\u30c8\u30f3\u30db\u30a4\u30c3\u30d7\u30b9\u30d1<\/option>\n              <option value=\"\u51fa\u5f35\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\">\u51fa\u5f35\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-date1\">\u7b2c1\u5e0c\u671b\u65e5<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-date1\" required><option value=\"\">\u65e5\u4ed8\u3092\u9078\u629e<\/option><\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-time1\">\u7b2c1\u5e0c\u671b\u6642\u523b<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-time1\" required disabled><option value=\"\">\u5148\u306b\u65e5\u4ed8\u3092\u9078\u629e<\/option><\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-date2\">\u7b2c2\u5e0c\u671b\u65e5<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-date2\" required><option value=\"\">\u65e5\u4ed8\u3092\u9078\u629e<\/option><\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-time2\">\u7b2c2\u5e0c\u671b\u6642\u523b<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-time2\" required disabled><option value=\"\">\u5148\u306b\u65e5\u4ed8\u3092\u9078\u629e<\/option><\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-visit\">\u3054\u6765\u5e97\u65b9\u6cd5<span class=\"bs-required\">\u5fc5\u9808<\/span><\/label>\n            <select id=\"bs-f-visit\" required>\n              <option value=\"\">\u3054\u6765\u5e97\u65b9\u6cd5\u3092\u9078\u629e<\/option>\n              <option value=\"\u304a\u8eca\">\u304a\u8eca<\/option>\n              <option value=\"\u96fb\u8eca\">\u96fb\u8eca<\/option>\n              <option value=\"\u5f92\u6b69\">\u5f92\u6b69<\/option>\n              <option value=\"\u81ea\u8ee2\u8eca\">\u81ea\u8ee2\u8eca<\/option>\n              <option value=\"\u51fa\u5f35\u3092\u5e0c\u671b\">\u51fa\u5f35\u3092\u5e0c\u671b<\/option>\n              <option value=\"\u305d\u306e\u4ed6\">\u305d\u306e\u4ed6<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"bs-field\">\n            <label for=\"bs-f-source\">BioSpa\u3092\u77e5\u3063\u305f\u304d\u3063\u304b\u3051<\/label>\n            <select id=\"bs-f-source\">\n              <option value=\"\u672a\u9078\u629e\">\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/option>\n              <option value=\"Instagram\">Instagram<\/option>\n              <option value=\"Google\u691c\u7d22\u30fbGoogle\u30de\u30c3\u30d7\">Google\u691c\u7d22\u30fbGoogle\u30de\u30c3\u30d7<\/option>\n              <option value=\"\u3054\u7d39\u4ecb\">\u3054\u7d39\u4ecb<\/option>\n              <option value=\"\u4ee5\u524d\u5229\u7528\u3057\u305f\u3053\u3068\u304c\u3042\u308b\">\u4ee5\u524d\u5229\u7528\u3057\u305f\u3053\u3068\u304c\u3042\u308b<\/option>\n              <option value=\"\u305d\u306e\u4ed6\">\u305d\u306e\u4ed6<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"bs-field bs-field-full\">\n            <label for=\"bs-f-msg\">\u3054\u8cea\u554f\u30fb\u3054\u8981\u671b\u306a\u3069<\/label>\n            <textarea id=\"bs-f-msg\" placeholder=\"\u4f53\u8abf\u9762\u3067\u4e8b\u524d\u306b\u4f1d\u3048\u3066\u304a\u304d\u305f\u3044\u3053\u3068\u3001\u30da\u30a2\u306e\u65b9\u306e\u304a\u540d\u524d\u306a\u3069\"><\/textarea>\n          <\/div>\n        <\/div>\n\n        <button class=\"bs-booking-submit\" id=\"bs-booking-submit\" type=\"submit\">\u4e88\u7d04\u5185\u5bb9\u3092\u30b3\u30d4\u30fc\u3057\u3066LINE\u3092\u958b\u304f<\/button>\n        <p class=\"bs-booking-note\">\u5165\u529b\u5185\u5bb9\u306f\u3053\u306e\u30da\u30fc\u30b8\u306b\u306f\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u4e88\u7d04\u5185\u5bb9\u3092\u30b3\u30d4\u30fc\u3057\u3066\u516c\u5f0fLINE\u3092\u958b\u304d\u307e\u3059\u3002\u30c8\u30fc\u30af\u753b\u9762\u306b\u8cbc\u308a\u4ed8\u3051\u3001\u5185\u5bb9\u3092\u3054\u78ba\u8a8d\u306e\u3046\u3048\u9001\u4fe1\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n        <p class=\"bs-booking-status\" id=\"bs-booking-status\" aria-live=\"polite\"><\/p>\n        <textarea class=\"bs-booking-preview\" id=\"bs-booking-preview\" readonly hidden aria-label=\"\u30b3\u30d4\u30fc\u7528\u306e\u4e88\u7d04\u5185\u5bb9\"><\/textarea>\n      <\/form>\n\n      <div class=\"bs-booking-guide\">\n        <h3>\u3054\u4e88\u7d04\u306e\u6d41\u308c<\/h3>\n        <ol>\n          <li>\u3054\u5e0c\u671b\u306e\u30e1\u30cb\u30e5\u30fc\u3068\u7b2c1\u30fb\u7b2c2\u5e0c\u671b\u65e5\u6642\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/li>\n          <li>\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3001\u30b3\u30d4\u30fc\u3055\u308c\u305f\u5185\u5bb9\u3092\u516c\u5f0fLINE\u306e\u30c8\u30fc\u30af\u3078\u8cbc\u308a\u4ed8\u3051\u3066\u9001\u4fe1\u3057\u307e\u3059\u3002<\/li>\n          <li>\u30b5\u30ed\u30f3\u304b\u3089\u7a7a\u304d\u72b6\u6cc1\u3092\u3054\u9023\u7d61\u3057\u3001\u3054\u4e88\u7d04\u78ba\u5b9a\u3067\u3059\u3002<\/li>\n        <\/ol>\n        <div class=\"qr\">\n          <img decoding=\"async\" src=\"https:\/\/biospa.site\/wp-content\/uploads\/2025\/02\/IMG_2438.png\" alt=\"\u516c\u5f0fLINE\u306eQR\u30b3\u30fc\u30c9\">\n        <\/div>\n        <p class=\"small\">\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3067\u306fQR\u30b3\u30fc\u30c9\u3092\u9577\u62bc\u3057\u3057\u3066\u516c\u5f0fLINE\u3092\u958b\u3051\u307e\u3059\u3002<\/p>\n        <a class=\"bs-line-link\" href=\"https:\/\/lin.ee\/5ml4YA9\">\u516c\u5f0fLINE\u3060\u3051\u3092\u958b\u304f \u2192<\/a><br>\n        <a class=\"insta-link\" href=\"https:\/\/www.instagram.com\/biospa_salon\/\">Instagram\u3067\u6700\u65b0\u60c5\u5831\u3092\u898b\u308b \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u30a2\u30af\u30bb\u30b9 -->\n<section id=\"access\">\n  <div class=\"wrap\">\n    <div class=\"sec-head fade\">\n      <span class=\"en\">Access<\/span>\n      <h2>\u30a2\u30af\u30bb\u30b9<\/h2>\n    <\/div>\n    <div class=\"access fade\">\n      <dl>\n        <dt>\u30b5\u30ed\u30f3\u540d<\/dt><dd>\u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u30b5\u30ed\u30f3 BioSpa<\/dd>\n        <dt>\u6240\u5728\u5730<\/dt><dd>\u3012299-1162 \u5343\u8449\u770c\u541b\u6d25\u5e02\u5357\u5b50\u5b896-2-38 \u30a2\u30c9\u30d0\u30f3\u30b9\u77f3\u6e21301<\/dd>\n        <dt>\u6700\u5bc4\u99c5<\/dt><dd>JR\u5185\u623f\u7dda \u541b\u6d25\u99c5<\/dd>\n        <dt>\u55b6\u696d\u5f62\u614b<\/dt><dd>\u5b8c\u5168\u4e88\u7d04\u5236\u30fb\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30ed\u30f3<\/dd>\n      <\/dl>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"lp-footer\">\n  <div class=\"f-logo\">BioSpa<\/div>\n  <p>\u65e5\u672c\u767a\u306e\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\uff5c\u5343\u8449\u770c\u541b\u6d25\u5e02<\/p>\n  <p style=\"margin-top:14px;opacity:.6;\">\u00a9 2026 \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u30b5\u30ed\u30f3 BioSpa<\/p>\n<\/div>\n\n<div class=\"sticky-cta\">\n  <a href=\"#reserve\">\u4e88\u7d04\u65e5\u6642\u3092\u9078\u3076\uff08\u521d\u56de4,980\u5186\uff09<\/a>\n<\/div>\n\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function(){\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if(e.isIntersecting){ e.target.classList.add('show'); io.unobserve(e.target); }\n    });\n  },{threshold:0.12});\n  document.querySelectorAll('.biospa-lp .fade').forEach(function(el){ io.observe(el); });\n});\n\nvar BS_BOOKING_SETTINGS = {\n  bookingWindowDays: 60,\n  leadMinutes: 60,\n  weeklyClosedDays: [6], \/* \u571f\u66dc\u65e5\u30020=\u65e5\u30011=\u6708\u3001...6=\u571f *\/\n  slots: ['09:00','11:00','13:00','15:00','17:00','19:00'],\n  closedDates: [\n    \/* \u81e8\u6642\u4f11\u696d\u65e5\u3092 '2026-09-20' \u306e\u5f62\u5f0f\u3067\u8ffd\u52a0 *\/\n  ],\n  specialOpenDates: [\n    \/* \u571f\u66dc\u65e5\u3067\u3082\u53d7\u4ed8\u3059\u308b\u65e5\u304c\u3042\u308b\u5834\u5408\u306b\u8ffd\u52a0 *\/\n  ]\n};\n\nfunction bsTokyoNowParts(){\n  var values = {};\n  new Intl.DateTimeFormat('en-CA',{\n    timeZone:'Asia\/Tokyo',year:'numeric',month:'2-digit',day:'2-digit',\n    hour:'2-digit',minute:'2-digit',hourCycle:'h23'\n  }).formatToParts(new Date()).forEach(function(part){\n    if(part.type !== 'literal') values[part.type] = Number(part.value);\n  });\n  return values;\n}\n\nfunction bsDateKey(date){\n  return date.getUTCFullYear() + '-' +\n    String(date.getUTCMonth()+1).padStart(2,'0') + '-' +\n    String(date.getUTCDate()).padStart(2,'0');\n}\n\nfunction bsDateFromKey(key){\n  var parts = key.split('-').map(Number);\n  return new Date(Date.UTC(parts[0],parts[1]-1,parts[2]));\n}\n\nfunction bsIsClosedDate(date){\n  var key = bsDateKey(date);\n  if(BS_BOOKING_SETTINGS.specialOpenDates.indexOf(key) !== -1) return false;\n  return BS_BOOKING_SETTINGS.closedDates.indexOf(key) !== -1 ||\n    BS_BOOKING_SETTINGS.weeklyClosedDays.indexOf(date.getUTCDay()) !== -1;\n}\n\nfunction bsMinutes(time){\n  var parts = time.split(':').map(Number);\n  return parts[0]*60 + parts[1];\n}\n\nfunction bsAvailableSlots(dateKey){\n  if(!dateKey || bsIsClosedDate(bsDateFromKey(dateKey))) return [];\n  var now = bsTokyoNowParts();\n  var todayKey = now.year + '-' + String(now.month).padStart(2,'0') + '-' + String(now.day).padStart(2,'0');\n  var earliest = dateKey === todayKey ? now.hour*60 + now.minute + BS_BOOKING_SETTINGS.leadMinutes : -1;\n  return BS_BOOKING_SETTINGS.slots.filter(function(time){ return bsMinutes(time) >= earliest; });\n}\n\nfunction bsBuildDates(dateId,timeId){\n  var dateSelect = document.getElementById(dateId);\n  var timeSelect = document.getElementById(timeId);\n  if(!dateSelect || !timeSelect) return;\n\n  dateSelect.innerHTML = '<option value=\"\">\u65e5\u4ed8\u3092\u9078\u629e<\/option>';\n  timeSelect.innerHTML = '<option value=\"\">\u5148\u306b\u65e5\u4ed8\u3092\u9078\u629e<\/option>';\n  timeSelect.disabled = true;\n\n  var now = bsTokyoNowParts();\n  var firstDate = new Date(Date.UTC(now.year,now.month-1,now.day));\n  var formatter = new Intl.DateTimeFormat('ja-JP',{timeZone:'UTC',month:'long',day:'numeric',weekday:'short'});\n  var count = 0;\n\n  for(var offset=0;offset<=BS_BOOKING_SETTINGS.bookingWindowDays;offset++){\n    var date = new Date(firstDate.getTime());\n    date.setUTCDate(firstDate.getUTCDate()+offset);\n    var key = bsDateKey(date);\n    if(bsIsClosedDate(date) || bsAvailableSlots(key).length === 0) continue;\n    var option = document.createElement('option');\n    option.value = key;\n    option.textContent = formatter.format(date);\n    dateSelect.appendChild(option);\n    count++;\n  }\n\n  if(count === 0){\n    dateSelect.innerHTML = '<option value=\"\">\u73fe\u5728\u9078\u629e\u3067\u304d\u308b\u65e5\u4ed8\u304c\u3042\u308a\u307e\u305b\u3093<\/option>';\n    dateSelect.disabled = true;\n  }\n}\n\nfunction bsBuildTimes(dateId,timeId){\n  var dateSelect = document.getElementById(dateId);\n  var timeSelect = document.getElementById(timeId);\n  if(!dateSelect || !timeSelect) return;\n\n  var times = bsAvailableSlots(dateSelect.value);\n  timeSelect.innerHTML = '<option value=\"\">\u6642\u523b\u3092\u9078\u629e<\/option>';\n  times.forEach(function(time){\n    var option = document.createElement('option');\n    option.value = time;\n    option.textContent = time;\n    timeSelect.appendChild(option);\n  });\n  timeSelect.disabled = times.length === 0;\n}\n\nfunction bsFallbackCopy(text){\n  var area = document.getElementById('bs-booking-preview');\n  area.hidden = false;\n  area.value = text;\n  area.focus();\n  area.select();\n  try { return document.execCommand('copy'); } catch(e) { return false; }\n}\n\nfunction bsFinishLineBooking(text){\n  var status = document.getElementById('bs-booking-status');\n  status.textContent = '\u4e88\u7d04\u5185\u5bb9\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f\u3002\u516c\u5f0fLINE\u3092\u958b\u3044\u3066\u3044\u307e\u3059\u2026';\n  window.setTimeout(function(){ window.location.href = 'https:\/\/lin.ee\/5ml4YA9'; },350);\n}\n\nfunction bsStartLineBooking(event){\n  event.preventDefault();\n\n  var name = document.getElementById('bs-f-name').value.trim();\n  var tel = document.getElementById('bs-f-tel').value.trim();\n  var menu = document.getElementById('bs-f-menu').value;\n  var date1 = document.getElementById('bs-f-date1').value;\n  var time1 = document.getElementById('bs-f-time1').value;\n  var date2 = document.getElementById('bs-f-date2').value;\n  var time2 = document.getElementById('bs-f-time2').value;\n  var visit = document.getElementById('bs-f-visit').value;\n  var source = document.getElementById('bs-f-source').value;\n  var msg = document.getElementById('bs-f-msg').value.trim();\n  var status = document.getElementById('bs-booking-status');\n\n  if(!name || !tel || !menu || !date1 || !time1 || !date2 || !time2 || !visit){\n    status.textContent = '\u5fc5\u9808\u9805\u76ee\u3092\u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044\u3002';\n    return;\n  }\n  if(date1 === date2 && time1 === time2){\n    status.textContent = '\u7b2c1\u5e0c\u671b\u3068\u7b2c2\u5e0c\u671b\u306f\u7570\u306a\u308b\u65e5\u6642\u3092\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002';\n    return;\n  }\n  if(bsAvailableSlots(date1).indexOf(time1) === -1 || bsAvailableSlots(date2).indexOf(time2) === -1){\n    status.textContent = '\u9078\u629e\u3057\u305f\u65e5\u6642\u3092\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u65e5\u6642\u3092\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002';\n    return;\n  }\n\n  var text = '\u3010BioSpa \u3054\u4e88\u7d04\u5e0c\u671b\u3011\\n' +\n    '\u304a\u540d\u524d\uff1a' + name + '\\n' +\n    '\u304a\u96fb\u8a71\u756a\u53f7\uff1a' + tel + '\\n' +\n    '\u3054\u5e0c\u671b\u30e1\u30cb\u30e5\u30fc\uff1a' + menu + '\\n' +\n    '\u7b2c1\u5e0c\u671b\uff1a' + date1 + ' ' + time1 + '\\n' +\n    '\u7b2c2\u5e0c\u671b\uff1a' + date2 + ' ' + time2 + '\\n' +\n    '\u3054\u6765\u5e97\u65b9\u6cd5\uff1a' + visit + '\\n' +\n    'BioSpa\u3092\u77e5\u3063\u305f\u304d\u3063\u304b\u3051\uff1a' + source + '\\n' +\n    '\u3054\u8cea\u554f\u30fb\u3054\u8981\u671b\uff1a' + (msg || '\u306a\u3057') + '\\n\\n' +\n    '\u203b\u30b5\u30ed\u30f3\u304b\u3089\u306e\u8fd4\u4fe1\u3092\u3082\u3063\u3066\u4e88\u7d04\u78ba\u5b9a\u3068\u306a\u308a\u307e\u3059\u3002';\n\n  var button = document.getElementById('bs-booking-submit');\n  button.disabled = true;\n\n  if(navigator.clipboard && window.isSecureContext){\n    navigator.clipboard.writeText(text).then(function(){\n      bsFinishLineBooking(text);\n    }).catch(function(){\n      if(bsFallbackCopy(text)) bsFinishLineBooking(text);\n      else {\n        status.textContent = '\u81ea\u52d5\u30b3\u30d4\u30fc\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8868\u793a\u3055\u308c\u305f\u4e88\u7d04\u5185\u5bb9\u3092\u30b3\u30d4\u30fc\u3057\u3066\u516c\u5f0fLINE\u3078\u304a\u9001\u308a\u304f\u3060\u3055\u3044\u3002';\n        button.disabled = false;\n      }\n    });\n  } else if(bsFallbackCopy(text)){\n    bsFinishLineBooking(text);\n  } else {\n    status.textContent = '\u8868\u793a\u3055\u308c\u305f\u4e88\u7d04\u5185\u5bb9\u3092\u30b3\u30d4\u30fc\u3057\u3066\u516c\u5f0fLINE\u3078\u304a\u9001\u308a\u304f\u3060\u3055\u3044\u3002';\n    button.disabled = false;\n  }\n}\n\ndocument.addEventListener('DOMContentLoaded',function(){\n  bsBuildDates('bs-f-date1','bs-f-time1');\n  bsBuildDates('bs-f-date2','bs-f-time2');\n  var date1 = document.getElementById('bs-f-date1');\n  var date2 = document.getElementById('bs-f-date2');\n  if(date1) date1.addEventListener('change',function(){ bsBuildTimes('bs-f-date1','bs-f-time1'); });\n  if(date2) date2.addEventListener('change',function(){ bsBuildTimes('bs-f-date2','bs-f-time2'); });\n});\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>BioSpa\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u30fb\u541b\u6d25 \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u3068\u306f \u65bd\u8853\u306e\u6d41\u308c \u6599\u91d1 \u30a2\u30af\u30bb\u30b9 \u4e88\u7d04\u30d5\u30a9\u30fc\u30e0 \u65e5\u672c\u767a\u30fb\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc \u307e\u3068\u3046\u306e\u306f\u3001\u91ce\u8349\u3068\u767a\u9175\u306e\u3061\u304b\u3089\u3002 \u30aa\u30fc\u30ac\u30cb\u30c3\u30af\u306e\u91ce\u8349\u3068\u3001\u7384\u7c73\u9eb9\u306e\u767a\u9175\u30a8\u30ad\u30b9\u3002\u6614\u306a\u304c\u3089\u306e\u65e5\u672c <a href=\"https:\/\/biospa.site\/\" class=\"more-link\">&#8230;<span class=\"screen-reader-text\">  \u30d3\u30aa\u30b9\u30c1\u30fc\u30e0\u30b5\u30ed\u30f3 BioSpa | \u65e5\u672c\u767a\u306e\u767a\u9175\u30b9\u30c1\u30fc\u30e0\u30bb\u30e9\u30d4\u30fc\u30fb\u541b\u6d25<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-205","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/pages\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/biospa.site\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=205"}],"version-history":[{"count":4,"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/pages\/205\/revisions"}],"predecessor-version":[{"id":219,"href":"https:\/\/biospa.site\/index.php?rest_route=\/wp\/v2\/pages\/205\/revisions\/219"}],"wp:attachment":[{"href":"https:\/\/biospa.site\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}