.campaign-banner[data-v-2560826a]{justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.campaign-banner[data-v-2560826a]:nth-child(n+2){margin-top:16px}.campaign-banner__image[data-v-2560826a]{vertical-align:bottom;width:1140px;height:80px}.campaign-banner__image[data-v-2560826a]:hover{opacity:.75}.restaurant-top-banner[data-v-19e6bb56]{justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.restaurant-top-banner[data-v-19e6bb56]:nth-child(n+2){margin-top:16px}.restaurant-top-banner__link[data-v-19e6bb56]{box-sizing:border-box;display:block}.restaurant-top-banner__image[data-v-19e6bb56]{vertical-align:bottom;width:1140px;height:80px}.campaign-banner[data-v-d4efdbdb]{justify-content:center;align-items:center;margin:12px 0;line-height:1;display:flex;overflow:hidden}.campaign-banner__link[data-v-d4efdbdb]{box-sizing:border-box;max-width:347px;display:block}.campaign-banner__image[data-v-d4efdbdb]{vertical-align:bottom;width:100%;height:auto;max-height:60px}.content[data-v-c189b9be]{border:1px solid #8c8c93;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px 6px;min-height:42px;padding:8px;line-height:1.4;transition:background-color .3s,border-color .3s,opacity .2s;display:flex}.content--skeleton[data-v-c189b9be]{pointer-events:none}.content__skeleton[data-v-c189b9be]{background-color:#eaeaea;border-radius:2px;animation:1.5s ease-in-out infinite match-score-skeleton-pulse-c189b9be}.content__skeleton--score[data-v-c189b9be]{width:64px;height:1.53846rem}.content__skeleton--label[data-v-c189b9be]{width:140px;height:1rem}.content--loading[data-v-c189b9be]{opacity:.7}.content--high-score[data-v-c189b9be]{background-color:#fff9e7;border-color:#ffc814}.score[data-v-c189b9be]{align-items:center;column-gap:2px;display:flex}@keyframes match-score-skeleton-pulse-c189b9be{0%,to{opacity:1}50%{opacity:.5}}.match-score-icon[data-v-c189b9be]{line-height:0}.match-score-numerator[data-v-c189b9be]{font-size:1.53846rem;font-weight:700}.match-score-denominator[data-v-c189b9be],.match-score-fraction-bar[data-v-c189b9be]{color:#2e2e3b;font-size:.923077rem}.match-score-label[data-v-c189b9be]{color:#2e2e3b;align-items:center;gap:2px;font-size:1rem;display:flex}.match-score-guide-link[data-v-c189b9be]{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.share-button[data-v-c0bcc6db]{box-sizing:border-box;width:100%;height:100%;position:relative}.share-dialog[data-v-c0bcc6db]{width:330px;padding:16px;top:calc(100% + 16px);right:0}.share-dialog__sns-list[data-v-c0bcc6db]{display:flex}.share-dialog__sns-item[data-v-c0bcc6db]{color:#2e2e3b;cursor:pointer;flex:1 0 0;align-items:center;font-size:.923077rem;font-weight:700;display:flex}.share-dialog__sns-item[data-v-c0bcc6db]:hover{opacity:.8}.share-dialog__sns-item--twitter[data-v-c0bcc6db]:before{content:"";background-image:url(./ic_twitter_black-D_oZoQz1-e99d80.png);background-size:24px 24px;width:24px;height:24px;margin-right:8px;display:block}.share-dialog__sns-item--facebook[data-v-c0bcc6db]:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M1024,512C1024,229.23,794.77,0,512,0S0,229.23,0,512c0,255.554,187.231,467.37,432,505.7778V660H302V512H432V399.2C432,270.88,508.4385,200,625.3892,200,681.4077,200,740,210,740,210V336H675.4371C611.8351,336,592,375.4667,592,415.9573V512H734L711.3,660H592v357.7778C836.769,979.37,1024,767.554,1024,512Z'%20fill='%231877f2'/%3e%3cpath%20d='M711.3,660,734,512H592V415.9573C592,375.4667,611.8351,336,675.4371,336H740V210s-58.5923-10-114.6108-10C508.4385,200,432,270.88,432,399.2V512H302V660H432v357.7778a517.3987,517.3987,0,0,0,160,0V660Z'%20fill='%23fff'/%3e%3c/svg%3e");width:24px;height:24px;margin-right:8px;display:block}.share-dialog__information-text[data-v-c0bcc6db]{position:relative;overflow:hidden}.share-dialog__information-text[data-v-c0bcc6db]:nth-child(n+2){margin-top:8px}.share-dialog__information-text>p[data-v-c0bcc6db]{color:#2e2e3b;white-space:pre-line;background-color:#f4f4f5;padding:12px;font-size:.923077rem}.share-dialog__copied-dialog[data-v-c0bcc6db]{color:#fff;background-color:#0000004d;padding:4px 8px;font-size:.846154rem;font-weight:700;position:absolute;bottom:0;right:0;transform:translate(0)}.dialog-enter-active[data-v-c0bcc6db],.dialog-leave-active[data-v-c0bcc6db]{transition:transform .1s ease-out 50ms}.dialog-enter[data-v-c0bcc6db],.dialog-leave-to[data-v-c0bcc6db]{transform:translate(100%)}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}.telephone i[data-v-9a4b0a63]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.telephone[data-v-9a4b0a63]{box-sizing:border-box;background-color:#fff;border-radius:4px;justify-content:center;align-items:center;padding:8px 0;display:flex}.telephone i[data-v-9a4b0a63]{color:#62626c;margin-top:1px;font-size:20px;line-height:20px;display:block}.telephone i[data-v-9a4b0a63]:before{content:"";vertical-align:text-bottom}.telephone--reservation[data-v-9a4b0a63]{background-color:#f4f4f5;padding:12px 0}.tel-number[data-v-9a4b0a63]{color:#62626c;font-size:1.23077rem;font-weight:700;line-height:1.69231rem}.tel-number[data-v-9a4b0a63]:nth-child(n+2){margin-left:4px}.featured-button[data-v-336e0e92]{color:#fff;text-align:center;appearance:none;cursor:pointer;background-color:#ffa014;border-radius:4px;outline:0;justify-content:center;align-items:center;padding:8px 16px;font-size:1.07692rem;font-weight:700;line-height:1;transition:all .3s ease-out;display:flex}.featured-button[data-v-336e0e92]:hover{opacity:.8}.featured-button__icon[data-v-336e0e92]{width:24px;height:32px;margin-bottom:2px;margin-right:8px}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}.featured-button__external-link[data-v-71e3faba]:after,.featured-button__inline-label.featured-button__external-link[data-v-71e3faba]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.featured-button[data-v-71e3faba]{color:#fff;text-align:center;appearance:none;cursor:pointer;background-color:#ffa014;border-radius:4px;outline:0;justify-content:center;align-items:center;padding:8px 0;font-size:1.07692rem;font-weight:700;line-height:1;transition:all .3s ease-out;display:flex}.featured-button[data-v-71e3faba]:hover{opacity:.8}.featured-button--gurunavi .featured-button__icon[data-v-71e3faba]{margin-bottom:0}.featured-button--gurunavi .featured-button__text[data-v-71e3faba],.featured-button__inline-label[data-v-71e3faba]{align-items:center;display:inline-flex}.featured-button__inline-label[data-v-71e3faba]{column-gap:4px;margin-left:4px;font-size:.923077rem;font-weight:400;line-height:1}.featured-button__inline-label.featured-button__external-link[data-v-71e3faba]:after{content:"";font-size:1.07692rem;line-height:1;display:block}.featured-button__icon[data-v-71e3faba]{flex-shrink:0;width:24px;height:32px;margin:0 8px 2px 0;display:block}.featured-button__subtext[data-v-71e3faba]{align-items:center;column-gap:4px;margin-left:4px;font-size:.923077rem;font-weight:400;line-height:1;display:inline-flex}.featured-button__external-link[data-v-71e3faba]:after{vertical-align:middle;content:"";font-size:1.07692rem;display:inline-block}@font-face{font-family:iconfont;font-display:swap;src:url(./iconfont-BvMnbcFw-e99d80.woff2)format("woff2"),url(./iconfont-Bisjchzk-e99d80.woff)format("woff")}.icon-circle[data-v-4c62e5f4]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:iconfont;font-style:normal;font-weight:400;text-decoration:none}.reservation-speech-balloon[data-v-4c62e5f4]{z-index:1;box-sizing:border-box;color:#fff;text-align:center;background-color:#2e2e3b;border-radius:4px;align-items:center;width:fit-content;margin:0 auto -6px;padding:8px 24px;font-weight:700;display:flex;position:relative}.reservation-speech-balloon[data-v-4c62e5f4]:after{content:"";border:10px solid #0000;border-top-color:#2e2e3b;border-bottom-width:0;width:0;height:0;margin:auto;position:absolute;bottom:-10px;left:0;right:0}.reservation-speech-balloon--emphasis[data-v-4c62e5f4]{color:#ffc814;font-style:normal}.icon-circle[data-v-4c62e5f4]{color:#ffc814;flex-direction:column;justify-content:center;height:20px;margin-right:4px;display:flex}.icon-circle[data-v-4c62e5f4]:before{content:"";font-size:1.23077rem}.actions[data-v-bb67b260]{box-sizing:border-box;background-color:#0000;flex-direction:column;display:flex}.actions[data-v-bb67b260]:nth-child(n+2){margin-left:56px}.actions__box[data-v-bb67b260]{background-color:#f4f4f5;border-radius:4px;width:384px;padding:12px;transition:box-shadow .6s ease-out;box-shadow:0 2px 2px #0003}.actions__button-list[data-v-bb67b260]{height:30px;display:flex}.actions__button-list[data-v-bb67b260]:nth-child(n+2){margin-top:4px}.actions__button-list--no-reservation[data-v-bb67b260]:nth-child(n+2){margin-top:8px}.actions__button-item[data-v-bb67b260]{box-sizing:border-box;flex-grow:1;height:100%;position:relative}.actions__button-item--primary[data-v-bb67b260]{flex-grow:2}.actions__button-item[data-v-bb67b260]:nth-child(n+2){margin-left:8px}@font-face{font-family:iconfont;font-display:swap;src:url(./iconfont-BvMnbcFw-e99d80.woff2)format("woff2"),url(./iconfont-Bisjchzk-e99d80.woff)format("woff")}.scene-badge--dinner[data-v-a6443e62]:before,.scene-badge--lunch[data-v-a6443e62]:before,.scene-badge--morning[data-v-a6443e62]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:iconfont;font-style:normal;font-weight:400;text-decoration:none}.scene-badge[data-v-a6443e62]{align-items:center;line-height:1;display:flex}.scene-badge[data-v-a6443e62]:before{color:#fff;text-align:center;border-radius:2px;width:1.23077rem;height:1.23077rem;font-size:1.23077rem;font-weight:700;line-height:normal;display:block}.scene-badge--morning[data-v-a6443e62]:before{content:"";background-color:#ffc814}.scene-badge--lunch[data-v-a6443e62]:before{content:"";background-color:#ffa014}.scene-badge--dinner[data-v-a6443e62]:before{content:"";background-color:#4c4c92}.scene-badge[data-v-a6443e62]:before{margin-right:4px}.footer[data-v-13978f4c]{flex-direction:column;row-gap:8px;display:flex}.footer[data-v-13978f4c]:nth-child(n+2){margin-top:8px}.footer__information[data-v-13978f4c]{flex-shrink:0}.information-list[data-v-13978f4c]{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;max-width:800px;display:flex}.information-list--placeholder[data-v-13978f4c]{margin-top:20px;display:block}.information-list--placeholder[data-v-13978f4c]:after,.information-list--placeholder[data-v-13978f4c]:before{color:#f4f4f5;text-indent:-24px;content:"";background-color:#f4f4f5;width:50%;height:8px;margin-left:16px;font-size:24px;display:block}.information-list--placeholder[data-v-13978f4c]:after{width:30%;margin-top:20px}.information-list__item[data-v-13978f4c]{color:#62626c;align-items:center;max-width:calc(100% - 16px);line-height:1.69231rem;display:flex}.information-list__item--with-category-tooltip[data-v-13978f4c]{align-items:flex-start;overflow:visible}.information-list__label[data-v-13978f4c]{flex-shrink:0;align-items:center;display:flex}.information-list__label span[data-v-13978f4c]{flex-shrink:0;font-weight:700;line-height:1}.information-list__label span[data-v-13978f4c]:after{content:"："}.information-list__description[data-v-13978f4c]{text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.information-list__description--categories-column[data-v-13978f4c]{white-space:normal;flex-direction:column;flex:1;min-width:0;display:flex;overflow:visible}.information-list__budgets[data-v-13978f4c]{flex-wrap:wrap;align-items:flex-start;column-gap:8px;display:flex}.categories-row[data-v-13978f4c],.information-list__budget-item[data-v-13978f4c]{align-items:center;display:flex}.categories-row[data-v-13978f4c]{flex-wrap:wrap}.category-text-wrapper[data-v-13978f4c]:nth-child(n+2):before{content:"、"}.category-text[data-v-13978f4c]{color:#62626c;padding:0 2px}.category-text--button[data-v-13978f4c]{appearance:none;cursor:pointer;background:0 0;border-bottom:1px solid #0000}.category-text--button[data-v-13978f4c]:hover{opacity:.8;border-bottom:1px solid #62626c}.link-list[data-v-13978f4c]{opacity:0;flex-wrap:wrap;height:0;margin:0;padding:0;font-size:.923077rem;list-style:none;display:flex;overflow:hidden}.link-list--active[data-v-13978f4c]{opacity:1;height:auto;margin-top:4px}.link-list__item[data-v-13978f4c]{margin-top:8px;padding:0 8px;display:block;position:relative;top:-8px;left:-8px}.link-list__item[data-v-13978f4c]:first-child{margin-top:0;top:0}.link-list__item[data-v-13978f4c]:nth-child(n+2):before{content:"";border-left:1px solid #8c8c93;width:0;height:.923077rem;margin:auto 0;position:absolute;top:0;bottom:0;left:0}.link-list__anchor[data-v-13978f4c]{color:#2d88d9;border-bottom:1px dotted #2d88d9cc;padding:2px;transition:all .3s ease-out;display:flex}.link-list__anchor[data-v-13978f4c]:hover{opacity:.8}.link-list__anchor[data-v-13978f4c]:nth-child(n+2){margin-top:12px}.paypay-label[data-v-13978f4c]{box-sizing:border-box;border:1px solid #d5d5d8;border-radius:3px;justify-content:center;align-items:center;height:24px;padding-left:8px;padding-right:16px;display:flex;position:relative}.paypay-label[data-v-13978f4c]:after{color:#d5d5d8;content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:50%;right:8px;transform:translateY(-50%)rotate(45deg)}.paypay-label__icon[data-v-13978f4c]{display:flex}.paypay-label__text[data-v-13978f4c]{color:#2e2e3b;margin-left:4px;padding-left:4px;font-size:.846154rem;font-weight:700;line-height:1.1;position:relative}.paypay-label__text[data-v-13978f4c]:before{content:"";background-color:#d5d5d8;width:1px;height:12px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.speciality-label-list[data-v-5abe5002]{align-items:center;gap:16px;margin-top:8px;display:flex}.familiar-label__block[data-v-5abe5002]{align-items:center;gap:8px;display:flex}.familiar-label__help-link[data-v-5abe5002]{vertical-align:middle;width:16px;height:16px}.familiar-label__description[data-v-5abe5002]{color:#62626c;font-size:.923077rem}.icon-familiar-help-label[data-v-5abe5002]{vertical-align:middle}.inline-label[data-v-75045c07]{text-align:center;border-radius:2px;padding:.3em .6em;font-size:.923077rem;font-weight:400;line-height:1;display:inline-block}.inline-label--secondary[data-v-75045c07]{color:#8c8c93;border:1px solid #8c8c93}.inline-label--small[data-v-75045c07]{border:0;font-size:.769231rem}.inline-label--small[data-v-75045c07]:before{content:"["}.inline-label--small[data-v-75045c07]:after{content:"]"}.inline-label--info[data-v-75045c07]{color:#02a49f;background-color:#edf8f8;font-weight:700}.inline-label--danger[data-v-75045c07]{color:#d70025;border:1px solid #d70025}.inline-label--warning[data-v-75045c07]{color:#fff;background-color:#ffa014}.inline-label--discount[data-v-75045c07]{color:#fff;background-color:#d70025;font-size:.846154rem;font-weight:700}.inline-label--coupon[data-v-75045c07]{color:#2e2e3b;background-color:#ffc814;font-size:.846154rem;font-weight:700}.label-container[data-v-0daae9dc]{display:inline-block}.label[data-v-0daae9dc]{flex-wrap:wrap;display:flex}.label__link[data-v-0daae9dc]{font-size:.846154rem;display:inline-flex}.label__link[data-v-0daae9dc]:nth-child(n+2){margin-left:8px}.label-container[data-v-ae34ecf9]{display:inline-block}.status-label[data-v-ae34ecf9]{flex-wrap:wrap;display:flex}.status-label__description[data-v-ae34ecf9]{color:#d70025;font-size:.923077rem;display:inline}.status-label__description[data-v-ae34ecf9]:nth-child(n+2){margin-left:8px}.restaurant-status[data-v-c4ad145c]{border-bottom:1px solid #d5d5d8;flex-wrap:wrap;padding-bottom:12px;display:flex}.restaurant-status__label-list[data-v-c4ad145c]{margin-top:-8px;margin-left:-16px}.restaurant-status__label-item[data-v-c4ad145c]{flex:none;margin-top:8px;margin-left:16px;display:block}.restaurant-summary-title__name[data-v-2b365284]{vertical-align:middle;color:#2e2e3b;font-size:24px;font-weight:700;line-height:1.4;display:inline}.member-restaurant-label[data-v-2b365284]{vertical-align:middle;color:#62626c;text-align:center;background-color:#fff;border:1px solid #d5d5d8;border-radius:2px;margin-left:10px;padding:.3em .6em;font-size:.923077rem;font-weight:700;line-height:1;display:inline-block}@keyframes rotation-2923f155{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.summary[data-v-2923f155]{align-items:flex-start;display:flex}.summary hr[data-v-2923f155]{border:0 solid #d5d5d8;border-top-width:1px;align-self:stretch;margin:0}.summary hr[data-v-2923f155]:nth-child(n+2){margin-top:8px}.summary__content[data-v-2923f155]{flex-direction:column;flex:1 0;display:flex}.summary__title[data-v-2923f155]:nth-child(2){margin-top:12px}.readmore i[data-v-2923f155]{width:8px;height:8px;margin-left:5.33333px;display:inline-block;position:relative;left:0;transform:rotate(135deg)}.readmore i[data-v-2923f155]:after,.readmore i[data-v-2923f155]:before{vertical-align:sub;content:"";background-color:#2d88d9;border-radius:4px;transition:all .6s ease-out;position:absolute;top:0;left:0}.readmore i[data-v-2923f155]:before{width:100%;height:2px}.readmore i[data-v-2923f155]:after{width:2px;height:100%}.readmore i[data-v-2923f155]{transform:translateY(-25%)rotate(225deg)}.readmore[data-v-2923f155]{color:#2d88d9;cursor:pointer;flex-shrink:0;align-self:flex-end;align-items:center;margin-top:8px;padding:2px;font-size:.923077rem;font-weight:700;display:flex}.readmore[data-v-2923f155]:hover{opacity:.8}.readmore i[data-v-2923f155]{margin-left:8px}.match-score[data-v-2923f155]{margin-top:16px}.match-score-fade-enter-active[data-v-2923f155],.match-score-fade-leave-active[data-v-2923f155]{transition:opacity .3s ease-out}[data-v-2923f155] .match-score-fade-enter-from,[data-v-2923f155] .match-score-fade-leave-to{opacity:0}.navigation-bar-item[data-v-d8326699]{box-sizing:border-box;color:#62626c}.navigation-bar-item:nth-child(n+2) .navigation-bar-item__link>span[data-v-d8326699]{border-left:1px solid #8c8c93}.navigation-bar-item--active[data-v-d8326699]:after{content:"";background-color:#ffa014;width:100%;height:3px;display:block;position:absolute;bottom:0}.navigation-bar-item--disabled[data-v-d8326699]{color:#8c8c93;pointer-events:none;font-weight:400}.navigation-bar-item:first-of-type:hover .navigation-bar-item__child-nav[data-v-d8326699]{max-height:500px}.navigation-bar-item:first-of-type:hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transform:translateY(0)}.navigation-bar-item:nth-of-type(2):hover .navigation-bar-item__child-nav[data-v-d8326699]{max-height:500px}.navigation-bar-item:nth-of-type(2):hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transform:translateY(0)}.navigation-bar-item:nth-of-type(3):hover .navigation-bar-item__child-nav[data-v-d8326699]{max-height:500px}.navigation-bar-item:nth-of-type(3):hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transform:translateY(0)}.navigation-bar-item:nth-of-type(4):hover .navigation-bar-item__child-nav[data-v-d8326699]{max-height:500px}.navigation-bar-item:nth-of-type(4):hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transform:translateY(0)}.navigation-bar-item:nth-of-type(5):hover .navigation-bar-item__child-nav[data-v-d8326699]{max-height:500px}.navigation-bar-item:nth-of-type(5):hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transform:translateY(0)}.navigation-bar-item__link[data-v-d8326699]{color:inherit;cursor:pointer;padding:16px 0;font-size:1rem;font-weight:700;display:flex}.navigation-bar-item__link[data-v-d8326699]:hover{opacity:.8}.navigation-bar-item__link>span[data-v-d8326699]{box-sizing:border-box;text-align:center;width:100%;padding:4px 8px;display:inline-block}.navigation-bar-item--item--active .navigation-bar-item__link[data-v-d8326699]{font-weight:700}.navigation-bar-item__child-nav[data-v-d8326699]{box-sizing:content-box;width:100%;max-height:0;padding:0 6px 6px;transition:max-height .5s .2s;position:absolute;top:100%;left:0;overflow:hidden;transform:translate(-6px)}.navigation-bar-item:hover .navigation-bar-item__child-nav[data-v-d8326699]{transition-duration:.2s;transition-delay:0s}.navigation-bar-item__child-nav>ul[data-v-d8326699]{transition:transform .5s .2s,box-shadow .6s ease-out;transform:translateY(-100%)}.navigation-bar-item:hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{transition:transform .2s,box-shadow .6s ease-out}.is-sticky .navigation-bar-item:hover .navigation-bar-item__child-nav>ul[data-v-d8326699]{box-shadow:0 2px 2px #0003}.navigation-bar-item__child-item[data-v-d8326699]>:is(a,span){box-sizing:border-box;color:#2d88d9;background-color:#fff;border-left:1px solid #d5d5d8;border-right:1px solid #d5d5d8;padding:16px 30px;display:block}.navigation-bar-item__child-item[data-v-d8326699]>:is(a,span):hover{background-color:#fafafa}.navigation-bar-item__child-item[data-v-d8326699]:nth-child(n+2)>:is(a,span){border-top:1px dashed #d5d5d8}.navigation-bar-item__child-item[data-v-d8326699]:last-child>:is(a,span){border-bottom:1px solid #d5d5d8}.navigation-bar-item__child-item--disabled[data-v-d8326699]>:is(a,span){color:#8c8c93;pointer-events:none}.navigation-bar-item__child-item--active[data-v-d8326699]>:is(a,span){color:#ffa014;font-weight:700}.navigation-bar-item__label[data-v-d8326699]{margin-left:4px}.restaurant-navigation-bar[data-v-9b77ef5d]{box-sizing:content-box;background-color:#f4f4f5;width:1140px;margin:0 auto;display:flex}.restaurant-navigation-bar__item[data-v-9b77ef5d]{box-sizing:border-box;flex:1 0;position:relative}.navigation[data-v-9b77ef5d]{z-index:80;box-sizing:border-box;background-color:#f4f4f5;width:100%;min-width:1140px;padding:0 10px;transition:box-shadow .6s ease-out;position:relative}.navigation[data-v-9b77ef5d]:nth-child(n+2){margin-top:20px}.navigation.is-sticky[data-v-9b77ef5d]{position:sticky;box-shadow:0 2px 2px #0003}@font-face{font-family:iconfont;font-display:swap;src:url(./iconfont-BvMnbcFw-e99d80.woff2)format("woff2"),url(./iconfont-Bisjchzk-e99d80.woff)format("woff")}.main-title__button[data-v-e18ade89]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:iconfont;font-style:normal;font-weight:400;text-decoration:none}.main-title[data-v-e18ade89]{border-bottom:1px solid #d5d5d8;align-items:center;padding:0 0 12px;display:flex}.main-title__title[data-v-e18ade89]{color:#2e2e3b;font-size:1.38462rem;font-weight:700}.main-title__title--has-option[data-v-e18ade89]{flex-shrink:0;max-width:calc(100% - 300px)}.main-title__description[data-v-e18ade89]{align-self:flex-end;padding-left:10px}.main-title__button[data-v-e18ade89],.main-title__description[data-v-e18ade89]{color:#62626c;margin-left:auto;font-size:.923077rem;font-weight:400}.main-title__button[data-v-e18ade89]{text-align:center;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #62626c;border-radius:2px;outline:0;flex-shrink:0;justify-content:center;align-items:center;height:30px;padding:4px 14px;transition:all .3s ease-out;display:inline-flex}.main-title__button[data-v-e18ade89]:before{color:#62626c;content:"";margin:0 4px -2px 0;transition:all .3s ease-out}.main-title__button[data-v-e18ade89]:hover{color:#fff;background-color:#62626c}.main-title__button[data-v-e18ade89]:hover:before{color:#fff}@keyframes rotation-ba7e2072{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.button[data-v-ba7e2072]{background-color:#0000004d;border:none;border-radius:2px;outline:0;width:48px;height:48px;transition:all .3s ease-out}.button i[data-v-ba7e2072]{width:1rem;height:1rem;margin-left:.666667rem;display:block;position:relative;left:0;transform:rotate(135deg)}.button i[data-v-ba7e2072]:after,.button i[data-v-ba7e2072]:before{vertical-align:sub;content:"";background-color:#fff;border-radius:4px;transition:all .6s ease-out;position:absolute;top:0;left:0}.button i[data-v-ba7e2072]:before{width:100%;height:3px}.button i[data-v-ba7e2072]:after{width:3px;height:100%}.button i[data-v-ba7e2072]{margin:auto;transform:translateY(25%)rotate(45deg)}.container[data-v-fd9a1da6]{background-color:#fff9e7;border-radius:4px;row-gap:12px;padding:12px 8px;line-height:1.4;display:grid}.container[data-v-fd9a1da6] .featured-button--gurunavi .featured-button__text{font-size:1rem}.container[data-v-fd9a1da6] .featured-button--gurunavi .featured-button__inline-label{font-size:.769231rem}.description-container[data-v-fd9a1da6]{place-items:center;row-gap:8px;display:grid}.description[data-v-fd9a1da6]{place-items:center;row-gap:4px;display:grid}.description__title[data-v-fd9a1da6]{text-align:center;font-size:1.23077rem;font-weight:700}.description__text[data-v-fd9a1da6]{color:#62626c;text-align:center;font-size:.923077rem}.container[data-v-4bbbd431]{background-color:#fff9e7;border-radius:4px;row-gap:12px;padding:12px 8px;line-height:1.4;display:grid}.description-container[data-v-4bbbd431]{place-items:center;row-gap:8px;display:grid}.description[data-v-4bbbd431]{place-items:center;row-gap:4px;display:grid}.description__title[data-v-4bbbd431]{font-size:1.38462rem;font-weight:700}.description__text[data-v-4bbbd431]{text-align:center;font-size:1.07692rem}.sponsor-logo[data-v-4bbbd431]{background-color:#fff;grid-auto-flow:column;place-items:center;column-gap:4px;padding:8px 16px;font-size:.923077rem;line-height:1;display:grid}.reservation-actions[data-v-97c2a92e]{z-index:90;box-sizing:border-box;background-color:#f4f4f5;border-radius:4px;flex-direction:column;justify-content:space-between;width:300px;padding:16px 12px;transition:box-shadow .6s ease-out;display:flex;box-shadow:0 2px 2px #0003}.reservation-actions__speech-balloon[data-v-97c2a92e]{z-index:1;margin:12px auto 6px}.reservation-actions__title[data-v-97c2a92e]{font-size:1.38462rem;font-weight:700}.reservation-actions__button[data-v-97c2a92e]{padding:12px 0;font-weight:700;line-height:1}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}.legend__icon--circle[data-v-678bee59]:before,.legend__icon--square[data-v-678bee59]:before,.legend__icon--tel[data-v-678bee59]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.legend[data-v-678bee59]{color:#62626c}.legend__items[data-v-678bee59]{flex-wrap:wrap;line-height:1}.legend__item[data-v-678bee59],.legend__items[data-v-678bee59]{align-items:center;display:flex}.legend__item[data-v-678bee59]{padding:0 10px 0 0;font-size:.846154rem}.legend__icon[data-v-678bee59]{color:#ffa014}.legend__icon[data-v-678bee59]:after{content:"";display:block}.legend__icon--circle[data-v-678bee59]:before{content:"";font-size:1.23077rem}.legend__icon--square[data-v-678bee59]:before{content:"";font-size:1.07692rem}.legend__icon--tel[data-v-678bee59]:before{content:"";font-size:1.84615rem}.legend__text[data-v-678bee59]{margin-left:3px}.legend__note[data-v-678bee59]{font-size:.846154rem;line-height:1.2}.reservation-calendar-table[data-v-2148938f]{table-layout:fixed;background-color:#fff;width:100%}.reservation-calendar-table__head[data-v-2148938f]{padding-top:8px;font-size:.923077rem;font-weight:400}.reservation-calendar-table__head[data-v-2148938f]:first-child{color:#d70025}.reservation-calendar-table__head[data-v-2148938f]:last-child{color:#2d88d9}.reservation-calendar-table__item[data-v-2148938f]:first-child{color:#d70025}.reservation-calendar-table__item[data-v-2148938f]:last-child{color:#2d88d9}.reservation-calendar[data-v-238836bb]{background-color:#f4f4f5;padding:10px}.reservation-calendar__title[data-v-238836bb]{font-size:1.38462rem;font-weight:700}.reservation-calendar__notice[data-v-238836bb]{text-align:center;background:#edf8f8;margin-top:4px;font-weight:700}.reservation-calendar__notice--emphasis[data-v-238836bb]{color:#02a49f}.reservation-calendar-month[data-v-238836bb]{color:#62626c;text-align:center;justify-content:space-between;align-items:center;padding:8px;font-size:1.07692rem;font-weight:700;display:flex}.reservation-calendar-month__selector[data-v-238836bb]{cursor:pointer;background-color:#0000;outline:0;width:30px;height:20px;position:relative}.reservation-calendar-month__selector[data-v-238836bb]:before{content:"";background-color:#0000;border-top:2px solid #62626c;border-right:2px solid #62626c;width:10px;height:10px;position:absolute;top:25%}.reservation-calendar-month__selector--prev[data-v-238836bb]:before{right:50%;transform:rotate(225deg)}.reservation-calendar-month__selector--next[data-v-238836bb]:before{left:50%;transform:rotate(45deg)}.reservation-calendar-month__selector[disabled][data-v-238836bb]{cursor:auto}.reservation-calendar-month__selector[disabled][data-v-238836bb]:before{border-color:#d5d5d8}.reservation-calendar-month__current-unit[data-v-238836bb]{font-size:.923077rem}.reservation-calendar-table[data-v-238836bb]{table-layout:fixed;background-color:#fff;width:100%}.reservation-calendar-table__head[data-v-238836bb]{padding-top:8px;font-size:.923077rem;font-weight:400}.reservation-calendar-table__head[data-v-238836bb]:first-child{color:#d70025}.reservation-calendar-table__head[data-v-238836bb]:last-child{color:#2d88d9}.reservation-calendar-table__item[data-v-238836bb]:first-child{color:#d70025}.reservation-calendar-table__item[data-v-238836bb]:last-child{color:#2d88d9}.credit-card-list[data-v-22b95bde]{display:flex}.credit-card-list__item[data-v-22b95bde]{text-align:center;flex-direction:column;flex:0 90px;align-items:center;font-size:.769231rem;display:flex}.credit-card-list__item[data-v-22b95bde]:before{height:36px;margin-bottom:4px;display:block}.credit-card-list__item[data-v-22b95bde]:nth-child(n+2){margin-left:20px}.credit-card-list__item--visa[data-v-22b95bde]:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20216%20137.21'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}.cls-2{fill:%23f7b600;}.cls-3{fill:%231a1f71;}%3c/style%3e%3c/defs%3e%3ctitle%3eic_visa%3c/title%3e%3crect%20class='cls-1'%20width='216'%20height='137.21'/%3e%3crect%20class='cls-2'%20x='3.6'%20y='114.91'%20width='208.8'%20height='18.72'/%3e%3crect%20class='cls-3'%20x='3.6'%20y='3.6'%20width='208.8'%20height='18.72'/%3e%3cpath%20class='cls-3'%20d='M87.18,42.94,65.61,94.4H51.54L40.92,53.33c-.64-2.52-1.2-3.45-3.16-4.52a55.69,55.69,0,0,0-13.13-4.38l.31-1.49H47.6a6.21,6.21,0,0,1,6.14,5.24L59.34,78l13.85-35ZM142.31,77.6c.06-13.58-18.77-14.33-18.65-20.4,0-1.84,1.8-3.81,5.64-4.31a25.13,25.13,0,0,1,13.13,2.3l2.33-10.92A35.89,35.89,0,0,0,132.32,42c-13.16,0-22.42,7-22.49,17-.08,7.41,6.61,11.54,11.65,14,5.19,2.52,6.93,4.14,6.91,6.39,0,3.45-4.14,5-8,5a27.82,27.82,0,0,1-13.67-3.25l-2.42,11.28c3.12,1.43,8.86,2.67,14.8,2.73,14,0,23.14-6.91,23.18-17.61m34.75,16.8h12.31L178.62,42.94H167.26a6.06,6.06,0,0,0-5.67,3.77l-20,47.68h14l2.78-7.68h17.08ZM162.2,76.17l7-19.32,4,19.32Zm-56-33.23-11,51.46H81.88l11-51.46Z'/%3e%3c/svg%3e");width:57px}.credit-card-list__item--mastercard[data-v-22b95bde]:before{content:url(./ic_mastercard-BNX_qCAR-e99d80.svg);width:44px}.credit-card-list__item--jcb[data-v-22b95bde]:before{content:url("data:image/svg+xml,%3csvg%20id='レイヤー_1'%20data-name='レイヤー%201'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20318.9%20245.67'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}.cls-2{fill:url(%23グラデーションGreen);}.cls-3{fill:url(%23グラデーションGreen-2);}.cls-4{fill:url(%23グラデーションGreen-3);}.cls-5{fill:url(%23グラデーションBleu);}.cls-6{fill:url(%23グラデーションRed);}%3c/style%3e%3clinearGradient%20id='グラデーションGreen'%20x1='208.17'%20y1='135.78'%20x2='286.06'%20y2='135.78'%20gradientTransform='translate(-20.41%20-16.26)%20scale(1.13)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23007f49'/%3e%3cstop%20offset='0.29'%20stop-color='%23209348'/%3e%3cstop%20offset='0.76'%20stop-color='%2350b047'/%3e%3cstop%20offset='1'%20stop-color='%2362bb46'/%3e%3c/linearGradient%3e%3clinearGradient%20id='グラデーションGreen-2'%20x1='208.17'%20y1='123.64'%20x2='286.06'%20y2='123.64'%20xlink:href='%23グラデーションGreen'/%3e%3clinearGradient%20id='グラデーションGreen-3'%20x1='208.17'%20y1='110.43'%20x2='286.06'%20y2='110.43'%20xlink:href='%23グラデーションGreen'/%3e%3clinearGradient%20id='グラデーションBleu'%20x1='33.79'%20y1='123.64'%20x2='112.89'%20y2='123.64'%20gradientTransform='translate(-20.41%20-16.26)%20scale(1.13)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23333376'/%3e%3cstop%20offset='0.09'%20stop-color='%232e3a7e'/%3e%3cstop%20offset='0.7'%20stop-color='%230d66ae'/%3e%3cstop%20offset='1'%20stop-color='%230077c0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='グラデーションRed'%20x1='120.57'%20y1='123.64'%20x2='197.39'%20y2='123.64'%20gradientTransform='translate(-20.41%20-16.26)%20scale(1.13)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23743237'/%3e%3cstop%20offset='0.4'%20stop-color='%23ab263e'/%3e%3cstop%20offset='0.8'%20stop-color='%23db1c44'/%3e%3cstop%20offset='1'%20stop-color='%23ed1846'/%3e%3c/linearGradient%3e%3c/defs%3e%3ctitle%3eic_jcb%3c/title%3e%3cpath%20class='cls-1'%20d='M318.9,196.07a49.61,49.61,0,0,1-49.61,49.61H0V49.61A49.61,49.61,0,0,1,49.61,0H318.9Z'/%3e%3cpath%20class='cls-2'%20d='M231.1,145.83h20.51a15.11,15.11,0,0,0,2.45-.23,9.36,9.36,0,0,0,0-18.23,15.22,15.22,0,0,0-2.45-.23H231.1Z'/%3e%3cpath%20class='cls-3'%20d='M249.21,16.54A35.43,35.43,0,0,0,213.78,52v36.8h50.14c1.16,0,2.58.08,3.47.13,11.35.57,19.71,6.4,19.71,16.51,0,8-5.72,14.75-16.13,16.28v.4c11.5.8,20.3,7.13,20.3,17.1,0,10.79-9.66,17.72-22.54,17.72h-55v72.23h52a35.43,35.43,0,0,0,35.43-35.43V16.54Z'/%3e%3cpath%20class='cls-4'%20d='M258.84,108a8.4,8.4,0,0,0-7.13-8.47,15.74,15.74,0,0,0-2-.16H231.1V116.6h18.59a15.67,15.67,0,0,0,2-.16A8.4,8.4,0,0,0,258.84,108Z'/%3e%3cpath%20class='cls-5'%20d='M53.15,16.54A35.43,35.43,0,0,0,17.72,52v87.5c9.94,4.81,20.2,8,30.65,8,12.25,0,19-7.48,19-17.54V88.77H97.83v41.11c0,16.08-9.87,29-43.74,29a152.17,152.17,0,0,1-36.37-4.4v74.67h52a35.43,35.43,0,0,0,35.43-35.43V16.54Z'/%3e%3cpath%20class='cls-6'%20d='M151.18,16.54A35.43,35.43,0,0,0,115.75,52V98.36c9-7.7,24.5-12.51,49.73-11.38A161.08,161.08,0,0,1,193.3,91.2v15a69.26,69.26,0,0,0-26.83-7.83c-19.14-1.45-30.66,7.91-30.66,24.47s11.52,25.91,30.66,24.46a70.13,70.13,0,0,0,26.83-7.82v15a161.83,161.83,0,0,1-27.82,4.23c-25.22,1.13-40.75-3.68-49.73-11.38v81.82h52a35.43,35.43,0,0,0,35.43-35.43V16.54Z'/%3e%3c/svg%3e");width:47px}.credit-card-list__item--amex[data-v-22b95bde]:before{content:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201080%201080'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;}.cls-2{fill:%23006fcf;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='0%200%200%20538.31%200%201080%20539.98%201080%201080%201080%201080%20540.01%201080%200%20540.19%200%200%200%200%200'/%3e%3cpath%20class='cls-2'%20d='M887.4,265,922,171h158V0H0V1080H1080V909.36H931l-55.08-64.44-57.24,64.44H395.28V566.28H255.6L430.2,171H600.12l41,89.64V171h211l35.28,94ZM768.24,327.24l-.36-37.8,14.4,37.8,70.2,187.56h69.84l70.56-187.56,13.68-37.44v225H1080v-288H958L902.52,373l-14.76,39.6L872.64,373,816.84,226.8h-122v288h73.44V327.24ZM610.2,514.8h84.6l-126.72-288H469.8l-127.44,288h83.52l22.32-55.44H587.88L610.2,514.8ZM503.64,324.36l14.4-36,14.4,36,29.88,72.72H473.76l29.88-72.72ZM454.32,566.64V853.56H694.8V791.28h-167v-50h163.8V679.32H527.76v-50.4h167V566.64Zm508,286.92h95.4L923,709.56l134.64-142.92h-94L877,659.88l-86.4-93.24H694.8l134.28,144L694.8,853.56h92.88L875.16,760l87.12,93.6ZM998.64,709.2,1080,792V627.48L998.64,709.2Z'/%3e%3c/svg%3e");width:41px}.credit-card-list__item--diners[data-v-22b95bde]:before{content:url(./ic_diners-BMs9mnIT-e99d80.svg);width:49px}.pre-line[data-v-8cc403f8]{white-space:pre-line}.information-reserve[data-v-8cc403f8]{padding:8px 16px;font-weight:400}.mobile-payment[data-v-8cc403f8]{flex-direction:column;align-items:center;font-size:.769231rem;display:flex}.mobile-payment[data-v-8cc403f8]:before{height:36px;margin-bottom:4px;display:block}.mobile-payment[data-v-8cc403f8]:nth-child(n+2){margin-left:20px}.mobile-payment--paypay[data-v-8cc403f8]:before{content:"";background-image:url(./ic_paypay-CrsHknSw-e99d80.png);background-size:cover;width:40px;height:40px}.budget__item[data-v-8cc403f8]{align-items:center;display:flex}.budget-icon[data-v-8cc403f8]{margin-right:4px}.map-area[data-v-31d3fc7c]{box-sizing:border-box;color:#62626c;flex:1 0 calc(100% - 212px);align-items:center;min-height:80px;padding:16px 8px;display:flex}.map-area[data-v-31d3fc7c]:not(:last-of-type){border-bottom:1px solid #eaeaea}.map-area__content[data-v-31d3fc7c]{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.map-area__link[data-v-31d3fc7c]{color:#2d88d9}.map-area__button[data-v-31d3fc7c]{color:#2d88d9;padding-right:10px;font-size:.923077rem;position:relative}.map-area__button[data-v-31d3fc7c]:after{content:"";border-top:1px solid #2d88d9;border-right:1px solid #2d88d9;width:6px;height:6px;display:block;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.map-area__button>i[data-v-31d3fc7c]{margin-bottom:1px}.map-area__map-frame[data-v-31d3fc7c]{width:100%;margin-top:6px;display:block}.yahoo-map-skelton[data-v-31d3fc7c]{width:540px;height:180px;margin-top:4px;overflow:hidden}.pre-line[data-v-31d3fc7c]{white-space:pre-line}body[data-v-e8497250]{margin-top:0}.expandable-area--before-init[data-v-faf4105a]{box-sizing:content-box;padding-bottom:25px}.expandable-area--before-init[data-v-faf4105a],.expandable-area__content[data-v-faf4105a]{height:var(--height);overflow:hidden}.expandable-area__content--is-expanded[data-v-faf4105a]{height:auto;overflow:auto}.expandable-area__text[data-v-faf4105a]{color:#2d88d9;appearance:none;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-family:inherit;font-size:.846154rem;transition:all .3s ease-out;display:inline-block}.expandable-area__text[data-v-faf4105a]:hover{opacity:.8}.pre-line[data-v-f783731c]{white-space:pre-line}.open-date-line[data-v-f783731c]{margin:0}.open-date-line+.open-date-line[data-v-f783731c]{margin-top:4px}.restaurant-info-table__body-separator[data-v-f783731c]:nth-child(n+2):before{content:"、"}.title[data-v-e8469162]{color:#2e2e3b;border-bottom:1px solid #d5d5d8;align-items:flex-end;padding:0;font-size:1.23077rem;font-weight:700;display:flex}.title--small[data-v-e8469162]{color:#62626c;font-size:1.07692rem;font-weight:400}.title--no-border[data-v-e8469162]{border:0;padding:0}.item__link[data-v-45a123ee]{color:#2d88d9;cursor:pointer;flex-shrink:0}.item__link[data-v-45a123ee]:hover{opacity:.8}.item__date[data-v-45a123ee]{flex-shrink:0}.item__date[data-v-45a123ee]:nth-child(n+2){margin-left:4px}.supplement[data-v-ef96f3b7]{color:#62626c;padding-left:1.5em;font-size:.923077rem}.supplement[data-v-ef96f3b7]:nth-child(n+2){margin-top:20px}.supplement__text[data-v-ef96f3b7]{text-indent:-1.5em}.supplement__link[data-v-ef96f3b7]{color:#2d88d9;cursor:pointer}.supplement__link[data-v-ef96f3b7]:hover{opacity:.8}.old-page[data-v-0e241304]{background-color:#f4f4f5;padding:16px;display:flex}.old-page__link[data-v-0e241304]{font-size:.923077rem}.old-page__link[data-v-0e241304]:nth-child(n+2){margin-top:auto;margin-left:auto}.content__title[data-v-475efea4]{margin-bottom:20px}.updater-section__updaters[data-v-475efea4]{display:flex}.updater-section__updaters[data-v-475efea4]:nth-child(n+2){margin-top:20px}.updater-section__updater[data-v-475efea4]{flex-shrink:0;padding-right:28px}.updater-section__updater[data-v-475efea4]:nth-child(n+2){border-left:1px solid #d5d5d8;padding-left:28px}.updater-section__title[data-v-475efea4]{color:#8c8c93;font-size:.923077rem;font-weight:700}.updater-section__detail[data-v-475efea4]{display:flex}.updater-section__detail[data-v-475efea4]:nth-child(n+2){margin-top:8px}.updater-section__old-page[data-v-475efea4]{margin-top:16px}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}.alliance-url-button[data-v-a2719a16]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.alliance-url-button[data-v-a2719a16]{color:#2d88d9;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #d5d5d8;border-radius:4px;justify-content:center;align-items:center;width:360px;padding:12px 0;font-size:1.07692rem;font-weight:700;line-height:1.4;display:flex}.alliance-url-button[data-v-a2719a16]:after{content:"";margin-left:6px;font-size:16px}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}[data-v-c2c89021] .information__link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.information-section[data-v-c2c89021]{margin-top:12px}[data-v-c2c89021] .restaurant-info-table{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;padding:0 16px;display:flex}[data-v-c2c89021] .restaurant-info-table:nth-child(n+2){margin-top:12px}[data-v-c2c89021] .restaurant-info-table__tbody{width:100%}[data-v-c2c89021] .restaurant-info-table__row{flex-direction:row;display:flex}[data-v-c2c89021] .restaurant-info-table__row:not(:last-of-type){border-bottom:1px solid #eaeaea}[data-v-c2c89021] .restaurant-info-table__title{box-sizing:border-box;color:#2e2e3b;text-align:left;flex:0 0 180px;align-items:center;padding:16px 8px;font-size:1.07692rem;font-weight:700;display:flex}[data-v-c2c89021] .restaurant-info-table__body{box-sizing:border-box;color:#62626c;word-break:normal;overflow-wrap:anywhere;flex-direction:column;flex:calc(100% - 212px);justify-content:center;align-items:flex-start;min-width:0;min-height:80px;padding:16px 8px;font-size:1.07692rem;display:flex}[data-v-c2c89021] .restaurant-info-table__body>*{max-width:100%}[data-v-c2c89021] .restaurant-info-table__body--restaurant_kana{font-size:.923077rem}[data-v-c2c89021] .restaurant-info-table__available{font-size:1.23077rem;font-weight:700}[data-v-c2c89021] .restaurant-info-table__available--true{color:#02a49f}[data-v-c2c89021] .restaurant-info-table__available--true:before{content:"○";margin-right:4px}[data-v-c2c89021] .restaurant-info-table__available--false{color:#8c8c93}[data-v-c2c89021] .restaurant-info-table__available--false:before{content:"−";margin-right:4px}[data-v-c2c89021] .information__header{background-color:#f4f4f5;padding:8px 16px;display:flex}[data-v-c2c89021] .information__title{color:#2e2e3b;font-size:1.23077rem;font-weight:700}[data-v-c2c89021] .information__contact{margin-left:auto}[data-v-c2c89021] .information__link{color:#62626c;text-align:center;appearance:none;cursor:pointer;background:#fff;border:1px solid #62626c;border-radius:3px;outline:0;justify-content:center;align-items:center;padding:5px 14px;font-size:.923077rem;font-weight:400;transition:all .3s ease-out;display:inline-flex}[data-v-c2c89021] .information__link:before{color:#62626c;content:"";margin:0 4px -2px 0;font-size:13px;transition:all .3s ease-out}[data-v-c2c89021] .information__link:hover{color:#fff;background:#62626c}[data-v-c2c89021] .information__link:hover:before{color:#fff}[data-v-c2c89021] .alliance-url-button{margin:16px auto 0}@font-face{font-family:rettyfont;font-display:swap;src:url(./rettyfont-DVU3fW4l-e99d80.woff2)format("woff2"),url(./rettyfont-DA6uLvvt-e99d80.woff)format("woff")}.item--reservation_management-icon[data-v-9201e371]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:rettyfont;font-style:normal;font-weight:400;text-decoration:none}.content-wrapper[data-v-9201e371]{margin-top:16px;padding:0}.content[data-v-9201e371]{background-color:#f4f4f5;border-radius:4px;padding:16px 10px 20px}.content__title[data-v-9201e371]{color:#62626c;text-align:center;font-size:1.07692rem;font-weight:700;line-height:1.4}.content__main[data-v-9201e371]{flex-direction:column;row-gap:8px;margin-top:8px;display:flex}.content__more-link[data-v-9201e371]{text-align:center;margin-top:16px}.item[data-v-9201e371]{color:#62626c;background-color:#fff;border:1px solid #d5d5d8;border-radius:2px;justify-content:center;align-items:center;padding:10px 0;font-size:1.07692rem;font-weight:700;line-height:1.4;display:flex}.item--reservation_management-icon[data-v-9201e371]:before{color:#ffa014;text-align:center;content:"";width:24px;margin-left:4px;margin-right:8px;font-size:18px}.more-link-button[data-v-9201e371]{color:#2d88d9;font-size:1rem;font-weight:700;position:relative}.more-link-button--chevron-bottom[data-v-9201e371]:after{content:"";border-bottom:2px solid #2d88d9;border-right:2px solid #2d88d9;width:8px;height:8px;display:inline-block;position:absolute;right:-14px;transform:translateY(50%)rotate(45deg)}.more-link-button__select-box[data-v-9201e371]{cursor:pointer;opacity:0;width:calc(100% + 22px);position:absolute;top:0;left:0}
