@import url(https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&family=Lexend+Deca:wght@100..900&family=Noto+Sans+JP:wght@100..900&display=swap);
.is-development .page__contents{background:#000;color:#fff}.is-development .page__title{color:#fff;padding-top:40px;margin-bottom:40px}.is-development .page__title span{position:absolute;opacity:.33;font-size:150%;top:-0.5rem;left:-1rem}.is-development .page__tabs{background:rgba(0,0,0,0);padding:0}.is-development .page__tabs a span{color:#ded791;font-weight:bold}.is-development .page__tabs a::after{background-color:rgba(255,255,255,.6)}.is-development .section__header{border-color:#fff}.is-development .section__title{color:#fff}.is-development .section__body h4{color:#fff}.is-development .page-bottom-links{background:#433630}.is-development .page-bottom-links__row a{color:#fff;transition:all .3s;font-family:"Noto Serif JP",serif}.is-development .page-bottom-links__row a span{opacity:.2;font-size:150%;left:50%;top:.5rem;translate:-50% 0px;width:100%}.gfooter-wrap{background-color:#fff}#tripla-book{display:flex;justify-content:center;background-color:#fff}#tripla-book form{box-shadow:none}.tripla-book-sp{padding:5px;margin-bottom:-43px;background-color:#fff}.tripla-book-sp-btn{display:block;width:100%;padding:7px 0;text-align:center;color:#fff;background-color:#000}.is-development .header{background-color:#000;margin-top:0px}.is-development .navigation__item a{color:#fff;min-height:100%}.is-development .navigation .navigation__item{position:relative}.is-development .navigation .navigation__item:last-of-type.is-active a{color:#fff !important}.is-development .navigation .navigation__item:last-of-type:before{content:"";background:#8a771c;position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease}.is-development .navigation .navigation__item:last-of-type:hover:before{top:100%}.is-development .uk-navbar-dropdown{background:#000;color:#fff}.is-development .uk-navbar-dropdown .navigation__item:last-of-type{background:rgba(0,0,0,0)}.is-development .uk-navbar-dropdown .navigation__item:last-of-type:before{display:none}.is-development .mainvisual .uk-slideshow-items__text{background:rgba(0,0,0,.45);color:#fff;padding:8px 0}.is-development .mainvisual .uk-slideshow-items__text h2{color:#fff;font-family:"Noto Serif JP",serif}.is-development .mainvisual .uk-slideshow-items__text p{line-height:1.4}.is-development .mainvisual .uk-slideshow-items__flex{gap:12px}.is-development .mainvisual__catch{padding:16px}.is-development .mainvisual__catch .uk-h3{margin-bottom:0}.is-development .mainvisual__catch p{margin-top:10px;padding-top:10px;border-top:solid 1px #fff}.is-development .access-parking__section{color:#000}.is-development .sightseeing-around h5{color:#fff}.is-development .horizontal-images img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.is-development .sightseeing-travel-time{gap:0;grid-template-columns:1fr auto;display:inline-grid}.is-development .greeting__body .uk-h4{color:#fff}.is-development .facility__body .facility-floor__floor{font-size:initial;font-weight:normal}.is-development .facility__body img{aspect-ratio:313/174;-o-object-fit:cover;object-fit:cover}.is-development .bedrock-stone__cert{background:rgba(0,0,0,0);border:1px solid}.is-development .bedrock-stone__cert__image{width:100%}.is-development .bedrock-voice-contents .img{padding-top:100px}.is-development .bedrock-voice-contents__float{top:0;right:0;width:100%}.is-development .outlookspa__fixed{aspect-ratio:1/.667;-o-object-fit:contain;object-fit:contain;width:100%}.is-development .sala__fixed{width:100%;aspect-ratio:1/.43;-o-object-fit:contain;object-fit:contain}.hotspring__fixed{width:100%;aspect-ratio:1109/514;-o-object-fit:contain;object-fit:contain;position:relative}.hotspring__fixed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black)}@media screen and (min-width: 1200px){.is-development .uk-grid-small>.uk-grid-margin{margin-top:15px}.is-development .uk-grid-small{margin-left:-15px}.is-development .uk-grid-small>*{padding-left:15px}.is-development .page-bottom-links__row a span{font-size:200%;top:-0.5rem}.is-development .header{padding-top:0}.is-development .menu-global_navigation_add-container{height:100%;display:flex}.is-development .facility__body .facility-floor__floor{text-align:center}.is-development .dinner__navigation{grid-template-columns:repeat(3, auto)}.is-development .bedrock-stone__cert .uk-grid-small{margin-left:-15px}.is-development .bedrock-stone__cert .uk-grid-small>*{padding-left:15px}.is-development .dinner__navigation{grid-template-columns:repeat(3, auto)}.hours-section__title span{font-size:1rem}}@media screen and (min-width: 640px){.is-development .page__title span{font-size:200%}.is-development .mainvisual__catch{min-width:400px}}@media screen and (max-width: 639px){.button-double{min-width:290px}.button-double.is-inline{min-width:290px}#tripla-book{display:none}.is-development .mainvisual .uk-slideshow-items__text{position:relative !important}.is-development .mainvisual .uk-slideshow-items__text .uk-flex{display:block;padding:10px}.is-development .mainvisual .uk-slideshow-items__text .uk-flex h2{margin-bottom:10px}.is-development .mainvisual-restaurant{transform:translate(-72%, -50%)}.is-development .sightseeing-around__column.uk-grid-margin{margin-top:70px}.is-development .dinner-title{padding-bottom:25px;text-align:left}.is-development .dinner-title{padding-bottom:25px;text-align:left}.hours-section__title span{display:block}}@media screen and (min-width: 640px)and (max-width: 959px){#tripla-book{display:none}.is-development .mainvisual .uk-slideshow-items__text{width:100%;left:0;bottom:0}.hours-table .uk-flex{justify-content:center}}@media screen and (min-width: 1200px)and (max-width: 1599px){.is-development .header__title svg{width:clamp(240px,18vw,280px)}}@media screen and (min-width: 960px){.is-development .mainvisual .uk-slideshow-items__text{width:100%;left:0;bottom:0}.is-development .horizontal-images img{aspect-ratio:auto;-o-object-fit:initial;object-fit:initial}.is-development .greeting__body{grid-template-columns:66% 1fr}.is-development .greeting__figure img{-o-object-fit:cover;object-fit:cover;height:100%}.is-development .bedrock-voice-contents .img{padding-top:0}.is-development .bedrock-voice-contents__float{width:55%}}
