@charset "UTF-8";@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLogoStroke{to{stroke-dashoffset:0}}@keyframes wave-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-600px, 0, 0)}}@keyframes float-bob{0%{transform:translate3d(-50%, 3px, 0)}25%{transform:translate3d(-50%, -4px, 0)}50%{transform:translate3d(-50%, -10px, 0)}75%{transform:translate3d(-50%, -3px, 0)}100%{transform:translate3d(-50%, 3px, 0)}}@keyframes float-drift{0%{margin-left:-3px}25%{margin-left:2px}50%{margin-left:5px}75%{margin-left:1px}100%{margin-left:-3px}}@keyframes float-tilt{0%{rotate:-2deg}25%{rotate:0deg}50%{rotate:2deg}75%{rotate:0deg}100%{rotate:-2deg}}@keyframes steam{0%{opacity:1;transform:translate3d(0, 100%, 0) scale(0.8)}25%{opacity:0.75;transform:translate3d(2%, 50%, 0) scale(0.9)}50%{opacity:0.5;transform:translate3d(-1%, 0%, 0) scale(1)}75%{opacity:0.75;transform:translate3d(1%, -50%, 0) scale(1.1)}100%{opacity:0.25;transform:translate3d(0, -100%, 0) scale(1.3)}}@keyframes steam_map{0%{opacity:0;transform:translate3d(0, 0, 0) scale(0.8)}15%{opacity:0.55}25%{opacity:1}50%{transform:translate3d(2px, -60px, 0) scale(1)}75%{transform:translate3d(-2px, -90px, 0) scale(1.1)}85%{opacity:1}100%{opacity:0;transform:translate3d(6px, -120px, 0) scale(1.2)}}@keyframes icon_steam_loading{0%{opacity:1}75%{opacity:0;transform:translateY(-10%)}100%{opacity:0;transform:translateY(0%)}}@keyframes grand_top_loading_text{0%{opacity:0;top:52%;transform:translate(-50%, -50%) scale(1)}35%,65%{opacity:1;top:50%;transform:translate(-50%, -50%) scale(1.1)}100%{opacity:0;top:48%;transform:translate(-50%, -50%) scale(1)}}.list-updates .c_text-list-anchor{background-color:rgba(147,68,68,0.15)}.list-updates .c_text-list-item:not(.category-news) .tags .tag{background-color:#934444}.list-updates .category-news .c_text-list-anchor{background-color:transparent}.list-updates .category-news .c_text-list-anchor:hover{background-color:rgba(255,255,255,0.35)}.c_text-list .c_text-list-anchor{transition:background 0.3s}.c_text-list .c_text-list-anchor:hover{background-color:rgba(255,255,255,0.35)}.c_text-list .c_text-list-meta{font-family:"tot-shizukasmudgemin-stdn",sans-serif}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLogoStroke{to{stroke-dashoffset:0}}@keyframes wave-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-600px, 0, 0)}}@keyframes float-bob{0%{transform:translate3d(-50%, 3px, 0)}25%{transform:translate3d(-50%, -4px, 0)}50%{transform:translate3d(-50%, -10px, 0)}75%{transform:translate3d(-50%, -3px, 0)}100%{transform:translate3d(-50%, 3px, 0)}}@keyframes float-drift{0%{margin-left:-3px}25%{margin-left:2px}50%{margin-left:5px}75%{margin-left:1px}100%{margin-left:-3px}}@keyframes float-tilt{0%{rotate:-2deg}25%{rotate:0deg}50%{rotate:2deg}75%{rotate:0deg}100%{rotate:-2deg}}@keyframes steam{0%{opacity:1;transform:translate3d(0, 100%, 0) scale(0.8)}25%{opacity:0.75;transform:translate3d(2%, 50%, 0) scale(0.9)}50%{opacity:0.5;transform:translate3d(-1%, 0%, 0) scale(1)}75%{opacity:0.75;transform:translate3d(1%, -50%, 0) scale(1.1)}100%{opacity:0.25;transform:translate3d(0, -100%, 0) scale(1.3)}}@keyframes steam_map{0%{opacity:0;transform:translate3d(0, 0, 0) scale(0.8)}15%{opacity:0.55}25%{opacity:1}50%{transform:translate3d(2px, -60px, 0) scale(1)}75%{transform:translate3d(-2px, -90px, 0) scale(1.1)}85%{opacity:1}100%{opacity:0;transform:translate3d(6px, -120px, 0) scale(1.2)}}@keyframes icon_steam_loading{0%{opacity:1}75%{opacity:0;transform:translateY(-10%)}100%{opacity:0;transform:translateY(0%)}}@keyframes grand_top_loading_text{0%{opacity:0;top:52%;transform:translate(-50%, -50%) scale(1)}35%,65%{opacity:1;top:50%;transform:translate(-50%, -50%) scale(1.1)}100%{opacity:0;top:48%;transform:translate(-50%, -50%) scale(1)}}.l-footer{background-color:#f7f5f0;margin-top:132px;position:relative}@media (min-width: 992px){.l-footer{margin-top:192px;z-index:1}}.l-footer .footer-wave{position:relative;height:51px;transform:translateY(calc(-100% + 2px));width:100%}.l-footer .footer-wave-inner{overflow:hidden;width:100%;height:100%;position:relative}.l-footer .footer-wave-item{animation:wave-scroll 6s linear infinite;background-repeat:repeat-x;background-size:auto 100%;background-position:0 0;pointer-events:none;will-change:transform;min-width:1200px;width:200vw;height:51px;position:absolute;top:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg width="600" height="51" viewBox="0 0 600 51" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M0 50.45H449.5V25.0499C349.5 -8.25005 249.5 -8.25005 149.5 25.0499C99.5 41.6999 50 50.0099 0 50.0099" fill="%23F7F5F0"/><path d="M600 50.04C550 50.04 500.2 41.7 450.2 25.05C350.2 -8.35 250.2 -8.35 150.2 25.05V50.45H600" fill="%23F7F5F0"/></g></svg>')}.l-footer .footer-wave-item.wave01{z-index:2}.l-footer .footer-wave-item.wave02{background-position:-300px 0;z-index:1;opacity:0.5}.l-footer .wave-float{animation:float-bob 2.4s ease-in-out infinite,float-drift 3.6s ease-in-out infinite,float-tilt 2.4s ease-in-out infinite;background-size:contain;background-position:center;backface-visibility:hidden;display:inline-block;height:70px;width:104px;position:absolute;z-index:3;left:50%;top:0;transform-origin:50% 55%;will-change:transform;background-image:url('data:image/svg+xml;utf8,<svg width="122" height="82" viewBox="0 0 122 82" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M9.21594 31.461C18.8529 30.461 13.1379 20.321 14.5449 14.175C16.3519 6.27497 24.3829 2.93196 24.3829 2.93196C24.3829 2.93196 31.0759 -1.75404 41.8499 0.721967C43.5202 1.10845 45.1403 1.68662 46.6779 2.44496C49.5745 3.32731 52.3758 4.49678 55.0399 5.93596C57.9399 7.75096 63.3909 5.87496 63.9399 6.78296C64.4889 7.69096 62.4269 9.11297 61.3989 9.47597C60.8466 9.67048 60.2775 9.81342 59.6989 9.90297C59.6481 9.90821 59.6003 9.92982 59.5628 9.96455C59.5253 9.99928 59.5001 10.0453 59.4909 10.0956C59.4818 10.1459 59.4892 10.1978 59.5121 10.2435C59.535 10.2892 59.5721 10.3262 59.6179 10.349C60.0033 10.4808 60.4136 10.5236 60.8179 10.474C62.5719 10.383 61.9679 11.805 61.2709 12.259C60.7718 12.6889 60.1736 12.988 59.5301 13.1292C58.8867 13.2704 58.2182 13.2494 57.5849 13.068C60.7419 19.005 61.2769 25.992 57.7109 31.743C52.7919 39.674 62.9809 33.6 62.9809 33.6C68.2009 31.191 72.2669 25.619 87.5259 26.222C102.785 26.825 111.118 46.1 110.716 47.5C110.314 48.9 107.816 49.508 107.816 49.508C107.816 49.508 112.726 56.134 117.344 56.334C121.962 56.534 121.962 56.334 121.359 57.94C120.756 59.546 116.935 80.628 89.8349 81.434C62.8349 82.234 56.9579 81.699 52.8929 81.446C49.5489 81.238 42.4229 80.365 42.4229 80.365C42.4229 80.365 24.2229 76.227 22.8169 62.574C21.4109 48.921 27.9959 41.274 25.7879 42.282C23.5799 43.29 12.3359 45.289 4.50494 40.691C-3.32606 36.093 -0.421059 32.465 9.21594 31.461Z" fill="%23934444"/><path d="M23.669 29.377C23.8174 29.9549 24.1513 30.4681 24.6195 30.8379C25.0878 31.2077 25.6645 31.4136 26.261 31.424C27.3637 31.4945 28.4659 31.2793 29.461 30.799C31.261 29.77 29.629 23.499 26.799 20.549C25.36 19.047 23.009 18.472 23.03 20.717C22.9576 23.6176 23.1716 26.5184 23.669 29.377Z" fill="%23934444"/><path d="M25.5612 27.4242C26.0012 27.3415 26.3938 27.0954 26.6601 26.7355C26.9264 26.3755 27.0468 25.9282 26.9972 25.4832C26.7662 23.2912 26.0782 19.0392 24.2212 19.2302C21.7252 19.4872 22.7102 22.3982 22.8912 24.5832C22.9222 24.9582 22.9592 25.2832 22.9982 25.5722C23.0361 25.8594 23.131 26.1361 23.2772 26.3861C23.4235 26.6362 23.6182 26.8545 23.8499 27.0283C24.0816 27.2021 24.3457 27.3279 24.6267 27.3983C24.9077 27.4687 25.1999 27.4822 25.4862 27.4382L25.5232 27.4322L25.5612 27.4242Z" fill="%23934444"/><path d="M24.914 42.592C24.914 42.592 27.305 42.121 27.482 40.85C27.659 39.579 24.89 35.888 22.228 34.436C19.566 32.984 16.645 25.91 15.057 27.518L14.475 28.153C14.1666 28.9183 13.6725 29.5947 13.0374 30.1214C12.4023 30.6481 11.6461 31.0085 10.837 31.17C7.99998 31.782 6.38198 31.504 2.96998 32.811C-0.442024 34.118 0.020975 36.066 0.020975 36.066C0.020975 36.066 -0.114026 37.723 3.54598 40.096C7.41878 42.5148 11.9221 43.7304 16.486 43.589C19.3275 43.6361 22.1624 43.2997 24.914 42.589" fill="%23934444"/></g></svg>')}.l-footer .wave-float::after{content:"トップへ";color:#fff;position:absolute;top:40px;left:30px}.l-footer .social-links-wrap{margin-bottom:88px}.l-footer .footer-inner{background-position:center;background-repeat:no-repeat;padding:80px 0 60px}.l-footer .footer-menu{padding-bottom:120px}@media (min-width: 992px){.l-footer .footer-menu{padding-bottom:68px}}.l-footer .footer-menu-list{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center}.l-footer .footer-menu-item{padding:0 10px}@media (min-width: 992px){.l-footer .footer-menu-item{padding:0 24px}}.l-footer .footer-menu-anchor{color:#000;font-size:1.7rem;line-height:1;writing-mode:tb;width:17px;position:relative}.l-footer .footer-menu-anchor:hover::before{transform-origin:right top;transform:scale(1, 1)}.l-footer .footer-menu-anchor::before{background:rgba(189,139,139,0.35);content:"";display:inline-block;height:100%;transform:scale(1, 0);transform-origin:right bottom;transition:transform 0.3s;width:8px;position:absolute;top:0;right:-2px;z-index:-1}@media (min-width: 992px){.l-footer .footer-menu-anchor::before{width:8px}}.l-footer .social-links-wrap{margin-bottom:40px}.l-footer .social-links .social-links-anchor{color:#000}.l-footer .social-links .icon-house-cls01{fill:#000}.l-footer .footer-text{font-size:1.2rem;margin-top:48px;text-align:center}.l-footer .footer-text-note{margin-bottom:16px}.l-footer .footer-text-copyright{margin-bottom:20px}.l-footer .footer-text-copyright a:not(.btn){color:#241d1d}@media (prefers-reduced-motion: reduce){.l-footer .footer-wave-item.wave01,.l-footer .footer-wave-item.wave02,.l-footer .wave-float{animation:none}.l-footer .wave-float{transform:translate3d(-50%, 0, 0)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLogoStroke{to{stroke-dashoffset:0}}@keyframes wave-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-600px, 0, 0)}}@keyframes float-bob{0%{transform:translate3d(-50%, 3px, 0)}25%{transform:translate3d(-50%, -4px, 0)}50%{transform:translate3d(-50%, -10px, 0)}75%{transform:translate3d(-50%, -3px, 0)}100%{transform:translate3d(-50%, 3px, 0)}}@keyframes float-drift{0%{margin-left:-3px}25%{margin-left:2px}50%{margin-left:5px}75%{margin-left:1px}100%{margin-left:-3px}}@keyframes float-tilt{0%{rotate:-2deg}25%{rotate:0deg}50%{rotate:2deg}75%{rotate:0deg}100%{rotate:-2deg}}@keyframes steam{0%{opacity:1;transform:translate3d(0, 100%, 0) scale(0.8)}25%{opacity:0.75;transform:translate3d(2%, 50%, 0) scale(0.9)}50%{opacity:0.5;transform:translate3d(-1%, 0%, 0) scale(1)}75%{opacity:0.75;transform:translate3d(1%, -50%, 0) scale(1.1)}100%{opacity:0.25;transform:translate3d(0, -100%, 0) scale(1.3)}}@keyframes steam_map{0%{opacity:0;transform:translate3d(0, 0, 0) scale(0.8)}15%{opacity:0.55}25%{opacity:1}50%{transform:translate3d(2px, -60px, 0) scale(1)}75%{transform:translate3d(-2px, -90px, 0) scale(1.1)}85%{opacity:1}100%{opacity:0;transform:translate3d(6px, -120px, 0) scale(1.2)}}@keyframes icon_steam_loading{0%{opacity:1}75%{opacity:0;transform:translateY(-10%)}100%{opacity:0;transform:translateY(0%)}}@keyframes grand_top_loading_text{0%{opacity:0;top:52%;transform:translate(-50%, -50%) scale(1)}35%,65%{opacity:1;top:50%;transform:translate(-50%, -50%) scale(1.1)}100%{opacity:0;top:48%;transform:translate(-50%, -50%) scale(1)}}.type_fc.top-layer{overflow:hidden !important}.type_fc.top-layer .loading-cover{transition:opacity 0.5s 0s,z-index 0.3s 0.5s}.type_fc.top-layer.is-first .loading-cover.start-animation .mask-path{animation:drawLogoStroke 5s ease forwards}.type_fc.top-layer.is-first .fc-animation{height:auto;width:300px;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%)}@media (min-width: 768px){.type_fc.top-layer.is-first .fc-animation{width:456px}}@media (min-width: 992px){.type_fc.top-layer.is-first .fc-animation{width:613px}}.type_fc.top-layer.is-first .fc-animation .svg-text{height:auto;width:100%}.type_fc.top-layer.is-first .fc-animation .mask-path{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4150;stroke-dashoffset:4150}.type_fc.top-layer:not(.is-first) .loading-cover{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.type_fc.top-layer.is-loaded .loading-cover-item.item01{transform:translateX(-100vw)}.type_fc.top-layer.is-loaded .loading-cover-item.item02{transform:translateX(100vw) scale(-1, 1)}.type_fc.top-layer.is-loaded .loading-element{opacity:0}.type_fc.top-layer.hide-loading{overflow:auto !important}.type_fc.top-layer.hide-loading .loading-cover{opacity:0;z-index:-1}.type_fc.under-layer .loading-cover{transition:opacity 1s 1s,z-index 0.3s 2s;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.type_fc.under-layer.is-loaded .loading-cover{opacity:0;z-index:-1}.loading-cover{background-color:#f7f5f0;background-image:url(/assets/hondakyoya/app/bg_fc-16f86c06fbbe83d5326ceb92915a0bf4.png);background-repeat:no-repeat;background-size:cover;cursor:progress;height:100vh;height:100dvh;max-height:-webkit-fill-available;overflow:hidden;pointer-events:none;will-change:opacity,z-index;width:100vw;top:0;bottom:0;left:0;right:0;position:fixed;z-index:210}.loading-cover .loading-cover-item{background-image:url(/assets/hondakyoya/app/steam_loading-24c17f2b4636a69997d49121789e3c16.png);background-size:100% 100%;background-repeat:no-repeat;width:100%;height:100%;content:"";display:inline-block;position:absolute;top:0;will-change:transform;transition:transform 3s}.loading-cover .loading-cover-item.item01{left:0}.loading-cover .loading-cover-item.item02{right:0;transform:scale(-1, 1)}.loading-cover .loading-element{text-align:center;transition:opacity 0.5s 1s}.loading-cover .loading-element .icon-bath{display:block;height:auto;margin:0 auto 16px;width:60px}.loading-cover .loading-element .icon-bath-cls01{fill:#934444}.loading-cover .loading-element .icon-bath-steam{animation:icon_steam_loading 1.5s ease-in-out infinite}.loading-cover .loading-element .icon-bath-steam.steam02{animation-delay:0.2s}.loading-cover .loading-element .icon-bath-steam.steam03{animation-delay:0.4s}.loading-cover .loading-logo{height:auto;width:70%;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%)}@media (min-width: 768px){.loading-cover .loading-logo{width:50%}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLogoStroke{to{stroke-dashoffset:0}}@keyframes wave-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-600px, 0, 0)}}@keyframes float-bob{0%{transform:translate3d(-50%, 3px, 0)}25%{transform:translate3d(-50%, -4px, 0)}50%{transform:translate3d(-50%, -10px, 0)}75%{transform:translate3d(-50%, -3px, 0)}100%{transform:translate3d(-50%, 3px, 0)}}@keyframes float-drift{0%{margin-left:-3px}25%{margin-left:2px}50%{margin-left:5px}75%{margin-left:1px}100%{margin-left:-3px}}@keyframes float-tilt{0%{rotate:-2deg}25%{rotate:0deg}50%{rotate:2deg}75%{rotate:0deg}100%{rotate:-2deg}}@keyframes steam{0%{opacity:1;transform:translate3d(0, 100%, 0) scale(0.8)}25%{opacity:0.75;transform:translate3d(2%, 50%, 0) scale(0.9)}50%{opacity:0.5;transform:translate3d(-1%, 0%, 0) scale(1)}75%{opacity:0.75;transform:translate3d(1%, -50%, 0) scale(1.1)}100%{opacity:0.25;transform:translate3d(0, -100%, 0) scale(1.3)}}@keyframes steam_map{0%{opacity:0;transform:translate3d(0, 0, 0) scale(0.8)}15%{opacity:0.55}25%{opacity:1}50%{transform:translate3d(2px, -60px, 0) scale(1)}75%{transform:translate3d(-2px, -90px, 0) scale(1.1)}85%{opacity:1}100%{opacity:0;transform:translate3d(6px, -120px, 0) scale(1.2)}}@keyframes icon_steam_loading{0%{opacity:1}75%{opacity:0;transform:translateY(-10%)}100%{opacity:0;transform:translateY(0%)}}@keyframes grand_top_loading_text{0%{opacity:0;top:52%;transform:translate(-50%, -50%) scale(1)}35%,65%{opacity:1;top:50%;transform:translate(-50%, -50%) scale(1.1)}100%{opacity:0;top:48%;transform:translate(-50%, -50%) scale(1)}}.modal-nav-open{overflow:hidden !important}.icon-menu-wrapper{cursor:pointer;display:block;height:45px;width:45px;position:fixed;top:12px;right:20px;z-index:106;transition:transform 0.3s}@media (min-width: 992px){.icon-menu-wrapper{height:72px;width:72px;top:24px;right:36px}}.icon-menu-wrapper::after{content:"Menu";color:#934444;font-size:1rem;font-family:"tot-shizukasmudgemin-stdn",sans-serif;position:absolute;bottom:0;left:50%;transform:translate(-50%, 125%)}@media (min-width: 992px){.icon-menu-wrapper::after{font-size:1.9rem}}.icon-menu-wrapper:hover{transform:scale(1.03)}.modal-nav-open .icon-menu-wrapper::after{color:#fff;content:"Close"}.icon-menu{background-size:contain;background-repeat:no-repeat;background-position:bottom center;height:45px;width:45px;position:absolute;left:0;top:0;background-image:url('data:image/svg+xml;utf8,<svg width="39" height="19" viewBox="0 0 39 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.7641 0.0229596C33.8431 1.00996 37.6371 3.06895 38.4021 6.48595C38.5477 7.39505 38.5115 8.32401 38.2956 9.21902C38.0797 10.1141 37.6883 10.9573 37.1441 11.7C34.9721 14.858 31.4171 16.747 27.8511 17.828C19.5511 20.217 6.77405 19.289 1.36705 11.701C-0.321949 9.20096 -0.609949 6.22896 1.44705 3.85096C3.16119 2.02462 5.33842 0.697198 7.74705 0.00995912C7.79794 -0.00497459 7.85258 -0.00037984 7.90026 0.0228375C7.94795 0.0460549 7.98526 0.0862223 8.00489 0.135493C8.02453 0.184764 8.02507 0.239589 8.00642 0.289241C7.98777 0.338892 7.95127 0.379796 7.90405 0.403956C6.14858 1.32455 4.57178 2.55151 3.24805 4.02695C2.82489 4.46665 2.49824 4.9899 2.28901 5.56315C2.07979 6.13641 1.99261 6.74705 2.03305 7.35596C2.20852 8.15106 2.5457 8.90157 3.02361 9.5608C3.50152 10.2201 4.10994 10.774 4.81105 11.188C10.4821 15.158 24.0391 15.063 30.4491 12.788C32.6121 12.021 34.9491 10.759 36.0381 8.69896C36.3082 8.22665 36.4654 7.69828 36.4975 7.15513C36.5296 6.61199 36.4357 6.06878 36.2231 5.56795C35.3183 3.86895 33.9707 2.44638 32.3231 1.45096C31.7691 1.07396 31.1921 0.711957 30.6041 0.388957C30.5643 0.363476 30.5349 0.324755 30.5209 0.279643C30.507 0.23453 30.5095 0.185942 30.5279 0.142474C30.5463 0.0990059 30.5796 0.0634637 30.6217 0.0421399C30.6638 0.020816 30.7121 0.0150809 30.7581 0.0259579" fill="%23934444"/></svg>')}@media (min-width: 992px){.icon-menu{height:72px;width:72px}}.icon-menu .icon-menu-parts{height:38px;overflow:hidden;transition:top 0.3s,left 0.3s;width:32px;position:absolute;top:1px;left:7px}@media (min-width: 992px){.icon-menu .icon-menu-parts{height:53px;width:46px;top:5px;left:12px}}.icon-menu .icon-menu-parts .icon-bath_parts{position:absolute;top:3px;left:3px}@media (min-width: 992px){.icon-menu .icon-menu-parts .icon-bath_parts{height:auto;width:39px;left:6px}}.icon-menu .icon-menu-parts .icon-bath_parts-cls01{transition:transform 0.3s,opacity 0.3s}.icon-menu .icon-menu-parts .icon-bath_parts-cls01.parts02{transition-delay:0.1s,0.1s}.icon-menu .icon-menu-parts .icon-bath_parts-cls01.parts03{transition-delay:0.2s,0.2s}.icon-menu .icon-menu-parts .icon-duck{position:absolute;top:38px;left:0px;transition:top 0.3s}@media (min-width: 992px){.icon-menu .icon-menu-parts .icon-duck{height:auto;width:44px;top:53px}}.modal-nav-open .icon-menu{background-image:url('data:image/svg+xml;utf8,<svg width="39" height="19" viewBox="0 0 39 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.7641 0.0229596C33.8431 1.00996 37.6371 3.06895 38.4021 6.48595C38.5477 7.39505 38.5115 8.32401 38.2956 9.21902C38.0797 10.1141 37.6883 10.9573 37.1441 11.7C34.9721 14.858 31.4171 16.747 27.8511 17.828C19.5511 20.217 6.77405 19.289 1.36705 11.701C-0.321949 9.20096 -0.609949 6.22896 1.44705 3.85096C3.16119 2.02462 5.33842 0.697198 7.74705 0.00995912C7.79794 -0.00497459 7.85258 -0.00037984 7.90026 0.0228375C7.94795 0.0460549 7.98526 0.0862223 8.00489 0.135493C8.02453 0.184764 8.02507 0.239589 8.00642 0.289241C7.98777 0.338892 7.95127 0.379796 7.90405 0.403956C6.14858 1.32455 4.57178 2.55151 3.24805 4.02695C2.82489 4.46665 2.49824 4.9899 2.28901 5.56315C2.07979 6.13641 1.99261 6.74705 2.03305 7.35596C2.20852 8.15106 2.5457 8.90157 3.02361 9.5608C3.50152 10.2201 4.10994 10.774 4.81105 11.188C10.4821 15.158 24.0391 15.063 30.4491 12.788C32.6121 12.021 34.9491 10.759 36.0381 8.69896C36.3082 8.22665 36.4654 7.69828 36.4975 7.15513C36.5296 6.61199 36.4357 6.06878 36.2231 5.56795C35.3183 3.86895 33.9707 2.44638 32.3231 1.45096C31.7691 1.07396 31.1921 0.711957 30.6041 0.388957C30.5643 0.363476 30.5349 0.324755 30.5209 0.279643C30.507 0.23453 30.5095 0.185942 30.5279 0.142474C30.5463 0.0990059 30.5796 0.0634637 30.6217 0.0421399C30.6638 0.020816 30.7121 0.0150809 30.7581 0.0259579" fill="%23ffffff"/></svg>')}.modal-nav-open .icon-menu .icon-bath_parts-cls01{fill:#fff;opacity:0;transform:translateY(-3px)}.modal-nav-open .icon-menu .icon-duck{top:10px;transition-delay:0.5s}@media (min-width: 992px){.modal-nav-open .icon-menu .icon-duck{top:15px}}.modal-nav{background-color:#643636;height:var(--app-height);opacity:0;overflow-y:scroll;transition:opacity 0.5s ease,visibility 0.5s ease;visibility:hidden;width:100vw;position:fixed;top:0;bottom:0;left:0;z-index:99;-ms-overflow-style:none;scrollbar-width:none;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.modal-nav::-webkit-scrollbar{display:none}.modal-nav .modal-nav-header{display:none}@media (min-width: 992px){.modal-nav .modal-nav-header{display:block;position:absolute;top:40px;left:48px}}.modal-nav .modal-nav-header .logo-fc{height:auto;width:228px}.modal-nav .modal-nav-header .logo-fc .logo-fc-cls01,.modal-nav .modal-nav-header .logo-fc .logo-fc-cls02{fill:#fff}.modal-nav .modal-nav-inner{height:100%;overflow:auto;padding:88px 0 24px;position:relative;width:100%}@media (min-width: 768px){.modal-nav .modal-nav-inner{padding-top:200px}}@media (min-width: 768px){.modal-nav .flex-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.modal-nav .modal-nav-fc{max-width:210px;margin:0 auto 8px}@media (min-width: 768px){.modal-nav .modal-nav-fc{max-width:750px;margin:0 0 48px 0}}.modal-nav .menu-list{position:relative;align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start}.modal-nav .menu-list-item{padding:0 12px 40px}@media (min-width: 768px){.modal-nav .menu-list-item{padding:0 24px}}@media (max-width: 767px){.modal-nav .menu-list-item.fc-home{position:absolute;right:0;top:0;transform:translateX(100%)}}.modal-nav .menu-list-anchor{color:#fff;display:inline-block;opacity:0;position:relative;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1),transform 1s cubic-bezier(0.23, 1, 0.32, 1);transform:translateY(-50px)}.modal-nav .menu-list-anchor:hover{color:#fff}.modal-nav .menu-list-anchor::after{display:inline-block;font-size:1.3rem;font-weight:700;display:inline-block;margin-left:8px;vertical-align:bottom}.modal-nav .menu-list-text{display:inline-block;font-size:1.8rem;line-height:1;writing-mode:tb;width:18px;position:relative}.modal-nav .menu-list-text:hover::before{transform-origin:right top;transform:scale(1, 1)}.modal-nav .menu-list-text::before{background:rgba(255,255,255,0.35);content:"";display:inline-block;height:100%;transform:scale(1, 0);transform-origin:right bottom;transition:transform 0.3s;width:8px;position:absolute;top:0;right:-2px;z-index:-1}@media (min-width: 992px){.modal-nav .menu-list-text::before{width:8px}}@media (min-width: 992px){.modal-nav .menu-list-text{font-size:2rem}}.modal-nav .modal-nav-footer{opacity:0;text-align:center;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1),transform 1s cubic-bezier(0.23, 1, 0.32, 1);width:100%}@media (min-width: 992px){.modal-nav .modal-nav-footer{margin-left:16px;width:auto}}.modal-nav .auth-menu .auth-menu-item:nth-child(1) .auth-menu-text{background-image:url('data:image/svg+xml;utf8,<svg width="54" height="144" viewBox="0 0 54 144" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M52.3 0H4.7C3.8 0 3 1.1 3 2.4V138.9C3 140.2 3.8 141.3 4.7 141.3H52.3C53.2 141.3 54 140.2 54 138.9V2.4C54 1.1 53.2 0 52.3 0Z" fill="%23643636"/><path d="M52.3 0H4.7C3.8 0 3 1.1 3 2.4V138.9C3 140.2 3.8 141.3 4.7 141.3H52.3C53.2 141.3 54 140.2 54 138.9V2.4C54 1.1 53.2 0 52.3 0ZM53.5 132C53.5 136.7 50.7 140.6 47.3 140.6H9.7C6.3 140.6 3.5 136.8 3.5 132V9.2C3.5 4.5 6.3 0.6 9.7 0.6H47.4C50.8 0.6 53.6 4.4 53.6 9.2V132H53.5Z" fill="%23ffffff"/></g></svg>')}.modal-nav .auth-menu .auth-menu-item:nth-child(1) .auth-menu-text::after{background-image:repeating-linear-gradient(135deg, #fff, #fff 2px, transparent 2px, transparent 4px)}.modal-nav .auth-menu .auth-menu-item:nth-child(2) .auth-menu-text{background-image:url('data:image/svg+xml;utf8,<svg width="54" height="144" viewBox="0 0 54 144" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M52.3 0H4.7C3.8 0 3 1.1 3 2.4V138.9C3 140.2 3.8 141.3 4.7 141.3H52.3C53.2 141.3 54 140.2 54 138.9V2.4C54 1.1 53.2 0 52.3 0Z" fill="%23643636"/><path d="M52.3 0H4.7C3.8 0 3 1.1 3 2.4V138.9C3 140.2 3.8 141.3 4.7 141.3H52.3C53.2 141.3 54 140.2 54 138.9V2.4C54 1.1 53.2 0 52.3 0ZM53.5 132C53.5 136.7 50.7 140.6 47.3 140.6H9.7C6.3 140.6 3.5 136.8 3.5 132V9.2C3.5 4.5 6.3 0.6 9.7 0.6H47.4C50.8 0.6 53.6 4.4 53.6 9.2V132H53.5Z" fill="%23ffffff"/></g></svg>')}.modal-nav .auth-menu .auth-menu-item:nth-child(2) .auth-menu-text::after{background-image:repeating-linear-gradient(135deg, #fff, #fff 2px, transparent 2px, transparent 4px)}.modal-nav .auth-menu .auth-menu-item path{fill:#fff}.modal-nav .modal-nav-sns{margin-top:72px}@media (min-width: 992px){.modal-nav .modal-nav-sns{margin-top:0;width:100%;position:absolute;bottom:76px;left:0}}.modal-nav .modal-nav-sns .social-links .social-links-anchor:hover{color:#fff}.modal-nav-open .modal-nav{opacity:1;visibility:visible}.modal-nav-open .modal-nav .modal-nav-footer{opacity:1;transform:translate(0, 0) !important;transition-delay:0.1s}.modal-nav-open .modal-nav .auth-menu{opacity:1;transform:translate(0, 0);transition-delay:0.2s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(0) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.23s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(1) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.3s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(2) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.37s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(3) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.44s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(4) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.51s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(5) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.58s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(6) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.65s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(7) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.72s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(8) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.79s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(9) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.86s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(10) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:0.93s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(11) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(12) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.07s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(13) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.14s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(14) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.21s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(15) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.28s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(16) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.35s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(17) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.42s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(18) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.49s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(19) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.56s}.modal-nav-open .modal-nav .menu-list-fc .menu-list-item:nth-child(20) .menu-list-anchor{opacity:1;transform:translate(0, 0);transition-delay:1.63s}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLogoStroke{to{stroke-dashoffset:0}}@keyframes wave-scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-600px, 0, 0)}}@keyframes float-bob{0%{transform:translate3d(-50%, 3px, 0)}25%{transform:translate3d(-50%, -4px, 0)}50%{transform:translate3d(-50%, -10px, 0)}75%{transform:translate3d(-50%, -3px, 0)}100%{transform:translate3d(-50%, 3px, 0)}}@keyframes float-drift{0%{margin-left:-3px}25%{margin-left:2px}50%{margin-left:5px}75%{margin-left:1px}100%{margin-left:-3px}}@keyframes float-tilt{0%{rotate:-2deg}25%{rotate:0deg}50%{rotate:2deg}75%{rotate:0deg}100%{rotate:-2deg}}@keyframes steam{0%{opacity:1;transform:translate3d(0, 100%, 0) scale(0.8)}25%{opacity:0.75;transform:translate3d(2%, 50%, 0) scale(0.9)}50%{opacity:0.5;transform:translate3d(-1%, 0%, 0) scale(1)}75%{opacity:0.75;transform:translate3d(1%, -50%, 0) scale(1.1)}100%{opacity:0.25;transform:translate3d(0, -100%, 0) scale(1.3)}}@keyframes steam_map{0%{opacity:0;transform:translate3d(0, 0, 0) scale(0.8)}15%{opacity:0.55}25%{opacity:1}50%{transform:translate3d(2px, -60px, 0) scale(1)}75%{transform:translate3d(-2px, -90px, 0) scale(1.1)}85%{opacity:1}100%{opacity:0;transform:translate3d(6px, -120px, 0) scale(1.2)}}@keyframes icon_steam_loading{0%{opacity:1}75%{opacity:0;transform:translateY(-10%)}100%{opacity:0;transform:translateY(0%)}}@keyframes grand_top_loading_text{0%{opacity:0;top:52%;transform:translate(-50%, -50%) scale(1)}35%,65%{opacity:1;top:50%;transform:translate(-50%, -50%) scale(1.1)}100%{opacity:0;top:48%;transform:translate(-50%, -50%) scale(1)}}.type_fc{font-family:"tot-shizukardmin-stdn",sans-serif;letter-spacing:0.05em}.type_fc::after{background-image:url(/assets/hondakyoya/app/bg_fc-16f86c06fbbe83d5326ceb92915a0bf4.png);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:100vh;height:100dvh;pointer-events:none;width:100vw;position:fixed;top:0;left:0;z-index:-1}.type_fc .meta{font-family:"tot-shizukasmudgemin-stdn",sans-serif}.type_fc .tags{color:#643636}.type_fc .social-list-wrapp::before{font-family:"tot-shizukasmudgemin-stdn",sans-serif}.type_fc article.corner-content .corner-content-body a:not(.btn),.type_fc article.corner-content .corner-content-description a:not(.btn){color:#643636}.type_fc .read-more{margin:16px auto;text-align:center}@media (min-width: 992px){.type_fc .read-more{text-align:right}}.type_fc .read-more-inner{font-size:2.2rem;font-family:"tot-shizukasmudgemin-stdn",sans-serif;position:relative}.type_fc .read-more-inner:hover::before{transform-origin:left top;transform:scale(1, 1)}.type_fc .read-more-inner::before{background:rgba(36,29,29,0.1);content:"";display:inline-block;height:10px;transform:scale(0, 1);transform-origin:right top;transition:transform 0.3s;width:100%;position:absolute;bottom:-4px;left:0}@media (min-width: 992px){.type_fc .read-more-inner::before{width:100%}}.type_fc .corner-title .corner-heading{font-family:"tot-shizukasmudgemin-stdn",sans-serif}.type_fc .social-links .social-links-anchor{font-size:3.5rem}.type_fc .social-links .icon-house{height:35px;width:auto}.type_fc .c_corner-tag-list .c_corner-tag-item.is-active .c_corner-tag-anchor{border-bottom-color:#934444}.type_fc .c_corner-tag-list .c_corner-tag-item:not(.is-active):hover .c_corner-tag-anchor{border-bottom-color:#934444}.type_fc .c_corner-tag-list .c_corner-tag-anchor{color:#934444;font-family:"tot-shizukasmudgemin-stdn",sans-serif}.type_fc .mfp-container .mfp-close::before,.type_fc .mfp-container .mfp-close::after{background-color:#fff}.type_fc .modal-contents-content .modal-contents-inner{background-color:rgba(147,68,68,0.75)}.type_fc .modal-contents-content .modal-contents-title{border-bottom:1px solid #fff}.type_fc .modal-contents-content .modal-contents-heading{color:#fff}.type_fc .modal-contents-content .modal-contents-body{color:#fff}.to-top{display:inline-block;height:80px;opacity:0;pointer-events:none;width:80px;position:fixed;bottom:16px;right:16px;z-index:50;transition:opacity 0.3s}.is-scroll .to-top{opacity:1;pointer-events:auto}.to-top .icon-arrow{border-right:2px solid #fff;height:38px;width:9px;position:absolute;top:50%;left:calc(50% - 3px);z-index:1;transform:translate(-50%, -50%)}.to-top .icon-arrow::after{background-color:#fff;content:"";display:inline-block;height:10px;transform-origin:bottom right;width:2px;position:absolute;top:-9px;right:0;transform:rotate(135deg)}.to-top::after{content:"";display:inline-block;height:80px;margin:-40px 0 0 -40px;width:80px;position:absolute;top:50%;left:50%}@media (min-width: 992px){.to-top{height:90px;width:90px;bottom:20px;right:20px}.to-top .icon-arrow{height:43px;width:10px}.to-top .icon-arrow::after{top:-10px;height:12px}.to-top::after{height:90px;margin:-45px 0 0 -45px;width:90px}}
