@charset "UTF-8";:root{--color-primary: #0f5d80;--color-secondary: #a38f36;--color-accent: #ffc107;--color-caution: #ff0000;--color-red: #d90000;--color-orange: #d97932;--color-yellow: #f4ce00;--color-light-blue: #1ab8c5;--color-bordeaux: #8d0d0d;--color-purple: #622d76;--color-border: #707070;--color-text: #000;--color-text-sub: #555555;--color-hover-bg: #f5f5f5;--color-hover-text: #005bac;--color-bg: #fff;--color-bg-sub: #f2eee1;--radius: .4rem;--radius-round: 9999px;--hover-opacity: .75;--font-size-xxs: clamp(.625rem, .5761rem + .2174vw, .75rem);--font-size-s: clamp(.8125rem, .7636rem + .2174vw, .9375rem);--font-size-base: clamp(1rem, .9511rem + .2174vw, 1.125rem)}.p-price-room{margin-top:5rem;display:flex;flex-direction:column;gap:5rem;padding-bottom:6.25rem}@media screen and (max-width:639px){.p-price-room{gap:3.75rem;margin-top:3rem}}.p-price-room__item{width:100%}.p-price-room__header{display:flex;align-items:center;background-color:var(--color-primary);padding-right:1.75rem}@media screen and (max-width:639px){.p-price-room__header{flex-direction:column;padding-right:0}}.p-price-room__title{display:flex;align-items:center;margin:0;height:inherit;color:#fff;font-family:Shippori Mincho B1,serif;font-size:1.875rem;line-height:1}@media screen and (max-width:639px){.p-price-room__title{font-size:1.5rem;width:100%}}.p-price-room__title-text{padding-left:.51em}.p-price-room__title-notes{font-size:70%;vertical-align:baseline}.p-price-room__icon{background-color:var(--color-secondary);display:flex;align-items:center;justify-content:center;font-size:2.5rem;width:4.375rem;height:4.375rem;line-height:1}.p-price-room__button{border-radius:1em;border:4px solid #ceb219;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAiCAYAAAAd6YoqAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAANQSURBVFhH3ZhJaBNRGID/N226ksGDB5eDBUXsRU960IugFw9FD1bUlqIigp5Ssas2eamWLip68KK4QNNpiwFBPCsIhUJBFBFPKlJKFellJmZplnn+Sfc2nffeLAgZCCTMP/P9X/63/DMESuQgJeIBpSVSdZbWVfrIQT0SinpVIa8ZhYrUNvceKCfmJwYwQXJKQB8NfnBbyGvGGpF88owB+sBwNgvdiXE665bQkohXjA0iK4mzOAMyYKTU+xC9nnQqtFrEC4aFyDJumjHSaYyExpzIFBdxjyEiUqDheJuEHASMUTplR4gj4phREKluubOzgmUn8GudVZKL80fLMOhKanRGRshrxso+0kgr1Cq4hn/9TUJgKyfJBA63IUNnd+ENTQgLecjYuCE2UVVVoB1PtGKCNZZJMpjBKnUZWkgDIPnVTuzwgLHpzl57gW4ry0EIK3QZK1RuOeQAphhRArHh4KSYyUKUmwxui+JvoXsVE/qwmTnNSxKrM5YmrDMVCU/zYlefd4PBFVkCqufpIaLAIAod5Qy3JI6xewapHYRIW1xGyAlDWGRZqCl8gihsAH/v56xws7ggdMe04LDU/MGbqjYY0iKF5ClV1O+kiTB2Gyu0y0ooB3Dsb4S+k6mMHYY9kTypgdaoW6ADbxC0SjJrkuNxLfRWWkSSIS/S+LLMX/n1Il4YxtVsByfBL/MZaEiN059SIjYYUiL+lvBJwsx+AqSeMz/mMCaoz9c/gegZHF3ih12GkIi/mR7GwCGswBGOQBrPPzLmq3oh2qmLpw/glGEp4j9H9yll0I8T+hQvKVxyX+PmecMYod94sWv2EJcYRUVqmvu2+yBDMblLvF0dk/qMY6dVdmVym7FWRKIHQsk/2F316HvgKS7HpnAVPGIsiFx57FOTv67i0Ojhdb7YhqQx5qGeb1s0aggLeMwQfrBaTPgVPly16aP0h7DAYqDIg5UThqjIxxwoOA+C72UFluIFRBwxLEVwHvzGFxC3YrvZC6l5UMR2MxG3GEVF8OYp/DyI+ar74XlHzG4VVl+3XsRtRjGRKLYV7dJtBcd2nYjrjBURMJ+ZhAVikXD+JYTrR0HEQ8bC8osvBSAaysg+N0jZeswQ6rWkEv5PwSUj8g/5dRyWO64HTwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left 1.3em center;background-size:1.5625rem auto;color:var(--color-primary);text-decoration:none;font-weight:600;font-size:1.25rem;letter-spacing:.3em;line-height:1;margin-left:auto;padding:.625rem 1.875rem .625rem 3.75rem;transition:.2s;display:block}@media screen and (max-width:639px){.p-price-room__button{font-size:1.125rem;padding:.5rem;display:block;width:100%;text-align:center;padding:1.25rem 1.875rem;background-position:right 1.3em center}}@media(hover:hover)and (pointer:fine){.p-price-room__button:hover{opacity:var(--hover-opacity)}}.p-price-room__button-wrapper{margin-left:auto;display:block}@media screen and (min-width:640px){.p-price-room__button-wrapper.is--sp{display:none}}@media screen and (max-width:639px){.p-price-room__button-wrapper{margin:0;background-color:var(--color-primary);padding:.8em;width:100%}.p-price-room__button-wrapper.is--pc{display:none}}.p-price-room__table{width:100%;border-left:none;border-right:none;border-bottom:4px solid var(--color-primary)}@media screen and (max-width:639px){.p-price-room__table{border-bottom-width:2px}}@media screen and (max-width:639px){.p-price-room__table tr{display:flex;flex-direction:column}}.p-price-room__th,.p-price-room__td{text-align:left}.p-price-room__th{background-color:#ece6c3;border-right:2px solid var(--color-primary);border-bottom:1px solid var(--color-primary);border-left:none;font-size:1.5625rem;font-weight:600;line-height:1;padding:1em;vertical-align:top;width:28%}@media screen and (max-width:639px){.p-price-room__th{width:100%;border-top:none;border-right:none;font-size:1.25rem}}.p-price-room__td{background-color:#fff;border-bottom:1px solid var(--color-primary);border-right:none;padding:1em 1.5em;font-size:1.125rem}@media screen and (max-width:639px){.p-price-room__td{border-top:none;border-left:none;border-bottom-width:2px;font-size:1rem}}.p-price-room__em{font-size:2.1875rem;font-weight:600;line-height:1}@media screen and (max-width:639px){.p-price-room__em{font-size:1.875rem}}.p-price-room__em .is-yen{font-size:1.5625rem}@media screen and (max-width:639px){.p-price-room__em .is-yen{font-size:1.125rem}}.p-price-room__has-textarea{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1.25rem}@media screen and (max-width:639px){.p-price-room__has-textarea{align-items:flex-start;flex-wrap:wrap;flex-direction:column}}.p-price-room__price .p-price-room__td{padding-top:1em;padding-bottom:.8em}.p-price-room__price-type{font-size:1.5625rem}@media screen and (max-width:639px){.p-price-room__price-type{font-size:1.125rem}}@media screen and (max-width:639px){.p-price-room__textarea{display:block}}.p-price-room__textarea ul li{list-style:disc;margin-left:1.25rem}.p-price-room__textarea>*:first-child{margin-top:0}.p-price-room__textarea>*:last-child{margin-bottom:0}.p-price-equipment__top{display:flex;gap:2.5rem}@media screen and (max-width:639px){.p-price-equipment__top{flex-direction:column;align-items:center;gap:1.25rem}}.p-price-equipment__header{flex:1}.p-price-equipment__image{width:14.375rem}.p-price-equipment__image img{width:100%;height:auto}.p-price-equipment__subheading{margin-top:.5em;padding-top:0;padding-bottom:0}.p-price-equipment__notes{font-size:85%}.p-price-equipment__list{display:flex;flex-direction:column;gap:2.5rem;margin-top:5rem}@media screen and (max-width:639px){.p-price-equipment__list{margin-top:3.75rem;gap:1.25rem}}.p-price-equipment__item.is--open .c-icon--plus{transform:rotate(90deg)}.p-price-equipment__item.is--open .c-icon--plus:after{opacity:0}.p-price-equipment__item-header{display:flex;align-items:center;border-bottom:1px solid var(--color-border);padding-bottom:.625rem;transition:.2s}.p-price-equipment__item-header .c-icon{margin-left:auto;transition:.2s}@media(hover:hover)and (pointer:fine){.p-price-equipment__item-header:hover{opacity:.7}}.p-price-equipment__item-title{font-size:1.5625rem;font-weight:500;margin:0;position:relative;padding-left:.8em}@media screen and (max-width:639px){.p-price-equipment__item-title{font-size:1.375rem}}.p-price-equipment__item-title:before{content:"";width:.75rem;height:.75rem;display:block;background-color:var(--color-secondary);position:absolute;top:.5em;left:0;transform:rotate(45deg)}@media screen and (max-width:639px){.p-price-equipment__item-title:before{top:.45m}}.p-price-equipment__item-content{padding-left:1.375rem;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (max-width:639px){.p-price-equipment__item-content{padding:.9375rem .625rem 1.25rem}}.p-price-equipment__item-content a{color:#0089d1}.p-price-equipment__item-content>*:first-child{margin-top:0}.p-price-equipment__item-content>*:last-child{margin-bottom:0}@media screen and (max-width:639px){.p-price-equipment__item-content .c-title--circle{font-size:1.125rem;margin-bottom:0}.p-price-equipment__item-content .c-title--circle:before{top:.3em}}.p-price-equipment .is--purple .p-price-equipment__item-title{color:#cb5fae;padding-left:0}.p-price-equipment .is--purple .p-price-equipment__item-title:before{display:none}.p-price-equipment .is--blue .p-price-equipment__item-title{color:#4188ef;padding-left:0}.p-price-equipment .is--blue .p-price-equipment__item-title:before{display:none}
