{"id":38,"date":"2026-05-30T17:35:53","date_gmt":"2026-05-30T08:35:53","guid":{"rendered":"https:\/\/arieschiba.numberhistories.com\/?p=38"},"modified":"2026-07-05T12:29:17","modified_gmt":"2026-07-05T03:29:17","slug":"%e6%8e%a1%e7%94%a8%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e3%81%ae%e3%81%8a%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b","status":"publish","type":"post","link":"https:\/\/arieschiba.numberhistories.com\/?p=38","title":{"rendered":"\u63a1\u7528\u306b\u3064\u3044\u3066\u306e\u304a\u554f\u3044\u5408\u308f\u305b"},"content":{"rendered":"\n<!-- \u63a1\u7528 -->\n<!-- AC-SKY-BUILD: 20260705-v25 recruit-paused-open -->\n<style>\n\/**\n * \u30a2\u30ea\u30a8\u30b9\u5343\u8449 \u2014 WordPress \u30c8\u30c3\u30d7\u30da\u30fc\u30b8\u7528 \u8ffd\u52a0CSS\n * \u63a8\u5968: docs\/aries-chiba-wp-paste-once.html \u3092\u30ab\u30b9\u30bf\u30e0HTML\u306b\u8cbc\u308b\uff08CSS\u8fbc\u307f\uff09\n *\/\n\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500&display=swap\");\n\n\/* Twenty Twenty-Five: \u81ea\u4f5c\u30ec\u30a4\u30a2\u30a6\u30c8\u30da\u30fc\u30b8\u3067\u306f\u30c6\u30fc\u30de\u306e\u30d8\u30c3\u30c0\u30fc\u30fb\u30d5\u30c3\u30bf\u30fc\u30fb\u30bf\u30a4\u30c8\u30eb\u3092\u975e\u8868\u793a *\/\nbody:has(.ac-page) header.wp-block-template-part,\nbody:has(.ac-page) footer.wp-block-template-part,\nbody:has(.ac-page) .wp-block-post-title,\nbody:has(.ac-page) .wp-block-post-navigation-link,\nbody:has(.ac-page) .wp-block-post-featured-image,\nbody:has(.ac-page) nav.wp-block-post-navigation,\nbody:has(.ac-page) .wp-block-comments,\nbody:has(.ac-page) .wp-block-post-comments,\nbody:has(.ac-page) .wp-block-post-comments-form,\nbody:has(.ac-page) .wp-block-query,\nbody:has(.ac-page) .wp-block-post-author,\nbody:has(.ac-page) .wp-block-post-date,\nbody:has(.ac-page) .wp-block-post-terms,\nbody:has(.ac-page) .wp-block-post-content ~ *,\nbody:has(.ac-page) .entry-content ~ * {\n  display: none !important;\n}\n\n\/* :has() \u304c\u52b9\u304b\u306a\u3044\u74b0\u5883\u5411\u3051\uff08.ac-page \u304c\u3042\u308b\u6295\u7a3f\u306e\u307f\uff09 *\/\n.wp-block-post-content:has(.ac-page) ~ *,\n.entry-content:has(.ac-page) ~ * {\n  display: none !important;\n  height: 0 !important;\n  overflow: hidden !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  visibility: hidden !important;\n}\n\nbody:has(.ac-page) main.wp-block-group > *:not(:has(.ac-page)) {\n  display: none !important;\n}\n\nbody:has(.ac-page) main.wp-block-group,\nbody:has(.ac-page) main.wp-block-group .wp-block-group,\nbody:has(.ac-page) .entry-content,\nbody:has(.ac-page) .wp-block-post-content {\n  margin: 0 !important;\n  padding: 0 !important;\n  max-width: none !important;\n  width: 100% !important;\n}\n\nbody:has(.ac-page) .is-layout-constrained > .ac-page,\nbody:has(.ac-page) .is-layout-constrained > .alignfull,\nbody:has(.ac-page) .wp-block-post-content > .ac-page {\n  max-width: none !important;\n  width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\nbody:has(.ac-page) .wp-site-blocks {\n  padding-top: 0 !important;\n}\n\nbody:has(.ac-page) {\n  background: #080612 !important;\n}\n\n\/* \u30c6\u30fc\u30de\u306e\u4f59\u767d\u3092\u6291\u3048\u3001\u30d5\u30eb\u5e45\u30d2\u30fc\u30ed\u30fc\u3092\u8a31\u53ef *\/\nbody.home .entry-content,\nbody.page .entry-content {\n  max-width: none !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n  width: 100% !important;\n}\n\nbody.page .entry-content .ac-page,\n.ac-page.alignfull,\n.ac-page {\n  max-width: none !important;\n  width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n.ac-page {\n  --ac-bg: #0c0a14;\n  --ac-surface: rgba(255, 255, 255, 0.07);\n  --ac-surface-strong: rgba(255, 255, 255, 0.11);\n  --ac-text: #f2ede6;\n  --ac-muted: rgba(242, 237, 230, 0.72);\n  --ac-night: #0c0a14;\n  --ac-night-mid: #1a1430;\n  --ac-night-deep: #120e22;\n  --ac-gold: #c9a962;\n  --ac-gold-soft: #e8d9b0;\n  --ac-lilac: #9b8ec4;\n  --ac-accent: #c4b5e8;\n  --ac-border: rgba(255, 255, 255, 0.14);\n  --ac-radius: 14px;\n  --ac-radius-lg: 22px;\n  --ac-max: 1080px;\n  --ac-shadow: 0 18px 48px rgba(0, 0, 0, 0.35);\n  position: relative;\n  isolation: isolate;\n  min-height: 100vh;\n  font-family: \"Hiragino Sans\", \"Hiragino Kaku Gothic ProN\", \"Noto Sans JP\", Meiryo, sans-serif;\n  font-size: 16px;\n  line-height: 1.75;\n  color: var(--ac-text);\n  background: transparent;\n}\n\n\/* \u30d7\u30e9\u30cd\u30bf\u30ea\u30a6\u30e0\uff1a\u591c\u7a7a\uff0b\u661f\u5c51\uff08\u5168\u30da\u30fc\u30b8\u5171\u901a\u30fb\u56fa\u5b9a\u80cc\u666f\uff09 *\/\n.ac-page::before {\n  content: \"\";\n  position: fixed;\n  inset: 0;\n  z-index: -2;\n  pointer-events: none;\n  background:\n    radial-gradient(ellipse 90% 55% at 50% -5%, rgba(120, 95, 180, 0.5) 0%, transparent 58%),\n    radial-gradient(ellipse 45% 35% at 92% 35%, rgba(201, 169, 98, 0.14) 0%, transparent 50%),\n    radial-gradient(ellipse 40% 30% at 5% 55%, rgba(90, 70, 150, 0.35) 0%, transparent 48%),\n    radial-gradient(ellipse 70% 45% at 50% 100%, rgba(20, 12, 40, 0.9) 0%, transparent 55%),\n    linear-gradient(175deg, #06040e 0%, #12102a 38%, #1a1438 62%, #0e0c18 100%);\n}\n\n.ac-page::after {\n  content: \"\";\n  position: fixed;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  opacity: 0.92;\n  animation: ac-star-twinkle 10s ease-in-out infinite;\n  background-image:\n    radial-gradient(1.5px 1.5px at 4% 8%, rgba(255, 255, 255, 0.85) 50%, transparent 50%),\n    radial-gradient(1px 1px at 12% 32%, rgba(255, 255, 255, 0.55) 50%, transparent 50%),\n    radial-gradient(2px 2px at 18% 72%, rgba(232, 217, 176, 0.9) 50%, transparent 50%),\n    radial-gradient(1px 1px at 25% 18%, rgba(255, 255, 255, 0.5) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 33% 48%, rgba(255, 255, 255, 0.7) 50%, transparent 50%),\n    radial-gradient(1px 1px at 41% 85%, rgba(255, 255, 255, 0.45) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 48% 12%, rgba(255, 255, 255, 0.75) 50%, transparent 50%),\n    radial-gradient(1px 1px at 55% 62%, rgba(200, 190, 255, 0.6) 50%, transparent 50%),\n    radial-gradient(2px 2px at 62% 28%, rgba(255, 255, 255, 0.8) 50%, transparent 50%),\n    radial-gradient(1px 1px at 68% 78%, rgba(255, 255, 255, 0.5) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 74% 42%, rgba(232, 217, 176, 0.75) 50%, transparent 50%),\n    radial-gradient(1px 1px at 81% 15%, rgba(255, 255, 255, 0.55) 50%, transparent 50%),\n    radial-gradient(1px 1px at 88% 58%, rgba(255, 255, 255, 0.65) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 94% 88%, rgba(255, 255, 255, 0.7) 50%, transparent 50%),\n    radial-gradient(1px 1px at 7% 55%, rgba(255, 255, 255, 0.4) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 52% 92%, rgba(255, 255, 255, 0.6) 50%, transparent 50%),\n    radial-gradient(1px 1px at 36% 68%, rgba(255, 255, 255, 0.48) 50%, transparent 50%),\n    radial-gradient(1px 1px at 96% 22%, rgba(255, 255, 255, 0.55) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 22% 42%, rgba(180, 200, 255, 0.65) 50%, transparent 50%),\n    radial-gradient(1px 1px at 78% 68%, rgba(255, 255, 255, 0.42) 50%, transparent 50%);\n  background-size: 100% 100%;\n}\n\n@keyframes ac-star-twinkle {\n  0%,\n  100% {\n    opacity: 0.55;\n  }\n  25% {\n    opacity: 0.95;\n  }\n  50% {\n    opacity: 0.68;\n  }\n  75% {\n    opacity: 1;\n  }\n}\n\n\/* --- \u30db\u30fc\u30e0\u5c02\u7528\uff1a\u30d7\u30e9\u30cd\u30bf\u30ea\u30a6\u30e0\u6620\u50cf\uff08\u7d3a\u00d7\u7d2b\u306e\u30b7\u30c3\u30af\uff09 --- *\/\n.ac-page-home {\n  --ac-bg: #020218;\n  --ac-night: #020218;\n  --ac-night-mid: #0c1038;\n  --ac-text: #e6e8f4;\n  --ac-muted: rgba(210, 215, 240, 0.72);\n  --ac-gold: #9b7ec8;\n  --ac-gold-soft: #c4b5e8;\n  --ac-lilac: #7b6eb8;\n  --ac-accent: #b8a0e8;\n  --ac-border: rgba(140, 160, 220, 0.14);\n  background: transparent;\n  isolation: auto;\n}\n\nbody:has(.ac-planetarium) {\n  background:\n    radial-gradient(ellipse 52% 38% at 16% 20%, rgba(0, 195, 235, 0.42) 0%, transparent 68%),\n    radial-gradient(ellipse 48% 36% at 38% 34%, rgba(55, 130, 230, 0.38) 0%, transparent 64%),\n    radial-gradient(ellipse 44% 34% at 58% 52%, rgba(120, 75, 210, 0.32) 0%, transparent 60%),\n    radial-gradient(ellipse 40% 32% at 76% 72%, rgba(150, 70, 185, 0.26) 0%, transparent 58%),\n    radial-gradient(ellipse 55% 45% at 90% 10%, rgba(3, 8, 28, 0.92) 0%, transparent 72%),\n    radial-gradient(ellipse 50% 42% at 8% 92%, rgba(3, 8, 28, 0.9) 0%, transparent 68%),\n    linear-gradient(135deg, #030818 0%, #0a2868 24%, #1a58a8 40%, #2a48a8 52%, #4a28a0 66%, #140838 82%, #030818 100%) !important;\n}\n\n.ac-page:has(.ac-planetarium) {\n  background: transparent;\n  isolation: auto;\n}\n\n.ac-page:has(.ac-planetarium)::before {\n  z-index: -3;\n  background:\n    radial-gradient(ellipse 52% 38% at 16% 20%, rgba(0, 195, 235, 0.42) 0%, transparent 68%),\n    radial-gradient(ellipse 48% 36% at 38% 34%, rgba(55, 130, 230, 0.38) 0%, transparent 64%),\n    radial-gradient(ellipse 44% 34% at 58% 52%, rgba(120, 75, 210, 0.32) 0%, transparent 60%),\n    radial-gradient(ellipse 40% 32% at 76% 72%, rgba(150, 70, 185, 0.26) 0%, transparent 58%),\n    radial-gradient(ellipse 55% 45% at 90% 10%, rgba(3, 8, 28, 0.92) 0%, transparent 72%),\n    radial-gradient(ellipse 50% 42% at 8% 92%, rgba(3, 8, 28, 0.9) 0%, transparent 68%),\n    linear-gradient(135deg, #030818 0%, #0a2868 24%, #1a58a8 40%, #2a48a8 52%, #4a28a0 66%, #140838 82%, #030818 100%);\n}\n\n\/* planetarium \u304c\u3042\u308b\u30da\u30fc\u30b8\u306f ::after \u306e\u661f\u5c51\u3092\u91cd\u306d\u306a\u3044\uff08\u661f\u904e\u5bc6\u30fb\u6d41\u308c\u661f\u57cb\u6ca1\u3092\u9632\u3050\uff09 *\/\n.ac-page:has(.ac-planetarium)::after {\n  display: none;\n}\n\n\/* \u4e0b\u5c64\u30da\u30fc\u30b8\uff1a\u30db\u30fc\u30e0\u3068\u540c\u3058\u661f\u7a7a\u30ab\u30e9\u30fc *\/\n.ac-page:has(.ac-planetarium):not(.ac-page-home) {\n  --ac-bg: #020218;\n  --ac-night: #020218;\n  --ac-night-mid: #0c1038;\n  --ac-text: #e6e8f4;\n  --ac-muted: rgba(210, 215, 240, 0.78);\n  --ac-gold: #9b7ec8;\n  --ac-gold-soft: #c4b5e8;\n  --ac-lilac: #7b6eb8;\n  --ac-accent: #b8a0e8;\n  --ac-border: rgba(140, 160, 220, 0.16);\n  background: transparent;\n}\n\n.ac-page:has(.ac-planetarium):not(.ac-page-home) .ac-hero::before {\n  display: none;\n}\n\n.ac-page:has(.ac-planetarium):not(.ac-page-home) .ac-recruit-h2,\n.ac-page:has(.ac-planetarium):not(.ac-page-home) .ac-section-head h2 {\n  color: #fff;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.55);\n}\n\n\/* \u30db\u30fc\u30e0\u3067\u3082\u5171\u901a\u306e\u661f\u7a7a\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u3046\uff08planetarium \u304c\u52d5\u304b\u306a\u304f\u3066\u3082\u661f\u304c\u898b\u3048\u308b\uff09 *\/\n.ac-page-home::before,\n.ac-page-home::after {\n  display: block;\n}\n\n@keyframes ac-star-shimmer {\n  0%,\n  100% {\n    filter: brightness(1);\n  }\n  50% {\n    filter: brightness(1.35);\n  }\n}\n\n.ac-sky-fallback {\n  animation: ac-sky-breathe 9s ease-in-out infinite;\n}\n\n@keyframes ac-sky-breathe {\n  0%,\n  100% {\n    filter: brightness(1) saturate(1);\n  }\n  50% {\n    filter: brightness(1.1) saturate(1.08);\n  }\n}\n\n.ac-sky-starfield {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n  opacity: 0.38;\n  background-image: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A\/\/www.w3.org\/2000\/svg%22%20viewBox%3D%220%200%201000%201000%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%3E%3Ccircle%20cx%3D%22654%22%20cy%3D%22114%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22228%22%20cy%3D%22142%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.51%22\/%3E%3Ccircle%20cx%3D%22913%22%20cy%3D%22558%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2295%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%2227%22%20cy%3D%22574%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22558%22%20cy%3D%22429%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22828%22%20cy%3D%22890%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22714%22%20cy%3D%22432%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22980%22%20cy%3D%22781%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.51%22\/%3E%3Ccircle%20cx%3D%2299%22%20cy%3D%22367%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22826%22%20cy%3D%2244%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22996%22%20cy%3D%22944%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22849%22%20cy%3D%22643%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22591%22%20cy%3D%22196%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22233%22%20cy%3D%22791%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22887%22%20cy%3D%22103%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22854%22%20cy%3D%22373%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.65%22\/%3E%3Ccircle%20cx%3D%22686%22%20cy%3D%22273%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%2273%22%20cy%3D%22623%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.54%22\/%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22167%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.66%22\/%3E%3Ccircle%20cx%3D%22704%22%20cy%3D%22570%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.83%22\/%3E%3Ccircle%20cx%3D%22234%22%20cy%3D%22841%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.89%22\/%3E%3Ccircle%20cx%3D%22274%22%20cy%3D%2267%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.95%22\/%3E%3Ccircle%20cx%3D%22897%22%20cy%3D%22735%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22405%22%20cy%3D%22905%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22142%22%20cy%3D%22252%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22764%22%20cy%3D%22598%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%22224%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.73%22\/%3E%3Ccircle%20cx%3D%22773%22%20cy%3D%2248%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.51%22\/%3E%3Ccircle%20cx%3D%22163%22%20cy%3D%22811%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22394%22%20cy%3D%22390%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%221.00%22\/%3E%3Ccircle%20cx%3D%22257%22%20cy%3D%22994%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22696%22%20cy%3D%22738%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.82%22\/%3E%3Ccircle%20cx%3D%22768%22%20cy%3D%22273%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.80%22\/%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22445%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22896%22%20cy%3D%22736%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22519%22%20cy%3D%22934%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22861%22%20cy%3D%22654%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%22382%22%20cy%3D%22780%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22940%22%20cy%3D%220%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%22114%22%20cy%3D%22951%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%2259%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%2287%22%20cy%3D%22749%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%22784%22%20cy%3D%22128%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22169%22%20cy%3D%22271%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22987%22%20cy%3D%22216%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22205%22%20cy%3D%22730%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22665%22%20cy%3D%22382%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22123%22%20cy%3D%22253%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22602%22%20cy%3D%22567%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%22724%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.48%22\/%3E%3Ccircle%20cx%3D%22927%22%20cy%3D%2232%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%22243%22%20cy%3D%22285%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.72%22\/%3E%3Ccircle%20cx%3D%22135%22%20cy%3D%22740%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%22803%22%20cy%3D%22484%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%2299%22%20cy%3D%22674%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22478%22%20cy%3D%22884%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.48%22\/%3E%3Ccircle%20cx%3D%22661%22%20cy%3D%22100%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22819%22%20cy%3D%22882%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.59%22\/%3E%3Ccircle%20cx%3D%22549%22%20cy%3D%22459%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22473%22%20cy%3D%22255%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.96%22\/%3E%3Ccircle%20cx%3D%22827%22%20cy%3D%22882%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22667%22%20cy%3D%22553%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.46%22\/%3E%3Ccircle%20cx%3D%22948%22%20cy%3D%22771%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22497%22%20cy%3D%22492%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22168%22%20cy%3D%22388%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22948%22%20cy%3D%22802%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22713%22%20cy%3D%22980%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%221.00%22\/%3E%3Ccircle%20cx%3D%22677%22%20cy%3D%22735%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.54%22\/%3E%3Ccircle%20cx%3D%22222%22%20cy%3D%22991%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%22765%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.48%22\/%3E%3Ccircle%20cx%3D%22488%22%20cy%3D%22514%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.74%22\/%3E%3Ccircle%20cx%3D%22983%22%20cy%3D%22520%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22609%22%20cy%3D%2269%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22122%22%20cy%3D%22964%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.59%22\/%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%22634%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22578%22%20cy%3D%22535%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.96%22\/%3E%3Ccircle%20cx%3D%22685%22%20cy%3D%22733%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22134%22%20cy%3D%22687%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22951%22%20cy%3D%22769%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.46%22\/%3E%3Ccircle%20cx%3D%22576%22%20cy%3D%22102%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22271%22%20cy%3D%22135%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22378%22%20cy%3D%22291%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%22309%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22541%22%20cy%3D%228%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%22954%22%20cy%3D%22679%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%22118%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22278%22%20cy%3D%22288%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22208%22%20cy%3D%22703%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22500%22%20cy%3D%22257%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.48%22\/%3E%3Ccircle%20cx%3D%22433%22%20cy%3D%22849%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22789%22%20cy%3D%22133%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22759%22%20cy%3D%22452%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%229%22%20cy%3D%22114%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22925%22%20cy%3D%22152%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22596%22%20cy%3D%22565%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22315%22%20cy%3D%22373%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22920%22%20cy%3D%22366%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.83%22\/%3E%3Ccircle%20cx%3D%22105%22%20cy%3D%22362%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22997%22%20cy%3D%22635%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.54%22\/%3E%3Ccircle%20cx%3D%22885%22%20cy%3D%22166%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%22183%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.96%22\/%3E%3Ccircle%20cx%3D%22821%22%20cy%3D%22685%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.85%22\/%3E%3Ccircle%20cx%3D%22273%22%20cy%3D%22163%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22893%22%20cy%3D%2239%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22836%22%20cy%3D%22940%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22228%22%20cy%3D%2224%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.56%22\/%3E%3Ccircle%20cx%3D%22285%22%20cy%3D%22885%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22359%22%20cy%3D%22656%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22339%22%20cy%3D%22961%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.51%22\/%3E%3Ccircle%20cx%3D%22182%22%20cy%3D%22594%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22444%22%20cy%3D%22353%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.88%22\/%3E%3Ccircle%20cx%3D%22620%22%20cy%3D%22523%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.66%22\/%3E%3Ccircle%20cx%3D%22194%22%20cy%3D%22260%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22532%22%20cy%3D%22947%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22962%22%20cy%3D%22759%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.82%22\/%3E%3Ccircle%20cx%3D%22441%22%20cy%3D%2271%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.96%22\/%3E%3Ccircle%20cx%3D%22321%22%20cy%3D%22679%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.52%22\/%3E%3Ccircle%20cx%3D%22519%22%20cy%3D%22316%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22713%22%20cy%3D%22302%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.52%22\/%3E%3Ccircle%20cx%3D%22680%22%20cy%3D%22962%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.82%22\/%3E%3Ccircle%20cx%3D%22630%22%20cy%3D%22582%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22311%22%20cy%3D%22293%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22621%22%20cy%3D%22670%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22691%22%20cy%3D%22218%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22173%22%20cy%3D%22674%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22648%22%20cy%3D%22634%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.50%22\/%3E%3Ccircle%20cx%3D%22688%22%20cy%3D%22317%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.89%22\/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2247%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22870%22%20cy%3D%22786%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22589%22%20cy%3D%22199%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.83%22\/%3E%3Ccircle%20cx%3D%22409%22%20cy%3D%22249%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22914%22%20cy%3D%22768%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22797%22%20cy%3D%22435%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%22530%22%20cy%3D%22475%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22467%22%20cy%3D%22136%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22572%22%20cy%3D%22609%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22627%22%20cy%3D%22834%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22850%22%20cy%3D%22928%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22761%22%20cy%3D%22882%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22860%22%20cy%3D%22652%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22496%22%20cy%3D%22641%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22730%22%20cy%3D%22292%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22914%22%20cy%3D%22553%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.53%22\/%3E%3Ccircle%20cx%3D%22392%22%20cy%3D%22710%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22424%22%20cy%3D%22417%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%2263%22%20cy%3D%22211%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22968%22%20cy%3D%22712%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22389%22%20cy%3D%22488%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22771%22%20cy%3D%22399%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22551%22%20cy%3D%22765%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22919%22%20cy%3D%22225%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22497%22%20cy%3D%2229%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%22817%22%20cy%3D%22414%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.54%22\/%3E%3Ccircle%20cx%3D%22941%22%20cy%3D%22130%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.74%22\/%3E%3Ccircle%20cx%3D%22606%22%20cy%3D%22577%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.46%22\/%3E%3Ccircle%20cx%3D%22438%22%20cy%3D%22138%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22266%22%20cy%3D%22388%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22345%22%20cy%3D%22779%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%22854%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22552%22%20cy%3D%2253%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22799%22%20cy%3D%22980%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22972%22%20cy%3D%22253%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.91%22\/%3E%3Ccircle%20cx%3D%22156%22%20cy%3D%22244%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22577%22%20cy%3D%22970%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22785%22%20cy%3D%22377%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%22735%22%20cy%3D%22117%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22592%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.96%22\/%3E%3Ccircle%20cx%3D%22693%22%20cy%3D%22929%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22203%22%20cy%3D%2277%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.83%22\/%3E%3Ccircle%20cx%3D%22248%22%20cy%3D%22104%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22614%22%20cy%3D%22824%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.89%22\/%3E%3Ccircle%20cx%3D%22801%22%20cy%3D%2242%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.74%22\/%3E%3Ccircle%20cx%3D%22379%22%20cy%3D%2270%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22869%22%20cy%3D%22430%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.72%22\/%3E%3Ccircle%20cx%3D%22983%22%20cy%3D%22370%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22724%22%20cy%3D%22156%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%22988%22%20cy%3D%22666%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.79%22\/%3E%3Ccircle%20cx%3D%22793%22%20cy%3D%22495%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22606%22%20cy%3D%22274%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22285%22%20cy%3D%22902%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22583%22%20cy%3D%22624%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.66%22\/%3E%3Ccircle%20cx%3D%22506%22%20cy%3D%22871%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%22363%22%20cy%3D%22816%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22718%22%20cy%3D%22901%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22970%22%20cy%3D%22195%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22500%22%20cy%3D%22568%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22661%22%20cy%3D%22728%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%2295%22%20cy%3D%22301%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22313%22%20cy%3D%22679%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.65%22\/%3E%3Ccircle%20cx%3D%22543%22%20cy%3D%22352%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%221.00%22\/%3E%3Ccircle%20cx%3D%22338%22%20cy%3D%22360%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22257%22%20cy%3D%22236%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.85%22\/%3E%3Ccircle%20cx%3D%22122%22%20cy%3D%22760%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22189%22%20cy%3D%22196%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22741%22%20cy%3D%22603%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.74%22\/%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22852%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22183%22%20cy%3D%22309%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%2246%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22966%22%20cy%3D%22129%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22105%22%20cy%3D%22893%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%22490%22%20cy%3D%22451%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%22963%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22410%22%20cy%3D%22503%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%2254%22%20cy%3D%22155%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%2287%22%20cy%3D%22254%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22620%22%20cy%3D%22610%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.79%22\/%3E%3Ccircle%20cx%3D%22389%22%20cy%3D%22461%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22439%22%20cy%3D%22312%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.79%22\/%3E%3Ccircle%20cx%3D%22983%22%20cy%3D%22757%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22640%22%20cy%3D%22216%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22177%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22418%22%20cy%3D%22461%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%2233%22%20cy%3D%22237%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22880%22%20cy%3D%22464%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.83%22\/%3E%3Ccircle%20cx%3D%22806%22%20cy%3D%22810%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%22435%22%20cy%3D%22117%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.57%22\/%3E%3Ccircle%20cx%3D%22930%22%20cy%3D%22272%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.53%22\/%3E%3Ccircle%20cx%3D%22169%22%20cy%3D%22811%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%22943%22%20cy%3D%22295%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.52%22\/%3E%3Ccircle%20cx%3D%22311%22%20cy%3D%22716%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22552%22%20cy%3D%22505%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22910%22%20cy%3D%22442%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%2226%22%20cy%3D%2293%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%22973%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%221.00%22\/%3E%3Ccircle%20cx%3D%22841%22%20cy%3D%22275%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22481%22%20cy%3D%22531%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22185%22%20cy%3D%22599%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.80%22\/%3E%3Ccircle%20cx%3D%22992%22%20cy%3D%2293%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22328%22%20cy%3D%22686%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22421%22%20cy%3D%22710%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22833%22%20cy%3D%22778%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22322%22%20cy%3D%22258%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.51%22\/%3E%3Ccircle%20cx%3D%22885%22%20cy%3D%22526%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22890%22%20cy%3D%22555%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22530%22%20cy%3D%22370%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22452%22%20cy%3D%22778%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.56%22\/%3E%3Ccircle%20cx%3D%22134%22%20cy%3D%22949%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22496%22%20cy%3D%22124%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22818%22%20cy%3D%22245%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.54%22\/%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%22565%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.50%22\/%3E%3Ccircle%20cx%3D%22472%22%20cy%3D%22969%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22510%22%20cy%3D%22955%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%22279%22%20cy%3D%22425%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.72%22\/%3E%3Ccircle%20cx%3D%22249%22%20cy%3D%22467%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.53%22\/%3E%3Ccircle%20cx%3D%22943%22%20cy%3D%22613%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22884%22%20cy%3D%2271%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.87%22\/%3E%3Ccircle%20cx%3D%22348%22%20cy%3D%22956%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.73%22\/%3E%3Ccircle%20cx%3D%22289%22%20cy%3D%22743%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.91%22\/%3E%3Ccircle%20cx%3D%22675%22%20cy%3D%22501%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.53%22\/%3E%3Ccircle%20cx%3D%22495%22%20cy%3D%22353%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22386%22%20cy%3D%22466%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22244%22%20cy%3D%22585%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%22325%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22395%22%20cy%3D%22679%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%22507%22%20cy%3D%22987%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.52%22\/%3E%3Ccircle%20cx%3D%22339%22%20cy%3D%22890%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.93%22\/%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22538%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.46%22\/%3E%3Ccircle%20cx%3D%22419%22%20cy%3D%22891%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22480%22%20cy%3D%22800%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.64%22\/%3E%3Ccircle%20cx%3D%22407%22%20cy%3D%22665%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.92%22\/%3E%3Ccircle%20cx%3D%22879%22%20cy%3D%22546%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22735%22%20cy%3D%22908%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.72%22\/%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%22632%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22943%22%20cy%3D%22294%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%22778%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.84%22\/%3E%3Ccircle%20cx%3D%22454%22%20cy%3D%22170%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.61%22\/%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%22332%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.48%22\/%3E%3Ccircle%20cx%3D%22383%22%20cy%3D%22441%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22579%22%20cy%3D%22698%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%22624%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.66%22\/%3E%3Ccircle%20cx%3D%22246%22%20cy%3D%22509%22%20r%3D%221.1%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.53%22\/%3E%3Ccircle%20cx%3D%22653%22%20cy%3D%22260%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.59%22\/%3E%3Ccircle%20cx%3D%22920%22%20cy%3D%22823%22%20r%3D%220.9%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.95%22\/%3E%3Ccircle%20cx%3D%22559%22%20cy%3D%22161%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.69%22\/%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%22306%22%20r%3D%221.4%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22256%22%20cy%3D%22467%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.62%22\/%3E%3Ccircle%20cx%3D%22873%22%20cy%3D%22494%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22367%22%20cy%3D%22588%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%221.00%22\/%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%22849%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.67%22\/%3E%3Ccircle%20cx%3D%22579%22%20cy%3D%22885%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.88%22\/%3E%3Ccircle%20cx%3D%22932%22%20cy%3D%22620%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.72%22\/%3E%3Ccircle%20cx%3D%22794%22%20cy%3D%22818%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%22224%22%20cy%3D%22651%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.79%22\/%3E%3Ccircle%20cx%3D%22773%22%20cy%3D%22738%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22643%22%20cy%3D%2299%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22807%22%20cy%3D%22451%22%20r%3D%220.5%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.77%22\/%3E%3Ccircle%20cx%3D%22134%22%20cy%3D%2292%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%22179%22%20cy%3D%22205%22%20r%3D%220.6%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.88%22\/%3E%3Ccircle%20cx%3D%22543%22%20cy%3D%22513%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.91%22\/%3E%3Ccircle%20cx%3D%22935%22%20cy%3D%22844%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.98%22\/%3E%3Ccircle%20cx%3D%22764%22%20cy%3D%22891%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.89%22\/%3E%3Ccircle%20cx%3D%22986%22%20cy%3D%2277%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22880%22%20cy%3D%22692%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.82%22\/%3E%3Ccircle%20cx%3D%22990%22%20cy%3D%22866%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.76%22\/%3E%3Ccircle%20cx%3D%22809%22%20cy%3D%22404%22%20r%3D%220.5%22%20fill%3D%22%23fff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22465%22%20cy%3D%22377%22%20r%3D%221.4%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.86%22\/%3E%3Ccircle%20cx%3D%22598%22%20cy%3D%22390%22%20r%3D%221.8%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.80%22\/%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22691%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.71%22\/%3E%3Ccircle%20cx%3D%22905%22%20cy%3D%22965%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.63%22\/%3E%3Ccircle%20cx%3D%22226%22%20cy%3D%22663%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.80%22\/%3E%3Ccircle%20cx%3D%22931%22%20cy%3D%22717%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22143%22%20cy%3D%2246%22%20r%3D%220.5%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.62%22\/%3E%3Ccircle%20cx%3D%22118%22%20cy%3D%2299%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.94%22\/%3E%3Ccircle%20cx%3D%22397%22%20cy%3D%22464%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.82%22\/%3E%3Ccircle%20cx%3D%22713%22%20cy%3D%22968%22%20r%3D%221.1%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.68%22\/%3E%3Ccircle%20cx%3D%22744%22%20cy%3D%22158%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.81%22\/%3E%3Ccircle%20cx%3D%22630%22%20cy%3D%22417%22%20r%3D%220.7%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.47%22\/%3E%3Ccircle%20cx%3D%22222%22%20cy%3D%22454%22%20r%3D%220.9%22%20fill%3D%22%23eef6ff%22%20opacity%3D%220.97%22\/%3E%3Ccircle%20cx%3D%22101%22%20cy%3D%22702%22%20r%3D%220.7%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.75%22\/%3E%3Ccircle%20cx%3D%22367%22%20cy%3D%2262%22%20r%3D%220.9%22%20fill%3D%22%23fff%22%20opacity%3D%220.60%22\/%3E%3Ccircle%20cx%3D%22971%22%20cy%3D%22868%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.70%22\/%3E%3Ccircle%20cx%3D%22217%22%20cy%3D%22657%22%20r%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%220.78%22\/%3E%3Ccircle%20cx%3D%2251%22%20cy%3D%22805%22%20r%3D%220.7%22%20fill%3D%22%23fff%22%20opacity%3D%220.58%22\/%3E%3Ccircle%20cx%3D%22805%22%20cy%3D%22578%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.49%22\/%3E%3Ccircle%20cx%3D%22212%22%20cy%3D%22600%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.90%22\/%3E%3Ccircle%20cx%3D%22336%22%20cy%3D%22792%22%20r%3D%220.6%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.88%22\/%3E%3Ccircle%20cx%3D%222%22%20cy%3D%22283%22%20r%3D%221.8%22%20fill%3D%22%23fff%22%20opacity%3D%220.99%22\/%3E%3Ccircle%20cx%3D%22553%22%20cy%3D%22256%22%20r%3D%221.8%22%20fill%3D%22%23fff8e8%22%20opacity%3D%220.55%22\/%3E%3Ccircle%20cx%3D%22887%22%20cy%3D%2226%22%20r%3D%220.6%22%20fill%3D%22%23fff%22%20opacity%3D%220.46%22\/%3E%3C\/svg%3E\");\n  background-size: cover;\n  background-position: center;\n  animation: ac-star-twinkle 8s ease-in-out infinite;\n}\n\n.ac-planetarium.ac-sky-live .ac-sky-starfield {\n  display: none;\n}\n\n.ac-page .ac-planetarium {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  pointer-events: none;\n  overflow: hidden;\n  background: transparent;\n}\n\n.ac-sky-fallback {\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse 52% 38% at 16% 20%, rgba(0, 195, 235, 0.45) 0%, transparent 68%),\n    radial-gradient(ellipse 48% 36% at 38% 34%, rgba(55, 130, 230, 0.4) 0%, transparent 64%),\n    radial-gradient(ellipse 44% 34% at 58% 52%, rgba(120, 75, 210, 0.34) 0%, transparent 60%),\n    radial-gradient(ellipse 40% 32% at 76% 72%, rgba(150, 70, 185, 0.28) 0%, transparent 58%),\n    radial-gradient(ellipse 55% 45% at 90% 10%, rgba(3, 8, 28, 0.92) 0%, transparent 72%),\n    radial-gradient(ellipse 50% 42% at 8% 92%, rgba(3, 8, 28, 0.9) 0%, transparent 68%),\n    linear-gradient(135deg, #030818 0%, #0a2868 24%, #1a58a8 40%, #2a48a8 52%, #4a28a0 66%, #140838 82%, #030818 100%);\n}\n\n.ac-sky-fallback::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: 0.88;\n  animation: ac-star-twinkle 9s ease-in-out infinite;\n  background-image:\n    radial-gradient(1.5px 1.5px at 8% 12%, #fff 50%, transparent 50%),\n    radial-gradient(1px 1px at 15% 35%, rgba(255,255,255,0.8) 50%, transparent 50%),\n    radial-gradient(2px 2px at 22% 18%, rgba(220,240,255,0.95) 50%, transparent 50%),\n    radial-gradient(1px 1px at 31% 48%, rgba(255,255,255,0.7) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 38% 22%, #fff 50%, transparent 50%),\n    radial-gradient(1px 1px at 44% 62%, rgba(255,255,255,0.75) 50%, transparent 50%),\n    radial-gradient(2px 2px at 52% 15%, rgba(255,250,220,0.9) 50%, transparent 50%),\n    radial-gradient(1px 1px at 58% 72%, rgba(255,255,255,0.65) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 65% 32%, #fff 50%, transparent 50%),\n    radial-gradient(1px 1px at 72% 58%, rgba(200,220,255,0.8) 50%, transparent 50%),\n    radial-gradient(2px 2px at 78% 20%, #fff 50%, transparent 50%),\n    radial-gradient(1px 1px at 85% 45%, rgba(255,255,255,0.7) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 92% 68%, rgba(255,255,255,0.85) 50%, transparent 50%),\n    radial-gradient(1px 1px at 12% 78%, rgba(255,255,255,0.6) 50%, transparent 50%),\n    radial-gradient(1px 1px at 48% 88%, rgba(255,255,255,0.55) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 88% 12%, rgba(220,230,255,0.9) 50%, transparent 50%);\n  background-size: 100% 100%;\n}\n\n.ac-planetarium.ac-sky-live .ac-sky-fallback {\n  display: none;\n}\n\n.ac-sky-canvas {\n  display: block;\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 3;\n}\n\n.ac-shoots {\n  position: absolute;\n  inset: 0;\n  z-index: 5;\n  pointer-events: none;\n  overflow: hidden;\n}\n\n\/* \u6d41\u308c\u661f\uff1a\u5de6\u7aef\uff1d\u5148\u7aef\uff08\u9032\u884c\u65b9\u5411\uff09\u3001\u53f3\u7aef\uff1d\u5c3e *\/\n.ac-fall {\n  position: absolute;\n  display: block;\n  width: 200px;\n  height: 3px;\n  border-radius: 999px;\n  opacity: 0;\n  transform: rotate(-28deg);\n  transform-origin: 0% 50%;\n  background: linear-gradient(\n    to right,\n    rgba(255, 255, 255, 0.98) 0%,\n    rgba(240, 248, 255, 0.55) 38%,\n    rgba(200, 220, 255, 0.12) 72%,\n    transparent 100%\n  );\n  box-shadow: 0 0 14px 3px rgba(255, 255, 255, 0.45);\n  animation: ac-fall-move 4.5s ease-out infinite;\n}\n\n.ac-fall::after {\n  content: \"\";\n  position: absolute;\n  left: -1px;\n  right: auto;\n  top: 50%;\n  width: 5px;\n  height: 5px;\n  transform: translateY(-50%);\n  border-radius: 50%;\n  background: #fff;\n  box-shadow:\n    0 0 4px 1px #fff,\n    0 0 14px 4px rgba(230, 242, 255, 0.9);\n}\n\n.ac-fall--1 {\n  top: 12%;\n  right: 3%;\n}\n\n.ac-fall--2 {\n  top: 22%;\n  right: 14%;\n  width: 170px;\n  animation-delay: 1.8s;\n  animation-duration: 5s;\n}\n\n.ac-fall--3 {\n  top: 8%;\n  right: 26%;\n  width: 150px;\n  animation-delay: 3.5s;\n  animation-duration: 4s;\n}\n\n@keyframes ac-fall-move {\n  0%,\n  100% {\n    transform: rotate(-28deg) translate(0, 0);\n    opacity: 0;\n  }\n  3% {\n    opacity: 1;\n  }\n  16% {\n    transform: rotate(-28deg) translate(-56vw, 14vh);\n    opacity: 0;\n  }\n}\n\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: 2;\n  pointer-events: none;\n  background:\n    radial-gradient(ellipse 48% 40% at 92% 8%, rgba(2, 5, 20, 0.72) 0%, transparent 72%),\n    radial-gradient(ellipse 46% 38% at 6% 94%, rgba(2, 5, 20, 0.68) 0%, transparent 70%);\n}\n\n@keyframes ac-scene-drift {\n  0% {\n    transform: scale(1.04) translate3d(0, 0, 0) rotate(0deg);\n  }\n  50% {\n    transform: scale(1.1) translate3d(-1.2%, -0.6%, 0) rotate(0.25deg);\n  }\n  100% {\n    transform: scale(1.12) translate3d(-2%, -1.2%, 0) rotate(-0.15deg);\n  }\n}\n\n.ac-star-burst {\n  position: absolute;\n  top: -8%;\n  left: 50%;\n  width: 110vmin;\n  height: 110vmin;\n  transform: translateX(-50%);\n  background: conic-gradient(\n    from 0deg,\n    transparent 0deg,\n    rgba(255, 255, 255, 0.04) 18deg,\n    transparent 36deg,\n    rgba(180, 160, 255, 0.05) 72deg,\n    transparent 108deg,\n    rgba(255, 255, 255, 0.03) 144deg,\n    transparent 180deg,\n    rgba(140, 200, 255, 0.04) 216deg,\n    transparent 252deg,\n    rgba(255, 255, 255, 0.035) 288deg,\n    transparent 324deg,\n    transparent 360deg\n  );\n  opacity: 0.45;\n  mix-blend-mode: screen;\n  animation: ac-burst-rotate 48s linear infinite;\n  pointer-events: none;\n}\n\n@keyframes ac-burst-rotate {\n  from {\n    transform: translateX(-50%) rotate(0deg);\n  }\n  to {\n    transform: translateX(-50%) rotate(360deg);\n  }\n}\n\n.ac-aurora {\n  position: absolute;\n  inset: -15% -8%;\n  opacity: 0.42;\n  filter: blur(42px);\n  mix-blend-mode: screen;\n  pointer-events: none;\n  background:\n    radial-gradient(ellipse 55% 38% at 22% 18%, rgba(60, 180, 255, 0.45) 0%, transparent 68%),\n    radial-gradient(ellipse 48% 32% at 78% 24%, rgba(200, 80, 255, 0.38) 0%, transparent 65%),\n    radial-gradient(ellipse 40% 28% at 50% 8%, rgba(120, 160, 255, 0.3) 0%, transparent 62%);\n  animation: ac-aurora-wave 14s ease-in-out infinite alternate;\n}\n\n@keyframes ac-aurora-wave {\n  0% {\n    transform: translate3d(-6%, 0, 0) skewX(-4deg) scale(1);\n    opacity: 0.32;\n  }\n  50% {\n    transform: translate3d(2%, -2%, 0) skewX(2deg) scale(1.06);\n    opacity: 0.55;\n  }\n  100% {\n    transform: translate3d(8%, 1%, 0) skewX(5deg) scale(1.1);\n    opacity: 0.48;\n  }\n}\n\n.ac-cosmos-shimmer {\n  position: absolute;\n  inset: 0;\n  opacity: 0.55;\n  pointer-events: none;\n  background: linear-gradient(\n    108deg,\n    transparent 0%,\n    transparent 38%,\n    rgba(255, 255, 255, 0.07) 48%,\n    rgba(200, 180, 255, 0.05) 52%,\n    transparent 62%,\n    transparent 100%\n  );\n  background-size: 220% 100%;\n  animation: ac-shimmer-sweep 7s ease-in-out infinite;\n  mix-blend-mode: screen;\n}\n\n@keyframes ac-shimmer-sweep {\n  0%,\n  100% {\n    background-position: 120% 0;\n    opacity: 0.25;\n  }\n  45% {\n    background-position: -20% 0;\n    opacity: 0.7;\n  }\n}\n\n.ac-nebula {\n  position: absolute;\n  border-radius: 50%;\n  filter: blur(48px);\n  opacity: 0.45;\n  mix-blend-mode: screen;\n}\n\n.ac-nebula--a {\n  width: 55vw;\n  height: 40vh;\n  top: 8%;\n  right: -5%;\n  background: radial-gradient(circle, rgba(80, 120, 255, 0.5) 0%, transparent 70%);\n  animation: ac-nebula-drift-a 70s ease-in-out infinite alternate;\n}\n\n.ac-nebula--b {\n  width: 45vw;\n  height: 35vh;\n  bottom: 18%;\n  left: -8%;\n  background: radial-gradient(circle, rgba(160, 60, 200, 0.4) 0%, transparent 72%);\n  animation: ac-nebula-drift-b 85s ease-in-out infinite alternate;\n}\n\n.ac-nebula--c {\n  width: 38vw;\n  height: 30vh;\n  top: 42%;\n  left: 38%;\n  background: radial-gradient(circle, rgba(80, 180, 255, 0.35) 0%, transparent 70%);\n  animation: ac-nebula-pulse-c 18s ease-in-out infinite;\n}\n\n@keyframes ac-nebula-pulse-c {\n  0%,\n  100% {\n    transform: translate3d(0, 0, 0) scale(0.92);\n    opacity: 0.35;\n  }\n  50% {\n    transform: translate3d(3%, -4%, 0) scale(1.15);\n    opacity: 0.65;\n  }\n}\n\n@keyframes ac-nebula-drift-a {\n  from {\n    transform: translate3d(0, 0, 0) scale(1);\n  }\n  to {\n    transform: translate3d(-4%, 3%, 0) scale(1.08);\n  }\n}\n\n@keyframes ac-nebula-drift-b {\n  from {\n    transform: translate3d(0, 0, 0) scale(1);\n  }\n  to {\n    transform: translate3d(5%, -2%, 0) scale(1.06);\n  }\n}\n\n.ac-star-flares {\n  position: absolute;\n  inset: 0;\n  background-image:\n    radial-gradient(4px 4px at 78% 22%, rgba(255, 255, 255, 0.98) 35%, transparent 42%),\n    radial-gradient(3px 3px at 62% 38%, rgba(200, 220, 255, 0.95) 35%, transparent 42%),\n    radial-gradient(3.5px 3.5px at 88% 55%, rgba(255, 255, 255, 0.92) 35%, transparent 42%),\n    radial-gradient(3px 3px at 45% 18%, rgba(220, 200, 255, 0.88) 35%, transparent 42%),\n    radial-gradient(4px 4px at 92% 72%, rgba(255, 255, 255, 0.95) 35%, transparent 42%),\n    radial-gradient(2.5px 2.5px at 28% 62%, rgba(255, 255, 255, 0.85) 35%, transparent 42%),\n    radial-gradient(3px 3px at 15% 28%, rgba(180, 220, 255, 0.9) 35%, transparent 42%),\n    radial-gradient(3.5px 3.5px at 55% 78%, rgba(255, 240, 200, 0.88) 35%, transparent 42%);\n  animation: ac-flare-twinkle 4.5s ease-in-out infinite;\n  opacity: 0.92;\n}\n\n@keyframes ac-flare-twinkle {\n  0%,\n  100% {\n    opacity: 0.55;\n    filter: brightness(0.9);\n  }\n  25% {\n    opacity: 1;\n    filter: brightness(1.35);\n  }\n  50% {\n    opacity: 0.7;\n    filter: brightness(1);\n  }\n  75% {\n    opacity: 0.95;\n    filter: brightness(1.2);\n  }\n}\n\n.ac-dome-curve {\n  position: absolute;\n  bottom: -2px;\n  left: 50%;\n  width: 140%;\n  height: 18vh;\n  transform: translateX(-50%);\n  background: radial-gradient(ellipse 55% 100% at 50% 100%, #000 0%, transparent 72%);\n  opacity: 0.92;\n}\n\n.ac-planetarium-vignette {\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse 120% 80% at 50% 50%, transparent 35%, rgba(0, 0, 12, 0.55) 100%),\n    linear-gradient(180deg, rgba(0, 0, 20, 0.35) 0%, transparent 25%, transparent 70%, rgba(0, 0, 0, 0.65) 100%);\n  pointer-events: none;\n}\n\n.ac-planetarium {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  pointer-events: none;\n  overflow: hidden;\n}\n\n.ac-star-layer {\n  position: absolute;\n  inset: -60%;\n  width: 220%;\n  height: 220%;\n  will-change: transform;\n}\n\n.ac-star-layer--far {\n  opacity: 0.35;\n  background-image:\n    radial-gradient(1px 1px at 10% 15%, rgba(255, 255, 255, 0.5) 50%, transparent 50%),\n    radial-gradient(1px 1px at 30% 45%, rgba(255, 255, 255, 0.35) 50%, transparent 50%),\n    radial-gradient(1px 1px at 55% 20%, rgba(200, 190, 255, 0.4) 50%, transparent 50%),\n    radial-gradient(1px 1px at 75% 60%, rgba(255, 255, 255, 0.3) 50%, transparent 50%),\n    radial-gradient(1px 1px at 90% 35%, rgba(255, 255, 255, 0.45) 50%, transparent 50%),\n    radial-gradient(1px 1px at 20% 80%, rgba(255, 255, 255, 0.35) 50%, transparent 50%),\n    radial-gradient(1px 1px at 45% 70%, rgba(220, 201, 154, 0.4) 50%, transparent 50%),\n    radial-gradient(1px 1px at 65% 88%, rgba(255, 255, 255, 0.3) 50%, transparent 50%);\n  background-size: 320px 320px;\n  animation: ac-star-flow-far 180s linear infinite;\n}\n\n.ac-star-layer--mid {\n  opacity: 0.55;\n  background-image:\n    radial-gradient(1.5px 1.5px at 8% 25%, rgba(255, 255, 255, 0.7) 50%, transparent 50%),\n    radial-gradient(1px 1px at 22% 55%, rgba(255, 255, 255, 0.5) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 38% 12%, rgba(232, 217, 176, 0.65) 50%, transparent 50%),\n    radial-gradient(1px 1px at 52% 68%, rgba(255, 255, 255, 0.45) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 68% 38%, rgba(255, 255, 255, 0.6) 50%, transparent 50%),\n    radial-gradient(1px 1px at 82% 72%, rgba(180, 200, 255, 0.5) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 95% 18%, rgba(255, 255, 255, 0.55) 50%, transparent 50%),\n    radial-gradient(1px 1px at 15% 92%, rgba(255, 255, 255, 0.4) 50%, transparent 50%);\n  background-size: 240px 240px;\n  animation: ac-star-flow-mid 100s linear infinite;\n}\n\n.ac-star-layer--near {\n  opacity: 0.7;\n  background-image:\n    radial-gradient(2px 2px at 12% 18%, rgba(255, 255, 255, 0.85) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 28% 42%, rgba(255, 255, 255, 0.65) 50%, transparent 50%),\n    radial-gradient(2px 2px at 48% 8%, rgba(220, 201, 154, 0.8) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 62% 58%, rgba(255, 255, 255, 0.6) 50%, transparent 50%),\n    radial-gradient(2px 2px at 78% 28%, rgba(255, 255, 255, 0.75) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 88% 82%, rgba(200, 190, 255, 0.55) 50%, transparent 50%),\n    radial-gradient(1.5px 1.5px at 5% 65%, rgba(255, 255, 255, 0.5) 50%, transparent 50%);\n  background-size: 180px 180px;\n  animation: ac-star-flow-near 55s linear infinite;\n}\n\n.ac-star-layer--sparkle {\n  opacity: 0.85;\n  background-image:\n    radial-gradient(3px 3px at 18% 22%, rgba(255, 255, 255, 1) 40%, transparent 45%),\n    radial-gradient(2.5px 2.5px at 42% 35%, rgba(220, 230, 255, 0.95) 40%, transparent 45%),\n    radial-gradient(3px 3px at 68% 15%, rgba(255, 250, 220, 0.95) 40%, transparent 45%),\n    radial-gradient(2px 2px at 82% 48%, rgba(255, 255, 255, 0.9) 40%, transparent 45%),\n    radial-gradient(3px 3px at 35% 72%, rgba(200, 210, 255, 0.92) 40%, transparent 45%),\n    radial-gradient(2.5px 2.5px at 58% 88%, rgba(255, 255, 255, 0.88) 40%, transparent 45%),\n    radial-gradient(2px 2px at 8% 52%, rgba(255, 255, 255, 0.85) 40%, transparent 45%),\n    radial-gradient(3px 3px at 92% 28%, rgba(240, 220, 255, 0.9) 40%, transparent 45%);\n  background-size: 260px 260px;\n  animation: ac-star-sparkle-flow 38s linear infinite, ac-star-sparkle-pulse 3s ease-in-out infinite;\n}\n\n@keyframes ac-star-sparkle-flow {\n  from {\n    transform: translate3d(0, 0, 0);\n  }\n  to {\n    transform: translate3d(-200px, 380px, 0);\n  }\n}\n\n@keyframes ac-star-sparkle-pulse {\n  0%,\n  100% {\n    opacity: 0.55;\n  }\n  50% {\n    opacity: 1;\n  }\n}\n\n@keyframes ac-star-flow-far {\n  from {\n    transform: translate3d(0, 0, 0);\n  }\n  to {\n    transform: translate3d(-120px, 280px, 0);\n  }\n}\n\n@keyframes ac-star-flow-mid {\n  from {\n    transform: translate3d(0, 0, 0);\n  }\n  to {\n    transform: translate3d(-180px, 360px, 0);\n  }\n}\n\n@keyframes ac-star-flow-near {\n  from {\n    transform: translate3d(0, 0, 0);\n  }\n  to {\n    transform: translate3d(-240px, 420px, 0);\n  }\n}\n\n.ac-dome-light {\n  position: absolute;\n  top: -15%;\n  left: 50%;\n  width: min(150vw, 1000px);\n  height: 72vh;\n  transform: translateX(-50%);\n  background: radial-gradient(\n    ellipse 58% 78% at 50% 0%,\n    rgba(120, 150, 255, 0.28) 0%,\n    rgba(100, 60, 200, 0.14) 42%,\n    transparent 74%\n  );\n  animation: ac-dome-pulse 7s ease-in-out infinite;\n}\n\n@keyframes ac-dome-pulse {\n  0%,\n  100% {\n    opacity: 0.7;\n    transform: translateX(-50%) scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: translateX(-50%) scale(1.06);\n  }\n}\n\n.ac-page-home .ac-header {\n  background: rgba(2, 2, 20, 0.78);\n  border-bottom-color: rgba(120, 140, 220, 0.18);\n  box-shadow: 0 4px 28px rgba(0, 0, 0, 0.45);\n}\n\n.ac-page-home.ac-cover-mode .ac-header,\n.ac-page.ac-cover-mode .ac-header {\n  background: transparent !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n  border-bottom-color: transparent !important;\n  box-shadow: none !important;\n}\n\n.ac-page-home.ac-cover-mode .ac-planetarium,\n.ac-page.ac-cover-mode .ac-planetarium {\n  animation: none;\n}\n\n.ac-page-home .ac-hero-cover {\n  position: relative;\n  min-height: 100vh;\n  min-height: 100svh;\n  padding: 0;\n  display: flex;\n  align-items: flex-end;\n  justify-content: center;\n}\n\n.ac-page-home .ac-hero-cover::before {\n  opacity: 0.15;\n}\n\n.ac-page-home .ac-hero-cover .ac-hero-inner {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  padding: 6rem 0 4.5rem;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-cover {\n  min-height: auto;\n  align-items: stretch;\n  justify-content: flex-start;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-copy,\n.ac-page-home.ac-cover-mode .ac-hero-card,\n.ac-page-home.ac-cover-mode .ac-hero-cover h1 {\n  opacity: 0;\n  transform: translateY(48px);\n}\n\n.ac-page-home.ac-cover-mode.ac-hero-revealed .ac-hero-copy,\n.ac-page-home.ac-cover-mode.ac-hero-revealed .ac-hero-card,\n.ac-page-home.ac-cover-mode.ac-hero-revealed .ac-hero-cover h1,\n.ac-page-home.ac-cover-mode.ac-js-hero-motion .ac-hero-copy,\n.ac-page-home.ac-cover-mode.ac-js-hero-motion .ac-hero-card,\n.ac-page-home.ac-cover-mode.ac-js-hero-motion .ac-hero-cover h1 {\n  opacity: 1 !important;\n  transform: none !important;\n}\n\n@supports (animation-timeline: scroll()) {\n  .ac-page-home.ac-cover-mode:not(.ac-js-hero-motion) .ac-hero-copy {\n    animation: ac-hero-scroll-reveal ease-out forwards;\n    animation-timeline: scroll(root block);\n    animation-range: 0vh 22vh;\n  }\n\n  .ac-page-home.ac-cover-mode:not(.ac-js-hero-motion) .ac-hero-cover h1 {\n    animation: ac-hero-scroll-reveal ease-out forwards;\n    animation-timeline: scroll(root block);\n    animation-range: 0vh 20vh;\n  }\n\n  .ac-page-home.ac-cover-mode:not(.ac-js-hero-motion) .ac-hero-card {\n    animation: ac-hero-scroll-reveal ease-out forwards;\n    animation-timeline: scroll(root block);\n    animation-range: 4vh 26vh;\n  }\n}\n\n.ac-page-home.ac-js-hero-motion .ac-hero-copy,\n.ac-page-home.ac-js-hero-motion .ac-hero-card,\n.ac-page-home.ac-js-hero-motion .ac-hero-cover h1 {\n  animation: none !important;\n}\n\n.ac-page-home.ac-hero-revealed .ac-hero-copy,\n.ac-page-home.ac-hero-revealed .ac-hero-card,\n.ac-page-home.ac-hero-revealed .ac-hero-cover h1 {\n  opacity: 1 !important;\n  transform: none !important;\n}\n\n.ac-page-home.ac-hero-revealed .ac-hero-copy,\n.ac-page-home.ac-hero-revealed .ac-hero-copy h1,\n.ac-page-home.ac-hero-revealed .ac-hero-kicker,\n.ac-page-home.ac-hero-revealed .ac-hero-lead,\n.ac-page-home.ac-hero-revealed .ac-hero-card,\n.ac-page-home.ac-hero-revealed .ac-hero-card h2,\n.ac-page-home.ac-hero-revealed .ac-hero-card p,\n.ac-page-home.ac-hero-revealed .ac-hero-meta div,\n.ac-page-home.ac-hero-revealed .ac-hero-meta strong {\n  color: #ffffff !important;\n}\n\n@keyframes ac-hero-scroll-reveal {\n  from {\n    opacity: 0;\n    transform: translateY(48px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n.ac-page-home.ac-native-motion .ac-section .ac-fade-rise,\n.ac-page-home.ac-native-motion .ac-section .ac-char-rise,\n.ac-page-home.ac-native-motion .ac-contact-band .ac-fade-rise,\n.ac-page-home.ac-native-motion .ac-contact-band .ac-char-rise {\n  opacity: 0;\n  transform: translateY(32px);\n  transition: opacity 0.85s ease, transform 0.85s ease;\n}\n\n.ac-page-home.ac-native-motion .ac-section .ac-fade-rise.ac-is-visible,\n.ac-page-home.ac-native-motion .ac-section .ac-char-rise.ac-is-visible,\n.ac-page-home.ac-native-motion .ac-contact-band .ac-fade-rise.ac-is-visible,\n.ac-page-home.ac-native-motion .ac-contact-band .ac-char-rise.ac-is-visible {\n  opacity: 1;\n  transform: none;\n}\n\n.ac-page-home .ac-hero-open-hint {\n  position: absolute;\n  left: 50%;\n  top: 58%;\n  transform: translateX(-50%);\n  z-index: 2;\n  margin: 0;\n  color: rgba(255, 255, 255, 0.78);\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.22em;\n  pointer-events: none;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.65);\n  animation: ac-hero-hint-pulse 2.4s ease-in-out infinite;\n  transition: opacity 0.45s ease;\n}\n\n.ac-page-home.ac-scrolled .ac-hero-open-hint {\n  opacity: 0;\n}\n\n@keyframes ac-hero-hint-pulse {\n  0%,\n  100% {\n    opacity: 0.55;\n  }\n  50% {\n    opacity: 1;\n  }\n}\n\n.ac-page-home .ac-hero-scroll-cue {\n  position: absolute;\n  left: 50%;\n  bottom: 1.75rem;\n  transform: translateX(-50%);\n  z-index: 2;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 0.55rem;\n  color: rgba(255, 255, 255, 0.92);\n  font-size: 0.72rem;\n  font-weight: 500;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  pointer-events: none;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.7);\n}\n\n.ac-page-home .ac-hero-scroll-cue__line {\n  display: block;\n  width: 1px;\n  height: 2.75rem;\n  background: linear-gradient(180deg, rgba(196, 181, 232, 0.75), transparent);\n  transform-origin: top center;\n  animation: ac-scroll-line 2.2s ease-in-out infinite;\n}\n\n@keyframes ac-scroll-line {\n  0%,\n  100% {\n    transform: scaleY(0.55);\n    opacity: 0.45;\n  }\n  50% {\n    transform: scaleY(1);\n    opacity: 1;\n  }\n}\n\n.ac-page-home .ac-float-bar {\n  opacity: 0;\n  pointer-events: none;\n}\n\n.ac-page-home.ac-scrolled .ac-float-bar {\n  opacity: 1;\n  pointer-events: auto;\n}\n\n.ac-page-home .ac-hero::before {\n  inset: -30% 5% auto 5%;\n  height: 85%;\n  background:\n    radial-gradient(ellipse 55% 65% at 50% 0%, rgba(90, 110, 220, 0.22) 0%, transparent 68%),\n    radial-gradient(ellipse 40% 50% at 15% 20%, rgba(180, 60, 220, 0.12) 0%, transparent 60%);\n}\n\n.ac-page-home .ac-hero h1 {\n  font-weight: 700;\n  color: #ffffff !important;\n  text-shadow: 0 2px 16px rgba(0, 0, 0, 0.65), 0 0 48px rgba(80, 110, 220, 0.35);\n  letter-spacing: 0.02em;\n}\n\n.ac-page-home .ac-hero-kicker {\n  color: rgba(255, 255, 255, 0.95) !important;\n  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);\n}\n\n.ac-page-home .ac-hero-lead {\n  color: rgba(255, 255, 255, 0.96) !important;\n  font-weight: 500;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.55);\n}\n\n.ac-page-home .ac-hero-card,\n.ac-page-home .ac-duo-card,\n.ac-page-home .ac-staff-card,\n.ac-page-home .ac-menu-card {\n  border-color: rgba(120, 140, 220, 0.28);\n  box-shadow: 0 12px 40px rgba(0, 0, 8, 0.55), inset 0 1px 0 rgba(180, 200, 255, 0.08);\n  background: rgba(6, 10, 32, 0.82);\n}\n\n.ac-page-home .ac-hero-card {\n  background: rgba(4, 8, 28, 0.9) !important;\n}\n\n.ac-page-home .ac-hero-card p,\n.ac-page-home .ac-hero-meta div {\n  color: rgba(255, 255, 255, 0.96) !important;\n}\n\n.ac-page-home .ac-hero-meta strong {\n  color: #ffffff !important;\n}\n\n.ac-page-home .ac-hero-meta div {\n  background: rgba(0, 0, 0, 0.42) !important;\n}\n\n.ac-page-home .ac-section-head h2 {\n  text-shadow: 0 0 35px rgba(100, 120, 255, 0.2);\n}\n\n.ac-page-home .ac-contact-band {\n  background: linear-gradient(\n    180deg,\n    rgba(12, 16, 48, 0.65) 0%,\n    rgba(2, 2, 16, 0.9) 100%\n  );\n  border-top: 1px solid rgba(120, 140, 220, 0.22);\n}\n\n.ac-page-home .ac-btn-primary {\n  background: linear-gradient(135deg, #6a5a9a, #4a3a78);\n  color: #f0eeff;\n  box-shadow: 0 8px 24px rgba(80, 60, 160, 0.35);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ac-star-layer,\n  .ac-dome-light,\n  .ac-page-home::after,\n  .ac-aurora,\n  .ac-star-burst,\n  .ac-cosmos-shimmer,\n  .ac-star-layer--sparkle,\n  .ac-page-home.ac-cover-mode .ac-planetarium,\n  .ac-hero-flow__track,\n  .ac-gallery-flow__track,\n  .ac-sky-fallback {\n    animation: none !important;\n  }\n\n  .ac-fall {\n    animation-duration: 14s !important;\n  }\n\n  .ac-page-home.ac-cover-mode .ac-hero-copy,\n  .ac-page-home.ac-cover-mode .ac-hero-card {\n    opacity: 1 !important;\n    transform: none !important;\n  }\n\n  .ac-hero-open-hint,\n  .ac-page-home .ac-hero-scroll-cue__line {\n    animation: none !important;\n  }\n\n  .ac-page-home .ac-float-bar {\n    opacity: 1;\n    pointer-events: auto;\n  }\n\n  .ac-page-home.ac-cover-mode .ac-header {\n    background: rgba(2, 2, 20, 0.78);\n    border-bottom-color: rgba(120, 140, 220, 0.18);\n    box-shadow: 0 4px 28px rgba(0, 0, 0, 0.45);\n  }\n\n  .ac-star-layer--far {\n    opacity: 0.4;\n  }\n\n  .ac-star-layer--mid {\n    opacity: 0.55;\n  }\n\n  .ac-star-layer--near {\n    opacity: 0.65;\n  }\n}\n\n.ac-page *,\n.ac-page *::before,\n.ac-page *::after {\n  box-sizing: border-box;\n}\n\n.ac-page a {\n  color: var(--ac-gold-soft);\n  text-underline-offset: 3px;\n}\n\n.ac-page a:hover {\n  color: #fff;\n}\n\n.ac-page img {\n  max-width: 100%;\n  height: auto;\n  display: block;\n}\n\n.ac-page > * {\n  position: relative;\n  z-index: 1;\n}\n\n.ac-page > .ac-planetarium {\n  z-index: 0;\n}\n\n.ac-page:has(.ac-planetarium) > *:not(.ac-planetarium) {\n  z-index: 2;\n}\n\n.ac-wrap {\n  max-width: var(--ac-max);\n  margin: 0 auto;\n  padding: 0 1.25rem;\n}\n\n\/* --- \u56fa\u5b9a\u30d8\u30c3\u30c0\u30fc --- *\/\n.ac-header {\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: rgba(12, 10, 20, 0.82);\n  backdrop-filter: blur(12px);\n  border-bottom: 1px solid var(--ac-border);\n}\n\n.ac-header .ac-wrap {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: flex-start;\n  gap: 0.75rem;\n  padding-top: 0.7rem;\n  padding-bottom: 0.7rem;\n}\n\n.ac-brand {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.12rem;\n  margin-right: auto;\n  text-decoration: none;\n  flex-shrink: 0;\n  font-family: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\n  opacity: 1;\n  transition: opacity 0.2s ease;\n}\n\n.ac-brand:hover {\n  opacity: 1;\n}\n\n.ac-brand__sub {\n  font-size: clamp(0.4rem, 1vw, 0.5rem);\n  font-weight: 400;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  color: rgba(255, 255, 255, 0.95);\n  line-height: 1.2;\n  white-space: nowrap;\n  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.75), 0 0 18px rgba(0, 0, 0, 0.55);\n}\n\n.ac-brand__name {\n  font-size: clamp(1.02rem, 2.55vw, 1.24rem);\n  font-weight: 400;\n  letter-spacing: 0.14em;\n  color: #fff;\n  line-height: 1;\n  white-space: nowrap;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.8), 0 0 22px rgba(0, 0, 0, 0.55);\n}\n\n.ac-page-home.ac-cover-mode .ac-nav a,\n.ac-page.ac-cover-mode .ac-nav a {\n  color: #fff !important;\n  opacity: 1 !important;\n  font-weight: 700;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.95), 0 2px 18px rgba(0, 0, 0, 0.72);\n}\n\n\/* \u4e0b\u5c64\u30da\u30fc\u30b8\uff0b\u30c8\u30c3\u30d7\uff1a\u30b3\u30f3\u30d1\u30af\u30c8\u30d2\u30fc\u30ed\u30fc\uff08\u63a1\u7528\u30da\u30fc\u30b8\u3068\u540c\u3058\uff09 *\/\n.ac-page.ac-cover-mode .ac-hero-cover,\n.ac-page.ac-cover-mode .ac-hero-cover-sub {\n  position: relative;\n  min-height: auto;\n  padding: 3.35rem clamp(1rem, 2.5vw, 1.75rem) 0.35rem;\n  display: flex;\n  align-items: stretch;\n  justify-content: flex-start;\n  background: transparent;\n  color: #e6e8f4;\n  width: 100%;\n  box-sizing: border-box;\n}\n\nbody.admin-bar .ac-page.ac-cover-mode .ac-hero-cover,\nbody.admin-bar .ac-page.ac-cover-mode .ac-hero-cover-sub {\n  padding-top: 4.85rem;\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover .ac-hero-inner,\n.ac-page.ac-cover-mode .ac-hero-cover-sub .ac-hero-inner {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  max-width: min(680px, 94vw);\n  margin: 0 auto;\n  padding: 0;\n  display: block;\n  grid-template-columns: none;\n  box-sizing: border-box;\n  text-align: center;\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover .ac-hero-inner > *,\n.ac-page.ac-cover-mode .ac-hero-cover-sub .ac-hero-inner > * {\n  width: 100%;\n  max-width: 100%;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover .ac-hero-kicker,\n.ac-page.ac-cover-mode .ac-hero-cover-sub .ac-hero-kicker {\n  margin: 0 0 0.25rem;\n  color: rgba(255, 255, 255, 0.95);\n  font-size: 0.82rem;\n  font-weight: 600;\n  letter-spacing: 0.2em;\n  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover h1,\n.ac-page.ac-cover-mode .ac-hero-cover-sub h1 {\n  margin: 0 0 0.5rem;\n  font-weight: 700;\n  font-size: clamp(1.45rem, 3.8vw, 2rem);\n  line-height: 1.35;\n  color: #fff;\n  text-shadow: 0 2px 16px rgba(0, 0, 0, 0.65), 0 0 48px rgba(80, 110, 220, 0.35);\n  letter-spacing: 0.02em;\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover .ac-hero-lead,\n.ac-page.ac-cover-mode .ac-hero-cover-sub .ac-hero-lead {\n  margin: 0;\n  color: rgba(255, 255, 255, 0.96);\n  font-weight: 500;\n  font-size: 0.98rem;\n  line-height: 1.6;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.55);\n  max-width: 34rem;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.ac-page.ac-cover-mode .ac-hero-lead--note {\n  margin-top: 0.5rem;\n  font-size: 0.88rem;\n  opacity: 0.9;\n  line-height: 1.6;\n}\n\n.ac-page.ac-cover-mode .ac-hero-cover + .ac-section,\n.ac-page.ac-cover-mode .ac-hero-cover-sub + .ac-section {\n  padding-top: 0.65rem;\n  padding-bottom: 1.25rem;\n}\n\n\/* \u30c8\u30c3\u30d7\uff1a\u30d2\u30fc\u30ed\u30fc\u5185 Salon Info \u30ab\u30fc\u30c9 *\/\n.ac-page-home.ac-cover-mode .ac-hero-cover .ac-hero-inner {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 1.25rem;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-copy {\n  width: 100%;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-cta {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 0.65rem;\n  width: 100%;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-card {\n  width: 100%;\n  text-align: left;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-copy,\n.ac-page-home.ac-cover-mode .ac-hero-card,\n.ac-page-home.ac-cover-mode .ac-hero-cover h1 {\n  opacity: 1 !important;\n  transform: none !important;\n}\n\n.ac-page-home.ac-cover-mode .ac-hero-open-hint,\n.ac-page-home.ac-cover-mode .ac-hero-scroll-cue {\n  display: none !important;\n}\n\n.ac-page-contact .ac-section,\n.ac-page-recruit .ac-section,\n.ac-page-chat .ac-section {\n  padding: 1.25rem 0;\n}\n\n.ac-page-contact .ac-recruit-h2,\n.ac-page-recruit .ac-recruit-h2,\n.ac-page-chat .ac-recruit-h2 {\n  margin: 0 0 0.65rem;\n}\n\n.ac-page-contact .ac-sub-lead,\n.ac-page-recruit .ac-sub-lead,\n.ac-page-chat .ac-sub-lead {\n  margin: 0 0 0.85rem;\n  font-size: 0.92rem;\n  color: var(--ac-muted);\n  line-height: 1.65;\n}\n\n.ac-page-contact .ac-recruit-list li,\n.ac-page-recruit .ac-recruit-list li {\n  margin-bottom: 0.3rem;\n}\n\n.ac-page-contact .ac-recruit-cta-band,\n.ac-page-recruit .ac-recruit-cta-band,\n.ac-page-chat .ac-recruit-cta-band {\n  padding: 1.25rem 1.15rem;\n  margin-top: 0;\n}\n\n.ac-page-contact .ac-recruit-cta-band p,\n.ac-page-recruit .ac-recruit-cta-band p,\n.ac-page-chat .ac-recruit-cta-band p {\n  margin: 0 0 0.85rem;\n}\n\n.ac-page-contact .ac-section.ac-inquiry,\n.ac-page-recruit .ac-section.ac-inquiry {\n  padding-top: 1.25rem;\n  padding-bottom: 2.5rem;\n}\n\n.ac-page-contact .ac-form-thanks,\n.ac-page-recruit .ac-form-thanks {\n  margin-bottom: 1rem;\n}\n\n.ac-page-chat .ac-chat-layout {\n  margin-top: 0;\n}\n\n.ac-page-chat .ac-chat-entry-btns {\n  margin-top: 1.25rem;\n  margin-bottom: 0;\n}\n\n\/* cover-mode\uff1a\u30c8\u30c3\u30d7\u3068\u540c\u3058\u5168\u5e45\u30d8\u30c3\u30c0\u30fc\uff08\u753b\u9762\u4e0a\u7aef\u56fa\u5b9a\u30fb\u30ed\u30b4\u5de6\u30fb\u30e1\u30cb\u30e5\u30fc\u53f3\uff09 *\/\n.ac-page.ac-cover-mode .ac-header {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  width: 100%;\n  z-index: 100;\n  box-sizing: border-box;\n}\n\nbody.admin-bar .ac-page.ac-cover-mode .ac-header {\n  top: 32px;\n}\n\n@media screen and (max-width: 782px) {\n  body.admin-bar .ac-page.ac-cover-mode .ac-header {\n    top: 46px;\n  }\n}\n\n.ac-page.ac-cover-mode .ac-header .ac-wrap {\n  display: flex;\n  flex-wrap: nowrap;\n  align-items: center;\n  justify-content: flex-start;\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  gap: 0.75rem;\n  padding: 0.7rem clamp(1.25rem, 3.5vw, 2.75rem);\n  box-sizing: border-box;\n}\n\n.ac-page.ac-cover-mode .ac-brand {\n  flex: 0 0 auto;\n  margin-right: auto;\n}\n\n.ac-page.ac-cover-mode .ac-nav {\n  flex: 0 0 auto;\n  margin-left: auto;\n  display: flex;\n  flex-wrap: nowrap;\n  gap: 0.35rem 1rem;\n  font-size: 0.8rem;\n  font-weight: 700;\n}\n\n.ac-page.ac-cover-mode .ac-nav a {\n  white-space: nowrap;\n}\n\n.ac-page.ac-cover-mode .ac-tel-chip {\n  flex: 0 0 auto;\n}\n\n.ac-nav {\n  margin-left: auto;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.35rem 1rem;\n  font-size: 0.8rem;\n  font-weight: 700;\n}\n\n.ac-nav a {\n  color: rgba(255, 255, 255, 0.96) !important;\n  text-decoration: none;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.92), 0 0 18px rgba(0, 0, 0, 0.6);\n  -webkit-font-smoothing: antialiased;\n}\n\n.ac-nav a:hover {\n  color: var(--ac-gold-soft);\n}\n\n.ac-tel-chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.35rem;\n  padding: 0.4rem 0.85rem;\n  border-radius: 999px;\n  background: var(--ac-night);\n  color: #fff;\n  font-size: 0.82rem;\n  font-weight: 700;\n  text-decoration: none;\n}\n\n.ac-tel-chip:hover {\n  color: var(--ac-gold-soft);\n}\n\n.ac-tel-pending,\n.ac-tel-chip.ac-tel-pending {\n  cursor: default;\n  opacity: 0.92;\n  font-size: 0.78rem;\n  letter-spacing: 0.02em;\n}\n\n.ac-tel-chip.ac-tel-pending:hover {\n  color: #fff;\n}\n\n.ac-contact-band .ac-tel-large.ac-tel-pending {\n  display: inline-block;\n  margin: 0.5rem 0 0;\n  font-size: clamp(1.1rem, 3vw, 1.45rem);\n  font-weight: 600;\n  color: var(--ac-gold-soft);\n  pointer-events: none;\n}\n\n.ac-inquiry-tel .ac-inquiry-tel-value.ac-tel-pending {\n  font-size: 1.35rem;\n  font-weight: 700;\n  color: var(--ac-gold-soft);\n  margin: 0;\n}\n\n.ac-faq-intro {\n  margin: 0 0 1rem;\n  color: var(--ac-muted);\n  font-size: 0.95rem;\n  line-height: 1.85;\n}\n\n.ac-faq-intro + .ac-faq-intro {\n  margin-top: -0.35rem;\n  margin-bottom: 1.5rem;\n}\n\n.ac-float-bar .ac-float-tel-pending {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0.65rem 0.5rem;\n  font-size: 0.72rem;\n  color: var(--ac-muted);\n  text-align: center;\n  line-height: 1.3;\n}\n\n\/* --- \u30d2\u30fc\u30ed\u30fc\uff08\u661f\u7a7a\u306f .ac-page \u5171\u901a\u3001\u3053\u3053\u306f\u30c9\u30fc\u30e0\u5149\u306e\u307f\uff09 --- *\/\n.ac-hero {\n  position: relative;\n  overflow: hidden;\n  color: #f0ebe3;\n  padding: 3.5rem 0 4rem;\n  background: transparent;\n}\n\n.ac-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: -20% 10% auto 10%;\n  height: 70%;\n  background: radial-gradient(ellipse 70% 80% at 50% 0%, rgba(155, 142, 196, 0.35) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.ac-hero-inner {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  gap: 2rem;\n  align-items: center;\n}\n\n.ac-hero-compact {\n  padding: 2.25rem 0 2rem;\n}\n\n.ac-nav a[aria-current=\"page\"] {\n  color: var(--ac-gold-soft);\n}\n\n@media (min-width: 860px) {\n  .ac-hero-inner {\n    grid-template-columns: 1.1fr 0.9fr;\n    gap: 2.5rem;\n  }\n\n  .ac-page.ac-cover-mode .ac-hero-cover .ac-hero-inner,\n  .ac-page.ac-cover-mode .ac-hero-cover-sub .ac-hero-inner {\n    grid-template-columns: none;\n  }\n\n  .ac-page-home.ac-cover-mode .ac-hero-cover .ac-hero-inner {\n    display: flex;\n  }\n\n  .ac-page.ac-cover-mode:not(.ac-page-home) .ac-hero-cover-sub .ac-hero-inner {\n    display: block;\n  }\n}\n\n.ac-hero-kicker {\n  margin: 0 0 0.5rem;\n  font-size: 0.82rem;\n  font-weight: 600;\n  letter-spacing: 0.2em;\n  color: var(--ac-gold-soft);\n}\n\n.ac-hero h1 {\n  margin: 0 0 1rem;\n  font-size: clamp(1.55rem, 4.5vw, 2.35rem);\n  font-weight: 800;\n  line-height: 1.45;\n  letter-spacing: 0.04em;\n}\n\n.ac-hero-lead {\n  margin: 0 0 1.5rem;\n  max-width: 32rem;\n  color: rgba(240, 235, 227, 0.88);\n  font-size: 1.02rem;\n}\n\n.ac-hero-cta {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.65rem;\n}\n\n.ac-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0.85rem 1.4rem;\n  border-radius: 999px;\n  font-weight: 700;\n  font-size: 0.92rem;\n  text-decoration: none;\n  transition: transform 0.15s ease, box-shadow 0.15s ease;\n}\n\n.ac-btn-primary {\n  background: linear-gradient(135deg, var(--ac-gold) 0%, #a8863f 100%);\n  color: var(--ac-night);\n  box-shadow: 0 10px 28px rgba(201, 169, 98, 0.35);\n}\n\n.ac-btn-primary:hover {\n  color: var(--ac-night);\n  box-shadow: 0 12px 32px rgba(201, 169, 98, 0.5);\n}\n\n.ac-btn-ghost {\n  background: rgba(255, 255, 255, 0.1);\n  color: #fff;\n  border: 1px solid rgba(255, 255, 255, 0.28);\n}\n\n.ac-btn-ghost:hover {\n  background: rgba(255, 255, 255, 0.18);\n  color: #fff;\n}\n\n\/* \u30aa\u30fc\u30d7\u30f3\u65e5\u30fb\u63a1\u7528\u505c\u6b62 *\/\n.ac-hero-open-date {\n  margin: 0 0 0.5rem;\n  color: var(--ac-gold-soft);\n  font-size: clamp(0.92rem, 2.2vw, 1.05rem);\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-shadow: 0 1px 10px rgba(0, 0, 0, 0.55);\n}\n\n.ac-notice-paused {\n  margin: 0 0 1rem;\n  padding: 1rem 1.15rem;\n  border: 1px solid rgba(201, 169, 98, 0.45);\n  border-radius: var(--ac-radius-lg);\n  background: rgba(201, 169, 98, 0.12);\n  color: #f5f0e6;\n  font-size: 0.95rem;\n  line-height: 1.65;\n  text-align: center;\n}\n\n.ac-link-inactive,\n.ac-nav a.ac-link-inactive,\n.ac-float-bar .ac-link-inactive {\n  color: rgba(255, 255, 255, 0.42) !important;\n  cursor: not-allowed;\n  text-decoration: none;\n  pointer-events: none;\n}\n\n.ac-float-bar .ac-link-inactive {\n  display: block;\n  padding: 0.65rem 0.35rem;\n  text-align: center;\n  font-size: 0.68rem;\n  font-weight: 700;\n  border-right: 1px solid var(--ac-border);\n}\n\n.ac-btn-inactive,\n.ac-btn.ac-btn-inactive {\n  opacity: 0.45;\n  cursor: not-allowed;\n  pointer-events: none;\n  box-shadow: none;\n}\n\n.ac-chat-layout--paused .ac-chat-form,\n.ac-chat-layout--paused textarea,\n.ac-chat-layout--paused .ac-chat-send {\n  pointer-events: none;\n  opacity: 0.5;\n}\n\n.ac-form--paused {\n  pointer-events: none;\n  opacity: 0.55;\n}\n\n.ac-hero-card {\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.12);\n  border-radius: var(--ac-radius-lg);\n  padding: 1.35rem;\n  backdrop-filter: blur(8px);\n}\n\n.ac-hero-card h2 {\n  margin: 0 0 0.75rem;\n  font-size: 0.78rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ac-gold-soft);\n}\n\n.ac-hero-card p {\n  margin: 0;\n  font-size: 0.92rem;\n  line-height: 1.65;\n  color: rgba(240, 235, 227, 0.82);\n}\n\n.ac-hero-meta {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0.65rem;\n  margin-top: 1rem;\n}\n\n.ac-hero-meta div {\n  padding: 0.65rem 0.75rem;\n  background: rgba(0, 0, 0, 0.22);\n  border-radius: 10px;\n  font-size: 0.8rem;\n}\n\n.ac-hero-meta strong {\n  display: block;\n  color: #fff;\n  font-size: 0.88rem;\n}\n\n\/* --- \u30bb\u30af\u30b7\u30e7\u30f3\u5171\u901a --- *\/\n.ac-section {\n  padding: 3rem 0;\n}\n\n.ac-section-head {\n  text-align: center;\n  margin-bottom: 2rem;\n}\n\n.ac-section-label {\n  display: inline-block;\n  margin: 0 0 0.35rem;\n  font-size: 0.75rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  color: var(--ac-gold);\n  text-transform: uppercase;\n}\n\n.ac-section-head h2 {\n  margin: 0;\n  font-size: clamp(1.35rem, 3.5vw, 1.85rem);\n  font-weight: 800;\n  line-height: 1.4;\n  color: #fff;\n}\n\n.ac-section-head p {\n  margin: 0.75rem auto 0;\n  max-width: 36rem;\n  color: var(--ac-muted);\n  font-size: 0.95rem;\n}\n\n\/* --- About 4\u30ab\u30e9\u30e0 --- *\/\n.ac-about-grid {\n  display: grid;\n  gap: 1.25rem;\n}\n\n@media (min-width: 640px) {\n  .ac-about-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (min-width: 960px) {\n  .ac-about-grid {\n    grid-template-columns: repeat(4, 1fr);\n  }\n}\n\n.ac-about-card {\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius);\n  padding: 1.35rem;\n  box-shadow: var(--ac-shadow);\n}\n\n.ac-about-num {\n  display: inline-flex;\n  width: 2rem;\n  height: 2rem;\n  align-items: center;\n  justify-content: center;\n  border-radius: 8px;\n  background: linear-gradient(135deg, var(--ac-night-mid), var(--ac-accent));\n  color: var(--ac-gold-soft);\n  font-size: 0.85rem;\n  font-weight: 800;\n  margin-bottom: 0.75rem;\n}\n\n.ac-about-card h3 {\n  margin: 0 0 0.5rem;\n  font-size: 1rem;\n  line-height: 1.45;\n  color: #fff;\n}\n\n.ac-about-card p {\n  margin: 0;\n  font-size: 0.88rem;\n  color: var(--ac-muted);\n}\n\n\/* --- \u30e1\u30cb\u30e5\u30fc\u8868 --- *\/\n.ac-menu-table {\n  width: 100%;\n  border-collapse: collapse;\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border-radius: var(--ac-radius-lg);\n  overflow: hidden;\n  box-shadow: var(--ac-shadow);\n  border: 1px solid var(--ac-border);\n}\n\n.ac-menu-table th,\n.ac-menu-table td {\n  padding: 1rem 1.15rem;\n  text-align: left;\n  border-bottom: 1px solid var(--ac-border);\n  color: var(--ac-text);\n}\n\n.ac-menu-table thead th {\n  background: var(--ac-night);\n  color: var(--ac-gold-soft);\n  font-size: 0.78rem;\n  letter-spacing: 0.1em;\n}\n\n.ac-menu-table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n.ac-menu-name {\n  font-weight: 700;\n  color: #fff;\n}\n\n.ac-menu-desc {\n  display: block;\n  font-size: 0.82rem;\n  color: var(--ac-muted);\n  font-weight: 400;\n  margin-top: 0.2rem;\n}\n\n.ac-menu-price {\n  font-weight: 800;\n  white-space: nowrap;\n  color: var(--ac-gold-soft);\n}\n\n.ac-center-cta {\n  text-align: center;\n  margin-top: 1.5rem;\n}\n\n\/* --- \u30b9\u30bf\u30c3\u30d5 --- *\/\n.ac-staff-grid {\n  display: grid;\n  gap: 1.25rem;\n}\n\n@media (min-width: 520px) {\n  .ac-staff-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (min-width: 860px) {\n  .ac-staff-grid {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n.ac-staff-card {\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border-radius: var(--ac-radius);\n  overflow: hidden;\n  border: 1px solid var(--ac-border);\n  box-shadow: var(--ac-shadow);\n}\n\n.ac-staff-photo {\n  aspect-ratio: 4 \/ 3;\n  background: linear-gradient(145deg, var(--ac-night-mid), var(--ac-lilac));\n  display: grid;\n  place-items: center;\n  color: rgba(255, 255, 255, 0.5);\n  font-size: 0.75rem;\n  letter-spacing: 0.1em;\n}\n\n.ac-staff-body {\n  padding: 1rem 1.1rem;\n}\n\n.ac-staff-body h3 {\n  margin: 0 0 0.25rem;\n  font-size: 1.05rem;\n  color: #fff;\n}\n\n.ac-staff-role {\n  margin: 0 0 0.5rem;\n  font-size: 0.78rem;\n  color: var(--ac-gold);\n  font-weight: 600;\n}\n\n.ac-staff-body p {\n  margin: 0;\n  font-size: 0.85rem;\n  color: var(--ac-muted);\n}\n\n\/* --- \u30a2\u30af\u30bb\u30b9 --- *\/\n.ac-access-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n@media (min-width: 760px) {\n  .ac-access-grid {\n    grid-template-columns: 1fr 1fr;\n    align-items: start;\n  }\n}\n\n.ac-access-table {\n  width: 100%;\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border-radius: var(--ac-radius);\n  border: 1px solid var(--ac-border);\n  overflow: hidden;\n}\n\n.ac-access-table th,\n.ac-access-table td {\n  padding: 0.75rem 1rem;\n  border-bottom: 1px solid var(--ac-border);\n  vertical-align: top;\n  font-size: 0.92rem;\n}\n\n.ac-access-table th {\n  width: 28%;\n  background: rgba(0, 0, 0, 0.25);\n  font-weight: 700;\n  color: var(--ac-gold-soft);\n}\n\n.ac-access-table tr:last-child th,\n.ac-access-table tr:last-child td {\n  border-bottom: none;\n}\n\n.ac-map-placeholder {\n  min-height: 220px;\n  border-radius: var(--ac-radius);\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  display: grid;\n  place-items: center;\n  text-align: center;\n  padding: 1rem;\n  color: var(--ac-muted);\n  font-size: 0.88rem;\n}\n\n.ac-map-placeholder strong {\n  color: #fff;\n}\n\n\/* --- \u30ae\u30e3\u30e9\u30ea\u30fc\uff1a\u6a2a\u30b9\u30af\u30ed\u30fc\u30eb\u30d5\u30ed\u30fc --- *\/\n.ac-section--gallery-flow {\n  padding-bottom: 2.5rem;\n}\n\n.ac-section--gallery-flow .ac-section-head {\n  margin-bottom: 1.35rem;\n}\n\n.ac-gallery-flow {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  pointer-events: none;\n  opacity: 0.62;\n  margin-top: 0.25rem;\n  -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 5%, #000 95%, transparent 100%);\n  mask-image: linear-gradient(90deg, transparent 0%, #000 5%, #000 95%, transparent 100%);\n}\n\n.ac-gallery-flow__track {\n  display: flex;\n  width: max-content;\n  animation: ac-gallery-flow-scroll 80s linear infinite;\n  will-change: transform;\n}\n\n.ac-gallery-flow__group {\n  display: flex;\n  gap: clamp(0.75rem, 1.6vw, 1.25rem);\n  padding: 0 clamp(0.75rem, 1.6vw, 1.25rem);\n}\n\n.ac-gallery-flow__item {\n  position: relative;\n  flex-shrink: 0;\n  width: clamp(132px, 16vw, 190px);\n  aspect-ratio: 4 \/ 3;\n  border-radius: 14px;\n  overflow: hidden;\n  filter: saturate(0.84) brightness(0.84) contrast(1.02);\n}\n\n.ac-gallery-flow__item::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background:\n    linear-gradient(180deg, rgba(6, 14, 40, 0.06) 0%, rgba(6, 14, 40, 0.48) 100%),\n    rgba(8, 18, 52, 0.16);\n  pointer-events: none;\n}\n\n.ac-gallery-flow__item img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n@keyframes ac-gallery-flow-scroll {\n  0% {\n    transform: translateX(0);\n  }\n  100% {\n    transform: translateX(-50%);\n  }\n}\n\n\/* --- 2\u30ab\u30e9\u30e0\u7279\u5fb4 + FAQ --- *\/\n.ac-duo {\n  display: grid;\n  gap: 1.25rem;\n}\n\n@media (min-width: 700px) {\n  .ac-duo {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\n.ac-duo-card {\n  padding: 1.5rem;\n  border-radius: var(--ac-radius-lg);\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  box-shadow: var(--ac-shadow);\n}\n\n.ac-duo-card h3 {\n  margin: 0 0 0.5rem;\n  font-size: 1.1rem;\n  color: #fff;\n}\n\n.ac-duo-card p {\n  margin: 0;\n  font-size: 0.9rem;\n  color: var(--ac-muted);\n}\n\n\/* --- \u304a\u554f\u3044\u5408\u308f\u305b\u5e2f --- *\/\n.ac-contact-band {\n  background: rgba(255, 255, 255, 0.04);\n  border-top: 1px solid var(--ac-border);\n  color: #f0ebe3;\n  padding: 2.75rem 0;\n  text-align: center;\n}\n\n.ac-contact-band h2 {\n  margin: 0 0 0.5rem;\n  font-size: 1.5rem;\n  color: #f5f3ff;\n  text-shadow: 0 0 24px rgba(120, 140, 255, 0.28);\n}\n\n.ac-contact-band .ac-tel-large {\n  display: inline-block;\n  margin: 1rem 0;\n  font-size: clamp(1.4rem, 4vw, 1.9rem);\n  font-weight: 800;\n  color: var(--ac-gold-soft);\n  text-decoration: none;\n}\n\n.ac-contact-band .ac-tel-large:hover {\n  color: #fff;\n}\n\n.ac-contact-actions {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 0.65rem;\n  margin-top: 1rem;\n}\n\n\/* --- \u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0 --- *\/\n.ac-form-note {\n  font-size: 0.88rem;\n  opacity: 0.85;\n}\n\n.ac-inquiry-tel {\n  text-align: center;\n  margin-top: 2rem;\n  padding: 1.25rem;\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius-lg);\n}\n\n.ac-inquiry-tel-label {\n  margin: 0 0 0.25rem;\n  font-size: 0.75rem;\n  letter-spacing: 0.14em;\n  color: var(--ac-gold);\n  font-weight: 700;\n}\n\n.ac-inquiry-tel a {\n  font-size: clamp(1.35rem, 4vw, 1.75rem);\n  font-weight: 800;\n  color: var(--ac-gold-soft);\n  text-decoration: none;\n}\n\n.ac-inquiry-tel-hours {\n  margin: 0.5rem 0 0;\n  font-size: 0.9rem;\n  color: var(--ac-muted);\n}\n\n.ac-form {\n  max-width: 640px;\n  margin: 0 auto;\n  padding: 1.5rem;\n  background: var(--ac-surface);\n  backdrop-filter: blur(10px);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius-lg);\n  box-shadow: var(--ac-shadow);\n  text-align: left;\n}\n\n.ac-honey {\n  display: none !important;\n}\n\n.ac-form-grid {\n  display: grid;\n  gap: 1rem;\n}\n\n@media (min-width: 600px) {\n  .ac-form-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .ac-field-full {\n    grid-column: 1 \/ -1;\n  }\n}\n\n.ac-label {\n  display: block;\n  margin-bottom: 0.35rem;\n  font-size: 0.88rem;\n  font-weight: 600;\n  color: var(--ac-gold-soft);\n}\n\n.ac-req {\n  font-style: normal;\n  font-size: 0.72rem;\n  color: #f0a8a8;\n  font-weight: 700;\n}\n\n.ac-field input,\n.ac-field textarea {\n  width: 100%;\n  padding: 0.7rem 0.85rem;\n  border: 1px solid var(--ac-border);\n  border-radius: 10px;\n  background: rgba(0, 0, 0, 0.25);\n  color: #fff;\n  font-size: 1rem;\n  font-family: inherit;\n  line-height: 1.5;\n}\n\n.ac-field input:focus,\n.ac-field textarea:focus {\n  outline: 2px solid rgba(201, 169, 98, 0.55);\n  outline-offset: 2px;\n  border-color: var(--ac-gold);\n}\n\n.ac-field input::placeholder,\n.ac-field textarea::placeholder {\n  color: rgba(255, 255, 255, 0.35);\n}\n\n.ac-privacy {\n  display: flex;\n  align-items: flex-start;\n  gap: 0.5rem;\n  margin: 1.25rem 0 0.5rem;\n  font-size: 0.88rem;\n  color: var(--ac-muted);\n  cursor: pointer;\n}\n\n.ac-privacy input {\n  margin-top: 0.2rem;\n  flex-shrink: 0;\n}\n\n.ac-privacy-text {\n  margin: 0 0 1rem;\n  font-size: 0.8rem;\n  color: var(--ac-muted);\n  line-height: 1.6;\n}\n\n.ac-form-actions {\n  text-align: center;\n  margin: 1.25rem 0 0;\n}\n\n.ac-btn-submit {\n  border: none;\n  cursor: pointer;\n  min-width: 12rem;\n}\n\n.ac-form-error {\n  margin: 0.75rem 0 0;\n  padding: 0.65rem 0.85rem;\n  border-radius: 8px;\n  background: rgba(180, 60, 60, 0.35);\n  border: 1px solid rgba(240, 160, 160, 0.4);\n  color: #ffe0e0;\n  font-size: 0.88rem;\n}\n\n.ac-form-thanks {\n  max-width: 640px;\n  margin: 0 auto 1.5rem;\n  padding: 1.25rem 1.5rem;\n  text-align: center;\n  background: rgba(201, 169, 98, 0.15);\n  border: 1px solid rgba(201, 169, 98, 0.45);\n  border-radius: var(--ac-radius);\n  color: var(--ac-gold-soft);\n}\n\n.ac-form-thanks p {\n  margin: 0.35rem 0;\n}\n\n.ac-form-thanks-note {\n  font-size: 0.85rem;\n  opacity: 0.9;\n}\n\n.ac-form-sending {\n  text-align: center;\n  margin: 0.75rem 0 0;\n  font-size: 0.9rem;\n  color: var(--ac-muted);\n}\n\n.ac-btn-submit:disabled {\n  opacity: 0.65;\n  cursor: wait;\n}\n\n.ac-field select {\n  width: 100%;\n  padding: 0.7rem 0.85rem;\n  border: 1px solid var(--ac-border);\n  border-radius: 10px;\n  background: rgba(0, 0, 0, 0.25);\n  color: #fff;\n  font-size: 1rem;\n  font-family: inherit;\n}\n\n.ac-field select:focus {\n  outline: 2px solid rgba(201, 169, 98, 0.55);\n  border-color: var(--ac-gold);\n}\n\n\/* --- \u63a1\u7528\u30da\u30fc\u30b8 --- *\/\n.ac-recruit-block {\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.ac-recruit-h2 {\n  margin: 0 0 1rem;\n  padding-left: 14px;\n  border-left: 5px solid var(--ac-gold);\n  font-size: 1.25rem;\n  color: #fff;\n}\n\n.ac-recruit-list {\n  margin: 0;\n  padding-left: 1.25rem;\n  color: var(--ac-muted);\n}\n\n.ac-recruit-list li {\n  margin-bottom: 0.45rem;\n}\n\n.ac-recruit-table {\n  width: 100%;\n  border-collapse: collapse;\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius);\n  overflow: hidden;\n}\n\n.ac-recruit-table th,\n.ac-recruit-table td {\n  padding: 0.85rem 1rem;\n  border-bottom: 1px solid var(--ac-border);\n  text-align: left;\n  font-size: 0.92rem;\n  vertical-align: top;\n}\n\n.ac-recruit-table th {\n  width: 30%;\n  background: rgba(0, 0, 0, 0.25);\n  color: var(--ac-gold-soft);\n  font-weight: 700;\n}\n\n.ac-recruit-table tr:last-child th,\n.ac-recruit-table tr:last-child td {\n  border-bottom: none;\n}\n\n.ac-recruit-table td {\n  color: var(--ac-text);\n}\n\n.ac-faq {\n  display: flex;\n  flex-direction: column;\n  gap: 0.65rem;\n}\n\n.ac-faq-item {\n  background: var(--ac-surface);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius);\n  padding: 0.85rem 1rem;\n  backdrop-filter: blur(6px);\n}\n\n.ac-faq-item summary {\n  font-weight: 700;\n  color: var(--ac-gold-soft);\n  cursor: pointer;\n  list-style: none;\n}\n\n.ac-faq-item summary::-webkit-details-marker {\n  display: none;\n}\n\n.ac-faq-item p {\n  margin: 0.75rem 0 0;\n  font-size: 0.9rem;\n  color: var(--ac-muted);\n}\n\n.ac-recruit-cta-band {\n  text-align: center;\n  max-width: 640px;\n  margin: 0 auto;\n  padding: 2rem 1.25rem;\n  background: rgba(201, 169, 98, 0.1);\n  border: 1px solid rgba(201, 169, 98, 0.35);\n  border-radius: var(--ac-radius-lg);\n}\n\n.ac-recruit-cta-band h2 {\n  margin: 0 0 0.5rem;\n  color: #fff;\n  font-size: 1.35rem;\n}\n\n.ac-recruit-cta-band p {\n  margin: 0 0 1.25rem;\n  color: var(--ac-muted);\n}\n\n.ac-recruit-cta-row {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 0.65rem;\n}\n\n.ac-btn-line {\n  background: #06c755;\n  color: #fff !important;\n  box-shadow: 0 8px 20px rgba(6, 199, 85, 0.35);\n}\n\n\/* LINE \u516c\u5f0f\u300c\u53cb\u3060\u3061\u8ffd\u52a0\u300d\u30dc\u30bf\u30f3 *\/\n.ac-line-add {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ac-line-add a {\n  display: inline-block;\n  line-height: 0;\n  border-radius: 4px;\n  overflow: hidden;\n  transition: opacity 0.2s ease, transform 0.2s ease;\n}\n\n.ac-line-add a:hover {\n  opacity: 0.9;\n  transform: translateY(-1px);\n}\n\n.ac-line-add img {\n  display: block;\n  height: 36px;\n  width: auto;\n  border: 0;\n}\n\n.ac-inquiry-line {\n  margin-top: 2rem;\n  text-align: center;\n  padding: 1.25rem;\n  background: var(--ac-surface);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius-lg);\n}\n\n.ac-inquiry-line .ac-inquiry-tel-label {\n  margin-bottom: 0.75rem;\n}\n\n.ac-contact-actions .ac-line-add,\n.ac-recruit-cta-row .ac-line-add,\n.ac-chat-entry-btns .ac-line-add {\n  margin-top: 0;\n}\n\n\/* --- \u56fa\u5b9a\u30d5\u30c3\u30bf\u30fcCTA\uff08\u30e2\u30d0\u30a4\u30eb\uff09 --- *\/\n.ac-float-bar {\n  position: fixed;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  z-index: 40;\n  display: grid;\n  grid-template-columns: 1fr 1fr 1fr;\n  background: rgba(12, 10, 20, 0.92);\n  backdrop-filter: blur(10px);\n  border-top: 1px solid var(--ac-border);\n  box-shadow: 0 -6px 24px rgba(0, 0, 0, 0.4);\n}\n\n.ac-float-bar a {\n  padding: 0.65rem 0.35rem;\n  text-align: center;\n  font-size: 0.68rem;\n  font-weight: 700;\n  text-decoration: none;\n  color: var(--ac-muted);\n  border-right: 1px solid var(--ac-border);\n}\n\n.ac-float-bar a:last-child {\n  border-right: none;\n}\n\n.ac-float-bar a.ac-float-primary {\n  background: var(--ac-night);\n  color: var(--ac-gold-soft);\n}\n\n@media (min-width: 768px) {\n  .ac-float-bar {\n    display: none;\n  }\n\n  body.home {\n    padding-bottom: 0;\n  }\n}\n\n@media (max-width: 767px) {\n  body.home {\n    padding-bottom: 52px;\n  }\n\n  body.page:has(.ac-page) {\n    padding-bottom: 52px;\n  }\n}\n\n\/* WordPress \u30c6\u30fc\u30de\u306e\u898b\u51fa\u3057\u8272\u3092\u4e0a\u66f8\u304d *\/\n.ac-page .ac-hero h1,\n.ac-page .ac-hero h2,\n.ac-page .ac-contact-band h2,\n.ac-page .ac-section-head h2,\n.ac-page h3 {\n  color: inherit;\n}\n\n.ac-page .ac-section-head h2 {\n  color: #fff;\n}\n\n.ac-page .ac-hero a.ac-btn-primary {\n  color: var(--ac-night);\n}\n\n\/* --- \u30c1\u30e3\u30c3\u30c8\u554f\u3044\u5408\u308f\u305b\uff08Dify\uff09 --- *\/\n.ac-chat-layout {\n  max-width: 720px;\n  margin: 0 auto;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  min-height: 420px;\n}\n\n.ac-chat-messages {\n  flex: 1;\n  min-height: 280px;\n  max-height: min(52vh, 480px);\n  overflow-y: auto;\n  padding: 1rem;\n  background: var(--ac-surface);\n  backdrop-filter: blur(8px);\n  border: 1px solid var(--ac-border);\n  border-radius: var(--ac-radius-lg);\n  display: flex;\n  flex-direction: column;\n  gap: 0.85rem;\n}\n\n.ac-chat-msg {\n  max-width: 88%;\n  padding: 0.75rem 1rem;\n  border-radius: 14px;\n  font-size: 0.92rem;\n  line-height: 1.65;\n  white-space: pre-wrap;\n  word-break: break-word;\n}\n\n.ac-chat-msg--bot {\n  align-self: flex-start;\n  background: rgba(0, 0, 0, 0.28);\n  border: 1px solid var(--ac-border);\n  color: var(--ac-text);\n}\n\n.ac-chat-msg--bot a {\n  color: var(--ac-gold-soft);\n  text-decoration: underline;\n  text-underline-offset: 2px;\n  word-break: break-all;\n}\n\n.ac-chat-msg--bot a:hover {\n  color: var(--ac-gold);\n}\n\n.ac-chat-msg--user {\n  align-self: flex-end;\n  background: linear-gradient(135deg, rgba(201, 169, 98, 0.35), rgba(124, 107, 174, 0.35));\n  border: 1px solid rgba(201, 169, 98, 0.4);\n  color: #fff;\n}\n\n.ac-chat-msg--typing {\n  align-self: flex-start;\n  color: var(--ac-muted);\n  font-size: 0.85rem;\n  font-style: italic;\n}\n\n.ac-chat-form {\n  display: flex;\n  gap: 0.5rem;\n  align-items: flex-end;\n}\n\n.ac-chat-form textarea {\n  flex: 1;\n  min-height: 48px;\n  max-height: 120px;\n  padding: 0.7rem 0.85rem;\n  border: 1px solid var(--ac-border);\n  border-radius: 12px;\n  background: rgba(0, 0, 0, 0.25);\n  color: #fff;\n  font-family: inherit;\n  font-size: 1rem;\n  resize: vertical;\n}\n\n.ac-chat-form textarea:focus {\n  outline: 2px solid rgba(201, 169, 98, 0.55);\n  border-color: var(--ac-gold);\n}\n\n.ac-chat-send {\n  flex-shrink: 0;\n  padding: 0.75rem 1.1rem;\n  border: none;\n  border-radius: 12px;\n  background: linear-gradient(135deg, var(--ac-gold), #a8863f);\n  color: var(--ac-night);\n  font-weight: 700;\n  font-size: 0.9rem;\n  cursor: pointer;\n}\n\n.ac-chat-send:disabled {\n  opacity: 0.5;\n  cursor: wait;\n}\n\n.ac-chat-notice {\n  font-size: 0.8rem;\n  color: var(--ac-muted);\n  text-align: center;\n  margin: 0;\n}\n\n.ac-chat-error {\n  padding: 0.65rem 0.85rem;\n  border-radius: 8px;\n  background: rgba(180, 60, 60, 0.35);\n  border: 1px solid rgba(240, 160, 160, 0.4);\n  color: #ffe0e0;\n  font-size: 0.85rem;\n}\n\n.ac-page-chat {\n  padding-bottom: 2rem;\n}\n\n@media (max-width: 767px) {\n  body.page:has(.ac-page-chat) {\n    padding-bottom: 56px;\n  }\n}\n\n.ac-chat-entry-btns {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 0.65rem;\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n\/* --- \u30db\u30fc\u30e0\uff1a\u30bf\u30a4\u30dd\u30b0\u30e9\u30d5\u30a3\uff08\u30d7\u30e9\u30cd\u30bf\u30ea\u30a6\u30e0\u30fb\u30b7\u30c3\u30af\u30c8\u30fc\u30f3\uff09 --- *\/\n.ac-page-home {\n  font-feature-settings: \"palt\" 1;\n  -webkit-font-smoothing: antialiased;\n}\n\n.ac-page-home .ac-hero h1 {\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  line-height: 1.55;\n}\n\n.ac-page-home .ac-hero-kicker {\n  font-weight: 600;\n  letter-spacing: 0.24em;\n  text-transform: uppercase;\n  font-size: 0.72rem;\n}\n\n.ac-page-home .ac-hero-lead {\n  font-weight: 500;\n  line-height: 1.85;\n  letter-spacing: 0.03em;\n}\n\n.ac-page-home .ac-section-head h2 {\n  font-weight: 600;\n  letter-spacing: 0.06em;\n  line-height: 1.5;\n}\n\n.ac-page-home .ac-section-head > p {\n  line-height: 1.75;\n  letter-spacing: 0.02em;\n}\n\n.ac-page-home .ac-section-label {\n  position: relative;\n  padding-bottom: 0.15rem;\n}\n\n.ac-page-home .ac-section-label::after {\n  content: \"\";\n  display: block;\n  width: 1.5rem;\n  height: 1px;\n  margin: 0.45rem auto 0;\n  background: linear-gradient(90deg, transparent, var(--ac-gold), transparent);\n}\n\n.ac-page-home .ac-about-card h3 {\n  font-weight: 600;\n  letter-spacing: 0.04em;\n}\n\n.ac-page-home .ac-about-card p {\n  line-height: 1.75;\n  letter-spacing: 0.02em;\n}\n\n.ac-page-home .ac-menu-name {\n  font-weight: 600;\n  letter-spacing: 0.03em;\n}\n\n.ac-page-home .ac-menu-desc {\n  letter-spacing: 0.02em;\n}\n\n.ac-page-home .ac-staff-body h3 {\n  font-weight: 600;\n  letter-spacing: 0.06em;\n}\n\n.ac-page-home .ac-staff-role {\n  letter-spacing: 0.04em;\n  font-size: 0.78rem;\n}\n\n.ac-page-home .ac-duo-card h3 {\n  font-weight: 600;\n  letter-spacing: 0.04em;\n}\n\n.ac-page-home .ac-contact-band h2 {\n  font-weight: 600;\n  letter-spacing: 0.06em;\n}\n\n.ac-page-home .ac-duo-card a,\n.ac-page-home .ac-map-placeholder a {\n  letter-spacing: 0.04em;\n  text-decoration: none;\n  border-bottom: 1px solid rgba(201, 169, 98, 0.45);\n  transition: border-color 0.15s ease;\n}\n\n.ac-page-home .ac-duo-card a:hover,\n.ac-page-home .ac-map-placeholder a:hover {\n  border-bottom-color: var(--ac-gold);\n}\n\n\/* --- \u30db\u30fc\u30e0\uff1a\u30b9\u30af\u30ed\u30fc\u30eb\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\uff08GSAP \/ Kuu\u98a8\uff09 --- *\/\n.ac-char-rise .ac-char {\n  display: inline-block;\n  position: relative;\n  will-change: transform, opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ac-page-home .ac-fade-rise,\n  .ac-page-home .ac-char-rise .ac-char {\n    opacity: 1 !important;\n    transform: none !important;\n  }\n}\n<\/style>\n<div class=\"ac-page ac-page-recruit ac-cover-mode alignfull\">\n\n<div class=\"ac-planetarium\" aria-hidden=\"true\">\n    <div class=\"ac-sky-fallback\"><\/div>\n    <div class=\"ac-sky-starfield\" aria-hidden=\"true\"><\/div>\n    <canvas class=\"ac-sky-canvas\" id=\"ac-sky-canvas\"><\/canvas>\n    <div class=\"ac-shoots\" aria-hidden=\"true\">\n      <span class=\"ac-fall ac-fall--1\"><\/span>\n      <span class=\"ac-fall ac-fall--2\"><\/span>\n      <span class=\"ac-fall ac-fall--3\"><\/span>\n    <\/div>\n  <\/div>\n\n  <script>\n  (function () {\n    var root = document.querySelector(\".ac-page .ac-planetarium\");\n    var canvas = document.getElementById(\"ac-sky-canvas\");\n    if (!canvas || !canvas.getContext) return;\n    var ctx = canvas.getContext(\"2d\");\n    var stars = [];\n    var bokeh = [];\n    var dust = [];\n    var meteors = [];\n    var W = 0;\n    var H = 0;\n    var DPR = Math.min(window.devicePixelRatio || 1, 2);\n    var reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n    var lastMeteorAt = 0;\n    var nextMeteorIn = 1200;\n    var frameCount = 0;\n    var TRAIL_MAX = 52;\n\n    function rand(min, max) {\n      return min + Math.random() * (max - min);\n    }\n\n    function bandPoint(t, spread) {\n      var x = t * W + rand(-W * spread, W * spread);\n      var y = t * H + rand(-H * spread, H * spread);\n      return { x: Math.max(0, Math.min(W, x)), y: Math.max(0, Math.min(H, y)) };\n    }\n\n    function domePoint() {\n      var u = Math.random();\n      var v = Math.random();\n      var theta = (u - 0.5) * Math.PI * 1.35;\n      var phi = Math.pow(v, 0.72) * Math.PI * 0.48;\n      var r = Math.sin(phi);\n      return {\n        x: W * (0.5 + r * Math.sin(theta) * 0.92),\n        y: H * (0.08 + (1 - Math.cos(phi)) * 0.78)\n      };\n    }\n\n    function initSky() {\n      stars = [];\n      bokeh = [];\n      dust = [];\n      meteors = [];\n      var count = Math.min(2200, Math.max(900, Math.floor((W * H) \/ 220)));\n      var i;\n      for (i = 0; i < count; i++) {\n        var depth = Math.pow(Math.random(), 0.48);\n        var useDome = Math.random() < 0.55;\n        var p = useDome\n          ? domePoint()\n          : (Math.random() < 0.42 ? bandPoint(Math.random(), 0.12) : { x: Math.random() * W, y: Math.random() * H });\n        stars.push({\n          x: p.x,\n          y: p.y,\n          depth: depth,\n          r: rand(0.7, 1.8) * (0.55 + depth * 0.75) * (Math.random() < 0.06 ? 1.8 : 1),\n          base: rand(0.52, 0.88) + depth * 0.12,\n          tw: rand(0, Math.PI * 2),\n          sp: rand(0.012, 0.06) * (0.75 + depth * 0.5),\n          sparkle: Math.random() < (0.08 + depth * 0.14),\n          rgb: Math.random() < 0.1 ? \"210,235,255\" : Math.random() < 0.06 ? \"255,235,200\" : \"255,255,255\"\n        });\n      }\n      var bokehCount = Math.min(22, Math.max(8, Math.floor((W * H) \/ 52000)));\n      for (i = 0; i < bokehCount; i++) {\n        var bp = domePoint();\n        bokeh.push({\n          x: bp.x,\n          y: bp.y,\n          r: rand(6, 18),\n          alpha: rand(0.03, 0.1),\n          tw: rand(0, Math.PI * 2),\n          rgb: Math.random() < 0.5 ? \"200,225,255\" : \"255,255,255\"\n        });\n      }\n      var dustCount = Math.min(48, Math.max(18, Math.floor((W * H) \/ 28000)));\n      for (i = 0; i < dustCount; i++) {\n        var dp = bandPoint(Math.random(), 0.14);\n        dust.push({\n          x: dp.x,\n          y: dp.y,\n          r: rand(14, 38),\n          alpha: rand(0.02, 0.06),\n          tw: rand(0, Math.PI * 2),\n          rgb: Math.random() < 0.45 ? \"40,120,220\" : Math.random() < 0.5 ? \"100,70,200\" : \"0,190,230\"\n        });\n      }\n      lastMeteorAt = 0;\n      nextMeteorIn = rand(350, 900);\n      spawnMeteor();\n      setTimeout(function () { spawnMeteor(); }, 800);\n    }\n\n    function prefillTrail(m) {\n      var i;\n      for (i = TRAIL_MAX; i >= 0; i--) {\n        m.trail.push({\n          x: m.x - m.vx * i * 0.5,\n          y: m.y - m.vy * i * 0.5\n        });\n      }\n    }\n\n    function spawnMeteor() {\n      if (meteors.length >= 3) return;\n      var speed = rand(14, 22);\n      var slope = rand(0.34, 0.52);\n      var m = {\n        x: rand(W * 0.55, W * 0.98),\n        y: rand(H * 0.03, H * 0.22),\n        vx: -speed,\n        vy: speed * slope,\n        life: 1,\n        decay: rand(0.005, 0.009),\n        headR: rand(3.5, 5.5),\n        trail: []\n      };\n      m.angle = Math.atan2(m.vy, m.vx);\n      prefillTrail(m);\n      meteors.push(m);\n    }\n\n    function updateMeteors(time) {\n      if (reduceMotion) return;\n      if (!lastMeteorAt) lastMeteorAt = time;\n      if (time - lastMeteorAt > nextMeteorIn) {\n        spawnMeteor();\n        lastMeteorAt = time;\n        nextMeteorIn = rand(500, 1400);\n      }\n      var i;\n      var p;\n      for (i = meteors.length - 1; i >= 0; i--) {\n        var m = meteors[i];\n        m.trail.push({ x: m.x, y: m.y });\n        if (m.trail.length > TRAIL_MAX) {\n          m.trail.shift();\n        }\n        m.x += m.vx;\n        m.y += m.vy;\n        m.life -= m.decay;\n        if (m.life <= 0 || m.x < -100 || m.y > H * 0.76) {\n          meteors.splice(i, 1);\n        }\n      }\n    }\n\n    function scaleAlpha(color, mul) {\n      return color.replace(\/,\\s*([\\d.]+)\\s*\\)$\/, function (_, alpha) {\n        return \", \" + (parseFloat(alpha) * mul).toFixed(2) + \")\";\n      });\n    }\n\n    function paintNebulaBlob(cx, cy, radius, color, alphaMul) {\n      var g = ctx.createRadialGradient(cx, cy, 0, cx, cy, radius);\n      g.addColorStop(0, scaleAlpha(color, alphaMul));\n      g.addColorStop(0.45, scaleAlpha(color, alphaMul * 0.35));\n      g.addColorStop(1, \"rgba(0,0,0,0)\");\n      ctx.fillStyle = g;\n      ctx.beginPath();\n      ctx.ellipse(cx, cy, radius * 1.15, radius * 0.72, -0.65, 0, Math.PI * 2);\n      ctx.fill();\n    }\n\n    function paintBackground(time) {\n      var t = time * 0.001;\n      ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n      ctx.globalCompositeOperation = \"source-over\";\n      ctx.fillStyle = \"#030818\";\n      ctx.fillRect(0, 0, W, H);\n\n      var maxR = Math.max(W, H);\n      var zenith = ctx.createRadialGradient(W * 0.5, H * 0.02, 0, W * 0.5, H * 0.15, maxR * 0.75);\n      zenith.addColorStop(0, \"rgba(40, 90, 180, 0.22)\");\n      zenith.addColorStop(0.35, \"rgba(25, 55, 130, 0.12)\");\n      zenith.addColorStop(1, \"rgba(0,0,0,0)\");\n      ctx.fillStyle = zenith;\n      ctx.fillRect(0, 0, W, H);\n\n      var galPulse = 0.9 + 0.1 * Math.sin(t * 0.55);\n      var gal = ctx.createLinearGradient(0, 0, W, H);\n      gal.addColorStop(0, \"rgba(0, 175, 225, \" + (0.26 * galPulse) + \")\");\n      gal.addColorStop(0.18, \"rgba(35, 110, 210, \" + (0.42 * galPulse) + \")\");\n      gal.addColorStop(0.36, \"rgba(65, 145, 240, \" + (0.34 * galPulse) + \")\");\n      gal.addColorStop(0.52, \"rgba(95, 85, 210, \" + (0.28 * galPulse) + \")\");\n      gal.addColorStop(0.68, \"rgba(125, 65, 185, \" + (0.22 * galPulse) + \")\");\n      gal.addColorStop(0.84, \"rgba(30, 55, 120, \" + (0.2 * galPulse) + \")\");\n      gal.addColorStop(1, \"rgba(8, 14, 42, 0.38)\");\n      ctx.fillStyle = gal;\n      ctx.fillRect(0, 0, W, H);\n\n      paintNebulaBlob(W * 0.14, H * 0.16, maxR * 0.26, \"rgba(0, 205, 245, 0.45)\", 0.82 + 0.12 * Math.sin(t * 0.7));\n      paintNebulaBlob(W * 0.34, H * 0.3, maxR * 0.28, \"rgba(55, 135, 245, 0.36)\", 0.8 + 0.14 * Math.sin(t * 0.5 + 1.1));\n      paintNebulaBlob(W * 0.52, H * 0.46, maxR * 0.24, \"rgba(110, 90, 230, 0.28)\", 0.78 + 0.16 * Math.sin(t * 0.6 + 2.2));\n      paintNebulaBlob(W * 0.68, H * 0.6, maxR * 0.22, \"rgba(145, 75, 205, 0.22)\", 0.79 + 0.15 * Math.sin(t * 0.45 + 0.8));\n\n      var i;\n      for (i = 0; i < dust.length; i++) {\n        var d = dust[i];\n        var dAlpha = d.alpha * (0.65 + 0.35 * Math.sin(t * 0.35 + d.tw));\n        var dg = ctx.createRadialGradient(d.x, d.y, 0, d.x, d.y, d.r);\n        dg.addColorStop(0, \"rgba(\" + d.rgb + \",\" + dAlpha + \")\");\n        dg.addColorStop(1, \"rgba(0,0,0,0)\");\n        ctx.fillStyle = dg;\n        ctx.beginPath();\n        ctx.arc(d.x, d.y, d.r, 0, Math.PI * 2);\n        ctx.fill();\n      }\n\n      var cornerTR = ctx.createRadialGradient(W, 0, 0, W, 0, maxR * 0.55);\n      cornerTR.addColorStop(0, \"rgba(2, 5, 18, 0.82)\");\n      cornerTR.addColorStop(1, \"rgba(0,0,0,0)\");\n      ctx.fillStyle = cornerTR;\n      ctx.fillRect(0, 0, W, H);\n\n      var cornerBL = ctx.createRadialGradient(0, H, 0, 0, H, maxR * 0.52);\n      cornerBL.addColorStop(0, \"rgba(2, 5, 18, 0.78)\");\n      cornerBL.addColorStop(1, \"rgba(0,0,0,0)\");\n      ctx.fillStyle = cornerBL;\n      ctx.fillRect(0, 0, W, H);\n    }\n\n    function paintBokeh(time) {\n      var t = time * 0.001;\n      var i;\n      ctx.save();\n      ctx.filter = \"blur(3px)\";\n      for (i = 0; i < bokeh.length; i++) {\n        var b = bokeh[i];\n        var alpha = b.alpha * (0.55 + 0.45 * Math.sin(t * 0.4 + b.tw));\n        ctx.beginPath();\n        ctx.arc(b.x, b.y, b.r, 0, Math.PI * 2);\n        ctx.fillStyle = \"rgba(\" + b.rgb + \",\" + alpha + \")\";\n        ctx.fill();\n      }\n      ctx.restore();\n    }\n\n    function paintSparkle(x, y, size, alpha, rgb) {\n      ctx.save();\n      ctx.strokeStyle = \"rgba(\" + rgb + \",\" + (alpha * 0.7) + \")\";\n      ctx.lineWidth = 0.8;\n      ctx.lineCap = \"round\";\n      ctx.beginPath();\n      ctx.moveTo(x - size, y);\n      ctx.lineTo(x + size, y);\n      ctx.moveTo(x, y - size);\n      ctx.lineTo(x, y + size);\n      ctx.stroke();\n      ctx.restore();\n    }\n\n    function paintStars(time) {\n      var t = time * 0.001;\n      var i;\n      for (i = 0; i < stars.length; i++) {\n        var s = stars[i];\n        var wave = reduceMotion ? 1 : 0.62 + 0.38 * Math.sin(t * s.sp + s.tw);\n        wave *= reduceMotion ? 1 : 0.82 + 0.18 * Math.sin(t * s.sp * 2.8 + s.tw * 1.4);\n        var flash = s.sparkle &#038;&#038; !reduceMotion ? 0.35 + 0.65 * Math.pow(Math.max(0, Math.sin(t * s.sp * 3.2 + s.tw)), 2) : 1;\n        var alpha = Math.min(1, s.base * wave * flash);\n        ctx.beginPath();\n        ctx.arc(s.x, s.y, s.r, 0, Math.PI * 2);\n        ctx.fillStyle = \"rgba(\" + s.rgb + \",\" + alpha + \")\";\n        ctx.fill();\n        if (s.r > 0.9) {\n          ctx.beginPath();\n          ctx.arc(s.x, s.y, s.r * 2.4, 0, Math.PI * 2);\n          ctx.fillStyle = \"rgba(\" + s.rgb + \",\" + (alpha * 0.18) + \")\";\n          ctx.fill();\n        }\n        if (s.sparkle && alpha > 0.45) {\n          paintSparkle(s.x, s.y, s.r * 3, alpha, s.rgb);\n        }\n      }\n    }\n\n    function paintMeteors() {\n      var i;\n      var j;\n      var m;\n      var pts;\n      var total;\n      var tailIdx;\n      var tail;\n      var headX;\n      var headY;\n      var g;\n      ctx.save();\n      ctx.globalCompositeOperation = \"lighter\";\n      ctx.lineCap = \"round\";\n      for (i = 0; i < meteors.length; i++) {\n        m = meteors[i];\n        pts = m.trail;\n        total = pts.length;\n        if (total < 4) continue;\n        headX = m.x;\n        headY = m.y;\n        tailIdx = 0;\n        tail = pts[tailIdx];\n\n        ctx.shadowBlur = 16;\n        ctx.shadowColor = \"rgba(255,255,255,0.85)\";\n        ctx.beginPath();\n        ctx.moveTo(tail.x, tail.y);\n        ctx.lineTo(headX, headY);\n        ctx.strokeStyle = \"rgba(255,255,255,\" + (0.75 * m.life) + \")\";\n        ctx.lineWidth = m.headR * 0.55;\n        ctx.stroke();\n\n        ctx.shadowBlur = 0;\n        g = ctx.createLinearGradient(tail.x, tail.y, headX, headY);\n        g.addColorStop(0, \"rgba(255,255,255,0)\");\n        g.addColorStop(0.45, \"rgba(230,242,255,\" + (0.35 * m.life) + \")\");\n        g.addColorStop(0.82, \"rgba(255,255,255,\" + (0.85 * m.life) + \")\");\n        g.addColorStop(1, \"rgba(255,255,255,\" + m.life + \")\");\n        ctx.beginPath();\n        ctx.moveTo(tail.x, tail.y);\n        ctx.lineTo(headX, headY);\n        ctx.strokeStyle = g;\n        ctx.lineWidth = Math.max(1.5, m.headR * 0.35);\n        ctx.stroke();\n\n        g = ctx.createRadialGradient(headX, headY, 0, headX, headY, m.headR * 10);\n        g.addColorStop(0, \"rgba(255,255,255,\" + m.life + \")\");\n        g.addColorStop(0.15, \"rgba(248,252,255,\" + (m.life * 0.7) + \")\");\n        g.addColorStop(0.4, \"rgba(210,228,255,\" + (m.life * 0.25) + \")\");\n        g.addColorStop(1, \"rgba(255,255,255,0)\");\n        ctx.fillStyle = g;\n        ctx.beginPath();\n        ctx.arc(headX, headY, m.headR * 10, 0, Math.PI * 2);\n        ctx.fill();\n\n        ctx.beginPath();\n        ctx.arc(headX, headY, m.headR * 0.45, 0, Math.PI * 2);\n        ctx.fillStyle = \"#fff\";\n        ctx.fill();\n      }\n      ctx.restore();\n    }\n\n    function frame(time) {\n      updateMeteors(time);\n      paintBackground(time);\n      paintBokeh(time);\n      paintStars(time);\n      paintMeteors();\n    }\n\n    function loop(time) {\n      frame(time);\n      frameCount++;\n      if (frameCount >= 2 && root && !root.classList.contains(\"ac-sky-live\")) {\n        root.classList.add(\"ac-sky-live\");\n      }\n      requestAnimationFrame(loop);\n    }\n\n    function resize() {\n      W = window.innerWidth;\n      H = window.innerHeight;\n      canvas.width = Math.floor(W * DPR);\n      canvas.height = Math.floor(H * DPR);\n      canvas.style.width = W + \"px\";\n      canvas.style.height = H + \"px\";\n      initSky();\n      frame(0);\n    }\n\n    resize();\n    window.addEventListener(\"resize\", resize);\n    if (!reduceMotion) {\n      requestAnimationFrame(loop);\n      setInterval(function () {\n        spawnMeteor();\n      }, 1200);\n    } else if (root) {\n      root.classList.add(\"ac-sky-live\");\n    }\n  })();\n  <\/script>\n\n<header class=\"ac-header\">\n    <div class=\"ac-wrap\">\n      <a class=\"ac-brand\" href=\"\/\" aria-label=\"HEAD SPA SALON Aries \u2014 \u30db\u30fc\u30e0\">\n        <span class=\"ac-brand__sub\">Head Spa Salon<\/span>\n        <span class=\"ac-brand__name\">Aries<\/span>\n      <\/a>\n      <nav class=\"ac-nav\" aria-label=\"\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\">\n        <a href=\"\/#about\">Concept<\/a>\n        <a href=\"\/#menu\">Menu<\/a>\n        <a href=\"\/#staff\">Staff<\/a>\n        <a href=\"\/#access\">Access<\/a>\n        <a href=\"https:\/\/arieschiba.numberhistories.com\/?p=17\">Contact<\/a>\n        <a href=\"https:\/\/arieschiba.numberhistories.com\/?p=38\" aria-current=\"page\">Recruit<\/a>\n      <\/nav>\n      <a class=\"ac-tel-chip\" href=\"tel:08063335641\">080-6333-5641<\/a>\n    <\/div>\n  <\/header>\n\n  <section class=\"ac-hero ac-hero-cover-sub\" aria-labelledby=\"ac-recruit-title\">\n    <div class=\"ac-hero-inner\">\n      <div>\n        <p class=\"ac-hero-kicker\">Recruit<\/p>\n        <h1 id=\"ac-recruit-title\">\u63a1\u7528\u306b\u3064\u3044\u3066<\/h1>\n        <p class=\"ac-hero-lead\">\n          \u73fe\u5728\u3001\u63a1\u7528\u52df\u96c6\u306f<strong>\u505c\u6b62<\/strong>\u3057\u3066\u304a\u308a\u307e\u3059\u3002<br>\n          \u518d\u958b\u306e\u969b\u306f\u672c\u30da\u30fc\u30b8\u3067\u3054\u6848\u5185\u3044\u305f\u3057\u307e\u3059\u3002\u3054\u7406\u89e3\u306e\u307b\u3069\u3088\u308d\u3057\u304f\u304a\u9858\u3044\u3044\u305f\u3057\u307e\u3059\u3002\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"ac-section\">\n    <div class=\"ac-wrap ac-recruit-block\">\n      <p class=\"ac-notice-paused\">\u73fe\u5728\u3001\u63a1\u7528\u52df\u96c6\u30fb\u898b\u5b66\u30fb\u5fdc\u52df\u306e\u53d7\u4ed8\u306f\u3059\u3079\u3066\u505c\u6b62\u3057\u3066\u3044\u307e\u3059\u3002\u30c1\u30e3\u30c3\u30c8\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u3082\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u305b\u3093\u3002<\/p>\n      <h2 class=\"ac-recruit-h2\">\u3053\u3093\u306a\u65b9\u3092\u6b53\u8fce\u3057\u307e\u3059<\/h2>\n      <ul class=\"ac-recruit-list\">\n        <li>\u4eba\u3068\u63a5\u3059\u308b\u3053\u3068\u304c\u597d\u304d\u306a\u65b9<\/li>\n        <li>\u7f8e\u5bb9\u30fb\u30ea\u30e9\u30af\u30bc\u30fc\u30b7\u30e7\u30f3\u306b\u8208\u5473\u304c\u3042\u308b\u65b9<\/li>\n        <li>\u672a\u7d4c\u9a13\u304b\u3089\u624b\u306b\u8077\u3092\u3064\u3051\u305f\u3044\u65b9<\/li>\n        <li>\u5343\u8449\u30a8\u30ea\u30a2\u3067\u9577\u304f\u50cd\u304d\u305f\u3044\u65b9<\/li>\n        <li>\u571f\u65e5\u52e4\u52d9\u3067\u304d\u308b\u65b9\u6b53\u8fce<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <section class=\"ac-section\">\n    <div class=\"ac-wrap ac-recruit-block\">\n      <h2 class=\"ac-recruit-h2\">\u52df\u96c6\u5185\u5bb9<\/h2>\n      <table class=\"ac-recruit-table\">\n        <tbody>\n          <tr>\n            <th scope=\"row\">\u8077\u7a2e<\/th>\n            <td>\u30d8\u30c3\u30c9\u30b9\u30d1\u30fb\u30ea\u30e9\u30af\u30bc\u30fc\u30b7\u30e7\u30f3\u30bb\u30e9\u30d4\u30b9\u30c8<\/td>\n          <\/tr>\n          <tr>\n            <th scope=\"row\">\u96c7\u7528\u5f62\u614b<\/th>\n            <td>\u696d\u52d9\u59d4\u8a17\u30fb\u30a2\u30eb\u30d0\u30a4\u30c8\u7b49\u3001\u3054\u5e0c\u671b\u3092\u8e0f\u307e\u3048\u3066\u76f8\u8ac7<\/td>\n          <\/tr>\n          <tr>\n            <th scope=\"row\">\u52e4\u52d9\u6642\u9593<\/th>\n            <td>10:00\u301c21:00\u306e\u9593\u3067\u5fdc\u76f8\u8ac7\uff08\u30b7\u30d5\u30c8\u5236\uff09<\/td>\n          <\/tr>\n          <tr>\n            <th scope=\"row\">\u52e4\u52d9\u5730<\/th>\n            <td>\u5343\u8449\u770c\u5343\u8449\u5e02\u4e2d\u592e\u533a\uff08\u7dcf\u6b66\u7dda\u5343\u8449\u99c5\u30fb\u4eac\u6210\u7dda\u5343\u8449\u4e2d\u592e\u99c5\u3088\u308a\u5f92\u6b695\u5206\u7a0b\u5ea6\uff09<\/td>\n          <\/tr>\n          <tr>\n            <th scope=\"row\">\u7d4c\u9a13<\/th>\n            <td>\u672a\u7d4c\u9a13\u6b53\u8fce\u3002\u7814\u4fee\u3042\u308a\u3002<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/section>\n\n  <section class=\"ac-section\">\n    <div class=\"ac-wrap ac-recruit-block\">\n      <h2 class=\"ac-recruit-h2\">\u3088\u304f\u3042\u308b\u8cea\u554f<\/h2>\n      <div class=\"ac-faq\">\n        <details class=\"ac-faq-item\">\n          <summary>\u672a\u7d4c\u9a13\u3067\u3082\u5fdc\u52df\u3067\u304d\u307e\u3059\u304b\uff1f<\/summary>\n          <p>\u306f\u3044\u3001\u672a\u7d4c\u9a13\u306e\u65b9\u3082\u6b53\u8fce\u3057\u3066\u3044\u307e\u3059\u3002\u7814\u4fee\u3092\u901a\u3058\u3066\u65bd\u8853\u3084\u63a5\u5ba2\u3092\u5b66\u3093\u3067\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n        <\/details>\n        <details class=\"ac-faq-item\">\n          <summary>\u571f\u65e5\u306f\u4f11\u3081\u307e\u3059\u304b\uff1f<\/summary>\n          <p>\u30b7\u30d5\u30c8\u72b6\u6cc1\u306b\u3088\u308a\u76f8\u8ac7\u53ef\u80fd\u3067\u3059\u3002\u571f\u65e5\u306b\u52e4\u52d9\u3067\u304d\u308b\u65b9\u306f\u6b53\u8fce\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n        <\/details>\n        <details class=\"ac-faq-item\">\n          <summary>\u696d\u52d9\u59d4\u8a17\u3068\u30a2\u30eb\u30d0\u30a4\u30c8\u306f\u9078\u3079\u307e\u3059\u304b\uff1f<\/summary>\n          <p>\u50cd\u304d\u65b9\u306e\u3054\u5e0c\u671b\u3092\u4f3a\u3044\u306a\u304c\u3089\u3001\u9762\u8ac7\u6642\u306b\u76f8\u8ac7\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002<\/p>\n        <\/details>\n        <details class=\"ac-faq-item\">\n          <summary>\u5fdc\u52df\u524d\u306b\u8cea\u554f\u3060\u3051\u3057\u3066\u3082\u3044\u3044\u3067\u3059\u304b\uff1f<\/summary>\n          <p>\u73fe\u5728\u306f\u63a1\u7528\u3092\u505c\u6b62\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30c1\u30e3\u30c3\u30c8\u30fb\u30d5\u30a9\u30fc\u30e0\u3067\u306e\u3054\u76f8\u8ac7\u306f\u53d7\u3051\u4ed8\u3051\u3066\u304a\u308a\u307e\u305b\u3093\u3002\u518d\u958b\u6642\u306b\u3054\u6848\u5185\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n        <\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"ac-section\">\n    <div class=\"ac-wrap ac-recruit-cta-band\">\n      <h2>\u63a1\u7528\u306b\u3064\u3044\u3066\u554f\u3044\u5408\u308f\u305b\u308b<\/h2>\n      <p>\u73fe\u5728\u3001\u63a1\u7528\u306b\u95a2\u3059\u308b\u304a\u554f\u3044\u5408\u308f\u305b\u30fb\u30c1\u30e3\u30c3\u30c8\u30fb\u5fdc\u52df\u30d5\u30a9\u30fc\u30e0\u306f\u505c\u6b62\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n      <div class=\"ac-recruit-cta-row\">\n        <span class=\"ac-btn ac-btn-primary ac-btn-inactive\" aria-disabled=\"true\">\u30c1\u30e3\u30c3\u30c8\uff08\u505c\u6b62\u4e2d\uff09<\/span>\n        <span class=\"ac-btn ac-btn-ghost ac-btn-inactive\" aria-disabled=\"true\">\u30d5\u30a9\u30fc\u30e0\uff08\u505c\u6b62\u4e2d\uff09<\/span>\n        <div class=\"ac-line-add\">\n          <a href=\"https:\/\/lin.ee\/YtwducF\" target=\"_blank\" rel=\"noopener noreferrer\">\n            <img decoding=\"async\" src=\"https:\/\/scdn.line-apps.com\/n\/line_add_friends\/btn\/ja.png\" alt=\"\u53cb\u3060\u3061\u8ffd\u52a0\" height=\"36\" width=\"232\" loading=\"lazy\" \/>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section id=\"recruit-form\" class=\"ac-section ac-inquiry\">\n    <div class=\"ac-wrap\">\n      <header class=\"ac-section-head\">\n        <h2>\u63a1\u7528\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0<\/h2>\n        <p>\u73fe\u5728\u3001\u63a1\u7528\u52df\u96c6\u505c\u6b62\u306e\u305f\u3081\u30d5\u30a9\u30fc\u30e0\u306e\u53d7\u4ed8\u306f\u505c\u6b62\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n      <\/header>\n\n      <form id=\"ac-recruit-form\" class=\"ac-form ac-form--paused\" action=\"#\" method=\"POST\" novalidate>\n        <input type=\"checkbox\" name=\"botcheck\" class=\"ac-honey\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" \/>\n\n        <div class=\"ac-form-grid\">\n          <label class=\"ac-field\">\n            <span class=\"ac-label\">\u304a\u540d\u524d <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n            <input type=\"text\" name=\"\u304a\u540d\u524d\" id=\"ac-r-name\" required maxlength=\"80\" autocomplete=\"name\" \/>\n          <\/label>\n          <label class=\"ac-field\">\n            <span class=\"ac-label\">\u30d5\u30ea\u30ac\u30ca<\/span>\n            <input type=\"text\" name=\"\u30d5\u30ea\u30ac\u30ca\" id=\"ac-r-kana\" maxlength=\"80\" \/>\n          <\/label>\n          <label class=\"ac-field\">\n            <span class=\"ac-label\">\u96fb\u8a71\u756a\u53f7 <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n            <input type=\"tel\" name=\"\u96fb\u8a71\u756a\u53f7\" id=\"ac-r-phone\" required maxlength=\"20\" autocomplete=\"tel\" \/>\n          <\/label>\n          <label class=\"ac-field\">\n            <span class=\"ac-label\">E-mail <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n            <input type=\"email\" name=\"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\" id=\"ac-r-email\" required maxlength=\"120\" autocomplete=\"email\" \/>\n          <\/label>\n          <label class=\"ac-field\">\n            <span class=\"ac-label\">E-mail\uff08\u78ba\u8a8d\uff09 <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n            <input type=\"email\" id=\"ac-r-email-confirm\" required maxlength=\"120\" autocomplete=\"email\" \/>\n          <\/label>\n          <label class=\"ac-field ac-field-full\">\n            <span class=\"ac-label\">\u304a\u554f\u3044\u5408\u308f\u305b\u7a2e\u5225 <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n            <select name=\"\u304a\u554f\u3044\u5408\u308f\u305b\u7a2e\u5225\" id=\"ac-r-type\" required>\n              <option value=\"\">\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/option>\n              <option value=\"\u8cea\u554f\u306e\u307f\">\u8cea\u554f\u306e\u307f\uff08\u5fdc\u52df\u524d\u306e\u76f8\u8ac7\uff09<\/option>\n              <option value=\"\u898b\u5b66\u5e0c\u671b\">\u898b\u5b66\u30fb\u4f53\u9a13\u306e\u5e0c\u671b<\/option>\n              <option value=\"\u5fdc\u52df\u5e0c\u671b\">\u5fdc\u52df\u5e0c\u671b<\/option>\n              <option value=\"\u305d\u306e\u4ed6\">\u305d\u306e\u4ed6<\/option>\n            <\/select>\n          <\/label>\n          <label class=\"ac-field ac-field-full\">\n            <span class=\"ac-label\">\u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9<\/span>\n            <textarea name=\"\u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9\" id=\"ac-r-message\" rows=\"6\" maxlength=\"3000\" placeholder=\"\u3054\u8cea\u554f\u30fb\u5e0c\u671b\u3059\u308b\u50cd\u304d\u65b9\u30fb\u9762\u8ac7\u5e0c\u671b\u65e5\u6642\u306a\u3069\"><\/textarea>\n          <\/label>\n        <\/div>\n\n        <label class=\"ac-privacy\">\n          <input type=\"checkbox\" id=\"ac-r-privacy\" required \/>\n          <span>\u500b\u4eba\u60c5\u5831\u306e\u53d6\u308a\u6271\u3044\u306b\u540c\u610f\u3059\u308b <em class=\"ac-req\">\u5fc5\u9808<\/em><\/span>\n        <\/label>\n        <p class=\"ac-privacy-text\">\u3054\u5165\u529b\u5185\u5bb9\u306f\u63a1\u7528\u9078\u8003\u30fb\u3054\u9023\u7d61\u306e\u76ee\u7684\u306e\u307f\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n        <p id=\"ac-recruit-error\" class=\"ac-form-error\" role=\"alert\" hidden><\/p>\n        <p class=\"ac-form-actions\">\n          <button type=\"submit\" class=\"ac-btn ac-btn-primary ac-btn-submit ac-btn-inactive\" id=\"ac-r-submit\" disabled aria-disabled=\"true\">\u53d7\u4ed8\u505c\u6b62\u4e2d<\/button>\n        <\/p>\n        <p id=\"ac-recruit-sending\" class=\"ac-form-sending\" hidden>\u9001\u4fe1\u4e2d\u3067\u3059\u2026<\/p>\n      <\/form>\n\n      <p class=\"ac-center-cta\" style=\"margin-top:2rem;\">\n        <a href=\"\/\">\u2190 \u30c8\u30c3\u30d7\u30da\u30fc\u30b8<\/a>\n        &nbsp;|&nbsp;\n        <a href=\"https:\/\/arieschiba.numberhistories.com\/?p=17\">\u304a\u5ba2\u69d8\u5411\u3051\u304a\u554f\u3044\u5408\u308f\u305b<\/a>\n      <\/p>\n    <\/div>\n  <\/section>\n\n  <script>\n  (function () {\n    var form = document.getElementById(\"ac-recruit-form\");\n    if (!form) return;\n\n    var WEB3FORMS_ACCESS_KEY = \"0dc7094d-966a-4a23-abbc-78a77a02195f\";\n\n    function showThanks() {\n      var thanks = document.getElementById(\"ac-recruit-thanks\");\n      if (thanks) thanks.hidden = false;\n      form.style.display = \"none\";\n    }\n\n    function buildMessage(name, email, phone, type) {\n      return [\n        \"\u3010\u30a2\u30ea\u30a8\u30b9\u5343\u8449\u3011\u63a1\u7528\u304a\u554f\u3044\u5408\u308f\u305b\",\n        \"\",\n        \"\u304a\u540d\u524d: \" + name,\n        \"\u30d5\u30ea\u30ac\u30ca: \" + (document.getElementById(\"ac-r-kana\").value.trim() || \"\uff08\u672a\u5165\u529b\uff09\"),\n        \"\u96fb\u8a71\u756a\u53f7: \" + phone,\n        \"\u30e1\u30fc\u30eb: \" + email,\n        \"\u304a\u554f\u3044\u5408\u308f\u305b\u7a2e\u5225: \" + type,\n        \"\",\n        \"\u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9:\",\n        document.getElementById(\"ac-r-message\").value.trim() || \"\uff08\u672a\u5165\u529b\uff09\",\n        \"\",\n        \"\u9001\u4fe1\u5143: \u63a1\u7528\u30da\u30fc\u30b8\",\n        \"\u9001\u4fe1\u65e5\u6642: \" + new Date().toLocaleString(\"ja-JP\", { timeZone: \"Asia\/Tokyo\" })\n      ].join(\"\\n\");\n    }\n\n    form.addEventListener(\"submit\", function (e) {\n      e.preventDefault();\n      var err = document.getElementById(\"ac-recruit-error\");\n      var sending = document.getElementById(\"ac-recruit-sending\");\n      var btn = document.getElementById(\"ac-r-submit\");\n      var email = document.getElementById(\"ac-r-email\").value.trim();\n      var confirm = document.getElementById(\"ac-r-email-confirm\").value.trim();\n      var name = document.getElementById(\"ac-r-name\").value.trim();\n      var phone = document.getElementById(\"ac-r-phone\").value.trim();\n      var type = document.getElementById(\"ac-r-type\").value;\n\n      if (email !== confirm) {\n        if (err) { err.textContent = \"E-mail\uff08\u78ba\u8a8d\uff09\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002\"; err.hidden = false; }\n        return;\n      }\n      if (err) err.hidden = true;\n      if (btn) btn.disabled = true;\n      if (sending) sending.hidden = false;\n\n      var subject = \"\u3010\u30a2\u30ea\u30a8\u30b9\u5343\u8449\u3011\u63a1\u7528 \u2014 \" + type + (name ? \" \u2014 \" + name + \" \u69d8\" : \"\");\n\n      fetch(\"https:\/\/api.web3forms.com\/submit\", {\n        method: \"POST\",\n        headers: { \"Content-Type\": \"application\/json\", Accept: \"application\/json\" },\n        body: JSON.stringify({\n          access_key: WEB3FORMS_ACCESS_KEY,\n          subject: subject,\n          from_name: \"\u30a2\u30ea\u30a8\u30b9\u5343\u8449 \u63a1\u7528\u30da\u30fc\u30b8\",\n          name: name,\n          email: email,\n          phone: phone,\n          message: buildMessage(name, email, phone, type),\n          replyto: email\n        })\n      })\n        .then(function (res) {\n          return res.json().then(function (data) {\n            if (res.ok && data.success) { showThanks(); return; }\n            throw new Error(data.message || \"error\");\n          });\n        })\n        .catch(function () {\n          if (err) {\n            err.textContent = \"\u9001\u4fe1\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3057\u3070\u3089\u304f\u3057\u3066\u304b\u3089\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\";\n            err.hidden = false;\n          }\n        })\n        .finally(function () {\n          if (btn) btn.disabled = false;\n          if (sending) sending.hidden = true;\n        });\n    });\n  })();\n  <\/script>\n\n  <nav class=\"ac-float-bar\" aria-label=\"\u30af\u30a4\u30c3\u30af\u30a2\u30af\u30b7\u30e7\u30f3\">\n    <span class=\"ac-link-inactive\" aria-disabled=\"true\">\u63a1\u7528\u30c1\u30e3\u30c3\u30c8\uff08\u505c\u6b62\u4e2d\uff09<\/span>\n    <span class=\"ac-link-inactive\" aria-disabled=\"true\">\u63a1\u7528\u30d5\u30a9\u30fc\u30e0\uff08\u505c\u6b62\u4e2d\uff09<\/span>\n    <a class=\"ac-float-primary\" href=\"\/\">TOP<\/a>\n  <\/nav>\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Head Spa Salon Aries Concept Menu Staff Access Contact Recruit 080-6333-5641 Recruit \u63a1\u7528\u306b\u3064\u3044\u3066 \u73fe\u5728\u3001\u63a1\u7528\u52df\u96c6\u306f\u505c\u6b62\u3057\u3066\u304a\u308a\u307e\u3059\u3002  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38"}],"version-history":[{"count":20,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":115,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions\/115"}],"wp:attachment":[{"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arieschiba.numberhistories.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}