PageSourceSearch

https://hakonekanaya.com/aboutus/

html hakonekanaya.com collected 2026-10-08 01:41:00 UTC 183,941 bytes, 9 lines download raw bytes

1<!doctype html>
2<html data-n-head-ssr lang="ja" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22ja%22%7D%7D">
3  <head>
4    <meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="ssr" property="og:image" content="https://hakonekanaya.com/img/cmn/share.jpg"><meta data-n-head="ssr" property="og:type" content="website"><meta data-n-head="ssr" property="twitter:card" content="summary_large_image"><meta data-n-head="ssr" name="format-detection" content="telephone=no"><meta data-n-head="ssr" data-hid="charset" charset="utf-8"><meta data-n-head="ssr" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="ssr" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="kanaya_resort_hakone"><meta data-n-head="ssr" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="ssr" data-hid="og:title" name="og:title" property="og:title" content="kanaya_resort_hakone"><meta data-n-head="ssr" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="kanaya_resort_hakone"><meta data-n-head="ssr" property="og:site_name" content="KANAYA RESORT HAKONE|金谷リゾート箱根|箱根大涌谷温泉のプライベートリゾート"><meta data-n-head="ssr" property="og:locale" content="ja_Jp"><meta data-n-head="ssr" property="og:title" content="アバウト | KANAYA RESORT HAKONE|金谷リゾート箱根|箱根大涌谷温泉のプライベートリゾート"><meta data-n-head="ssr" property="og:description" content=""><meta data-n-head="ssr" property="twitter:description" content=""><title>アバウト | KANAYA RESORT HAKONE|金谷リゾート箱根|箱根大涌谷温泉のプライベートリゾート</title><link data-n-head="ssr" rel="shortcut icon" href="/img/icons/favicon.ico"><link data-n-head="ssr" rel="manifest" href="/_nuxt/manifest.979afa3e.json" data-hid="manifest"><link data-n-head="ssr" rel="alternate" hreflang="x-default" href="https://hakonekanaya.com/aboutus/"><link data-n-head="ssr" rel="alternate" hreflang="ja" href="https://hakonekanaya.com/aboutus/"><link data-n-head="ssr" rel="alternate" hreflang="en" href="https://hakonekanaya.com/en/aboutus/">
4<script data-n-head="ssr" type="text/javascript" src="//webfont.fontplus.jp/accessor/script/fontplus.js?HtR~RpHzLnc%3D&box=4hGo9Przv2Q%3D&pm=1&aa=1&ab=1&ab=1" charset="utf-8"></script>
4<script data-n-head="ssr" type="text/javascript" src="/js/fontasync.js" charset="utf-8"></script>
4<link rel="preload" href="/_nuxt/e7d23f1.js" as="script"><link rel="preload" href="/_nuxt/992fbf5.js" as="script"><link rel="preload" href="/_nuxt/47478a4.js" as="script"><link rel="preload" href="/_nuxt/7360683.js" as="script"><link rel="preload" href="/_nuxt/0845ca9.js" as="script"><style data-vue-ssr-id="07549a1b:0">.fade{opacity:0;transition-duration:1s;transition-property:opacity;transition-timing-function:ease-in}.fade.s2{transition-duration:2s}.fade.ease-out{transition-timing-function:ease-out}.fade.on{opacity:1}.fadeText{opacity:0;transform:scale3d(1.1,1.1,1);transition-duration:1s,1s;transition-property:opacity,transform;transition-timing-function:ease-in,linear}.fadeText.on{opacity:1;transform:scaleX(1)}.textMove .text,.textMove span{display:inline-block}.textMove span{min-width:10px;opacity:0;transform:translateX(-5px);transition:opacity .3s,transform .3s linear}.textMove.on span{opacity:1;transform:translateX(0)}.fadeUp{opacity:0;transform:translate3d(0,20%,0);transition-duration:1s,1s;transition-property:opacity,transform;transition-timing-function:ease-in,ease-in}.fadeUp.s2{transition-duration:2s,2s}.fadeUp.ease-out{transition-timing-function:ease-out,ease-out}.fadeUp.on{opacity:1;transform:translateZ(0)}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
4.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewB
4ox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-pagination-bullet:focus{outline:0}.swiper-pagination-bullet{background-color:transparent;cursor:pointer;height:20px;margin:0 13px;opacity:1;position:relative;width:20px}.swiper-pagination-bullet:before{background-color:#b19c56;border-radius:50%;bottom:0;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;top:0;width:8px}.swiper-pagination-bullet-active:before{background-color:#868687}*{box-sizing:border-box;-webkit-box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{dis
4play:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;-webkit-text-decoration:none;text-decoration:none}button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;margin:0;outline:0;padding:0}img,object{height:auto;vertical-align:bottom;width:100%}.s_sp,.sp,.sp_tb,.tb{display:none}.cf:after{clear:both;content:" ";display:block}.hide{display:none}*{-webkit-tap-highlight-color:transparent}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;color:#fff;font-family:FP-KoburinaGoStdN-W3,"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-feature-settings:"palt";font-weight:500;letter-spacing:.04em;line-height:1.7}body .english{font-family:Arial,Helvetica,sans-serif;letter-spacing:.05em}.nor{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-feature-settings:normal}
4.ja,.ja .hira{font-family:FP-KoburinaGoStdN-W3,sans-serif}.min{font-family:TsukuAOldMinPr6-R,serif;letter-spacing:.08em}.min .hira{font-family:FP-HiraMinProN-W3,serif}.min2{font-family:TsukuMinPr6-R,serif;letter-spacing:.1em}.min2 .hira{font-family:FP-HiraMinProN-W3,serif}.normin{font-family:serif;font-feature-settings:normal}.cin{font-family:Cinzel,serif}.diot{font-family:EB Garamond,serif;letter-spacing:.23em}.diot.ls{letter-spacing:.3em}.diot.ls.center{margin-left:.3em}.diot.normal{letter-spacing:.1em}.diot.normal.center{margin-left:.1em}.diot.ls0{letter-spacing:0}.english .min{letter-spacing:.06em}.english .min,.english .min .hira,.english .min2{font-family:EB Garamond,serif}.english .min2{letter-spacing:.08em}.english .min2 .hira{font-family:EB Garamond,serif}.kerning{letter-spacing:.25em}.kerning_m{margin-left:.25em}.bold{font-weight:700}.italic{font-style:italic}.center{text-align:center}.just{text-align:justify}.hover:hover{opacity:.5}.no-wrapp{display:inline-block;white-space:nowrap}.no-space{letter-spacing:-.5em}sup.heihou{font-size:60%;vertical-align:super}@media screen and (max-width:979px){.sp_tb,.tb{display:block}.pc,.sp_pc{display:none}}@media screen and (max-width:767px){.tb_pc{display:none}.sp_pc{display:block}.tb{display:none}.sp{display:block}}@media screen and (max-width:359px){.s_sp{display:block}}body{background-color:#252525}.wrapper{visibility:hidden}.wrapper.ready{opacity:1;visibility:visible}.contents.padding{padding-top:70px}.contents_inner{opacity:0;position:relative;transition:opacity .5s cubic-bezier(.445,.05,.55,.95) 0s}.contents_inner.fontready.imageready{opacity:1}.contents_inner.padding{padding-top:100px}#__nuxt .nuxt-progress{background-color:#b19c56;height:3px!important;top:0}.inner,.inner_pc,.inner_tb_pc{margin:auto;max-width:1300px;width:90%}.hover_g{transition:background .3s}.hover_g:hover{background-color:#b7b7b4!important}.hover_w{transition:background .3s,color .3s}.hover_w:hover{background-color:#fff;color:#b19c56}a{color:#fff}.link,a{transition:color .3s}.link:hover,a.green_link,a:hover{color:#b19c56}a.green_link:hover{color:#afafaf}.image_hover .image_wrapp{backface-visibility:hidden;overflow:hidden;position:relative}.image_hover .image{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100.5%;left:0;position:absolute;top:0;transition:transform .8s cubic-bezier(.05,.75,.35,.93),opacity .8s;width:100%}.image_hover .text{transition:color .3s}.image_hover:hover .image{opacity:.85;transform:scale(1.1)}.image_hover:hover .text{color:#b19c56}.anchor{margin-top:-70px;padding-top:70px}.bg{position:relative;z-index:2}.bg.white{background-color:#fff}.overlay{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}@media screen and (max-width:979px){.contents.padding{padding-top:70px}.contents_inner.padding{padding-top:80px}.inner_pc{width:auto}.inner,.inner_sp_tb,.inner_tb_pc{margin:auto;width:87%}}@media screen and (max-width:767px){.contents.padding{padding-top:50px}.contents_inner.padding{padding-top:60px}#__nuxt .nuxt-progress{height:3px!important}.anchor{margin-top:-50px;padding-top:50px}.inner_tb,.inner_tb_pc{width:auto}.inner,.inner_sp,.inner_sp_pc,.inner_sp_tb{margin:auto;width:86%}}.m_head{height:70px;left:0;opacity:1;position:fixed;top:105px;transform:translate3d(0,-100%,0);transition:none;width:100%;z-index:10}.m_head a{color:#fff}.m_head_inner{margin:auto;position:relative;width:96%}.m_head_logo{display:none;left:0;line-height:0;position:absolute;top:20px;width:175px}.m_head_logo a{display:block}.m_head_menu_pc{display:none;line-height:1;position:absolute;right:320px;white-space:nowrap}.m_head_menu_pc li{display:inline-block;font-size:14px}.m_head_menu_pc li a{align-items:center;color:#fff;display:block;display:flex;height:70px;justify-content:center;margin:0 5px;padding:10px;white-space:nowrap}.m_head_menu_pc li a.on,.m_head_menu_pc li a:hover{color:#b19c56}.m_head_menu_list{line-height:1;position:absolute;right:64px;white-space:nowrap}.m_head_menu_list.pre{right:0!important}.m_head_menu_list li{display:inline-block;margin-left:5px;vertical-align:top}.m_head_menu_list li:first-of-type{margin-left:0}.m_head_menu_list li .link{align-items:center;background-position:0;background-repeat:no-repeat;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0 18px 0 35px;white-space:nowrap}.m_head_menu_list li .link.web{background-image:url(/img/cmn/icon_calender_w.svg);background-position:left 10px center;background-size:17px auto;font-size:14px}.m_head_menu_list li .link.web.on,.m_head_menu_list li .link.web:hover{background-image:url(/img/cmn/icon_calender.svg);color:#b19c56}.m_head_menu_list li .link.tel{background-image:url(/img/cmn/icon_tel_w.svg);background-position:left 10px center;background-size:18px auto;font-size:16px;letter-spacing:.07em}.m_head_menu_list li .link.tel:hover{background-image:url(/img/cmn/icon_tel.svg);color:#b19c56}.m_head_menu_list li .link.tel .small{font-size:10px;letter-spacing:0}.m_head_menu_btn{border:none;cursor:pointer;display:inline-block;height:48px;left:auto;position:absolute;right:0;top:0;width:62px;z-index:102}.m_head_menu_btn:hover span{background-color:#b19c56}.m_head_menu_btn_inner{bottom:0;height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.m_head_menu_btn_text{line-height:0;margin-top:6px}.m_head_menu_btn span{background-color:#fff;border-radius:20px;
4display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}.m_head_menu_btn span:first-child{top:0}.m_head_menu_btn span:nth-child(2){top:7px}.m_head_menu_btn span:nth-child(3){bottom:0}.m_head_menu_btn.on span:first-child{top:9px;transform:rotate(135deg)}.m_head_menu_btn.on span:nth-child(2){opacity:0}.m_head_menu_btn.on span:nth-child(3){top:9px;transform:rotate(-135deg)}.m_head.fix,.m_head.open,.m_head.stay{background-color:#000;margin-top:0;opacity:1;position:fixed;top:0;transform:translateZ(0);transition:transform .4s cubic-bezier(.16,.68,.43,.99) .7s;z-index:100}.m_head.fix .m_head_logo,.m_head.open .m_head_logo,.m_head.stay .m_head_logo{display:block}.m_head.fix .m_head_menu_list,.m_head.open .m_head_menu_list,.m_head.stay .m_head_menu_list{right:64px}.m_head.fix .m_head_menu_list li .link,.m_head.open .m_head_menu_list li .link,.m_head.stay .m_head_menu_list li .link{background-color:transparent;color:#fff;height:70px;margin:0}.m_head.fix .m_head_menu_list li .link:hover,.m_head.open .m_head_menu_list li .link:hover,.m_head.stay .m_head_menu_list li .link:hover{color:#b19c56}.m_head.fix .m_head_menu_btn,.m_head.open .m_head_menu_btn,.m_head.stay .m_head_menu_btn{display:block;height:70px}.m_head.fix .m_head_menu_list li .link.web,.m_head.open .m_head_menu_list li .link.web,.m_head.stay .m_head_menu_list li .link.web{background-image:url(/img/cmn/icon_calender_w.svg)}.m_head.fix .m_head_menu_list li .link.web.on,.m_head.fix .m_head_menu_list li .link.web:hover,.m_head.open .m_head_menu_list li .link.web.on,.m_head.open .m_head_menu_list li .link.web:hover,.m_head.stay .m_head_menu_list li .link.web.on,.m_head.stay .m_head_menu_list li .link.web:hover{background-image:url(/img/cmn/icon_calender.svg);color:#b19c56}.m_head.fix .m_head_menu_list li .link.tel,.m_head.open .m_head_menu_list li .link.tel,.m_head.stay .m_head_menu_list li .link.tel{background-image:url(/img/cmn/icon_tel_w.svg)}.m_head.fix .m_head_menu_list li .link.tel:hover,.m_head.open .m_head_menu_list li .link.tel:hover,.m_head.stay .m_head_menu_list li .link.tel:hover{background-image:url(/img/cmn/icon_tel.svg);color:#b19c56}.m_head.open,.m_head.stay{transition:none}@media screen and (max-width:979px){.m_head{height:70px;margin-top:0;top:70px}.m_head_inner{margin-top:0;width:100%}.m_head_logo{left:3%;top:21px;width:175px}.m_head_menu_pc{display:none}.m_head_menu_list{position:absolute;right:60px;top:0}.m_head_menu_list li{margin-left:0}.m_head_menu_list li .link{height:70px;padding:0;width:50px}.m_head_menu_list li .link.web{background-position:50%;background-size:20px auto}.m_head_menu_list li .link.tel{background-position:50%;background-size:21px auto}.m_head_menu_list li .link .image{display:none;font-size:14px}.m_head_menu_btn{height:70px;width:70px}.m_head.fix,.m_head.open,.m_head.stay{height:70px}.m_head.fix .m_head_logo,.m_head.open .m_head_logo,.m_head.stay .m_head_logo{left:3%;top:21px;width:175px}.m_head.fix .m_head_menu_btn,.m_head.open .m_head_menu_btn,.m_head.stay .m_head_menu_btn{display:block;height:70px;width:70px}.m_head.fix .m_head_menu_pc,.m_head.open .m_head_menu_pc,.m_head.stay .m_head_menu_pc{display:none}.m_head.fix .m_head_menu_list,.m_head.open .m_head_menu_list,.m_head.stay .m_head_menu_list{right:60px}.m_head.fix .m_head_menu_list li .link,.m_head.open .m_head_menu_list li .link,.m_head.stay .m_head_menu_list li .link{background-color:transparent;height:70px;margin:0;padding:0 18px 0 35px;width:auto}.m_head.fix .m_head_menu_list li .link .image,.m_head.open .m_head_menu_list li .link .image,.m_head.stay .m_head_menu_list li .link .image{display:block}.m_head.fix .m_head_menu_list li .link.web,.m_head.open .m_head_menu_list li .link.web,.m_head.stay .m_head_menu_list li .link.web{background-position:left 10px center;background-size:17px auto}.m_head.fix .m_head_menu_list li .link.tel,.m_head.open .m_head_menu_list li .link.tel,.m_head.stay .m_head_menu_list li .link.tel{background-position:left 10px center;background-size:18px auto}.m_head.open:not(.ropen) .m_head_menu_list,.m_head.ropen:not(.fix):not(.stay) .m_head_menu_list{right:60px}.m_head.open,.m_head.stay{transition:none}}@media screen and (max-width:767px){.m_head{height:55px;top:60px}.m_head_logo{top:17px;width:130px}.m_head_menu_list{right:50px}.m_head_menu_list li .link{height:55px}.m_head_menu_btn{height:55px;width:50px}.m_head.fix,.m_head.open,.m_head.stay{height:55px}.m_head.fix .m_head_logo,.m_head.open .m_head_logo,.m_head.stay .m_head_logo{top:17px;width:130px}.m_head.fix .m_head_menu_btn,.m_head.open .m_head_menu_btn,.m_head.stay .m_head_menu_btn{height:55px;width:50px}.m_head.fix .m_head_menu_list,.m_head.open .m_head_menu_list,.m_head.stay .m_head_menu_list{right:50px}.m_head.fix .m_head_menu_list li .link,.m_head.open .m_head_menu_list li .link,.m_head.stay .m_head_menu_list li .link{height:55px;margin:0;padding:0;width:50px}.m_head.fix .m_head_menu_list li .link .image,.m_head.open .m_head_menu_list li .link .image,.m_head.stay .m_head_menu_list li .link .image{display:none}.m_head.fix .m_head_menu_list li .link.web,.m_head.open .m_head_menu_list li .link.web,.m_head.stay .m_head_menu_list li .link.web{background-position:50%;background-size:20px auto}.m_head.fix .m_head_menu_list li .link.tel,.m_head.open .m_head_menu_list li .link.tel,.m_head.stay .m_head_menu_list li .link.tel{background-position:50%;background-size:21px auto}.m_head.open:not(.ropen) .m_head_menu_btn,.m_head.ropen:not(.fix):not(.stay) .m_head_menu_btn{height:55px;width:50px}.m_head.open:not(.ropen) .m_head_menu_list,.m_head.ropen:not(.fix):not(.stay) .m_head_menu_list{right:50px}}@keyframes move{0%{display:none;transform:translateY(-100%)}
41%{display:block}to{display:block;transform:translateY(0)}}.m_menu_outer{background-color:#252525;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:90;-webkit-overflow-scrolling:touch;overflow-y:auto}.m_menu_outer.on{animation:fadeIn .1s ease-in forwards;animation-fill-mode:forwards;display:block;opacity:1}.m_menu_content{display:none;left:0;margin:auto;max-width:96%;position:absolute;right:0;top:150px;width:440px}.m_menu_content.on{display:block}.m_menu_panel{display:none;left:0;margin:auto;max-width:1000px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:90%}.m_menu_panel.on{display:block}.m_menu_panel_left{width:68%}.m_menu_panel_right{position:absolute;right:0;top:0;width:24%}.m_menu_panel_right_ttl{font-size:13px;letter-spacing:.15em;line-height:1.5;padding:20px 0 0;text-align:center}.m_menu_panel_right_block{background-color:#2d2d2d;margin-top:30px}.m_menu_panel_list{display:flex;flex-wrap:wrap;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.m_menu_panel_list li{border-right:1px solid #b19c56;line-height:1.3;margin-bottom:40px;text-align:center}.m_menu_panel_list li a{align-items:center;display:flex;justify-content:center}.m_menu_panel_list li a.active-link{color:#b19c56;pointer-events:none}.m_menu_panel_list li a.ls{letter-spacing:1em;text-indent:1em}.m_menu_panel_list.row3{font-size:18px}.m_menu_panel_list.row3 li{width:33.333%}.m_menu_panel_list.row3 li:nth-of-type(3n+1){border-left:1px solid #b19c56}.m_menu_panel_list.row3 li a{height:80px}.m_menu_panel_list.row3 li.row2 a{height:60px}.m_menu_panel_list.row4{font-size:15px}.m_menu_panel_list.row4 li{width:25%}.m_menu_panel_list.row4 li:nth-of-type(4n+1){border-left:1px solid #b19c56}.m_menu_panel_list.row4 li a{padding:20px 0}.m_menu_panel_bottom{align-items:center;display:flex;justify-content:space-between}.m_menu_panel_bottom_left{width:360px}.m_menu_panel_bottom_right{display:flex;justify-content:flex-end;width:calc(100% - 380px)}.m_menu_panel_banner{margin:auto;max-width:300px}.m_menu_panel_banner a{display:block}.m_menu_panel_banner a:hover{color:#fff;opacity:.5}.m_menu_panel_banner_image{border:1px solid #b19c56;position:relative}.m_menu_panel_banner_text{background-color:rgba(35,14,21,.6);bottom:0;flex-wrap:wrap;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:80%}.m_menu_panel_banner_text,.m_menu_panel_banner_ttl{align-items:center;display:flex;justify-content:center}.m_menu_panel_banner_ttl{text-align:center;width:100%}.m_menu_panel_banner_ttl .image{display:block;line-height:0;width:70%}.m_menu_panel_banner_ttl .text{font-size:10px;margin-left:10px}.m_menu_panel_banner_copy{font-size:10px;text-align:center;width:100%}.m_menu_panel_banner_para{color:#b19c56;font-size:11px;margin-top:10px;text-align:center}.m_menu_panel_banner_para .text{align-items:center;display:flex;justify-content:center;position:relative}.m_menu_panel_banner_para .text:before{border-right:1px solid #b19c56;border-top:1px solid #b19c56;content:"";display:block;height:7px;margin-right:10px;transform:rotate(45deg);width:7px}.m_menu_panel_sublist{display:flex;gap:20px;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.m_menu_panel_sublist li{font-size:12px}.m_menu_panel_sublist li a{display:block;padding:10px 0}.m_menu_panel_sublist li a .fb{width:11px}.m_menu_panel_sublist li a .insta{width:20px}.m_menu_panel_link{margin-bottom:30px;position:relative}.m_menu_panel_link_wrapp{background-color:#2d2d2d;padding:15px;text-align:center}.m_menu_panel_link:last-of-type{margin-bottom:0}.m_menu_panel_link a{display:block}.m_menu_panel_link_text{left:0;padding-top:39.5%;position:absolute;top:0;width:100%}.m_menu_panel_link_text_inner{left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.m_menu_panel_link_subttl{color:#e0c365;font-size:13px;text-shadow:0 0 13px rgba(0,0,0,.7)}.m_menu_panel_link_ttl{font-size:16px;text-shadow:0 0 13px rgba(0,0,0,.7)}.m_menu_panel_link_para{font-size:12px;margin-top:5px}.m_menu_panel_sns{align-items:center;display:flex;gap:10px;line-height:1;margin-left:20px}.m_menu_panel_sns li a{display:block;margin-left:10px;transition:opacity .5s}.m_menu_panel_sns li a:hover{opacity:.5}.m_menu_panel_sns li a img{height:20px;width:auto}.m_menu_panel_middle{align-items:center;display:flex;justify-content:space-between}.m_menu_panel_middle_left{width:calc(100% - 135px)}.m_menu_panel_middle_right{align-items:center;display:flex;justify-content:flex-end;width:135px}.m_menu_panel_middle_right.sp_tb{display:none}.m_menu_panel_bottom{margin-top:20px}.m_menu_panel_bottom_sub{border:1px solid #b19c56}.m_menu_panel_bottom_list{align-items:center;display:flex;font-size:12px;justify-content:center;padding:15px 10px}.m_menu_panel_bottom_list li{display:inline-block;margin:0 10px;white-space:nowrap}.m_menu_panel_bottom_list li a{background-image:url(/img/cmn/arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:5px auto;display:block;padding-left:12px;-webkit-text-decoration:none;text-decoration:none}.m_menu_panel_bottom_lang{display:flex;font-size:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);vertical-align:middle}.m_menu_panel_bottom_lang li{color:#b19c56;display:inline-block;font-size:13px}.m_menu_panel_bottom_lang li:nth-of-type(2){margin:0 5px}.m_menu_panel_bottom_lang li a{display:block}
4.m_menu_panel_bottom_lang li a.active{color:#adadad;pointer-events:none}.m_menu_panel_bottom_lang li.sep{color:#fff;margin:0 10px}.m_menu_panel_bottom_sns{display:inline-block;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);vertical-align:middle}.m_menu_panel_bottom_sns li{display:inline-block;margin-right:10px;width:40px}.m_menu_panel_bottom_sns li a{display:block;line-height:0;padding:10px}.m_menu_panel_recruit{max-width:260px;width:100%}.m_menu_panel_recruit a{display:block;transition:opacity .5s}.m_menu_panel_recruit a:hover{opacity:.5}.m_menu_panel_dish{margin-top:30px;text-align:center}.m_menu_panel_dish a{display:block;margin:auto;max-width:300px}.m_menu_panel_dish a:hover{opacity:.5}.m_menu_panel_dish_block{background-color:#b19c56;padding:10px 0}.m_menu_panel_dish_block_ttl{color:#5c5c5c;font-size:12px}.m_menu_panel_dish_block_para{color:#fff;font-size:11px}.m_menu_panel_dish_link{background-image:url(/img/cmn/arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:5px auto;display:inline-block;font-size:11px;margin-top:10px;padding-left:12px}.m_menu_reserve_wrapp{text-align:center}.m_menu_reserve_head{border-bottom:1px solid #b19c56;border-top:1px solid #b19c56;margin-bottom:30px;padding:25px 0;position:relative}.m_menu_reserve_ttl{color:#fff;font-size:15px;line-height:1}.m_menu_reserve_para{font-size:13px;margin-top:10px}.m_menu_reserve_best{position:absolute;right:-5px;top:-20px;width:65px}.m_menu_reserve_subttl{color:#fff;font-size:13px;margin-bottom:20px}.m_menu_reserve_block{margin-bottom:30px}.m_menu_reserve_select{font-size:15px;margin-bottom:35px}.m_menu_reserve_block div:first-child{margin-bottom:25px}.m_menu_reserve_select .select_wrapp{display:inline-block;margin-right:13px;position:relative;vertical-align:top}.m_menu_reserve_select .select_wrapp.last{margin-right:0}.m_menu_reserve_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/img/cmn/icon_tri_b_b.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 7px;border:1px solid #000;border-radius:0;-moz-border-radius:0;cursor:pointer;font-size:16px;letter-spacing:.05em;line-height:1;padding:12px 0 10px 12px;width:60px}.m_menu_reserve_select select option{font-size:16px}.m_menu_reserve_select select.long{width:80px}.m_menu_reserve_select span{margin:0 0 0 7px;vertical-align:middle}.m_menu_reserve_send{margin-bottom:40px}.m_menu_reserve_send a{background-color:#fff;border:1px solid #b19c56;color:#fff;color:#b19c56;display:block;font-size:14px;padding:12px 0;text-align:center;transition:color .3s,background .3s;width:100%}.m_menu_reserve_send a.green{background-color:#b19c56;color:#fff}.m_menu_reserve_send a:hover{background-color:#b7b7b4;border:1px solid #b7b7b4;color:#fff}.m_menu_reserve_bottom{display:flex;flex-wrap:wrap}.m_menu_reserve_bottom_para{line-height:1.3;margin-top:10px;width:50%}.m_menu_reserve_bottom_para a{font-size:12px;-webkit-text-decoration:underline;text-decoration:underline}.m_menu_reserve_note{font-size:12px;margin:20px 0 40px}.m_menu_reserve_note a{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:979px){.m_menu_content{left:0;margin:auto;max-width:86%;right:0;top:150px}.m_menu_panel{-webkit-overflow-scrolling:touch;margin-bottom:0;overflow-y:auto;padding:120px 0 30px;position:relative;top:0;transform:translateY(0)}.m_menu_panel_left{width:auto}.m_menu_panel_right{margin-top:30px;position:static;width:auto}.m_menu_panel_list.row3{font-size:16px}.m_menu_panel_list.row3 li a{padding:20px 0}.m_menu_panel_list.row3 li.row2 a{padding:10px 0}.m_menu_panel_list.row4{font-size:14px}.m_menu_panel_list.row4 li a{padding:15px 0}.m_menu_panel_sublist{border-bottom:1px solid #b19c56;justify-content:center;margin-bottom:30px;margin-left:0;margin-top:0;padding-bottom:20px;padding-top:0;text-align:center}.m_menu_panel_sublist li a{padding:10px}.m_menu_panel_link{margin-bottom:0;margin-right:4%;width:48%}.m_menu_panel_link_wrapp{display:flex;margin-bottom:30px}.m_menu_panel_link:last-of-type{margin-right:0}.m_menu_panel_link_ttl{font-size:17px}.m_menu_panel_middle{display:block}.m_menu_panel_middle_left,.m_menu_panel_middle_right{width:auto}
4.m_menu_panel_middle_right.pc{display:none}.m_menu_panel_middle_right.sp_tb{display:block}.m_menu_panel_bottom{margin-top:30px;text-align:center}.m_menu_panel_bottom_sub{display:block;margin:0 auto auto;max-width:330px;text-align:center}.m_menu_panel_bottom_lang{justify-content:center;margin-right:0}.m_menu_panel_bottom_link{margin-right:0}.m_menu_panel_sns{justify-content:center;margin:20px 0 0}.m_menu_panel_dish{border-top:1px solid #b19c56;margin-top:30px;padding-top:30px}.m_menu_panel_foot{margin-top:40px;text-align:center}.m_menu_panel_foot li a{margin:0 10px}.m_menu_reserve_head{padding:22px 0}.m_menu_reserve_ttl{font-size:14px}.m_menu_reserve_para{font-size:12px}.m_menu_reserve_subttl{font-size:12px;margin-bottom:20px}.m_menu_reserve_block{margin-bottom:30px}.m_menu_reserve_select{font-size:13px;margin-bottom:30px}.m_menu_reserve_block div:first-child{margin-bottom:20px}.m_menu_reserve_select .select_wrapp{margin-right:10px}.m_menu_reserve_select select,.m_menu_reserve_select select option{font-size:16px}.m_menu_reserve_send{margin-bottom:30px}.m_menu_reserve_send a{font-size:13px}}@media screen and (max-width:767px){.m_menu_content{top:90px}.m_menu_panel{height:auto;min-height:100%;opacity:1;overflow:auto;transform:translateY(-100%);-webkit-overflow-scrolling:auto;padding:70px 0 30px}.m_menu_panel.move{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}.m_menu_panel.on{animation-duration:.8s;animation-fill-mode:forwards;animation-name:move;animation-timing-function:cubic-bezier(.075,.82,.165,1);display:block;transform:translateY(0)}.m_menu_panel_list li{border-bottom:1px solid #b19c56;border-right:none}.m_menu_panel_list.row3{font-size:15px}.m_menu_panel_list.row3 li{margin-bottom:0;margin-right:8%;width:46%}.m_menu_panel_list.row3 li:nth-of-type(3n+1){border-left:none}.m_menu_panel_list.row3 li:nth-of-type(2n+2){margin-right:0}.m_menu_panel_list.row3 li a{padding:20px 0}.m_menu_panel_list.row3 li.row2 a{padding:10px 0}.m_menu_panel_list.row4{font-size:13px;margin-top:20px}.m_menu_panel_list.row4 li{margin-bottom:0;margin-right:1.333%;width:24%}.m_menu_panel_list.row4 li:nth-of-type(3n+3){margin-right:1.333%}.m_menu_panel_list.row4 li:nth-of-type(4n+4){margin-right:0}.m_menu_panel_list.row4 li:nth-of-type(4n+1){border-left:none}.m_menu_panel_list.row4 li a{padding:15px 0}.m_menu_panel_sublist{flex-wrap:wrap;gap:0;justify-content:space-between;margin-top:30px}.m_menu_panel_sublist li{margin-right:0;text-align:center;width:50%}.m_menu_panel_sublist li a{padding:10px 0}.m_menu_panel_banner{margin-top:30px}.m_menu_panel_right{margin-top:35px}.m_menu_panel_right_block{margin-top:0}.m_menu_panel_link,.m_menu_panel_link_wrapp{margin-bottom:0}.m_menu_panel_link_text{background-color:#b19c56;padding:8px 0;position:static}.m_menu_panel_link_text_inner{position:static;transform:none}.m_menu_panel_link_para,.m_menu_panel_link_subttl{display:none}.m_menu_panel_link_ttl{font-size:13px;line-height:1.3;text-shadow:none}.m_menu_panel_link_ttl .dot{display:none}.m_menu_panel_bottom{display:block}.m_menu_panel_bottom_sub{max-width:270px}.m_menu_panel_bottom_list li{margin:0 5px}.m_menu_panel_bottom_left{width:auto}.m_menu_panel_bottom_right{justify-content:center;margin-top:20px;width:auto}.m_menu_panel_bottom_lang,.m_menu_panel_bottom_link{display:block;margin-right:0}.m_menu_panel_bottom_sns{display:block;margin-top:20px}.m_menu_panel_recruit{max-width:270px}.m_menu_link_li{font-size:12px;margin:0 10px}.m_menu_link_li a{padding:5px 10px}.m_menu_reserve_bottom{display:block}.m_menu_reserve_bottom_para{width:auto}}.english .m_menu_panel_left{letter-spacing:.06em}.english .m_menu_content{max-width:450px;padding-bottom:50px;width:auto}.english .m_menu_panel_dish{border:none;margin-top:0;padding-top:0}@media screen and (max-width:979px){.english .m_menu_panel_right{margin-left:auto;margin-right:auto;max-width:350px;padding:10px;width:60%}.english .m_menu_panel_link{width:100%}.english .m_menu_panel_link_wrapp{margin-bottom:0}.english .m_menu_panel_bottom{justify-content:center}.english .m_menu_panel_bottom_lang{margin-right:0}.english .m_menu_panel .m_menu_panel_sublist{border-top:1px solid #b19c56;margin-top:30px;padding-top:30px}}@media screen and (max-width:767px){.english .m_menu_panel_link_para,.english .m_menu_panel_link_subttl{display:block}.english .m_menu_panel_link_subttl{box-shadow:none;color:#fff;font-size:10px;white-space:nowrap}.english .m_menu_panel_link_para{font-size:10px}}.m_foot{background-color:#000;border-top:3px double #b19c56;color:#fff;padding:80px 0 90px;position:relative;text-align:center;z-index:11}.m_foot a{color:#b19c56;-webkit-text-decoration:underline;text-decoration:underline}.m_foot a:hover{color:#fff}.m_foot_top_para{font-size:14px;line-height:2}.m_foot_top_para a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.m_foot_top_para .link{color:#b19c56;-webkit-text-decoration:underline;text-decoration:underline}.m_foot_top_para .small{font-size:13px}.m_foot_top_para .big{font-size:15px}.m_foot_top_para.top{margin-top:10px}.m_foot_top_list{font-size:0;margin-top:30px}.m_foot_top_list li{border-right:1px solid #b19c56;display:inline-block;font-size:14px;line-height:1;padding:0 10px}.m_foot_top_list li:last-of-type{border-right:none}.m_foot_top_list li a{display:block}.m_foot_top_contact{font-size:13px;margin-top:50px}.m_foot_top_contact_para{margin-bottom:10px}.m_foot_top_contact_para .big{color:#fff;font-size:22px;-webkit-text-decoration:none;text-decoration:none}.m_foot_top_contact_para .middle{font-size:16px}.m_foot_top_contact_para .no-wrapp{margin-left:3px}.m_foot_bottom{font-size:13px;line-height:2.5;margin:60px auto auto;max-width:350px;overflow:hidden;text-align:left;text-align:center}.m_foot_bottom_list{border:1px solid #b19c56;overflow:hidden;padding:15px 0}.m_foot_bottom_list li{display:inline-block;margin:0 10px;white-space:nowrap}.m_foot_bottom .m_menu_panel_recruit{margin-top:20px;max-width:none}.m_foot_bottom .m_menu_panel_recruit a{background:0 0;padding-left:0}.m_foot_bottom a{background-image:url(/img/cmn/arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:5px auto;color:#fff;display:block;padding-left:12px;-webkit-text-decoration:none;text-decoration:none}.m_foot_bottom a:hover{color:#b19c56}.m_foot_lang{font-size:0;margin-top:80px}.m_foot_lang_para{display:inline-block;font-size:13px}.m_foot_lang_para a{display:block;text-align:left;width:67px}.m_foot_lang_para .active{color:#fff;pointer-events:none;-webkit-text-decoration:none;text-decoration:none}.m_foot_lang_para.split{margin:0 15px}
4.m_foot_copy{font-size:10px;margin-top:50px}@media screen and (max-width:979px){.m_foot{min-height:0}}@media screen and (max-width:767px){.m_foot{padding:70px 0}.m_foot_top_para{font-size:14px;line-height:2}.m_foot_top_list{white-space:nowrap}.m_foot_top_list li{border:none;display:block;font-size:12px;margin-bottom:10px;padding:0}.m_foot_top_list li:first-of-type{padding-left:0}.m_foot_top_list li:last-of-type{padding-right:0}.m_foot_top_contact{font-size:13px;margin-top:30px}.m_foot_top_contact_para{margin-bottom:15px}.m_foot_top_contact_para.space{font-size:12px;margin-bottom:15px}.m_foot_top_contact_para .big{font-size:19px}.m_foot_top_contact_para .middle{font-size:16px}.m_foot_bottom{font-size:12px;line-height:1.5;margin-top:50px;max-width:300px;padding:20px 15px 10px}.m_foot_bottom_ttl{margin-bottom:10px}.m_foot_bottom_list{float:none;width:auto}.m_foot_lang{margin-top:40px}.m_foot_lang_para{font-size:12px}.m_foot_lang_para a{width:60px}.m_foot_lang_para.split{margin:0 10px}.m_foot_copy{margin-top:40px}}@media(max-width:374px){.m_foot{padding:70px 0}.m_foot_top_para{font-size:14px;line-height:2}}.m_page_pannel{align-items:center;background-color:#252525;display:flex;overflow:hidden;position:relative;z-index:2}.m_page_pannel_outer{left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}.m_page_pannel_wrapp{position:relative}.m_page_pannel_inner{position:relative;width:100%}.m_page_pannel_inner.fix{height:100%;left:0;position:fixed;top:0;width:100%}.m_page_pannel.on .m_page_pannel_content_bg .image{opacity:1;transform:scale(1);transition:transform 1s cubic-bezier(.23,1,.32,1) 0s,opacity .7s linear 0s}.m_page_pannel_content{align-items:center;display:flex;height:100%;left:0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:2}.m_page_pannel_content.page{padding-top:70px}.m_page_pannel_content_inner{margin:0 auto;max-width:none;padding:0 25px;position:relative;text-shadow:0 0 17px rgba(0,0,0,.95);transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity 1s cubic-bezier(.215,.61,.355,1) .3s}.m_page_pannel_content_inner.fade{opacity:0;transform:translate3d(0,70px,0)}.m_page_pannel_content_inner.fade.on{opacity:1;transform:translateZ(0)}.m_page_pannel_content_en_text{color:#fff;font-size:23px;letter-spacing:.25em;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,.95);transform:translateZ(1px);width:100%}.m_page_pannel_content_en_para{display:block}.m_page_pannel_content_en_para:last-of-type{margin-bottom:0}.m_page_pannel_content_en_para .inline-block{display:inline-block;margin-right:.35em;text-indent:.35em}.m_page_pannel_content_en_para .inline-block:last-of-type{margin-right:0}.m_page_pannel_content_jp_text{color:#fff;letter-spacing:.21em}.m_page_pannel_content_jp_ttl{font-size:34px;letter-spacing:.04em;line-height:1}.m_page_pannel_content_jp_para{display:block;font-size:33px;letter-spacing:.04em;margin-top:20px;text-shadow:0 0 10px rgba(0,0,0,.95)}.m_page_pannel_content_jp_para_wrapp{display:block}.m_page_pannel_content_jp_para .text{display:inline-block;white-space:nowrap}.m_page_pannel_content_bg,.m_page_pannel_content_bg .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.m_page_pannel_content_bg .overlay{background-color:#000;opacity:1}.m_page_pannel_content_bg .image{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.m_page_pannel_content_bg .image img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.m_page_pannel_content_link{background:#101010;border:1px solid #101010;color:#b19c56;display:inline-block;font-size:18px;min-width:350px;padding:10px 25px;position:relative;text-align:center}.m_page_pannel_content_link_wrapp{padding:0 0 140px;text-align:center}.m_page_pannel_content_link.pre{pointer-events:none}.m_page_pannel_content_link_pre{color:#b19c56;font-size:16px;margin-top:10px;text-align:center}.m_page_pannel_content_link:after,.m_page_pannel_content_link:before{background-color:#b19c56;content:"";display:block;opacity:0;position:absolute;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:10}.m_page_pannel_content_link:before{height:1px;left:-1px;top:-1px;width:0}.m_page_pannel_content_link:after{bottom:-1px;height:1px;right:-1px;width:0}.m_page_pannel_content_link .arrow{background-image:url(/img/cmn/arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:10px auto;display:inline-block;padding-left:20px}.m_page_pannel_content_link .arrow.pre{opacity:.3}.m_page_pannel_content_link .arrow:after,.m_page_pannel_content_link .arrow:before{background-color:#b19c56;content:"";display:block;opacity:0;position:absolute;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:10}.m_page_pannel_content_link .arrow:before{bottom:-1px;height:0;left:-1px;width:1px}.m_page_pannel_content_link .arrow:after{height:0;right:-1px;top:-1px;width:1px}.m_page_pannel_content_link:hover:after,.m_page_pannel_content_link:hover:before{opacity:1;width:100%;width:calc(100% + 1px)}.m_page_pannel_content_link:hover .arrow:after,.m_page_pannel_content_link:hover .arrow:before{height:100%;height:calc(100% + 1px);opacity:1}.m_page_pannel_nav{background-color:#252525;opacity:0;padding:60px 0;position:fixed;right:33px;top:50%;transform:translateY(-50%);transition:transform .5s ease-out 0s,opacity .5s 1.5s;z-index:101}.m_page_pannel_nav.on{opacity:1}.m_page_pannel_nav.move{opacity:0;transform:translate(100px,-50%)}.m_page_pannel_nav.first{background-color:rgba(37,37,37,.8)}.m_page_pannel_nav_btn{cursor:pointer;height:31px;margin-bottom:20px;padding:10px;width:35px}.m_page_pannel_nav_btn:last-of-type{margin-bottom:0}.m_page_pannel_nav_btn:before{background-color:#444;border-radius:50%;bottom:0;content:"";display:block;height:11px;left:0;margin:auto;overflow:hidden;right:0;top:0;width:11px}.m_page_pannel_nav_btn.active{position:absolute;top:0;transition:transform .8s cubic-bezier(.23,1,.32,1) 0s}.m_page_pannel_nav_btn.active.index_0{transform:translateY(60px)}.m_page_pannel_nav_btn.active.index_1{transform:translateY(111px)}.m_page_pannel_nav_btn.active.index_2{transform:translateY(162px)}.m_page_pannel_nav_btn.active.index_3{transform:translateY(213px)}.m_page_pannel_nav_btn.active.index_4{transform:translateY(264px)}.m_page_pannel_nav_btn.active.index_5{transform:translateY(315px)}.m_page_pannel_nav_btn.active.index_6{transform:translateY(366px)}.m_page_pannel_nav_btn.active:before{background-color:#b19c56}.m_page_box_border{border-top:45px solid #101010}.m_page_box_border.padding{padding:120px 0}.m_page_box_border.padding.top{padding-bottom:0}.m_page_outer{background-color:#252525;position:relative;z-index:10}.m_page_outer.padding{padding:100px 0}.m_page_outer.padding.top{padding-bottom:0}.m_page_head{padding:70px 0}.m_page_head_ttls{color:#969696;text-align:center}.m_page_head_ttls a{color:#969696}.m_page_head_ttl{font-size:42px}.m_page_head_subttl{font-size:20px}.m_page_lead{padding:150px 0}.m_page_lead_text{margin-left:auto;text-align:left;
4width:650px}.m_page_lead_text_ttl{font-size:28px;margin-bottom:50px}.m_page_lead_text_para{font-size:15px;line-height:2.7;margin-top:30px;text-align:justify}.m_page_pankuzu{border-top:1px solid #b19c56;padding:30px 0}.m_page_pankuzu_outer{background-color:#252525;padding-top:150px;position:relative;z-index:10}.m_page_pankuzu_para{font-size:13px}.m_page_pankuzu_para .arrow{display:inline;margin:0 5px}.m_page_pankuzu_para .text{display:inline}.m_page_pankuzu_para a{color:#fff}.m_page_pankuzu_para a:hover{color:#b19c56}.m_page_modal{background-color:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;overflow:scroll;position:fixed;text-align:center;top:0;width:100%;z-index:10000;-webkit-overflow-scrolling:touch}.m_page_modal:after,.m_page_modal:before{background-color:#b19c56;content:"";display:block;height:1px;position:absolute;right:50px;top:50px;width:40px}.m_page_modal:before{transform:rotate(45deg)}.m_page_modal:after{transform:rotate(-45deg)}.m_page_modal_inner{bottom:0;cursor:default;cursor:pointer;left:0;margin:auto;max-width:1200px;min-height:100vh;overflow:hidden;position:absolute;right:0;top:0;width:100%}.m_page_modal_image{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:default;height:80%;left:0;max-height:1200px;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media screen and (max-width:979px){.m_page_pannel_content_en_text{font-size:20px}.m_page_pannel_content_jp_ttl{font-size:29px}.m_page_pannel_content_jp_para{font-size:28px;margin-top:25px}.m_page_pannel_content_link{font-size:16px}.m_page_pannel_nav{position:fixed;right:10px}.m_page_box_border{border-top-width:40px}.m_page_box_border.padding{padding:100px 0}.m_page_outer.padding{padding:70px 0}.m_page_outer.padding.top{padding-bottom:0}.m_page_head{padding:60px 0}.m_page_head_ttl{font-size:36px}.m_page_head_subttl{font-size:17px}.m_page_lead{padding:100px 0}.m_page_lead_text{margin:auto;width:570px}.m_page_lead_text_para{font-size:15px;line-height:2.5;margin-top:20px}.m_page_lead_text_ttl{font-size:26px;margin-bottom:40px}.m_page_pankuzu_outer{padding-top:100px}.m_page_pankuzu_para{font-size:12px}.m_page_modal:after,.m_page_modal:before{right:40px;top:40px;width:40px}}@media screen and (max-width:767px){.m_page_pannel_content.page{padding-top:55px}.m_page_pannel_content_inner{padding:0}.m_page_pannel_content_en_text{font-size:16px}.m_page_pannel_content_jp_ttl{font-size:23px;line-height:1.5}.m_page_pannel_content_jp_para{font-size:23px}.m_page_pannel_content_link{font-size:14px;min-width:250px}.m_page_pannel_content_link_wrapp{padding:30px 0 130px}.m_page_outer.padding{padding:50px 0}.m_page_outer.padding.top{padding-bottom:0}.m_page_box_border{border-top-width:25px}.m_page_box_border.padding{padding:80px 0}.m_page_head{padding:40px 0}.m_page_head_ttl{font-size:30px}.m_page_head_subttl{font-size:15px}.m_page_lead{padding:80px 0}.m_page_lead_inner{width:78%}.m_page_lead_text{margin:auto;width:auto}.m_page_lead_text_para{font-size:14px}.m_page_lead_text_ttl{font-size:22px}.m_page_pankuzu{padding:20px 0}.m_page_pankuzu_outer{padding-top:70px}.m_page_modal:after,.m_page_modal:before{right:20px;top:30px;width:30px}.p_room .m_page_modal_image{height:100%;left:-30%;width:160%}}@keyframes textAnime{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}.english .m_page_pannel_content_jp_para{font-size:26px;letter-spacing:.09em}.english .m_page_lead_text_para{text-align:left}.english .m_page_pannel_content_jp_para .text{white-space:normal}.english .m_page_pannel_content_en_text{font-size:36px}@media screen and (max-width:767px){.english .m_page_pannel_content_jp_para{font-size:18px}.english .m_page_pannel_content_en_text{font-size:26px;letter-spacing:.12em;line-height:1.8}.english .m_page_pannel_content_en_para .inline-block{margin-right:.23em;text-indent:.23em}}.m_plan_block{height:auto}.m_plan_block_outer{position:relative}.m_plan_block_outer .swiper-button-next,.m_plan_block_outer .swiper-button-prev{background-size:27px 38px;display:none;margin-top:-50px}.m_plan_block_outer .swiper-button-prev{background-image:url(/img/cmn/slider_nav_pre.svg);left:11%}.m_plan_block_outer .swiper-button-next{background-image:url(/img/cmn/slider_nav_next.svg);right:11%}.m_plan_block_wrapp{margin-top:50px}.m_plan_block a{color:#fff;display:block;height:100%;position:relative}.m_plan_block a:after,.m_plan_block a:before{background-color:#b19c56;bottom:0;content:"";display:block;position:absolute;right:7%}.m_plan_block a:before{height:1px;position:absolute;width:83%}.m_plan_block a:after{height:85%;width:1px}.m_plan_block a:hover{color:#b19c56}.m_plan_block_image{position:relative}.m_plan_block_image:before{content:"";display:block;padding-top:66.2%}.m_plan_block_image img{height:auto!important;left:0;position:absolute;top:0;width:100%}.m_plan_block_text{padding:25px 13% 25px 10%}.m_plan_block_ttl{font-size:14px;line-height:1.8}.m_plan_block_price{color:#5ca32e;font-size:11px;margin-top:5px}.m_plan_slide_nav{bottom:-50px;left:0;right:0}.m_plan_slide_nav .swiper-pagination-bullet:before{height:8px;width:8px}@media screen and (max-width:979px){.m_plan_block{margin-right:0;width:60%}.m_plan_block a:after,.m_plan_block a:before{right:5%}.m_plan_block a:before{width:88%}.m_plan_block a:after{height:80%}.m_plan_block_wrapp{margin:50px auto auto;max-width:500px}.m_plan_block_text{padding:20px 7%}.m_plan_block_ttl{font-size:15px}}@media screen and (max-width:767px){.m_plan_block{width:100%}.m_plan_block_outer .swiper-button-next,.m_plan_block_outer .swiper-button-prev{margin-top:-60px}.m_plan_block_outer .swiper-button-prev{left:6%}.m_plan_block_outer .swiper-button-next{right:6%}.m_plan_block_wrapp{margin-top:30px}.m_plan_block_ttl{font-size:14px}}@media screen and (min-width:980px){.m_plan_block_wrapp .swiper-wrapper{transform:translateZ(0)!important}}.m_gallery_outer{left:0;overflow:hidden;position:sticky;top:0}.m_gallery_inner{max-width:none;width:70%}.m_gallery_pics{display:flex}.m_gallery_pics_image{margin-right:150px;position:relative}.m_gallery_pics_image img{left:0;position:absolute;top:0;width:100%}.m_gallery_pics_image:last-of-type{margin-right:0}.m_gallery_scroller{height:100vw}@media screen and (max-width:979px){.m_gallery_pics_image{margin-right:120px}}@media screen and (max-width:767px){.m_gallery_inner{width:86%}.m_gallery_pics_image{margin-right:40px}}.m_reserve_head{border-bottom:1px solid #b19c56;border-top:1px solid #b19c56;margin-bottom:30px;padding:25px 0;position:relative}.m_reserve_ttl{color:#fff;font-size:22px;line-height:1}.m_reserve_para{font-size:13px;margin-top:10px}.m_reserve_best{position:absolute;right:-5px;top:-20px;width:65px}.m_reserve_content_inner{margin-top:25px}.m_reserve_top_note{font-size:17px;margin-top:25px;text-align:center}.m_reserve_bottom{margin-top:50px}.m_reserve_bottom_search{text-align:center}.m_reserve_bottom_search_inner{margin:auto;max-width:700px}.m_reserve_bottom_search_ttl{font-size:16px;line-height:1;margin-bottom:30px}.m_reserve_bottom_search_form{border:1px dotted #b19c56;padding:40px}.m_reserve_bottom_search_form_block{display:inline-block;font-size:0;margin-right:30px;white-space:nowrap}.m_reserve_bottom_search_form_block:last-child{margin-right:0}.m_reserve_bottom_search_form_block_wrapp{font-size:0}.m_reserve_bottom_search_form_line{display:inline-block;margin-right:10px;white-space:nowrap}.m_reserve_bottom_search_form_line:last-child{margin-right:0}.m_reserve_bottom_search_form .parts_form_label,.m_reserve_bottom_search_form .text{display:inline-block}.m_reserve_bottom_search_form .parts_form_label:last-child,.m_reserve_bottom_search_form .text:last-child{margin-right:0}.m_reserve_bottom_search_form .text{font-size:15px;margin-left:10px}.m_reserve_bottom_search_form_btn{background-color:#b19c56;color:#fff;cursor:pointer;display:inline-block;font-size:15px;line-height:1;padding:10px 30px}.m_reserve_bottom_search_form_btn_wrapp{margin-top:30px}.m_reserve_bottom_search_link{margin-top:60px}.m_reserve_bottom_search_link_para{font-size:14px}.m_reserve_bottom_search_link a{background-color:#b19c56;background-image:url(/img/cmn/arrow_w_r.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:10px auto;color:#fff;display:inline-block;font-size:18px;margin-top:10px;padding:15px 0;width:250px}.m_reserve_bottom_tel{border-bottom:1px solid #b19c56;border-top:1px solid #b19c56;margin-top:30px;padding:30px 0;text-align:center}.m_reserve_bottom_tel_ttl{font-size:24px;line-height:1}.m_reserve_bottom_tel_num{margin-top:20px}.m_reserve_bottom_tel_num a{display:inline-block;line-height:1}.m_reserve_bottom_tel_num .text{display:inline-block;font-size:17px;margin-right:10px;vertical-align:middle}.m_reserve_bottom_tel_num .num{display:inline-block;font-size:30px;vertical-align:-5px}.m_reserve_bottom_tel_note{font-size:13px;margin-top:20px}.m_reserve_bottom_online{border-bottom:none;padding-bottom:0!important;text-align:center}.m_reserve_bottom_online_link{display:inline-block;max-width:100%;width:300px}.m_reserve_bottom_online_link a{background-color:#b19c56;background-image:url(/img/cmn/arrow_w_r.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:10px auto;color:#fff;display:block;padding:20px 0}.m_reserve_bottom_data{border:1px dotted #b19c56;margin-top:40px;padding:20px;text-align:left}.m_reserve_bottom_data_para{font-size:13px;margin-bottom:15px}.m_reserve_bottom_data_para a{-webkit-text-decoration:underline;text-decoration:underline}.m_reserve_bottom_data_para:last-of-type{margin-bottom:0}@media screen and (max-width:979px){.m_reserve_head{margin-bottom:20px}.m_reserve_content_inner{margin-top:20px}.m_reserve_top_ttl{font-size:26px}.m_reserve_bottom{margin-top:80px}.m_reserve_bottom_search_form .parts_form_label:last-child,.m_reserve_bottom_search_form .text:last-child{margin-right:0}.m_reserve_bottom_search_link{margin-top:40px}.m_reserve_bottom_tel{margin-top:25px;padding:25px 0}.m_reserve_bottom_tel_ttl{font-size:24px}.m_reserve_bottom_tel_num .text{font-size:17px}.m_reserve_bottom_tel_num .num{font-size:28px}.m_reserve_bottom_data{margin-top:60px}}@media screen and (max-width:767px){.m_reserve_top_note{font-size:16px;margin-top:0}.m_reserve_bottom{margin-top:30px}.m_reserve_bottom_search_form{padding:30px 20px}.m_reserve_bottom_search_form_block{display:block;margin-bottom:30px;margin-right:0}.m_reserve_bottom_search_form_btn_wrapp{margin-top:10px}.m_reserve_bottom_search_form .text{margin-left:5px}.m_reserve_bottom_search_link{margin-top:40px}.m_reserve_bottom_tel_num a{display:block}.m_reserve_bottom_data{margin-top:30px}}.ready .m_coupon_banner_wrapp.on{opacity:1;transition:opacity 1s 2s;visibility:visible}.m_coupon_banner{cursor:pointer;line-height:1;margin-top:5px;max-width:100%;position:relative;width:428px}.m_coupon_banner_wrapp{bottom:25px;opacity:0;position:fixed;right:25px;transition:opacity 1s 2s;visibility:hidden;z-index:100}.m_coupon_banner_close{height:18px;position:absolute;right:0;top:0;width:18px}.m_coupon_modal{color:#000;left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.m_coupon_modal_outer{background-color:rgba(0,0,0,.85);
4cursor:pointer;display:none;height:100%;left:0;overflow:scroll;position:fixed;text-align:center;top:0;width:100%;z-index:100;-webkit-overflow-scrolling:touch}.m_coupon_modal_outer.on{display:block}.m_coupon_modal_outer:after,.m_coupon_modal_outer:before{background-color:#b79f4a;content:"";display:block;height:1px;position:absolute;right:20px;top:30px;width:20px}.m_coupon_modal_outer:before{transform:rotate(45deg)}.m_coupon_modal_outer:after{transform:rotate(-45deg)}.m_coupon_modal_inner{bottom:0;cursor:default;left:0;margin:auto;max-width:850px;min-height:100vh;position:absolute;right:0;top:0}.m_coupon_modal_display{background-color:#fff;border:3px solid #b19c56;margin:auto;max-width:620px;padding:10px}.m_coupon_modal_display_inner{border:1px solid #b19c56}.m_coupon_modal_display_ttl{line-height:1;margin:20px auto;max-width:340px;width:94%}.m_coupon_modal_display_subttl{background-color:#b19c56;line-height:1;padding:10px 0}.m_coupon_modal_display_subttl .image{display:inline-block;max-width:330px;width:90%}.m_coupon_modal_display_code{font-size:0;margin-top:20px}.m_coupon_modal_display_code_ttl{display:inline-block;font-size:12px;margin-right:10px;vertical-align:middle}.m_coupon_modal_display_code_num{border:1px solid #b19c56;display:inline-block;font-size:18px;line-height:1;margin-right:10px;padding:5px 15px;vertical-align:middle}.m_coupon_modal_display_code_btn{display:inline-block;font-size:11px;vertical-align:middle}.m_coupon_modal_display_code_btn .btn{cursor:pointer;line-height:1.2;text-align:left;-webkit-text-decoration:underline;text-decoration:underline}.m_coupon_modal_display_date{font-size:14px;margin:20px 0}.m_coupon_modal_display_room{font-size:11px;padding:10px 0 20px}.m_coupon_modal_note{color:#fff;display:inline-block;margin-top:50px;text-align:left}.m_coupon_modal_note_ttl{font-size:14px;text-align:center}.m_coupon_modal_note_list{font-size:12px;margin-top:15px}@media screen and (max-width:767px){.m_coupon_banner{margin:5px auto auto}.m_coupon_banner_wrapp{bottom:0;left:0;margin:auto;max-width:400px;right:0;width:80%}.m_coupon_modal{margin:50px auto;padding:10px;position:static;transform:none}.m_coupon_modal_display{padding:5px}.m_coupon_modal_display_code{white-space:nowrap}.m_coupon_modal_display_code_ttl{margin-right:5px}.m_coupon_modal_display_code_num{font-size:16px;margin-right:5px;padding:5px 10px}.m_coupon_modal_display_date{font-size:13px;letter-spacing:0}.m_coupon_modal_note{font-size:11px;margin-top:30px}}.message{border:5px solid #b19c56;color:#000;display:none;left:0;letter-spacing:0;margin:auto;max-width:600px;position:fixed;right:0;text-align:center;top:50%;transform:translateY(-55%);width:90%;z-index:100}.message.on{display:block}.message_inner{background-color:#fff;padding:80px 20px}.message_btn{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}.message_btn:after,.message_btn:before{background-color:#b19c56;content:"";display:block;height:1px;left:3px;position:absolute;top:15px;width:25px}.message_btn:before{transform:rotate(45deg)}.message_btn:after{transform:rotate(-45deg)}.message_logo{margin:auto;width:150px}.message_ttl{font-size:22px;margin-top:30px}@media screen and (max-width:767px){.message_ttl{font-size:18px}}.message_para{font-size:16px;margin-top:20px}@media screen and (max-width:767px){.message_para{font-size:14px}}.message_para a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.parts_circle_btn{background-image:url(/img/cmn/circle_arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:22px 22px;color:#fff;display:block;line-height:1;padding:10px 0 10px 35px}.parts_circle_btn.rev{background-image:url(/img/cmn/circle_arrow_g_l.svg)}.parts_circle_btn:hover{color:#b19c56}.parts_splash{background-color:#252525;height:100%;left:0;position:fixed;top:0;transition:opacity .3s .5s,z-index 0s 1.5s;width:100%;z-index:10000}.parts_splash.end{opacity:0;z-index:0}.parts_splash .penta{background-image:url(/img/cmn/pentagon.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.parts_splash .image{bottom:0;height:91px;left:0;margin:auto;position:absolute;right:0;top:0;width:210px}@keyframes bg{0%{background-size:auto 100%}to{background-size:auto 0}}@keyframes scale{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes op{0%{opacity:1}to{opacity:0}
4}@keyframes fadeOut{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.parts_loader{bottom:0;height:100%;left:0;margin:auto;position:fixed;right:0;top:0;transition:visibility 0s 1s;width:100%;z-index:10}.parts_loader.fontready.imageready,.parts_loader.off{transition:visibility 0s 0s;visibility:hidden}.parts_loader.on{visibility:visible!important}.parts_loader .loader,.parts_loader .loader:after{border-radius:50%;height:50px;width:50px}.parts_loader .loader{animation:load8 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.2);border-left-color:#b19c56;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.p_index_inner.fontreday.imageready.slideready{opacity:1}.p_index_top_notice{background-color:#fff;bottom:25px;max-width:500px;opacity:0;position:absolute;right:25px;text-align:left;transform:translateZ(2px);transition:opacity .3s 1s;z-index:10;z-index:100}.p_index_top_notice.on{opacity:1}.p_index_top_notice_block{border-bottom:1px solid #b19c56;line-height:1.5;padding-right:10px}.p_index_top_notice_block:last-of-type{border-bottom:none}.p_index_top_notice_block a{align-items:center;background-image:url(//kanaya.imgix.net/img/cmn/arrow_g_r.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:8px auto;color:#000;display:block;display:flex;font-size:13px;min-height:50px;padding:10px 20px 10px 30px;text-shadow:none}.p_index_top_notice_close{cursor:pointer;height:20px;line-height:0;position:absolute;right:0;top:0;width:20px}.p_index_top_logo90{bottom:35px;left:25px;line-height:0;position:absolute;width:120px;z-index:10}.p_index_top_logo90 a{transition:opacity .3s}.p_index_top_logo90 a:hover{opacity:.5}.p_index_first{display:block;left:0;position:relative;position:fixed;top:0;width:100%;z-index:5}.p_index_first:after,.p_index_first:before{border-top:3px double #b19c56;content:"";display:block;height:4px;left:0;position:absolute;top:8px;width:100%;z-index:20}.p_index_first:after{bottom:8px;top:auto}.p_index_first_bg{background-image:url(/img/top/top_slide_bg.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;left:0;opacity:0;position:absolute;top:0;transform:translateZ(1px);transition:opacity 1s ease-out .3s;z-index:1}.p_index_first_bg,.p_index_first_slide{height:100%;width:100%}.p_index_first_slide_wrapp{height:100%;left:0;position:absolute;top:0;width:100%}.p_index_first_slide_wrapp .swiper-wrapper{transform:translateZ(0)!important}.p_index_first_slide img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:none;transition:transform 10s linear 2s;width:105%}.p_index_first_slide.swiper-slide-active img,.p_index_first_slide.swiper-slide-duplicate-active img{transform:translate(-4%);transition:transform 10s linear 0s}.p_index_first_slide_nav{bottom:29px;display:none;height:20px;left:3%;position:absolute;text-align:left;z-index:1}.p_index_first_slide_nav .swiper-pagination-bullet{background-color:transparent;border-radius:0;margin-right:8px;opacity:1;padding:10px 0;vertical-align:top;width:25px}.p_index_first_slide_nav .swiper-pagination-bullet:before{background-color:#fff;content:"";display:block;height:2px}.p_index_first_slide_nav .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#67b837}.p_index_first_content{position:relative;transform:translateZ(1px)}.p_index_first_content_inner{margin:auto}.p_index_first_content_logo{left:0;margin:auto;opacity:0;position:absolute;right:0;top:25%;transition:opacity .5s ease-out .5s;width:245px}.p_index_first_content_logo_image object{width:100%}.p_index_first_content_en_para{font-size:46px;letter-spacing:.07em;line-height:1}.p_index_first_content_en_para .inline-block{text-indent:0}.p_index_first_content_en_para span{min-width:.3em;opacity:0;transform:translateY(50px);transition:transform .7s cubic-bezier(.075,.82,.165,1),opacity .5s linear}.p_index_first_content_en_para span.bottom{margin-top:20px}.p_index_first_content_jp_text{left:0;margin:auto;position:absolute;right:0;text-align:center;top:64%}.p_index_first_content_jp_ttl .inline-blcok{display:inline-block}.p_index_first_content_jp_ttl span{min-width:.3em;opacity:0;transform:translateY(30px);transition:transform .7s cubic-bezier(.075,.82,.165,1),opacity .5s linear}.p_index_first_content_jp_para{letter-spacing:.13em;line-height:.95;margin-top:20px}
4.p_index_first_content_jp_para_wrapp{margin-top:160px;transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity 1s cubic-bezier(.215,.61,.355,1) .3s}.p_index_first_content_jp_para_wrapp.fade{opacity:0;transform:translate3d(0,70px,0)}.p_index_first_content_jp_para_wrapp.fade.on{opacity:1;transform:translateZ(0)}.p_index_first_content_jp_para:first-of-type{margin-top:0;transition-delay:1.7s,1.7s}.p_index_first_content_fade{height:100%;position:relative;z-index:2}.p_index_first_content_fade.on .p_index_first_bg,.p_index_first_content_fade.on .p_index_first_content_logo{opacity:1}.p_index_first_content_fade.on .p_index_first_content_en_para span,.p_index_first_content_fade.on .p_index_first_content_jp_para,.p_index_first_content_fade.on .p_index_first_content_jp_ttl span{opacity:1;transform:translateY(0)}.p_index_first_content_scroll{bottom:4%;height:70px;left:0;margin:auto;position:absolute;right:0;width:70px;z-index:10}.p_index_first_content_scroll a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.p_index_first_content_scroll object{bottom:0;display:block;height:45px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:50px}.p_index_first_text{position:fixed;text-align:center;top:48%;width:100%;z-index:30}.p_index_first_text.abs{position:absolute;top:250px!important}.p_index_first_text.on .p_index_first_content_en_para span,.p_index_first_text.on .p_index_first_content_jp_ttl span{opacity:1;transform:translateY(0)}.p_index_first.on .p_index_first_bg,.p_index_first.on .p_index_first_content_logo{opacity:1}.p_index_first.on .p_index_first_content_en_para span,.p_index_first.on .p_index_first_content_jp_para,.p_index_first.on .p_index_first_content_jp_ttl span{opacity:1;transform:translateY(0)}.p_index_top{border-bottom:45px solid #101010;height:865px;overflow:hidden;position:relative}.p_index_top_object{position:absolute;right:-130px;top:100px;width:930px}.p_index_content_layer{background-color:#252525;position:relative;z-index:20}.p_index_content_inner{padding:40px;position:relative;width:100%}.p_index_content_bg .image{overflow:hidden;position:relative}.p_index_content_bg .image:before{content:"";display:block;padding-top:47.88%}.p_index_content_bg .image img{display:block;font-family:"object-fit: cover";height:128%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_index_box{padding-top:70px}.p_index_box.on .p_index_box_border{opacity:1}.p_index_box.off .p_index_box_border{opacity:0;transition:opacity .2s}.p_index_box_border{align-items:center;border:none;display:flex;height:calc(100% - 70px);left:0;opacity:0;position:absolute;right:0;top:70px;transition:opacity .2s .2s;width:100%;z-index:2}.p_index_box_inner{position:relative}.p_index_plan{margin-top:40px}.p_index_plan_box_inner{position:relative}.p_index_plan_ttl{color:#afafaf;font-size:42px;letter-spacing:.25em;line-height:1;text-align:center;text-indent:.25em}.p_index_plan_ttl:after{border-top:3px double #b19c56;content:"";display:block;margin:20px auto auto;width:210px}.p_index_plan_best{margin-top:20px;text-align:center}.p_index_plan_best_subttl{color:#b19c56;font-size:16px;letter-spacing:.3em;line-height:0}.p_index_plan_best_subttl .stars,.p_index_plan_best_subttl .text{display:inline-block;line-height:1}.p_index_plan_best_subttl .stars{margin:0 0 0 8px;width:53px}.p_index_plan_best_subttl .stars img{line-height:0;vertical-align:-1px}.p_index_plan_best_ttl{color:#969696;font-size:20px;margin-top:5px}.p_index_plan_link{position:absolute;right:0;text-align:center;top:45px}.p_index_plan_link_block a{background-color:#b19c56;background-image:url(/img/cmn/arrow_w_r.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:5px auto;color:#fff;display:inline-block;font-size:15px;padding:7px 30px;text-align:center}.p_index_plan_link_block a:hover{opacity:.5}.p_index_plan_link_para{color:#b19c56;display:block;font-size:12px;margin-top:5px}.p_index_info{margin-top:100px}.p_index_info_ttl{color:#afafaf;font-size:38px;letter-spacing:.25em;line-height:1;text-align:center;text-indent:.25em}.p_index_info_list{border-top:3px double #b19c56;margin:50px auto auto;max-width:1000px}.p_index_info_list_block{border-bottom:1px solid #b19c56}.p_index_info_list_block a{align-items:center;color:#fff;display:block;display:flex;margin:auto;max-width:680px;padding:20px 0;-webkit-text-decoration:none;text-decoration:none;width:90%}.p_index_info_list_block_image{overflow:hidden;position:relative;width:150px}.p_index_info_list_block_image:before{content:"";display:block;padding-top:70%}.p_index_info_list_block_image img{font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_index_info_list_block_text{font-size:14px;padding-left:40px;width:calc(100% - 150px)}.p_index_info_list_block_ttl{margin-top:5px}.p_index_info_list_block_ttl em{font-style:italic}.p_index_info_link{margin-top:20px;text-align:center}.p_index_info_link a{background-image:url(/img/cmn/arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:7px auto;color:#b19c56;display:inline-block;font-size:14px;padding:5px 20px}.p_index_video{padding:100px 0 150px;text-align:center}.p_index_video_inner{border:1px solid #b19c56;margin:auto;max-width:1000px;padding:20px}.p_index_video_ttl{color:#afafaf;font-size:25px}.p_index_video_para{font-size:17px;margin-top:10px}.p_index_video_movie_list{display:flex;gap:20px;margin-top:15px}.p_index_video_movie{flex:1;position:relative}.p_index_video_movie:before{content:"";display:block;padding-top:56.25%}.p_index_video_movie iframe,.p_index_video_movie img{height:100%;position:absolute;right:0;top:0;width:100%}
4@media screen and (max-width:979px){.p_index_top_notice{bottom:0;left:0;margin:auto;right:0;width:100%}.p_index_top_notice_block a{font-size:13px;padding:10px 20px 10px 35px}.p_index_top_logo90{bottom:100px;width:100px}.p_index_first_bg{background-size:100% 100%}.p_index_first_content_en_para{font-size:37px}.p_index_first_content_jp_text{top:62%}.p_index_first_content_jp_para{font-size:26px;line-height:1}.p_index_first_content_jp_para_wrapp{margin-top:180px}.p_index_first_content_logo{margin:auto;top:25%;width:210px}.p_index_first_text{top:46%}.p_index_first_text.abs{top:250px!important}.p_index_top{border-bottom-width:40px;height:830px}.p_index_top_object{right:-130px;top:100px;width:750px}.p_index_content_inner{padding:40px}.p_index_content_bg .image:before{content:"";display:block;padding-top:100%}.p_index_plan_ttl{font-size:38px}.p_index_plan_best,.p_index_plan_ttl:after{margin-top:15px}.p_index_plan_best_subttl{font-size:15px}.p_index_plan_best_subttl .stars{margin:0 0 0 5px;width:48px}.p_index_plan_best_subttl .stars img{vertical-align:-1px}.p_index_plan_best_ttl{font-size:18px}.p_index_info{margin-top:70px}.p_index_info_ttl{font-size:32px}.p_index_info_list{margin-top:30px;max-width:none}.p_index_info_list_block_image:before{content:"";display:block;padding-top:70%}.p_index_info_link{margin-top:10px}.p_index_video{padding:100px 0}.p_index_video_inner{max-width:480px;padding:20px}.p_index_video_ttl{font-size:22px}.p_index_video_para{font-size:16px;margin-top:0}.p_index_video_movie_list{flex-direction:column}}@media screen and (max-width:767px){.p_index_first_slide img{width:110%}.p_index_first_slide.swiper-slide-active img,.p_index_first_slide.swiper-slide-duplicate-active img{transform:translate(-10%)}.p_index_first_content{padding-top:0}.p_index_first_content_en_para{font-size:22px;white-space:nowrap}.p_index_first_content_en_para span.bottom{margin-top:15px}.p_index_first_content_jp_text{top:59%}.p_index_first_content_jp_para{font-size:23px;margin-top:13px}.p_index_first_content_jp_para_wrapp{margin-top:80px}.p_index_first_content_logo{left:0;margin:auto;right:0;top:20%;width:165px}.p_index_first_content_scroll{bottom:1.5%}.p_index_first_text{width:100%}.p_index_first_text.abs{top:170px!important}.p_index_top{border-bottom-width:25px;height:560px;margin-bottom:50px}.p_index_top_object{right:-50px;top:40px;width:340px}.p_index_top_logo90{bottom:80px;right:20px;width:60px}.p_index_content{overflow:hidden}.p_index_content_inner{padding:0}.p_index_content_bg .image:before{content:"";display:block;padding-top:137.5%}.p_index_box{padding-top:50px}.p_index_box_border{height:calc(100% - 50px);top:50px}.p_index_box_inner{width:75%}.p_index_plan{margin-top:0}.p_index_plan_ttl{font-size:28px}.p_index_plan_ttl:after{margin-top:10px;width:180px}.p_index_plan_best{margin-top:15px}.p_index_plan_best_subttl{font-size:14px}.p_index_plan_best_ttl{font-size:16px}.p_index_plan_link{margin-top:80px;position:static}.p_index_info{margin-top:70px}.p_index_info_ttl{font-size:23px}.p_index_info_list{margin-top:15px}.p_index_info_list_block{width:100%}.p_index_info_list_block a{width:auto}.p_index_info_list_block_image{width:90px}.p_index_info_list_block_image:before{content:"";display:block;padding-top:100%}.p_index_info_list_block_text{font-size:13px;margin-top:0;padding-left:20px;width:calc(100% - 90px)}.p_index_info_link{font-size:13px;margin-top:10px}.p_index_info_link a{background-size:5px auto;padding:0 20px 0 15px}.p_index_video{padding:60px 0}.p_index_video_inner{padding:20px}.p_index_video_ttl{font-size:20px}.p_index_video_para{font-size:16px}}.english .p_index_first_content_jp_para{letter-spacing:.09em}.english .p_index_first_content_en_para{font-size:52px}.english .p_index_first_text.abs{top:250px!important}@media screen and (max-width:979px){.english .p_index_first_content_en_para{font-size:42px}}@media screen and (max-width:767px){.english .p_index_first_content_en_para{font-size:23px;letter-spacing:.04em}.english .p_index_first_content_jp_para{font-size:18px;line-height:1.4}.english .p_index_first_text.abs{top:170px!important}}.p_room_box_head{text-align:center}.p_room_box_head_ttl{color:#b19c56;font-size:48px;line-height:1}.p_room_box_head_ttl .tb_pc{display:inline;margin-left:.3em}.p_room_box_head_subttl{font-size:20px;margin-top:15px}.p_room_box_list{display:flex;justify-content:center;margin-top:80px}.p_room_box_list_block{margin-right:5%;width:30%}.p_room_box_list_block:last-of-type{margin-right:0}.p_room_box_list_block_image{border:1px solid #b19c56;padding:5px}.p_room_box_list_block_image .pad{display:block;position:relative}.p_room_box_list_block_image .pad:before{content:"";display:block;padding-top:63%}.p_room_box_list_block_image .pad img{left:0;position:absolute;top:0;width:100%}.p_room_box_list_block_text{color:#fff;margin-top:40px;text-align:center}.p_room_box_list_block_ttl{font-size:27px;letter-spacing:.13em;line-height:1.4;white-space:nowrap}.p_room_box_list_block_subttl{font-size:16px;margin-top:15px}.p_room_info_ttl{font-size:28px;text-align:center}.p_room_info_box{border-top:3px double #b19c56;margin-top:50px}.p_room_info_block{border-bottom:3px double #b19c56;padding:70px 0}.p_room_info_block_inner{display:flex;justify-content:space-between;margin:auto;max-width:1000px;width:90%}.p_room_info_block_left{width:49%}.p_room_info_block_right{width:43%}.p_room_info_block_ttl{font-size:24px;line-height:1.3;margin-bottom:25px}.p_room_info_block_para{font-size:15px;line-height:2.5}.p_room_info_block_link{margin-top:20px}.p_room_info_block_link a{background-image:url(/img/cmn/circle_arrow_g_r.svg);background-position:0;background-repeat:no-repeat;background-size:20px auto;color:#fff;display:block;font-size:14px;padding-left:30px}@media screen and (max-width:979px){.p_room_box_head_ttl{font-size:40px}.p_room_box_head_subttl{font-size:18px}.p_room_box_list{display:flex;justify-content:center;margin-top:60px}.p_room_box_list_block_text{margin-top:30px}.p_room_box_list_block_ttl{font-size:22px;white-space:normal}.p_room_box_list_block_subttl{font-size:13px;margin-top:15px}.p_room_info_ttl{font-size:24px}.p_room_info_box{margin-top:40px}.p_room_info_block{padding:50px 0}.p_room_info_block_inner{display:block;max-width:500px;width:auto}.p_room_info_block_left,.p_room_info_block_right{width:auto}.p_room_info_block_ttl{font-size:22px;line-height:1.3;margin-bottom:20px;margin-top:30px}.p_room_info_block_para{font-size:14px;line-height:2}.p_room_info_block_link a{font-size:14px}}@media screen and (max-width:767px){.p_room_box_head_ttl{font-size:34px;line-height:1.2}.p_room_box_head_ttl .tb_pc{display:none}.p_room_box_head_subttl{font-size:16px}.p_room_box_list{display:flex;justify-content:flex-start;margin:40px auto auto;padding:0 7%;width:calc(840px + 14%)}.p_room_box_list.box2{width:calc(560px + 14%)}.p_room_box_list_outer{overflow:auto;width:100%;-webkit-overflow-scrolling:touch}.p_room_box_list_block{margin-right:30px;width:300px}.p_room_box_list_block_text{margin-top:30px}.p_room_box_list_block_ttl{font-size:20px}.p_room_box_list_block_subttl{font-size:13px;padding-bottom:10px}.p_room_info_ttl{font-size:22px}.p_room_info_block_ttl{font-size:19px}.p_room_info_block_link a,.p_room_info_block_para{font-size:14px}}.p_room_detail_head{text-align:center}.p_room_detail_head_subttl{font-size:26px;line-height:1.3}.p_room_detail_head_subttl:after{background-color:#b19c56;content:"";display:block;height:1px;margin:20px auto 30px;width:150px}.p_room_detail_head_ttl{color:#b19c56;font-size:46px;line-height:1.2}.p_room_detail_slide{position:relative}.p_room_detail_slide_outer{margin-top:70px}.p_room_detail_slide_border{border:1px solid #b19c56;padding:10px;position:relative}.p_room_detail_slide:before{content:"";display:block;padding-top:57%}.p_room_detail_slide img{left:0;position:absolute;top:0;width:100%}.p_room_detail_slide_nav{bottom:-40px;height:20px;margin:auto;position:absolute;text-align:center;width:100%;z-index:2}.p_room_detail_slide_nav .swiper-pagination-bullet{background-color:transparent;display:inline-block;height:20px;margin:0 13px;opacity:1;position:relative;width:20px}.p_room_detail_slide_nav .swiper-pagination-bullet:before{background-color:#b19c56;border-radius:50%;bottom:0;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;top:0;width:8px}.p_room_detail_slide_nav .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#999}.p_room_detail_data{margin-top:150px}.p_room_detail_data_right{margin-left:auto;max-width:680px}.p_room_detail_data_lead{font-size:15px;line-height:2.7;text-align:justify}.p_room_detail_data_list{border-top:1px solid #b19c56;margin-top:80px}.p_room_detail_data_list_block{border-bottom:1px solid #b19c56;display:flex;font-size:15px;padding:15px 30px}.p_room_detail_data_list_block_ttl{width:70px}.p_room_detail_data_list_block_para{width:calc(100% - 70px)}.p_room_detail_data_list_block_room{background-image:url(/img/cmn/icon_pdf.svg);background-position:0;background-repeat:no-repeat;background-size:14px auto;cursor:pointer;padding-left:25px}.p_room_detail_data_list_block_room .border{-webkit-text-decoration:underline;text-decoration:underline}.p_room_detail_data_list_block_room .note{font-size:12px;margin-left:10px}.p_room_detail_data_link{font-size:15px;margin-top:30px}.p_room_detail_data_link_para{margin-bottom:10px}.p_room_detail_pics{margin-bottom:120px;margin-top:60px}.p_room_detail_pics_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.p_room_detail_pics_image{margin-top:120px;text-align:center;width:48%}.p_room_detail_pics_image img.tate{width:80%}.p_room_detail_plan_head{align-items:flex-end;display:flex;justify-content:space-between}.p_room_detail_plan_head_left{width:50%}.p_room_detail_plan_head_right{text-align:right;width:50%}.p_room_detail_plan_head_ttl{color:#969696;font-size:45px;line-height:1}.p_room_detail_plan_head_para{font-size:17px;line-height:1.4;margin-top:15px}.p_room_detail_roomlist_inner{max-width:1000px}.p_room_detail_roomlist_ttl{color:#969696;font-size:36px;line-height:1}.p_room_detail_roomlist_box{border-top:1px solid #b19c56;padding:40px 0;width:53%}.p_room_detail_roomlist_box_wrapp{border-bottom:1px solid #b19c56;border-top:3px double #b19c56;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.p_room_detail_roomlist_box:nth-child(-n+2){border-top:none}.p_room_detail_roomlist_box:nth-of-type(2n+2){width:35%}.p_room_detail_roomlist_box:nth-of-type(2n+2) .p_room_detail_roomlist_block{width:42.8%}.p_room_detail_roomlist_box_head_ttl{color:#b19c56;font-size:24px;line-height:1}.p_room_detail_roomlist_box_head_subttl{font-size:14px;margin-top:5px}.p_room_detail_roomlist_block{text-align:center;width:28.3%}.p_room_detail_roomlist_block_wrapp{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.p_room_detail_roomlist_block a{color:#fff;display:block}.p_room_detail_roomlist_block a:hover{color:#b19c56}.p_room_detail_roomlist_block a.on{cursor:default;opacity:.5;pointer-events:none}.p_room_detail_roomlist_block_image{position:relative}.p_room_detail_roomlist_block_image:before{content:"";display:block;padding-top:63%}.p_room_detail_roomlist_block_image img{left:0;position:absolute;top:0;width:100%}.p_room_detail_roomlist_block_ttl{font-size:15px;letter-spacing:.12em;line-height:1.4;margin-top:15px}
4.p_room_detail_roomlist_block_copy{display:none;font-size:14px;line-height:1.5;margin-top:10px}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_wrapp{justify-content:flex-start}.p_room_detail_roomlist.hs .p_room_detail_roomlist_box{border-top:1px solid #b19c56;width:100%}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block{margin-right:8.75%;width:27.5%}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block:last-of-type{margin-right:0}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_ttl{font-size:18px}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_copy{display:block}@media screen and (max-width:979px){.p_room_detail_head_subttl{font-size:23px}.p_room_detail_head_subttl:after{margin:20px auto 30px;width:110px}.p_room_detail_head_ttl{font-size:38px}.p_room_detail_slide_outer{margin-top:60px}.p_room_detail_slide_border{border-left:0 solid #b19c56;border-right:0 solid #b19c56;padding:10px 0}.p_room_detail_slide:before{content:"";display:block;padding-top:57%}.p_room_detail_data{margin-top:120px}.p_room_detail_data_right{margin-right:0;max-width:none}.p_room_detail_data_lead{font-size:15px;line-height:2.5}.p_room_detail_data_list_block{font-size:14px;padding:15px 30px}.p_room_detail_data_link{font-size:14px;margin-top:30px}.p_room_detail_pics{margin-bottom:100px;margin-top:40px}.p_room_detail_pics_inner{display:block;padding-top:30px}.p_room_detail_pics_image{margin-top:90px;width:auto}.p_room_detail_pics_image img.tate{width:75%}.p_room_detail_plan_head_left{width:70%}.p_room_detail_plan_head_right{width:30%}.p_room_detail_plan_head_ttl{font-size:38px}.p_room_detail_plan_head_para{font-size:16px;margin-top:10px}.p_room_detail_roomlist_ttl{font-size:30px}.p_room_detail_roomlist_box{border-top:1px solid #b19c56;padding:40px 0;width:auto}.p_room_detail_roomlist_box_wrapp{display:block;margin-top:40px}.p_room_detail_roomlist_box:nth-child(-n+2){border-top:1px solid #b19c56}.p_room_detail_roomlist_box:nth-of-type(2n+2){width:auto}.p_room_detail_roomlist_box:nth-of-type(2n+2) .p_room_detail_roomlist_block{width:30%}.p_room_detail_roomlist_box_head_ttl{font-size:22px}.p_room_detail_roomlist_box_head_subttl{font-size:14px}.p_room_detail_roomlist_block{margin-right:5%;text-align:center;width:30%}.p_room_detail_roomlist_block_wrapp{justify-content:flex-start;margin-top:30px}.p_room_detail_roomlist_block:last-of-type{margin-right:0}.p_room_detail_roomlist_block_copy{font-size:13px}}@media screen and (max-width:767px){.p_room_detail_head_subttl{font-size:19px}.p_room_detail_head_subttl:after{width:130px}.p_room_detail_head_ttl{font-size:30px}.p_room_detail_slide_outer{margin-top:40px}.p_room_detail_slide:before{content:"";display:block;padding-top:100%}.p_room_detail_data{margin-top:80px}.p_room_detail_data_lead{font-size:14px}.p_room_detail_data_list_block{padding:15px 10px}.p_room_detail_data_list_block_room .border{display:block}.p_room_detail_data_list_block_room .note{display:block;margin-left:0}.p_room_detail_data_link{margin-top:20px}.p_room_detail_pics{margin-bottom:60px;margin-top:40px}.p_room_detail_pics_inner{width:100%!important}.p_room_detail_pics_image{margin-top:60px}.p_room_detail_pics_image img.tate{width:100%}.p_room_detail_plan_head{display:block;text-align:center}.p_room_detail_plan_head_left{width:auto}.p_room_detail_plan_head_right{margin-top:15px;text-align:center;width:auto}.p_room_detail_plan_head_ttl{font-size:35px}.p_room_detail_plan_head_para{font-size:16px;margin-top:15px}.p_room_detail_roomlist_ttl{font-size:25px}.p_room_detail_roomlist_box{padding:30px 0}.p_room_detail_roomlist_box_wrapp{margin-top:30px}.p_room_detail_roomlist_box_head{text-align:center}.p_room_detail_roomlist_box:nth-of-type(2n+2) .p_room_detail_roomlist_block{width:auto}.p_room_detail_roomlist_block{margin-right:0;margin-top:20px;width:auto}.p_room_detail_roomlist_block_wrapp{display:block}.p_room_detail_roomlist_block:first-of-type{margin-top:0}.p_room_detail_roomlist_block:last-of-type{margin-right:0}.p_room_detail_roomlist_block a{align-items:center;display:flex;padding:0 20px}.p_room_detail_roomlist_block_image{position:relative;width:45%}.p_room_detail_roomlist_block_image:before{content:"";display:block;padding-top:63%}.p_room_detail_roomlist_block_image img{left:0;position:absolute;top:0;width:100%}.p_room_detail_roomlist_block_ttl{margin-top:0;padding:0 0 0 20px;text-align:center;width:55%}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_wrapp{margin:30px auto auto;max-width:400px;width:90%}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block{margin-right:auto;margin-top:30px;width:auto}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block a{display:block}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_ttl{margin-top:15px;padding-left:0;width:auto}.p_room_detail_roomlist.hs .p_room_detail_roomlist_block_image{width:auto}}.english .p_room_detail_data_list_block{font-size:13px}.english .p_room_detail_data_lead{text-align:left}.english .p_room_detail_data_list_block_ttl{width:100px}.english .p_room_detail_data_list_block_para{width:calc(100% - 100px)}.p_about_outer{background-color:#252525;position:relative;z-index:2}.p_about_head{padding-top:150px}.p_about_head_inner{max-width:none}.p_about_head_text{margin-left:auto;margin-right:5%;width:42%}.p_about_head_ttl{font-size:28px}.p_about_top{margin-top:50px}.p_about_top_inner{max-width:none;position:relative}.p_about_top_left{padding-right:10%;width:50%}.p_about_top_left.sticky{float:left;overflow:hidden;position:relative;position:sticky;top:100px;z-index:1}.p_about_top_left.abs{height:100%;left:0;position:absolute;top:0}.p_about_top_right{float:right;margin-right:5%;width:42%}.p_about_top_object{margin-left:-20%;opacity:.73}.p_about_top_image{left:0;max-width:700px;overflow:hidden;position:absolute;width:70%}.p_about_top_image.image1{top:8%}.p_about_top_image.image2{bottom:8%}.p_about_top_image:before{content:"";display:block;padding-top:150%}.p_about_top_image img{left:0;position:absolute;top:0;width:100%}.p_about_top_text{margin-top:120px}.p_about_top_ttl{font-size:28px}.p_about_top_para{font-size:15px;line-height:2.7;margin-top:50px}.p_about_middle{margin-top:250px;padding-bottom:250px;position:relative}.p_about_middle_pics{width:calc(300vh + 750px)}.p_about_middle_pics_image{width:50vh}.p_about_middle_pics_image:before{content:"";display:block;padding-top:150%}.p_about_middle_scroller{height:100vw}.p_about_bottom_cover{position:relative}.p_about_bottom_cover:before{content:"";display:block;padding-top:50%}.p_about_bottom_cover_image{height:100%;left:0;position:fixed;top:0;width:100%}.p_about_bottom_cover_image img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_about_bottom_cover_ttl{bottom:120px;color:#fff;font-size:3.5vw;line-height:1.2;opacity:0;position:absolute;right:22.3%;transform:translateY(-50%);transition:clip 1s cubic-bezier(.215,.61,.355,1) .3s}.p_about_bottom_cover_ttl.on{clip:rect(0,0,auto,auto);opacity:1}.p_about_bottom_cover_object{background-image:url(/img/about/about_object2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;position:absolute;right:0;transform:translateY(50%);transition-delay:.3s;width:60%;z-index:10}.p_about_bottom_cover_object:before{content:"";display:block;padding-top:25%}.p_about_bottom_outer{background-color:#252525;position:relative;z-index:1}.p_about_bottom_inner{max-width:900px}.p_about_bottom_content{padding-top:35%}.p_about_bottom_content_left{float:left;width:53%}.p_about_bottom_content_right{float:right;position:sticky;top:150px;width:35%}.p_about_bottom_content_text{margin-bottom:100px}.p_about_bottom_content_text:last-of-type{margin-bottom:0}.p_about_bottom_content_text_ttl{font-size:28px;margin-bottom:50px}.p_about_bottom_content_text_para{font-size:14px;line-height:2.3;text-align:justify;text-indent:1em}.p_about_bottom_link{margin-top:200px;padding-bottom:100px}.p_about_bottom_link a{align-items:center;background-image:url(/img/cmn/arrow_big_g_r.svg);background-position:100%;background-repeat:no-repeat;background-size:25px auto;border-bottom:3px double #b19c56;border-top:3px double #b19c56;color:#fff;display:flex;justify-content:space-between;margin:auto;max-width:700px;padding:30px 30px 30px 0}.p_about_bottom_link a:hover{opacity:.85}.p_about_bottom_link_left{width:30%}
4.p_about_bottom_link_right{width:65%}.p_about_bottom_link_image:before{content:"";display:block;padding-top:63.44%}.p_about_bottom_link_subttl{font-size:21px;letter-spacing:.1em}.p_about_bottom_link_ttl{font-size:25px;letter-spacing:.1em}.p_about_bottom_link_para{font-size:18px;margin-top:10px}@media screen and (max-width:979px){.p_about_head{padding-top:120px}.p_about_head_text{margin-left:auto;margin-right:0;width:485px}.p_about_head_ttl{font-size:26px}.p_about_top{margin-top:80px}.p_about_top_inner{max-width:none;position:relative}.p_about_top_left{width:80%}.p_about_top_left.sticky{float:none;position:sticky;top:90px}.p_about_top_left.abs{display:none}.p_about_top_right{float:none;margin-right:auto;width:auto}.p_about_top_object{margin-left:-20%}.p_about_top_image{left:0;max-width:none;overflow:hidden;position:relative;width:50%}.p_about_top_image.image1{margin-top:-150px;top:0}.p_about_top_image.image2{margin-top:150px;top:0}.p_about_top_text{margin-top:150px;position:relative;transform:translateZ(1px);z-index:4}.p_about_top_text_right{margin-left:auto;width:485px}.p_about_top_ttl{font-size:26px}.p_about_top_para{font-size:15px;margin-top:50px}.p_about_middle{margin-top:150px;padding-bottom:150px}.p_about_middle_pics{width:calc(300vh + 200px)}.p_about_middle_scroller{height:100vw}.p_about_bottom_cover:before{padding-top:100%}.p_about_bottom_cover_ttl{bottom:150px;font-size:5.8vw;right:20.5%}.p_about_bottom_cover_object{width:83.5%}.p_about_bottom_cover_object:before{padding-top:30%}.p_about_bottom_content{padding-top:35%}.p_about_bottom_content_left{float:none;margin-left:auto;margin-top:100px;width:485px}.p_about_bottom_content_right{float:none;position:static;width:40%}.p_about_bottom_content_text{margin-bottom:100px}.p_about_bottom_content_text_ttl{font-size:26px;margin-bottom:40px}.p_about_bottom_content_text_para{font-size:14px}.p_about_bottom_link{margin-top:200px;padding-bottom:50px}.p_about_bottom_link a{background-size:25px auto}.p_about_bottom_link_left{width:35%}.p_about_bottom_link_right{width:60%}.p_about_bottom_link_subttl{font-size:18px}.p_about_bottom_link_ttl{font-size:21px}.p_about_bottom_link_para{font-size:15px}}@media screen and (max-width:767px){.p_about_head{padding-top:80px}.p_about_head_inner{width:78%}.p_about_head_text{width:auto}.p_about_head_ttl{font-size:22px}.p_about_top{margin-top:50px}.p_about_top_left{width:100%}.p_about_top_left.sticky{top:80px}.p_about_top_left.abs{display:none}.p_about_top_image{width:80%}.p_about_top_image.image1{margin-top:-100px}.p_about_top_image.image2{margin-top:100px}.p_about_top_text{margin:100px auto auto;width:78%}.p_about_top_text_right{margin-left:auto;margin-right:auto;width:auto}.p_about_top_ttl{font-size:22px}.p_about_top_para{font-size:15px;margin-top:40px;text-align:justify}.p_about_middle{margin-top:100px;padding-bottom:100px}.p_about_middle_inner{width:78%}.p_about_middle_pics{width:calc(270vh + 200px)}.p_about_middle_pics_image{width:45vh}.p_about_middle_scroller{height:150vw}.p_about_bottom_cover:before{padding-top:110%}.p_about_bottom_cover_ttl{bottom:100px;font-size:7.5vw;left:8%;letter-spacing:.2em;right:auto}.p_about_bottom_cover_object{width:92%}.p_about_bottom_cover_object:before{padding-top:40%}.p_about_bottom_inner{width:78%}.p_about_bottom_content{padding-top:50%}.p_about_bottom_content_left{margin-top:80px;width:auto}.p_about_bottom_content_right{width:auto}.p_about_bottom_content_image{margin-left:auto;width:65%}.p_about_bottom_content_text{margin-bottom:80px}.p_about_bottom_content_text_ttl{font-size:22px;margin-bottom:40px}.p_about_bottom_link{margin-top:80px;padding-bottom:0}.p_about_bottom_link a{background-position:center bottom 20px;background-size:25px auto;background-size:14px auto;display:block;margin:auto;padding:30px 0 60px;text-align:center}.p_about_bottom_link_left{margin:auto;width:80%}.p_about_bottom_link_right{margin-top:20px;width:auto}.p_about_bottom_link_subttl{font-size:16px}.p_about_bottom_link_ttl{font-size:19px}.p_about_bottom_link_para{font-size:14px}}.english .p_about_top_para{text-align:left}.english .p_about_bottom_content_text_para{font-size:13px;text-align:left}.p_facility_box_ttl{color:#b19c56;font-size:52px;letter-spacing:.14em!important;line-height:1}.p_facility_box_subttl{color:#b19c56;font-size:28px;margin-bottom:10px;text-align:center}.p_facility_box_block{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:90px}.p_facility_box_block_left{align-items:center;border-bottom:3px double #b19c56;border-top:3px double #b19c56;display:flex;width:43%}.p_facility_box_block_right{position:relative;width:53%}.p_facility_box_block_text{margin:auto;padding:50px 0;width:88%}.p_facility_box_block_ttl{font-size:24px;line-height:2}.p_facility_box_block_para{font-size:15px;line-height:2.5;margin-top:30px}.p_facility_box_block_note{font-size:15px;line-height:2.7;margin-top:30px}.p_facility_box_block_link{font-size:15px;margin-top:40px}.p_facility_box_block_image{display:block}.p_facility_box_block_image:before{content:"";display:block;padding-top:70%}.p_facility_box_block_image img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:979px){.p_facility_box_ttl{font-size:46px}.p_facility_box_subttl{font-size:21px}.p_facility_box_block{display:block;margin:60px auto auto;max-width:600px}.p_facility_box_block_left{display:block;margin-top:50px;width:auto}.p_facility_box_block_right{position:static;width:auto}.p_facility_box_block_text{margin:auto;padding:50px 0;width:85%}.p_facility_box_block_ttl{font-size:20px}.p_facility_box_block_note,.p_facility_box_block_para{font-size:15px;line-height:2.5;margin-top:30px}.p_facility_box_block_link{font-size:14px;margin-top:40px}.p_facility_box_block_image{position:relative}.p_facility_box_block_image:before{content:"";display:block;padding-top:70%}}@media screen and (max-width:767px){.p_facility_box_ttl{font-size:36px;line-height:1.2}.p_facility_box_subttl{font-size:15px}.p_facility_box_block{margin-top:40px}.p_facility_box_block_left{border-bottom:0;border-top:0;margin:20px auto auto;width:86%}.p_facility_box_block_right{border-bottom:3px double #b19c56;border-top:3px double #b19c56;padding:10px 0}.p_facility_box_block_text{padding:30px 0;width:auto}.p_facility_box_block_ttl{font-size:19px}.p_facility_box_block_note,.p_facility_box_block_para{font-size:14px;margin-top:20px}.p_facility_box_block_link{margin-top:30px}}.english .p_facility_box_block_ttl{line-height:1.7}.english .p_facility_box_block_para{line-height:2.2}.p_access_content{padding-top:80px}.p_access_content_inner{max-width:1000px}.p_access_top_inner{align-items:center;display:flex;justify-content:space-between;max-width:780px}.p_access_top_left{width:50%}.p_access_top_right{width:42%}.p_access_top_subttl{font-size:24px}.p_access_top_ttl{font-size:20px}.p_access_top_address{font-size:15px;margin-top:30px}.p_access_top_address a,.p_access_top_address a:hover{color:#fff}.p_access_top_time{font-size:15px;margin-top:20px}.p_access_block{border-top:3px double #b19c56;margin-top:80px;padding-top:80px}.p_access_block_inner{max-width:780px}.p_access_block_ttl{color:#b19c56;font-size:22px;text-align:center}.p_access_block_route{margin:80px auto 50px}.p_access_block_route.max1{max-width:650px}.p_access_block_route_note{font-size:13px;margin-top:40px}.p_access_block_route_wait{margin-top:30px}.p_access_block_route_wait_para{font-size:13px}.p_access_block_route_wait_image{margin-top:10px;max-width:440px}.p_access_block_map_ttl{font-size:15px;text-align:center}.p_access_block_map_image{background:#fff;margin:20px auto auto;max-width:550px}.p_access_block_frame{position:relative}.p_access_block_frame:before{content:"";display:block;padding-top:70%}.p_access_block_frame iframe{height:100%;left:0;position:absolute;top:0;width:100%}.p_access_block_frame_para{font-size:14px;margin-top:20px;text-align:center}.p_access_block_frame_para a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.p_access_block_frame_para a:hover{color:#b19c56}.p_access_block_link{font-size:15px;margin-top:80px;text-align:center}.p_access_block_link a{display:inline-block}@media screen and (max-width:979px){.p_access_content{padding-top:60px}.p_access_content_inner{max-width:630px}.p_access_top_inner{width:auto}.p_access_top_left{width:57%}.p_access_top_right{width:40%}.p_access_top_subttl{font-size:20px}.p_access_top_ttl{font-size:17px}.p_access_top_address,.p_access_top_time{font-size:14px;margin-top:20px}.p_access_block{margin-top:60px;padding-top:60px}.p_access_block_inner{width:auto}.p_access_block_ttl{font-size:20px}.p_access_block_route{margin-bottom:40px;margin-top:60px}.p_access_block_route_note{font-size:13px;margin-top:30px}.p_access_block_map{margin:auto;max-width:500px}.p_access_block_map_block{width:45%}.p_access_block_map_block_para{font-size:13px;margin-top:20px}.p_access_block_frame:before{content:"";display:block;padding-top:100%}.p_access_block_frame_para{font-size:13px}.p_access_block_link{font-size:14px;margin-top:60px}}@media screen and (max-width:767px){.p_access_content{padding-top:40px}.p_access_content_inner{max-width:630px}.p_access_top_inner{display:block;width:86%}.p_access_top_left{width:auto}.p_access_top_right{margin-top:30px;width:auto}.p_access_top_subttl{font-size:18px}.p_access_top_ttl{font-size:16px}.p_access_block{margin-top:40px;padding-top:40px}.p_access_block_inner{width:auto}.p_access_block_ttl{font-size:20px}.p_access_block_route{margin-bottom:30px;margin-top:40px}.p_access_block_route_image{overflow:auto;-webkit-overflow-scrolling:touch;margin-left:7%;padding-bottom:10px}.p_access_block_route_image img{margin-right:7%;width:700px}.p_access_block_route_image img.max1{max-width:600px}.p_access_block_route_note{margin-top:30px}.p_access_block_map_ttl{font-size:15px}.p_access_block_link{font-size:13px;margin-top:40px}}.p_spot_content{position:relative}.p_spot_content_inner{max-width:1100px}.p_spot_content_left{float:left;position:sticky;top:150px;width:225px;z-index:1}.p_spot_content_right{float:right;width:calc(90% - 225px)}.p_spot_nav{background-color:#252525;border-bottom:1px solid #b19c56}.p_spot_nav_list{border-top:1px solid #b19c56}.p_spot_nav_list.en a{line-height:1.3}.p_spot_nav_list a{align-items:center;color:#fff;display:flex;font-size:16px;height:58px;padding:0 15px;position:relative}.p_spot_nav_list a:hover{background-color:#9b8443}.p_spot_nav_list a:hover:before{border-color:transparent transparent transparent #9b8443;display:block}.p_spot_nav_list a.active,.p_spot_nav_list a.active:hover{background-color:#b19c56}.p_spot_nav_list a.active:before,.p_spot_nav_list a.active:hover:before{border-color:transparent transparent transparent #b19c56;display:block}.p_spot_nav_list a:before{border-color:transparent transparent transparent #b19c56;border-style:solid;border-width:30px 0 30px 30px;content:"";display:none;height:0;position:absolute;right:0;top:-1px;transform:translateX(100%);width:0}.p_spot_block{margin-top:120px}.p_spot_block.top{margin-top:0}.p_spot_block_ttl{color:#b19c56;font-size:25px;line-height:1;margin-bottom:30px}.p_spot_block_list{align-items:center;border-bottom:1px solid #b19c56;display:flex;padding:35px 0}.p_spot_block_list:first-of-type{border-top:1px solid #b19c56}.p_spot_block_list_left{width:180px}.p_spot_block_list_right{margin-left:50px;width:calc(100% - 180px)}.p_spot_block_list_image{position:relative}.p_spot_block_list_image:before{content:"";display:block;padding-top:70.5%}.p_spot_block_list_image img{font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_spot_block_list_ttl{font-size:22px;line-height:1}.p_spot_block_list_para{font-size:14px;margin-top:20px}.p_spot_block_list_para a{color:#fff;margin-left:10px;-webkit-text-decoration:underline;text-decoration:underline}.p_spot_block_list_link{font-size:13px;margin-top:10px}.p_spot_block_list_link li{display:inline-block;margin-right:30px}.p_spot_block_list_link li:last-of-type{margin-right:0}.p_spot_block_list_link li a{background-position:0;background-repeat:no-repeat;color:#fff;display:block;padding-left:23px;-webkit-text-decoration:underline;text-decoration:underline}.p_spot_block_list_link li a.site{background-image:url(/img/cmn/icon_site_w.svg);background-size:16px 16px}.p_spot_block_list_link li a.insta{background-image:url(/img/cmn/icon_ig_w.svg);background-size:15px 15px}.p_spot_map{margin-top:30px}.p_spot_map_iframe{padding-top:100%;position:relative}.p_spot_map_iframe iframe{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.p_spot_map_para{margin-top:10px;text-align:center}.p_spot_map_para a{color:#fff;display:inline-block;font-size:14px;padding:20px;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:979px){.p_spot_content.padding{padding:60px 0 0}.p_spot_content_left{float:none;position:sticky;top:70px;width:auto}.p_spot_content_right{float:none;margin:auto;width:auto;width:87%}.p_spot_nav{border-bottom:1px solid #b19c56;border-top:1px solid #b19c56;display:flex}.p_spot_nav_list{border:none;border-right:1px solid #b19c56;width:25%}.p_spot_nav_list:last-of-type{border:none}.p_spot_nav_list a{font-size:15px;height:60px;justify-content:center;padding:0;text-align:center}.p_spot_nav_list a:hover:before{border-color:#9b8443 transparent transparent}.p_spot_nav_list a.active:before,.p_spot_nav_list a.active:hover:before{border-color:#b19c56 transparent transparent}.p_spot_nav_list a:before{border-color:#b19c56 transparent transparent;border-width:13px 13px 0;bottom:-13px;left:50%;right:auto;top:auto;transform:translateX(-50%)}.p_spot_block.top{margin-top:60px}.p_spot_block_ttl{font-size:22px}.p_spot_block_list{padding:30px 0}.p_spot_block_list_left{width:150px}.p_spot_block_list_right{margin-left:30px;width:calc(100% - 150px)}.p_spot_block_list_ttl{font-size:19px}.p_spot_block_list_para{font-size:14px;margin-top:20px}.p_spot_map{margin-top:30px}.p_spot_map_para{margin-top:10px}.p_spot_map_para a{font-size:14px;padding:20px}}@media screen and (max-width:767px){.p_spot_content.padding{padding:45px 0 0}.p_spot_content_left{top:55px}.p_spot_content_right{width:auto}.p_spot_content_right .anchor,.p_spot_content_right .anchor.first{margin-top:-85px;padding-top:85px}.p_spot_nav_list a{font-size:14px;height:58px;line-height:1.4}.p_spot_nav_list.en a{font-size:12px;line-height:1.1}.p_spot_block,.p_spot_block.top{margin-top:30px}.p_spot_block_ttl{font-size:20px;text-align:center}.p_spot_block_list{padding:25px 7%}.p_spot_block_list_left{width:120px}.p_spot_block_list_right{margin-left:20px;width:calc(100% - 120px)}.p_spot_block_list_ttl{font-size:17px;line-height:1.4}.p_spot_block_list_para{font-size:13px;margin-top:20px}.p_spot_block_list_image:before{content:"";display:block;padding-top:90%}.p_spot_block_list_link{font-size:13px}.p_spot_block_list_link li{margin-right:20px}.p_spot_block_list_link li a{padding-left:23px}.p_spot_block_list_link li a.site{background-size:14px 14px}.p_spot_block_list_link li a.insta{background-size:13px 13px}.p_spot_map_para{margin-top:10px}.p_spot_map_para a{font-size:13px;padding:10px}}.english ._spot_block_list_para{font-size:13px}.p_forest_box{overflow:hidden;padding-bottom:100px}.p_forest_block{margin-top:300px;position:relative}.p_forest_block.right{margin-left:auto}.p_forest_block.ss{width:40%}.p_forest_block.sm{width:55%}.p_forest_block.sl{width:72%}.p_forest_block.block1,.p_forest_block.block3,.p_forest_block.block9{margin-left:7%}.p_forest_block.block4,.p_forest_block.block7{margin-right:7%}.p_forest_block.block6{margin-right:22%}.p_forest_block.block8{margin-right:18%}.p_forest_block_image{display:block;overflow:hidden;position:relative}.p_forest_block_image img{left:0;position:absolute;top:0;width:100%}.p_forest_block_image.sl:before,.p_forest_block_image.sm:before{content:"";display:block;padding-top:66.6%}.p_forest_block_image.sm img{height:100%;left:auto;right:0;width:auto}.p_forest_block_image.sm img.rev{left:0;right:auto}.p_forest_block_image.ss:before{content:"";display:block;padding-top:150%}.p_forest_block_image.ss img{bottom:0;top:auto}.p_forest_block_image.of{overflow:visible}.p_forest_block_para{display:inline-block;font-size:24px;position:absolute;text-shad
4ow:0 0 17px rgba(0,0,0,.95);z-index:2}.p_forest_block_para .text{border-bottom:1px solid #b19c56;padding-bottom:10px;white-space:nowrap}.p_forest_block_para.para1{right:140px;top:50%}.p_forest_block_para.para1 .text{transform:translate3d(100%,-20px,0)}.p_forest_block_para.para2{bottom:-80px;left:-100px}.p_forest_block_para.para3{bottom:80px;right:120px}.p_forest_block_para.para3 .text{transform:translate3d(100%,0,0)}.p_forest_block_para.para4{bottom:80px;left:180px}.p_forest_block_para.para4 .text{transform:translate3d(-100%,0,0)}.p_forest_block_para.para5{right:-230px;top:50%}.p_forest_block_para.para5 .text{transform:translate3d(0,-20px,0)}.p_forest_block_para.para6{bottom:80px;left:80px}.p_forest_block_para.para6 .text{transform:translate3d(-100%,0,0)}.p_forest_block_para.para7{bottom:30px}.p_forest_block_para.para7 .text{transform:translate3d(-40%,0,0)}.p_forest_block_para.para8{bottom:-80px;right:0}.p_forest_block_para.para8 .text{transform:translate3d(30%,0,0)}.p_forest_block_para.para9{bottom:80px;right:130px}.p_forest_block_para.para9 .text{transform:translate3d(100%,0,0)}.p_forest_block_para.para10{left:190px;top:30%}.p_forest_block_para.para10 .text{transform:translate3d(-100%,0,0)}@media screen and (max-width:979px){.p_forest_box{padding-bottom:40px}.p_forest_block{margin-top:200px}.p_forest_block.ss{width:50%}.p_forest_block.sm{width:65%}.p_forest_block.sl{width:75%}.p_forest_block.block1,.p_forest_block.block3,.p_forest_block.block9{margin-left:7%}.p_forest_block.block4,.p_forest_block.block7{margin-right:7%}.p_forest_block.block6{margin-right:15%}.p_forest_block.block8{margin-right:10%}.p_forest_block_para{font-size:19px}.p_forest_block_para.para1{right:80px}.p_forest_block_para.para2{bottom:-90px;left:-70px}.p_forest_block_para.para3{bottom:80px;right:40px}.p_forest_block_para.para3 .text{transform:translate3d(100%,0,0)}.p_forest_block_para.para4{bottom:80px;left:50px}.p_forest_block_para.para4 .text{transform:translate3d(-100%,0,0)}.p_forest_block_para.para5{right:-120px;top:50%}.p_forest_block_para.para5 .text{transform:translate3d(0,-15px,0)}.p_forest_block_para.para6{bottom:80px;left:60px}.p_forest_block_para.para6 .text{transform:translate3d(-100%,0,0)}.p_forest_block_para.para7{bottom:30px}.p_forest_block_para.para7 .text{transform:translate3d(-40%,0,0)}.p_forest_block_para.para8{bottom:-90px;right:-30px}.p_forest_block_para.para8 .text{transform:translateZ(0)}.p_forest_block_para.para9{bottom:80px;right:50px}.p_forest_block_para.para9 .text{transform:translate3d(100%,0,0)}.p_forest_block_para.para10{left:130px;top:30%}.p_forest_block_para.para10 .text{transform:translate3d(-100%,0,0)}}@media screen and (max-width:767px){.p_forest_box{padding-bottom:100px}.p_forest_block{margin-top:180px}.p_forest_block.sl,.p_forest_block.sm,.p_forest_block.ss{width:auto}.p_forest_block.block1,.p_forest_block.block3,.p_forest_block.block9{margin-left:0}.p_forest_block.block4,.p_forest_block.block6,.p_forest_block.block7,.p_forest_block.block8{margin-right:0}.p_forest_block_image.sm{width:80%}.p_forest_block_image.ss{width:60%}.p_forest_block_image.right{margin-left:auto}.p_forest_block_para{font-size:15px}.p_forest_block_para .text{padding-bottom:5px}.p_forest_block_para.para1{bottom:-70px;right:7%;top:auto}.p_forest_block_para.para1 .text{transform:none}.p_forest_block_para.para2{bottom:-70px;left:7%}.p_forest_block_para.para3{bottom:50px;right:7%}.p_forest_block_para.para3 .text{transform:none}.p_forest_block_para.para4{bottom:-60px;left:7%}.p_forest_block_para.para4 .text{transform:none}.p_forest_block_para.para5{bottom:-80px;right:7%;top:auto}.p_forest_block_para.para5 .text{transform:none}.p_forest_block_para.para6{bottom:50px;left:auto;right:7%}.p_forest_block_para.para6 .text{transform:none}.p_forest_block_para.para7{bottom:-90px;right:7%;top:auto}.p_forest_block_para.para7 .text{transform:none}.p_forest_block_para.para8{bottom:-30px;right:7%}.p_forest_block_para.para8 .text{transform:none}.p_forest_block_para.para9{bottom:70px;right:7%}.p_forest_block_para.para9 .text{transform:none}.p_forest_block_para.para10{bottom:-90px;left:7%;top:auto}.p_forest_block_para.para10 .text{transform:none}}.english .p_forest_block_para.para2{bottom:-100px}.p_dining_outer{background-color:#252525;position:relative;z-index:2}.p_dining_top{overflow:hidden}.p_dining_lead{padding:150px 0 0}.p_dining_lead_inner{max-width:none;position:relative;z-index:2}.p_dining_lead_rel{position:relative}.p_dining_lead_image{margin-bottom:50px;margin-left:7%;width:210px}.p_dining_lead_text{margin-left:7%;position:relative;width:60%;z-index:1}.p_dining_lead_text_ttl{font-size:28px;margin-bottom:70px;margin-left:7%;text-align:left}.p_dining_lead_object{opacity:.73;position:absolute;right:-10%;top:200px;width:57%}.p_dining_menu{padding-top:14%;position:relative;z-index:1}.p_dining_menu_inner{display:flex;justify-content:space-between}.p_dining_menu_left{width:35%}.p_dining_menu_right{width:57%}.p_dining_menu_amuse_text{text-align:right}.p_dining_menu_amuse_ttl{font-size:24px;margin-top:10px}.p_dining_menu_amuse_para{font-size:13px}.p_dining_menu_head{border-left:3px double #b19c56;margin-left:auto;padding-left:40px}.p_dining_menu_head_ttl{color:#969696;font-size:68px;letter-spacing:.1em;line-height:1}.p_dining_menu_head_subttl{font-size:28px;line-height:1.7;margin-top:60px;padding-right:10%}.p_dining_menu_head_para{font-size:15px;line-height:2.2;margin-top:30px;padding-right:10%}.p_dining_menu_detail{margin-left:auto;margin-top:100px;max-width:100%;min-width:75%;width:80vh}.p_dining_menu_slide_wrapp{overflow:visible}.p_dining_menu_slide_wrapp .swiper-slide-active .p_dining_menu_slide_list_text,.p_dining_menu_slide_wrapp .swiper-slide-duplicate-active .p_dining_menu_slide_list_text{opacity:1}.p_dining_menu_slide_nav{bottom:-13px;margin-left:-15px;transform:translateX(-100%)}.p_dining_menu_slide_list_image{position:relative}.p_dining_menu_slide_list_image:before{content:"";display:block;padding-top:100%}.p_dining_menu_slide_list_image img{left:0;position:absolute;top:0;width:100%}.p_dining_menu_slide_list_text{bottom:10px;left:0;opacity:0;padding-bottom:30px;padding-right:30px;position:absolute;text-align:right;transform:translateX(-100%);transition:opacity .2s}.p_dining_menu_slide_list_ttl{color:#b19c56;font-size:19px}.p_dining_menu_slide_list_subttl{font-size:24px;line-height:1.3;margin-top:5px}.p_dining_menu_slide_list_para{font-size:14px}.p_dining_dish{margin-top:200px}.p_dining_dish_inner{border:1px solid #969696;max-width:870px;padding:40px 50px}.p_dining_dish_block{display:flex;justify-content:space-between}.p_dining_dish_block:hover{opacity:.5}.p_dining_dish_block:hover .p_dining_dish_block_para{color:#fff}.p_dining_dish_block_left{width:40%}.p_dining_dish_block_right{width:55%}.p_dining_dish_block_image{height:100%;position:relative}.p_dining_dish_block_image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_dining_dish_block_head{color:#b19c56}.p_dining_dish_block_ttl{font-size:32px;letter-spacing:.1em;line-height:1.5}.p_dining_dish_block_copy{font-size:16px}.p_dining_dish_block_text{margin-top:35px}.p_dining_dish_block_date{color:#969696;font-size:20px}.p_dining_dish_block_para{font-size:20px;padding-right:50px;position:relative}.p_dining_dish_block_para:before{border-right:1px solid #969696;border-top:1px solid #969696;content:"";height:10px;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(-50%);width:10px}.p_dining_pairing{margin-top:200px}.p_dining_pairing_inner{max-width:1080px}.p_dining_pairing_head{text-align:center}.p_dining_pairing_head_ttl{color:#b19c56;font-size:44px;letter-spacing:.11em;line-height:1}.p_dining_pairing_head_subttl{color:#b19c56;font-size:32px;letter-spacing:.3em;margin-top:10px}.p_dining_pairing_box{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:80px}.p_dining_pairing_text{width:48%}.p_dining_pairing_text_ttl{font-size:28px;line-height:1.7}.p_dining_pairing_text_para{font-size:15px;line-height:2.2;margin-top:30px}.p_dining_pairing_image{width:48%}.p_dining_middle{margin-top:200px;padding-bottom:200px;position:relative}.p_dining_middle_inner{max-width:none;width:90%}.p_dining_middle_pics{width:calc(400vh + 600px)}.p_dining_middle_pics_image{width:80vh}.p_dining_middle_pics_image:before{content:"";display:block;padding-top:64.4%}.p_dining_middle_scroller{height:150vw}.p_dining_bottom_cover{position:relative}.p_dining_bottom_cover:before{content:"";display:block;padding-top:50%}.p_dining_bottom_cover_image{height:100%;left:0;position:fixed;top:0;width:100%}.p_dining_bottom_cover_image img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_dining_service{background-color:#252525;border-top:3px solid #b19c56;padding-bottom:100px;padding-top:150px;position:relative;z-index:2}.p_dining_service_head_inner{max-width:none;text-align:right}.p_dining_service_head_ttl{color:#969696;font-size:68px;letter-spacing:.11em;line-height:1}.p_dining_service_head_subttl{font-size:24px;margin-top:20px}.p_dining_service_block{display:flex;margin-top:110px}.p_dining_service_block.rev{flex-direction:row-reverse}.p_dining_service_block_left{width:45%}.p_dining_service_block_right{min-width:535px;position:relative;width:55%}.p_dining_service_block_right.rev{text-align:right}.p_dining_service_block_image{position:relative}.p_dining_service_block_image:before{content:"";display:block;padding-top:66.25%}.p_dining_service_block_image img{left:0;position:absolute;top:0;width:100%}.p_dining_service_block_object.rev{transform:rotate(180deg)}.p_dining_service_block_sep{height:50%}.p_dining_service_block_sep.top{align-items:flex-end;display:flex;padding-bottom:40px}.p_dining_service_block_sep.border{border-top:3px double #b19c56;padding-top:40px}.p_dining_service_block_ttl{display:inline-block;font-size:28px;line-height:1.8;text-align:left}.p_dining_service_block_text{padding:0 90px;width:100%}.p_dining_service_block_para{display:inline-block;font-size:15.2px;line-height:2.5;text-align:justify}@media screen and (max-width:979px){.p_dining_lead{padding:100px 0 0}.p_dining_lead_image{margin-left:0;width:190px}.p_dining_lead_text{margin-left:0;width:100%}.p_dining_lead_text_ttl{font-size:26px;margin-bottom:50px;margin-left:0;text-align:justify}.p_dining_lead_text_para{font-size:15px}.p_dining_lead_object{right:-10%;top:100px;width:75%}.p_dining_menu{padding-top:20%}.p_dining_menu_inner{display:block}.p_dining_menu_left,.p_dining_menu_right{width:auto}.p_dining_menu_amuse{display:flex;justify-content:space-between}.p_dining_menu_amuse_left{width:40%}.p_dining_menu_amuse_right{max-width:none;width:52%}.p_dining_menu_amuse_text{padding-left:7%;text-align:left}.p_dining_menu_amuse_ttl{font-size:20px}.p_dining_menu_amuse_para{font-size:12px}.p_dining_menu_head{padding-left:30px;padding-right:10%}.p_dining_menu_head_ttl{font-size:58px}.p_dining_menu_head_subttl{font-size:22px;margin-top:50px;padding-right:0}.p_dining_menu_head_para{font-size:15px;line-height:2.2;margin-top:30px;padding-right:0}.p_dining_menu_detail{margin-left:auto;margin-top:50px;min-width:0;width:70%}.p_dining_menu_slide{padding-bottom:50px}.p_dining_menu_slide_nav{bottom:0;margin-left:-15px;transform:none}.p_dining_menu_slide_list_text{margin-top:20px;padding-bottom:0;padding-right:0;position:static;text-align:left;transform:none}.p_dining_menu_slide_list_ttl{font-size:18px}.p_dining_menu_slide_list_subttl{font-size:20px}.p_dining_menu_slide_list_para{font-size:12px}.p_dining_dish{margin-top:200px}.p_dining_dish_inner{padding:30px}.p_dining_dish_block_ttl{font-size:28px}.p_dining_dish_block_copy{font-size:16px}.p_dining_dish_block_date{font-size:22px}.p_dining_dish_block_para{font-size:18px;padding-right:30px}.p_dining_pairing{margin-top:150px}.p_dining_pairing_head_ttl{font-size:40px}.p_dining_pairing_head_subttl{font-size:30px}.p_dining_pairing_box{margin-top:50px}.p_dining_pairing_text{width:45%}.p_dining_pairing_text_ttl{font-size:24px}.p_dining_pairing_text_para{font-size:15px}.p_dining_pairing_image{width:48%}.p_dining_middle{margin-top:150px;padding-bottom:150px}.p_dining_middle_pics{width:calc(400vh + 200px)}.p_dining_middle_pics_image{width:80vh}.p_dining_bottom_cover:before{padding-top:85%}.p_dining_service{padding-bottom:50px;padding-top:80px}.p_dining_service_head_ttl{font-size:53px}.p_dining_service_head_subttl{font-size:22px}.p_dining_service_block{margin-top:80px}.p_dining_service_block_left{width:55%}.p_dining_service_block_right{min-width:0;width:45%}.p_dining_service_block_object.rev{transform:none}.p_dining_service_block_sep.top{padding-bottom:20px}.p_dining_service_block_sep.border{padding-top:20px}.p_dining_service_block_ttl{font-size:18px}.p_dining_service_block_text{padding:0 30px}.p_dining_service_block_para{font-size:14px;line-height:2.2}}@media screen and (max-width:767px){.p_dining_lead{padding:80px 0 0}.p_dining_lead_image{margin:auto auto 50px;width:160px}.p_dining_lead_inner{width:78%}.p_dining_lead_text{margin-left:0;width:auto}.p_dining_lead_text_ttl{font-size:22px;margin-bottom:40px}.p_dining_lead_text_para{font-size:14px}.p_dining_lead_object{right:-20%;top:50%;width:100%}.p_dining_menu{padding-top:100px}.p_dining_menu_inner{display:block}.p_dining_menu_left{margin:auto;width:78%}.p_dining_menu_amuse{display:block}.p_dining_menu_amuse_left,.p_dining_menu_amuse_right{width:auto}.p_dining_menu_amuse_text{padding-left:0;text-align:center}.p_dining_menu_head{border:none;border-top:3px double #b19c56;margin-top:80px;padding-left:0;padding-right:0;padding-top:40px}.p_dining_menu_head_ttl{font-size:50px}.p_dining_menu_head_subttl{font-size:20px;margin-top:40px}.p_dining_menu_head_para{font-size:14px;margin-top:30px}.p_dining_menu_detail{margin-left:auto;margin-top:50px;width:auto}.p_dining_menu_slide{padding-bottom:50px}.p_dining_menu_slide_nav{bottom:0;margin-left:auto;width:100%}.p_dining_menu_slide_list_text{text-align:center}.p_dining_dish{margin-top:100px}.p_dining_dish_inner{padding:20px}.p_dining_dish_block{display:block}.p_dining_dish_block_left,.p_dining_dish_block_right{width:auto}.p_dining_dish_block_image{aspect-ratio:350/260;height:auto;position:relative}.p_dining_dish_block_head{color:#b19c56;margin-top:20px}.p_dining_dish_block_ttl{font-size:26px}.p_dining_dish_block_copy{font-size:14px}.p_dining_dish_block_text{margin-top:20px}.p_dining_dish_block_date{font-size:18px}.p_dining_dish_block_para{font-size:16px;padding-right:30px}.p_dining_pairing{margin-top:100px}.p_dining_pairing_inner{max-width:none;width:78%}.p_dining_pairing_head_ttl{font-size:36px}.p_dining_pairing_head_subttl{font-size:24px}.p_dining_pairing_box{display:block;margin-top:30px}.p_dining_pairing_text{margin-top:30px;width:auto}.p_dining_pairing_text_ttl{font-size:20px}.p_dining_pairing_text_para{font-size:14px;margin-top:30px}.p_dining_pairing_image{width:auto}.p_dining_middle{margin-top:100px;padding-bottom:90px}.p_dining_middle_pics{width:calc(300vh + 200px)}.p_dining_middle_pics_image{width:60vh}.p_dining_middle_pics_image:before{padding-top:100%}.p_dining_service{padding-bottom:0;padding-top:50px}.p_dining_service_head_inner{text-align:center}.p_dining_service_head_ttl{font-size:36px}.p_dining_service_head_subttl{font-size:17px;margin-top:10px}.p_dining_service_block{display:block;margin-top:60px}.p_dining_service_block_left{width:auto}.p_dining_service_block_right{margin:30px auto auto;width:78%}.p_dining_service_block_sep.top{padding-bottom:0}.p_dining_service_block_sep.border{margin-top:20px;padding-top:20px}.p_dining_service_block_text{padding:0}.p_dining_service_block_ttl{display:block;font-size:20px;width:auto!important}}@media screen and (min-width:1500px){.p_dining_menu{padding-top:14%}}.english .p_dining_lead_text{width:55%}.english .p_dining_lead_text_ttl,.english .p_dining_service_block_para{text-align:left}.english_menu_amuse_para,.english_menu_slide_list_para{font-size:15px}@media screen and (max-width:979px){.english .p_dining_lead_text{width:100%}}@media screen and (max-width:767px){.english .p_dining_pairing_box{margin-top:40px}}.p_news_content_inner{display:grid;grid-template-columns:1fr 263px;max-width:1200px;grid-gap:80px;gap:80px}.p_news_content_inner.loading{min-height:500px}.p_news_content_right_in
4ner{position:sticky;top:120px}.p_news_list{display:flex;flex-wrap:wrap;justify-content:space-between}.p_news_list_ctg{border-top:1px solid #b19c56;font-size:20px;line-height:1;padding:20px 0;text-transform:uppercase}.p_news_list_block{margin-bottom:50px;width:45%}.p_news_list_block a{color:#fff;display:block}.p_news_list_block_image{border:1px solid #969696;padding:4px}.p_news_list_block_image,.p_news_list_block_image figure{aspect-ratio:306/227;position:relative}.p_news_list_block_image figure img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_news_list_block_data{line-height:1.2;margin-top:30px}.p_news_list_block_data_date{color:#969696;font-size:16px;font-style:italic}.p_news_list_block_ttl{font-size:19px;margin-top:10px}.p_news_list_block_ttl em{font-style:italic}.p_news_list_nav{border-top:1px solid #b19c56;display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px}.p_news_list_nav a,.p_news_list_nav span{align-items:center;background-color:#b19c56;border:1px solid #b19c56;color:#fff;display:flex;height:30px;justify-content:center;line-height:1;margin:0 15px;width:30px}.p_news_list_nav a:hover,.p_news_list_nav span{background-color:#000;color:#fff}.p_news_ctg{border-bottom:1px solid #b19c56}.p_news_ctg_link{border-top:1px solid #b19c56}.p_news_ctg_link a{color:#fff;display:block;font-size:14px;padding:15px 30px;text-transform:uppercase;white-space:nowrap}.p_news_ctg_link a.active,.p_news_ctg_link a:hover{color:#b19c56}.p_news_banner{margin:30px auto auto;max-width:263px;text-align:center}.p_news_banner a{display:block}.p_news_banner_image{aspect-ratio:250/120;position:relative}.p_news_banner_image figure,.p_news_banner_image figure img{height:100%;left:0;position:absolute;top:0;width:100%}.p_news_banner_image figure img{-o-object-fit:cover;object-fit:cover}.p_news_banner_text{align-items:center;background-color:rgba(0,0,0,.6);color:#b19c56;display:flex;font-size:15px;height:30px;justify-content:center;left:50%;letter-spacing:.1em;margin-top:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:65%}.p_news_banner_lead{color:#b19c56;font-size:11px;margin-top:5px}.p_news_detail_head_ttl{font-size:24px;letter-spacing:.1em}.p_news_detail_head_ttl em{font-style:italic}.p_news_detail_head_data{font-size:14px;line-height:1.2;margin-top:30px}.p_news_detail_head_data_date{border-right:1px solid #b19c56;display:inline-block;margin-right:20px;padding-right:20px}.p_news_detail_head_data_ctg{display:inline-block;text-transform:uppercase}.p_news_detail_content{border-bottom:3px double #b19c56;border-top:3px double #b19c56;font-size:15px;line-height:2.3;margin-top:40px;padding:60px 0}.p_news_detail_content figure,.p_news_detail_content p{margin-bottom:40px}.p_news_detail_content a{-webkit-text-decoration:underline;text-decoration:underline}.p_news_detail_content img{max-width:100%;width:auto}.p_news_detail_content .aligncenter{text-align:center}.p_news_detail_content figcaption{font-size:12px;margin-top:10px}.p_news_detail_content em{font-style:italic}.p_news_detail_content strong{font-weight:700}.p_news_detail_nav{margin-top:30px;text-align:center}.p_news_detail_nav_btn{display:inline-block;margin:0 25px;padding:15px;vertical-align:middle}@media screen and (max-width:979px){.p_news_content_inner{display:block}.p_news_content_left{margin:auto;max-width:600px}.p_news_content_right{margin:100px auto auto;text-align:center}.p_news_list_ctg{font-size:18px;padding:20px 0}.p_news_list_block_right{padding-left:30px}.p_news_list_block_data_date{font-size:20px}.p_news_list_block_ttl{font-size:18px}.p_news_ctg{display:inline-block}.p_news_ctg_link a{font-size:15px;padding:15px 30px}.p_news_banner{margin-top:50px;max-width:234px}.p_news_detail_head_ttl{font-size:22px}.p_news_detail_content{font-size:15px}}@media screen and (max-width:767px){.p_news_content_right{margin-top:80px}.p_news_list{display:block}.p_news_list_ctg{font-size:18px;text-align:center}.p_news_list_block{margin-bottom:30px;width:100%}.p_news_list_block_data{margin-top:20px}.p_news_list_block_data_date{font-size:16px}.p_news_list_block_ttl{font-size:16px;margin-top:10px}
4.p_news_ctg{min-width:200px}.p_news_ctg_link a{font-size:14px;padding:10px 20px}.p_news_detail_head_ttl{font-size:20px}.p_news_detail_nav_btn{margin:10px}}.p_error{text-align:center}.p_error_inner{padding:150px 0}.p_error_head_ttl{font-size:40px}.p_error_head_subttl{font-size:20px}.p_error_lead{margin-top:50px}.p_error_lead_para{font-size:16px;margin-top:30px}.p_error_lead_para a{display:block;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:767px){.p_error_inner{padding:70px 0}.p_error_head_ttl{font-size:25px}.p_error_head_subttl{font-size:14px}.p_error_lead{margin-top:30px;text-align:left}.p_error_lead_para{font-size:14px}.p_error_lead_para a{-webkit-text-decoration:underline;text-decoration:underline}}.p_hotspring_outer{background-color:#252525;position:relative;z-index:2}.p_hotspring_top_inner{max-width:none;position:relative}.p_hotspring_top_left{padding-right:10%;width:50%}.p_hotspring_top_left.abs{height:100%;left:0;position:absolute;top:0}.p_hotspring_top_right{float:right;margin-right:8%;width:42%}.p_hotspring_top_image{left:0;max-width:700px;overflow:hidden;position:absolute;top:0;width:70%}.p_hotspring_top_image:before{content:"";display:block;padding-top:150%}.p_hotspring_top_image img{left:0;position:absolute;top:0;width:100%}.p_hotspring_top_text{margin-top:120px}.p_hotspring_top_text:first-of-type{margin-top:0}.p_hotspring_top_ttl{font-size:28px}.p_hotspring_top_para{font-size:15px;line-height:2.7;margin-top:50px;text-align:justify}.p_hotspring_bottom_cover{position:relative}.p_hotspring_bottom_cover:before{content:"";display:block;padding-top:50%}.p_hotspring_bottom_cover_image{height:100%;left:0;position:fixed;top:0;width:100%}.p_hotspring_bottom_cover_image img{display:block;font-family:"object-fit: cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p_hotspring_bottom_cover_ttl{bottom:100px;color:#fff;font-size:72px;font-size:5vw;line-height:1.2;opacity:0;position:absolute;right:5%;transform:translateY(-50%);transition:clip 1s cubic-bezier(.215,.61,.355,1) .3s}.p_hotspring_bottom_cover_ttl.on{clip:rect(0,0,auto,auto);opacity:1}.p_hotspring_bottom_cover_object{background-image:url(/img/hotspring/hotspring_object2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;position:absolute;right:0;transform:translateY(50%);transition-delay:.3s;width:63.5%;z-index:10}.p_hotspring_bottom_cover_object:before{content:"";display:block;padding-top:25%}.p_hotspring_bottom_outer{background-color:#252525;position:relative;z-index:1}.p_hotspring_bottom_inner{max-width:900px}.p_hotspring_bottom_content{padding-top:35%}.p_hotspring_bottom_content_left{float:left;width:53%}.p_hotspring_bottom_content_right{float:right;position:sticky;top:100px;width:35%}.p_hotspring_bottom_content_text{margin-bottom:100px}.p_hotspring_bottom_content_text:last-of-type{margin-bottom:0}.p_hotspring_bottom_content_text_ttl{font-size:27px;margin-bottom:50px}.p_hotspring_bottom_content_text_para{font-size:14px;line-height:2;text-align:justify;text-indent:1em}.p_hotspring_bottom_link{margin-top:200px;padding-bottom:100px}.p_hotspring_bottom_link a{align-items:center;background-image:url(/img/cmn/arrow_big_g_r.svg);background-position:100%;background-repeat:no-repeat;background-size:25px auto;border-bottom:3px double #b19c56;border-top:3px double #b19c56;color:#fff;display:flex;justify-content:space-between;margin:auto;max-width:700px;padding:30px 30px 30px 0}.p_hotspring_bottom_link_left{width:30%}.p_hotspring_bottom_link_right{width:65%}.p_hotspring_bottom_link_subttl{font-size:21px}.p_hotspring_bottom_link_ttl{font-size:25px}.p_hotspring_bottom_link_para{font-size:18px;margin-top:10px}@media screen and (max-width:979px){.p_hotspring_top_inner{max-width:none;position:relative}.p_hotspring_top_left{width:80%}.p_hotspring_top_left.sticky{float:none;position:sticky;top:90px}.p_hotspring_top_left.abs{display:none}.p_hotspring_top_right{float:none;margin-right:auto;width:auto}.p_hotspring_top_image{left:0;max-width:none;overflow:hidden;position:relative;width:60%}.p_hotspring_top_image.image1{margin-top:100px;top:0}.p_hotspring_top_text{margin-top:150px;position:relative;z-index:2}.p_hotspring_top_text_right{margin-left:auto;width:485px}.p_hotspring_top_ttl{font-size:26px}.p_hotspring_top_para{font-size:15px;line-height:2.5;margin-top:50px}.p_hotspring_bottom_cover:before{padding-top:100%}.p_hotspring_bottom_cover_ttl{bottom:200px;font-size:6.5vw;right:7%}.p_hotspring_bottom_cover_object{width:83.5%}.p_hotspring_bottom_cover_object:before{padding-top:30%}.p_hotspring_bottom_content{padding-top:35%}.p_hotspring_bottom_content_left{float:none;margin-left:auto;margin-top:100px;width:485px}.p_hotspring_bottom_content_right{float:none;position:static;width:40%}.p_hotspring_bottom_content_text{margin-bottom:100px}.p_hotspring_bottom_content_text_ttl{font-size:25px;margin-bottom:40px}.p_hotspring_bottom_content_text_para{font-size:14px}.p_hotspring_bottom_link{margin-top:200px;padding-bottom:50px}.p_hotspring_bottom_link a{background-size:25px auto}.p_hotspring_bottom_link_left{width:35%}.p_hotspring_bottom_link_right{width:60%}.p_hotspring_bottom_link_subttl{font-size:18px}.p_hotspring_bottom_link_ttl{font-size:21px}.p_hotspring_bottom_link_para{font-size:15px}}@media screen and (max-width:767px){.p_hotspring_top_left{width:100%}.p_hotspring_top_left.abs{display:none}.p_hotspring_top_image{width:100%}.p_hotspring_top_image.image1{margin-top:70px}.p_hotspring_top_text{margin:100px auto auto;width:78%}.p_hotspring_top_text_right{margin-left:auto;margin-right:auto;width:auto}.p_hotspring_top_ttl{font-size:22px}.p_hotspring_top_para{font-size:14px;margin-top:40px}.p_hotspring_bottom_cover:before{padding-top:110%}.p_hotspring_bottom_cover_ttl{bottom:100px;font-size:7.5vw;left:8%;right:auto}.p_hotspring_bottom_cover_object{width:92%}.p_hotspring_bottom_cover_object:before{padding-top:40%}.p_hotspring_bottom_inner{width:78%}.p_hotspring_bottom_content{padding-top:50%}.p_hotspring_bottom_content_left{margin-top:80px;width:auto}.p_hotspring_bottom_content_right{width:auto}.p_hotspring_bottom_content_image{margin-left:auto;width:65%}.p_hotspring_bottom_content_text{margin-bottom:80px}.p_hotspring_bottom_content_text_ttl{font-size:20px;margin-bottom:40px}.p_hotspring_bottom_link{margin-top:80px;padding-bottom:0}.p_hotspring_bottom_link a{background-position:center bottom 20px;background-size:25px auto;background-size:14px auto;display:block;margin:auto;padding:30px 0 60px;text-align:center}.p_hotspring_bottom_link_left{margin:auto;width:80%}.p_hotspring_bottom_link_right{margin-top:20px;width:auto}.p_hotspring_bottom_link_subttl{font-size:16px}.p_hotspring_bottom_link_ttl{font-size:19px}.p_hotspring_bottom_link_para{font-size:14px}}.english .p_hotspring_top_para{text-align:left}.p_sanitation_ttl{font-size:40px;padding:30px 0 50px;text-align:center}.p_sanitation_overview{margin-top:60px;text-align:center}.p_sanitation_overview_ttl{font-size:24px;letter-spacing:1em;text-indent:1em}.p_sanitation_overview_para{font-size:19px;line-height:2;margin-top:50px}.p_sanitation_overview_note{font-size:16px;margin-top:50px}.p_sanitation_nav{margin-top:80px}.p_sanitation_nav_inner{max-width:600px}.p_sanitation_nav_border{border:1px solid #b19c56;padding:30px 50px}.p_sanitation_nav_ttl{font-size:24px;text-align:center}.p_sanitation_nav_block{margin-top:30px}.p_sanitation_nav_block_ttl{font-size:24px}.p_sanitation_nav_block_ttl a{border-bottom:1px solid #b19c56}.p_sanitation_nav_block_list{margin-top:20px}.p_sanitation_nav_block_list_block:before{content:"・";font-size:16px;margin-right:5px}.p_sanitation_nav_block_list_block a{font-size:16px;-webkit-text-decoration:underline;text-decoration:underline}.p_sanitation_nav_note{font-size:14px;margin-top:20px;text-align:center}.p_sanitation_topic{margin-top:150px}.p_sanitation_topic_ttl{font-size:30px;text-align:center}.p_sanitation_topic_inner{max-width:1000px}.p_sanitation_measure{margin-top:50px}.p_sanitation_measure_head_image{position:relative}.p_sanitation_measure_head_image:before{content:"";display:block;padding-top:34.41%}.p_sanitation_measure_head_image img{left:0;position:absolute;top:0;width:100%}.p_sanitation_measure_head_ttl{border-bottom:3px double #b19c56;font-size:24px;margin-top:50px;padding-bottom:30px}.p_sanitation_measure_box{border-bottom:1px solid #b19c56;display:flex;justify-content:space-between;margin-top:50px;padding-bottom:50px}.p_sanitation_measure_box_left{width:30%}
4.p_sanitation_measure_box_right{width:65%}.p_sanitation_measure_box_image{margin-bottom:20px;position:relative}.p_sanitation_measure_box_image:before{content:"";display:block;padding-top:81%}.p_sanitation_measure_box_image img{left:0;position:absolute;top:0;width:100%}.p_sanitation_measure_box_ttl{font-size:24px}.p_sanitation_measure_box_text{margin-top:40px}.p_sanitation_measure_box_para{font-size:16px;margin-bottom:30px}.p_sanitation_measure_box_para:last-of-type{margin-bottom:0}.p_sanitation_measure_box_para:before{content:"・";margin-right:5px}.p_sanitation_measure_box_note{font-size:14px}.p_sanitation_bottom{margin-top:80px;text-align:center}.p_sanitation_bottom_text{display:inline-block;text-align:left}.p_sanitation_bottom_para{font-size:16px;margin-bottom:40px}@media screen and (max-width:979px){.p_sanitation_ttl{font-size:36px;padding:20px 0 40px}.p_sanitation_overview{margin-top:70px;text-align:center}.p_sanitation_overview_ttl{font-size:22px}.p_sanitation_overview_para{font-size:17px;margin-top:40px}.p_sanitation_overview_note{font-size:14px;margin-top:40px}.p_sanitation_nav{margin-top:60px}.p_sanitation_nav_inner{max-width:500px}.p_sanitation_nav_border{padding:30px 40px}.p_sanitation_nav_ttl{font-size:22px}.p_sanitation_nav_block{margin-top:20px}.p_sanitation_nav_block_ttl{font-size:20px}.p_sanitation_nav_block_list{margin-top:20px}.p_sanitation_nav_block_list_block a,.p_sanitation_nav_block_list_block:before,.p_sanitation_nav_note{font-size:14px}.p_sanitation_topic{margin-top:100px}.p_sanitation_topic_ttl{font-size:26px}.p_sanitation_measure{margin-top:40px}.p_sanitation_measure_head_image{position:relative}.p_sanitation_measure_head_image:before{content:"";display:block;padding-top:34.41%}.p_sanitation_measure_head_ttl{font-size:22px;margin-top:40px;padding-bottom:30px}.p_sanitation_measure_box{margin-top:40px;padding-bottom:40px}.p_sanitation_measure_box_left{width:30%}.p_sanitation_measure_box_right{width:65%}.p_sanitation_measure_box_image{margin-bottom:20px}.p_sanitation_measure_box_ttl{font-size:22px}.p_sanitation_measure_box_text{margin-top:30px}.p_sanitation_measure_box_para{font-size:14px;margin-bottom:20px}.p_sanitation_measure_box_note{font-size:12px}.p_sanitation_bottom{margin-top:50px}.p_sanitation_bottom_para{font-size:14px;margin-bottom:30px}}@media screen and (max-width:767px){.p_sanitation_ttl{font-size:30px;padding:20px 0 30px}.p_sanitation_top_mainimage:before{padding-top:78%}.p_sanitation_overview{margin-top:50px}.p_sanitation_overview_ttl{font-size:20px}.p_sanitation_overview_para{font-size:16px;margin-top:30px;text-align:left}.p_sanitation_overview_note{font-size:13px;margin-top:30px;text-align:left}.p_sanitation_overview_note br{display:none}.p_sanitation_nav{margin-top:50px}.p_sanitation_nav_inner{max-width:500px}.p_sanitation_nav_border{padding:30px 20px}.p_sanitation_nav_ttl{font-size:20px}.p_sanitation_nav_block{margin-top:20px}.p_sanitation_nav_block_ttl{font-size:18px}.p_sanitation_nav_block_list{margin-top:20px}.p_sanitation_nav_block_list_block a,.p_sanitation_nav_block_list_block:before{font-size:14px}.p_sanitation_nav_note{font-size:13px}.p_sanitation_topic{margin-top:80px}.p_sanitation_topic_ttl{font-size:24px}.p_sanitation_measure{margin-top:30px}.p_sanitation_measure_head_image:before{content:"";display:block;padding-top:80%}.p_sanitation_measure_head_ttl{font-size:20px;margin-top:30px;padding-bottom:20px}.p_sanitation_measure_box{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-top:30px;padding-bottom:30px}.p_sanitation_measure_box_left{margin-top:30px;width:100%}.p_sanitation_measure_box_right{width:100%}.p_sanitation_measure_box_image{margin-bottom:20px}.p_sanitation_measure_box_ttl{font-size:20px}.p_sanitation_measure_box_text{margin-top:30px}.p_sanitation_measure_box_para{font-size:14px;margin-bottom:20px}.p_sanitation_measure_box_note{font-size:12px}.p_sanitation_bottom{margin-top:40px}.p_sanitation_bottom_para{font-size:14px;margin-bottom:30px}}.p_reserve_page_inner{margin:50px auto auto;max-width:440px;text-align:center}.p_ticket{padding-bottom:100px}.p_ticket_inner{padding-top:0}.p_ticket_head{color:#b19c56;text-align:center}.p_ticket_head_para{font-size:14px}.p_ticket_head_para.big{font-size:20px}.p_ticket_head_subttl{font-size:22px;margin-top:30px}.p_ticket_head_ttl{font-size:35px;letter-spacing:.2em;line-height:1.3}.p_ticket_head_date{font-size:23px;letter-spacing:.2em}.p_ticket_text{border-top:1px solid #b19c56;margin:30px auto auto;max-width:500px;padding-top:30px;text-align:center}.p_ticket_text_ttl{font-size:16px}.p_ticket_text_ttl a{-webkit-text-decoration:underline;text-decoration:underline}.p_ticket_text_para{display:inline-block;font-size:12px;line-height:2;margin-top:20px;text-align:left}.p_ticket_plan{display:flex;flex-wrap:wrap;justify-content:center;margin:70px auto auto;max-width:1000px}
4.p_ticket_plan_left,.p_ticket_plan_right{width:48%}.p_ticket_plan_right{margin-left:4%}.p_ticket_plan_box{border:3px double #b19c56}.p_ticket_plan_box_ttl{border-bottom:1px solid #b19c56;font-size:23px;padding:20px 0;text-align:center}.p_ticket_plan_box_inner{margin:auto;max-width:330px;padding:50px 0}.p_ticket_plan_block{margin-bottom:50px;text-align:center}.p_ticket_plan_block:last-of-type{margin-bottom:0}.p_ticket_plan_block_ttl{font-size:16px;height:80px}.p_ticket_plan_block_ttl,.p_ticket_plan_link{margin-top:20px;-webkit-text-decoration:underline;text-decoration:underline}.p_ticket_note,.p_ticket_plan_link{font-size:14px;text-align:center}.p_ticket_note{margin-top:100px}@media screen and (max-width:1000px){.p_ticket{padding-bottom:70px}.p_ticket_head_para{font-size:13px}.p_ticket_head_para.big{font-size:16px}.p_ticket_head_subttl{font-size:20px;margin-top:20px}.p_ticket_head_ttl{font-size:31px}.p_ticket_head_date{font-size:19px}.p_ticket_text_ttl{font-size:14px}.p_ticket_text_para{font-size:11px}.p_ticket_plan{display:block;margin-top:50px;max-width:480px}.p_ticket_plan_left,.p_ticket_plan_right{width:auto}.p_ticket_plan_right{margin-top:100px}.p_ticket_plan_box_ttl{font-size:23px}.p_ticket_plan_box_inner{max-width:330px}.p_ticket_plan_block{margin-bottom:50px}.p_ticket_plan_block_ttl{font-size:16px;height:50px;margin-top:20px}.p_ticket_note,.p_ticket_plan_link{font-size:14px}}@media screen and (max-width:767px){.p_ticket{padding-bottom:50px}.p_ticket_head_para{font-size:13px}.p_ticket_head_subttl{font-size:19px;margin-top:20px}.p_ticket_head_ttl{font-size:28px}.p_ticket_head_date{font-size:16px}.p_ticket_plan{margin-top:50px}.p_ticket_plan_right{margin-left:auto;margin-top:70px}.p_ticket_plan_box_ttl{font-size:21px}.p_ticket_plan_box_inner{max-width:330px;padding:30px 0}.p_ticket_plan_block{margin-bottom:50px}.p_ticket_plan_block_ttl{font-size:16px;height:auto;margin-top:20px}.p_ticket_plan_link{font-size:13px}.p_ticket_note{font-size:13px;margin-top:50px}}.p_notice_content_inner{max-width:900px}.p_notice_top{margin-top:100px}.p_notice_top_ttl{font-size:20px}.p_notice_top_para{font-size:16px;margin-top:30px}@media screen and (max-width:767px){.p_notice_top{margin-top:60px}.p_notice_top_ttl{font-size:18px}.p_notice_top_para{font-size:14px}}</style>
5  </head>
6  <body>
7    <div data-server-rendered="true" id="__nuxt"><div id="parts_loader" class="parts_loader"><div class="loader"></div></div><div id="__layout"><div id="outer" class="outer"><div id="wrapper" class="wrapper"><header id="m_head" class="m_head stay"><div class="m_head_inner nor"><p class="m_head_logo"><a href="/" class="active-link"><img data-src="/img/cmn/main_logo_small.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="金谷リゾート箱根 KANAYA RESORT HAKONE" class="lazyload"></a></p><ul class="m_head_menu_list"><li><span class="web link"><span class="image">予約</span></span></li><li><a href="tel:0120-016-545" class="link tel"><span class="image">0120-016-545</span></a></li></ul><div id="menu_btn" class="m_head_menu_btn"><div class="m_head_menu_btn_inner"><span></span><span></span><span></span></div></div></div></header><div class="m_menu_outer"><div id="m_menu_panel" class="m_menu_panel min"><div class="m_menu_panel_left"><ul class="m_menu_panel_list row3 cf"><li><a href="/aboutus/" aria-current="page" class="nuxt-link-exact-active active-link">金谷リゾート箱根とは</a></li><li><a href="/room/">ゲストルーム</a></li><li><a href="/dining/">ダイニング</a></li><li><a href="/hotspring/">温泉</a></li><li><a href="/forest/">フォレストテラス</a></li><li><a href="/facility/">施設</a></li></ul><ul class="m_menu_panel_list row4 cf"><li><a href="/access/">アクセス</a></li><li><a href="/news/">お知らせ</a></li><li><a href="/spot/">周辺案内</a></li><li><a href="https://d-reserve.jp/GSEA001F01300/GSEA001A01?hotelCode=0000003445" target="_blank">プラン一覧</a></li></ul><div class="m_menu_panel_middle"><div class="m_menu_panel_middle_left"><ul class="m_menu_panel_sublist"><li><a href="/pdf/floorplan.pdf" target="_blank">施設案内 (PDF)</a></li><li><a href="https://youtu.be/4TEqpl6MfHs" target="_blank">案内MOVIE</a></li><li><a href="/pdf/policy.pdf" target="_blank">プライバシーポリシー</a></li></ul></div><div class="m_menu_panel_middle_right pc"><ul class="m_menu_panel_bottom_lang min"><li><a href="/en/">EN</a></li><li class="sep">|</li><li><a href="/" class="active active-link">JP</a></li></ul><ul class="m_menu_panel_sns"><li><a href="https://www.facebook.com/Kanayaresorthakone/" target="_blank" class="small"><img data-src="/img/cmn/icon_fb_w2.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="Facebook" class="lazyload fb"></a></li><li><a href="https://www.instagram.com/kanayaresorthakone/" target="_blank" class="small"><img data-src="/img/cmn/icon_insta_w.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="Instagram" class="lazyload insta"></a></li></ul></div></div><div class="m_menu_panel_link_wrapp sp_tb"><div class="m_menu_panel_link"><a href="https://members.kanayaresorts.com/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image1.jpg?20220124"><img src="/img/cmn/menu_image1_sp.jpg?20220124" alt="倶楽部金谷メンバーズ"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">CLUB KANAYA MEMBERS</p><p class="m_menu_panel_link_ttl eb">倶楽部金谷<br class="sp">メンバーズ</p></div></div><p class="m_menu_panel_link_para ja">グループ施設を<br class="sp">より便利に、お得に</p></a></div><div class="m_menu_panel_link"><a href="https://kinugawakanaya.shop-pro.jp/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image2.jpg?20220124"><img src="/img/cmn/menu_image2_sp.jpg?20220124" alt="ギフトオンラインショップ"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">GIFT ONLINE SHOP</p><p class="m_menu_panel_link_ttl">ギフトオンライン<br class="sp">ショップ</p></div></div><p class="m_menu_panel_link_para ja">KANAYA厳選の品を<br class="sp">ご家庭でも</p></a></div><div class="m_menu_panel_link">
7<a href="https://kinugawakanaya.com/premium/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image3.jpg?20220124"><img src="/img/cmn/menu_image3_sp.jpg?20220124" alt="カナヤ プレミアム"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">KANAYA PREMIUM</p><p class="m_menu_panel_link_ttl">カナヤ <br class="sp">プレミアム</p></div></div><p class="m_menu_panel_link_para ja">厳選された逸品、<br class="sp">気品あふれる時間</p></a></div></div><!----><div class="m_menu_panel_bottom"><div class="m_menu_panel_bottom_left"><div class="m_menu_panel_bottom_sub"><ul class="m_menu_panel_bottom_list"><li>KHK GROUP</li><li><a href="https://recruit.kanayaresorts.com/" target="_blank">採用情報</a></li><li><a href="http://www.kanayaresorts.com/brand-2/" target="_blank">施設紹介</a></li></ul></div></div><div class="m_menu_panel_bottom_right"><div class="m_menu_panel_recruit"><a href="https://recruit.kanayaresorts.com/" target="_blank"><p class="m_menu_panel_recruit_image"><img src="/img/cmn/recruit_banner.jpg" alt="採用情報"></p></a></div></div></div><div class="sp_tb m_menu_panel_foot"><ul class="m_menu_panel_bottom_lang min"><li><a href="/en/">EN</a></li><li class="sep">|</li><li><a href="/" class="active active-link">JP</a></li></ul><ul class="m_menu_panel_sns"><li><a href="https://www.facebook.com/Kanayaresorthakone/" target="_blank" class="small"><img data-src="/img/cmn/icon_fb_w2.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="Facebook" class="lazyload fb"></a></li><li><a href="https://www.instagram.com/kanayaresorthakone/" target="_blank" class="small"><img data-src="/img/cmn/icon_insta_w.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="Instagram" class="lazyload insta"></a></li></ul></div><div class="m_menu_panel_right pc"><div class="m_menu_panel_link_wrapp"><div class="m_menu_panel_link"><a href="https://members.kanayaresorts.com/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image1.jpg?20220124"><img src="/img/cmn/menu_image1_sp.jpg?20220124" alt="倶楽部金谷メンバーズ"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">CLUB KANAYA MEMBERS</p><p class="m_menu_panel_link_ttl eb">倶楽部金谷<br class="sp">メンバーズ</p></div></div><p class="m_menu_panel_link_para ja">グループ施設を<br class="sp">より便利に、お得に</p></a></div><div class="m_menu_panel_link"><a href="https://kinugawakanaya.shop-pro.jp/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image2.jpg?20220124"><img src="/img/cmn/menu_image2_sp.jpg?20220124" alt="ギフトオンラインショップ"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">GIFT ONLINE SHOP</p><p class="m_menu_panel_link_ttl">ギフトオンライン<br class="sp">ショップ</p></div></div><p class="m_menu_panel_link_para ja">KANAYA厳選の品を<br class="sp">ご家庭でも</p></a></div><div class="m_menu_panel_link"><a href="https://kinugawakanaya.com/premium/" target="_blank"><p class="m_menu_panel_link_image"><picture><source media="(min-width: 767px)" srcset="/img/cmn/menu_image3.jpg?20220124"><img src="/img/cmn/menu_image3_sp.jpg?20220124" alt="カナヤ プレミアム"></picture></p><div class="div m_menu_panel_link_text"><div class="div m_menu_panel_link_text_inner"><p class="m_menu_panel_link_subttl eb">KANAYA PREMIUM</p><p class="m_menu_panel_link_ttl">カナヤ <br class="sp">プレミアム</p></div></div><p class="m_menu_panel_link_para ja">厳選された逸品、<br class="sp">気品あふれる時間</p></a></div></div><!----></div></div></div><div class="m_menu_reserve_wrapp m_menu_content"><div class="m_menu_reserve_head"><p class="m_menu_reserve_ttl">ウェブ予約</p><p class="m_menu_reserve_para">
7公式サイトからのご予約が最もお得です。</p><div class="m_menu_reserve_best"><img data-src="/img/cmn/best_rate_image.svg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="ベストレート" class="lazyload"></div></div><p class="m_menu_reserve_note"><a href="/news/article/?id=1459&category=info">【重要】予約システム、及び倶楽部金谷メンバーズシステム<br class="sp">変更のお知らせ</a></p><p class="m_menu_reserve_subttl">日付からプラン検索</p><div class="m_menu_reserve_block"><div class="m_menu_reserve_select"><label for="year" class="select_wrapp"><select id="year" name="year" class="long en"></select><span>年</span></label><label for="month" class="select_wrapp"><select id="month" name="month" class="en_bold"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><span>月</span></label><label for="date" class="select_wrapp last"><select id="date" name="date" class="en_bold"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select><span>日</span></label></div><div class="m_menu_reserve_select"><label for="rstay" class="select_wrapp"><select id="rstay" name="rstay" class="en_bold"><option selected value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select><span>泊</span></label><label for="rnum" class="select_wrapp last"><select id="rnum" name="rnum" class="en_bold"><option value="1">1</option><option selected value="2">2</option><option value="3">3</option><option value="4">4</option></select><span>名</span></label></div><p class="m_menu_reserve_send"><a href="https://d-reserve.jp/GSEA001F01300/GSEA001A01?hotelCode=0000003445&lodgingDateFrom=&lodgingDateTo=&searchTagCode=&sumrm=1&dpck=false&pagingKey=1&sortKeyOrder=0&DPCheckEnable=false&lt001=0_1_2_3_4&lnum001=2_0_0_0_0" target="_blank" class="green">この条件で検索</a></p><p class="m_menu_reserve_send"><a href="https://d-reserve.jp/GSEA001F01300/GSEA001A01?hotelCode=0000003445" target="_blank">条件なしでプラン一覧へ</a></p><div class="m_menu_reserve_bottom"><p class="m_menu_reserve_bottom_para"><a href="https://d-reserve.jp/auth/realms/M000001525/account/" target="_blank">ご予約内容の確認・変更</a></p><p class="m_menu_reserve_bottom_para"><a href="https://d-reserve.jp/auth/realms/M000001525/protocol/openid-connect/registrations?response_type=code&client_id=directin-s4&redirect_uri=https%3A%2F%2Fd-reserve.jp%2Fguest-reserve-front%2Fsso%2Flogin?hotelCode%3D0000003443%26return_u%255B%25E2%2580%25A6%255Dserve.jp%252FGSEA001F01300%252FGSEA001A01%253FhotelCode%253D0000003443&state=62747723-8de4-4d08-a493-6e980984176b&login=true&scope=openid" target="_blank">お客様登録</a></p><p class="m_menu_reserve_bottom_para"><a href="https://d-reserve.jp/auth/realms/M000001525/account/#/profile" target="_blank">お客様登録情報の確認・変更</a></p><p class="m_menu_reserve_bottom_para"><a href="https://d-reserve.jp/auth/realms/M000001525/account/#/password" target="_blank">パスワードの確認</a></p></div><p class="m_menu_reserve_note"><a href="https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=79910&cod2=" target="_blank">2026年4月6日以前にご予約済みの方の<br class="sp">予約確認・キャンセルはこちら</a></p></div></div></div><div class="p_about contents"><div class="contents_inner p_about_inner"><section class="p_about_content m_page_pannel page" style="height:0"><div class="p_about_content_inner m_page_pannel_inner fix" style="height:0"><div class="m_page_pannel_content_bg"><div class="image"><picture><source media="(min-width: 767px)" srcset="/img/top/top_content4.jpg">
7<img src="/img/top/top_content4_sp.jpg" alt="老舗が箱根で紡ぐ、新しい物語。"></picture></div><div class="overlay"></div></div><div class="m_page_pannel_content p_index_content_pannel page"><div class="p_index_content_pannel_inner m_page_pannel_content_inner inner"><div class="p_index_content_pannel_en_text m_page_pannel_content_en_text diot"><div class="m_page_pannel_content_en_para"><div class="inline-block">EAST</div><div class="inline-block">MEETS</div><div class="inline-block">WEST</div></div></div><h1 class="p_index_content_pannel_jp_text m_page_pannel_content_jp_text min"><span class="m_page_pannel_content_jp_para p_index_content_pannel_jp_para"><span class="text">老舗が箱根で紡ぐ、</span><br class="sp"><span class="text">新しい物語。</span></span></h1></div></div></div></section><div id="m_page_outer"><div class="p_about_outer"><section class="p_about_head fade"><div class="p_about_head_inner inner_sp_tb"><div class="p_about_head_text"><h2 class="p_about_head_ttl min">箱根の四季の<br class="sp">移ろいを愛でる、<br>ジョン・カナヤが愛した、<br class="sp">森の別邸。</h2></div></div></section><div class="p_about_top fade"><div class="p_about_top_inner cf"><div class="p_about_top_left sticky"><div class="p_about_top_object"><img src="/img/about/about_object1.svg" alt></div></div><!----><div class="p_about_top_right min"><p class="p_about_top_image image1"><img data-src="/img/about/about_top_image1.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="エントランス" class="lazyload"></p><section class="p_about_top_text inner_sp_tb fade"><div class="p_about_top_text_right"><h2 class="p_about_top_ttl min">森の静寂に抱かれた<br>プライベートリゾート</h2><p class="p_about_top_para min2">そよ風に葉と梢がさらさら鳴り、野鳥たちはソプラノで歌う。<br class="tb_pc">森の静寂に抱かれるように、そのプライベートリゾートホテルはあった。<br class="tb_pc">私は箱根に来ていた。<br>昔から多くの著名な文化人や政財界人が、<br class="tb_pc">東京の忙しい日常をのがれ、雄大な自然をもとめて憩いに来た。<br>名湯はもとより、ハイクラスな宿や別荘の多い箱根の歴史と気品は、<br class="tb">別格だと思う。<br>都心から一時間半の道程とは思えない。青空だって、こんなに近い。<br class="tb_pc">箱根の森が、私の休息を寿いでくれているようだ。<br>これから泊まるホテルは、<br class="tb_pc">日本最古のリゾートホテルをルーツにもつ鬼怒川金谷ホテルの別邸、<br>KANAYA RESORT HAKONE。<br>老舗ホテルの伝統を受け継ぎながら、<br>新たに進化したKANAYA RESORT HAKONEは、<br class="tb_pc">どんなふうに私をもてなしてくれるのか。<br class="tb_pc">自然と、胸は期待に高鳴っていた。</p></div></section><section class="p_about_top_text inner_sp_tb fade"><div class="p_about_top_text_right"><h2 class="p_about_top_ttl min">モダンな寛ぎと<br>名湯をひとり占め</h2><p class="p_about_top_para min2">ガーデンテラスで森林浴しながらウェルカム・シャンパン。<br class="tb_pc">箱根仙石原の6千5百坪の森の中で気持ちがほぐれていく。<br>ゲストルームに入ると大きな窓いっぱいに、<br class="tb_pc">ヤドリギに覆われたシイの大樹、<br class="tb_pc">色鮮やかなカエデやモミジの原生林、箱根の峰々が広がって。<br>だれにも会わず、広々としたバルコニーにある温泉に<br class="tb">ゆったりと浸かった。<br class="tb_pc">「美肌の湯」として名高い大涌谷の温泉と<br class="tb_pc">十和田石の湯槽を贅沢に楽しみながら。<br>山の精気も、樹々の緑も、しっとりとした名湯も、<br class="tb">思う存分、ひとりで浴びた。<br>とろりと光る湯に映った、空も梢も、みんな、プライベート。</p></div></section><p class="p_about_top_image image2"><img data-src="/img/about/about_top_image2.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="フォレストテラス" class="lazyload"></p><section class="p_about_top_text inner_sp_tb fade"><div class="p_about_top_text_right"><h2 class="p_about_top_ttl min">「西洋膳所 <br class="sp">JOHN KANAYA」<br>
7銘レストランの美食を箱根で</h2><p class="p_about_top_para min2">ディナーは東京麻布の銘レストラン「西洋膳所ジョンカナヤ麻布」を<br>継承するダイニング「西洋膳所 JOHN KANAYA」で。<br>グルメで通った創業者ジョン・カナヤの想いは、<br class="tb">「和敬洋讃」の料理だったそう。<br class="tb_pc">秋の森の一皿は、栗の葉をひらくと、<br class="tb_pc">葱と唐墨をのせた真鴨のフォアグラ、<br class="tb">銀杏という初めてのコンビネーション。<br class="tb_pc">さっそく、ブルゴーニュのVIOワインをあわせてみた。<br>遊び心溢れつつ、和洋の四季の旬を活かした創作フレンチは<br class="tb">お箸でもいただける。<br class="tb_pc">伝統とモダンが、森の花や樹々のように自然に融け合っている。<br class="tb_pc">壁には流麗な貴婦人のいる食卓画。<br class="tb_pc">好奇心をくすぐる演出の光る空間で、<br class="tb_pc">初めて嗜むカクテルの心地よい酔いに、旅の気分も高揚する。<br>森の静けさも、夜闇も、今宵は優しく感じられて。</p></div></section><section class="p_about_top_text inner_sp_tb fade"><div class="p_about_top_text_right"><h2 class="p_about_top_ttl min">ジョン・カナヤ流の<br>極上のおもてなしを</h2><p class="p_about_top_para min2">陽に輝く木立から、ガブリエル・ロワールのグラスアートに瞳を移す。<br class="tb_pc">自然と人が奏でる光の芸術に心が洗われている。<br>日本のホテル界を牽引し鬼怒川金谷ホテルを創業したジョンは、<br class="tb">芸術をこよなく愛した。<br class="tb_pc">ジャポネスクに深く影響を受けたロワールを積極的に蒐集し、<br class="tb_pc">その作品の一部は箱根彫刻の森美術館にも収蔵されている。<br>ここは、そんなジョンが愛した「森の別邸」。<br class="tb_pc">東洋と西洋の美を内包するロワールに共鳴した、<br class="tb_pc">ジョンの繊細な感性を受け継ぐ「和敬洋讃」のもてなしは、<br class="tb_pc">知らずうち、日常から私を解き放ってくれていた。<br class="tb_pc">心と体はかろやかで、今朝の森と同じに澄みわたっている。<br>箱根の宝石を想わせるKANAYA RESORT HAKONEでの時間は、<br class="tb_pc">秘めやかで美しい寛ぎに輝く、私の「森の別邸」となった。</p></div></section></div></div></div><div class="m_gallery p_about_middle fade"><div data-top="" class="m_gallery_outer p_about_middle_outer top" style="top:px"><div class="m_gallery_inner p_about_middle_inner inner"><div class="m_gallery_inner_sp p_about_middle_inner_sp"><div class="m_gallery_pics p_about_middle_pics"><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide1.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="フォレストテラス" class="lazyload"></p><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide2.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="1F廊下" class="lazyload"></p><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide3.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="ウェルカムドリンク" class="lazyload"></p><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide4.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="温泉" class="lazyload"></p><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide5.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="金谷たまご" class="lazyload"></p><p class="m_gallery_pics_image p_about_middle_pics_image"><img data-src="/img/about/about_slide6.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="サロン・ド・ロワール" class="lazyload"></p></div></div></div></div><div class="m_gallery_scroller p_about_middle_scroller"></div></div></div><section class="p_about_bottom"><div class="p_about_bottom_cover"><div class="p_about_bottom_cover_image" style="height:px"><picture><source media="(min-width: 767px)" srcset="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" data-srcset="/img/about/about_cover.jpg"><img data-src="/img/about/about_cover_sp.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="ジョン・カナヤが愛した「森の別邸」" class="lazyload"></picture></div><div class="fade fade"><div class="p_about_bottom_cover_ttl diot"><div class="text normal">How do you do?<br>Nice to meet you.</div></div></div><div class="p_about_bottom_cover_object fade"></div></div><div class="p_about_bottom_outer"><div class="p_about_bottom_inner inner"><div class="p_about_bottom_content cf"><div class="p_about_bottom_content_right"><p class="p_about_bottom_content_image"><img data-src="/img/about/about_bottom_image1.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="ジョン金谷鮮治" class="lazyload"></p></div><div class="p_about_bottom_content_left"><section class="p_about_bottom_content_text fade"><h3 class="p_about_bottom_content_text_ttl min">日本のホテル近代化の<br class="sp">立役者<br>ジョン金谷鮮治の伝説</h3><p class="p_about_bottom_content_text_para">流暢な英語で語りかけられた「How do you do ? Nice to meet you.(はじめまして)」。鬼怒川金谷ホテル創業の指揮を執ったジョン・カナヤことジョン金谷鮮治が、ç”
7Ÿã¾ã‚ŒãŸã°ã‹ã‚Šã®å­«ã«æœ€åˆã«ã‹ã‘た言葉です。この日、病院を訪れた鮮治は真っ白なモーニングジャケットにシャポー、手にはステッキという目を引くいでたち。若い頃に欧米諸国を漫遊し、西洋の文化を吸収した彼は、ダンディという形容がぴったりの紳士でした。</p><p class="p_about_bottom_content_text_para">ジョン金谷鮮治の「ジョン」はクリスチャンの洗礼名で、本人は生粋の日本人。日本最古のリゾートホテルとして名高い「日光金谷ホテル」の創業者、金谷善一郎の孫にあたります。西洋式に靴のまま生活する家庭環境で育ち、一族のパイオニア精神を深く受け継いだ鮮治は、一流ホテルで修行を積んだのち、「鬼怒川温泉ホテル」の初代社長に就任。当時、鬼怒川温泉随一の規模を誇った同ホテルを発展させるとともに、鬼怒川エリアの発展にも寄与。また、日本ホテル協会理事長などを歴任して、国内のホテルや観光業界の近代化に大きく貢献しました。</p></section><section class="p_about_bottom_content_text fade"><h3 class="p_about_bottom_content_text_ttl min">継承され、進化し続ける<br>“和敬洋讃”のスピリット</h3><p class="p_about_bottom_content_text_para">1971年、鮮治は新たに西洋レストラン「西洋膳所ジョンカナヤ麻布」をオープン。日本の食文化を西洋の料理やインテリア、サービスと融合させた同店は、彼の経営哲学"和敬洋讃(和を敬い、洋を讃える)"を具現化したものでした。国内外で一流の食や文化芸術にも触れることで独自の美学を確立した鮮治が目指したのは、和と洋両方のよさを兼ね備えた一流の設備とサービス。そして、その集大成として「鬼怒川金谷ホテル」が開業したのは1978年です。心待ちにしていた鮮治は前年に病のため他界、完成を見ることは叶いませんでしたが、長男の輝雄、孫の譲児がそのスピリットを継承。経営哲学を守りながら、時代に合わせて改良を重ね、別荘のくつろぎとホテルの洗練された空間や利便性の融合を実現させ、唯一無二のリゾートホテルとなっています。</p><p class="p_about_bottom_content_text_para">日本最古のリゾートホテルから日本最高のリゾートホテルへ。カナヤ・スピリットの挑戦はこれからも続きます。</p></section></div></div><div class="p_about_bottom_link"><a href="https://kinugawakanaya.com/will/" target="_blank" class="image_hover"><div class="p_about_bottom_link_left"><p class="p_about_bottom_link_image image_wrapp"><img data-src="/img/about/about_bottom_image2.jpg" src="data:image/gif;base64,R0lGODlhAQABAGAAACH5BAEKAP8ALAAAAAABAAEAAAgEAP8FBAA7" alt="JOHN KANAYA’S WILL" class="image lazyload"></p></div><div class="p_about_bottom_link_right text"><p class="p_about_bottom_link_subttl diot">Special Contents</p><p class="p_about_bottom_link_ttl diot">JOHN KANAYA’S WILL</p><p class="p_about_bottom_link_para min">創業者ジョン・カナヤと“和敬洋讃”の世界</p></div></a></div></div></div></section></div></div><div class="m_page_pankuzu_outer"><div class="m_page_pankuzu"><div class="m_page_pankuzu_inner inner"><div class="m_page_pankuzu_para"><a href="/" class="text active-link">トップ</a><span class="arrow">></span><span class="text">金谷リゾート箱根とは</span></div></div></div></div></div><footer class="m_foot content border top"><div class="m_foot_inner inner"><div class="m_foot_top"><p class="m_foot_top_para"><span class="small">KANAYA RESORT HAKONE</span></p><p class="m_foot_top_para top">〒250-0631 神奈川県足柄下郡<br class="sp">箱根町仙石原1251-16 <br>Tel: <a href="tel:0460-84-0888">0460-84-0888</a><br><a href="/access/" class="link">アクセス</a></p><ul class="m_foot_top_list"><li><a href="/sanitation/" target="_blank">感染症予防の取り組み</a></li><li><a href="https://members.kanayaresorts.com/" target="_blank">倶楽部金谷メンバーズ登録</a></li><li><a href="/pdf/policy.pdf" target="_blank">プライバシーポリシー</a></li><li><a href="/pdf/krh-provision.pdf" target="_blank">宿泊約款・利用規約</a></li><li><a href="/notice_video/" target="_blank">撮影に関するお願い</a></li></ul><div class="m_foot_top_contact"><p class="m_foot_top_contact_para space">ご予約・お問い合わせ:<br class="sp"><a href="tel:0120-016-545" class="big">0120-016-545</a><span class="no-wrapp"><毎日10:00〜17:00></span></p><p class="m_foot_top_contact_para"><a href="https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=79910&hcod2=001&p=on&def=p" target="_blank">ウェブサイトからのご予約</a></p></div></div><div class="m_foot_bottom"><ul class="m_foot_bottom_list"><li>KHK GROUP</li><li><a href="https://recruit.kanayaresorts.com/" target="_blank">採用情報</a></li><li><a href="http://www.kanayaresorts.com/brand-2/" target="_blank">施設紹介</a></li></ul><div class="m_menu_panel_recruit"><a href="https://recruit.kanayaresorts.com/" target="_blank"><p class="m_menu_panel_recruit_image"><img src="/img/cmn/recruit_banner.jpg" alt="採用情報"></p></a></div></div><div class="m_foot_lang"><p class="m_foot_lang_para"><a href="/" class="active-link">JAPANESE</a></p><p class="m_foot_lang_para split"> / </p><p class="m_foot_lang_para"><a href="/en">ENGLISH</a></p></div>
7<p class="m_foot_copy">© KANAYA RESORT HAKONE</p></div></footer><div class="message min"><div class="message_inner"><div id="message_btn" class="message_btn"></div><p class="message_logo"><img src="/img/cmn/main_logo.svg" alt></p><p class="message_ttl">Do you want to view the site in English?</p><p class="message_para">The Kanaya Resort Hakone site is also available in English.<br><a href="/en">Please click to view in English.</a></p></div></div></div></div></div></div>
7<script>window.__NUXT__=function(e){return{layout:"default",data:[{}],fetch:{},error:null,state:{fontready:e,imageready:e,wrapperready:e,isMenuActive:e,isReserveActive:e,fadeOffset1:.5,device:"",page:"",pannelIndex:0,title:"KANAYA RESORT HAKONE|金谷リゾート箱根|箱根大涌谷温泉のプライベートリゾート",title_en:"KANAYA RESORT HAKONE",sep:" | ",accessTime:"",noTrans:e,pageDelay:100,autoScrollTime:2e3,categoryArray:e,apiLoading:e,pre:e,isNoticeShow:e,isNoticeScroll:e,kanayaSelection:e},serverRendered:!0,routePath:"/aboutus",config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}}}}(!1)</script>
7<script src="/_nuxt/e7d23f1.js" defer></script>
7<script src="/_nuxt/0845ca9.js" defer></script>
7<script src="/_nuxt/992fbf5.js" defer></script>
7<script src="/_nuxt/47478a4.js" defer></script>
7<script src="/_nuxt/7360683.js" defer></script>
7
8  </body>
9</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.