@charset "UTF-8";@font-face{font-family:"Noto Serif JP",serif;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifjp/v33/xn7mYHs72GKoTvER4Gn3b5eMXNvMckQlPa61uNKcCqOfbtLXoH3502Rk.0.woff2) format("woff2");unicode-range:U25ee8,U25f23,U25f5c,U25fd4,U25fe0,U25ffb,U2600c,U26017,U26060,U260ed,U26222,U2626a,U26270,U26286,U2634c,U26402,U2667e,U266b0,U2671d,U268dd,U268ea,U26951,U2696f,U26999,U269dd,U26a1e,U26a58,U26a8c,U26ab7,U26aff,U26c29,U26c73,U26c9e,U26cdd,U260000000000000000000000000000000000000000,U2600000000000000000000000000000000000000000000000000000000000000000,U26f94,U26ff6 -26ff8,U270f4,U2710d,U27139,U273da -273db,U273fe,U27410,U27449,U27614 -27615,U27631,U27684,U27693,U2770e,U27723,U27752,U278b2,U27985,U279b4,U27a84,U27bb3,U27bbe,U27bc7,U27c3c,U27cb8,U27d73,U27da0,U270000000000,U27eaf,U27fb7,U2808a,U280bb,U28277,U28282,U282f3,U283cd,U2840c,U28455,U284dc,U2856b,U285c8 -285c9,U286d7,U286fa,U28946,U28949,U2896b,U28987 -28988,U289ba -289bb,U28a1e,U28a29,U28a43,U28a71,U28a99,U28acd,U28add,U28ae4,U28bc1,U28bef,U28cdd,U28d10,U28d71,U28dfb,U28f,U2800000000000000000,U280f,U28000000000000000000000000000000000000,U2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,U28eeb,U28ef6,U28f32,U28ff8,U292a0,U292b1,U29490,U295cf,U2967f,U296f0,U29719,U29750,U29810,U298c6,U29a72,U29d4b,U29ddb,U29000000000000000,U29000d,U290000000000000000000000000000000000000000000000000,U2900000000a,U29ec4,U29edb,U29ee9,U29fce,U29fd7,U2a01a,U2a02f,U2a082,U2a0f9,U2a190,U2a2b2,U2a38c,U2a437,U2a5f1,U2a602,U2a61a,U2a6b2,U2a9e6,U2b746,U2b751,U2b753,U2b75a,U2b75c,U2b765,U2b776 -2b777,U2b77c,U2b782,U2b789,U2b78b,U2b78e,U2b794,U2b7ac,U2b7af,U2b7bd,U2b7c9,U2b7cf,U2b7d2,U2b7d8,U2b7f0,U2b80d,U2b817,U2b81a,U2d544,U200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,Ucalc(infinity),U2000000ea,U2f804,U2f80f,U2f815,U2f818,U2f81a,U2f822,U2f828,U2f82c,U2f833,U2f83f,U2f846,U2f852,U2f862,U2f86d,U2f873,U2f877,U2f884,U2f899 -2f89a,U2f8a6,U2f8ac,U2f8b2,U2f8b6,U2f8d3,U2f8db -2f8dc,U2f8e1,U2f8e5,U2f8ea,U2f8ed,U2f8fc,U2f903,U2f90b,U2f90f,U2f91a,U2f920 -2f921,U2f945,U2f947,U2f96c,U2f995,U2f9d0,U2f9de -2f9df,U2f9f4}@font-face{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v56/-F62fjtqLzI2JPCgQBnw7HFow2oe2EcP5pp0erwTqsSWs9Jezazjcb4.0.woff2) format("woff2");unicode-range:U25ee8,U25f23,U25f5c,U25fd4,U25fe0,U25ffb,U2600c,U26017,U26060,U260ed,U26222,U2626a,U26270,U26286,U2634c,U26402,U2667e,U266b0,U2671d,U268dd,U268ea,U26951,U2696f,U26999,U269dd,U26a1e,U26a58,U26a8c,U26ab7,U26aff,U26c29,U26c73,U26c9e,U26cdd,U260000000000000000000000000000000000000000,U2600000000000000000000000000000000000000000000000000000000000000000,U26f94,U26ff6 -26ff8,U270f4,U2710d,U27139,U273da -273db,U273fe,U27410,U27449,U27614 -27615,U27631,U27684,U27693,U2770e,U27723,U27752,U278b2,U27985,U279b4,U27a84,U27bb3,U27bbe,U27bc7,U27c3c,U27cb8,U27d73,U27da0,U270000000000,U27eaf,U27fb7,U2808a,U280bb,U28277,U28282,U282f3,U283cd,U2840c,U28455,U284dc,U2856b,U285c8 -285c9,U286d7,U286fa,U28946,U28949,U2896b,U28987 -28988,U289ba -289bb,U28a1e,U28a29,U28a43,U28a71,U28a99,U28acd,U28add,U28ae4,U28bc1,U28bef,U28cdd,U28d10,U28d71,U28dfb,U28f,U2800000000000000000,U280f,U28000000000000000000000000000000000000,U2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,U28eeb,U28ef6,U28f32,U28ff8,U292a0,U292b1,U29490,U295cf,U2967f,U296f0,U29719,U29750,U29810,U298c6,U29a72,U29d4b,U29ddb,U29000000000000000,U29000d,U290000000000000000000000000000000000000000000000000,U2900000000a,U29ec4,U29edb,U29ee9,U29fce,U29fd7,U2a01a,U2a02f,U2a082,U2a0f9,U2a190,U2a2b2,U2a38c,U2a437,U2a5f1,U2a602,U2a61a,U2a6b2,U2a9e6,U2b746,U2b751,U2b753,U2b75a,U2b75c,U2b765,U2b776 -2b777,U2b77c,U2b782,U2b789,U2b78b,U2b78e,U2b794,U2b7ac,U2b7af,U2b7bd,U2b7c9,U2b7cf,U2b7d2,U2b7d8,U2b7f0,U2b80d,U2b817,U2b81a,U2d544,U200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,Ucalc(infinity),U2000000ea,U2f804,U2f80f,U2f815,U2f818,U2f81a,U2f822,U2f828,U2f82c,U2f833,U2f83f,U2f846,U2f852,U2f862,U2f86d,U2f873,U2f877,U2f884,U2f899 -2f89a,U2f8a6,U2f8ac,U2f8b2,U2f8b6,U2f8d3,U2f8db -2f8dc,U2f8e1,U2f8e5,U2f8ea,U2f8ed,U2f8fc,U2f903,U2f90b,U2f90f,U2f91a,U2f920 -2f921,U2f945,U2f947,U2f96c,U2f995,U2f9d0,U2f9de -2f9df,U2f9f4}:root{--font-base:Noto Sans JP,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic Medium,Yu Gothic,Meiryo,sans-serif;--font-serif:Noto Serif JP,serif;--color-text-primary:rgb(58, 55, 51);--color-text-secondary:rgb(255, 255, 255);--color-text-accent:rgb(163, 129, 63);--color-heading-primary:rgb(27, 26, 24);--color-heading-accent:rgb(163, 129, 63);--color-border:rgba(27, 26, 24, 0.14);--bgcolor--blacklight:rgb(27, 26, 24);--height-header:0px;--height-header-initial:0px}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}button,input[type=button],input[type=submit],label{cursor:pointer}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;box-sizing:border-box}html.is-hidden{overflow:hidden}@media (prefers-reduced-motion:no-preference){html :root{scroll-behavior:smooth}}*,::after,::before{box-sizing:inherit;margin:0;padding:0}body{font-family:"Noto Sans JP","Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.9;letter-spacing:.06em;color:var(--color-text-primary);background-color:#f6f2e9;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media only screen and (max-width:1023.98px){body{font-size:1.4rem;line-height:1.6}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-light{font-weight:300}.text-normal{font-weight:400}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}p{line-break:strict;overflow-wrap:break-word}.l-main{margin-top:var(--height-header)}[id]{scroll-margin-top:var(--height-header)}.inset-0{top:0;left:0;right:0;bottom:0}@media only screen and (max-width:767.98px){.is-pc{display:none!important}}.is-sp{display:none!important}@media only screen and (max-width:767.98px){.is-sp{display:block!important}}.u-nobrk{display:inline-block;word-break:keep-all}.l-container{width:100%;max-width:calc(124rem + 4rem);padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}.l-header{z-index:200;top:0;left:0;width:100%;background-color:#f6f2e9;position:fixed;transition:all .3s ease-out}@media only screen and (max-width:767.98px){.l-header .l-container{padding-left:1rem}}.l-header__top{display:flex;justify-content:center;align-items:center;justify-content:unset;gap:1.6rem;padding:.6rem 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;max-height:-moz-max-content;max-height:max-content;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out}.l-header__inner{display:flex;justify-content:center;align-items:center;gap:2.8rem}.l-header__inner .c-btn--outline{transition:all .3s ease-out}@media only screen and (min-width:768px){.l-header__inner .c-btn--hambuger{display:none}}.l-header__btns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem;margin-left:auto}@media only screen and (min-width:768px){.l-header__nav .c-menu--heading{border-top:1px solid var(--color-border)}}@media only screen and (max-width:767.98px){.l-header__nav{position:fixed;top:0;left:0;width:100%;height:calc(100vh - var(--height-header));height:calc(100dvh - var(--height-header));overflow-y:auto;top:var(--height-header);z-index:500;background-color:#f6f2e9;padding:3rem 3rem 10rem;transform:translateX(100%);transition:transform .4s cubic-bezier(.25,.1,.25,1)}.l-header__nav.is-active{transform:translateX(0)}}@media only screen and (max-width:767.98px){.l-header__nav .c-translate{margin-bottom:2rem}}.l-header__logo{max-width:30rem;mix-blend-mode:darken;transition:max-width .3s ease-out}@media only screen and (max-width:767.98px){.l-header__logo{max-width:15rem}}.l-header__logo img{transition:all .3s ease-out}.l-header__text1{font-size:1.4rem}@media only screen and (max-width:767.98px){.l-header__text1{font-size:1.2rem}}.l-header__text2{font-size:1.4rem;color:var(--color-text-accent)}@media only screen and (max-width:767.98px){.l-header__text2{display:none}}.l-header.is-scrolled{position:fixed;box-shadow:0 2px 12px rgba(27,26,24,.08)}@media only screen and (min-width:768px){.l-header.is-scrolled .l-header__top{max-height:0;opacity:0;padding:0}.l-header.is-scrolled .l-header__logo{max-width:20rem}.l-header.is-scrolled .c-btn--outline{padding:.3rem 1rem}}.l-header.is-hidden{transform:translateY(-100%)}.l-footer{background-color:#000;padding:5.6rem 0 3.6rem;color:var(--color-text-secondary)}@media only screen and (min-width:1024px){.l-footer__inner{display:grid;grid-template-columns:2.5fr repeat(3,minmax(0,1fr));gap:3.6rem}}@media only screen and (max-width:1023.98px){.l-footer__inner{display:grid;grid-template-columns:2.5fr repeat(3,minmax(0,1fr));gap:2rem}}@media only screen and (max-width:767.98px){.l-footer__inner{display:flex;flex-wrap:wrap;gap:3rem}}@media only screen and (max-width:767.98px){.l-footer__col{width:100%}.l-footer__col:nth-child(2),.l-footer__col:nth-child(3){width:calc(50% - 2rem)}}.l-footer__bottom{margin-top:8rem;padding-top:2rem;border-top:1px solid rgba(246,242,233,.16);display:flex;gap:2rem;align-items:baseline;flex-wrap:wrap;font-size:1.4rem;opacity:.8}@media only screen and (max-width:767.98px){.l-footer__bottom{gap:1rem;font-size:1rem;margin-top:4rem}}.l-footer__logo{max-width:30rem;filter:invert(1) brightness(1.6);mix-blend-mode:screen!important}.l-footer__sns{margin-top:2rem}.l-footer__ttl{letter-spacing:.2em;color:var(--color-text-accent);margin:0 0 1.4rem;font-weight:500}.l-footer__text1{font-size:1.5rem}@media only screen and (max-width:1023.98px){.l-footer__text1{font-size:1.2rem}}.l-footer__cookie{margin-left:auto;border-bottom:1px solid rgba(246,242,233,.4);white-space:nowrap}.l-footer__cookie:hover{color:var(--color-text-accent)}@media only screen and (max-width:1023.98px){html[lang=en] .l-header__top{gap:.4rem 1.6rem}}@media only screen and (max-width:1279.98px){html[lang=en] .l-header__text1,html[lang=en] .l-header__text2{font-size:1.2rem}}@media only screen and (max-width:1279.98px){html[lang=en] .c-menu--heading{gap:2rem}}@media only screen and (max-width:1023.98px){html[lang=en] .c-menu--heading{gap:1rem}}@media only screen and (max-width:1279.98px){html[lang=en] .c-menu--heading__link{font-size:1.3rem}}@media only screen and (max-width:1023.98px){html[lang=en] .c-menu--heading__link{font-size:1rem}}@media only screen and (max-width:767.98px){html[lang=en] .c-menu--heading__link{font-size:1.3rem}}html[lang=en] .is-langen--hidden{display:none;visibility:hidden}html[lang=en] .c-btn--outline{white-space:normal}@media only screen and (max-width:1279.98px){html[lang=en] .c-btn--outline{font-size:1.4rem}}@media only screen and (min-width:768px){.c-visual{display:grid;align-items:center;-moz-column-gap:5.6rem;column-gap:5.6rem;grid-template-columns:minmax(0,1fr) minmax(0,57vw)}}@media only screen and (max-width:767.98px){.c-visual{display:flex;flex-direction:column-reverse}}.c-visual__content{position:relative;color:var(--color-text-secondary)}@media only screen and (min-width:1024px){.c-visual__content{padding-left:22%}}@media only screen and (min-width:768px){.c-visual__content{padding-left:10%}}@media only screen and (max-width:767.98px){.c-visual__content{padding:3rem 2rem}}.c-visual__content__obj{position:absolute;left:57%;top:50%;transform:translate(-50%,-50%);width:50%;min-width:45rem;max-width:none;opacity:.1;pointer-events:none}@media only screen and (max-width:767.98px){.c-visual__content__obj{min-width:26rem;left:50%}}.c-visual__content__ttl{font-weight:600;margin:0 0 1.4rem;letter-spacing:.08em;font-family:var(--font-serif);line-height:1.6;text-wrap:balance;position:relative}@media only screen and (min-width:1024px){.c-visual__content__ttl{font-size:3.4rem}}@media only screen and (max-width:1023.98px){.c-visual__content__ttl{font-size:2rem}}.c-visual__content__utilities{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:2.2rem}@media only screen and (max-width:767.98px){.c-visual__content__utilities{margin-top:1rem}}.c-visual__content__utilities span{background:rgba(246,242,233,.94);color:#1b1a18;letter-spacing:.08em;font-size:1.5rem;padding:.5rem 1.3rem}@media only screen and (max-width:1023.98px){.c-visual__content__utilities span{font-size:1.3rem;padding:.4rem 1rem}}@media only screen and (max-width:767.98px){.c-visual__content__utilities span{font-size:1.2rem;padding:.1rem 1rem}}.c-visual__slider{height:100%}.c-visual__slider .swiper{width:100%;height:100%}.c-visual__slider .swiper picture{position:relative;height:100%}.c-visual__slider .swiper picture img{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover}.c-booking--block{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}@media only screen and (min-width:768px){.c-booking--block{padding:1.6rem 2.4rem}}@media only screen and (max-width:767.98px){.c-booking--block{padding:2rem 0}}.c-booking--block__ttl{font-weight:600}@media only screen and (max-width:1023.98px){.c-booking--block__text{font-size:1.5rem}}@media only screen and (max-width:767.98px){.c-booking--block__text{font-size:1.4rem}}.c-booking--block__btns{margin-left:auto;display:flex;gap:.8rem;flex-wrap:wrap}@media only screen and (max-width:767.98px){.c-booking--block__btns a{display:block;width:100%;text-align:center;margin:0 auto;white-space:normal!important}}.c-post--block .c-information--list__link{align-items:center;border-bottom:0;gap:3rem}.c-post--block .c-post--block{font-family:var(--font-serif);font-size:2.2rem}@media only screen and (max-width:767.98px){.c-post--block .c-post--block{font-size:1.7rem}}.c-post--block .post-content{margin-top:2.8rem;margin-bottom:6rem;padding-top:2rem;border-top:1px solid rgba(27,26,24,.16)}.c-post--block .c-pagi--prenext{margin-top:6rem}@media only screen and (min-width:1024px){.c-grid--block{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:4.4rem;align-items:start}}@media only screen and (max-width:1023.98px){.c-grid--block{display:flex;flex-direction:column;gap:5rem}}.c-grid--block__col.--right{display:grid;gap:1.6rem}.c-grid--block .c-text--description{margin-bottom:2.6rem}.c-grid--block .c-heading--block{margin-bottom:1.2rem}.c-grid--block .c-dish--list{margin-bottom:3.4rem}.c-grid--block .c-utilities--list{margin-bottom:2.8rem}.c-grid--block .c-convenience--list{margin:0 0 3.8rem}.c-grid--block .c-ratelist--table{margin-bottom:2rem}.c-grid--block .c-ratelist--table table{min-width:45rem}.c-grid--block .c-text--attention2{margin-top:2rem}@media only screen and (min-width:768px){.c-grid--block2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.4rem;align-items:start}}@media only screen and (max-width:1023.98px){.c-grid--block2{gap:3rem}}.c-grid--block2__col .c-btn--card2{margin-top:1.2rem}.c-grid--block2__col .c-content--card{margin-top:2.8rem}.c-grid--block2__col .c-information--table{margin-bottom:3.4rem}.c-grid--block2__col .c-information--table__heading{text-transform:capitalize}@media only screen and (min-width:768px){.c-grid--block2__col .c-information--table__heading{width:11rem}}@media only screen and (min-width:1024px){.c-grid--block2__col .c-information--table__heading{width:14rem}}@media only screen and (min-width:768px){.c-grid--block2__col .c-information--table__content{width:calc(100% - 11rem)}}@media only screen and (min-width:1024px){.c-grid--block2__col .c-information--table__content{width:calc(100% - 14rem)}}.c-grid--block2__col .c-heading--block{margin-bottom:1.4rem}.c-grid--block2__col .c-location--list{margin:3rem 0 4rem}a{text-decoration:none;transition:opacity .3s ease}a:hover{opacity:.8}.c-btn--hambuger{display:block;position:relative;width:4rem;height:4rem;background-color:var(--color-text-accent)}.c-btn--hambuger span{position:absolute;display:block;width:2rem;height:.2rem;background-color:#f6f2e9;left:calc(50% - 1rem);transition:transform .3s ease-out,opacity .3s ease-out}.c-btn--hambuger span:nth-child(1){top:1.3rem}.c-btn--hambuger span:nth-child(2){top:1.9rem}.c-btn--hambuger span:nth-child(3){top:2.5rem}.c-btn--hambuger.is-active span:nth-child(1){transform:translateY(.6rem) rotate(45deg)}.c-btn--hambuger.is-active span:nth-child(2){opacity:0}.c-btn--hambuger.is-active span:nth-child(3){transform:translateY(-.6rem) rotate(-45deg)}.c-btn--outline{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;border:2px solid #2f4a3e;color:#2f4a3e;font-weight:400;padding:.9rem 2.5rem;letter-spacing:.1em;line-height:1.5;font-size:1.6rem;white-space:nowrap;border-radius:.2rem;text-align:center;transition:background-color .25s ease-out,border-color .25s ease-out,transform .2s ease-out,box-shadow .25s ease-out}@media (hover:hover) and (pointer:fine){.c-btn--outline:hover{opacity:1;background:#2f4a3e;color:#fff;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.15)}}@media only screen and (max-width:767.98px){.c-btn--outline{padding:.6rem 1rem;text-align:center;font-size:1.4rem}}.c-btn--outline:active{transform:scale(.98)}.c-btn--outline.__bold{background-color:#2f4a3e;border-color:#2f4a3e;color:#e1e1e1}@media (hover:hover) and (pointer:fine){.c-btn--outline.__bold:hover{background-color:#3d604f;border-color:#3d604f;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.15)}}.c-btn--outline.__bold:active{transform:translateY(0) scale(.98);box-shadow:none}.c-btn--outline.__yellowbold{background:#a3813f;color:#fff;border:1px solid #a3813f;letter-spacing:.08em;white-space:nowrap}@media (hover:hover) and (pointer:fine){.c-btn--outline.__yellowbold:hover{background:#b8934a;border-color:#b8934a;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.15)}}@media only screen and (max-width:767.98px){.c-btn--outline.__yellowbold{text-align:center;font-size:1.4rem}}.c-btn--outline.__blacklight{background-color:var(--bgcolor--blacklight);border:2px solid rgba(246,242,233,.38);padding:1.1rem 2rem;letter-spacing:.08em;white-space:nowrap;color:var(--color-text-secondary)}@media only screen and (max-width:767.98px){.c-btn--outline.__blacklight{padding:.6rem 1rem;text-align:center;font-size:1.4rem}}.c-btn--outline.__blacklight:hover{background:rgba(246,242,233,.14);color:var(--color-text-accent)}.c-btn--outline.__transpatent{background:0 0;color:var(--color-text-primary);border:1px solid rgba(27,26,24,.24)}@media (hover:hover) and (pointer:fine){.c-btn--outline.__transpatent:hover{background:#ece5d6;color:#a3813f}}.c-btn--text{position:relative;padding-bottom:.5rem;font-weight:400}.c-btn--text::after{content:"";display:block;position:absolute;width:100%;height:.1rem;background-color:var(--color-text-accent);bottom:0;left:0;transform:scaleX(1);transform-origin:left;transition:transform .3s linear}.c-btn--text:hover{color:var(--color-text-accent)}.c-btn--text:hover::after{transform:scaleX(0);transform-origin:right}.c-btn--card{display:block;border:1px solid rgba(27,26,24,.14);padding:2.6rem 2.8rem;transition:all .3s ease-out}@media only screen and (max-width:767.98px){.c-btn--card{padding:2rem 2rem}}@media (hover:hover) and (pointer:fine){.c-btn--card:hover{background:#ece5d6}}.c-btn--card .c-heading--card{margin-bottom:.8rem}.c-mainvisual--card{position:relative;background:#ece5d6;border-bottom:1px solid rgba(27,26,24,.12);overflow:hidden;min-height:31rem}@media only screen and (min-width:768px){.c-mainvisual--card{padding:4.4rem 2.4rem 4rem}}@media only screen and (max-width:767.98px){.c-mainvisual--card{padding:4.4rem 0 4rem}}.c-mainvisual--card__img{position:absolute;top:-2rem;right:5.6rem;width:34rem;height:auto;opacity:.055;pointer-events:none;mix-blend-mode:exclusion}@media only screen and (max-width:767.98px){.c-mainvisual--card__img{right:auto;left:50%;transform:translate(-50%,-50%);top:16rem}}.c-mainvisual--card__ttl{margin:1rem 0 2rem;text-transform:capitalize}.c-mainvisual--card__ttl span{display:block}.c-mainvisual--card__ttl__en{color:var(--color-text-accent);font-size:1.5rem;text-transform:uppercase}@media only screen and (max-width:767.98px){.c-mainvisual--card__ttl__en{font-size:1.3rem}}.c-mainvisual--card__ttl__ja{font-size:4rem;font-family:var(--font-serif)}@media only screen and (max-width:767.98px){.c-mainvisual--card__ttl__ja{font-size:3rem}}.c-mainvisual--card__gridimg{margin:3.2rem 0 0}.c-mainvisual--card__gridimg.--col2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem}.c-mainvisual--card__gridimg__img{display:block;width:100%;height:min(30vw,30rem);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%}.c-mainvisual--card .c-btn--outline{margin-top:2.2rem}@media only screen and (min-width:1024px){.c-around--card{align-items:stretch}}@media only screen and (max-width:1023.98px){.c-around--card{align-items:flex-start}}@media only screen and (min-width:768px){.c-around--card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media only screen and (min-width:768px){.c-around--card__content{padding:0 4.4rem;align-self:center}}@media only screen and (max-width:767.98px){.c-around--card__content{margin-bottom:3rem}}.c-around--card__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.c-around--card__gallery__item{aspect-ratio:16/10;position:relative}.c-around--card__gallery__item::before{content:"";display:block;padding-top:62.5%}.c-around--card__gallery__item>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-around--card__gallery__item{background-position:center center;background-repeat:no-repeat;background-size:cover}.c-around--card__text1{margin-top:2rem;margin-bottom:2rem}.c-room--card{border-top:1px solid rgba(27,26,24,.14);padding-top:2.8rem;padding-bottom:2.8rem}@media only screen and (min-width:768px){.c-room--card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3.6rem}}.c-room--card__gallery{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}@media only screen and (max-width:767.98px){.c-room--card__gallery{margin-bottom:3rem}}.c-room--card__gallery__main{width:calc(70% - 8px)}.c-room--card__gallery__main .swiper-slide{position:relative;position:relative}.c-room--card__gallery__main .swiper-slide::before{content:"";display:block;padding-top:82.1428571429%}.c-room--card__gallery__main .swiper-slide>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-room--card__gallery__subs{overflow:hidden;width:30%}.c-room--card__gallery__subs .swiper-slide{position:relative;overflow:hidden}.c-room--card__gallery__subs .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-room--card__content .c-heading--card{margin:0 0 1.2rem}.c-room--card__content .c-heading--card__en{font-size:1.5rem}.c-room--card__content .c-heading--card__ja{font-size:2.8rem}.c-room--card__text{color:#3a3733;margin:0 0 1.8rem}.c-room--card__detail{display:grid;grid-template-columns:6em minmax(0,1fr);gap:.8rem 1.2rem;margin:0 0 1.8rem;border-top:1px solid rgba(27,26,24,.14);padding-top:1.4rem}.c-room--card__detail__heading{color:var(--color-text-accent);text-transform:capitalize}.c-room--card__footer{margin-bottom:1.6rem}@media only screen and (min-width:1024px){.c-room--card__footer{display:grid;grid-template-columns:max-content 1fr;gap:0 1.2rem;align-items:baseline}}@media only screen and (min-width:1024px){.c-room--card__footer.__single-line .c-room--card__footer__label{position:relative;top:-.4rem}}.c-room--card__footer__label{grid-column:1;grid-row:1;white-space:nowrap}.c-room--card__price-lines{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:.4rem}.c-room--card__price-line{margin:0;display:flex;align-items:center;gap:.8rem}.c-room--card__price__tag{font-weight:500;white-space:nowrap}.c-room--card__price{font-size:2.8rem;font-weight:600;line-height:1.3}@media only screen and (max-width:767.98px){.c-room--card__price{font-size:2rem}}.c-facilities--card{gap:3.6rem;align-items:start}@media only screen and (min-width:768px){.c-facilities--card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}.c-facilities--card__thumb{position:relative}.c-facilities--card__thumb::before{content:"";display:block;padding-top:75%}.c-facilities--card__thumb>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-facilities--card__thumb{overflow:hidden}@media only screen and (max-width:767.98px){.c-facilities--card__content{margin-top:3rem}}.c-facilities--card__content .c-heading--card{margin:0 0 1.2rem}.c-facilities--card__content .c-heading--card__en{font-size:1.5rem}@media only screen and (max-width:767.98px){.c-facilities--card__content .c-heading--card__en{font-size:1.3rem}}.c-facilities--card__content .c-heading--card__ja{font-size:2.8rem}@media only screen and (max-width:767.98px){.c-facilities--card__content .c-heading--card__ja{font-size:2.2rem}}.c-facilities--card__table{margin:1.6rem 0 0}.c-facilities--card__table__row{display:flex;flex-wrap:wrap;border-top:1px solid rgba(27,26,24,.14)}.c-facilities--card__table__row:last-of-type{border-bottom:1px solid rgba(27,26,24,.14)}.c-facilities--card__table__heading{text-align:left;width:7em;padding:1rem 0;font-weight:400;color:#a3813f;text-transform:capitalize}@media only screen and (max-width:767.98px){.c-facilities--card__table__heading{width:5.5em}}.c-facilities--card__table__content{width:calc(100% - 7em);padding:1rem 0}@media only screen and (max-width:767.98px){.c-facilities--card__table__content{width:calc(100% - 5.5em)}}.c-status--card{border:1px solid #d9c58c;background:#fffbe9;padding:2.2rem 2.6rem}.c-status--card .c-heading--card{margin-bottom:.8rem}.c-status--card .c-heading--card__ja{color:#4a3a10;margin-top:.8rem}@media only screen and (min-width:768px){.c-status--card .c-heading--card__ja{font-size:2.2rem}}.c-status--card .c-text--description{color:#6b5a2a}.c-information--card{background:#2f4a3e;color:#fff;padding:2.6rem 2.6rem}.c-information--card.--stylelight{background:#ece5d6;color:var(--color-text-primary)}.c-information--card.--stylelight .c-information--card__ttl{font-size:1.8rem;color:var(--color-text-primary);font-family:var(--font-serif)}.c-information--card.--stylelight table tr{vertical-align:baseline;border-top-color:rgba(27,26,24,.14)}.c-information--card.--stylelight table tr th{color:var(--color-heading-accent)}.c-information--card.--stylelight table tr:last-of-type{border-bottom:1px solid rgba(27,26,24,.14)}.c-information--card__ttl{letter-spacing:.22em;color:#cbb98d;margin-bottom:1.4rem;text-transform:capitalize}.c-information--card__price-detail{display:flex;align-items:baseline;gap:.6rem;line-height:1;margin-bottom:.4rem}.c-information--card__price{font-size:3.4rem;font-weight:600}@media only screen and (max-width:767.98px){.c-information--card__price{font-size:3rem}}.c-information--card__subs{font-weight:400}.c-information--card__text1{font-size:1.3rem;opacity:.8;margin-bottom:2rem}.c-information--card__text2{font-size:1.4rem;opacity:.8;margin-top:1rem}@media only screen and (max-width:767.98px){.c-information--card__text2{display:inline-block;font-size:1.3rem}}.c-information--card__table{width:100%;border-collapse:collapse;margin-bottom:2rem}.c-information--card__table tbody tr{border-top:1px solid rgba(255,255,255,.24);font-size:1.5rem}.c-information--card__table tbody tr:last-of-type{border-bottom:1px solid rgba(255,255,255,.24)}.c-information--card__table tbody tr th{text-align:left;width:7em;padding:1rem 0;font-weight:400;color:#cbb98d;text-transform:capitalize}.c-information--card__table tbody tr td{padding:1rem 0}.c-information--card__tel{margin-top:20px;font-size:2.8rem;line-height:1;letter-spacing:.02em;font-weight:600}@media only screen and (max-width:767.98px){.c-information--card__tel{font-size:2.5rem}}.c-information--card .c-btn--outline{display:block;width:100%}.c-content--card{border:1px solid rgba(27,26,24,.18);padding:2rem 2rem}.c-content--card__ttl{font-size:1.8rem;font-family:var(--font-serif);font-weight:400;margin:0 0 1rem;letter-spacing:.1em}.c-content--card__text{font-size:1.5rem;color:#3a3733}@media only screen and (max-width:767.98px){.c-content--card__text{font-size:1.4rem}}.c-content--card .c-btn--text{display:inline-block;margin-bottom:.5rem}.c-places--card{display:grid;align-items:start;border-top:1px solid rgba(27,26,24,.14);padding-top:2.8rem;margin-top:4rem}@media only screen and (min-width:768px){.c-places--card{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:3.6rem}}@media only screen and (max-width:767.98px){.c-places--card{gap:2rem}}.c-places--card__pic{position:relative}.c-places--card__pic::before{content:"";display:block;padding-top:75%}.c-places--card__pic>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-places--card__pic img{-o-object-fit:contain;object-fit:contain;width:auto;left:50%;transform:translateX(-50%)}.c-places--card__ttl{font-size:2.6rem;font-weight:500;margin:0 0 1rem;letter-spacing:.1em;font-family:var(--font-serif)}@media only screen and (max-width:767.98px){.c-places--card__ttl{font-size:2rem}}.c-places--card__distance{display:inline-block;background:#2f4a3e;color:#fff;padding:.5rem 1.2rem;letter-spacing:.06em;margin-bottom:1.6rem}.c-places--card__text1{margin:0 0 1.8rem}.c-attention--card{background:#ece5d6;padding:2.6rem 2.8rem;display:grid;gap:2rem;align-items:center}@media only screen and (min-width:768px){.c-attention--card{grid-template-columns:minmax(0,1fr) auto}}.c-attention--card__ttl{font-size:2.2rem;font-weight:400;margin:0 0 .6rem;letter-spacing:.12em;font-family:var(--font-serif)}.c-map--card{position:relative}.c-map--card::before{content:"";display:block;padding-top:74.9128919861%}.c-map--card>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-btn--card2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem}.c-contact--card{border:1px solid rgba(27,26,24,.14);display:grid}@media only screen and (min-width:768px){.c-contact--card{padding:3.2rem 3rem;gap:2.2rem}}@media only screen and (max-width:767.98px){.c-contact--card{padding:2rem 2rem;gap:1rem}}.c-contact--card__row:not(:first-of-type){border-top:1px solid rgba(27,26,24,.14);padding-top:2.2rem}@media only screen and (max-width:767.98px){.c-contact--card__row:not(:first-of-type){padding-top:1rem}}.c-contact--card__ttl{letter-spacing:.22em;color:#a3813f;margin-bottom:.8rem;line-height:1;font-size:1.3rem;text-transform:capitalize}.c-contact--card__tel{font-size:2.6rem;letter-spacing:.02em;line-height:1.3;font-weight:600}@media only screen and (max-width:767.98px){.c-contact--card__tel{font-size:2.2rem}}.c-contact--card__hour{font-size:1.3rem;color:#3a3733;margin-top:.4rem}@media only screen and (max-width:767.98px){.c-contact--card__address{font-size:1.3rem}}.c-thanks--card .c-heading--block{margin-bottom:3rem}.c-thanks--card .c-text{margin-bottom:3rem}.c-form__group{display:flex;flex-wrap:wrap;margin-bottom:2rem;align-items:flex-start}.c-form__group.flex-start{align-items:flex-start}.c-form__group:not(:has(input[type=radio])):not(:has(input[type=checkbox])):not(:has(input[type=file])) .c-form__label{padding-top:.7rem}.c-form__group:has(.c-form__input.is-vertical) .c-form__label{padding-top:.7rem}.c-form__label{display:flex;flex-wrap:wrap;align-items:center;width:100%;text-transform:capitalize}.c-form__label .is-require{display:inline-block;color:#a3813f;padding:.4rem .5rem .3rem;line-height:1;margin-left:.7rem;border-radius:.2rem;font-size:1.2rem;margin-top:.2rem}.c-form__input{width:100%;margin-top:.5rem}.c-form__input .wpcf7-not-valid-tip{display:none;visibility:hidden}.c-form__buttons{display:flex;flex-wrap:wrap;margin-top:3rem;gap:2rem}.c-form__buttons .c-btn--outline{padding:.7rem 2.8rem}.error-msg{display:block;font-size:93%;color:#a3813f}.wpcf7-response-output{display:none;visibility:hidden}select{border:1px solid rgba(27,26,24,.14);padding:.7rem 4rem .7rem 1rem;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 11px top 50%;background-repeat:no-repeat;background-size:11px auto}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],textarea{width:100%;border:1px solid rgba(27,26,24,.24);padding:1.2rem 1.4rem;background:#fff;font-family:var(--font-base)}@media only screen and (max-width:767.98px){input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],textarea{padding:.8rem 1rem}}input[type=date].w330,input[type=email].w330,input[type=number].w330,input[type=tel].w330,input[type=text].w330,input[type=url].w330,textarea.w330{max-width:33rem}textarea{resize:vertical;height:20rem}.wpcf7-acceptance,.wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:2rem}.wpcf7-acceptance.is-vertical,.wpcf7-checkbox.is-vertical{flex-direction:column}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin:0 0}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{position:relative;padding-left:2rem}.wpcf7-acceptance .wpcf7-list-item-label::before,.wpcf7-checkbox .wpcf7-list-item-label::before{position:absolute;content:"";width:1.6rem;height:1.6rem;border:1px solid #3c3c3c;left:0;top:0;border-radius:2px;background-color:#fff}.wpcf7-acceptance .wpcf7-list-item-label::after,.wpcf7-checkbox .wpcf7-list-item-label::after{position:absolute;content:"";width:5px;height:11px;left:5px;top:1px;visibility:hidden;opacity:0;transition:.3s;border-right:2px solid #a3813f;border-bottom:2px solid #a3813f;transform:rotate(45deg) scale(0)}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox],.wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{display:none}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label::after,.wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label::after{transform:rotate(45deg) scale(1);visibility:visible;opacity:1}.wpcf7-radio{display:flex;flex-wrap:wrap;gap:2rem}.wpcf7-radio.is-vertical{flex-direction:column}.wpcf7-radio .wpcf7-list-item{margin:0 0}.wpcf7-radio .wpcf7-list-item-label{position:relative;padding-left:2.3rem}.wpcf7-radio .wpcf7-list-item-label::before{position:absolute;content:"";width:1.8rem;height:1.8rem;border:1px solid #3c3c3c;left:0;top:-1px;border-radius:2px;background-color:#fff;border-radius:50%}.wpcf7-radio .wpcf7-list-item-label::after{position:absolute;content:"";width:1rem;height:1rem;left:.4rem;top:.3rem;visibility:hidden;opacity:0;transition:.3s;background-color:#a3813f;transform:scale(0);border-radius:50%}.wpcf7-radio .wpcf7-list-item label input[type=radio]{display:none}.wpcf7-radio .wpcf7-list-item label input[type=radio]:checked~.wpcf7-list-item-label::after{transform:scale(1);visibility:visible;opacity:1}.c-heading--sct span{display:block}.c-heading--sct__en{font-size:1.4rem;letter-spacing:.24em;color:#a3813f;line-height:1.4;text-transform:uppercase}@media only screen and (max-width:767.98px){.c-heading--sct__en{font-size:1.1rem}}.c-heading--sct__ja{font-size:3.2rem;font-weight:700;margin:1rem 0 0;letter-spacing:.14em;font-family:var(--font-serif);line-height:1.4;text-transform:capitalize}@media only screen and (max-width:767.98px){.c-heading--sct__ja{font-size:2.4rem}}.c-heading--sct__ja small,.c-heading--sct__ja span{font-size:1.6rem;font-family:var(--font-base);letter-spacing:.01em;font-weight:400;display:inline-block}@media only screen and (max-width:767.98px){.c-heading--sct__ja small,.c-heading--sct__ja span{font-size:1.4rem;display:block;margin-top:1rem}}.c-heading--card span{display:block}.c-heading--card__en{font-size:1.2rem;letter-spacing:.22em;color:#a3813f;text-transform:uppercase;word-break:break-word}@media only screen and (max-width:767.98px){.c-heading--card__en{font-size:1.1rem}}.c-heading--card__ja{font-size:2rem;font-weight:600;letter-spacing:.06em;line-height:1.55;font-family:var(--font-serif);text-transform:capitalize}@media only screen and (max-width:767.98px){.c-heading--card__ja{font-size:1.7rem}}.c-heading--block{font-family:var(--font-serif);text-transform:capitalize}@media only screen and (min-width:768px){.c-heading--block{font-size:2rem}}@media only screen and (max-width:767.98px){.c-heading--block{font-size:1.8rem}}.c-information--list{display:grid;border-top:1px solid rgba(27,26,24,.16);--cate-width:rem(75)}.c-information--list__link{display:grid;grid-template-columns:9rem var(--cate-width) minmax(0,1fr);grid-template-areas:"date cate content";gap:0 2rem;align-items:flex-start;padding:1.5rem .6rem;border-bottom:1px solid rgba(27,26,24,.16)}@media only screen and (max-width:767.98px){.c-information--list__link{grid-template-columns:max-content var(--cate-width) minmax(0,1fr);gap:1rem 1rem;grid-template-areas:"date cate ." "content content content"}}.c-information--list__link:hover .c-information--list__title{color:var(--color-text-accent)}.c-information--list__item.__no-date .c-information--list__link{grid-template-columns:var(--cate-width) minmax(0,1fr);grid-template-areas:"cate content"}@media only screen and (max-width:767.98px){.c-information--list__item.__no-date .c-information--list__link{grid-template-columns:var(--cate-width) minmax(0,1fr);grid-template-areas:"cate ." "content content"}}.c-information--list__date{color:#6b5a2a;grid-area:date}@media only screen and (max-width:767.98px){.c-information--list__date{margin-top:.3rem}}.c-information--list__cate{grid-area:cate;justify-self:start;border:1px solid #2f4a3e;color:#2f4a3e;padding:.1rem .9rem;font-size:1.4rem;letter-spacing:.06em;white-space:nowrap;margin-top:.4rem;text-align:center}@media only screen and (max-width:767.98px){.c-information--list__cate{font-size:1.2rem}}.c-information--list__cate.non-cat{visibility:hidden}@media only screen and (max-width:767.98px){.c-information--list__cate.non-cat{display:none}}.c-information--list__content{grid-area:content}.c-information--list__title{font-family:var(--font-serif);font-weight:500;transition:all .3s ease-out}@media only screen and (min-width:768px){.c-information--list__title{font-size:1.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (max-width:767.98px){.c-information--list__title{font-size:1.6rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width:768px){.c-information--list__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (max-width:767.98px){.c-information--list__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.c-service--list{display:grid;gap:2.8rem;align-items:stretch}@media only screen and (min-width:1024px){.c-service--list{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-service--list__item{background:#fff;border:1px solid rgba(27,26,24,.14);display:flex;flex-direction:column;gap:1.6rem}@media only screen and (min-width:768px){.c-service--list__item{padding:3rem 2.8rem}}@media only screen and (max-width:767.98px){.c-service--list__item{padding:3rem 1.5rem;gap:1rem}}.c-service--list__heading{display:flex;align-items:center;gap:1.6rem;min-height:7.2rem}.c-service--list__img{flex:0 0 auto;width:7.2rem;height:7.2rem;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:center center}.c-service--list__text1{margin:0;color:#3a3733}.c-service--list__text2{color:var(--color-text-accent);font-size:1.4rem}.c-service--list__table__line{border-bottom:1px solid rgba(27,26,24,.14);font-size:1.4rem}@media only screen and (min-width:768px){.c-service--list__table__line{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}}@media only screen and (max-width:767.98px){.c-service--list__table__line{padding:.5rem 0}}.c-service--list__table__heading{color:var(--color-text-accent)}@media only screen and (min-width:768px){.c-service--list__table__heading{padding:.9rem 0;width:10rem}}.c-service--list__table__text{white-space:pre-line;word-break:keep-all;overflow-wrap:normal;width:100%}@media only screen and (min-width:768px){.c-service--list__table__text{width:calc(100% - (10rem + 1rem));padding:.9rem 0}}.c-service--list .c-btn--text{align-self:start;margin-top:auto}@media only screen and (min-width:1024px){.c-rooms--list{overflow:unset!important}}@media only screen and (min-width:1024px){.c-rooms--list__wrapper{justify-content:center;flex-wrap:wrap;align-items:stretch}.c-rooms--list__wrapper>*{width:calc(25% - .2rem)!important;max-width:30.85rem}}@media only screen and (max-width:1023.98px){.c-rooms--list__wrapper{padding-bottom:3rem}}.c-rooms--list__item{transition:background .3s linear;flex-shrink:0!important;height:auto!important}@media (hover:hover) and (pointer:fine){.c-rooms--list__item:hover{background:#ece5d6;opacity:1}}@media only screen and (min-width:1024px){.c-rooms--list__item{border-right:1px solid rgba(27,26,24,.14);border-bottom:1px solid rgba(27,26,24,.14);display:flex!important;flex-direction:column}}@media only screen and (max-width:1023.98px){.c-rooms--list__item{border-right:1px solid rgba(27,26,24,.14);border-bottom:1px solid rgba(27,26,24,.14)}}.c-rooms--list__item:first-of-type{border-left:1px solid rgba(27,26,24,.14)}@media only screen and (max-width:767.98px){.c-rooms--list .c-heading--card__ja{font-size:2.1rem}}.c-rooms--list__img{position:relative}.c-rooms--list__img::before{content:"";display:block;padding-top:66.6666666667%}.c-rooms--list__img>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-rooms--list__information{display:flex;flex-direction:column;height:100%}@media only screen and (min-width:1024px){.c-rooms--list__information{padding:2.2rem 2.4rem 2.6rem}}@media only screen and (max-width:1023.98px){.c-rooms--list__information{padding:2.2rem 1.5rem 2.6rem}}@media only screen and (max-width:767.98px){.c-rooms--list__information{padding:1.5rem 1.5rem 2.6rem}}.c-rooms--list__information .c-heading--card__ja{font-size:1.8rem}@media only screen and (min-width:768px){.c-rooms--list__text1{margin:2rem 0;font-size:1.5rem;line-height:1.6}}@media only screen and (max-width:767.98px){.c-rooms--list__text1{margin:1rem 0}}.c-rooms--list__table{margin-bottom:2rem}.c-rooms--list__table dl{display:grid;gap:.6rem 1rem}@media only screen and (min-width:1024px){.c-rooms--list__table dl{grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);font-size:1.5rem}}@media only screen and (max-width:1023.98px){.c-rooms--list__table dl{font-size:1.4rem;grid-template-columns:minmax(7rem,max-content) minmax(0,1fr)}}.c-rooms--list__table dl dt{color:var(--color-text-accent);text-transform:capitalize}.c-rooms--list__footer{margin-top:auto;border-top:1px dotted rgba(27,26,24,.3);padding-top:1.2rem;display:flex;flex-wrap:wrap;align-items:start}@media only screen and (min-width:768px){.c-rooms--list__footer{min-height:8.8rem}}@media only screen and (max-width:1023.98px){.c-rooms--list__footer{font-size:1.3rem}}.c-rooms--list__footer__text1{margin-right:.5rem;padding-top:.3rem;padding-bottom:.9rem;font-size:1.4rem}@media only screen and (max-width:1023.98px){.c-rooms--list__footer__text1{padding-bottom:.6rem;padding-top:.6rem}}.c-rooms--list__price-lines{display:flex;flex-direction:column;gap:.2rem}.c-rooms--list__price{font-size:2.6rem;font-weight:700;line-height:1.3}@media only screen and (max-width:1023.98px){.c-rooms--list__price{font-size:2.2rem}}.c-rooms--list__price__tag{font-size:1.3rem;font-weight:400;margin-left:.4rem;top:-.2rem;position:relative}@media only screen and (max-width:1023.98px){.c-rooms--list__price__tag{font-size:1.2rem}}.c-rooms--list__smoking{margin-left:.5rem;margin-top:auto;padding-bottom:.9rem}@media only screen and (max-width:1023.98px){.c-rooms--list__smoking{padding-bottom:.6rem}}@media only screen and (max-width:1023.98px){.c-rooms--list__progress .swiper-scrollbar-drag{background-color:var(--color-text-accent)}}.c-facilities--list{display:grid}@media only screen and (min-width:1024px){.c-facilities--list{gap:5rem 2.4rem}}@media only screen and (max-width:1023.98px){.c-facilities--list{gap:5rem 1.6rem}}@media only screen and (min-width:768px){.c-facilities--list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:767.98px){.c-facilities--list{grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem 1rem}}@media (hover:hover) and (pointer:fine){.c-facilities--list__link:hover{opacity:1}.c-facilities--list__link:hover .c-facilities--list__thumb img{transform:scale(1.05)}}.c-facilities--list__thumb{position:relative}.c-facilities--list__thumb::before{content:"";display:block;padding-top:75%}.c-facilities--list__thumb>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-facilities--list__thumb{overflow:hidden}.c-facilities--list__thumb img{transition:transform .3s linear}.c-facilities--list__ttl{font-family:var(--font-serif);font-size:2rem;font-weight:400;margin:1.6rem 0 .6rem;letter-spacing:.1em;color:#fff;text-transform:capitalize}@media only screen and (max-width:1023.98px){.c-facilities--list__ttl{font-size:1.7rem}}@media only screen and (max-width:767.98px){.c-facilities--list__ttl{font-size:1.5rem;margin:1rem 0 .6rem;font-size:2.1rem}}.c-facilities--list__text1{margin:0 0 .8rem;opacity:.82;font-size:1.5rem}@media only screen and (max-width:1023.98px){.c-facilities--list__text1{font-size:1.3rem}}.c-facilities--list__text2{color:#cbb98d;letter-spacing:.04em;font-size:1.4rem}@media only screen and (max-width:1023.98px){.c-facilities--list__text2{font-size:1.2rem}}.c-dish--list{display:grid;background:rgba(27,26,24,.14);border:1px solid rgba(27,26,24,.14)}@media only screen and (min-width:768px){.c-dish--list.--col4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:767.98px){.c-dish--list.--col4{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-dish--list__item{background:#f6f2e9;text-align:center;border:1px solid rgba(27,26,24,.14);text-transform:capitalize}@media only screen and (min-width:768px){.c-dish--list__item{padding:1.6rem 1.2rem;font-size:1.5rem}}@media only screen and (max-width:767.98px){.c-dish--list__item{font-size:1.4rem;padding:1rem 1.2rem}}.c-steps--list{display:grid;gap:2.5rem;counter-reset:step}@media only screen and (min-width:768px){.c-steps--list{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-steps--list__item{position:relative;border-top:.3rem solid #2f4a3e;padding-top:1rem;counter-increment:step}.c-steps--list__item::before{content:"STEP " counter(step);display:inline-block;color:#2f4a3e;letter-spacing:.2em;margin-bottom:.8rem;font-weight:700;font-size:1.4rem}.c-steps--list__ttl{font-size:1.8rem;letter-spacing:.06em;margin-bottom:.6rem;font-family:var(--font-serif)}@media only screen and (max-width:767.98px){.c-steps--list__ttl{font-size:1.6rem}}.c-steps--list__text{margin:0;color:#3a3733}.c-utilities--list{display:flex;gap:.8rem;flex-wrap:wrap}.c-utilities--list span{border:1px solid #2f4a3e;color:#2f4a3e;padding:.6rem 1.4rem;font-size:1.5rem;letter-spacing:.06em}@media only screen and (max-width:767.98px){.c-utilities--list span{font-size:1.4rem;padding:.1rem 1rem}}.c-convenience--list{display:grid;background:rgba(27,26,24,.14);border:1px solid rgba(27,26,24,.14)}@media only screen and (min-width:768px){.c-convenience--list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:767.98px){.c-convenience--list{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-convenience--list__item{background:#f6f2e9;padding:2rem 1.6rem;border:1px solid rgba(27,26,24,.14)}@media only screen and (max-width:767.98px){.c-convenience--list__item{padding:1rem 1rem}}.c-convenience--list__ttl{font-size:1.7rem;letter-spacing:.06em;margin-bottom:.4rem;font-family:var(--font-serif)}@media only screen and (max-width:767.98px){.c-convenience--list__ttl{font-size:1.5rem}}.c-convenience--list__text{font-size:1.4rem;color:#3a3733;line-height:1.7}@media only screen and (max-width:767.98px){.c-convenience--list__text{font-size:1.3rem}}.c-location--list{display:grid;gap:.8rem}.c-location--list__item{display:grid;align-items:baseline;border-left:.3rem solid #a3813f}@media only screen and (min-width:1024px){.c-location--list__item{grid-template-columns:9em minmax(0,1fr) auto}}@media only screen and (max-width:1023.98px){.c-location--list__item{grid-template-columns:5em minmax(0,1fr) auto}}@media only screen and (min-width:768px){.c-location--list__item{padding:.8rem 0 .8rem 1.4rem;gap:1.2rem}}@media only screen and (max-width:767.98px){.c-location--list__item{padding:.8rem 0 .8rem 1rem;gap:.8rem}}.c-location--list__text1{color:#a3813f}.c-location--list__text3{font-weight:500;white-space:nowrap}.c-attractions--list{display:grid;gap:.8rem}.c-attractions--list__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:baseline;border-bottom:1px dotted rgba(27,26,24,.3);padding:.8rem 0}.c-attractions--list__text2{color:#3a3733;white-space:nowrap}.c-menu--heading{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2.4rem;letter-spacing:.08em}@media only screen and (max-width:767.98px){.c-menu--heading{flex-direction:column;gap:0}}@media only screen and (min-width:768px){.c-menu--heading__item{flex:0 0 auto}}@media only screen and (max-width:767.98px){.c-menu--heading__item{width:100%}}.c-menu--heading__link{position:relative;display:inline-block;font-family:var(--font-serif);padding:1.4rem 0;white-space:nowrap;transition:all .25s ease-out;font-weight:600;text-transform:capitalize}@media only screen and (max-width:767.98px){.c-menu--heading__link{display:block;padding:.7rem 0}}.c-menu--heading__link::after{content:"";display:block;position:absolute;width:100%;height:.2rem;background-color:var(--color-text-accent);bottom:0;left:0;opacity:0}.c-menu--heading__link:hover{color:var(--color-text-accent)}.c-menu--heading__link.is-current::after{opacity:1}@media only screen and (max-width:767.98px){.c-menu--heading__btns{margin-top:2rem}}.c-menu--heading__btns a{display:block;width:100%;margin-bottom:1rem;white-space:normal}@media only screen and (max-width:767.98px){.c-menu--col__item:not(:last-of-type){margin-bottom:.4rem}}.c-menu--col__link{font-family:var(--font-serif);transition:all .25s ease-out;text-transform:capitalize}.c-menu--col__link:hover{color:var(--color-text-accent)}.c-logo{display:block;mix-blend-mode:darken}.c-translate{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.4rem;margin-left:auto}.c-translate .glink,.c-translate__link{padding:.1rem .65rem;border:1px solid rgba(27,26,24,.18);font-size:1.4rem}@media only screen and (max-width:767.98px){.c-translate .glink,.c-translate__link{font-size:1.2rem;padding:.3rem .65rem}}.c-translate .glink.gt-current-lang,.c-translate .glink.is-current,.c-translate__link.gt-current-lang,.c-translate__link.is-current{background:#1b1a18;color:#f6f2e9;pointer-events:none}.c-translate .glink:hover,.c-translate__link:hover{color:var(--color-text-accent)}.c-sns{display:flex;gap:1rem}.c-sns__link{display:block;width:3.4rem;height:3.4rem}.c-sns__link img{width:100%}.c-text--attention{font-size:1.4rem}@media only screen and (max-width:767.98px){.c-text--attention{font-size:1.3rem;line-height:1.6}}.c-text--attention.__outline{border:1px solid rgba(255,255,255,.28);padding:1.4rem 1.8rem}.c-text--attention2{display:block;color:#8b8271}.c-breadcrumb{max-width:100%}.c-breadcrumb__list{font-size:1.5rem;display:flex;flex-wrap:wrap}.c-breadcrumb__item{text-transform:capitalize}.c-breadcrumb__item a{position:relative;margin-right:.5rem}.c-breadcrumb__item a::after{content:"／";display:inline-block;margin-left:.5rem}@media (hover:hover) and (pointer:fine){.c-breadcrumb__item a:hover{color:var(--color-text-accent)}}.c-gototop{position:fixed;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:199;border-radius:100%;background-color:var(--color-text-accent);visibility:hidden;opacity:0;border:1px solid var(--color-text-accent)}@media (hover:hover) and (pointer:fine){.c-gototop:hover{background:rgba(163,129,63,.5)}}.c-gototop svg{width:.6rem;fill:#fff}.c-gototop.is-active{opacity:1;visibility:visible}@media only screen and (max-width:767.98px){.c-gototop.is-active{bottom:2rem}}@media only screen and (min-width:768px){.c-gototop{width:5rem;height:5rem;bottom:3.1rem;right:3.8rem}}@media only screen and (max-width:767.98px){.c-gototop{width:3.5rem;height:3.5rem;bottom:6rem;right:2rem}}.c-datecate{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;align-items:center}.c-datecate__date{color:#6b5a2a;grid-area:date}@media only screen and (max-width:767.98px){.c-datecate__date{margin-top:.3rem}}.c-datecate__cate{grid-area:cate;justify-self:start;border:1px solid #2f4a3e;color:#2f4a3e;padding:.1rem .9rem;font-size:1.4rem;letter-spacing:.06em;white-space:nowrap;margin-top:.4rem;text-align:center}@media only screen and (max-width:767.98px){.c-datecate__cate{font-size:1.2rem}}.c-datecate__cate.non-cat{visibility:hidden}@media only screen and (max-width:767.98px){.c-datecate__cate.non-cat{display:none}}.c-terms{max-width:80rem;margin:0 auto}.c-terms__article{margin-bottom:2.8rem}.c-terms__article__heading{font-weight:600;margin-bottom:.8rem}.c-terms__article__list{list-style:none;padding:0;margin:0}.c-terms__article__num{font-weight:600;margin-right:.8rem}.c-terms__article__sublist{list-style:none;padding-left:2.4rem;margin-top:.8rem;counter-reset:sub-item 1}.c-terms__article__sublist li{counter-increment:sub-item;margin-bottom:.4rem}.c-terms__article__sublist li::before{content:counter(sub-item) ". ";font-weight:600}.c-terms__article__sublist-num{list-style:none;padding-left:2.4rem;margin-top:.8rem;counter-reset:item}.c-terms__article__sublist-num li{counter-increment:item;margin-bottom:.4rem}.c-terms__article__sublist-num li::before{content:"(" counter(item) ") "}.c-terms__appendix{margin-top:4.8rem;padding-top:3.2rem;border-top:2px solid rgba(27,26,24,.16)}.c-terms__appendix__title{font-size:1.8rem;font-weight:600;margin-bottom:1.6rem}.c-terms__appendix__note{font-size:1.3rem;color:rgba(27,26,24,.7);margin-top:1.2rem}.c-pagination__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem;justify-content:center;align-items:center}.c-pagination__item a,.c-pagination__item span{display:flex;justify-content:center;align-items:center;border:.1rem solid;min-width:3.6rem;text-align:center;line-height:1;padding:.8rem 1rem 1rem;transition:all .3s ease-out;font-family:var(--font-base)}@media (hover:hover) and (pointer:fine){.c-pagination__item a:hover,.c-pagination__item span:hover{border-color:var(--color-text-accent);color:var(--color-text-accent);background-color:rgba(163,129,63,.3)}}.c-pagination__item a.current,.c-pagination__item span.current{background-color:rgba(163,129,63,.3);pointer-events:none}.c-pagi--prenext__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3rem;justify-content:center;align-items:center}.c-ratelist--table{overflow-x:auto}.c-ratelist--table table{width:100%;border-collapse:collapse;min-width:68rem}.c-ratelist--table table thead{background:#1b1a18;color:#f6f2e9}.c-ratelist--table table thead tr th{text-align:left;padding:1.2rem 1.4rem;font-weight:500;letter-spacing:.08em;text-transform:capitalize}.c-ratelist--table table tbody tr{border-bottom:.1rem solid var(--color-border)}.c-ratelist--table table tbody tr th{text-transform:capitalize}.c-ratelist--table table tbody tr td,.c-ratelist--table table tbody tr th{text-align:left;padding:1.2rem 1.4rem;letter-spacing:.08em}.c-information--table__row{display:flex;flex-wrap:wrap;border-bottom:.1rem solid var(--color-border)}@media only screen and (max-width:767.98px){.c-information--table__row{flex-direction:column}}.c-information--table__heading{color:var(--color-text-accent);text-transform:capitalize}@media only screen and (min-width:768px){.c-information--table__heading{width:25rem;padding:.9rem .9rem}}@media only screen and (max-width:767.98px){.c-information--table__heading{padding:.9rem .9rem .4rem}}@media only screen and (min-width:768px){.c-information--table__content{width:calc(100% - 25rem);padding:.9rem .9rem}}@media only screen and (max-width:767.98px){.c-information--table__content{padding:.4rem .9rem .9rem}}.c-company--table__row{display:grid;border-bottom:1px solid var(--color-border)}@media only screen and (min-width:768px){.c-company--table__row{grid-template-columns:25rem minmax(0,1fr)}}.c-company--table__heading{line-height:1.6;color:var(--color-text-accent);padding:2.3rem 0;font-weight:400;text-transform:capitalize}@media only screen and (max-width:767.98px){.c-company--table__heading{padding:1rem 0 .5rem}}.c-company--table__heading p,.c-company--table__heading small,.c-company--table__heading span{opacity:.8;color:var(--color-text-primary)}.c-company--table__content{padding:2.3rem 0;line-height:1.6;font-weight:400}@media only screen and (max-width:767.98px){.c-company--table__content{padding:.5rem 0 1rem}}.c-company--table__content p,.c-company--table__content small,.c-company--table__content span{opacity:.8;color:var(--color-text-primary)}.aligncenter{display:block;margin:20px auto}.alignleft{float:left;margin:5px 20px 20px 0}@media only screen and (max-width:767.98px){.alignleft{float:none;display:block;margin:10px auto}}.alignright{float:right;margin:5px 0 20px 20px}@media only screen and (max-width:767.98px){.alignright{float:none;display:block;margin:10px auto}}.wp-block-image figcaption,.wp-caption{font-size:14px;color:#666;text-align:center;margin-top:8px;font-style:italic}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{color:var(--color-heading-primary);font-weight:700;line-height:1.3;margin:1.6em 0 .6em}.entry-content h1,.post-content h1{font-size:2em}.entry-content h2,.post-content h2{font-size:1.6em;padding-bottom:.3em;border-bottom:1px solid #e5e7eb}.entry-content h3,.post-content h3{font-size:1.3em}.entry-content h4,.post-content h4{font-size:1.1em}.entry-content h5,.entry-content h6,.post-content h5,.post-content h6{font-size:1em;text-transform:uppercase;letter-spacing:.03em}.entry-content p,.post-content p{margin:0 0 1.4em}.entry-content img,.post-content img{display:inline-block;max-width:100%;height:auto}.entry-content a,.post-content a{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:2px;transform:color .15s ease}.entry-content a:focus,.entry-content a:hover,.post-content a:focus,.post-content a:hover{color:var(--color-text-accent)}.entry-content>:first-child,.post-content>:first-child{margin-top:0}.entry-content b,.entry-content strong,.post-content b,.post-content strong{font-weight:700}.entry-content em,.entry-content i,.post-content em,.post-content i{font-style:italic}.entry-content mark,.post-content mark{background:#fff3b0;padding:0 .2em}.entry-content ol,.entry-content ul,.post-content ol,.post-content ul{margin:0 0 1.4em;padding-left:1.4em}.entry-content li,.post-content li{margin-bottom:.5em}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul,.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin:.5em 0 0}.entry-content blockquote,.post-content blockquote{margin:1.6em 0;padding:.8em 1.2em;background:#f9fafb;border-left:4px solid #2563eb;color:#6b7280;font-style:italic}.entry-content blockquote p:last-child,.post-content blockquote p:last-child{margin-bottom:0}.entry-content cite,.post-content cite{display:block;margin-top:.5em;font-style:normal;font-size:.9em;color:#6b7280}.entry-content cite::before,.post-content cite::before{content:"— "}.entry-content .alignleft,.post-content .alignleft{float:left;margin:.3em 1.4em 1em 0}.entry-content .alignright,.post-content .alignright{float:right;margin:.3em 0 1em 1.4em}.entry-content .aligncenter,.post-content .aligncenter{display:block;margin:1.4em auto}.entry-content .alignnone,.post-content .alignnone{margin:1.4em 0}.entry-content .wp-caption,.post-content .wp-caption{max-width:100%}.entry-content .wp-caption-text,.entry-content figcaption,.post-content .wp-caption-text,.post-content figcaption{margin-top:.5em;font-size:.9em;color:#6b7280;text-align:center}.entry-content .gallery,.post-content .gallery{display:flex;flex-wrap:wrap;gap:10px;margin:1.6em 0;list-style:none;padding:0}.entry-content .gallery-item,.post-content .gallery-item{flex:1 1 calc(33.333% - 10px);margin:0}.entry-content .gallery-item img,.post-content .gallery-item img{width:100%}.entry-content table,.post-content table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:.95em}.entry-content table td,.entry-content table th,.post-content table td,.post-content table th{padding:.6em .9em;border:1px solid #e5e7eb;text-align:left}.entry-content table th,.post-content table th{background:#f4f4f5;font-weight:700}.entry-content table tr:nth-child(even) td,.post-content table tr:nth-child(even) td{background:#fafafa}.entry-content code,.post-content code{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:.9em;background:#f4f4f5;padding:.15em .4em;border-radius:4px}.entry-content pre,.post-content pre{margin:1.6em 0;padding:1em 1.2em;background:var(--color-bg-code);border-radius:8px;overflow-x:auto}.entry-content .entry-content pre code,.post-content .entry-content pre code{background:0 0;padding:0}.entry-content hr,.post-content hr{margin:2.4em 0;border:none;border-top:1px solid var(--color-border)}.entry-content dl,.post-content dl{margin:0 0 1.4em}.entry-content dt,.post-content dt{font-weight:700}.entry-content dd,.post-content dd{margin:0 0 .8em 1.2em;color:var(--color-muted)}.entry-content iframe,.entry-content video,.post-content iframe,.post-content video{max-width:100%;border-radius:6px}.entry-content .embed-responsive,.entry-content .wp-video,.post-content .embed-responsive,.post-content .wp-video{position:relative;margin:1.6em 0}.entry-content::after,.post-content::after{content:"";display:table;clear:both}@media only screen and (max-width:599.98px){.entry-content,.post-content{font-size:16px}.entry-content h1,.post-content h1{font-size:1.6em}.entry-content h2,.post-content h2{font-size:1.35em}.entry-content h3,.post-content h3{font-size:1.15em}.entry-content .alignleft,.entry-content .alignright,.post-content .alignleft,.post-content .alignright{float:none;display:block;margin:1em auto}.entry-content .gallery-item,.post-content .gallery-item{flex:1 1 calc(50% - 10px)}}
/*# sourceMappingURL=common.css.map */
