@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,500;0,700;1,900&display=swap);@font-face{font-family:SFProText-Regular;font-style:normal;font-weight:400;src:url(/prd/static/fonts/SFProText-Regular.244b15a.woff) format("woff"),url(/prd/static/fonts/SFProText-Regular.90da7ab.ttf) format("truetype")}@font-face{font-family:SFProText-Heavy;font-style:normal;font-weight:400;src:url(/prd/static/fonts/SFProText-Heavy.a2f3689.woff) format("woff"),url(/prd/static/fonts/SFProText-Heavy.a6d0a7c.ttf) format("truetype")}@font-face{font-family:SFProText-Bold;font-style:normal;font-weight:400;src:url(/prd/static/fonts/SFProText-Bold.2a1a717.woff) format("woff"),url(/prd/static/fonts/SFProText-Bold.9dae299.ttf) format("truetype")}@font-face{font-family:SFProText-Semibold;font-style:normal;font-weight:400;src:url(/prd/static/fonts/SFProText-Semibold.c865cd7.woff) format("woff"),url(/prd/static/fonts/SFProText-Semibold.fee2797.ttf) format("truetype")}@font-face{font-family:SFProText-Medium;font-style:normal;font-weight:400;src:url(/prd/static/fonts/SFProText-Medium.fc3c323.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Regular;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Regular.30ac0ac.otf) format("opentype")}@font-face{font-family:NotoSansJP-Medium;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Medium.1b7dde0.otf) format("opentype")}@font-face{font-family:NotoSansJP-Bold;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Bold.221b884.otf) format("opentype")}@font-face{font-family:NotoSansJP-Black;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Black.43809ae.otf) format("opentype")}@font-face{font-family:NotoSansJP-Light;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Light.de57c7a.otf) format("opentype")}@font-face{font-family:NotoSansJP-Thin;font-style:normal;font-weight:400;src:url(/prd/static/fonts/NotoSansJP-Thin.f9e069c.otf) format("opentype")}#app[lang=ja],.error-message,.header-el-menu{font-family:Yu Gothic Medium,\\6E38\30B4\30B7\30C3\30AF Medium,YuGothic,\\6E38\30B4\30B7\30C3\30AF\4F53,Noto Sans JP,Open Sans,Helvetica Neue,Hiragino Kaku Gothic ProN,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Meiryo,sans-serif}#app[lang=zh-cn],.error-message,.header-el-menu{font-family:Open Sans,PingFang SC,Microsoft YaHei,sans-serif}#app[lang=zh-tw],.error-message,.header-el-menu{font-family:Open Sans,PingFang TC,Microsoft JhengHei,sans-serif}#app[lang=ko],.error-message,.header-el-menu{font-family:Open Sans,Nanum Gothic,Dotum,Gulim,sans-serif}#app[lang=en],.error-message,.header-el-menu{font-family:SFProText-Regular,Open Sans,sans-serif}#app[lang=th],.error-message,.header-el-menu{font-family:Open Sans,sans-serif}#app{font-family:OpenSans,Helvetica Neue,Meiryo,Yu GothicM,Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;--primary-color:#3683d8;--secondary-color:#edf5ff;--route-color:#6ac7e6;--accent-color:#e67373}ol,ul{list-style:none;margin:0;padding:0}:focus{outline:none}.ntjpin-div{overflow:visible}.ntjpin-div:hover .pin-tooltip{display:inline-block}#app .overlay.overlay--active:before{z-index:10000}#app .dialog__content .dialog--active{z-index:10001}#app .ntgeo-parts.ntgeo-copyright{z-index:3;bottom:3px;left:5px;-webkit-transform:unset;transform:unset}#app #sp-map .ntgeo-parts.ntgeo-copyright{margin-right:46px}@media(-ms-high-contrast:active),(-ms-high-contrast:none){#app .ntgeo-parts.ntgeo-copyright{-webkit-transform:translateX(0);transform:translateX(0)}}#app .application.theme--light{background-color:#fff}.fade-enter-active{transition:opacity .2s ease .2s}.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-leave-to{opacity:0}.leftin-enter-active{transition:all .2s ease-out .2s}.leftin-leave-active{transition:all .2s ease-out}.leftin-enter,.leftin-leave-to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.rightin-enter-active{transition:all .2s ease-out .2s}.rightin-leave-active{transition:all .2s ease-out}.rightin-enter,.rightin-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.vertical-separator{width:1px;height:100%;border-left:1px solid #d3d3d3;margin:0}.horizontal-separator{width:100%;height:1px;border-top:1px solid #d3d3d3;margin:0}:root{--guidemap-primary-text-color:#404040;--guidemap-secondary-text-color:gray;--guidemap-divider-color:#f2f2f2;--guidemap-primary-color:#00a407;--guidemap-secondary-color:#d1ffd3;--guidemap-focus-color:#f2fff1}.plan-modal-template-under-body.el-dialog{border-radius:6px;box-shadow:0 0 20px 0 rgba(0,0,0,.36)}.plan-modal-template-under-body .el-dialog__header{padding:32px 58px}@media screen and (max-width:430px){.plan-modal-template-under-body .el-dialog__header{padding:32px 52px}}.plan-modal-template-under-body .el-dialog__title{color:#000;font-size:20px;font-weight:700;line-height:inherit}.plan-modal-template-under-body .el-dialog__headerbtn{width:20px;height:20px;top:34px;right:34px}.plan-modal-template-under-body .el-dialog__close{color:#000;font-size:20px;font-weight:700;width:20px;height:20px;margin:0}.plan-modal-template-under-body .el-dialog__footer{border-top:1px solid #666;padding:32px 58px}.spot-card[data-v-bd432788]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-height:40px;padding:12px;background-color:#fff;border-bottom:1px solid #ebebeb;line-height:1.15}.spot-card[data-v-bd432788],.spot-card__detail[data-v-bd432788],.spot-card__detail__img[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex}.spot-card__detail__img[data-v-bd432788]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-o-object-fit:cover;object-fit:cover;height:64px;border-radius:6px}.spot-card__detail__left[data-v-bd432788]{width:80%;word-break:break-word}.spot-card__detail__left[data-v-bd432788],.spot-card__detail__right[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.spot-card__detail__right[data-v-bd432788]{width:64px}.spot-card__buttons[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-card__add-button[data-v-bd432788]{position:static}.spot-card__button-window[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;gap:8px;width:auto;height:auto;position:absolute;right:0;z-index:3;font-size:12px;list-style:none;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:10px 15px;margin:0;border-radius:6px;box-sizing:border-box}.spot-card__button-window--click[data-v-bd432788]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--primary-color);font-size:12px;cursor:pointer}.spot-card__button-window--click[data-v-bd432788]:hover{opacity:.6}.spot-card__button-window.en[data-v-bd432788]{right:0}.spot-card__candidate-flag[data-v-bd432788]{width:12px;height:12px}.spot-card .spot-catchphrase--text[data-v-bd432788]{display:block;position:relative;height:2.3em;color:#969696;font-size:11px;font-weight:700;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.spot-card .spot-catchphrase--text.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.spot-card .spot-catchphrase--text.whiteout[data-v-bd432788]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.spot-card[data-v-bd432788]:hover{background-color:var(--secondary-color)}.spot-card:hover .spot-catchphrase--text.whiteout[data-v-bd432788]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--secondary-color) 80%,var(--secondary-color))}.no-image[data-v-bd432788]{background-color:#d7dce1}.spot-name[data-v-bd432788]{font-size:13px;font-weight:700;line-height:18px;word-wrap:break-word}.spot-name--text[data-v-bd432788]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.spot-name--text.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.spot-category[data-v-bd432788]{margin:0;line-height:14px;font-size:11px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.spot-category.can-select-word[data-v-bd432788]{overflow:visible;text-overflow:clip}.spot-category--text[data-v-bd432788]{padding:2px;color:#fff;overflow:hidden;background-color:rgba(50,50,60,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;white-space:nowrap}.spot-category--text.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto;white-space:normal}.spot-trip-advisor[data-v-bd432788]{gap:4px}.spot-trip-advisor[data-v-bd432788],.spot-trip-advisor__rating[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-trip-advisor__rating[data-v-bd432788]{color:#32323c;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.spot-trip-advisor__rating.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.spot-trip-advisor__rating--img[data-v-bd432788]{height:14px}.spot-trip-advisor__num-reviews[data-v-bd432788]{color:#969696;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.spot-trip-advisor__num-reviews.en[data-v-bd432788]{font-size:12px}.spot-trip-advisor__num-reviews.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.spot-address[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#969696;line-height:18px;font-size:11px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot-address.can-select-word[data-v-bd432788]{overflow:visible;text-overflow:clip;white-space:normal}.spot-address--img[data-v-bd432788]{height:18px;margin-left:4px}.spot-address--text[data-v-bd432788]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.spot-address--text.can-select-word[data-v-bd432788]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.sg-popover[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.affiliate-label-container[data-v-bd432788]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.spot-affiliate-label[data-v-bd432788]{margin:2px 6px 2px 0;font-size:11px;background-color:#e3e7ed;border-radius:10px;text-align:center;padding:2px 12px;color:#000}.spot-card-reservable[data-v-bd432788]{font-size:12px;background:var(--primary-color);color:#fff;padding:2px 8px;font-weight:700;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.macaron-button[data-v-4b53a8cf]{min-width:50px;min-height:20px;font-size:12px;line-height:1;border-radius:10px;box-sizing:border-box;color:var(--primary-color);background-color:#fff;border:1px solid var(--primary-color)}.macaron-button[data-v-4b53a8cf]:not(.disabled){cursor:pointer}.macaron-button[data-v-4b53a8cf]:hover:not(.disabled){opacity:.6}.macaron-button.disabled[data-v-4b53a8cf]{color:#fff;background-color:#ccc;border:inherit;cursor:not-allowed}.macaron-button.medium[data-v-4b53a8cf]{min-width:114px;min-height:34px;font-size:14px;font-weight:700}.macaron-button.has-no-min-width[data-v-4b53a8cf]{min-width:0;padding:0 16px}.macaron-button.round[data-v-4b53a8cf]{border-radius:16px}.macaron-button.fill[data-v-4b53a8cf]:not(.disabled){color:#fff;background-color:var(--primary-color)}.macaron-button.danger[data-v-4b53a8cf]:not(.disabled){color:#d60f45;border:1px solid #d60f45}.macaron-button.danger:not(.disabled).fill[data-v-4b53a8cf]{color:#fff;background-color:#d60f45}.macaron-button.premium[data-v-4b53a8cf]:not(.disabled){color:#b8a873;border:1px solid #b8a873}.macaron-button.premium:not(.disabled).fill[data-v-4b53a8cf]{color:#fff;background-color:#b8a873}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:hsla(0,0%,100%,.75);cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:hsla(0,0%,100%,.75)}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:rgba(0,0,0,.75)}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:rgba(0,0,0,.75)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:hsla(0,0%,50%,.75);cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:rgba(0,0,0,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:hsla(0,0%,50%,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:rgba(0,0,0,.75)}.shepherd-title{color:rgba(0,0,0,.75);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header,.shepherd-title{display:-webkit-box;display:-ms-flexbox;display:flex}.shepherd-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:rgba(0,0,0,.75);font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.planning-page__shepherd{--primary-color:#234164}.planning-page__shepherd .shepherd-text{color:#333;font-size:14px}.planning-page__shepherd .shepherd-footer{gap:8px}.planning-page__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.planning-page__ai-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;width:232px;height:48px;padding:0;position:relative;box-sizing:border-box;border:none;border-radius:2px;box-shadow:0 2px 6px 1px rgba(54,131,216,.2);text-align:unset;z-index:2}.planning-page__left-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 4px;border:solid var(--primary-color);border-width:1px 0 1px 1px;border-top-left-radius:2px;border-bottom-left-radius:2px;background:linear-gradient(0deg,var(--primary-color),var(--primary-color)),linear-gradient(93.14deg,#66b9ef,var(--primary-color) 89.88%);cursor:default}.planning-page__left-description--icon{width:36px}.planning-page__left-description--text{color:#fff;font-size:12px;font-weight:700;line-height:16px}.planning-page__right-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid var(--primary-color);border-width:1px 1px 1px 0;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:var(--secondary-color)}.planning-page__right-description--lock{width:20px;text-align:center;color:var(--primary-color);font-weight:700}.planning-page__button{min-width:114px;min-height:34px;margin:initial;padding:initial;font-size:14px;font-weight:700;line-height:1;border-radius:16px;box-sizing:border-box;color:var(--primary-color);background-color:#fff;border:1px solid var(--primary-color)}.planning-page__button.primary{color:#fff;background-color:var(--primary-color)}.planning-page__button.primary:not(:disabled):hover{background:var(--primary-color);color:#fff;opacity:.6}.planning-page__button:not(:disabled):hover{background:#fff;color:var(--primary-color);opacity:.6}.planning-site-header[data-v-bfb90564]{position:fixed;top:0;left:0;width:100vw;padding:0 16px;box-sizing:border-box;z-index:1101;background-color:#fff;color:#333;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.pc-travel-header[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px}.pc-travel-header__logo[data-v-7969226e]{width:275px}.pc-travel-header__logo__img[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:194px;height:40px;aspect-ratio:auto 194/40}.pc-travel-header__logo__img[data-v-7969226e]:hover{opacity:.6}.pc-travel-header__menu[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:499px;position:relative;padding:0}.pc-travel-header__menu.hidden[data-v-7969226e]{visibility:hidden}.pc-travel-header__menu__book[data-v-7969226e],.pc-travel-header__menu__list[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:34px;border-style:solid;border-width:0 1px 0 0;cursor:pointer}.pc-travel-header__menu__book__link[data-v-7969226e],.pc-travel-header__menu__list__link[data-v-7969226e]{width:100%;height:100%;box-sizing:border-box;padding:10px;color:#32323c;font-size:16px;line-height:1;text-align:center;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-decoration:none}.pc-travel-header__menu__book[data-v-7969226e]:first-of-type,.pc-travel-header__menu__list[data-v-7969226e]:first-of-type{border-width:0 1px}.pc-travel-header__menu__book[data-v-7969226e]:hover:after,.pc-travel-header__menu__list[data-v-7969226e]:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.pc-travel-header__menu__book[data-v-7969226e]:lang(ja):after,.pc-travel-header__menu__list[data-v-7969226e]:lang(ja):after{background-color:var(--primary-color)}.pc-travel-header__menu__book[data-v-7969226e]:after,.pc-travel-header__menu__list[data-v-7969226e]:after{content:"";width:100%;height:4px;position:absolute;bottom:-15px;left:0;background-color:#234164;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:transform .4s cubic-bezier(.86,0,.07,1),-webkit-transform .4s cubic-bezier(.86,0,.07,1)}.pc-travel-header__menu__book:hover~.pc-travel-header__menu__sub[data-v-7969226e]{visibility:visible;height:116px;border-top-width:32px;-webkit-animation:fade-in-sub-menu-data-data-v-7969226e .3s forwards;animation:fade-in-sub-menu-data-data-v-7969226e .3s forwards}.pc-travel-header__menu__book:hover~.pc-travel-header__menu__sub [data-v-7969226e]{-webkit-animation:show-contents-data-v-7969226e .3s forwards;animation:show-contents-data-v-7969226e .3s forwards}.pc-travel-header__menu__sub[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:499px;height:0;padding:0;position:absolute;top:17px;left:0;visibility:hidden;border-top:0 solid transparent;box-sizing:border-box;background-clip:padding-box;background-color:rgba(50,50,60,.65);color:#fff}.pc-travel-header__menu__sub[data-v-7969226e]:hover{visibility:visible;height:116px;border-top-width:32px}.pc-travel-header__menu__sub__menu[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.pc-travel-header__menu__sub__menu__list[data-v-7969226e]{margin:0;font-size:13px;font-weight:700}.pc-travel-header__menu__sub__menu__list[data-v-7969226e]:first-child{color:#000}.pc-travel-header__menu__sub__menu__list:first-child .pc-travel-header__menu__sub__menu__list__link__separate[data-v-7969226e]{border:none}.pc-travel-header__menu__sub__menu__list__link[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none}.pc-travel-header__menu__sub__menu__list__link__img[data-v-7969226e]{width:16px;height:auto}.pc-travel-header__menu__sub__menu__list__link__separate[data-v-7969226e]{-webkit-transform:skewX(150deg) scaleY(.5);transform:skewX(150deg) scaleY(.5);border-left-style:solid;border-left-width:1px;padding:0 14px}.pc-travel-header__menu__sub__menu__list__link__separate__name[data-v-7969226e]{margin:0;line-height:20px;-webkit-transform:skewX(-164deg) scaleY(2);transform:skewX(-164deg) scaleY(2)}.pc-travel-header__right[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;width:275px}.pc-travel-header__right__search[data-v-7969226e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:28px}.pc-travel-header__right__search[data-v-7969226e],.pc-travel-header__right__search__form[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.pc-travel-header__right__search__form[data-v-7969226e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:0;position:absolute;top:0;right:44px;background:#fff}.pc-travel-header__right__search__form.open[data-v-7969226e]{width:360px}.pc-travel-header__right__search__form__input[data-v-7969226e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;width:0;height:48px;border-radius:24px;box-sizing:border-box;transition:.5s}.pc-travel-header__right__search__form__input[data-v-7969226e] :deep(.el-input__inner){border:none}.pc-travel-header__right__search__form__input.open[data-v-7969226e]{visibility:visible;width:360px;padding:0 24px;background-color:#fff;outline:none;box-shadow:0 2px 6px 1px rgba(0,0,0,.2)}.pc-travel-header__right__search__icon[data-v-7969226e]{color:var(--primary-color);font-size:28px;cursor:pointer}.pc-travel-header__right__search__icon[data-v-7969226e]:hover{opacity:.6}@-webkit-keyframes fade-in-sub-menu-data-data-v-7969226e{0%{height:0}to{height:116px}}@keyframes fade-in-sub-menu-data-data-v-7969226e{0%{height:0}to{height:116px}}@-webkit-keyframes show-contents-data-v-7969226e{0%{opacity:0}to{opacity:1}}@keyframes show-contents-data-v-7969226e{0%{opacity:0}to{opacity:1}}.pc-travel-header__right__search__form__input[data-v-7969226e] .el-input__inner{height:0;border:none}.pc-travel-header__right__search__form__input.open[data-v-7969226e] .el-input__inner{height:auto;padding:0 30px 0 0}.pc-travel-header__right__search__form__input[data-v-7969226e] .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:16px}.pc-travel-header__right__search__form__input[data-v-7969226e] .el-input__suffix-inner{height:28px}@-webkit-keyframes show-contents-data-v-797ce9c6{0%{opacity:0}to{opacity:1}}@keyframes show-contents-data-v-797ce9c6{0%{opacity:0}to{opacity:1}}.user-login-menu[data-v-797ce9c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;gap:4px;margin-top:12px;color:var(--primary-color);cursor:pointer}.user-login-menu__icon[data-v-797ce9c6]{line-height:1}.user-login-menu__status[data-v-797ce9c6]{font-family:SFProText-Bold,serif;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;white-space:nowrap;line-height:1.33;letter-spacing:normal;text-align:center}.user-login-menu__status__login[data-v-797ce9c6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-login-menu__status__login__mileage[data-v-797ce9c6]{font-family:din-condensed,serif;font-size:16px;font-weight:700;font-stretch:condensed;line-height:.75;letter-spacing:.64px;color:#969696}.user-login-menu__status__overseas[data-v-797ce9c6]{width:100%;height:14px}.user-login-menu__list[data-v-797ce9c6]{position:absolute;top:54px;width:132px;height:0;padding:0;margin:0;border-top:0 solid transparent;box-sizing:border-box;background-clip:padding-box}.user-login-menu__list:hover .user-login-menu__list[data-v-797ce9c6]{border-top-width:10px}.user-login-menu__list:hover.user-login-menu__list__content[data-v-797ce9c6]{visibility:visible;-webkit-animation:show-contents-data-v-797ce9c6 1s forwards;animation:show-contents-data-v-797ce9c6 1s forwards}.user-login-menu__list__content[data-v-797ce9c6]{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;height:40px;color:#fff;font-weight:700;background-color:rgba(50,50,60,.65);cursor:pointer}.user-login-menu__list__content[data-v-797ce9c6]:hover{visibility:visible;background-color:rgba(10,100,205,.7)}.user-login-menu:hover .user-login-menu__list[data-v-797ce9c6]{border-top-width:10px}.user-login-menu:hover .user-login-menu__list__content[data-v-797ce9c6]{visibility:visible;-webkit-animation:show-contents-data-v-797ce9c6 1s forwards;animation:show-contents-data-v-797ce9c6 1s forwards}.site-header-language__button[data-v-ec7e71e2]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px;border:1px solid var(--primary-color);border-radius:20px;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.site-header-language__button[data-v-ec7e71e2]:hover{opacity:.6}.pc-header[data-v-9a325518]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;height:var(--top-menu-height)}.pc-header__header-logo[data-v-9a325518]{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.pc-header__header-logo--img[data-v-9a325518]{height:50px;width:auto}.pc-header__header-logo[data-v-9a325518]:hover{opacity:.6}.pc-header__plan[data-v-9a325518]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pc-header__modelplan-manage-flow[data-v-9a325518]{position:absolute;left:max(560px,40%)}.pc-header__post-user-name[data-v-9a325518]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-information[data-v-58d9b234]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;position:relative}.plan-information__plan[data-v-58d9b234]{-ms-flex-preferred-size:290px;flex-basis:290px;cursor:pointer}.plan-information__plan[data-v-58d9b234]:hover{color:var(--primary-color)}.plan-information__plan__title[data-v-58d9b234]{width:250px;padding:4px 0 0;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-information__plan__date-move[data-v-58d9b234]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;padding-top:4px}.plan-information__plan__date-move__separator[data-v-58d9b234]{padding-right:6px}.plan-information__plan__date-move__date[data-v-58d9b234]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-information__plan__date-move__date[data-v-58d9b234]:hover{color:var(--primary-color)}.plan-information__plan__date-move__date__separator[data-v-58d9b234]{padding:0 4px}.plan-information__plan__date-move__icon[data-v-58d9b234]{width:18px;height:18px;margin-left:6px}.plan-information__page-title[data-v-58d9b234]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;color:var(--primary-color);font-size:20px;font-weight:700}.plan-information__notice[data-v-58d9b234]{cursor:pointer}.plan-information__notice[data-v-58d9b234]:hover{opacity:.6}.plan-information__landing[data-v-58d9b234]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;text-align:end}.plan-information__landing__link[data-v-58d9b234]{color:var(--primary-color);text-decoration:none}.plan-information__landing__link[data-v-58d9b234]:hover{opacity:.6}.plan-information__button[data-v-58d9b234]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:32px}.plan-information__button[data-v-58d9b234],.plan-information__button__reservation__ref[data-v-58d9b234]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-information__button__reservation__ref[data-v-58d9b234]{gap:4px;font-weight:700;cursor:pointer}.plan-information__button__reservation__ref[data-v-58d9b234]:hover{opacity:.6}.plan-information__button__share[data-v-58d9b234]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.plan-information__plan[data-v-58d9b234]{display:none}}.user-reservation-menu__ref[data-v-f990526e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:66px;font-weight:700;cursor:pointer}.user-reservation-menu__ref[data-v-f990526e]:hover{opacity:.6}.user-reservation-menu-modal__tabs[data-v-fde76014]{height:100%}.user-reservation-menu-modal__tabs__body[data-v-fde76014]{gap:24px;height:calc(100% - 55px);overflow-y:scroll;position:relative;margin:24px 0;background-color:#fff}.user-reservation-menu-modal__tabs__body[data-v-fde76014],.user-reservation-menu-modal__tabs__body__cards[data-v-fde76014]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px}.user-reservation-menu-modal__tabs__body__cards[data-v-fde76014]{gap:8px;border:2px solid var(--primary-color)}.user-reservation-menu-modal__tabs__label[data-v-fde76014]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:134px}.user-reservation-menu-modal__tabs__label__icon[data-v-fde76014]{width:20px;height:auto}.user-reservation-menu-modal__tabs .el-tabs__nav-wrap.is-top[data-v-fde76014]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-reservation-menu-modal__tabs .el-tabs__nav-wrap[data-v-fde76014]:after{height:4px;background-color:#b5b5b5}.user-reservation-menu-modal__tabs .el-tabs__active-bar[data-v-fde76014]{height:4px}.user-reservation-menu-modal__tabs .el-tabs__item[data-v-fde76014]{padding:16px 0;width:140px;height:auto;color:#b5b5b5;font-size:16px;font-weight:700;text-align:center;line-height:inherit}.user-reservation-menu-modal__tabs .el-tab-pane[data-v-fde76014]{height:100%}.user-reservation-menu-modal .el-dialog__wrapper{background-color:rgba(0,0,0,.5)}.user-reservation-menu-modal .el-dialog__wrapper .el-dialog{font-family:Yu Gothic Medium,\\6E38\30B4\30B7\30C3\30AF Medium,YuGothic,\\6E38\30B4\30B7\30C3\30AF\4F53,Noto Sans JP,Open Sans,Helvetica Neue,Hiragino Kaku Gothic ProN,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Meiryo,sans-serif;margin:0!important;background-color:#f2f6fc;width:1000px!important;height:80vh;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-reservation-menu-modal .el-dialog__wrapper .el-dialog__header{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;font-size:20px;font-weight:700}.user-reservation-menu-modal .el-dialog__wrapper .el-dialog__body{height:calc(100% - 64px - 24px);padding:0 16px;box-sizing:border-box}.plan-modal-template .el-dialog{border-radius:6px;box-shadow:0 0 20px 0 rgba(0,0,0,.36)}.plan-modal-template .el-dialog__header{padding:30px 34px}.plan-modal-template .el-dialog__title{color:#000;font-size:20px;font-weight:700;line-height:inherit}.plan-modal-template .el-dialog__headerbtn{width:20px;height:20px;top:30px;right:30px}.plan-modal-template .el-dialog__headerbtn:hover{opacity:.6}.plan-modal-template .el-dialog__headerbtn:hover .el-dialog__close{color:var(--primary-color)}.plan-modal-template .el-dialog__close{color:var(--primary-color);font-size:20px;font-weight:700;width:20px;height:20px;margin:0;line-height:1}.plan-modal-template .el-dialog__footer{border-top:1px solid #666;padding:32px 58px}.sp.plan-modal-template .el-dialog__header{padding:32px 26px}.reservation-editor[data-v-99f55fa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.reservation-editor__buttons[data-v-99f55fa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.reservation-editor__buttons__add.disabled:hover~.reservation-editor__buttons__alert[data-v-99f55fa0]{visibility:visible}.reservation-editor__buttons__alert[data-v-99f55fa0]{visibility:hidden;width:100%;color:var(--primary-color)}.flight-reservation-card[data-v-2a54499e]{gap:8px;padding:0 8px}.flight-reservation-card__col[data-v-2a54499e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.flight-reservation-card__col__company__logo[data-v-2a54499e]{height:20px}.flight-reservation-card__col__input[data-v-2a54499e]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto auto;max-width:90%;text-align:left;font-size:calc(14px + .2vw);border-bottom:1px solid #e1e1e1}.flight-reservation-card__col__input__value[data-v-2a54499e]{width:70%}.flight-reservation-card__col__input__sub-title[data-v-2a54499e]{font-size:calc(14px + .5vw);text-align:left}.flight-reservation-card__col__input__airport[data-v-2a54499e]{width:100%}.flight-reservation-card__col__time[data-v-2a54499e]{padding:12px 0;font-size:16px;font-weight:700}.flight-reservation-card__col__icon[data-v-2a54499e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-reservation-card__col__input[data-v-2a54499e] .el-input.is-disabled .el-input__inner{background-color:initial;color:#606266}.flight-reservation-card__col__input__value[data-v-2a54499e] .el-input__inner{border:none;font-weight:700;font-size:calc(14px + .2vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-reservation-card__col__input__value[data-v-2a54499e] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.flight-reservation-card__col__input__value[data-v-2a54499e] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.flight-reservation-card__col__company__value[data-v-2a54499e] .el-input__inner{padding:0;height:56px;border:none;background-color:#fff!important;color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;font-size:calc(12px + 1.5vw);word-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-reservation-card__col__company__value[data-v-2a54499e] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.flight-reservation-card__col__company__value[data-v-2a54499e] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.el-date-editor[data-v-2a54499e]{width:100%!important;height:auto;border:none}.el-date-editor[data-v-2a54499e] input{padding:6px 0;width:100%;height:54px;font-size:calc(14px + .1vw);font-weight:700;letter-spacing:1px;text-align:left;border:none}.el-date-editor.el-input__inner[data-v-2a54499e]{width:100%}.el-date-editor[data-v-2a54499e] .el-input__icon{display:none}.flight-reservation-card__col__input__airport[data-v-2a54499e] .el-input__inner{padding:0;border:none;color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;font-size:calc(12px + .5vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.flight-reservation-card__col__input__airport[data-v-2a54499e] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.fare-input[data-v-b00a8e96] .el-input__inner{border:none;font-size:calc(14px + .2vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fare-input[data-v-b00a8e96] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.fare-input[data-v-b00a8e96] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.fare-input[data-v-b00a8e96] .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(14px + .2vw)}.fare-input[data-v-b00a8e96] input[type=number]::-webkit-inner-spin-button,.fare-input[data-v-b00a8e96] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fare-input[data-v-b00a8e96] input[type=number]{-moz-appearance:textfield}.hotel-reservation-card[data-v-4094bb88]{gap:16px;padding:0 8px}.hotel-reservation-card__col[data-v-4094bb88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.hotel-reservation-card__col__images[data-v-4094bb88]{height:240px}.hotel-reservation-card__col__images__image[data-v-4094bb88]{width:100%;height:240px;font-size:24px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#efefef}.hotel-reservation-card__col__input[data-v-4094bb88]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:30% auto;text-align:left;font-size:calc(14px + .2vw);border-bottom:1px solid #e1e1e1}.hotel-reservation-card__col__input__value[data-v-4094bb88]{width:100%}.hotel-reservation-card__col__date[data-v-4094bb88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -18px;text-align:left}.hotel-reservation-card__col__input[data-v-4094bb88] .el-input.is-disabled .el-input__inner{background-color:initial;color:#606266}.hotel-reservation-card__col__input__value[data-v-4094bb88] .el-input__inner{border:none;font-size:calc(14px + .2vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-reservation-card__col__input__value[data-v-4094bb88] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.hotel-reservation-card__col__input__value[data-v-4094bb88] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.hotel-reservation-card__col__date[data-v-4094bb88] .el-input__icon{display:none}.hotel-reservation-card__col__date[data-v-4094bb88] .el-input__inner,.hotel-reservation-card__col__date[data-v-4094bb88] .el-range-input{width:290px;padding:0;border:none;text-align:center;font-size:calc(14px + .5vw)}.hotel-reservation-card__col__date[data-v-4094bb88] .el-date-editor .el-range-separator{line-height:40px}.hotel-reservation-card__col__name[data-v-4094bb88] .el-autocomplete{width:90%}.hotel-reservation-card__col__name[data-v-4094bb88] .el-input__inner{width:100%;padding:0;border:none;color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;font-size:calc(12px + 1vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.hotel-reservation-card__col__name[data-v-4094bb88] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.hotel-reservation-card__col__name[data-v-4094bb88] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.activity-reservation-card[data-v-32764be0]{gap:16px;padding:0 8px}.activity-reservation-card__col[data-v-32764be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.activity-reservation-card__col__date[data-v-32764be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -18px;text-align:left}.activity-reservation-card__col__name__input[data-v-32764be0]{width:100%}.activity-reservation-card__col__input[data-v-32764be0]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:25% auto;text-align:left;font-size:calc(14px + .2vw);border-bottom:1px solid #e1e1e1}.activity-reservation-card__col__input__value[data-v-32764be0]{width:100%}.activity-reservation-card__col__input[data-v-32764be0] .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;color:#606266}.activity-reservation-card__col__input__value[data-v-32764be0] .el-input__inner{border:none;font-size:calc(14px + .2vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-reservation-card__col__input__value[data-v-32764be0] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.activity-reservation-card__col__input__value[data-v-32764be0] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.activity-reservation-card__col__date[data-v-32764be0] .el-input__inner,.activity-reservation-card__col__date[data-v-32764be0] .el-range-input{width:auto;padding:0;border:none;text-align:center;font-size:calc(14px + .5vw)}.activity-reservation-card__col__date[data-v-32764be0] .el-date-editor .el-range-separator{line-height:40px}.activity-reservation-card__col__date[data-v-32764be0] .el-input__icon{display:none}.activity-reservation-card__col__name[data-v-32764be0] .el-autocomplete{width:90%}.activity-reservation-card__col__name[data-v-32764be0] .el-input__inner{width:100%;padding:0;border:none;color:#333!important;font-size:calc(12px + 1vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.activity-reservation-card__col__name[data-v-32764be0] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.activity-reservation-card__col__name[data-v-32764be0] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.point-input[data-v-32764be0] .el-input__inner{font-size:calc(14px + .2vw);color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.point-input[data-v-32764be0] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.point-input[data-v-32764be0] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.rental-car-reservation-card[data-v-50ba8d28]{padding:0 8px}.rental-car-reservation-card__col[data-v-50ba8d28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.rental-car-reservation-card__col[data-v-50ba8d28],.rental-car-reservation-card__col__rental-car[data-v-50ba8d28]{display:-webkit-box;display:-ms-flexbox;display:flex}.rental-car-reservation-card__col__rental-car__input[data-v-50ba8d28]{width:100%}.rental-car-reservation-card__col__rental-car__logo[data-v-50ba8d28]{height:40px}.rental-car-reservation-card__col__date[data-v-50ba8d28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -18px;text-align:left}.rental-car-reservation-card__col__input[data-v-50ba8d28]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:25% auto;text-align:left;font-size:calc(14px + .2vw)}.rental-car-reservation-card__col__input__value[data-v-50ba8d28]{width:100%;border-bottom:1px solid #e1e1e1}.rental-car-reservation-card__col__rental-car__input[data-v-50ba8d28] .el-input__inner,.rental-car-reservation-card__col__type__input[data-v-50ba8d28] .el-input__inner{width:100%;padding:0;border:none;color:#333!important;font-size:calc(12px + 1vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.rental-car-reservation-card__col__rental-car__input[data-v-50ba8d28] .el-input__inner:-ms-input-placeholder,.rental-car-reservation-card__col__type__input[data-v-50ba8d28] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.rental-car-reservation-card__col__rental-car__input[data-v-50ba8d28] .el-input__inner::-webkit-input-placeholder,.rental-car-reservation-card__col__type__input[data-v-50ba8d28] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.rental-car-reservation-card__col__date[data-v-50ba8d28] .el-input__inner,.rental-car-reservation-card__col__date[data-v-50ba8d28] .el-range-input{width:auto;padding:0;border:none;text-align:center;font-size:calc(14px + .5vw)}.rental-car-reservation-card__col__date[data-v-50ba8d28] .el-date-editor .el-range-separator{line-height:40px}.rental-car-reservation-card__col__date[data-v-50ba8d28] .el-input__icon{display:none}.rental-car-reservation-card__col__input__value[data-v-50ba8d28] .el-input.is-disabled .el-input__inner{background-color:initial;color:#606266}.rental-car-reservation-card__col__input__value[data-v-50ba8d28] .el-autocomplete{width:90%}.rental-car-reservation-card__col__input__value[data-v-50ba8d28] .el-input__inner{border:none;font-size:calc(14px + .2vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rental-car-reservation-card__col__input__value[data-v-50ba8d28] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.rental-car-reservation-card__col__input__value[data-v-50ba8d28] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.el-col[data-v-441fb996]{padding:0 8px}.input-basic-frame[data-v-441fb996]{max-width:90%;text-align:left;margin-bottom:12px;font-size:calc(14px + .2vw);border-bottom:1px solid #e1e1e1}.input-basic-value[data-v-441fb996]{width:70%}.input-basic-value[data-v-441fb996] .el-input__inner{border:none;font-weight:700;font-size:calc(14px + .2vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-input.is-disabled .el-input__inner[data-v-441fb996]{background-color:#f5f7fa;color:#606266}.input-basic-value[data-v-441fb996] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.train-name-input[data-v-441fb996] .el-input__inner{padding:0;height:56px;border:none;background-color:#fff!important;color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;font-size:calc(12px + 1.5vw);word-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.train-name-input[data-v-441fb996] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.input-basic-value[data-v-441fb996] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.train-name-input[data-v-441fb996] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.sub-title[data-v-441fb996]{color:#999;font-size:calc(14px + .5vw);text-align:left}.flight-time[data-v-441fb996]{padding:12px 0;font-size:16px;font-weight:700}.el-date-editor[data-v-441fb996]{width:100%!important;height:auto;border:none}.el-date-editor[data-v-441fb996] input{padding:6px 0;width:100%;height:54px;font-size:calc(14px + .5vw);font-weight:700;letter-spacing:1px;text-align:left;border:none}.el-date-editor.el-input__inner[data-v-441fb996]{width:100%}.el-date-editor[data-v-441fb996] .el-input__icon{display:none}.train-input[data-v-441fb996]{width:100%}.train-input[data-v-441fb996] .el-input__inner{padding:0;border:none;color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;font-size:calc(12px + .5vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.train-input[data-v-441fb996] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.logo-frame[data-v-441fb996]{margin-bottom:12px;height:20px}.custom-reservation-card[data-v-bed17cae]{gap:16px;padding:0 8px}.custom-reservation-card__col[data-v-bed17cae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.custom-reservation-card__col__date[data-v-bed17cae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -18px;text-align:left}.custom-reservation-card__col__name__input[data-v-bed17cae]{width:100%}.custom-reservation-card__col__input[data-v-bed17cae]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:25% auto;text-align:left;font-size:calc(14px + .2vw);border-bottom:1px solid #e1e1e1}.custom-reservation-card__col__input__value[data-v-bed17cae]{width:100%}.custom-reservation-card__col__input[data-v-bed17cae] .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;color:#606266}.custom-reservation-card__col__input__value[data-v-bed17cae] .el-input__inner{border:none;font-size:calc(14px + .2vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-reservation-card__col__input__value[data-v-bed17cae] .el-input__inner:-ms-input-placeholder{color:#e1e1e1}.custom-reservation-card__col__input__value[data-v-bed17cae] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.custom-reservation-card__col__date[data-v-bed17cae] .el-input__inner,.custom-reservation-card__col__date[data-v-bed17cae] .el-range-input{width:auto;padding:0;border:none;text-align:center;font-size:calc(14px + .5vw)}.custom-reservation-card__col__date[data-v-bed17cae] .el-date-editor .el-range-separator{line-height:40px}.custom-reservation-card__col__date[data-v-bed17cae] .el-input__icon{display:none}.custom-reservation-card__col__name[data-v-bed17cae] .el-autocomplete{width:90%}.custom-reservation-card__col__name[data-v-bed17cae] .el-input__inner{width:100%;padding:0;border:none;color:#333!important;font-size:calc(12px + 1vw);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.custom-reservation-card__col__name[data-v-bed17cae] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.custom-reservation-card__col__name[data-v-bed17cae] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1}.point-input[data-v-bed17cae] .el-input__inner{font-size:calc(14px + .2vw);color:#606266!important;-webkit-text-fill-color:#606266;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff!important}.point-input[data-v-bed17cae] .el-input__inner:-ms-input-placeholder{color:#e1e1e1!important}.point-input[data-v-bed17cae] .el-input__inner::-webkit-input-placeholder{color:#e1e1e1;opacity:.2}.reservation-register[data-v-6c2e729d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reservation-register__card[data-v-6c2e729d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px;border:2px solid var(--primary-color)}.reservation-register__add[data-v-6c2e729d]{cursor:pointer;width:100%;height:50px;padding:12px 0;box-sizing:border-box;font-size:24px;color:var(--primary-color);text-align:center;border-color:var(--primary-color)}.reservation-register__add[data-v-6c2e729d]:focus,.reservation-register__add[data-v-6c2e729d]:hover{background-color:initial;opacity:.6}.user-plan-list-popover__header[data-v-6aef9ca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:4px 12px}.user-plan-list-popover__header__button[data-v-6aef9ca8]{min-width:inherit;height:inherit;padding:8px 16px}.user-plan-list-popover__header__new[data-v-6aef9ca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--primary-color);cursor:pointer}.user-plan-list-popover__header__new[data-v-6aef9ca8]:hover{opacity:.6}.user-plan-list-popover__header__new__text[data-v-6aef9ca8]{padding:2px 0 0}.user-plan-list-popover__table[data-v-6aef9ca8]{width:100%}.user-plan-list-popover__reference[data-v-6aef9ca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:66px;font-weight:700;cursor:pointer}.user-plan-list-popover__reference[data-v-6aef9ca8]:hover{opacity:.6}.user-plan-list-popover__reference__icon[data-v-6aef9ca8]{width:18px;height:auto}.user-plan-list-popover__table .el-table__row{cursor:pointer}.pc-header__flow[data-v-92de5e68]{margin-right:auto}.user-menu__login__reference__icon[data-v-3a93684e],.user-menu__no-login__reference__icon[data-v-3a93684e]{cursor:pointer}.user-menu__login__reference__icon[data-v-3a93684e]:hover,.user-menu__no-login__reference__icon[data-v-3a93684e]:hover{opacity:.6}.pc-header[data-v-5c6b489a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;height:var(--top-menu-height)}.pc-header__header-logo[data-v-5c6b489a]{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.pc-header__header-logo--img[data-v-5c6b489a]{height:32px;width:auto}.pc-header__header-logo--img.navitime-travel[data-v-5c6b489a],.pc-header__header-logo--overseas[data-v-5c6b489a]{width:28px;height:auto}.pc-header__header-logo[data-v-5c6b489a]:hover{opacity:.6}.pc-header__plan[data-v-5c6b489a]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pc-header__howto[data-v-5c6b489a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:12px;color:var(--primary-color);font-weight:700}.pc-header__howto[data-v-5c6b489a]:hover{opacity:.6}.pc-header__language[data-v-5c6b489a]{padding:0 16px}.user-dropdown-menu__login__reference__icon[data-v-dd9aff44],.user-dropdown-menu__no-login__reference__icon[data-v-dd9aff44]{cursor:pointer}.user-dropdown-menu__login__reference__icon[data-v-dd9aff44]:hover,.user-dropdown-menu__no-login__reference__icon[data-v-dd9aff44]:hover{opacity:.6}.user-dropdown-menu__menu .el-dropdown-menu__item[data-v-dd9aff44]:focus,.user-dropdown-menu__menu .el-dropdown-menu__item[data-v-dd9aff44]:not(.is-disabled):hover{color:#fff;background-color:var(--primary-color);opacity:.6}.sp-header[data-v-5866465f]{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr auto 1fr;height:50px}.sp-header__left[data-v-5866465f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sp-header__center[data-v-5866465f],.sp-header__left[data-v-5866465f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-header__center[data-v-5866465f]{height:inherit}.sp-header__right[data-v-5866465f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-header__back-link[data-v-5866465f]{background-color:unset;border:none;width:18px;height:18px;padding:0;cursor:pointer}.sp-header__logo[data-v-5866465f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.sp-header__logo--overseas[data-v-5866465f]{width:auto;height:35px}.sp-header__logo--img[data-v-5866465f]{height:calc(100% - 10px);margin:5px 0}.sp-header__logo--img.navitime-travel[data-v-5866465f]{width:194px;height:auto}.sp-header__title[data-v-5866465f]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--primary-color);font-size:16px;font-weight:700;text-align:center}.user-slide-menu[data-v-3d98e750]{z-index:1000}.user-slide-menu__reference[data-v-3d98e750]{height:24px}.user-slide-menu__reference__icon[data-v-3d98e750]{cursor:pointer}.user-slide-menu__reference__icon[data-v-3d98e750]:hover{opacity:.6}.user-slide-menu .show[data-v-3d98e750]{transition:all .6s cubic-bezier(.86,0,.07,1);-webkit-transform:translate(0);transform:translate(0)}.user-slide-menu__menu[data-v-3d98e750]{overflow:scroll;height:100vh;width:100%;transition:all .2s;-webkit-transform:translate(100%);transform:translate(100%);position:fixed;top:0;right:0;background-color:var(--slide-menu-color)}.user-slide-menu__menu__close[data-v-3d98e750]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:sticky;top:0;padding:0 8px;height:52px;z-index:1;background-color:var(--slide-menu-color)}.user-slide-menu__menu__input[data-v-3d98e750]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:44px;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);margin:0 4% 40px}.user-slide-menu__menu__input.el-input[data-v-3d98e750]{font-size:16px}.user-slide-menu__menu__input[data-v-3d98e750] :deep(.el-input__inner){height:auto}.user-slide-menu__menu__search-form[data-v-3d98e750]{display:block}.user-slide-menu__menu__index[data-v-3d98e750]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;list-style:none;margin:0 4%;padding:0 4% 24px;border-bottom:1px solid hsla(0,0%,59%,.3)}.user-slide-menu__menu__index__parent[data-v-3d98e750]{font-family:SFProText-Bold,Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:.89}.user-slide-menu__menu__index__parent.last-parent[data-v-3d98e750]{margin:0}.user-slide-menu__menu__index__parent__link[data-v-3d98e750]{color:#fff;text-decoration:none}.user-slide-menu__menu__index__parent__order[data-v-3d98e750]{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 0;padding:0}.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]{color:#969696;font-family:SFProText-Medium,Noto Sans JP,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5}.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:not(:last-child):after{content:"\30FB"}.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:lang(ja),.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:lang(ko),.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:lang(th),.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:lang(zh){letter-spacing:1px}.user-slide-menu__menu__index__parent__order__child[data-v-3d98e750]:lang(en){margin:0 6px 0 0;letter-spacing:.8px}.user-slide-menu__menu__language__title[data-v-3d98e750]{font-family:SFProText-Medium,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;color:#fff;margin:8px 8% 0}.user-slide-menu__menu__language__select[data-v-3d98e750]{margin:16px 4% 0;padding:0 4% 24px;border-bottom:1px solid hsla(0,0%,59%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.user-slide-menu__menu__language__select .selected[data-v-3d98e750]{border:1px solid #fff;background-color:#234164}.user-slide-menu__menu__language__select .selected[data-v-3d98e750]:lang(ja){background-color:#333}.user-slide-menu__menu__language__select__item[data-v-3d98e750]{min-width:40px;height:40px;border-radius:20px;text-align:center;margin:0 12px 0 0;border-width:1px;border-style:solid;color:transparent;background-color:#d7dce1}.user-slide-menu__menu__language__select__item span[data-v-3d98e750]{color:#fff;line-height:40px;border:none}.user-slide-menu__menu__language__select__item[data-v-3d98e750]:focus,.user-slide-menu__menu__language__select__item[data-v-3d98e750]:hover{text-decoration:none;background-color:#234164;border:1px solid #fff}.user-slide-menu__menu__language__select__item[data-v-3d98e750]:focus:lang(ja),.user-slide-menu__menu__language__select__item[data-v-3d98e750]:hover:lang(ja){background-color:#333}.user-slide-menu__menu__official__title[data-v-3d98e750]{font-family:SFProText-Medium,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;color:#fff;margin:8px 8% 0}.user-slide-menu__menu__official__container[data-v-3d98e750]{margin:0 8% 40px}.user-slide-menu__menu__official__container__link[data-v-3d98e750]{display:inline-block;margin:16px 16px 0 0}.user-slide-menu__menu__input[data-v-3d98e750] .el-input__inner{height:auto;padding:0 30px 0 18px;border:none;border-radius:6px;font-family:Noto Sans JP,sans-serif;color:#32323c}.user-slide-menu__menu__input[data-v-3d98e750] .el-input__inner:-moz-placeholder,.user-slide-menu__menu__input[data-v-3d98e750] .el-input__inner::-webkit-input-placeholder,.user-slide-menu__menu__input[data-v-3d98e750] .el-input__inner::placeholder{font-family:SFProText-Medium,Noto Sans JP,sans-serif;color:#b4becd}.user-slide-menu__menu__input[data-v-3d98e750] .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px 0 0;position:static;color:#000}.user-slide-menu__menu__input[data-v-3d98e750] .el-input__suffix-inner{height:24px}.plan-footer__hr[data-v-52937448]{border:none;height:4px;background-color:#666;margin:50px}.plan-footer__about-service[data-v-52937448]{color:#fff;font-size:18px;font-weight:700;text-align:center;padding:60px 0;margin:50px}.plan-footer__about-service img[data-v-52937448]{width:100%}.plan-footer__guidelines[data-v-52937448]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#666;background-color:#e6f4ee;padding:27px 50px}.plan-footer__guidelines__copyright[data-v-52937448]{font-size:12px;margin-right:20px}.plan-footer__guidelines__copyright[data-v-52937448],.plan-footer__guidelines__link[data-v-52937448]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-footer__guidelines__link__sns[data-v-52937448]{margin:0 20px 0 0}.plan-footer__guidelines__link__sns__icon+.plan-footer__guidelines__link__sns__icon[data-v-52937448]{margin:0 0 0 20px}.plan-footer__guidelines__link__list[data-v-52937448]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:right;list-style:none;margin:unset;padding:unset}.plan-footer__guidelines__link__list__text[data-v-52937448]:first-child{border-left:inherit;padding:0 15px 0 0}.plan-footer__guidelines__link__list__text[data-v-52937448]{border-left:1px solid #666;padding:0 15px}.plan-footer__guidelines__link__list__text[data-v-52937448]:last-child{padding:0 0 0 15px}.plan-footer__link[data-v-52937448]{text-decoration:none;color:#666}.sp.plan-footer[data-v-52937448]{padding:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp .plan-footer__hr[data-v-52937448]{height:2px;margin:16px}.sp .plan-footer__about-service[data-v-52937448]{margin:20px 16px}.sp .plan-footer__guidelines[data-v-52937448]{display:grid;width:100%;grid-template-rows:1fr auto;row-gap:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:30px 0}.sp .plan-footer__guidelines__copyright[data-v-52937448]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row:2;grid-column:1;font-size:12px}.sp .plan-footer__guidelines__link[data-v-52937448]{grid-row:1;grid-column:1}.sp .plan-footer__guidelines__link__sns[data-v-52937448]{display:none}.sp .plan-footer__guidelines__link__list[data-v-52937448]{font-size:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp .plan-footer__guidelines__link__list__text[data-v-52937448]:first-child{padding:0 .5em 0 0}.sp .plan-footer__guidelines__link__list__text[data-v-52937448]{padding:0 .5em;margin-bottom:.5em}.sp .plan-footer__guidelines__link__list__text[data-v-52937448]:last-child{padding:0 0 0 .5em}.fixed-width.plan-footer[data-v-52937448]{width:100%;min-width:1080px}.return-top-modal__dialog[data-v-ab49419e]{margin:0 auto;text-align:center}.return-top-modal__dialog__text[data-v-ab49419e]{color:#000;font-size:16px;font-weight:700;margin:0 0 32px}.return-top-modal__dialog__button[data-v-ab49419e]{width:50%;max-width:280px;height:40px;padding:12px 20px;border-radius:24px;border:none;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.return-top-modal .el-dialog{border-radius:6px;box-shadow:0 0 20px 0 rgba(0,0,0,.36)}.return-top-modal .el-dialog__header{padding:32px 58px}.return-top-modal .el-dialog__title{color:#000;font-size:20px;font-weight:700;line-height:inherit}.return-top-modal .el-dialog__headerbtn{width:20px;height:20px;top:34px;right:34px}.return-top-modal .el-dialog__close{color:#000;font-size:20px;font-weight:700;width:20px;height:20px;margin:0}.plan-setting-modal[data-v-26b34a52]{text-align:center}.plan-setting-modal__form[data-v-26b34a52]{border-bottom:1px solid #e1e1e1}.plan-setting-modal__form__title[data-v-26b34a52]{padding:0 15px 0 70px;width:calc(100% - 85px)}.plan-setting-modal__form__date-picker[data-v-26b34a52]{border:none}.plan-setting-modal__button[data-v-26b34a52]{width:320px;color:#fff;font-weight:700;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px}.plan-setting-modal__button.disabled[data-v-26b34a52]{background-color:#ccc;border-color:#ccc}.plan-setting-modal__button[data-v-26b34a52]:hover{opacity:.6}.plan-setting-modal__form .el-input__icon{display:none}.plan-setting-modal__form input{border:none}.plan-setting-modal__form__move__radio-group__move-radio.is-checked .el-radio__input .el-radio__inner{border-color:var(--primary-color);background-color:var(--primary-color)}.plan-setting-modal__form__move__radio-group__move-radio.is-checked .el-radio__label{color:var(--primary-color)}.plan-area-popover__wrapper[data-v-c25d2ac2]{gap:16px}.plan-area-popover__area[data-v-c25d2ac2],.plan-area-popover__wrapper[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plan-area-popover__area[data-v-c25d2ac2]{gap:8px;font-weight:700}.plan-area-popover__group[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.plan-area-popover__group--area[data-v-c25d2ac2]{font-size:16px}.plan-area-popover__group--list[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.plan-area-popover__group--checkbox[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.plan-area-popover__group--checkbox[data-v-c25d2ac2]:hover{opacity:.6}.plan-area-popover__buttons[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.plan-area-popover__selected-prefecture[data-v-c25d2ac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 30px 10px 85px;box-sizing:border-box;border:none;line-height:normal;text-align:start}.plan-area-popover__selected-prefecture[data-v-c25d2ac2]:hover{color:inherit;background-color:inherit}.plan-area-popover__selected-prefecture--button[data-v-c25d2ac2]{cursor:pointer}.plan-area-popover__group--checkbox .el-checkbox__label{padding:0;line-height:14px}.plan-area-popover__group--checkbox .el-checkbox__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-area-popover__group--checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--primary-color);border-color:var(--primary-color)}.plan-area-popover__group--checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:var(--primary-color)}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-group .radio-input{display:none}.radio-group .radio-input:checked+.radio-label{color:var(--primary-color)}.radio-group .radio-input:checked+.radio-label:before{opacity:1}.radio-group .radio-input:checked+.radio-label:after{border-color:var(--primary-color)}.radio-group .radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.radio-group .radio-label:after,.radio-group .radio-label:before{content:"";position:absolute;display:block;top:50%}.radio-group .radio-label:after{left:-22px;margin-top:-10px;width:16px;height:16px;border:1px solid #e1e1e1;border-radius:50%}.radio-group .radio-label:before{left:-18px;margin-top:-6px;width:10px;height:10px;background:var(--primary-color);border-radius:50%;opacity:0}.radio-group .radio-label:hover{color:var(--primary-color)}.radio-group .radio-label:hover:after{border-color:var(--primary-color)}.ntj-account-modal__title[data-v-da2add14]{font-weight:700;font-size:16px}.ntj-account-modal__contents[data-v-da2add14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.ntj-account-modal__contents__text[data-v-da2add14]{margin:0;font-size:20px;font-weight:700;text-align:center}.ntj-account-modal__contents__table[data-v-da2add14]{width:50%;color:var(--primary-color);font-weight:700;border:1px solid var(--primary-color);border-radius:8px}.ntj-account-modal__contents__table__row[data-v-da2add14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px}.ntj-account-modal__contents__table__row:first-child .login[data-v-da2add14]{border-top-right-radius:8px}.ntj-account-modal__contents__table__row[data-v-da2add14]:not(:last-child){border-bottom:1px solid var(--primary-color)}.ntj-account-modal__contents__table__row:last-child .login[data-v-da2add14]{border-bottom-right-radius:8px}.ntj-account-modal__contents__table__row__column[data-v-da2add14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:calc(100% - 10px);box-sizing:border-box;line-height:18px}.ntj-account-modal__contents__table__row__column[data-v-da2add14]:first-child{border-right:1px solid var(--primary-color)}.ntj-account-modal__contents__table__row__column.login[data-v-da2add14]{height:100%;background-color:var(--secondary-color)}.ntj-account-modal__contents__table__row__column--icon[data-v-da2add14]{font-size:18px}.ntj-account-modal__contents__table__row__column__br[data-v-da2add14]{display:none}.ntj-account-modal__contents__table__row__column--mobile[data-v-da2add14]{color:var(--primary-color);font-size:18px}.ntj-account-modal__contents__buttons[data-v-da2add14]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.ntj-account-modal__footer__close[data-v-da2add14]{color:var(--primary-color);font-size:14px;cursor:pointer}.ntj-account-modal__footer__close[data-v-da2add14]:hover{opacity:.6}@media screen and (max-width:480px){.ntj-account-modal__contents__table[data-v-da2add14]{width:100%}.ntj-account-modal__contents__table__row__column__br[data-v-da2add14]{display:initial}}.with-plan-mark--check[data-v-3638eace]{color:var(--primary-color)}.ntj-login-modal__title[data-v-283cb135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;position:relative}.ntj-login-modal__title__back[data-v-283cb135]{position:absolute;top:0;left:0;cursor:pointer}.ntj-login-modal__title__back[data-v-283cb135]:hover{opacity:.6}.ntj-login-modal__contents[data-v-283cb135]{gap:24px;margin:0 auto;max-width:350px;min-width:227px}.ntj-login-modal__contents[data-v-283cb135],.ntj-login-modal__contents__form[data-v-283cb135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ntj-login-modal__contents__form[data-v-283cb135]{gap:12px;width:100%}.ntj-login-modal__contents__form__mail[data-v-283cb135],.ntj-login-modal__contents__form__password[data-v-283cb135]{position:relative;width:100%}.ntj-login-modal__contents__form__mail__cancel[data-v-283cb135],.ntj-login-modal__contents__form__password__cancel[data-v-283cb135]{position:absolute;top:8px;right:8px;cursor:pointer}.ntj-login-modal__contents__form__mail__cancel[data-v-283cb135]:hover,.ntj-login-modal__contents__form__password__cancel[data-v-283cb135]:hover{opacity:.6}.ntj-login-modal__contents__form__forgotten-password[data-v-283cb135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:var(--primary-color);cursor:pointer}.ntj-login-modal__contents__form__forgotten-password[data-v-283cb135]:hover{opacity:.6}.ntj-login-modal__contents__text[data-v-283cb135]{margin:0;font-size:20px;font-weight:700;text-align:center}.ntj-login-modal__contents__separator[data-v-283cb135]{position:relative;width:100%;text-align:center}.ntj-login-modal__contents__separator__text[data-v-283cb135]{padding:0 8px;position:relative;background-color:#fff;z-index:5}.ntj-login-modal__contents__separator[data-v-283cb135]:before{position:absolute;content:"";display:block;border-top:1px solid #32323c;width:100%;height:1px;top:50%;z-index:1}.ntj-login-modal__contents__buttons[data-v-283cb135]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.ntj-login-modal__contents__buttons[data-v-283cb135],.ntj-login-modal__contents__create-new-account[data-v-283cb135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ntj-login-modal__contents__create-new-account[data-v-283cb135]{gap:8px}.ntj-login-modal__contents__create-new-account__link[data-v-283cb135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color);font-weight:700;cursor:pointer}.ntj-login-modal__contents__create-new-account__link[data-v-283cb135]:hover{opacity:.6}@media(width <= 430px){.ntj-login-modal__contents__create-new-account[data-v-283cb135]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ntj-login-modal__contents__form__mail__input .el-input__inner,.ntj-login-modal__contents__form__password__input .el-input__inner{padding-right:36px}.facebook-button[data-v-04b75a22]{width:227px;padding:9px 21px;color:#fff;font-weight:700;background-color:#1877f2;border-radius:18px}.facebook-button__button[data-v-04b75a22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 12px 0 36px}.facebook-button__button__img[data-v-04b75a22]{position:absolute;left:0}.facebook-button[data-v-04b75a22]:hover:not(.disabled){opacity:.6}.facebook-button.disabled[data-v-04b75a22]{color:#fff;background-color:#ccc;border:inherit;cursor:not-allowed}.apple-button[data-v-0ab43854]{width:227px;padding:9px 21px;margin:0;color:#fff;font-weight:700;background-color:#333;border-radius:18px}.apple-button__button[data-v-0ab43854]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 12px 0 36px}.apple-button__button__img[data-v-0ab43854]{width:14%;height:auto;position:absolute;left:0}.apple-button[data-v-0ab43854]:hover:not(.disabled){opacity:.6}.apple-button.disabled[data-v-0ab43854]{color:#fff;background-color:#ccc;border:inherit;cursor:not-allowed}.ntj-password-reset-modal__title[data-v-6a5cd830]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;position:relative}.ntj-password-reset-modal__title--back[data-v-6a5cd830]{position:absolute;top:0;left:0;cursor:pointer}.ntj-password-reset-modal__title--back[data-v-6a5cd830]:hover{opacity:.6}.ntj-password-reset-modal__form[data-v-6a5cd830]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%}.ntj-password-reset-modal__mail[data-v-6a5cd830]{position:relative;width:100%;text-align:center}.ntj-password-reset-modal__mail--input[data-v-6a5cd830]{max-width:350px}.ntj-account-register-modal__title[data-v-f9b5d7ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;position:relative}.ntj-account-register-modal__title__back[data-v-f9b5d7ac]{position:absolute;top:0;left:0;cursor:pointer}.ntj-account-register-modal__title__back[data-v-f9b5d7ac]:hover{opacity:.6}.ntj-account-register-modal__contents[data-v-f9b5d7ac]{gap:24px;margin:0 auto}.ntj-account-register-modal__contents[data-v-f9b5d7ac],.ntj-account-register-modal__contents__form[data-v-f9b5d7ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ntj-account-register-modal__contents__form[data-v-f9b5d7ac]{gap:32px;width:100%}.ntj-account-register-modal__contents__form__text[data-v-f9b5d7ac]{overflow-wrap:anywhere;word-break:normal;line-break:strict}.ntj-account-register-modal__contents__form__text__link[data-v-f9b5d7ac]{color:var(--primary-color);text-decoration:none}.ntj-account-register-modal__contents__form__text__link[data-v-f9b5d7ac]:hover{opacity:.6}.ntj-account-register-modal__contents__text[data-v-f9b5d7ac]{margin:0;font-size:20px;font-weight:700;text-align:center}.ntj-account-register-modal__contents__separator[data-v-f9b5d7ac]{position:relative;width:100%;text-align:center}.ntj-account-register-modal__contents__separator__text[data-v-f9b5d7ac]{padding:0 8px;position:relative;background-color:#fff;z-index:5}.ntj-account-register-modal__contents__separator[data-v-f9b5d7ac]:before{position:absolute;content:"";display:block;border-top:1px solid #32323c;width:100%;height:1px;top:50%;z-index:1}.ntj-account-register-modal__contents__buttons[data-v-f9b5d7ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.ntj-account-register-modal__contents__buttons__amazon__button[data-v-f9b5d7ac]{width:228px;height:45px;margin:auto}.share-plan-modal__title[data-v-6b79f95a]{font-size:18px;font-weight:700}.share-plan-modal__contents[data-v-6b79f95a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.share-plan-modal__left[data-v-6b79f95a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:55%}.share-plan-modal__url[data-v-6b79f95a]{line-height:24px}.share-plan-modal__url--title[data-v-6b79f95a]{font-size:16px;font-weight:700}.share-plan-modal__url--link[data-v-6b79f95a]{color:var(--primary-color);font-weight:700;word-wrap:break-word}.share-plan-modal__url--link[data-v-6b79f95a]:hover{opacity:.6}.share-plan-modal__facebook[data-v-6b79f95a],.share-plan-modal__line[data-v-6b79f95a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--primary-color);text-decoration:none}.share-plan-modal__facebook--img[data-v-6b79f95a],.share-plan-modal__line--img[data-v-6b79f95a]{width:30px;height:auto}.share-plan-modal__facebook--text[data-v-6b79f95a],.share-plan-modal__line--text[data-v-6b79f95a]{font-weight:700}.share-plan-modal__facebook[data-v-6b79f95a]:hover,.share-plan-modal__line[data-v-6b79f95a]:hover{opacity:.6}.select-language-modal__contents[data-v-baf53b82],.select-language-modal__selected[data-v-baf53b82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.select-language-modal__selected--title[data-v-baf53b82]{padding:8px;background-color:var(--secondary-color)}.select-language-modal__selected--language[data-v-baf53b82]{display:grid;grid-template-columns:1fr 1fr 1fr;color:var(--primary-color)}.select-language-modal__selected--language .selected[data-v-baf53b82]{background-color:var(--primary-color);color:#fff;font-weight:700}.select-language-modal__language[data-v-baf53b82]{padding:8px;cursor:pointer}.select-language-modal__language[data-v-baf53b82]:hover{background-color:var(--route-color);color:#fff;font-weight:700;opacity:.6;transition:.2s}.theme-color[data-v-40b5fe18]{color:var(--primary-color)}.theme-color--background[data-v-40b5fe18]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-40b5fe18]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-40b5fe18]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-40b5fe18]:hover{background-color:var(--primary-color)}.focus-color[data-v-40b5fe18]{color:var(--primary-color)}.theme-color--svg>path[data-v-40b5fe18]{fill:var(--primary-color)}.button-shadow-color[data-v-40b5fe18]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}#sp-planning[data-v-40b5fe18]{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sp-planning__contents[data-v-40b5fe18]{margin-top:50px;padding-bottom:80px;background-color:var(--secondary-color)}.sp-planning__sticky-header[data-v-40b5fe18]{position:sticky;top:49px;z-index:10;height:54px}.sp-planning__notice[data-v-40b5fe18]{font-size:11px;color:#606266;padding:16px}.sp-planning__map[data-v-40b5fe18]{width:100vw;height:calc(100vh - 49px);position:fixed;bottom:0;left:0;z-index:999}.sp-planning__tutorial[data-v-40b5fe18]{z-index:10001!important}.sp-planning__about-map[data-v-40b5fe18]{position:fixed;bottom:22px;left:6px;z-index:2}.button-pop[data-v-40b5fe18]{-webkit-animation:bound-data-v-40b5fe18 .2s ease infinite alternate;animation:bound-data-v-40b5fe18 .2s ease infinite alternate}@-webkit-keyframes bound-data-v-40b5fe18{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%)}}@keyframes bound-data-v-40b5fe18{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%)}}.powered-by[data-v-40b5fe18]{text-align:center;font-size:12px;padding:10px}.powered-by .powered-by-image[data-v-40b5fe18]{width:100px;margin:0 0 -3px}.theme-color[data-v-8bf4ab92]{color:var(--primary-color)}.theme-color--background[data-v-8bf4ab92]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-8bf4ab92]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-8bf4ab92]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-8bf4ab92]:hover{background-color:var(--primary-color)}.focus-color[data-v-8bf4ab92]{color:var(--primary-color)}.theme-color--svg>path[data-v-8bf4ab92]{fill:var(--primary-color)}.button-shadow-color[data-v-8bf4ab92]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}#confirm__background[data-v-8bf4ab92]{background-color:rgba(0,0,0,.4);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.confirm[data-v-8bf4ab92]{width:327px;height:174px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px 24px;border-radius:6px;box-sizing:border-box;background-color:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.confirm[data-v-8bf4ab92],.confirm__message[data-v-8bf4ab92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.confirm__message[data-v-8bf4ab92]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px}.confirm__message--main[data-v-8bf4ab92]{font-size:16px;font-weight:500;color:#333;margin:0;text-align:center}.confirm__message--sub[data-v-8bf4ab92]{font-size:14px;font-weight:500;color:#fa5546;margin:16px 0 0;text-align:center}.confirm__buttons[data-v-8bf4ab92]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.confirm__buttons--return[data-v-8bf4ab92]{background-color:#fff}.confirm__buttons--exec[data-v-8bf4ab92],.confirm__buttons--return[data-v-8bf4ab92]{width:112px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:18px;font-size:16px;font-weight:500}.confirm__buttons--exec[data-v-8bf4ab92]{color:#fff}.c-title-view[data-v-79d44e2d]{position:relative;width:100vw;max-height:257px;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-title-view__contents[data-v-79d44e2d]{padding:16px;width:calc(100% - 32px)}.c-title-view__title[data-v-79d44e2d]{color:#fff;font-size:22px;margin:0;word-wrap:break-word;overflow-wrap:break-word}.c-title-view__date[data-v-79d44e2d]{color:#fff;font-size:16px;font-weight:700;margin-top:8px;font-family:SFProText-Semibold}.c-title-view__menu__icon[data-v-79d44e2d]{position:absolute;right:12px;bottom:8px;padding:4px}.c-title-view__menu__icon[data-v-79d44e2d]:active{background-color:rgba(0,0,0,.2)}.toggle[data-v-1dccbe3d]{position:relative;width:80px;height:34px}.toggle--input[data-v-1dccbe3d]{display:none}.toggle--input:checked+label[data-v-1dccbe3d]{background-color:var(--primary-color);padding-left:18px}.toggle--input:checked+label[data-v-1dccbe3d]:after{left:48px}.toggle--label[data-v-1dccbe3d]{width:80px;height:34px;background:#d7dce1;position:relative;border-radius:46px;transition:.4s;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px}.toggle--label[data-v-1dccbe3d]:after{content:"";position:absolute;width:28px;height:28px;border-radius:100%;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background:#fff;transition:.4s}.c-plan-tab-view[data-v-1dccbe3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:16px 16px 0 0;background-color:#fff}.c-plan-tab-view__date-tab[data-v-1dccbe3d]{width:calc(100vh - 32px)}.c-plan-tab-view__date-tab[data-v-1dccbe3d]:after{position:absolute;bottom:0;right:0;width:20px;height:54px;z-index:1;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.c-plan-tab-view__date-tab[data-v-1dccbe3d]:before{position:absolute;bottom:0;left:0;width:20px;height:54px;z-index:2;content:"";background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.c-plan-tab-view__lock[data-v-1dccbe3d]{position:absolute;top:0;right:16px;background-color:#fff;width:80px;height:70px;box-sizing:border-box;padding-top:16px;z-index:1}.c-plan-tab-view__lock[data-v-1dccbe3d]:after{position:absolute;bottom:0;left:-20px;width:20px;height:54px;z-index:1;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.c-date-tab[data-v-9540edae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start}input[type=radio][data-v-9540edae]{display:none}input[type=radio]:checked+label[data-v-9540edae]{background-color:var(--primary-color);color:#fff}label[data-v-9540edae]{width:74px;min-width:74px;height:30px;border-radius:15px;color:var(--primary-color);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-date-tab__plan[data-v-9540edae]{padding-top:2px;box-sizing:border-box}.c-date-tab__date__flame[data-v-9540edae]{height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-date-tab__date__detail[data-v-9540edae]{font-size:12px;color:#969696;font-weight:500;margin-top:4px}.c-date-tab .swiper-slide[data-v-9540edae]:first-of-type{margin-left:20px}.toggle[data-v-5e246a1a]{position:relative;width:80px;height:34px}.toggle--input[data-v-5e246a1a]{display:none}.toggle--input:checked+label[data-v-5e246a1a]{background-color:var(--primary-color);padding-left:18px}.toggle--input:checked+label[data-v-5e246a1a]:after{left:48px}.toggle--label[data-v-5e246a1a]{width:80px;height:34px;background:#d7dce1;position:relative;border-radius:46px;transition:.4s;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px}.toggle--label[data-v-5e246a1a]:after{content:"";position:absolute;width:28px;height:28px;border-radius:100%;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background:#fff;transition:.4s}.plan-summary-container__header[data-v-1af34f22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:119px;z-index:1;height:40px;padding:0 16px;font-size:14px;font-weight:500;color:#fff;background-color:var(--primary-color)}.plan-summary-container__items[data-v-1af34f22]{padding-bottom:16px}.area[data-v-bdae456c]{margin:16px 16px 0}.area__ul[data-v-bdae456c]{font-size:14px;font-weight:500}.area__ul__row[data-v-bdae456c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area__ul__row__title[data-v-bdae456c]{min-width:88px;font-weight:700}.area__ul__row__value[data-v-bdae456c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:8px;-webkit-column-gap:4px;column-gap:4px}.area__ul__row__value__item[data-v-bdae456c]{height:26px;border-radius:12px;border:1px solid #32323c;padding:6px 12px;box-sizing:border-box;color:#32323c;font-size:12px;white-space:nowrap}.area__ul__row__no-value[data-v-bdae456c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;font-size:14px}.area__ul__row__no-value__no-item[data-v-bdae456c]{color:#969696}.area__ul__row__no-value__area[data-v-bdae456c]{color:var(--primary-color)}.cost[data-v-24866b2c]{margin:16px 16px 0;color:#333}.cost__ul[data-v-24866b2c]{font-size:14px;font-weight:500}.cost__ul__row[data-v-24866b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cost__ul__row__title[data-v-24866b2c]{font-weight:700}.cost__ul__row__value[data-v-24866b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:18px;font-family:SFProText-Regular,sans-serif}.cost__ul__row__value--detail[data-v-24866b2c]{font-size:12px;color:#969696}.tourism-guide__area[data-v-ac70b442]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;width:100%;min-height:112px;overflow-x:scroll;padding:0 16px 12px;box-sizing:border-box}.tourism-guide__area__li[data-v-ac70b442]{min-width:calc(100vw - 32px);height:100px;border-radius:6px;position:relative;background-image:var(--area-img);background-clip:content-box;background-size:cover;background-position:50%;cursor:pointer}.tourism-guide__area__li__text[data-v-ac70b442]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;height:100%;border-radius:6px;background-color:rgba(50,50,60,.3)}.tourism-guide__area__li__text__name[data-v-ac70b442]{color:#fff;font-size:28px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.tourism-guide__area__li__text__furigana[data-v-ac70b442]{font-family:din-condensed,serif;color:#fff;font-size:16px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.tourism-guide__area__li__img[data-v-ac70b442]{width:calc(100vw - 32px);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:.7}.tourism-guide__no-area[data-v-ac70b442]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;width:calc(100% - 32px);margin:0 16px}.tourism-guide__no-area[data-v-ac70b442],.tourism-guide__no-area__message[data-v-ac70b442]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tourism-guide__no-area__message[data-v-ac70b442]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100px;background-color:#d7dce1;border-radius:6px;color:#fff;font-size:14px;padding:16px 0;box-sizing:border-box}.tourism-guide__no-area__link[data-v-ac70b442]{color:var(--primary-color);font-size:14px}.title[data-v-8ef411bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;width:calc(100% - 32px);height:18px;box-sizing:border-box;margin:24px 16px}.title__word[data-v-8ef411bc]{height:18px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;color:#333;font-size:16px;font-weight:700;box-sizing:border-box;margin:0;padding:0}.title__line[data-v-8ef411bc]{width:100%;height:8px;display:block;border-top:2px solid #32323c}.top-spot[data-v-92fcd956]{overflow:hidden;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-spot[data-v-92fcd956],.top-spot__ul[data-v-92fcd956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-spot__ul[data-v-92fcd956]{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-height:300px;overflow-x:scroll;padding:0 16px;box-sizing:border-box}.top-spot__ul__li[data-v-92fcd956]{width:85%;padding:0 8px 8px 0}.top-spot__error[data-v-92fcd956]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whiteout[data-v-d96640d2]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-d96640d2]{height:1em}.row2[data-v-d96640d2]{height:2.5em}.row3[data-v-d96640d2]{height:3.8em}.row4[data-v-d96640d2]{height:5em}.whiteout[data-v-d96640d2]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-d96640d2]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}.card[data-v-d96640d2]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:92px;padding:12px;box-sizing:border-box;border-radius:2px;background-color:#fff;text-decoration:none}.card[data-v-d96640d2],.card__info[data-v-d96640d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.card__info[data-v-d96640d2]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 68px - 12px - 24px);height:68px}.card__info__name[data-v-d96640d2]{color:#333;font-size:14px;font-weight:700;min-height:36px;word-wrap:break-word;overflow-wrap:break-word}.card__info__address[data-v-d96640d2],.card__info__category[data-v-d96640d2]{color:#969696;font-size:12px;min-height:16px}.card__button[data-v-d96640d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:32px;height:calc(100% - 16px);position:absolute;top:8px;right:8px}.whiteout[data-v-d96640d2]:after{width:30px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 90%,#fff)}img[data-v-6dde7bb0]{-o-object-fit:cover;object-fit:cover;background-color:#d7dce1;border-radius:4px;margin-right:8px}.theme-color[data-v-ff633584]{color:var(--primary-color)}.theme-color--background[data-v-ff633584]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-ff633584]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-ff633584]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-ff633584]:hover{background-color:var(--primary-color)}.focus-color[data-v-ff633584]{color:var(--primary-color)}.theme-color--svg>path[data-v-ff633584]{fill:var(--primary-color)}.button-shadow-color[data-v-ff633584]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.text__color--main[data-v-ff633584]{color:#333}.el-dialog__wrapper[data-v-ff633584] .el-dialog{font-family:Noto Sans JP,Open Sans,sans-serif;border-radius:6px;width:calc(100% - 48px)}.el-dialog__wrapper[data-v-ff633584] .el-dialog__title{font-size:16px}.el-dialog__wrapper[data-v-ff633584] .el-dialog__header{padding:32px 0 0;font-weight:500;font-stretch:normal;font-style:normal}.el-dialog__wrapper[data-v-ff633584] .el-dialog__body{padding:32px 24px 24px}.p-date-select-modal__list[data-v-ff633584]{max-height:201px;overflow:scroll;padding:0}.p-date-select-modal__list[data-v-ff633584]::-webkit-scrollbar{width:6px}.p-date-select-modal__list[data-v-ff633584]::-webkit-scrollbar-thumb{background:#234164;border-radius:3px;background:var(--primary-color)}.p-date-select-modal__list[data-v-ff633584]::-webkit-scrollbar-track-piece{display:none}.p-date-select-modal__link[data-v-ff633584]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid hsla(0,0%,59%,.3)}.p-date-select-modal__text[data-v-ff633584]{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;margin:8px 0 0;text-align:left}.p-date-select-modal__sub[data-v-ff633584]{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#969696;margin:4px 0 7px}.p-date-select-modal__close[data-v-ff633584]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:112px;height:36px;border-radius:18px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;margin:32px 0 0}.loading-card[data-v-ee732ae6],.p-date-select-modal__close[data-v-ff633584]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-card[data-v-ee732ae6]{width:100%;height:92px;border-radius:2px;background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;padding:12px;position:relative}.loading-card__img[data-v-ee732ae6]{width:68px;height:68px;border-radius:4px;margin-right:8px}.loading-card__info[data-v-ee732ae6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 68px - 12px - 24px);height:68px;box-sizing:border-box;padding:4px 0}.loading-card__info__name[data-v-ee732ae6]{width:60%;height:16px;border-radius:8px}.loading-card__info__category[data-v-ee732ae6]{width:30%;height:12px;border-radius:6px;margin-top:8px}.loading-card__info__address[data-v-ee732ae6]{width:100%;height:12px;border-radius:6px}.loading-card .gradation[data-v-ee732ae6]{background:linear-gradient(90deg,rgba(215,220,225,.6) 8%,#d7dce1 18%,rgba(215,220,225,.6) 33%);background-size:500% 100%;-webkit-animation:gradient-data-v-ee732ae6 1s linear infinite;animation:gradient-data-v-ee732ae6 1s linear infinite;display:block}@-webkit-keyframes gradient-data-v-ee732ae6{0%{background-position:50% 0}to{background-position:-50% 0}}@keyframes gradient-data-v-ee732ae6{0%{background-position:50% 0}to{background-position:-50% 0}}.sorry-signboard[data-v-e3050566]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b4becd;font-size:14px;font-weight:500;margin:16px 0 24px;line-height:1.6em}.sorry-signboard__text[data-v-e3050566]{margin:0;padding:0}.popular-spot[data-v-222d0ca2]{overflow:hidden;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popular-spot[data-v-222d0ca2],.popular-spot__ul[data-v-222d0ca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popular-spot__ul[data-v-222d0ca2]{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-height:300px;overflow-x:scroll;padding:0 16px;box-sizing:border-box}.popular-spot__ul__li[data-v-222d0ca2]{width:85%;padding:0 8px 8px 0}.popular-spot__more[data-v-222d0ca2]{margin:8px 16px 0 0}.popular-spot__error[data-v-222d0ca2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-spot-link[data-v-02e69b1e]{text-decoration:none;font-size:14px;font-weight:500;color:var(--primary-color)}.article[data-v-67c09e76]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.article[data-v-67c09e76],.article__ul[data-v-67c09e76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.article__ul[data-v-67c09e76]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:192px;overflow-x:scroll;padding:0 16px 12px;box-sizing:border-box}.article__more[data-v-67c09e76]{margin:0 16px 16px 0}.article__error[data-v-67c09e76]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whiteout[data-v-52405150]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-52405150]{height:1em}.row2[data-v-52405150]{height:2.5em}.row3[data-v-52405150]{height:3.8em}.row4[data-v-52405150]{height:5em}.whiteout[data-v-52405150]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-52405150]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}.article-card[data-v-52405150]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:16px;border-radius:6px;width:240px;cursor:pointer;overflow:hidden;text-decoration:none;-webkit-transform:translateZ(0)}.article-card.is-mobile[data-v-52405150]{width:167px;height:218px}.article-card__img[data-v-52405150]{width:240px;height:200px;border-top-left-radius:6px;border-top-right-radius:6px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.article-card__img.is-mobile[data-v-52405150]{width:167px;height:110px}.article-card__category[data-v-52405150]{position:absolute;top:100px;left:0}.article-card__info[data-v-52405150]{height:100px;padding:16px;box-sizing:border-box;color:#333;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-card__info.is-mobile[data-v-52405150]{height:108px;padding:20px 10px 6px}.article-card__info__title[data-v-52405150]{margin:0;font-size:14px;font-weight:700}.article-card__info__title.en[data-v-52405150]{font-size:16px}.article-card__favorite[data-v-52405150]{position:absolute;top:8px;right:8px}.article-provider[data-v-bc0cc168]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.article-provider__name[data-v-bc0cc168]{margin:0 8px 0 0;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#969696;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-category[data-v-1268c971]{height:20px;margin:0;padding:3px 8px;box-sizing:border-box;background-color:#333;color:#fff;font-size:12px;white-space:nowrap}.loading-card[data-v-6d8a3dc2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:16px;border-radius:6px;width:240px;cursor:pointer;overflow:hidden}.loading-card.is-mobile[data-v-6d8a3dc2]{min-width:167px;min-height:218px;background-color:#fff}.loading-card__info[data-v-6d8a3dc2]{height:100px;padding:16px;box-sizing:border-box;color:#333;background-color:#fff}.loading-card__info.is-mobile[data-v-6d8a3dc2]{height:108px;padding:22px 8px 8px}.loading-card__info__title[data-v-6d8a3dc2]{width:100%;height:14px;border-radius:8px;font-size:14px;margin-bottom:8px}.loading-card__img[data-v-6d8a3dc2]{width:240px;height:120px;border-top-left-radius:6px;border-top-right-radius:6px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.loading-card__img.is-mobile[data-v-6d8a3dc2]{width:167px;height:110px}.loading-card .gradation[data-v-6d8a3dc2]{background:linear-gradient(90deg,rgba(215,220,225,.6) 8%,#d7dce1 18%,rgba(215,220,225,.6) 33%);background-size:500% 100%;-webkit-animation:gradient-data-v-6d8a3dc2 1s linear infinite;animation:gradient-data-v-6d8a3dc2 1s linear infinite;display:block}@-webkit-keyframes gradient-data-v-6d8a3dc2{0%{background-position:50% 0}to{background-position:-50% 0}}@keyframes gradient-data-v-6d8a3dc2{0%{background-position:50% 0}to{background-position:-50% 0}}.theme-color[data-v-51d68552]{color:var(--primary-color)}.theme-color--background[data-v-51d68552]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-51d68552]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-51d68552]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-51d68552]:hover{background-color:var(--primary-color)}.focus-color[data-v-51d68552]{color:var(--primary-color)}.theme-color--svg>path[data-v-51d68552]{fill:var(--primary-color)}.button-shadow-color[data-v-51d68552]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}li[data-v-51d68552],p[data-v-51d68552],ul[data-v-51d68552]{list-style:none;margin:0;padding:0}.c-more-article[data-v-51d68552]{text-decoration:none;font-size:14px;font-weight:500;color:var(--primary-color)}.c-schedule-view[data-v-6442b676]{position:relative;width:100%}.hidden[data-v-6442b676]{visibility:hidden}.c-schedule-view__move.show-map[data-v-6442b676]{min-height:calc(100vh - 50px - 70px - 40px)}.theme-color[data-v-3f38674a]{color:var(--primary-color)}.theme-color--background[data-v-3f38674a]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-3f38674a]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-3f38674a]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-3f38674a]:hover{background-color:var(--primary-color)}.focus-color[data-v-3f38674a]{color:var(--primary-color)}.theme-color--svg>path[data-v-3f38674a]{fill:var(--primary-color)}.button-shadow-color[data-v-3f38674a]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-and-daily-header[data-v-3f38674a]{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--secondary-color)}.c-poi-and-daily-header__sticky-header[data-v-3f38674a]{position:sticky;top:117px;z-index:3}.c-poi-and-daily-header__flip-area[data-v-3f38674a]{position:relative;width:100%;-webkit-perspective:1000px;perspective:1000px}.c-poi-and-daily-header__poi[data-v-3f38674a]{padding-top:16px;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:perspective(0);transform:perspective(0)}.c-poi-and-daily-header__poi__item[data-v-3f38674a]:not(:last-of-type){margin-bottom:100px}.c-poi-and-daily-header__poi__item:not(:last-of-type).next-move-with-link[data-v-3f38674a]{margin-bottom:156px}.c-poi-and-daily-header__map[data-v-3f38674a]{position:absolute;top:0;left:0;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#333;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.c-poi-and-daily-header__add-spot[data-v-3f38674a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;height:108px;font-size:16px;font-weight:700;box-sizing:border-box}.c-poi-and-daily-header__add-spot--dead[data-v-3f38674a]{color:#b4becd}.c-poi-and-daily-header__add-spot--active[data-v-3f38674a],.c-poi-and-daily-header__add-spot--dead[data-v-3f38674a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin-left:16px}.c-poi-and-daily-header__add-spot--active[data-v-3f38674a]{color:var(--primary-color)}.c-poi-and-daily-header__add-spot__img[data-v-3f38674a]{margin-right:16px}.c-map-view-container__card[data-v-3f38674a]{position:fixed;bottom:80px;left:0}.flipped[data-v-3f38674a]{height:calc(100vh - 50px - 70px - 40px)}.flipped .c-poi-and-daily-header__poi[data-v-3f38674a]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flipped .c-poi-and-daily-header__map[data-v-3f38674a]{-webkit-transform:rotateY(0);transform:rotateY(0)}.theme-color[data-v-9428bcb2]{color:var(--primary-color)}.theme-color--background[data-v-9428bcb2]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-9428bcb2]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-9428bcb2]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-9428bcb2]:hover{background-color:var(--primary-color)}.focus-color[data-v-9428bcb2]{color:var(--primary-color)}.theme-color--svg>path[data-v-9428bcb2]{fill:var(--primary-color)}.button-shadow-color[data-v-9428bcb2]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-item[data-v-9428bcb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:8px;margin-right:16px}.sortable-chosen>.c-poi-card[data-v-9428bcb2]{background-color:#f5f5f5;box-shadow:3px 4px 6px 3px rgba(0,0,0,.2)}.sortable-chosen[data-v-9428bcb2] .whiteout:after{background:linear-gradient(90deg,hsla(0,0%,96%,0) 0,#f5f5f5 80%,#f5f5f5)}.theme-color[data-v-21923592]{color:var(--primary-color)}.theme-color--background[data-v-21923592]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-21923592]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-21923592]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-21923592]:hover{background-color:var(--primary-color)}.focus-color[data-v-21923592]{color:var(--primary-color)}.theme-color--svg>path[data-v-21923592]{fill:var(--primary-color)}.button-shadow-color[data-v-21923592]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-card-wrapper[data-v-21923592]{width:calc(100vw - 48px - 16px - 16px - 8px);min-height:94px;border:1px solid hsla(0,0%,59%,.3);border-radius:2px;background-color:#fff;padding:12px;box-sizing:border-box}.c-poi-card-wrapper .poi-link[data-v-21923592]{margin-top:6px}.c-poi-card-wrapper.poi-lock[data-v-21923592]{background-color:#e1e1e1;border:2px solid #767a7f;box-shadow:none}.c-poi-card-wrapper.editable[data-v-21923592]{box-shadow:0 2px 6px 1px rgba(0,0,0,.2)}.c-poi-card[data-v-21923592]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;transition:all .2s ease-out}.c-poi-card[data-v-21923592],.c-poi-card__left[data-v-21923592]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.c-poi-card__left[data-v-21923592]{width:calc(100% - 42px);-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin-right:4px}.theme-color[data-v-1684d6a2]{color:var(--primary-color)}.theme-color--background[data-v-1684d6a2]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-1684d6a2]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-1684d6a2]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-1684d6a2]:hover{background-color:var(--primary-color)}.focus-color[data-v-1684d6a2]{color:var(--primary-color)}.theme-color--svg>path[data-v-1684d6a2]{fill:var(--primary-color)}.button-shadow-color[data-v-1684d6a2]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.whiteout[data-v-1684d6a2]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-1684d6a2]{height:1em}.row2[data-v-1684d6a2]{height:2.5em}.row3[data-v-1684d6a2]{height:3.8em}.row4[data-v-1684d6a2]{height:5em}.whiteout[data-v-1684d6a2]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-1684d6a2]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}.c-poi-main-info[data-v-1684d6a2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#333}.c-poi-main-info img[data-v-1684d6a2]{-o-object-fit:cover;object-fit:cover;background-color:#d7dce1;border-radius:4px}.c-poi-main-info__name[data-v-1684d6a2]{margin:auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word}.c-poi-main-info__right[data-v-1684d6a2]{width:calc(100% - 68px);min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-poi-main-info__reserve[data-v-1684d6a2]{width:50px;height:18px;min-height:18px;background-color:#fff;border-radius:10px;box-sizing:border-box;padding:0 4px;font-weight:700;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}img[data-v-1c23b12b]{-o-object-fit:cover;object-fit:cover;background-color:#d7dce1;border-radius:4px}.theme-color[data-v-3b16c0e1]{color:var(--primary-color)}.theme-color--background[data-v-3b16c0e1]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-3b16c0e1]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-3b16c0e1]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-3b16c0e1]:hover{background-color:var(--primary-color)}.focus-color[data-v-3b16c0e1]{color:var(--primary-color)}.theme-color--svg>path[data-v-3b16c0e1]{fill:var(--primary-color)}.button-shadow-color[data-v-3b16c0e1]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.whiteout[data-v-3b16c0e1]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-3b16c0e1]{height:1em}.row2[data-v-3b16c0e1]{height:2.5em}.row3[data-v-3b16c0e1]{height:3.8em}.row4[data-v-3b16c0e1]{height:5em}.whiteout[data-v-3b16c0e1]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-3b16c0e1]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}.c-poi-memo[data-v-3b16c0e1]{width:100%;height:44px;margin-top:16px;font-size:12px;color:#969696;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-color[data-v-5553ffae]{color:var(--primary-color)}.theme-color--background[data-v-5553ffae]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-5553ffae]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-5553ffae]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-5553ffae]:hover{background-color:var(--primary-color)}.focus-color[data-v-5553ffae]{color:var(--primary-color)}.theme-color--svg>path[data-v-5553ffae]{fill:var(--primary-color)}.button-shadow-color[data-v-5553ffae]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-menu[data-v-5553ffae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-poi-menu__edit[data-v-5553ffae]{width:18px;height:18px}.c-poi-menu__edit[data-v-5553ffae]:active{background-color:rgba(0,0,0,.2)}.spot-link[data-v-100c176a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;border-radius:50%;border:solid 1px var(--primary-color);color:var(--primary-color);background-color:#fff;text-decoration:none}@media screen and (min-width:431px){.spot-link[data-v-100c176a]{height:36px;border-radius:18px}}@media screen and (max-width:430px){.spot-link[data-v-100c176a]{height:32px;border-radius:16px}}.outside-opening-hours-message[data-v-a945e786]{font-size:10px;color:#d60f45;padding:2px;line-height:1.1}.theme-color[data-v-3c3f3b43]{color:var(--primary-color)}.theme-color--background[data-v-3c3f3b43]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-3c3f3b43]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-3c3f3b43]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-3c3f3b43]:hover{background-color:var(--primary-color)}.focus-color[data-v-3c3f3b43]{color:var(--primary-color)}.theme-color--svg>path[data-v-3c3f3b43]{fill:var(--primary-color)}.button-shadow-color[data-v-3c3f3b43]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-time-numbering[data-v-3c3f3b43]{width:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;font-family:SFProText-Regular}.c-time-numbering img[data-v-3c3f3b43]{margin:4px}.c-time-disable[data-v-3c3f3b43]{color:#b4becd}.time-error .c-time-numbering[data-v-3c3f3b43]>:not(.c-time-disable){color:#fa5546!important}.c-time-poi-number[data-v-3c3f3b43]{width:20px;height:20px;background-color:var(--primary-color);border-radius:10px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:8px 0}.c-poi-and-daily-header__header[data-v-3a949bab],.c-time-poi-number[data-v-3c3f3b43]{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-poi-and-daily-header__header[data-v-3a949bab]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;padding:0 16px;font-size:14px;font-weight:500}.c-poi-and-daily-header__header__clickable[data-v-3a949bab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.c-poi-and-daily-header__header__clickable .total-cost[data-v-3a949bab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:6px 4px}.c-poi-and-daily-header__header__clickable .total-cost.editable[data-v-3a949bab]{text-decoration:underline}.c-poi-and-daily-header__icons[data-v-0c2a6712]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-poi-and-daily-header__icon[data-v-0c2a6712]{display:block;width:24px;height:24px;padding:4px}.c-poi-and-daily-header__icon.move[data-v-0c2a6712]{padding:0;width:32px;height:32px}.c-poi-and-daily-header__icon[data-v-0c2a6712]:active{background-color:rgba(0,0,0,.2);opacity:.6}.c-poi-and-daily-header__icon[data-v-0c2a6712]:not(:last-child){margin:0 16px 0 0}.button-disable[data-v-0c2a6712]{opacity:.3}.c-poi-and-daily-header__icons .c-poi-and-daily-header__icon.move .move-icon{width:100%;height:100%}.cost-modal__title[data-v-094fc9d0]{font-size:24px;font-weight:600;margin:0;color:#000}.cost-modal__body[data-v-094fc9d0]{display:grid;place-content:center;grid-template-columns:85%}@media screen and (max-width:900px){.cost-modal__body[data-v-094fc9d0]{grid-template-columns:1fr}}.cost-modal__body .cost-edit-area[data-v-094fc9d0]{max-height:calc(60vh - 200px);overflow-y:auto;padding:0 0 8px}.cost-modal__body .plan-timeline[data-v-094fc9d0]{display:grid;grid-template-columns:24px 1fr;gap:12px 8px}.cost-modal__body .plan-timeline__left[data-v-094fc9d0]{display:grid;justify-items:center}.cost-modal__body .plan-timeline__left_poi[data-v-094fc9d0]{grid-template-rows:1fr auto 1fr}.cost-modal__body .plan-timeline__left__border[data-v-094fc9d0]{border-left:2px solid #c0cbd6}.cost-modal__body .plan-timeline__left__border_top[data-v-094fc9d0]{grid-row:1/2}.cost-modal__body .plan-timeline__left__border_bottom[data-v-094fc9d0]{grid-row:3/4}.cost-modal__body .plan-timeline__left__point[data-v-094fc9d0]{grid-row:2/3;width:24px;height:24px;border-radius:50%;background:#c0cbd6}.cost-modal__body .plan-timeline__right_poi[data-v-094fc9d0]{background:var(--secondary-color);border-radius:4px;padding:16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-auto-flow:column;gap:12px}@media screen and (max-width:900px){.cost-modal__body .plan-timeline__right_poi[data-v-094fc9d0]{grid-template-columns:1fr;grid-auto-flow:row}}.cost-modal__body .plan-timeline__right .poi__name[data-v-094fc9d0]{font-weight:700;font-size:18px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cost-modal__body .plan-timeline__right .poi__notes[data-v-094fc9d0]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:4px;padding:2px 0}@media screen and (max-width:900px){.cost-modal__body .plan-timeline__right .poi__notes[data-v-094fc9d0]{font-size:12px;grid-template-columns:1fr}}.cost-modal__body .plan-timeline__right .poi__notes__title[data-v-094fc9d0]{font-weight:700}.cost-modal__body .plan-timeline__right .poi__notes__value[data-v-094fc9d0]{margin:0;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cost-modal__body .plan-timeline__right .poi__notes__value.accordion[data-v-094fc9d0]{position:relative;cursor:pointer;padding:0 12px 0 0}.cost-modal__body .plan-timeline__right .poi__notes__value.accordion[data-v-094fc9d0]:after{position:absolute;right:2px;top:4px;content:"";width:6px;height:6px;border-top:1px solid #606266;border-right:1px solid #606266;-webkit-transform:rotate(135deg);transform:rotate(135deg);display:block}@media screen and (max-width:900px){.cost-modal__body .plan-timeline__right .poi__notes__value.accordion[data-v-094fc9d0]:after{top:3px}}.cost-modal__body .plan-timeline__right .poi__notes__value.accordion.opened[data-v-094fc9d0]{white-space:normal}.cost-modal__body .plan-timeline__right .poi__notes__value.accordion.opened[data-v-094fc9d0]:after{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:900px){.cost-modal__body .plan-timeline__right .poi__notes__value.accordion.opened[data-v-094fc9d0]:after{top:7px}}.cost-modal__body .plan-timeline__right .poi__cost[data-v-094fc9d0]{grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (max-width:900px){.cost-modal__body .plan-timeline__right .poi__cost[data-v-094fc9d0]{grid-row:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cost-modal__body .plan-timeline__right .poi__cost__input[data-v-094fc9d0]{box-sizing:border-box;width:80px;text-align:right;color:#606266;background:#fff;padding:4px;border:1px solid #606266;border-radius:4px}.cost-modal__body .plan-timeline__right .poi__cost__input[data-v-094fc9d0]:focus-visible{border-color:var(--primary-color)}.cost-modal__body .plan-timeline__right .poi__cost__input[data-v-094fc9d0]::-webkit-inner-spin-button,.cost-modal__body .plan-timeline__right .poi__cost__input[data-v-094fc9d0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.cost-modal__body .plan-timeline__right_move[data-v-094fc9d0]{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cost-modal__body .plan-timeline__right .move__name[data-v-094fc9d0]{font-weight:700}.cost-modal__body .plan-timeline__right .move__cost[data-v-094fc9d0]{font-weight:400}.cost-modal__body .cost-sum[data-v-094fc9d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px 8px;padding:16px 8px 8px}.cost-modal__body .cost-sum__cost_daily[data-v-094fc9d0]{font-weight:700;font-size:18px}.cost-modal__body .cost-sum__cost_itinerary[data-v-094fc9d0]{font-weight:400;font-size:12px}.cost-modal__body .attention[data-v-094fc9d0]{text-align:right;margin:0 -8px;padding:16px 8px 0;font-weight:400;font-size:10px;border-top:1px solid #606266}.cost-modal__footer[data-v-094fc9d0]{padding:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width:900px){.cost-modal__footer[data-v-094fc9d0]{gap:8px}}.cost-modal__footer__button[data-v-094fc9d0]{width:160px;padding:8px;border-radius:22px;text-align:center;border:solid 1px var(--primary-color);background-color:var(--primary-color);color:#fff;font-size:16px;font-weight:600;cursor:pointer}.cost-modal__footer__button_cancel[data-v-094fc9d0]{background:#fff;color:var(--primary-color)}.cost-modal__footer__button[data-v-094fc9d0]:hover{opacity:.6}.theme-color[data-v-606b4257]{color:var(--primary-color)}.theme-color--background[data-v-606b4257]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-606b4257]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-606b4257]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-606b4257]:hover{background-color:var(--primary-color)}.focus-color[data-v-606b4257]{color:var(--primary-color)}.theme-color--svg>path[data-v-606b4257]{fill:var(--primary-color)}.button-shadow-color[data-v-606b4257]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-map-view-container[data-v-606b4257]{width:100vw}.flipped .c-map-view-container[data-v-606b4257]{height:calc(100vh - 50px - 70px - 40px)}[id^=sp-map][data-v-606b4257]{width:100%;height:100%;background-color:#888}.c-y-scroll-card-list__area[data-v-41b3c586]{width:100%;height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-y-scroll-card-list__card[data-v-41b3c586]{width:100%;height:94px;margin:6px 4px}.theme-color[data-v-d7973afe]{color:var(--primary-color)}.theme-color--background[data-v-d7973afe]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-d7973afe]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-d7973afe]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-d7973afe]:hover{background-color:var(--primary-color)}.focus-color[data-v-d7973afe]{color:var(--primary-color)}.theme-color--svg>path[data-v-d7973afe]{fill:var(--primary-color)}.button-shadow-color[data-v-d7973afe]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.whiteout[data-v-d7973afe]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-d7973afe]{height:1em}.row2[data-v-d7973afe]{height:2.5em}.row3[data-v-d7973afe]{height:3.8em}.row4[data-v-d7973afe]{height:5em}.whiteout[data-v-d7973afe]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-d7973afe]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}.map-poi-card[data-v-d7973afe]{border-radius:6px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;box-sizing:border-box;padding:12px;transition:all .2s ease-out;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);position:relative}.map-poi-card__num[data-v-d7973afe]{position:absolute;top:7px;left:7px;width:25px;height:25px;border-radius:28px;background-color:#fff;border:solid 3px var(--primary-color);color:var(--primary-color);line-height:25px;text-align:center;font-weight:700;font-size:15px}.map-poi-card__info[data-v-d7973afe]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;width:calc(100% - 64px);height:100%}.map-poi-card__info--time[data-v-d7973afe],.map-poi-card__info[data-v-d7973afe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.map-poi-card__info--time[data-v-d7973afe]{font-size:14px;color:#969696;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-family:SFProText-Semibold,sans-serif}.map-poi-card__info--name[data-v-d7973afe]{color:#333;font-size:14px;font-weight:700}.c-move-container[data-v-762364f2]{padding-top:56px;background-color:#f5f5f5;width:100%}.c-move-container__move[data-v-762364f2]{width:100%;height:100px}.c-move-container__move.next-move-with-link[data-v-762364f2]{height:156px}.c-move-container__add[data-v-762364f2]{width:100%;height:108px}.c-move-container__space[data-v-762364f2]{width:100%;height:96px}.c-move-container__space--link[data-v-762364f2]{width:100%;height:40px}.c-move-container__space--memo[data-v-762364f2]{width:100%;height:156px}.c-move-container__space--move[data-v-762364f2]{width:100%;height:100px}.theme-color[data-v-17ceb4d2]{color:var(--primary-color)}.theme-color--background[data-v-17ceb4d2]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-17ceb4d2]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-17ceb4d2]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-17ceb4d2]:hover{background-color:var(--primary-color)}.focus-color[data-v-17ceb4d2]{color:var(--primary-color)}.theme-color--svg>path[data-v-17ceb4d2]{fill:var(--primary-color)}.button-shadow-color[data-v-17ceb4d2]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-move-item-wrapper[data-v-17ceb4d2]{position:relative;width:100vw}.c-move-item-wrapper .c-move-item[data-v-17ceb4d2]{width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-move-item-wrapper .c-move-item__start-time[data-v-17ceb4d2]{position:absolute;top:50%;left:26px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;font-weight:600;font-family:SFProText-Regular;background-color:var(--secondary-color)}.c-move-item-wrapper .c-move-item__line--border[data-v-17ceb4d2],.c-move-item-wrapper .c-move-item__line[data-v-17ceb4d2]{width:28px;height:100%;display:block}.c-move-item-wrapper .c-move-item__line--border[data-v-17ceb4d2]{border-left:2px solid var(--route-color)}.c-move-item-wrapper .c-move-item__contents[data-v-17ceb4d2]{width:calc(100% - 56px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-move-item-wrapper .c-move-item__contents__detail[data-v-17ceb4d2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-move-item-wrapper .c-move-item__contents .sp-route-section-link[data-v-17ceb4d2]{margin:8px 16px 0 24px}.theme-color[data-v-ce455f32]{color:var(--primary-color)}.theme-color--background[data-v-ce455f32]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-ce455f32]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-ce455f32]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-ce455f32]:hover{background-color:var(--primary-color)}.focus-color[data-v-ce455f32]{color:var(--primary-color)}.theme-color--svg>path[data-v-ce455f32]{fill:var(--primary-color)}.button-shadow-color[data-v-ce455f32]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-move-info[data-v-ce455f32]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px;padding-right:4px;box-sizing:border-box;overflow:hidden;color:#333;font-size:14px}.c-move-info__error[data-v-ce455f32]{color:#fa5546}.c-move-info__column[data-v-ce455f32]{width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-move-info__wait-time[data-v-ce455f32]{font-size:14px;color:#969696;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:32px}.c-move-info__move-icon[data-v-ce455f32],.c-move-info__wait-time[data-v-ce455f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-move-info__move-icon[data-v-ce455f32]{overflow:hidden;min-height:28px}.c-move-info__move-icon__reserve[data-v-ce455f32]{width:50px;height:20px;background-color:#fff;border-radius:10px;box-sizing:border-box;padding:0 4px;margin-right:8px;font-weight:700;font-size:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-move-info__move-icon__reserve[data-v-ce455f32],.move-detail-icon-list[data-v-dd62fbb6]{display:-webkit-box;display:-ms-flexbox;display:flex}.move-detail-icon-list__connector[data-v-dd62fbb6]{width:12px;height:20px;text-align:center;color:hsla(0,0%,59%,.3);font-size:18px;font-family:SFProText-Medium,sans-serif}.theme-color[data-v-71cd10e4]{color:var(--primary-color)}.theme-color--background[data-v-71cd10e4]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-71cd10e4]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-71cd10e4]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-71cd10e4]:hover{background-color:var(--primary-color)}.focus-color[data-v-71cd10e4]{color:var(--primary-color)}.theme-color--svg>path[data-v-71cd10e4]{fill:var(--primary-color)}.button-shadow-color[data-v-71cd10e4]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-move-menu[data-v-71cd10e4]{width:24px;height:24px;margin-right:12px;padding:4px;z-index:2}.c-move-menu[data-v-71cd10e4]:active{background-color:rgba(0,0,0,.1)}.route-section-customize-link[data-v-c2b68112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;border-radius:50%;border:solid 1px var(--primary-color);color:var(--primary-color);background-color:#fff;text-decoration:none}.route-section-customize-link__text[data-v-c2b68112]{height:18px;line-height:18px}.route-section-customize-link__icon[data-v-c2b68112]{margin-left:4px}@media screen and (min-width:431px){.route-section-customize-link[data-v-c2b68112]{height:36px;border-radius:18px}}@media screen and (max-width:430px){.route-section-customize-link[data-v-c2b68112]{height:32px;border-radius:16px}}.route-section-affiliate-link[data-v-81d993fa]{font-size:13px;border-radius:50%;border:solid 1px var(--primary-color);color:var(--primary-color);background-color:#fff;text-decoration:none}.route-section-affiliate-link[data-v-81d993fa],.route-section-affiliate-link__with-provider[data-v-81d993fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.route-section-affiliate-link__provider[data-v-81d993fa]{height:30px}.route-section-affiliate-link__text[data-v-81d993fa]{height:18px;line-height:18px}.route-section-affiliate-link__icon[data-v-81d993fa]{margin-left:4px}@media screen and (min-width:431px){.route-section-affiliate-link[data-v-81d993fa]{height:36px;border-radius:18px}}@media screen and (max-width:430px){.route-section-affiliate-link[data-v-81d993fa]{height:32px;border-radius:16px}}.theme-color[data-v-f420b420]{color:var(--primary-color)}.theme-color--background[data-v-f420b420]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-f420b420]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-f420b420]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-f420b420]:hover{background-color:var(--primary-color)}.focus-color[data-v-f420b420]{color:var(--primary-color)}.theme-color--svg>path[data-v-f420b420]{fill:var(--primary-color)}.button-shadow-color[data-v-f420b420]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-move-item-wrapper[data-v-f420b420]{position:relative;width:100vw}.c-move-item-wrapper .c-move-item[data-v-f420b420]{width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-move-item-wrapper .c-move-item__line--border[data-v-f420b420],.c-move-item-wrapper .c-move-item__line[data-v-f420b420]{width:28px;height:100%;display:block}.c-move-item-wrapper .c-move-item__line--border[data-v-f420b420]{border-left:2px solid #969696}.c-move-item-wrapper .c-move-item__contents[data-v-f420b420]{width:calc(100% - 56px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#969696}#c-bottom-menu[data-v-40b4f849]{width:100%;position:fixed;bottom:0;left:0;z-index:1001;background-color:#fff;padding-bottom:24px;border-top-right-radius:10px;border-top-left-radius:10px}.c-bottom-menu__header[data-v-40b4f849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:500}.c-bottom-menu__item[data-v-40b4f849]{margin:0 16px;border-bottom:1px solid hsla(0,0%,59%,.3);padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:14px;font-weight:500}.c-bottom-menu__item.disable[data-v-40b4f849]{color:#b4becd}.c-bottom-menu__item.disable img[data-v-40b4f849]{opacity:.2}.c-bottom-menu__item--caution[data-v-40b4f849]{color:#fa5546}#c-bottom-menu__background[data-v-40b4f849]{background-color:rgba(0,0,0,.4);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.bottom-menu-enter-active[data-v-40b4f849],.bottom-menu-leave-active[data-v-40b4f849]{-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.bottom-menu-enter[data-v-40b4f849],.bottom-menu-leave-to[data-v-40b4f849]{-webkit-transform:translateY(100vh) translateY(0);transform:translateY(100vh) translateY(0)}.background-enter-active[data-v-40b4f849],.background-leave-active[data-v-40b4f849]{transition:opacity .4s ease}.background-enter[data-v-40b4f849],.background-leave-to[data-v-40b4f849]{opacity:0}.theme-color[data-v-3994fb80]{color:var(--primary-color)}.theme-color--background[data-v-3994fb80]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-3994fb80]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-3994fb80]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-3994fb80]:hover{background-color:var(--primary-color)}.focus-color[data-v-3994fb80]{color:var(--primary-color)}.theme-color--svg>path[data-v-3994fb80]{fill:var(--primary-color)}.button-shadow-color[data-v-3994fb80]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-button[data-v-3994fb80]{width:-moz-fit-content;height:40px;border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:700;padding:0 32px}.theme-color[data-v-1f41f680]{color:var(--primary-color)}.theme-color--background[data-v-1f41f680]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-1f41f680]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-1f41f680]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-1f41f680]:hover{background-color:var(--primary-color)}.focus-color[data-v-1f41f680]{color:var(--primary-color)}.theme-color--svg>path[data-v-1f41f680]{fill:var(--primary-color)}.button-shadow-color[data-v-1f41f680]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-edit[data-v-1f41f680]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-poi-edit__contents[data-v-1f41f680]{padding:24px 20px;overflow-y:scroll}.c-poi-edit__contents__lock-time[data-v-1f41f680]{margin:0 0 16px}.c-poi-edit__contents__poi-time[data-v-1f41f680]{margin:0 0 24px}.c-poi-edit__contents__bottom-space[data-v-1f41f680]{width:100%;min-height:100px;background-color:#fff}.c-poi-edit__button[data-v-1f41f680]{text-align:center}.c-poi-edit__save-button[data-v-1f41f680]{width:100px}.c-poi-edit__background[data-v-1f41f680]{background-color:rgba(0,0,0,.4);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:2}.c-poi-edit__dialog[data-v-1f41f680]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.theme-color[data-v-034aa2e7]{color:var(--primary-color)}.theme-color--background[data-v-034aa2e7]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-034aa2e7]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-034aa2e7]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-034aa2e7]:hover{background-color:var(--primary-color)}.focus-color[data-v-034aa2e7]{color:var(--primary-color)}.theme-color--svg>path[data-v-034aa2e7]{fill:var(--primary-color)}.button-shadow-color[data-v-034aa2e7]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-simple-header[data-v-034aa2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:50px;min-height:50px;border-bottom:1px solid hsla(0,0%,59%,.3);position:relative;font-size:16px;font-weight:700;color:#333;background-color:#fff}.c-simple-header__back[data-v-034aa2e7]{position:absolute;top:54%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-lock-times[data-v-038170b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;font-weight:500;color:#333}.theme-color[data-v-386c271e]{color:var(--primary-color)}.theme-color--background[data-v-386c271e]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-386c271e]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-386c271e]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-386c271e]:hover{background-color:var(--primary-color)}.focus-color[data-v-386c271e]{color:var(--primary-color)}.theme-color--svg>path[data-v-386c271e]{fill:var(--primary-color)}.button-shadow-color[data-v-386c271e]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-time-setting[data-v-386c271e]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;color:#333;list-style:none;padding:unset}.c-poi-time-setting[data-v-386c271e],.c-poi-time-setting__li[data-v-386c271e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%}.c-poi-time-setting__li[data-v-386c271e]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.3);box-sizing:border-box;padding:10px 0}.c-poi-time-setting__time[data-v-386c271e]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;font-weight:600;color:var(--primary-color);font-family:SFProText-Semibold}.theme-color[data-v-1186ee19]{color:var(--primary-color)}.theme-color--background[data-v-1186ee19]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-1186ee19]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-1186ee19]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-1186ee19]:hover{background-color:var(--primary-color)}.focus-color[data-v-1186ee19]{color:var(--primary-color)}.theme-color--svg>path[data-v-1186ee19]{fill:var(--primary-color)}.button-shadow-color[data-v-1186ee19]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-poi-memo-setting[data-v-1186ee19]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.c-poi-memo-setting__counter[data-v-1186ee19]{width:100%;text-align:right}.c-poi-memo-setting__counter__text[data-v-1186ee19]{margin:4px 0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right}.normal[data-v-1186ee19]{color:#b4becd}.error[data-v-1186ee19]{color:#fa5546}#c-poi-memo-setting__input[data-v-1186ee19]{width:100%;height:240px;margin-top:8px;border:none;border-radius:6px;background-color:#d7dce1;box-sizing:border-box;padding:16px;font-size:14px;font-weight:500;color:#333}.theme-color[data-v-559d56a5]{color:var(--primary-color)}.theme-color--background[data-v-559d56a5]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-559d56a5]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-559d56a5]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-559d56a5]:hover{background-color:var(--primary-color)}.focus-color[data-v-559d56a5]{color:var(--primary-color)}.theme-color--svg>path[data-v-559d56a5]{fill:var(--primary-color)}.button-shadow-color[data-v-559d56a5]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}select[data-v-559d56a5],ul[data-v-559d56a5]{padding:0;margin:0}.c-time-set[data-v-559d56a5]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:327px;min-width:90vw;height:338px;border-radius:6px;font-size:16px;font-weight:700;color:#333;background-color:#fff;list-style:none;padding:32px 28px 24px;box-sizing:border-box}.c-time-set[data-v-559d56a5],.c-time-set__li[data-v-559d56a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-time-set__li[data-v-559d56a5]{width:100%;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.c-time-set__li[data-v-559d56a5]:not(:last-of-type){margin-bottom:24px}.c-time-set__select[data-v-559d56a5]{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25vw;max-width:94px;min-width:80px;height:36px;font-size:14px;font-weight:700;font-family:SFProText-Bold;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;text-align:center;position:relative;z-index:1}.c-time-set__select--stay[data-v-559d56a5]{width:30vw;max-width:102px;min-width:80px}.c-time-set__select-wrap[data-v-559d56a5]{position:relative;display:inline-block}.c-time-set__select-wrap[data-v-559d56a5]:after{content:"";width:6px;height:6px;border-bottom:solid 2px var(--primary-color);border-right:solid 2px var(--primary-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:20px;margin-top:-6px}.error[data-v-559d56a5]{color:#fa5546!important}.theme-color[data-v-027b1efe]{color:var(--primary-color)}.theme-color--background[data-v-027b1efe]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-027b1efe]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-027b1efe]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-027b1efe]:hover{background-color:var(--primary-color)}.focus-color[data-v-027b1efe]{color:var(--primary-color)}.theme-color--svg>path[data-v-027b1efe]{fill:var(--primary-color)}.button-shadow-color[data-v-027b1efe]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.text__color--main[data-v-027b1efe]{color:#333}.text__color--error[data-v-027b1efe]{color:#fa5546;margin:0 0 4px;font-size:14px;font-weight:500}.el-dialog__wrapper[data-v-027b1efe] .el-dialog{font-family:Noto Sans JP,Open Sans,sans-serif;border-radius:6px;width:calc(100% - 48px)}.el-dialog__wrapper[data-v-027b1efe] .el-dialog__title{font-size:16px;color:#333}.el-dialog__wrapper[data-v-027b1efe] .el-dialog__header{padding:32px 0 0;font-weight:500;font-stretch:normal;font-style:normal}.el-dialog__wrapper[data-v-027b1efe] .el-dialog__body{padding:16px 24px 24px}.p-overwrite-modal__login__yes[data-v-027b1efe]{color:#fff;margin:32px 0 16px}.p-overwrite-modal__login__no[data-v-027b1efe],.p-overwrite-modal__login__yes[data-v-027b1efe]{display:block;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;border-radius:18px;padding:9px}.p-overwrite-modal__login__no[data-v-027b1efe]{border-style:solid;border-width:1px}.p-overwrite-modal__back[data-v-027b1efe]{margin:32px 0 0}.theme-color[data-v-38d8ff31]{color:var(--primary-color)}.theme-color--background[data-v-38d8ff31]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-38d8ff31]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-38d8ff31]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-38d8ff31]:hover{background-color:var(--primary-color)}.focus-color[data-v-38d8ff31]{color:var(--primary-color)}.theme-color--svg>path[data-v-38d8ff31]{fill:var(--primary-color)}.button-shadow-color[data-v-38d8ff31]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.el-dialog__wrapper[data-v-38d8ff31] .el-dialog{font-family:Open Sans,sans-serif;border-radius:6px;width:calc(100% - 48px)}.el-dialog__wrapper[data-v-38d8ff31] .el-dialog__title{font-size:16px!important;color:#333!important}.el-dialog__wrapper[data-v-38d8ff31] .el-dialog__header{padding:32px 0 0;font-weight:700;font-stretch:normal;font-style:normal}.el-dialog__wrapper[data-v-38d8ff31] .el-dialog__body{padding:8px 24px 24px}.p-plan-tutorial-modal__img[data-v-38d8ff31]{width:100%;margin-bottom:30px}.p-plan-tutorial-modal__action[data-v-38d8ff31]{margin:22px 0 0;color:var(--primary-color);font-size:14px;font-weight:500}.route-link[data-v-4c739f40]{position:relative;padding:10px 12px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font-size:13px;font-weight:700;line-height:1.38}.route-link .route-link-a[data-v-4c739f40]{text-decoration:none;color:var(--primary-color)}.route-link .route-link-a .route-link-text[data-v-4c739f40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.route-link .route-link-a .route-link-text .route-link-icon[data-v-4c739f40]{margin-left:5px}@media screen and (min-width:431px){.route-link[data-v-4c739f40]{margin:0 0 10px auto}}@media screen and (max-width:430px){.route-link[data-v-4c739f40]{margin:24px 16px}}.route-affiliate-link[data-v-0041f584]{position:relative;padding:10px 12px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font-size:13px;font-weight:700;line-height:1.38}.route-affiliate-link__banner[data-v-0041f584]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;color:var(--primary-color);text-decoration:none}.route-affiliate-link__banner--main[data-v-0041f584],.route-affiliate-link__banner[data-v-0041f584]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-affiliate-link__banner--main[data-v-0041f584]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;width:256px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.route-affiliate-link__banner[data-v-0041f584]:hover{opacity:.6}.route-affiliate-link__provider[data-v-0041f584]{width:96px}@media screen and (max-width:430px){.route-affiliate-link[data-v-0041f584]{margin:24px 16px}}.sp-schedule-spot-detail-wrapper[data-v-7b1cec39]{position:fixed;width:100vw;height:100vh;z-index:1000}.sp-schedule-spot-detail-wrapper__background[data-v-7b1cec39]{background-color:rgba(0,0,0,.4);position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0}.sp-schedule-spot-detail-wrapper__contents[data-v-7b1cec39]{position:fixed;z-index:1001;transition:.5s;width:100%;overflow-y:scroll;overscroll-behavior:contain;background-color:#fff;border-radius:8px;box-shadow:0 -4px 6px 1px rgba(0,0,0,.2);bottom:0}.theme-color[data-v-afe3b252]{color:var(--primary-color)}.theme-color--background[data-v-afe3b252]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-afe3b252]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-afe3b252]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-afe3b252]:hover{background-color:var(--primary-color)}.focus-color[data-v-afe3b252]{color:var(--primary-color)}.theme-color--svg>path[data-v-afe3b252]{fill:var(--primary-color)}.button-shadow-color[data-v-afe3b252]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}dd[data-v-afe3b252],dl[data-v-afe3b252],p[data-v-afe3b252]{margin:0}ul[data-v-afe3b252]{list-style:none;padding:0;margin:0}.related-article[data-v-afe3b252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:192px;overflow-x:scroll;padding-bottom:16px}.related-article[data-v-afe3b252]::-webkit-scrollbar{-webkit-appearance:none;width:4px}.related-article[data-v-afe3b252]::-webkit-scrollbar:horizontal{-webkit-appearance:none;height:4px}.related-article[data-v-afe3b252]::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.related-article-card[data-v-afe3b252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-right:16px;border-radius:6px;border:1px solid hsla(0,0%,59%,.3);width:240px;cursor:pointer}.is-mobile .related-article-card[data-v-afe3b252]{width:152px}.related-article-card__title[data-v-afe3b252]{height:100px;padding:16px;box-sizing:border-box}.is-mobile .related-article-card__title[data-v-afe3b252]{height:92px;padding:8px}.related-article-card__title-p[data-v-afe3b252]{font-size:14px;line-height:20px;font-weight:700}.related-article-card__title-p.en[data-v-afe3b252]{font-size:16px;line-height:22px}.related-article-card__img img[data-v-afe3b252]{width:240px;height:200px;border-top-left-radius:6px;border-top-right-radius:6px;-o-object-fit:cover;object-fit:cover}.is-mobile .related-article-card__img img[data-v-afe3b252]{width:152px;height:100px}.related-article-card__provider[data-v-afe3b252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.related-article-card__provider--name[data-v-afe3b252]{margin:0 8px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#969696;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteout[data-v-afe3b252]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-afe3b252]{height:1em}.row2[data-v-afe3b252]{height:2.5em}.row3[data-v-afe3b252]{height:3.8em}.row4[data-v-afe3b252]{height:5em}.whiteout[data-v-afe3b252]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-afe3b252]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}h3[data-v-afe3b252]{margin:0}.el-carousel[data-v-afe3b252]{margin-bottom:12px;width:100%;height:200px}.image-frame[data-v-afe3b252]{margin:12px 0;width:100%;height:200px;font-size:24px;line-height:252px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#eee}button[data-v-afe3b252]{border:none;background-color:unset;padding:0;cursor:pointer}.back-button[data-v-afe3b252]{position:absolute;top:16px;right:16px;width:24px;height:24px;background-color:#d7dce1;border-radius:12px}.back-button[data-v-afe3b252]:after,.back-button[data-v-afe3b252]:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:15px;background:#fff}.back-button[data-v-afe3b252]:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.back-button[data-v-afe3b252]:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.text__color--main[data-v-afe3b252]{color:#333}.text__color--sub[data-v-afe3b252]{color:#969696}#spot-detail[data-v-afe3b252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:calc(100vh - 53px);background-color:#fff;width:100%;box-sizing:border-box}.detail__image--div[data-v-afe3b252]{width:inherit;min-height:48px;overflow-y:hidden}.detail__image--div__no-image[data-v-afe3b252]{width:inherit;height:48px}.detail__image--img[data-v-afe3b252]{width:100%;height:30vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.detail-info[data-v-afe3b252]{padding:50px 16px 0;box-sizing:border-box;width:100%}.detail-info .spot__name[data-v-afe3b252]{font-size:22px;margin-bottom:16px;font-weight:700;word-wrap:break-word}.detail-info .spot__category[data-v-afe3b252]{color:#32323c;font-size:12px;margin-bottom:20px}.detail-info .spot__attribute[data-v-afe3b252]{margin-bottom:16px}.detail-info .spot__catch-copy[data-v-afe3b252]{font-size:14px;margin-bottom:8px;font-weight:700}.detail-info .spot__outline[data-v-afe3b252]{margin-bottom:24px}.detail-section[data-v-afe3b252]{width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px;box-sizing:border-box}.detail-section__title[data-v-afe3b252]{margin-bottom:16px;font-size:16px}.detail-section__title.en[data-v-afe3b252]{font-size:18px}.detail-tool-button[data-v-afe3b252]{width:60px;height:60px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);background-color:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.detail-tool-button__label[data-v-afe3b252]{font-size:12px;margin-top:8px;text-align:center}.spot-info-section[data-v-afe3b252]{font-weight:700}.spot-info-section dt[data-v-afe3b252]{font-size:12px;padding-top:16px}.spot-info-section .spot__info[data-v-afe3b252]{padding:14px 0 16px;font-size:14px;border-bottom:1px solid hsla(0,0%,59%,.3)}.spot-info-section .spot__info img[data-v-afe3b252]{margin-right:8px}.spot__provider[data-v-afe3b252]{margin-top:16px;text-align:right;font-size:12px;color:#32323c}.spot-detail-outer-link[data-v-afe3b252]{width:100%}.spot-affiliate-link[data-v-8429595c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px}.spot-affiliate-link .link-path[data-v-8429595c]{font-size:13px;font-weight:700;min-width:20%}.spot-affiliate-link .links[data-v-8429595c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.spot-affiliate-link .outer-link[data-v-8429595c]{display:block;text-decoration:none;text-align:center}.spot-affiliate-link .button[data-v-8429595c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow-wrap:anywhere;word-break:normal;line-break:strict}.spot-affiliate-link .button--provider[data-v-8429595c]{height:32px}.bottom-menu-block[data-v-3be82138]{position:fixed;left:0;bottom:0;z-index:1000;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#fff}.bottom-menu-block__wrapper[data-v-3be82138]{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--bottom-menu-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px;position:relative;font-size:18px;font-weight:700}.bottom-menu-block__wrapper__return-icon[data-v-3be82138]{cursor:pointer}.bottom-menu-block__wrapper__return-button[data-v-3be82138]{margin:0 0 0 8px;color:#707070;border:none;background-color:unset;cursor:pointer}.bottom-menu-block__wrapper__publish-text[data-v-3be82138]{margin:0;position:absolute;top:15%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;font-weight:400;color:#000}.bottom-menu-block__wrapper__next-button[data-v-3be82138]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:304px;height:44px;border:none;border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer}.sp.bottom-menu-block .bottom-menu-block__wrapper[data-v-3be82138]{padding:0;height:80px;font-size:14px}.sp.bottom-menu-block .bottom-menu-block__wrapper__return-button[data-v-3be82138],.sp.bottom-menu-block .bottom-menu-block__wrapper__return-icon[data-v-3be82138]{display:none}.sp.bottom-menu-block .bottom-menu-block__wrapper__publish-text[data-v-3be82138]{top:17%;color:#666}.sp.bottom-menu-block .bottom-menu-block__wrapper__next-button[data-v-3be82138]{top:55%;height:42px;border-radius:21px;width:80%}.map-about-link[data-v-5bc67ac4]{font-size:10px;background-color:transparent;border:none;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.map-about-link.fixed[data-v-5bc67ac4]{position:fixed}.map-about-link[data-v-5bc67ac4]:hover{opacity:.6}.about-map__modal__text[data-v-84760450]{line-height:1.8;margin:0}.about-map__modal__text.addition[data-v-84760450]{margin-top:10px}.pc-planning__draggable[data-v-7fe11c90]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pc-planning__draggable__content-wrapper[data-v-7fe11c90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:var(--bottom-menu-height);width:100%;position:absolute;top:var(--top-menu-height)}.pc-planning__schedule[data-v-7fe11c90]{min-width:512px;background-color:var(--secondary-color)}.pc-planning__shepherd{--primary-color:#3683d8}.pc-planning__shepherd .shepherd-text{color:#333;font-size:14px}.pc-planning__shepherd .shepherd-text__inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.pc-planning__shepherd .shepherd-text__area,.pc-planning__shepherd .shepherd-text__category{padding:4px;color:var(--primary-color);border:solid 1px var(--primary-color);border-radius:4px}.pc-planning__shepherd .shepherd-footer{gap:8px}.pc-planning__shepherd .shepherd-footer .shepherd-button{color:var(--primary-color);border:solid 1px var(--primary-color);border-radius:16px;background-color:#fff}.pc-planning__shepherd .shepherd-footer .shepherd-button.primary{color:#fff;background-color:var(--primary-color)}.pc-planning__shepherd .shepherd-footer .shepherd-button:hover{opacity:.6}.schedule-events[data-v-eadaf8f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:relative;width:100%;height:calc(100vh - 60px);overflow-x:hidden;overflow-y:scroll;padding:8px;box-sizing:border-box}.schedule-events__date-tab[data-v-eadaf8f6]{position:sticky;top:-8px;z-index:1}.schedule-events__notice[data-v-eadaf8f6]{font-size:11px;color:#606266;padding:0 8px 8px}.schedule-events__info-bar[data-v-eadaf8f6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 16px;box-sizing:border-box;font-size:16px;font-weight:700;color:#fff;background-color:var(--primary-color)}.schedule-events__info-bar[data-v-eadaf8f6],.schedule-events__info-bar__summary[data-v-eadaf8f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-events__info-bar__summary[data-v-eadaf8f6]{height:36px;gap:4px}.schedule-events__info-bar__cost[data-v-eadaf8f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;cursor:pointer}.schedule-events__info-bar__cost[data-v-eadaf8f6]:hover{opacity:.6}.schedule-events__info-bar__cost.edited[data-v-eadaf8f6]{cursor:default}.schedule-events__info-bar__cost.edited[data-v-eadaf8f6]:hover{opacity:1}.schedule-events.visible-bottom-menu[data-v-eadaf8f6]{height:calc(100vh - 56px - var(--bottom-menu-height))}.schedule-events__loading[data-v-eadaf8f6]{width:512px;height:100%;position:fixed;top:0;z-index:3}.route-schedule[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;width:100%;padding:8px;box-sizing:border-box;background-color:#fff;border-radius:6px}.route-schedule__header[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.route-schedule__header .el-icon-close[data-v-1d18e284]{line-height:1em}.route-schedule__header .el-icon-close[data-v-1d18e284]:hover{opacity:.6}.route-schedule__main[data-v-1d18e284]{height:calc(100% - 1em);overflow-y:auto}.route-schedule__summary[data-v-1d18e284]{border-bottom:1px solid #e1e1e1;cursor:pointer}.route-schedule__summary[data-v-1d18e284]:hover{background-color:#f5f5f5}.route-schedule__affiliate[data-v-1d18e284],.route-schedule__customize[data-v-1d18e284]{margin:10px}.route-schedule__affiliate[data-v-1d18e284]:hover,.route-schedule__customize[data-v-1d18e284]:hover{opacity:.6}.route-schedule__spots[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.route-schedule__arrival[data-v-1d18e284],.route-schedule__departure[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;line-height:calc(1em + 2px);font-size:14px}.route-schedule__label[data-v-1d18e284]{min-width:3em}.route-schedule__name[data-v-1d18e284]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:256px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-schedule__tabs[data-v-1d18e284]{height:calc(100% - 102px - 24px)}.route-schedule__pane[data-v-1d18e284]{display:grid;grid-template-columns:1fr;grid-template-rows:22px 1em 28px auto 1fr;gap:8px;height:100%}.route-schedule__tab[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.route-schedule__time[data-v-1d18e284]{font-size:22px;font-weight:700}.route-schedule__total-time[data-v-1d18e284]{font-size:14px;font-weight:400}.route-schedule__move-detail[data-v-1d18e284]{font-size:14px}.route-schedule__icon-list[data-v-1d18e284]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:28px;overflow-x:auto;overflow-y:unset;scrollbar-width:none}.route-schedule__icon-list[data-v-1d18e284],.route-schedule__icon[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-schedule__detail-affiliate[data-v-1d18e284]:hover,.route-schedule__detail-customize[data-v-1d18e284]:hover{opacity:.6}.route-schedule__sections[data-v-1d18e284]{overflow-y:auto}.route-schedule__footer[data-v-1d18e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.route-schedule .el-tabs__content[data-v-1d18e284]{height:calc(100% - 0px)}.route-summary-card[data-v-1b2ab9e5]{width:100%;padding:10px 0 10px 10px}.route-summary-card__type__icon[data-v-1b2ab9e5]{width:32px;height:32px}.route-summary-card__type__value[data-v-1b2ab9e5]{font-size:10px;font-weight:700;color:#333;word-wrap:break-word}.route-summary-card__summary[data-v-1b2ab9e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.route-summary-card__summary__result__fee[data-v-1b2ab9e5],.route-summary-card__summary__result__time[data-v-1b2ab9e5]{font-size:12px;font-weight:700;color:#333;word-wrap:break-word}.route-summary-card__summary__result__fee.fastest[data-v-1b2ab9e5],.route-summary-card__summary__result__fee.lowest[data-v-1b2ab9e5],.route-summary-card__summary__result__time.fastest[data-v-1b2ab9e5],.route-summary-card__summary__result__time.lowest[data-v-1b2ab9e5]{color:#fa5546}.route-summary-card__flag[data-v-1b2ab9e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;font-weight:700}.route-summary-card__flag--fastest[data-v-1b2ab9e5],.route-summary-card__flag--lowest[data-v-1b2ab9e5]{padding:2px;color:#fff;background-color:var(--primary-color);border-radius:4px}.route-summary-card__sightseeing-train[data-v-1b2ab9e5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;line-height:16px}.route-summary-card__sightseeing-train--text[data-v-1b2ab9e5]{padding:0 8px;background-color:#f8469c;color:#fff;font-size:12px}.route-summary-card__cursor[data-v-1b2ab9e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-summary-card__cursor__icon[data-v-1b2ab9e5]{width:20px;height:20px}@media (max-width:480px){.route-summary-card[data-v-1b2ab9e5]{padding:16px}.route-summary-card__type__value[data-v-1b2ab9e5]{font-size:12px;font-weight:700;word-wrap:break-word}.route-summary-card__summary__result__fee[data-v-1b2ab9e5],.route-summary-card__summary__result__time[data-v-1b2ab9e5]{font-size:16px}}.point-event[data-v-0c217325]{display:grid;grid-template-columns:48px 24px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;column-gap:8px;color:#666;font-size:14px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.point-event.shows-for-inbound[data-v-0c217325]{grid-template-columns:48px 36px auto}.point-event__time[data-v-0c217325]{min-width:48px}.point-event__from-time[data-v-0c217325],.point-event__to-time[data-v-0c217325]{font-weight:700;text-align:center;line-height:2em}.point-event__position[data-v-0c217325]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:22px}.point-event__arrival[data-v-0c217325],.point-event__departure[data-v-0c217325]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2em}.point-event__arrival--mark[data-v-0c217325],.point-event__departure--mark[data-v-0c217325]{width:18px;height:18px;font-weight:700;line-height:18px;text-align:center;border-radius:4px}.point-event__arrival--mark.shows-for-inbound[data-v-0c217325],.point-event__departure--mark.shows-for-inbound[data-v-0c217325]{width:32px}.point-event__arrival--mark[data-v-0c217325]{color:#666;background-color:#ededed}.point-event__departure--mark[data-v-0c217325]{color:#fff;background-color:var(--line-color)}.point-event__name--multilingual[data-v-0c217325]{padding:16px 0;font-weight:700;line-height:18px}.move-event[data-v-12c9b2ff]{display:grid;grid-template-columns:48px 24px auto;-webkit-column-gap:8px;column-gap:8px;color:#666;font-size:14px}.move-event.shows-for-inbound[data-v-12c9b2ff]{grid-template-columns:48px 36px auto}.move-event__time[data-v-12c9b2ff]{width:48px;font-size:12px}.move-event__time-value[data-v-12c9b2ff],.move-event__time[data-v-12c9b2ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.move-event__time-value[data-v-12c9b2ff]{-ms-flex-wrap:wrap;flex-wrap:wrap}.move-event__route-line[data-v-12c9b2ff]{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-rows:auto 24px auto;grid-template-columns:24px}.move-event__line[data-v-12c9b2ff]{position:relative}.move-event__line[data-v-12c9b2ff]:before{content:"";position:absolute;display:block;width:4px;height:100%;left:10px;background-color:var(--transport-color)}.move-event__bottom-line[data-v-12c9b2ff]{grid-row:3;grid-column:1}.move-event__line-icon[data-v-12c9b2ff]{grid-row:2;grid-column:1;width:24px;height:24px}.move-event__circle[data-v-12c9b2ff]{grid-row:2;grid-column:1;width:20px;height:20px;border:1px solid #666;border-radius:100%;background-color:#fff}.move-event__main[data-v-12c9b2ff]{padding:16px 0;color:#333;line-height:18px;overflow:hidden;text-overflow:ellipsis}.move-event__sightseeing-train[data-v-12c9b2ff]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;line-height:16px}.move-event__sightseeing-train--text[data-v-12c9b2ff]{padding:0 8px;background-color:#f8469c;color:#fff;font-size:12px}.move-event__line-name[data-v-12c9b2ff],.move-event__move[data-v-12c9b2ff]{font-size:14px;font-weight:700}.move-event__destination[data-v-12c9b2ff],.move-event__self-name[data-v-12c9b2ff]{font-size:12px;color:#555}.move-event .move-icon{width:24px;height:24px}.schedule-move[data-v-62e2676a]{gap:4px;width:100%;font-size:14px}.schedule-move[data-v-62e2676a],.schedule-move__button[data-v-62e2676a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-move__button[data-v-62e2676a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.schedule-move__move-type[data-v-62e2676a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.schedule-move__move-type--icon[data-v-62e2676a]{height:20px;width:20px}.schedule-move__menu--item[data-v-62e2676a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.schedule-move__menu--item[data-v-62e2676a],.schedule-option[data-v-7ac51ede]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-option[data-v-7ac51ede]{gap:16px}.schedule-option__button[data-v-7ac51ede]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;background:none;border:none;cursor:pointer}.schedule-option__button__icon[data-v-7ac51ede]:hover{opacity:.6}.schedule-option__button__clear[data-v-7ac51ede],.schedule-option__button__zoom-out[data-v-7ac51ede]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:16px;position:absolute;top:25px;z-index:1;font-size:12px;padding:5px;color:#fff;background:var(--primary-color);border-radius:2px}.schedule-option__button__zoom-out[data-v-7ac51ede]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.schedule-option__button__clear[data-v-7ac51ede]{left:80%;-webkit-transform:translateX(-80%);transform:translateX(-80%)}.free-word-box__back[data-v-4859c0eb]{min-width:18px;height:18px}.free-word-box__back--img[data-v-4859c0eb]{cursor:pointer}.free-word-box__back--img[data-v-4859c0eb]:hover{opacity:.6}.free-word-box__input[data-v-4859c0eb]{width:100%}.free-word-box__button[data-v-4859c0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:24px;padding:0;background:none;border:none;outline:none;transition:background-color .2s ease-out,border-bottom .2s ease-out,-webkit-transform .2s ease-out;transition:background-color .2s ease-out,transform .2s ease-out,border-bottom .2s ease-out;transition:background-color .2s ease-out,transform .2s ease-out,border-bottom .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.free-word-box__button[data-v-4859c0eb]:hover{opacity:.6}.free-word-box__search-conditions[data-v-4859c0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;color:var(--primary-color);font-size:14px;font-weight:700}.free-word-box__icon[data-v-4859c0eb]{width:16px;height:16px}.free-word-box__area[data-v-4859c0eb],.free-word-box__category[data-v-4859c0eb],.free-word-box__map-display[data-v-4859c0eb],.free-word-box__search-around[data-v-4859c0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;padding:4px;box-sizing:border-box;background-color:#fff;color:var(--primary-color);font-size:14px;font-weight:700;border:solid 1px var(--primary-color);border-radius:4px}.free-word-box__area--text[data-v-4859c0eb],.free-word-box__category--text[data-v-4859c0eb],.free-word-box__map-display--text[data-v-4859c0eb],.free-word-box__search-around--text[data-v-4859c0eb]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.free-word-box__area .el-icon-close[data-v-4859c0eb],.free-word-box__category .el-icon-close[data-v-4859c0eb],.free-word-box__map-display .el-icon-close[data-v-4859c0eb],.free-word-box__search-around .el-icon-close[data-v-4859c0eb]{margin:0}.free-word-box__area .el-icon-close[data-v-4859c0eb]:hover,.free-word-box__category .el-icon-close[data-v-4859c0eb]:hover,.free-word-box__map-display .el-icon-close[data-v-4859c0eb]:hover,.free-word-box__search-around .el-icon-close[data-v-4859c0eb]:hover{opacity:.6}@media screen and (max-width:430px){.free-word-box[data-v-4859c0eb]{width:calc(100vw - 32px);height:44px;border:1px solid hsla(0,0%,59%,.3);border-radius:6px;background-color:#fff;padding:0 8px;box-sizing:border-box}.free-word-box__box[data-v-4859c0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;height:44px}.free-word-box__suggest[data-v-4859c0eb]{position:absolute;top:52px;left:0;z-index:10}}@media screen and (min-width:431px){.free-word-box[data-v-4859c0eb]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;row-gap:4px;position:relative}.free-word-box[data-v-4859c0eb],.free-word-box__box[data-v-4859c0eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box}.free-word-box__box[data-v-4859c0eb]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:8px;height:48px;padding:0 12px;background-color:#fff;border:1px solid hsla(0,0%,59%,.3);border-radius:6px}.free-word-box__suggest[data-v-4859c0eb]{max-height:50vh;overflow-y:scroll;scrollbar-width:thin;position:absolute;top:54px;z-index:4;border:1px solid hsla(0,0%,59%,.3);border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);box-sizing:border-box}}.spot-autocomplete[data-v-5be3be09]{position:relative}.spot-autocomplete__input[data-v-5be3be09]{width:100%;height:18px}.spot-autocomplete__name[data-v-5be3be09]{font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot-autocomplete__name--small[data-v-5be3be09]{font-size:12px}.spot-autocomplete__address[data-v-5be3be09]{font-size:12px;color:#8895a2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot-autocomplete__spot-search[data-v-5be3be09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.spot-autocomplete__spot-search--text[data-v-5be3be09]{width:90%;color:#000;white-space:normal}.spot-autocomplete__spot-search--word[data-v-5be3be09]{font-weight:700;white-space:normal;-ms-hyphens:auto;hyphens:auto}.spot-autocomplete__button[data-v-5be3be09]{position:absolute;top:0;right:0;height:14px;padding:0;background-color:initial;border:none;cursor:pointer}.spot-autocomplete__button[data-v-5be3be09]:hover{opacity:.6}.spot-autocomplete__popper .el-autocomplete-suggestion__list li{padding:6px 20px;line-height:normal}.spot-autocomplete__input{position:static}.spot-autocomplete__input .el-input{height:14px;line-height:14px}.spot-autocomplete__input .el-input .el-input__inner{border:none;padding:0 14px 0 0;height:14px;line-height:14px}.date-tab[data-v-1909816b]{width:100%;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;padding:5px 0 0;background-color:var(--secondary-color);border-bottom:2px solid var(--primary-color)}.date-tab__arrow[data-v-1909816b]{width:15px}.date-tab__arrow.active[data-v-1909816b]{cursor:pointer}.date-tab__arrow.active[data-v-1909816b]:hover:not(.selected){opacity:.6}.date-tab__days[data-v-1909816b]{width:calc(100% - 30px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;list-style:none;margin:0;padding:0;overflow-x:scroll;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none}.date-tab__days[data-v-1909816b]::-webkit-scrollbar{display:none}.date-tab__days__day[data-v-1909816b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:90px;height:100%;background-color:#fff;box-sizing:border-box;border-width:2px 2px 0;border-style:solid;border-top-left-radius:6px;border-top-right-radius:6px}.date-tab__days__day__date[data-v-1909816b]{font-size:18px;font-weight:400;color:#000}.date-tab__days__day__date.blue[data-v-1909816b]{color:blue}.date-tab__days__day__date.red[data-v-1909816b]{color:red}.date-tab__days__day__week[data-v-1909816b]{font-size:12px;font-weight:400;color:#000}.date-tab__days__day__week.blue[data-v-1909816b]{color:blue}.date-tab__days__day__week.red[data-v-1909816b]{color:red}.date-tab__days__day.selected[data-v-1909816b]{border-color:var(--primary-color)}.date-tab__days__day[data-v-1909816b]:not(.selected){border-color:transparent}.date-tab__days__day[data-v-1909816b]:hover:not(.selected){cursor:pointer;opacity:.6}.spots[data-v-212b6c52]{width:100%;box-sizing:border-box;position:relative}.spots__contents[data-v-212b6c52]{position:relative}.spots__spots-by-search[data-v-212b6c52]{width:100%;height:100%;box-sizing:border-box}.spots__spots-by-candidate-poi[data-v-212b6c52],.spots__spots-by-favorite[data-v-212b6c52]{width:100%;position:absolute;top:0}.spots__spot-detail[data-v-212b6c52]{width:100%;height:100%;position:absolute;top:0;border-radius:6px}.spots-by-search[data-v-1b3cbf45]{position:relative}.spots-by-search__spot-search[data-v-1b3cbf45]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.spots-by-search__spot-search--text[data-v-1b3cbf45]{width:90%;color:#000;white-space:normal}.spots-by-search__spot-search--word[data-v-1b3cbf45]{font-weight:700;white-space:normal;-ms-hyphens:auto;hyphens:auto}.spots-by-search__result[data-v-1b3cbf45]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;box-sizing:border-box}.spots-by-search__search__input .el-input__inner{color:initial;font-size:13px;border:1px solid #eee;border-radius:initial;padding:0 36px 0 12px}.spots-by-search__search__input .el-input__inner::-webkit-input-placeholder{color:#777}.spots-by-search__search__input .el-input__inner::-moz-placeholder{color:#777}.spots-by-search__search__input .el-input__inner::-ms-input-placeholder{color:#777}.spots-by-search__search__input .el-input__inner::placeholder{color:#777}.spots-by-search__search__input__popper .el-autocomplete-suggestion__list li{padding:6px 20px;line-height:normal}.spots-by-search-rows-freeword[data-v-031f588d]{height:100%}.spots-by-search-rows-freeword .el-radio[data-v-031f588d]{height:auto}.spots-by-search-rows-freeword .el-radio.is-checked[data-v-031f588d]{border-bottom:2px solid var(--primary-color)}.spots-by-search-rows-freeword .el-radio.is-disabled[data-v-031f588d]{color:#bebebe}.spots-by-search-rows-freeword__search[data-v-031f588d]{border-bottom:1px solid #ebeef5}.spots-by-search-rows-freeword__search--close[data-v-031f588d]{width:18px;height:auto;margin:0;line-height:1;z-index:inherit}.spots-by-search-rows-freeword__tabs[data-v-031f588d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.spots-by-search-rows-freeword__tabs--radio[data-v-031f588d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8%;padding:6px;color:var(--primary-color);text-align:center;border:none;border-radius:0}.spots-by-search-rows-freeword__tabs--radio[data-v-031f588d]:hover:not(.is-disabled){opacity:.6}.spots-by-search-rows-freeword__result[data-v-031f588d]{height:calc(100% - 32px);background-color:#fff;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.spots-by-search-rows-freeword__result.without-radio-buttons[data-v-031f588d]{height:calc(100% - 8px)}.spots-by-search-rows-freeword[data-v-031f588d] .el-radio .el-radio__label{padding:0!important}.spots-by-search-rows-freeword[data-v-031f588d] .el-radio.is-checked .el-radio__label{color:#333!important;font-weight:700}.spots-by-search-rows-freeword[data-v-031f588d] .el-radio__input{display:none!important}.spots-by-search-rows-freeword-spots[data-v-4e184036]{height:100%;position:relative;overflow-y:scroll}.spots-by-search-rows-freeword-spots__error[data-v-4e184036]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.spots-by-search-rows-freeword-spots__error--message[data-v-4e184036]{width:100%;padding:12px;box-sizing:border-box;background-color:#f4f4f4;text-align:center}.spots-by-search-rows-freeword-spots__register[data-v-4e184036]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;background-color:#fff}.spots-by-search-rows-freeword-spots .scroll-bottom[data-v-4e184036]{padding:0 0 50px}.draggable-spot-card[data-v-126b01ba]{position:relative}.draggable-spot-card[data-v-126b01ba]:hover{box-shadow:0 1px 1px 0 #bebebe;cursor:pointer}.spots-by-search-rows-freeword-address[data-v-03af34cb]{height:100%;position:relative;overflow-y:scroll}.spots-by-search-rows-freeword-address__error[data-v-03af34cb]{width:80%;padding:12px 10%;position:absolute;top:0;background-color:#f4f4f4}.spots-by-search-rows-freeword-address .scroll-bottom[data-v-03af34cb]{padding:0 0 50px}ul[data-v-58535192]{margin:0;padding:0}li[data-v-58535192]{list-style:none}.area-list-modal[data-v-58535192] .el-dialog__body{padding-top:0}.clickable-word[data-v-58535192]:hover{color:var(--primary-color);cursor:pointer}.spots-by-favorite[data-v-56a34541]{height:100%}.spots-by-favorite__title[data-v-56a34541]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#fff}.spots-by-favorite__title[data-v-56a34541],.spots-by-favorite__title__value[data-v-56a34541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spots-by-favorite__title__value[data-v-56a34541]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-size:12px;font-weight:700;line-height:16px}.spots-by-favorite__title__value__img[data-v-56a34541]{width:18px;height:auto}.spots-by-favorite__title__close__img[data-v-56a34541]{width:18px;height:auto;cursor:pointer}.spots-by-favorite__title__close__img[data-v-56a34541]:hover{opacity:.6}.spots-by-favorite__loading[data-v-56a34541]{height:100%;width:100%;background:#fff;border:1px solid #ebebeb}.spots-by-favorite .el-radio[data-v-56a34541]{height:auto}.spots-by-favorite .el-radio.is-checked[data-v-56a34541]{border-bottom:2px solid var(--primary-color)}.spots-by-favorite__main[data-v-56a34541]{height:calc(100% - 38px);background-color:#fff;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.spots-by-favorite__main[data-v-56a34541],.spots-by-favorite__main__login[data-v-56a34541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spots-by-favorite__main__login[data-v-56a34541]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spots-by-favorite__main__login__attention[data-v-56a34541]{width:66%;margin:10% 0;font-size:14px;font-weight:700;text-align:center;color:#333;letter-spacing:1px}.spots-by-favorite__main__login__button[data-v-56a34541]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:32px;background-color:#3683d8;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.spots-by-favorite__main__login__button[data-v-56a34541],.spots-by-favorite__main__select[data-v-56a34541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spots-by-favorite__main__select[data-v-56a34541]{margin-bottom:4px}.spots-by-favorite__main__select__radio[data-v-56a34541]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8%;padding:6px;color:var(--primary-color);text-align:center;border:none;border-radius:0}.spots-by-favorite__main__select__radio[data-v-56a34541]:hover:not(.is-disabled){opacity:.6}.spots-by-favorite__main__list[data-v-56a34541]{height:100%;overflow-y:scroll}.spots-by-favorite__main__list__area[data-v-56a34541]{margin:12px 0 0 12px;font-size:14px;font-weight:700}.spots-by-favorite__main__list__value__division[data-v-56a34541]{margin:12px;font-size:12px}.spots-by-favorite__main__list__value .scroll-bottom[data-v-56a34541]{padding:0 0 50px}.spots-by-favorite__main__error[data-v-56a34541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10%;height:100%;padding:10%;box-sizing:border-box}.spots-by-favorite__main__error__first[data-v-56a34541]{font-size:14px;font-weight:700;color:#333;letter-spacing:1px}.spots-by-favorite__main__error__second[data-v-56a34541]{font-size:12px;color:#333;overflow-wrap:anywhere;word-break:normal;line-break:strict}.spots-by-favorite__main__error__img[data-v-56a34541]{width:60%;height:auto}.spots-by-favorite__main__error__third[data-v-56a34541]{font-size:14px;font-weight:700;color:#333;letter-spacing:2px}.spots-by-favorite[data-v-56a34541] .el-radio .el-radio__label{padding:0!important}.spots-by-favorite[data-v-56a34541] .el-radio.is-checked .el-radio__label{color:#333!important;font-weight:700}.spots-by-favorite[data-v-56a34541] .el-radio__input{display:none!important}.spots-by-candidate-poi[data-v-772a5d05]{height:100%}.spots-by-candidate-poi__title[data-v-772a5d05]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#fff}.spots-by-candidate-poi__title[data-v-772a5d05],.spots-by-candidate-poi__title__value[data-v-772a5d05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spots-by-candidate-poi__title__value[data-v-772a5d05]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-size:12px;font-weight:700;line-height:16px}.spots-by-candidate-poi__title__value__img[data-v-772a5d05]{width:18px;height:auto}.spots-by-candidate-poi__title__close__img[data-v-772a5d05]{width:18px;height:auto;cursor:pointer}.spots-by-candidate-poi__title__close__img[data-v-772a5d05]:hover{opacity:.6}.spots-by-candidate-poi__loading[data-v-772a5d05]{height:100%;width:100%;background:#fff;border:1px solid #ebebeb}.spots-by-candidate-poi__main[data-v-772a5d05]{height:calc(100% - 38px);background-color:#fff;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.spots-by-candidate-poi__main__list[data-v-772a5d05]{height:100%;overflow-y:scroll}.spots-by-candidate-poi__main__list__area[data-v-772a5d05]{margin:12px 0 0 12px;font-size:14px;font-weight:700}.spots-by-candidate-poi__main__list__value__division[data-v-772a5d05]{margin:12px;font-size:12px}.spots-by-candidate-poi__main__list__value .scroll-bottom[data-v-772a5d05]{padding:0 0 50px}.spots-by-candidate-poi__main__error[data-v-772a5d05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10%;height:100%;padding:10%;box-sizing:border-box}.spots-by-candidate-poi__main__error__first[data-v-772a5d05]{font-size:14px;font-weight:700;color:#333;letter-spacing:1px}.spots-by-candidate-poi__main__error__second[data-v-772a5d05]{font-size:12px;color:#333;overflow-wrap:anywhere;word-break:normal;line-break:strict}.spots-by-candidate-poi__main__error__third[data-v-772a5d05]{font-size:14px;font-weight:700;color:#333;letter-spacing:2px}.spot-detail[data-v-167f9925]{background-color:#fff}.spot-detail__header[data-v-167f9925]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:8px;border-bottom:1px solid #ebebeb}.spot-detail__header.shows-back-link[data-v-167f9925]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spot-detail__back[data-v-167f9925]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer}.spot-detail__back--icon[data-v-167f9925]{width:14px;height:auto;vertical-align:middle}.spot-detail__back--text[data-v-167f9925]{color:var(--primary-color);font-size:14px;font-weight:700;line-height:1}.spot-detail__back[data-v-167f9925]:hover{opacity:.6}.spot-detail__reset--icon[data-v-167f9925]{margin:0;font-size:20px;font-weight:700;line-height:1;cursor:pointer}.spot-detail__reset--icon[data-v-167f9925]:hover{opacity:.6}.spot-detail__scroll-container[data-v-167f9925]{width:100%;overflow-y:scroll}.spot-detail__scroll-container__main[data-v-167f9925]{position:relative;width:92%;padding:0 4%;font-size:13px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.spot-detail__scroll-container__main__image-frame[data-v-167f9925]{width:100%;height:200px;margin:12px 0;font-size:24px;line-height:252px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#eee}.spot-detail__scroll-container__main__phone[data-v-167f9925]{padding:8px 0;border-bottom:1px solid #e1e1e1}.spot-detail__scroll-container__main__phone__label[data-v-167f9925]{color:#909090;font-weight:700}.spot-detail__scroll-container__main__detail__row[data-v-167f9925]{padding:8px 0;border-bottom:1px solid #e1e1e1}.spot-detail__scroll-container__main__detail__row__label[data-v-167f9925]{display:block;color:#909090;font-weight:700}.spot-detail__scroll-container__main__detail__row__value[data-v-167f9925]{display:block}.spot-detail__scroll-container__main__provider[data-v-167f9925]{padding:8px 0 12px}.spotdetail-fade-enter-active[data-v-167f9925],.spotdetail-fade-leave-active[data-v-167f9925]{transition:opacity 0s}.spotdetail-fade-enter[data-v-167f9925],.spotdetail-fade-leave-to[data-v-167f9925]{opacity:0}.el-carousel[data-v-167f9925]{margin-bottom:12px;width:100%;height:200px}.booking-button[data-v-167f9925]{cursor:pointer;margin:12px 0;padding:3px 0;font-weight:700;text-align:center;border:1px solid #88d6ff;border-radius:6px}.booking-button[data-v-167f9925]:hover{background-color:#f2f6fc}.plan-list h3[data-v-167f9925]{display:block;color:#909090;font-weight:700}.plan-row[data-v-167f9925]{cursor:pointer;position:relative;min-height:64px;padding:6px;border-bottom:1px solid #e1e1e1}.plan-row[data-v-167f9925]:hover{background-color:#f2f6fc}.plan-row[data-v-167f9925]:last-child{border:none}.plan-row .title[data-v-167f9925]{display:block;padding-bottom:32px;font-size:13px;line-height:16px}.plan-row .price[data-v-167f9925]{position:absolute;bottom:10px;left:4px;font-size:14px;color:#88d6ff;font-weight:700}.plan-row .logo[data-v-167f9925]{position:absolute;bottom:10px;right:4px}.spot-affiliate-list[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 14px;box-sizing:border-box;border-top:1px solid #e1e1e1}.spot-affiliate-list__title[data-v-656b415e]{font-size:12px;font-weight:700}.spot-affiliate-list__list[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:scroll;scrollbar-width:thin}.spot-affiliate-list__hotel[data-v-656b415e],.spot-affiliate-list__ticket[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:240px;min-height:64px;padding:6px;box-sizing:border-box;border-radius:6px;text-decoration:none}.spot-affiliate-list__hotel[data-v-656b415e]:hover,.spot-affiliate-list__ticket[data-v-656b415e]:hover{background-color:var(--secondary-color)}.spot-affiliate-list__hotel--name[data-v-656b415e],.spot-affiliate-list__ticket--name[data-v-656b415e]{color:#333;font-size:13px}.spot-affiliate-list__hotel--detail[data-v-656b415e],.spot-affiliate-list__ticket--detail[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spot-affiliate-list__hotel--price[data-v-656b415e],.spot-affiliate-list__ticket--price[data-v-656b415e]{color:var(--primary-color);font-size:12px;font-weight:700}.spot-affiliate-list__hotel--image[data-v-656b415e],.spot-affiliate-list__ticket--image[data-v-656b415e]{height:20px}.spot-affiliate-list__gourmet[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:64px;padding:6px;box-sizing:border-box;border-radius:6px;text-decoration:none}.spot-affiliate-list__gourmet[data-v-656b415e]:hover{background-color:var(--secondary-color)}.spot-affiliate-list__gourmet--name[data-v-656b415e]{color:#333;font-size:13px}.spot-affiliate-list__gourmet--detail[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spot-affiliate-list__gourmet--image[data-v-656b415e]{height:20px}.spot-affiliate-list__rental-car[data-v-656b415e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px;min-height:64px;padding:6px;box-sizing:border-box;border-radius:6px;text-decoration:none}.spot-affiliate-list__rental-car[data-v-656b415e]:hover{background-color:var(--secondary-color)}.spot-affiliate-list__rental-car--image[data-v-656b415e]{height:40px}.spot-affiliate-card__card[data-v-0cbaf524]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:240px;min-height:64px;padding:6px;box-sizing:border-box;border-radius:6px;text-decoration:none}.spot-affiliate-card__card.gourmet[data-v-0cbaf524]{width:100%}.spot-affiliate-card__card.rental-car[data-v-0cbaf524]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-affiliate-card__card[data-v-0cbaf524]:hover{background-color:var(--secondary-color)}.spot-affiliate-card__card--name[data-v-0cbaf524]{color:#333;font-size:13px}.spot-affiliate-card__card--detail[data-v-0cbaf524]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spot-affiliate-card__card--detail.no-price[data-v-0cbaf524]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.spot-affiliate-card__card--price[data-v-0cbaf524]{color:var(--primary-color);font-size:12px;font-weight:700}.spot-affiliate-card__card--image[data-v-0cbaf524]{height:20px}.spot-affiliate-card__card--image.rental-car[data-v-0cbaf524]{height:40px}.around-spot-search-category-list[data-v-9d2ef0e8]{background-color:#fff;border-top:1px solid #e1e1e1;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.around-spot-search-category-list__title[data-v-9d2ef0e8]{padding:12px 14px 0;font-size:12px;font-weight:700}.around-spot-search-category-list__contents[data-v-9d2ef0e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 10px 30px;position:relative}.around-spot-search-category-list__contents.show-only-row[data-v-9d2ef0e8]{height:38px;overflow:hidden}.around-spot-search-category-list__contents__category__button[data-v-9d2ef0e8]{min-width:inherit;height:inherit;padding:5px 15px;margin:5px 10px 5px 0}.around-spot-search-category-list__contents__category__button[data-v-9d2ef0e8],.around-spot-search-category-list__contents__show-change[data-v-9d2ef0e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.around-spot-search-category-list__contents__show-change[data-v-9d2ef0e8]{position:absolute;background-color:#fff;bottom:0;right:0;left:0;padding:5px 0 12px;cursor:pointer;color:var(--primary-color)}.around-spot-search-category-list__contents__show-change__icon[data-v-9d2ef0e8]{background-color:var(--primary-color);width:13px;height:13px;border-radius:7px;margin:0 0 0 6px;position:relative}.around-spot-search-category-list__contents__show-change__icon[data-v-9d2ef0e8]:after{content:"";left:4px;width:4px;top:3px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);display:block;position:absolute}.around-spot-search-category-list__contents__show-change__icon.reverse[data-v-9d2ef0e8]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px}.article-list[data-v-3f7fa504]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 14px;border-top:1px solid #e1e1e1}.article-list__title[data-v-3f7fa504]{font-size:12px;font-weight:700}.article-list__list[data-v-3f7fa504]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4%;padding:0 0 8px;overflow-x:scroll}.article-list__list[data-v-3f7fa504]:before{display:none}.article.el-card[data-v-4f530494]{cursor:pointer;width:216px;height:200px;position:relative;border:none;border-radius:6px}.article.el-card:hover .article__image[data-v-4f530494]{-webkit-transform:scale(1.1);transform:scale(1.1)}.article__image[data-v-4f530494]{margin-bottom:12px;width:100%;height:100px;font-size:24px;line-height:252px;text-align:center;overflow:hidden;background-image:var(--article-image-path);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#eee;transition:all .5s ease}.article__label[data-v-4f530494]{max-width:calc(100% - 8px);margin:0;padding:2px 8px;position:absolute;top:90px;left:0;color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;background-color:#32323c}.article__title[data-v-4f530494]{height:40px;margin:20px 16px 0;position:relative;font-size:14px;font-weight:700;line-height:1.43;letter-spacing:normal;overflow:hidden}.article__title[data-v-4f530494]:after{position:absolute;bottom:0;right:0;width:50px;height:1.4em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff)}.article__provider[data-v-4f530494]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 13px}.article__provider__image[data-v-4f530494]{width:18px;height:18px;border-radius:50%}.article__provider__name[data-v-4f530494]{margin:0 8px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right}.article[data-v-4f530494] .el-card__body{padding:0}.auto-planning-itinerary-button[data-v-48fd94d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;width:232px;height:48px;padding:0;position:relative;box-sizing:border-box;border:none;border-radius:2px;box-shadow:0 2px 6px 1px rgba(54,131,216,.2);text-align:unset;cursor:pointer;z-index:2}.auto-planning-itinerary-button__left[data-v-48fd94d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 4px;border:solid var(--primary-color);border-width:1px 0 1px 1px;border-top-left-radius:2px;border-bottom-left-radius:2px;background:linear-gradient(0deg,var(--primary-color),var(--primary-color)),linear-gradient(93.14deg,#66b9ef,var(--primary-color) 89.88%)}.auto-planning-itinerary-button__left--icon[data-v-48fd94d2]{width:36px}.auto-planning-itinerary-button__left--text[data-v-48fd94d2]{color:#fff;font-size:12px;font-weight:700;line-height:16px}.auto-planning-itinerary-button__right[data-v-48fd94d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid var(--primary-color);border-width:1px 1px 1px 0;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:var(--secondary-color)}.auto-planning-itinerary-button__right--lock[data-v-48fd94d2]{width:20px;text-align:center;color:var(--primary-color);font-weight:700}.auto-planning-itinerary-button:hover>.auto-planning-itinerary-button[data-v-48fd94d2],.auto-planning-itinerary-button:hover>.auto-planning-itinerary-button__left[data-v-48fd94d2],.auto-planning-itinerary-button:hover>.auto-planning-itinerary-button__right[data-v-48fd94d2]{opacity:.6}.auto-planning-itinerary-button:hover>.auto-planning-itinerary-button__mouseover[data-v-48fd94d2]{opacity:1!important}.auto-planning-itinerary-button[data-v-48fd94d2]:disabled{border-color:#ccc;background:#ccc;box-shadow:0 2px 6px 1px hsla(0,0%,80%,.2);cursor:unset}.auto-planning-itinerary-button:disabled .auto-planning-itinerary-button__left[data-v-48fd94d2]{background:#ccc}.auto-planning-itinerary-button:disabled .auto-planning-itinerary-button__right[data-v-48fd94d2]{background-color:#fff}.auto-planning-itinerary-button[data-v-48fd94d2]:disabled:hover{opacity:unset}.auto-planning-itinerary-button__mouseover[data-v-48fd94d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;position:absolute;top:46px;font-size:12px;padding:5px;color:#fff;background:var(--primary-color);border-radius:2px}.schedule-timeline[data-v-c154b714]{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.schedule-timeline__between-spots[data-v-c154b714],.schedule-timeline__remaining[data-v-c154b714]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-timeline__between-spots[data-v-c154b714]{grid-template-columns:1fr auto;padding-right:8px}.schedule-timeline__remaining[data-v-c154b714]{justify-items:center;grid-template-columns:auto;gap:8px;min-height:64px;margin:0 0 0 12px;padding:10px 8px 10px 16px;box-sizing:border-box;font-size:14px;color:#32323c}.schedule-timeline__empty-with-button[data-v-c154b714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.schedule-timeline__auto-planning[data-v-c154b714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.schedule-timeline__button[data-v-c154b714]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.c-start-poi[data-v-4bb9d893],.schedule-timeline__button[data-v-c154b714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-start-poi[data-v-4bb9d893]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-sizing:border-box;margin-bottom:15px}.c-start-poi__pin[data-v-4bb9d893]{margin-right:12px}.theme-color[data-v-2fb0280e]{color:var(--primary-color)}.theme-color--background[data-v-2fb0280e]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-2fb0280e]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-2fb0280e]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-2fb0280e]:hover{background-color:var(--primary-color)}.focus-color[data-v-2fb0280e]{color:var(--primary-color)}.theme-color--svg>path[data-v-2fb0280e]{fill:var(--primary-color)}.button-shadow-color[data-v-2fb0280e]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.event-poi-card[data-v-2fb0280e]{width:calc(100% - 42px);min-height:89px;background-color:#fff;padding:10px;border-radius:6px;box-shadow:0 0 6px 0 rgba(1,73,80,.3);box-sizing:border-box;position:relative;cursor:pointer}.event-poi-card__left__img[data-v-2fb0280e]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.event-poi-card__left__reserve[data-v-2fb0280e]{height:24px;width:24px;position:absolute;top:2px;left:2px;color:#fff;background-color:#e67373;text-align:center;border-radius:50%}.event-poi-card__left__reserve__icon[data-v-2fb0280e]{width:16px;margin:4px 0}.event-poi-card__left__reservable[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e67373;color:#fff;font-size:10px;font-weight:700;letter-spacing:-.675px}.event-poi-card__flex[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.event-poi-card[data-v-2fb0280e]:hover{background-color:#f5f5f5}.event-poi-card.type-address[data-v-2fb0280e]{cursor:default}.event-poi-card.type-address[data-v-2fb0280e]:hover{background-color:#efefef}.event-poi-card__error[data-v-2fb0280e]{width:18px;height:21px;margin-right:5px}.event-poi-card__error img[data-v-2fb0280e]{width:100%;height:100%}.event-poi-card__error:hover .event-poi-card__error__message[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex}.event-poi-card__error__message[data-v-2fb0280e]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;height:30px;position:absolute;top:-5px;left:5px;font-size:10px;color:#d60f45;background-color:#fff;border:1px solid #d60f45;border-radius:15px;box-sizing:border-box}.event-poi-card__right[data-v-2fb0280e]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 60px);height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;line-height:18px}.event-poi-card__right[data-v-2fb0280e],.event-poi-card__right__name[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;gap:2px}.event-poi-card__right__name[data-v-2fb0280e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%;font-size:14px;font-weight:700;text-overflow:ellipsis}.event-poi-card__right__name__value[data-v-2fb0280e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-poi-card__right__name__edit[data-v-2fb0280e]{position:relative}.event-poi-card__right__name__edit__img[data-v-2fb0280e]{width:13.33px;height:13.33px;cursor:pointer}.event-poi-card__right__name__edit__img[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__right__time[data-v-2fb0280e]{width:100%;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.event-poi-card__right__time[data-v-2fb0280e]::-webkit-scrollbar,.event-poi-card__right__time[data-v-2fb0280e]::-webkit-scrollbar-track-piece{display:none}.event-poi-card__right__time__container[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-poi-card__right__time__container__auto[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaedf0;padding:0 2px;border-radius:8px;color:var(--primary-color);font-size:11px;font-weight:700;cursor:pointer}.event-poi-card__right__time__container__auto[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__right__time__container__auto.alphabet-languages[data-v-2fb0280e]{font-size:10px;letter-spacing:-.675px}.event-poi-card__right__time__container__number[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-poi-card__right__time__container__number__value[data-v-2fb0280e]{font-size:12px;font-weight:700;color:var(--primary-color);cursor:pointer}.event-poi-card__right__time__container__number__value[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__right__time__container__number__text[data-v-2fb0280e]{display:block;font-size:11px;color:#333}.event-poi-card__right__time__container__fixed[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-poi-card__right__time__container__fixed__icon--auto[data-v-2fb0280e],.event-poi-card__right__time__container__fixed__icon--lock[data-v-2fb0280e]{padding:0 4px}.event-poi-card__right__time__container__fixed__icon--lock[data-v-2fb0280e]{background-color:var(--secondary-color);border-radius:8px}.event-poi-card__right__stay[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.event-poi-card__right__stay__icon[data-v-2fb0280e]{height:12px;width:12px}.event-poi-card__right__stay__value[data-v-2fb0280e]{display:block;font-size:12px;font-weight:700;color:var(--primary-color);cursor:pointer}.event-poi-card__right__stay__value[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__right__stay__text[data-v-2fb0280e]{display:block;font-size:12px;color:#333;margin:0 2px}.event-poi-card__right .outside-opening-hours[data-v-2fb0280e]{padding-bottom:12px}.event-poi-card__buttons[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.event-poi-card__button[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;width:60%;position:absolute;bottom:6px;right:6px}.event-poi-card__button__memo__icon[data-v-2fb0280e]{display:block;width:12px;height:12px}.event-poi-card__button__memo__icon[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__button__menu__window[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:auto;height:60px;position:absolute;right:0;z-index:2;font-size:12px;list-style:none;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:10px 15px;margin:0;border-radius:6px;box-sizing:border-box}.event-poi-card__button__menu__window[data-v-2fb0280e]:hover{background-color:#f5f5f5}.event-poi-card__button__menu__window__click[data-v-2fb0280e]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color);font-size:12px;cursor:pointer}.event-poi-card__button__menu__window__click[data-v-2fb0280e]:hover{opacity:.6}.event-poi-card__button__menu__window__click__icon[data-v-2fb0280e]{display:block;width:12px;height:12px}.event-poi-card__bottom[data-v-2fb0280e]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.poi-card-menu[data-v-45185638]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:12px;background-color:unset;border:none;margin:0;padding:0;font-size:10px;cursor:pointer}.poi-card-menu__icon[data-v-45185638]{display:block;width:12px;height:12px}.poi-card-menu[data-v-45185638]:hover{opacity:.6}.c-poi-up[data-v-425686d0]{height:12px;background-color:unset;border:none;margin:0;padding:0;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px;cursor:pointer}.c-poi-up__icon[data-v-425686d0]{width:11px;height:12px;display:block}.c-poi-up[data-v-425686d0]:hover{opacity:.6}.c-poi-down[data-v-214086b8]{height:12px;background-color:unset;border:none;margin:0;padding:0;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px;cursor:pointer}.c-poi-down__icon[data-v-214086b8]{width:11px;height:12px;display:block}.c-poi-down[data-v-214086b8]:hover{opacity:.6}.c-delete[data-v-0db79df0]{width:10px;height:10px;background-color:unset;border:none;margin:0;padding:0;cursor:pointer}.c-delete__icon[data-v-0db79df0]{width:100%;height:100%;display:block}.c-delete[data-v-0db79df0]:hover{opacity:.6}.time-window[data-v-4d37d9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:calc(100% - 32px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;inset:0;background-color:#fff;padding:16px;box-sizing:border-box;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.time-window__header[data-v-4d37d9d5]{font-size:14px;font-weight:700}.time-window__fixed[data-v-4d37d9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-bottom:1px solid #ccc;font-size:14px;text-align:left;color:#000;padding-bottom:10px}.time-window__fixed input[data-v-4d37d9d5]{accent-color:var(--primary-color);cursor:pointer}.time-window__fixed label[data-v-4d37d9d5]{cursor:pointer}.time-window__time[data-v-4d37d9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.time-window__time__label[data-v-4d37d9d5]{font-size:12px}.time-window__time__select[data-v-4d37d9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.time-window__time select[data-v-4d37d9d5]{width:auto;height:24px;border-radius:4px;border:1px solid #ccc;background-color:#fff;font-size:14px;text-align:center;color:#000;cursor:pointer}.time-window__time select[data-v-4d37d9d5]:disabled{opacity:.3;cursor:default}.time-window__button[data-v-4d37d9d5]{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:16px}.time-window__attention[data-v-4d37d9d5]{font-size:12px;padding:0}.stay-window[data-v-4f549e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:calc(100% - 32px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;inset:0;background-color:#fff;padding:16px;box-sizing:border-box;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);z-index:2;cursor:default}.stay-window__header[data-v-4f549e5e]{font-size:14px;font-weight:700}.stay-window__time[data-v-4f549e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px}.stay-window__time select[data-v-4f549e5e]{width:auto;height:24px;border-radius:4px;border:1px solid #ccc;background-color:#fff;font-size:14px;text-align:center;color:#000;cursor:pointer}.stay-window__clock[data-v-4f549e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#666}.stay-window__button[data-v-4f549e5e]{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:16px}.change-name-window[data-v-18ddabe8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:calc(100% - 32px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;inset:0;z-index:3;background-color:#fff;padding:16px;box-sizing:border-box;font-size:12px;font-weight:700;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);cursor:default}.change-name-window__header[data-v-18ddabe8]{font-size:14px}.change-name-window__input-area[data-v-18ddabe8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;height:40px;padding:16px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background:#fff}.change-name-window__input[data-v-18ddabe8]{width:100%;box-sizing:border-box;font-size:14px;line-height:1;border:none;background:#fff}.change-name-window__clear[data-v-18ddabe8]{width:16px;height:16px;padding:0;box-sizing:border-box;background-color:transparent;border:none;line-height:1;cursor:pointer}.change-name-window__clear .el-icon-close[data-v-18ddabe8]{margin:0;line-height:inherit}.change-name-window__clear .el-icon-close[data-v-18ddabe8]:hover{opacity:.6}.change-name-window__spot-name[data-v-18ddabe8]{color:#666}.change-name-window__button[data-v-18ddabe8]{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:16px}.poi-memo-window[data-v-52f2c182]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:calc(100% - 32px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;inset:0;z-index:3;background-color:#fff;padding:16px;box-sizing:border-box;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);cursor:default}.poi-memo-window__title[data-v-52f2c182]{font-size:14px;font-weight:700}.poi-memo-window__button[data-v-52f2c182]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-time-window-background[data-v-37a21466]{width:512px;height:100%;background-color:#000;opacity:.2;cursor:default;position:fixed;bottom:0;left:0;z-index:1}.c-via-poi[data-v-79ea33bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box;margin:15px 0}.c-via-poi__pin[data-v-79ea33bd]{margin-right:12px;width:25px;height:38px}.c-goal-poi[data-v-9321320a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box;margin-top:15px}.c-goal-poi__pin[data-v-9321320a]{margin-right:12px}.empty-via-poi[data-v-4b663838]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;box-sizing:border-box}.empty-via-poi__pin[data-v-4b663838]{margin-right:12px}.empty-via-poi__box[data-v-4b663838]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.empty-via-poi__input[data-v-4b663838]{width:100%}.empty-via-poi__button[data-v-4b663838]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-color[data-v-7613d930]{color:var(--primary-color)}.theme-color--background[data-v-7613d930]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-7613d930]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-7613d930]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-7613d930]:hover{background-color:var(--primary-color)}.focus-color[data-v-7613d930]{color:var(--primary-color)}.theme-color--svg>path[data-v-7613d930]{fill:var(--primary-color)}.button-shadow-color[data-v-7613d930]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-empty-box[data-v-7613d930]{width:100%;height:86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;box-sizing:border-box;border:1px dotted #8895a2;color:#ccc;font-size:14px;background-color:#fff}.theme-color[data-v-fb0daa48]{color:var(--primary-color)}.theme-color--background[data-v-fb0daa48]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-fb0daa48]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-fb0daa48]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-fb0daa48]:hover{background-color:var(--primary-color)}.focus-color[data-v-fb0daa48]{color:var(--primary-color)}.theme-color--svg>path[data-v-fb0daa48]{fill:var(--primary-color)}.button-shadow-color[data-v-fb0daa48]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.move-section[data-v-fb0daa48]{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.move-section__route[data-v-fb0daa48]{width:calc(100% - 11px);min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 10px 16px;margin-left:11px;box-sizing:border-box;border-left:3px solid #c0cbd6}.move-section__route__reserve[data-v-fb0daa48]{height:24px;width:24px;position:absolute;left:0;color:#fff;background-color:#e67373;text-align:center;border-radius:50%}.move-section__route__reserve__icon[data-v-fb0daa48]{width:16px;margin:4px 0}.move-section__route__move[data-v-fb0daa48]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px}.move-section__route__move__reservable[data-v-fb0daa48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e67373;color:#fff;font-size:12px;font-weight:700;padding:0 4px}.move-section__route__time[data-v-fb0daa48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:var(--primary-color);font-size:11px;font-weight:700;line-height:1.4;margin-top:2px;cursor:pointer}.move-section__route__time[data-v-fb0daa48]:hover{opacity:.6}.move-section__route__time.is-reserved[data-v-fb0daa48]{cursor:auto}.move-section__route__time.is-reserved[data-v-fb0daa48]:hover{opacity:1}.move-section__route__time__reserve[data-v-fb0daa48]{padding:0 4px;color:#fff;font-weight:700;background-color:#e67373}.move-section__route__icons[data-v-fb0daa48]{display:-webkit-box;display:-ms-flexbox;display:flex}.move-section__route__alert[data-v-fb0daa48]{border:1px dashed #d60f45;padding:8px;margin-top:10px}.move-section__route__alert h4[data-v-fb0daa48]{margin:0;font-size:14px}.move-section__route__alert p[data-v-fb0daa48]{margin:5px 0 0;font-size:12px}.move-section__purpose[data-v-fb0daa48]{margin:4px 0 0;font-size:12px;cursor:pointer}.move-section__purpose__help[data-v-fb0daa48]{display:none;position:absolute;width:105px;bottom:-40px;left:0;font-size:12px;padding:5px;z-index:3;background:#1e3233;color:#fff;border-radius:2px}.move-section__purpose:hover .move-section__purpose__help[data-v-fb0daa48]{display:block}.move-section__wait[data-v-fb0daa48]{width:calc(100% - 11px);height:45px;padding-left:23px;border-left:3px dotted #c0cbd6;font-size:14px}.move-section__error[data-v-fb0daa48],.move-section__wait[data-v-fb0daa48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:11px;box-sizing:border-box}.move-section__error[data-v-fb0daa48]{width:auto;min-height:64px;padding:10px 0 10px 23px;border-left:3px solid #ff1c62}.move-section__error__text[data-v-fb0daa48]{margin:0;font-size:12px;text-align:left;color:#ff1c62;font-weight:700}.move-section__error__sub[data-v-fb0daa48]{font-size:12px;text-align:left;color:#ff1c62;margin:4px 0 0}.move-section__error__suggest[data-v-fb0daa48]{font-size:12px;text-align:left;color:#ff1c62;margin:10px 0 0}.move-section__gray[data-v-fb0daa48]{font-size:12px;font-weight:700;text-align:left;color:#a6a6a6}.c-move-section[data-v-7518e5f3]{width:calc(100% - 11px);height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:23px;margin-left:11px;box-sizing:border-box;border-left:3px solid #a6a6a6}.c-move-section__move-type[data-v-7518e5f3]{font-size:12px;font-weight:700;text-align:left;color:#a6a6a6}.auto-planning-button[data-v-fc571684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;width:calc(100% - 42px);height:36px;padding:0 8px;position:relative;background-color:#fff;box-sizing:border-box;border:0;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2509803922);text-align:unset;cursor:pointer}.auto-planning-button__left[data-v-fc571684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.auto-planning-button__left--text[data-v-fc571684]{font-size:12px;font-weight:700;line-height:16px}.auto-planning-button__mark[data-v-fc571684]{width:24px;height:24px;font-size:12px;font-weight:700;color:#fff;background:#f852d9;background:linear-gradient(149deg,#f852d9,#1761b3);border-radius:50%}.auto-planning-button__mark[data-v-fc571684],.auto-planning-button__right[data-v-fc571684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-planning-button__right--lock[data-v-fc571684]{text-align:center;width:20px;font-weight:700}.auto-planning-button[data-v-fc571684]:hover{opacity:.6}.auto-planning-button[data-v-fc571684]:disabled{border-color:#ccc;background:#ccc;box-shadow:0 2px 6px 1px hsla(0,0%,80%,.2);cursor:unset}.auto-planning-button:disabled .auto-planning-button__left[data-v-fc571684]{background:#ccc}.auto-planning-button:disabled .auto-planning-button__right[data-v-fc571684]{background-color:#ccc}.auto-planning-button[data-v-fc571684]:disabled:hover{opacity:unset}.auto-planning-button__mouseover[data-v-fc571684]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:50px;box-sizing:border-box;position:absolute;top:36px;z-index:1;font-size:12px;padding:5px;color:#fff;background:var(--primary-color);border-radius:2px}.auto-planning-recommend[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;padding:8px 8px 16px;box-sizing:border-box;background-color:#fff;border-radius:6px;box-shadow:0 0 6px 0 rgba(1,73,80,.3)}.auto-planning-recommend__header[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-planning-recommend__title[data-v-67ad6ea7]{color:var(--primary-color);font-size:14px;font-weight:700}.auto-planning-recommend__close[data-v-67ad6ea7]{cursor:pointer}.auto-planning-recommend__close[data-v-67ad6ea7]:hover{opacity:.6}.auto-planning-recommend__main[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:20svh}.auto-planning-recommend__tabs[data-v-67ad6ea7]{width:100%}.auto-planning-recommend__tab-pane[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;box-sizing:border-box}.auto-planning-recommend__result[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.auto-planning-recommend__spot[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box}.auto-planning-recommend__checkbox-label[data-v-67ad6ea7]{display:none}.auto-planning-recommend__skeleton-list[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%}.auto-planning-recommend__skeleton[data-v-67ad6ea7]{background-color:#e0e0e0;border-radius:4px;-webkit-animation:skeleton-loading-data-v-67ad6ea7 1.5s infinite;animation:skeleton-loading-data-v-67ad6ea7 1.5s infinite}.auto-planning-recommend__skeleton.skeleton-title[data-v-67ad6ea7]{width:60%;height:18px}.auto-planning-recommend__skeleton.skeleton-line[data-v-67ad6ea7]{width:100%;height:100px}.auto-planning-recommend__introduction[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;width:100%}.auto-planning-recommend__progress[data-v-67ad6ea7]{width:100%;height:26px}.auto-planning-recommend__introduction-text[data-v-67ad6ea7]{font-size:14px;color:var(--primary-color);font-weight:700;line-height:18px}.auto-planning-recommend__articles[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;box-sizing:border-box}.auto-planning-recommend__error[data-v-67ad6ea7],.auto-planning-recommend__no-item[data-v-67ad6ea7]{font-size:14px}.auto-planning-recommend__buttons[data-v-67ad6ea7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.auto-planning-recommend__button[data-v-67ad6ea7]{width:120px;height:26px}@-webkit-keyframes skeleton-loading-data-v-67ad6ea7{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}@keyframes skeleton-loading-data-v-67ad6ea7{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.auto-planning-recommend .el-tabs__header{width:100%;margin:0;padding:0;border-bottom:none;box-sizing:border-box}.auto-planning-recommend .el-tabs__header .el-tabs__nav{border:none}.auto-planning-recommend .el-tabs__header .el-tabs__item{border-left:none}.auto-planning-recommend .el-tabs__nav-next,.auto-planning-recommend .el-tabs__nav-prev{line-height:28px}.auto-planning-recommend .el-tabs__nav{padding:4px 4px 0}.auto-planning-recommend .el-tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:4px;box-sizing:border-box}.auto-planning-recommend .el-tabs__item{font-weight:700;width:80px;height:24px;padding:0;font-size:12px;text-align:center;line-height:24px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.25)}.auto-planning-recommend .el-tabs__item.is-active{color:#fff!important;background-color:var(--primary-color)}.auto-planning-recommend .el-tabs__item:not(.is-active){border-bottom:.5px solid #dedede}.auto-planning-recommend .el-tabs__item:nth-child(2){padding-left:0!important}.auto-planning-recommend .el-tabs__item:last-child{padding-right:0!important}.auto-planning-recommend .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--primary-color);border-color:var(--primary-color)}.planning-spot-card[data-v-935215c8]{display:grid;grid-template-columns:48px minmax(216px,auto);grid-template-rows:48px auto;gap:2px 8px;width:100%;padding:10px 8px;box-sizing:border-box;border-radius:6px;box-shadow:0 0 6px 0 rgba(1,73,80,.3);cursor:pointer}.planning-spot-card[data-v-935215c8]:hover{background-color:#f5f5f5}.planning-spot-card__image[data-v-935215c8]{grid-column:1;grid-row:1;width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.planning-spot-card__summary[data-v-935215c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:2;grid-row:1;width:100%}.planning-spot-card__name[data-v-935215c8]{font-size:14px;font-weight:700;line-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.planning-spot-card__subtitle[data-v-935215c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4px;column-gap:4px}.planning-spot-card__category[data-v-935215c8]{font-size:12px;line-height:15px}.planning-spot-card__category[data-v-935215c8],.planning-spot-card__rating[data-v-935215c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planning-spot-card__rating-img[data-v-935215c8]{height:14px}.planning-spot-card__rating-value[data-v-935215c8]{font-size:14px;font-weight:700}.planning-spot-card__detail[data-v-935215c8]{grid-column:2;grid-row:2;width:100%}.planning-spot-card__catchphrase[data-v-935215c8]{width:100%;font-size:12px;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.planning-article-card[data-v-dc346d24]{position:relative;cursor:pointer}.planning-article-card__article[data-v-dc346d24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-decoration:none;border-radius:8px;overflow:hidden}.planning-article-card__article--image[data-v-dc346d24]{width:100%;height:100px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.planning-article-card__article:hover .planning-article-card__article--image[data-v-dc346d24]{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.3s}.planning-article-card__article:hover .planning-article-card__info[data-v-dc346d24]{-webkit-transform:unset;transform:unset}.planning-article-card__info[data-v-dc346d24]{position:absolute;top:67%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;width:100%;height:33%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 38%,#000)}.planning-article-card__info--text[data-v-dc346d24]{margin:0;padding:8px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-spot-button[data-v-bb15800e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;padding:0;background-color:#fff;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer}.add-spot-button[data-v-bb15800e]:hover{background-color:#f0f0f0;transition:.2s}.add-via-point-button[data-v-a7ac16f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 16px;color:var(--primary-color);font-weight:700;background-color:#fff;border:1px solid var(--primary-color);border-radius:20px;cursor:pointer}.add-via-point-button[data-v-a7ac16f0]:hover{opacity:.6;transition:.2s}.auto-planning-itinerary-modal__header[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.auto-planning-itinerary-modal__header--title[data-v-920a48dc]{color:#fff;font-weight:700}.auto-planning-itinerary-modal__header--free-trial[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;background-color:var(--primary-color);border-radius:6px;color:#fff;font-size:12px;font-weight:700}.auto-planning-itinerary-modal__info[data-v-920a48dc]{position:relative;padding:0;background-color:initial;border:none}.auto-planning-itinerary-modal__info--icon[data-v-920a48dc]{color:#fff;font-size:18px;cursor:pointer}.auto-planning-itinerary-modal__info--icon[data-v-920a48dc]:hover{opacity:.6}.auto-planning-itinerary-modal__disclaimer[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:6em;box-sizing:border-box;position:absolute;bottom:30px;z-index:1;font-size:14px;padding:8px;color:#333;background:var(--secondary-color);border-radius:6px}.auto-planning-itinerary-modal__disclaimer--title[data-v-920a48dc]{font-weight:700;line-height:2}.auto-planning-itinerary-modal__disclaimer--text[data-v-920a48dc]{text-align:start;line-height:1.5}.auto-planning-itinerary-modal__contents[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.auto-planning-itinerary-modal__contents--icon[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:108px}.auto-planning-itinerary-modal__contents--title[data-v-920a48dc]{font-weight:700}.auto-planning-itinerary-modal__contents--text[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:640px}.auto-planning-itinerary-modal__evaluation[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.auto-planning-itinerary-modal__evaluation--bad[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--good[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 10px;box-sizing:content-box;font-size:14px;font-weight:700;border:none;border-radius:16px;cursor:pointer}.auto-planning-itinerary-modal__evaluation--bad .not-selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--bad .selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--good .not-selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--good .selected[data-v-920a48dc]{cursor:auto}.auto-planning-itinerary-modal__evaluation--good[data-v-920a48dc]{background-color:#f0b432;color:#fff;border:2px solid #f0b432}.auto-planning-itinerary-modal__evaluation--good.selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--good[data-v-920a48dc]:hover{background-color:#d89b16;border:2px solid #d89b16}.auto-planning-itinerary-modal__evaluation--good.not-selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--good.selected[data-v-920a48dc]{cursor:auto}.auto-planning-itinerary-modal__evaluation--good.not-selected[data-v-920a48dc]{background-color:#d6d6d8;color:#6f6f76;border:2px solid #6f6f76}.auto-planning-itinerary-modal__evaluation--bad[data-v-920a48dc]{color:#f0b432;background-color:#fffaef;border:2px solid #f0b432}.auto-planning-itinerary-modal__evaluation--bad.selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--bad[data-v-920a48dc]:hover{color:#d89b16;background-color:#fbefd5;border-color:#d89b16}.auto-planning-itinerary-modal__evaluation--bad.not-selected[data-v-920a48dc],.auto-planning-itinerary-modal__evaluation--bad.selected[data-v-920a48dc]{cursor:auto}.auto-planning-itinerary-modal__evaluation--bad.not-selected[data-v-920a48dc]{background-color:#d6d6d8;color:#6f6f76;border-color:#d6d6d8}.auto-planning-itinerary-modal__theme-list[data-v-920a48dc]{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:8px;column-gap:8px;width:100%}.auto-planning-itinerary-modal__theme[data-v-920a48dc]{opacity:0;-webkit-animation:post-data-v-920a48dc .5s linear 0s 1 forwards;animation:post-data-v-920a48dc .5s linear 0s 1 forwards}.auto-planning-itinerary-modal__theme--list[data-v-920a48dc]{width:100%;height:100px;border-radius:6px;position:relative;background-image:var(--area-img);background-clip:content-box;background-size:cover;background-position:50%;cursor:pointer}.auto-planning-itinerary-modal__theme--list[data-v-920a48dc]:hover{opacity:.6}.auto-planning-itinerary-modal__talk[data-v-920a48dc]{position:relative;padding:20px;color:#fff;font-weight:700;line-height:2;background:hsla(0,0%,100%,.2);border:2px solid #fff;border-radius:6px;opacity:0;-webkit-animation:post-data-v-920a48dc .5s linear 0s 1 forwards;animation:post-data-v-920a48dc .5s linear 0s 1 forwards}.auto-planning-itinerary-modal__talk--img[data-v-920a48dc]{height:200px}.auto-planning-itinerary-modal__talk[data-v-920a48dc]:after,.auto-planning-itinerary-modal__talk[data-v-920a48dc]:before{content:"";position:absolute;left:100%;top:50%;width:0;height:0;border:solid transparent;pointer-events:none}.auto-planning-itinerary-modal__talk[data-v-920a48dc]:before{border-top-width:11px;border-bottom-width:11px;border-left-width:11px;border-right-width:11px;margin-top:-12px;margin-left:2px;border-left-color:#fff}.auto-planning-itinerary-modal__talk[data-v-920a48dc]:after{border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-11px;border-left-color:#506f8b}.auto-planning-itinerary-modal__genre[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;border-radius:6px;background-color:rgba(50,50,60,.3)}.auto-planning-itinerary-modal__select[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:6px 8px;box-sizing:border-box;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.auto-planning-itinerary-modal__select--text[data-v-920a48dc]{font-size:12px;font-weight:700;line-height:18px}.auto-planning-itinerary-modal__select--button[data-v-920a48dc]{background-color:#666;border-radius:50%}.auto-planning-itinerary-modal__button[data-v-920a48dc],.auto-planning-itinerary-modal__select--button[data-v-920a48dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-planning-itinerary-modal__button[data-v-920a48dc]{gap:4px}@-webkit-keyframes post-data-v-920a48dc{to{opacity:1}}@keyframes post-data-v-920a48dc{to{opacity:1}}.plan-modal-template.auto-planning-itinerary-modal .el-dialog{background:linear-gradient(90deg,#66b9ef,var(--primary-color) 101.07%)}.plan-modal-template.auto-planning-itinerary-modal .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-height:50vh;overflow-x:clip;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6ac7e6 #fff}.plan-modal-template.auto-planning-itinerary-modal .el-dialog__close{color:#fff}.plan-modal-template.auto-planning-itinerary-modal .el-dialog__close:hover{opacity:.6}.plan-modal-template.auto-planning-itinerary-modal .el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:24px;background-color:#8bc9ff;border-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.auto-planning-post[data-v-525fc74e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;position:relative;padding:20px;color:#333;line-height:2;background-color:var(--secondary-color);border-radius:6px;opacity:0;word-break:break-all;-webkit-animation:post-data-v-525fc74e .5s linear 0s 1 forwards;animation:post-data-v-525fc74e .5s linear 0s 1 forwards}.auto-planning-post[data-v-525fc74e]:after{content:"";position:absolute;right:100%;top:50%;width:0;height:0;margin-top:-10px;border:10px solid transparent;border-right-color:var(--secondary-color);pointer-events:none}.auto-planning-post__content[data-v-525fc74e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auto-planning-post__text[data-v-525fc74e]{overflow-wrap:anywhere;word-break:normal;line-break:strict}.auto-planning-post__text.printing[data-v-525fc74e]:after{content:"";padding-left:4px;border-right:1px solid #333;-webkit-animation:blink-data-v-525fc74e .3s steps(1) infinite;animation:blink-data-v-525fc74e .3s steps(1) infinite}@-webkit-keyframes post-data-v-525fc74e{to{opacity:1}}@keyframes post-data-v-525fc74e{to{opacity:1}}@-webkit-keyframes blink-data-v-525fc74e{50%{opacity:0}}@keyframes blink-data-v-525fc74e{50%{opacity:0}}.auto-planning-itinerary-area-list[data-v-76ac7945]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%}.auto-planning-itinerary-area-list__theme[data-v-76ac7945]{position:relative;opacity:0;-webkit-animation:post-data-v-76ac7945 .5s linear 0s 1 forwards;animation:post-data-v-76ac7945 .5s linear 0s 1 forwards}.auto-planning-itinerary-area-list__theme--list[data-v-76ac7945]{width:100%;aspect-ratio:2/1;border-radius:6px;position:relative;background-image:var(--area-img);background-clip:content-box;background-size:cover;background-position:50%;cursor:pointer}.auto-planning-itinerary-area-list__theme--list.selected[data-v-76ac7945]{opacity:1;cursor:auto}.auto-planning-itinerary-area-list__theme--list.cannot-select[data-v-76ac7945]{cursor:auto}.auto-planning-itinerary-area-list__theme--word[data-v-76ac7945]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;aspect-ratio:4/1;color:#fff;font-family:DIN Alternate,sans-serif;font-size:32px;font-weight:700;background-color:var(--primary-color);border-radius:6px;position:relative;cursor:pointer}.auto-planning-itinerary-area-list__theme--word.cannot-select[data-v-76ac7945],.auto-planning-itinerary-area-list__theme--word.selected[data-v-76ac7945]{opacity:.6;cursor:auto}.auto-planning-itinerary-area-list__theme--premium[data-v-76ac7945]{position:absolute;top:0;right:0;cursor:pointer}.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--list[data-v-76ac7945]{opacity:.6}.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--list.cannot-select[data-v-76ac7945],.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--list.selected[data-v-76ac7945]{opacity:1;cursor:auto}.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--premium[data-v-76ac7945],.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--word[data-v-76ac7945]{opacity:.6}.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--premium.cannot-select[data-v-76ac7945],.auto-planning-itinerary-area-list__theme:hover .auto-planning-itinerary-area-list__theme--premium.selected[data-v-76ac7945]{opacity:1;cursor:auto}.auto-planning-itinerary-area-list__genre[data-v-76ac7945]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;border-radius:6px}.auto-planning-itinerary-area-list__genre.selected[data-v-76ac7945]{background-color:hsla(240,2%,69%,.6)}.auto-planning-itinerary-area-list__genre.cannot-select[data-v-76ac7945]{background-color:hsla(240,2%,69%,.3)}.auto-planning-itinerary-area-list__select[data-v-76ac7945]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:6px 8px;box-sizing:border-box;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.auto-planning-itinerary-area-list__select--text[data-v-76ac7945]{font-size:12px;font-weight:700;line-height:18px}.auto-planning-itinerary-area-list__select--button[data-v-76ac7945]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#666;border-radius:50%}@-webkit-keyframes post-data-v-76ac7945{to{opacity:1}}@keyframes post-data-v-76ac7945{to{opacity:1}}.auto-planning-itinerary-summary[data-v-2fcc1e5a]{gap:8px}.auto-planning-itinerary-summary[data-v-2fcc1e5a],.auto-planning-itinerary-summary__list[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.auto-planning-itinerary-summary__list[data-v-2fcc1e5a]{gap:16px;padding:4px 4px 8px}.auto-planning-itinerary-summary__content[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0 20px 0 0;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2509803922);cursor:pointer}.auto-planning-itinerary-summary__content[data-v-2fcc1e5a]:hover{transition:.2s;background-color:inherit}.auto-planning-itinerary-summary__left[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.auto-planning-itinerary-summary__image[data-v-2fcc1e5a]{min-width:160px;height:108px;background-color:#a5a5a5;background-position:50%;background-size:cover;border-radius:8px}.auto-planning-itinerary-summary__button[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-planning-itinerary-summary__texts[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;padding:10px 0;box-sizing:border-box;color:#6f6f76;line-height:normal;overflow-wrap:anywhere;word-break:normal;line-break:strict}.auto-planning-itinerary-summary__texts--spot[data-v-2fcc1e5a]{color:#32323c;font-size:18px;font-weight:700}.auto-planning-itinerary-summary__texts--stay[data-v-2fcc1e5a]{font-weight:700}.auto-planning-itinerary-summary__detail[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.auto-planning-itinerary-summary__detail--left[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex}.auto-planning-itinerary-summary__category[data-v-2fcc1e5a]{color:#32323c;font-size:12px}.auto-planning-itinerary-summary__category[data-v-2fcc1e5a],.auto-planning-itinerary-summary__rating[data-v-2fcc1e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-planning-itinerary-summary__rating[data-v-2fcc1e5a]{font-weight:700}.auto-planning-itinerary-summary__rating--img[data-v-2fcc1e5a]{height:14px}@-webkit-keyframes blink-data-v-2fcc1e5a{50%{opacity:0}}@keyframes blink-data-v-2fcc1e5a{50%{opacity:0}}.auto-planning-itinerary-summary .el-tabs__header.is-top{padding:0}.auto-planning-itinerary-summary .el-tabs__item{width:60px;height:30px;line-height:20px;color:#b4becd;font-weight:700;text-align:center}.auto-planning-itinerary-summary .el-tabs__item.is-top{padding:0}.auto-planning-itinerary-summary .el-tabs__item.is-top:nth-child(2){padding-left:0}.auto-planning-itinerary-summary .el-tabs__active-bar{height:3px}.time-select[data-v-4699bdb0] .el-input__inner{cursor:pointer!important}.fix-time-checkbox[data-v-4699bdb0] .el-checkbox__label{font-size:12px;padding-top:4px;padding-left:6px}.with-error[data-v-4699bdb0]{border:1px solid red;border-radius:4px}.el-button--primary[data-v-4699bdb0]{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.route-detail{position:relative;background-color:#f5f5f5;color:#32323c}.route-detail__header{background-color:#fff;border-bottom:1px solid #e1e1e1;width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-icon-close{position:relative;z-index:1;margin:8px;line-height:40px;font-size:16px;cursor:pointer}.el-tabs__content{overflow:hidden;position:relative;height:calc(100% - 55px)}.el-tabs__header.is-top{padding:0 4%}.route-modal__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 16px}.route-modal__button--blue,.route-modal__button--white{width:145px;height:36px;border-radius:18px;font-size:12px!important;font-weight:700!important;padding:0!important;white-space:normal!important}.route-modal__button--blue{border:solid 1px var(--primary-color);background-color:var(--primary-color)!important;color:#fff!important}.route-modal__button--white{border:solid 1px var(--primary-color);background-color:#fff!important;color:var(--primary-color)!important}.route-modal__button--blue:hover,.route-modal__button--white:hover{opacity:.6}.spot__direct-train{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border:1px solid #b4becd;border-radius:6px;padding:2px 4px;color:#b4becd;font-size:12px;margin-top:4px}.spot-column__direct-train{color:#b4becd}.route-detail .route-detail-header-move-icon .move-icon,.route-detail .route-line-icon__circle .move-icon{width:20px;height:20px}.el-tabs__active-bar{background-color:var(--primary-color)!important}.el-tabs__item.is-active{color:var(--primary-color)!important;font-weight:600}.spots-window-opener[data-v-3203740c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:70px;background-color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px}.spots-window-opener[data-v-3203740c]:hover{opacity:.6}.map[data-v-2285db72]{position:relative;width:calc(100% - 512px)}.map__header[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 32px);position:absolute;left:16px;top:16px;z-index:3;transition:.8s}.map__buttons[data-v-2285db72]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;overflow-x:auto;scrollbar-width:none}.map__buttons--button[data-v-2285db72],.map__buttons[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map__buttons--button[data-v-2285db72]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.map__banners[data-v-2285db72]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.map__banners[data-v-2285db72],.map__recommended[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.map__recommended[data-v-2285db72]{padding:8px;box-sizing:border-box;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);position:absolute;left:16px;top:var(--buttons-area-height)}.map__recommended--header[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;color:var(--primary-color);font-size:14px;font-weight:700}.map__recommended--title[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;cursor:pointer}.map__recommended--title[data-v-2285db72]:hover{opacity:.6}.map__recommended--content[data-v-2285db72]{width:370px;height:calc(100vh - var(--buttons-area-height) - 32px - 128px)}.map__zoom-button[data-v-2285db72]{position:absolute;bottom:22px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;z-index:3}.map__zoom-button__wrapper[data-v-2285db72]{width:45px;height:45px}.map__zoom-button__wrapper__img[data-v-2285db72]{height:100%;width:100%}.map__zoom-button__wrapper__img[data-v-2285db72]:hover{opacity:.6}.map__zoom-button.with-powered-by[data-v-2285db72]{bottom:64px}.map__powered-by[data-v-2285db72]{position:absolute;bottom:22px;right:0;z-index:3;background:rgba(0,0,0,.3);padding:8px 12px 10px;color:#fff;font-size:12px}.map__powered-by__image[data-v-2285db72]{width:100px;margin:0 0 -7px 3px}.map__powered-by__image[data-v-2285db72]:hover{opacity:.6}.map__paisley[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:72px;bottom:80px;padding:8px 16px;box-sizing:border-box;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.2)}.map__paisley.shows-chat-list[data-v-2285db72]{gap:8px;width:calc(5svw + 384px)}.map__paisley--header[data-v-2285db72]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--primary-color);font-size:14px;font-weight:700}.map__paisley--header[data-v-2285db72],.map__paisley--title[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.map__paisley--title.no-chat-list[data-v-2285db72]{cursor:pointer}.map__paisley--title.no-chat-list[data-v-2285db72]:hover{opacity:.6}.map__paisley--icons[data-v-2285db72]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.map__paisley--close[data-v-2285db72],.map__paisley--icons[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map__paisley--close[data-v-2285db72]{cursor:pointer}.map__paisley--close[data-v-2285db72]:hover{opacity:.6}.map__paisley--main[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:var(--chat-area-height)}.map__paisley-mark[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:32px;height:28px;font-size:14px;font-weight:700;color:#fff;background:#f852d9;background:linear-gradient(149deg,#f852d9,#1761b3);border-radius:6px}.map__paisley-mark[data-v-2285db72]:after{position:absolute;content:"";top:calc(100% - 2px);right:4px;border:6px solid transparent;border-top:6px solid #1761b3;border-radius:6px;width:0;height:0}.map__disclaimer[data-v-2285db72]{position:relative;padding:0;background-color:initial;border:none}.map__disclaimer--info[data-v-2285db72]{color:var(--primary-color);font-size:18px;cursor:pointer}.map__disclaimer--info[data-v-2285db72]:hover{opacity:.6}.map__disclaimer--main[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:10em;box-sizing:border-box;position:absolute;bottom:30px;right:calc(-1*(10svw + 32px));z-index:1;font-size:14px;padding:8px;color:#333;background:var(--secondary-color);border-radius:6px}.map__disclaimer--title[data-v-2285db72]{font-weight:700;line-height:2}.map__disclaimer--text[data-v-2285db72]{text-align:start;line-height:1.5}.map__feedback[data-v-2285db72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#fff;border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);position:absolute;right:72px;bottom:28px;z-index:3;transition:.8s}.map__feedback__icon[data-v-2285db72]{color:var(--primary-color);font-size:24px}.map__feedback__link[data-v-2285db72]{color:var(--primary-color);font-size:14px;font-weight:700;text-decoration:none}.map__feedback__link[data-v-2285db72]:hover{opacity:.6}.map__feedback__close__img[data-v-2285db72]{height:24px;cursor:pointer}.map__feedback__close__img[data-v-2285db72]:hover{opacity:.6}.map__loading-route[data-v-2285db72]{position:absolute;bottom:24px;right:12px;z-index:10;font-size:12px;padding:6px 12px;background-color:hsla(0,0%,100%,.5);border-radius:4px}.map__about-link[data-v-2285db72]{position:absolute;bottom:22px;left:6px;z-index:2}.map .tool-tip{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map .tool-tip,.map .tool-tip__left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.map .tool-tip__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0;word-break:break-word}.map .tool-tip__spot{font-size:13px;font-weight:700;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map .tool-tip__tourism-lead{position:relative;height:2.5em;margin:0;font-size:11px;font-weight:600;line-height:1.3em;color:#969696;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.map .tool-tip__tourism-lead.whiteout:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.map .tool-tip__category{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:14px;font-size:11px}.map .tool-tip__category,.map .tool-tip__category--name{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .tool-tip__category--name{padding:2px;color:#fff;background-color:rgba(50,50,60,.6)}.map .tool-tip__trip-advisor{gap:8px;margin:0}.map .tool-tip__rating,.map .tool-tip__trip-advisor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map .tool-tip__rating{color:#32323c;font-size:12px;font-weight:700}.map .tool-tip__rating--img{height:16px}.map .tool-tip__num-reviews{color:#969696;font-size:10px}.map .tool-tip__num-reviews.en{font-size:12px}.map .tool-tip__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#969696;line-height:18px;font-size:11px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .tool-tip__address--icon{height:18px;margin-left:4px}.map .tool-tip__address--text{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .tool-tip__right--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-o-object-fit:cover;object-fit:cover;width:56px;height:56px;margin:0 0 5px;border-radius:4px}.map .gia-object-context-menu__base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;box-shadow:0 0 6px 0 rgba(1,73,80,.16);border:solid 1px var(--primary-color);border-radius:8px;padding:8px;background:#fff}.map .gia-object-context-menu__list{font-size:14px}.map .gia-object-context-menu__list:not(:last-child){border-bottom:none}.map .gia-object-context-menu__list:hover{cursor:pointer;opacity:.6}.map .gia-object-context-menu__link{padding:0;color:var(--primary-color)}.spots-by-recommended[data-v-cff9a4f6]{position:relative;overflow-y:scroll}.spots-by-recommended__error[data-v-cff9a4f6]{width:80%;position:absolute;top:0;padding:12px 10%;background-color:#f4f4f4}.spots-by-recommended .scroll-bottom[data-v-cff9a4f6]{padding:0 0 50px}.shiori-banner[data-v-29767332]{position:relative;width:171px;padding:10px 12px;background-color:var(--secondary-color);border:solid 1px var(--primary-color);color:var(--primary-color);font-size:13px;font-weight:700;line-height:1.38}.shiori-banner .wrapper[data-v-29767332]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shiori-banner .wrapper .icon[data-v-29767332]{margin-right:7px;width:24px;height:24px}.shiori-banner .wrapper .text[data-v-29767332]{-webkit-box-flex:1;-ms-flex:1;flex:1}.shiori-banner .close[data-v-29767332]{position:absolute;cursor:pointer;top:-6px;left:-6px;background-color:#333;width:12px;height:12px;border-radius:50%}.shiori-banner .close[data-v-29767332]:after,.shiori-banner .close[data-v-29767332]:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;background:#fff}.shiori-banner .close[data-v-29767332]:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.shiori-banner .close[data-v-29767332]:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.planning-times-counter__count[data-v-f46c7a9a],.planning-times-counter__limit[data-v-f46c7a9a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-radius:6px;color:#fff;font-size:12px;font-weight:700}.planning-times-counter__count[data-v-f46c7a9a]{background-color:var(--primary-color)}.planning-times-counter__limit[data-v-f46c7a9a]{background-color:var(--accent-color)}.interactive[data-v-202f2b9c],.interactive__chat[data-v-202f2b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%}.interactive__chat[data-v-202f2b9c]{height:100%;padding:0 20px 0 0;box-sizing:border-box;font-size:14px;overflow-x:unset;overflow-y:auto;scrollbar-color:var(--secondary-color) transparent;scrollbar-width:thin}.interactive__card-list[data-v-202f2b9c]{width:100%;overflow-x:auto;scrollbar-width:none;--swiper-theme-color:var(--primary-color);--swiper-navigation-size:32px}.interactive__card-list .swiper-button-next[data-v-202f2b9c]:hover,.interactive__card-list .swiper-button-prev[data-v-202f2b9c]:hover{opacity:.6}.interactive__ai[data-v-202f2b9c],.interactive__user[data-v-202f2b9c]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:var(--ai-icon-width) calc(100% - var(--ai-icon-width) - var(--ai-icon-width)) var(--ai-icon-width);gap:16px;width:100%;--ai-icon-width:36px}.interactive__ai--icon[data-v-202f2b9c],.interactive__user--icon[data-v-202f2b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:var(--ai-icon-width)}.interactive__user--text[data-v-202f2b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20px;border-radius:8px;background:linear-gradient(90deg,#66b9ef,var(--primary-color) 101.07%);color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);line-height:2;opacity:0;-webkit-animation:post-data-v-202f2b9c .5s linear 0s 1 forwards;animation:post-data-v-202f2b9c .5s linear 0s 1 forwards}.interactive__user--text[data-v-202f2b9c]:after,.interactive__user--text[data-v-202f2b9c]:before{content:"";position:absolute;left:100%;top:50%;z-index:4;width:0;height:0;border:solid transparent;pointer-events:none}.interactive__user--text[data-v-202f2b9c]:after{border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-top:-11px;border-left-color:var(--primary-color)}.interactive__loading[data-v-202f2b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.5em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.interactive__input[data-v-202f2b9c]{opacity:0;-webkit-animation:post-data-v-202f2b9c .5s linear 0s 1 forwards;animation:post-data-v-202f2b9c .5s linear 0s 1 forwards}@-webkit-keyframes post-data-v-202f2b9c{to{opacity:1}}@keyframes post-data-v-202f2b9c{to{opacity:1}}.chat-input[data-v-4d089782]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px;border:1px solid hsla(0,0%,59%,.3);border-radius:8px;position:relative;color:#333;line-height:2}.chat-input .el-icon-s-promotion[data-v-4d089782]{font-size:20px}.chat-input .el-textarea.is-disabled{cursor:default;color:#333}.chat-input .el-textarea.is-disabled .el-textarea__inner{background-color:initial}.chat-input .el-textarea__inner{padding:0;border:none;background-color:initial;color:#111;line-height:2;scrollbar-color:var(--secondary-color) transparent;scrollbar-width:thin}.chat-input .el-textarea__inner::-webkit-input-placeholder{color:#777}.chat-input .el-textarea__inner::-moz-placeholder{color:#777}.chat-input .el-textarea__inner::-ms-input-placeholder{color:#777}.chat-input .el-textarea__inner::placeholder{color:#777}.chat-input .el-input__count{color:#777;background-color:initial;bottom:-12px;right:0}.chat-input .el-button--text{padding:0;color:var(--primary-color)}.chat-input .el-button--text:hover:not(.is-disabled){opacity:.6}.recommend-spot-card__card[data-v-220ca3ea]{height:100%;color:#fff;text-decoration:none;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.8)),50% no-repeat var(--recommend-spot-image-path),#dbdada;background-size:cover}.recommend-spot-card__card.el-card[data-v-220ca3ea]{cursor:pointer;height:200px;position:relative;border:none;border-radius:6px}.recommend-spot-card__text[data-v-220ca3ea]{grid-row:2}.recommend-spot-card__text--reservable[data-v-220ca3ea]{font-size:12px;background:var(--primary-color);color:#fff;padding:2px 8px;font-weight:700;line-height:1.15;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recommend-spot-card__text--name[data-v-220ca3ea]{font-size:14px;font-weight:700;line-height:18px;word-wrap:break-word}.recommend-spot-card__text--catchphrase[data-v-220ca3ea]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:2.3em;width:100%;font-size:11px;font-weight:700;line-height:1.15;text-overflow:ellipsis;overflow:hidden;line-break:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.recommend-spot-card__category[data-v-220ca3ea]{grid-row:3;margin:0;line-height:14px;font-size:12px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.recommend-spot-card__category--text[data-v-220ca3ea]{padding:2px;color:#fff;overflow:hidden;background-color:rgba(50,50,60,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;white-space:nowrap}.recommend-spot-card__buttons[data-v-220ca3ea]{grid-row:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommend-spot-card__add-button[data-v-220ca3ea]{position:static}.recommend-spot-card__button-window[data-v-220ca3ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;gap:8px;width:auto;height:auto;position:absolute;bottom:24px;right:24px;z-index:3;font-size:12px;line-height:1;list-style:none;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:10px 15px;margin:0;border-radius:6px;box-sizing:border-box}.recommend-spot-card__button-window--click[data-v-220ca3ea]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--primary-color);font-size:12px;cursor:pointer}.recommend-spot-card__button-window--click[data-v-220ca3ea]:hover{opacity:.6}.recommend-spot-card__button-window.en[data-v-220ca3ea]{right:0}.recommend-spot-card__candidate-flag[data-v-220ca3ea]{width:12px;height:12px}.recommend-spot-card__card[data-v-220ca3ea] .el-card__body{position:relative;display:grid;grid-template-columns:auto;grid-template-rows:minmax(10%,100%) auto fit-content(64px) 28px;grid-row-gap:4px;height:100%;padding:0 8px;word-break:break-word}.new-plan-setting-modal__dialog[data-v-c340dbce]{text-align:center}.new-plan-setting-modal__dialog__form[data-v-c340dbce]{border-bottom:1px solid #e1e1e1}.new-plan-setting-modal__dialog__form__title[data-v-c340dbce]{padding:0 15px 0 70px;width:calc(100% - 85px)}.new-plan-setting-modal__dialog__form__date-picker[data-v-c340dbce]{border:none}.new-plan-setting-modal__dialog__button[data-v-c340dbce]{width:320px;color:#fff;font-weight:700;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px}.new-plan-setting-modal__dialog__button[data-v-c340dbce]:hover{opacity:.6}.new-plan-setting-modal__dialog__button--previous[data-v-c340dbce]{color:var(--primary-color);font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.new-plan-setting-modal__dialog__button--previous[data-v-c340dbce]:hover{opacity:.6}.new-plan-setting-modal__buttons[data-v-c340dbce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.new-plan-setting-modal__dialog__form .el-input__icon{display:none}.new-plan-setting-modal__dialog__form input{border:none}.new-plan-setting-modal__dialog__form__move__radio-group__move-radio.is-checked .el-radio__input .el-radio__inner{border-color:var(--primary-color);background-color:var(--primary-color)}.new-plan-setting-modal__dialog__form__move__radio-group__move-radio.is-checked .el-radio__label{color:var(--primary-color)}.new-plan-setting-modal__dialog__notice{margin:20px 0 0;font-size:12px}.premium-function-modal__title[data-v-3a4a119e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:18px;position:relative}.premium-function-modal__theme[data-v-3a4a119e]{font-size:18px;font-weight:700;text-align:center}.premium-function-modal__description[data-v-3a4a119e]{font-size:16px;line-height:1.75}.premium-function-modal__contents[data-v-3a4a119e]{gap:24px;margin:0 auto;max-width:500px;min-width:227px}.premium-function-modal__contents[data-v-3a4a119e],.premium-function-modal__contents__form[data-v-3a4a119e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium-function-modal__contents__form[data-v-3a4a119e]{gap:12px;width:100%}.plan-over-limit[data-v-2ed899ec]{width:100%;height:100%;margin:106px 0;background-color:#f2f6fc;position:absolute;top:0;left:0;z-index:2000;padding:12px}.description[data-v-2ed899ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-data-incomplete__contents[data-v-4298700b]{text-align:center}.plan-data-incomplete__contents__button[data-v-4298700b]{border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer;padding:6px 50px;margin:20px 0 0}#toast[data-v-f7f6f4e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-stretch:normal;font-style:normal;z-index:2001;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);text-align:center;position:fixed;bottom:0;left:0;width:100%;transition:all .5s ease;transition-property:opacity;transition-duration:.5s;opacity:0}#toast.shows-bottom-menu.pc[data-v-f7f6f4e0]{bottom:82px}#toast.shows-bottom-menu.sp[data-v-f7f6f4e0]{bottom:80px}#toast.sp[data-v-f7f6f4e0]{font-size:14px}#toast.pc[data-v-f7f6f4e0]{font-size:16px}#toast.fade-in[data-v-f7f6f4e0]{opacity:1}#toast .text[data-v-f7f6f4e0]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.info[data-v-f7f6f4e0]{padding:12px 0;background-color:rgba(50,50,60,.75)}.info-left[data-v-f7f6f4e0]{text-align:left!important;padding-top:25px;padding-bottom:25px;background-color:rgba(50,50,60,.75)}.info-left span[data-v-f7f6f4e0]{padding-left:24px!important}.error[data-v-f7f6f4e0]{padding:12px 0;opacity:.8;background-color:rgba(250,85,70,.7)}.toast__link[data-v-f7f6f4e0]{margin-right:24px;margin-left:auto;height:36px;border-radius:18px;background-color:#fff;line-height:38px;color:var(--primary-color);text-decoration:none;font-size:14px;font-weight:700;padding:0 18px}[data-v-62d2b44a]:focus{outline:none}.pc .v-cookie-modal[data-v-62d2b44a]{width:450px;height:150px;background-color:#337ab7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:8px;right:8px;z-index:1000;padding:19px 16px;box-sizing:border-box;border-radius:6px;background-color:hsla(0,0%,96%,.9)}.pc .v-cookie-modal__text[data-v-62d2b44a]{color:#32323c;font-size:14px;margin:2px 5px 5px}.pc .v-cookie-modal__policy[data-v-62d2b44a]{color:var(--primary-color);margin:8px;cursor:pointer;font-size:14px}.pc .v-cookie-modal__policy[data-v-62d2b44a]:hover{opacity:.5}.pc .v-cookie-modal__accept[data-v-62d2b44a]{box-sizing:border-box;border:1px solid var(--primary-color);border-radius:6px;background-color:var(--primary-color);color:#fafafa;padding:8px 16px;margin-top:16px;cursor:pointer;width:200px;height:60px;font-size:14px}.pc .v-cookie-modal__accept[data-v-62d2b44a]:hover{opacity:.5}.sp .v-cookie-modal[data-v-62d2b44a]{height:150px;background-color:hsla(0,0%,96%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:8px;z-index:1000;padding:24px 12px}.sp .v-cookie-modal__text[data-v-62d2b44a]{color:#000;font-size:12px}.sp .v-cookie-modal__policy[data-v-62d2b44a]{color:var(--primary-color);margin:8px;cursor:pointer;font-size:12px}.sp .v-cookie-modal__policy[data-v-62d2b44a]:hover{opacity:.5}.sp .v-cookie-modal__accept[data-v-62d2b44a]{box-sizing:border-box;border:1px solid var(--primary-color);border-radius:6px;background-color:var(--primary-color);color:#fafafa;padding:4px 12px;margin-top:16px;cursor:pointer;width:160px;height:44px;font-size:14px}.sp .v-cookie-modal__accept[data-v-62d2b44a]:hover{opacity:.5}.c-plan-address[data-v-cf31abd6]{position:relative}.c-plan-address__sticky[data-v-cf31abd6]{position:sticky;top:0;background-color:#fff}.c-plan-address__search-box[data-v-cf31abd6]{width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;background-color:#fff;border-bottom:1px solid hsla(0,0%,59%,.3)}input[data-v-56e8786b]{border:none}input[data-v-56e8786b]:focus{outline:none}input[data-v-56e8786b]::-ms-clear{visibility:hidden}button[data-v-56e8786b]{padding:0;background:none;border:none;outline:none;transition:background-color .2s ease-out,border-bottom .2s ease-out,-webkit-transform .2s ease-out;transition:background-color .2s ease-out,transform .2s ease-out,border-bottom .2s ease-out;transition:background-color .2s ease-out,transform .2s ease-out,border-bottom .2s ease-out,-webkit-transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}[data-v-56e8786b]::-webkit-search-cancel-button{-webkit-appearance:none}.c-plan-address__form[data-v-56e8786b]{width:calc(100% - 32px);height:44px;border-radius:6px;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;box-sizing:border-box}#c-plan-address__input[data-v-56e8786b]{width:100%}.c-plan-address__form__delete[data-v-56e8786b]{width:24px;height:24px}.c-address-list[data-v-705d19f1]{padding:0 16px}.c-address-item[data-v-5ae4d638]{width:100%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid hsla(0,0%,59%,.3);color:#333;font-size:14px;font-weight:500;box-sizing:border-box;padding:16px 0}.plan-setting-container[data-v-91bec1ae]{margin-bottom:100px;position:relative}.plan-setting-container__header[data-v-91bec1ae]{position:sticky;top:0}.plan-setting-container__list[data-v-91bec1ae]{margin:13px 4% 0;padding:0;list-style:none}.plan-setting-container__list__item[data-v-91bec1ae]{padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3)}.plan-setting-container__list__item__headline[data-v-91bec1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:0 0 10px}.plan-setting-container__list__item__headline__img[data-v-91bec1ae]{width:16px;height:16px}.plan-setting-container__list__item__headline__text[data-v-91bec1ae]{font-size:12px;font-weight:500}.plan-setting-container__list__item__plan-title[data-v-91bec1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plan-setting-container__list__item__plan-title__text[data-v-91bec1ae]{width:100%;border:none}.plan-setting-container__list__item__edit[data-v-91bec1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-setting-container__list__item__edit__arrow[data-v-91bec1ae]{width:20px;height:20px;margin-left:8px}.plan-setting-container__list__item__edit__text[data-v-91bec1ae]{width:calc(100% - 24px);margin:0;padding:0;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29}.plan-setting-container__list__item__edit__text.placeholder[data-v-91bec1ae]{color:#b4becd}.plan-setting-container__list__alert[data-v-91bec1ae]{font-size:12px;margin:4px 0 0;color:#fa5546}.plan-setting-container__notice[data-v-91bec1ae],.plan-setting-container__sub[data-v-91bec1ae]{margin:24px 4% 0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#969696}.plan-setting-container__button-area[data-v-91bec1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:24px}.plan-setting-container__create[data-v-91bec1ae]{height:48px;width:168px;border:none;border-radius:24px;color:#fff;font-size:16px;font-weight:700}.plan-setting-container__create.active[data-v-91bec1ae]{background-color:var(--primary-color)}.plan-setting-container__create.inactive[data-v-91bec1ae]{background-color:#d7dce0}.plan-setting-container__reload[data-v-91bec1ae]{color:var(--primary-color);font-size:14px;font-weight:700;text-decoration:none}.plan-setting-container__list__item__edit[data-v-91bec1ae] .el-icon-date{display:none!important}.el-input__inner[data-v-91bec1ae]{border:none;margin:0;padding:0!important;height:26px;width:100%!important}.el-input__inner[data-v-91bec1ae] .el-range-input{width:108px;height:auto;font-size:14px;font-weight:700;color:#333}.el-input__inner[data-v-91bec1ae] .el-range-separator{height:20px;padding:0!important}.plan-setting-container__list__item__edit__date-picker{width:100%!important;margin-top:0!important;top:0!important;left:0!important;min-height:100vh!important}.plan-setting-container__list__item__edit__date-picker .el-picker-panel__body{font-family:Noto Sans JP,Open Sans,sans-serif;margin:0!important;min-width:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__content{width:100%!important;padding:0}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__content table{font-weight:500!important}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__content tr:not(.el-date-table__row){background-color:#a9a9a9;line-height:24px}.available:nth-child(7),.plan-setting-container__list__item__edit__date-picker .el-date-table__row .available:first-child{color:#fa8278!important}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__content th{padding:0!important;color:#fff!important}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__header{margin:10px 0}.plan-setting-container__list__item__edit__date-picker .el-date-range-picker__header div{font-weight:700}.plan-setting-container__list__item__edit__date-picker td.end-date span,.plan-setting-container__list__item__edit__date-picker td.start-date span{background-color:#a9a9a9}.plan-setting-container__list__item__edit__date-picker .popper__arrow{display:none!important}.plan-setting-container__list__item__edit__date-picker .el-date-table td span{width:30px!important;height:30px!important;line-height:30px!important;font-size:16px!important}.plan-setting-container__list__item__edit__date-picker .el-date-table td.in-range div{margin:0!important;padding:0!important}.plan-setting-container__list__item__edit__date-picker .el-date-table td.start-date div{margin:0 0 0 9px!important}.plan-setting-container__list__item__edit__date-picker .el-date-table td.end-date div{margin:0 9px 0 0!important}.plan-setting-container__list__item__edit__date-picker .start-date.end-date div{background-color:#fff!important}.plan-setting-container__list__item__edit__date-picker #plan-setting-container__list__item__edit__date-picker__header{font-family:Noto Sans JP,Open Sans,sans-serif;text-align:center;margin:0;height:52px;border-bottom:1px solid hsla(0,0%,59%,.3);font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-setting-container__list__item__edit__date-picker .el-picker-panel__sidebar{height:52px;width:52px;border:none;padding:0}.plan-setting-container__list__item__edit__date-picker .el-picker-panel__shortcut{background-image:url(/prd/static/img/arrow-left-black.6bb41cb.svg);background-repeat:no-repeat;background-size:20px 20px;height:52px;padding:0;background-position:50%}.plan-setting-container__list__item__edit__date-picker .el-icon-d-arrow-left,.plan-setting-container__list__item__edit__date-picker .el-icon-d-arrow-right{display:none}.transport-setting-modal[data-v-00ed6f6a]{position:fixed;top:0;width:100%;height:100vh;background-color:#fff}.transport-setting-modal__back[data-v-00ed6f6a]{position:absolute;top:16px;left:20px}.transport-setting-modal__back__img[data-v-00ed6f6a]{width:15px;height:auto;vertical-align:middle}.transport-setting-modal__title[data-v-00ed6f6a]{margin:0;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.3);font-size:16px;font-weight:500;color:#333}.transport-setting-modal__list[data-v-00ed6f6a]{list-style:none;margin:23px 4% 0;padding:0}.transport-setting-modal__list__item__input[data-v-00ed6f6a]{display:none}.transport-setting-modal__list__item__label[data-v-00ed6f6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:50px;border-bottom:1px solid hsla(0,0%,59%,.3);color:#333}.transport-setting-modal__list__item__label__check[data-v-00ed6f6a]{position:absolute;right:8%}.area-setting-modal[data-v-3b4eb9d7]{position:fixed;top:0;width:100%;height:100vh;background-color:#fff}.area-setting-modal__header[data-v-3b4eb9d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:52px;background-color:#fff;z-index:2}.area-setting-modal__header__back[data-v-3b4eb9d7]{position:absolute;top:16px;left:20px}.area-setting-modal__header__back__img[data-v-3b4eb9d7]{width:15px;height:auto;vertical-align:middle}.area-setting-modal__header__title[data-v-3b4eb9d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;margin:0;border-bottom:1px solid hsla(0,0%,59%,.3);font-size:16px;font-weight:700;color:#32323c}.area-setting-modal__list[data-v-3b4eb9d7]{height:calc(100% - 52px);margin-top:52px;overflow-y:auto}.area-setting-modal__list__group[data-v-3b4eb9d7]{margin:0 0 100px}.area-setting-modal__list__area[data-v-3b4eb9d7]{width:100%;height:24px;background-color:#f5f5f5;font-size:14px;color:#969696;box-sizing:border-box;padding:4px 16px}.area-setting-modal__list__division[data-v-3b4eb9d7]{width:calc(100% - 32px);background-color:#fff;font-size:14px;font-weight:500;border-bottom:1px solid hsla(0,0%,59%,.3);margin:0 16px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.area-setting-modal__list__division__label[data-v-3b4eb9d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:50px;padding-right:16px;white-space:nowrap}.area-setting-modal__list__division__label.el-checkbox[data-v-3b4eb9d7]{color:#000}.area-setting-modal__list__division__label[data-v-3b4eb9d7] :deep(.el-checkbox__label){padding-left:0}.area-setting-modal__button[data-v-3b4eb9d7]{position:fixed;bottom:20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__label{padding-left:0}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__input.is-checked+.el-checkbox__label{color:initial}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__inner{width:26px;height:26px;border-radius:50%}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--primary-color);border-color:var(--primary-color)}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#dcdfe6}.area-setting-modal__list__division__label[data-v-3b4eb9d7] .el-checkbox__inner:after{height:14px;top:3px;left:9px;border-width:2px}.route-detail[data-v-ebf8abd8]{position:relative;background-color:#f5f5f5;color:#32323c}.route-detail__header[data-v-ebf8abd8]{background-color:#fff;border-bottom:1px solid #e1e1e1;width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-icon-close[data-v-ebf8abd8]{position:relative;z-index:1;margin:8px;line-height:40px;font-size:16px;cursor:pointer}.el-tabs__content[data-v-ebf8abd8]{overflow:hidden;position:relative;height:calc(100% - 55px)}.el-tabs__header.is-top[data-v-ebf8abd8]{padding:0 4%}.route-modal__button[data-v-ebf8abd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 16px}.route-modal__button--blue[data-v-ebf8abd8],.route-modal__button--white[data-v-ebf8abd8]{width:145px;height:36px;border-radius:18px;font-size:12px!important;font-weight:700!important;padding:0!important;white-space:normal!important}.route-modal__button--blue[data-v-ebf8abd8]{border:solid 1px var(--primary-color);background-color:var(--primary-color)!important;color:#fff!important}.route-modal__button--white[data-v-ebf8abd8]{border:solid 1px var(--primary-color);background-color:#fff!important;color:var(--primary-color)!important}.route-modal__button--blue[data-v-ebf8abd8]:hover,.route-modal__button--white[data-v-ebf8abd8]:hover{opacity:.6}.spot__direct-train[data-v-ebf8abd8]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border:1px solid #b4becd;border-radius:6px;padding:2px 4px;color:#b4becd;font-size:12px;margin-top:4px}.spot-column__direct-train[data-v-ebf8abd8]{color:#b4becd}.route-detail .route-detail-header-move-icon .move-icon[data-v-ebf8abd8],.route-detail .route-line-icon__circle .move-icon[data-v-ebf8abd8]{width:20px;height:20px}.el-tabs__active-bar[data-v-ebf8abd8]{background-color:var(--primary-color)!important}.el-tabs__item.is-active[data-v-ebf8abd8]{color:var(--primary-color)!important;font-weight:600}.summary-frame[data-v-ebf8abd8]{border-bottom:1px solid hsla(0,0%,59%,.3)}.summary-frame .sp-route-section-link[data-v-ebf8abd8]{margin:0 4% 16px}.theme-color[data-v-036288a0]{color:var(--primary-color)}.theme-color--background[data-v-036288a0]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-036288a0]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-036288a0]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-036288a0]:hover{background-color:var(--primary-color)}.focus-color[data-v-036288a0]{color:var(--primary-color)}.theme-color--svg>path[data-v-036288a0]{fill:var(--primary-color)}.button-shadow-color[data-v-036288a0]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.c-plan-route-detail[data-v-036288a0]{min-height:100vh;background-color:#f5f5f5;padding-bottom:100px}.optimize-button[data-v-036288a0]{position:fixed;bottom:20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999}.route-detail[data-v-49130614]{position:relative;background-color:#f5f5f5;color:#32323c}.route-detail__header[data-v-49130614]{background-color:#fff;border-bottom:1px solid #e1e1e1;width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-icon-close[data-v-49130614]{position:relative;z-index:1;margin:8px;line-height:40px;font-size:16px;cursor:pointer}.el-tabs__content[data-v-49130614]{overflow:hidden;position:relative;height:calc(100% - 55px)}.el-tabs__header.is-top[data-v-49130614]{padding:0 4%}.route-modal__button[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 16px}.route-modal__button--blue[data-v-49130614],.route-modal__button--white[data-v-49130614]{width:145px;height:36px;border-radius:18px;font-size:12px!important;font-weight:700!important;padding:0!important;white-space:normal!important}.route-modal__button--blue[data-v-49130614]{border:solid 1px var(--primary-color);background-color:var(--primary-color)!important;color:#fff!important}.route-modal__button--white[data-v-49130614]{border:solid 1px var(--primary-color);background-color:#fff!important;color:var(--primary-color)!important}.route-modal__button--blue[data-v-49130614]:hover,.route-modal__button--white[data-v-49130614]:hover{opacity:.6}.spot__direct-train[data-v-49130614]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border:1px solid #b4becd;border-radius:6px;padding:2px 4px;color:#b4becd;font-size:12px;margin-top:4px}.spot-column__direct-train[data-v-49130614]{color:#b4becd}.route-detail .route-detail-header-move-icon .move-icon[data-v-49130614],.route-detail .route-line-icon__circle .move-icon[data-v-49130614]{width:20px;height:20px}.el-tabs__active-bar[data-v-49130614]{background-color:var(--primary-color)!important}.el-tabs__item.is-active[data-v-49130614]{color:var(--primary-color)!important;font-weight:600}.detail-pane__tabs[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.detail-pane__header[data-v-49130614]{padding:0 4% 16px;border-bottom:1px solid #e1e1e1}.detail-pane__header__time[data-v-49130614]{font-family:SFProText-Regular,sans-serif;font-size:22px;font-weight:600;margin-top:8px}.detail-pane__header__cost[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;font-size:16px}.detail-pane__header__cost__text[data-v-49130614]:first-child{padding:0 8px 0 0}.detail-pane__header__cost__text+.detail-pane__header__cost__text[data-v-49130614]{border-left:1px solid #32323c;padding:0 8px}.detail-pane__header__route-line-icon[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.detail-pane__main[data-v-49130614]{padding:16px 0}.route-detail-header-move-icon[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-detail-header-move-icon__icon[data-v-49130614]{width:20px;height:20px}.route-detail-header-move-icon__line[data-v-49130614]{color:hsla(0,0%,59%,.3);font-size:18px;font-weight:500;margin:0 4px}.point-section[data-v-49130614]{position:relative;padding-left:12px;color:#666;font-size:14px}.point-section__from-time[data-v-49130614],.point-section__to-time[data-v-49130614]{position:absolute;font-family:SFProText-Regular,sans-serif;font-weight:700;color:#333}.point-section__to-time[data-v-49130614]{top:-10px}.point-section__from-time[data-v-49130614]{bottom:-10px}.point-section__name[data-v-49130614]{padding:0 12px;margin-left:56px;border-left:4px solid hsla(0,0%,59%,.3)}.point-section__name--multilingual[data-v-49130614]{padding:16px 12px;font-size:16px;font-weight:700;line-height:18px;border-bottom:1px solid #e1e1e1}.transport-section[data-v-49130614]{padding:0 12px;margin-left:56px;border-left:4px solid hsla(0,0%,59%,.3)}.transport-section__main[data-v-49130614]{padding:16px 12px;line-height:18px;border-bottom:1px solid #e1e1e1}.transport-section__main--destination[data-v-49130614],.transport-section__main--line[data-v-49130614],.transport-section__main--move[data-v-49130614],.transport-section__main--self-name[data-v-49130614],.transport-section__main--time[data-v-49130614]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transport-section__main--move[data-v-49130614]{font-weight:700}.transport-section__sightseeing-train[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;line-height:16px}.transport-section__sightseeing-train--text[data-v-49130614]{padding:0 8px;background-color:#f8469c;color:#fff;font-size:12px}.route-detail-fade-enter-active[data-v-49130614],.route-detail-fade-leave-active[data-v-49130614]{transition:opacity .5s}.route-detail-fade-enter[data-v-49130614],.route-detail-fade-leave-to[data-v-49130614]{opacity:0}.circle[data-v-49130614]{z-index:1;position:absolute;top:0;left:50px;width:12px;height:12px;border-radius:8px;border:2px solid hsla(0,0%,59%,.3);background-color:#fff}.route-detail__icon[data-v-49130614]{text-align:center;position:absolute;top:30%;left:58px}.route-detail__circle[data-v-49130614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border:1px solid #666;border-radius:100%;box-sizing:border-box;background-color:#fff}.route-detail .sp-route-section-link[data-v-49130614]{margin:0 4% 16px}@media print{body{width:297mm}#plan-detail-action-buttons{display:none!important}.plan-detail-page>>>.button-list{display:none}.plan-detail-page>>>.day-list{margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.plan-detail-page>>>.map{margin-top:40px}.plan-detail-schedule-container{padding-top:0!important}.plan-detail-page__main-contents{margin-top:0!important}.planning-site-header{position:relative!important;box-shadow:none!important}.pc-header__howto{display:none!important}}.plan-detail-page__main-contents{padding:20px 4% 60px;margin-top:61px}.title-container[data-v-54eb2527]{display:-webkit-box;display:-ms-flexbox;display:flex}.title[data-v-54eb2527]{font-size:36px;font-weight:700;max-width:80%}@media screen and (max-width:800px){.title-container[data-v-54eb2527]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title[data-v-54eb2527]{font-size:28px;max-width:inherit}}@media screen and (max-width:800px){.button-list[data-v-cf34638e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.plan-detail-schedule-container[data-v-81d2be60]{padding:24px 0 20px}.plan-detail-schedule-container__notice[data-v-81d2be60]{font-size:11px;color:#606266}.plan-detail-schedule-container__day[data-v-81d2be60]{padding-top:30px}.plan-detail-schedule-container .map[data-v-81d2be60]{height:480px}@media screen and (max-width:800px){.map[data-v-81d2be60]{margin-top:40px}}.plan-detail-schedule-days[data-v-5ed2810e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.plan-detail-schedule-days__date-tab[data-v-5ed2810e]{font-weight:700;text-align:center;padding:0 6px;cursor:pointer}.plan-detail-schedule-days__date-tab[data-v-5ed2810e]:hover{opacity:.6}.plan-detail-schedule-days__date-tab.active[data-v-5ed2810e]{border-bottom:4px solid var(--primary-color);color:#333}.plan-detail-schedule-days__date-tab.active .plan-detail-schedule-days__date-tab--count[data-v-5ed2810e]{color:var(--primary-color)}.plan-detail-schedule-days__date-tab.inactive[data-v-5ed2810e]{color:#b4becd}.plan-detail-schedule-days__date-tab--count[data-v-5ed2810e]{font-size:32px;padding-bottom:10px}.plan-detail-schedule-days__date-tab--count .active[data-v-5ed2810e]{color:var(--primary-color)}.plan-detail-schedule-days__date-tab--date[data-v-5ed2810e]{font-size:14px;padding:10px 0}@media print{.plan-detail-schedule-days__date-tab.inactive[data-v-5ed2810e]{display:none}}.plan-detail-schedule[data-v-f54386a2]{color-adjust:exact;-webkit-print-color-adjust:exact;width:1032px}.notfound-events[data-v-f54386a2]{padding:24px}.tab-container[data-v-f54386a2]{margin:12px 0 0}.tab-pane[data-v-f54386a2]{line-height:1.4}.el-tabs__item[data-v-f54386a2]{padding:0 0 6px;color:#000}.plan-detail-schedule-spot[data-v-7d68a350]{background-color:#f5f5f5;width:426px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px}.plan-detail-schedule-spot[data-v-7d68a350]:first-child{padding-top:24px}.plan-detail-schedule-spot__time[data-v-7d68a350]{text-align:center;font-weight:700;font-size:12px;width:40px}.plan-detail-schedule-spot__time__count[data-v-7d68a350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;background-color:#fff;border:2px solid var(--primary-color);width:20px;height:20px;border-radius:50%;margin:6px auto;color:var(--primary-color)}.plan-detail-schedule-spot__card[data-v-7d68a350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;background-color:#fff;border:2px solid #969696;border-radius:6px;padding:12px}.plan-detail-schedule-spot__card__image[data-v-7d68a350]{height:80px;width:120px}.plan-detail-schedule-spot__card__image__main[data-v-7d68a350]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5}.plan-detail-schedule-spot__card__text[data-v-7d68a350]{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-detail-schedule-spot__card__text__name[data-v-7d68a350]{font-size:14px;font-weight:700;margin-bottom:10px}.plan-detail-schedule-spot__card__text__name__edited[data-v-7d68a350]{overflow-wrap:anywhere}.plan-detail-schedule-spot__card__text__name .official-name[data-v-7d68a350]{font-size:12px;font-weight:400}.plan-detail-schedule-spot__card__text__note[data-v-7d68a350]{font-size:12px;color:#969696;margin-bottom:20px}.plan-detail-schedule-spot__card__text__note__category[data-v-7d68a350]{display:inline}.plan-detail-schedule-spot__card__text__memo[data-v-7d68a350]{font-size:12px}.plan-detail-schedule-spot__card__text__memo__title[data-v-7d68a350]{color:#d7dce1;font-weight:700;font-size:16px}.plan-detail-schedule-spot__card__text__memo__text[data-v-7d68a350]{overflow-wrap:anywhere}.plan-detail-schedule-move .move-section-wrapper[data-v-224ffcdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plan-detail-schedule-move .move-section-wrapper .move-section-left[data-v-224ffcdc]{background-color:#f5f5f5;width:446px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:90px;font-size:12px;font-weight:700}.plan-detail-schedule-move .move-section-wrapper .move-section-left.first[data-v-224ffcdc]{min-height:auto}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type[data-v-224ffcdc]{position:relative;width:32px;margin:0 25px}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type[data-v-224ffcdc]:before{content:"";position:absolute;display:block;width:3px;height:100%;left:14px;background-color:var(--route-color)}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type .section-type-icon[data-v-224ffcdc]{background-color:#f5f5f5;z-index:1;height:auto;padding:6px 0;width:32px;text-align:center}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type .section-type-icon img[data-v-224ffcdc]{width:24px;height:auto;-o-object-fit:cover;object-fit:cover}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type .section-type-icon .route-line-icon[data-v-224ffcdc]{width:24px;height:24px;display:inline-block}.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-name[data-v-224ffcdc]{padding-right:10px}.plan-detail-schedule-move .move-section-wrapper .move-section-left .move-summary[data-v-224ffcdc],.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-name[data-v-224ffcdc],.plan-detail-schedule-move .move-section-wrapper .move-section-left .section-type[data-v-224ffcdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-detail-schedule-move .move-section-wrapper .move-section-left .move-summary[data-v-224ffcdc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #333;border-radius:15px;min-height:30px;padding:0 6px}.plan-detail-schedule-move .move-section-wrapper .move-section-left .move-summary .move-summary-item[data-v-224ffcdc]{padding:0 10px}.plan-detail-schedule-move .move-section-wrapper .move-section-left .move-summary .move-summary-item[data-v-224ffcdc]:not(:last-child){border-right:1px solid hsla(0,0%,59%,.3)}.plan-detail-schedule-move .move-section-wrapper .move-section-right[data-v-224ffcdc]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:204px;background-color:#fff;border:2px solid #969696;border-radius:6px}.plan-detail-schedule-move .move-section-wrapper .move-section-right[data-v-224ffcdc]:before{content:"";position:absolute;left:-24px;top:90px;border-top:9px solid transparent;border-right:14px solid #969696;border-bottom:9px solid transparent}.plan-detail-schedule-move .move-section-wrapper .move-section-right .section-map[data-v-224ffcdc]{height:100%;width:368px}.plan-detail-schedule-move .move-section-wrapper .move-section-right .section-map .map-image[data-v-224ffcdc]{width:100%;height:100%}.plan-detail-schedule-move .move-section-wrapper .move-section-right .section-map-overlay[data-v-224ffcdc]{position:absolute;height:100%;width:368px;top:0;left:0;z-index:100}.plan-detail-schedule-move .move-section-wrapper .move-section-right .section-memo[data-v-224ffcdc]{height:100%;width:170px;padding:12px}.plan-detail-schedule-move .move-section-wrapper .move-section-right .section-memo .title[data-v-224ffcdc]{color:#d7dce1;font-weight:700;font-size:16px}.route-infomation-container[data-v-23785b32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:260px;margin:1px 0}.text[data-v-23785b32]{font-size:12px;font-family:Montserrat;color:red;font-weight:500}.line-container[data-v-23785b32]{width:20px;height:100%}.line[data-v-23785b32]{width:3px;margin-left:50%;border-width:3px;height:100%;background-color:#d3d3d3}.need-login-modal[data-v-2762b7d8] .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.need-login-modal__text{font-weight:700}.need-login-modal__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:280px;margin:0 auto}.need-login-modal__contents__button{background-color:#fff;font-weight:700;border-radius:24px}.need-login-modal__contents__button:focus,.need-login-modal__contents__button:hover{color:inherit;background-color:inherit;border-color:inherit}.need-login-modal__contents__button.primary{background-color:var(--primary-color);color:#fff;border:none}.theme-color[data-v-66c486f2]{color:var(--primary-color)}.theme-color--background[data-v-66c486f2]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-66c486f2]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-66c486f2]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-66c486f2]:hover{background-color:var(--primary-color)}.focus-color[data-v-66c486f2]{color:var(--primary-color)}.theme-color--svg>path[data-v-66c486f2]{fill:var(--primary-color)}.button-shadow-color[data-v-66c486f2]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}button[data-v-66c486f2]{border:none;background-color:unset;padding:0;cursor:pointer}#map-area[data-v-66c486f2]{width:100%;height:100%;position:absolute}#map-parent[data-v-66c486f2]{position:relative;height:100%}#sp-map[data-v-66c486f2]{width:100vw}#pc-map[data-v-66c486f2]{width:calc(100vw - 414px);height:calc(100vh - 66px);position:absolute;right:0}.current-location[data-v-66c486f2]{width:40px;height:40px;bottom:16px;right:16px;background-color:#fff;z-index:5;border-radius:20px;box-shadow:0 5px 6px 0 rgba(0,0,0,.2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.current-location[data-v-66c486f2],.zoom-button[data-v-66c486f2]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.zoom-button[data-v-66c486f2]{bottom:65px;right:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}.map-focus-out[data-v-66c486f2]{position:absolute;top:0;right:0;z-index:11}.research-button__this-area[data-v-66c486f2]{position:absolute;bottom:72px;right:calc((100vw - 414px) / 2);-webkit-transform:translate(50%,50%);transform:translate(50%,50%);background-color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.2);height:48px;width:180px;border-radius:24px;font-weight:700;z-index:5}.map-contents__about-map[data-v-66c486f2]{position:absolute;bottom:22px;left:6px;z-index:2}#sp-control-panel[data-v-28f10f2a]{position:relative;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;background-color:#f5f5f5;z-index:11;transition:.5s;box-shadow:0 -2px 6px 1px rgba(0,0,0,.2);overflow-y:scroll}#sp-control-panel[data-v-28f10f2a],#sp-control-panel__opener[data-v-28f10f2a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sp-control-panel__opener[data-v-28f10f2a]{min-height:20px;position:sticky;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:12;transition:bottom .5s}#sp-control-panel__opener--line[data-v-28f10f2a]{background-color:#ddd;width:20%;height:5px;display:inline-table;border-radius:3px;margin-top:8px}#sp-control-panel__tab[data-v-28f10f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:33px;padding:10px 0 0;position:sticky;top:0;z-index:10;background-color:#f5f5f5}#sp-control-panel__tab .el-radio[data-v-28f10f2a]{margin:0;color:#b4becd;border-right:none;border-top:none;border-left:none;border-width:3px;border-bottom-style:solid}#sp-control-panel__tab .tab__selected[data-v-28f10f2a]{border-color:var(--primary-color)}.sp-control-panel__tab__radio[data-v-28f10f2a]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;text-align:center;border-radius:0}.sp-control-panel__spot-list[data-v-28f10f2a] .spot-card__selected{background-color:#f5f5f5}.sp-control-panel__spot-list[data-v-28f10f2a] .spot-card__selected .spot-card__left__name{color:var(--primary-color)}.sp-control-panel__spot-list[data-v-28f10f2a] .spot-card__selected .whiteout:after{background:linear-gradient(90deg,hsla(0,0%,96%,0) 0,#f5f5f5 50%,#f5f5f5)}#sp-control-panel__tab[data-v-28f10f2a] .el-radio .el-radio__label{padding:0!important;font-size:14px;font-weight:700}#sp-control-panel__tab[data-v-28f10f2a] .el-radio.is-checked .el-radio__label{color:var(--primary-color)!important}#sp-control-panel__tab[data-v-28f10f2a] .el-radio__input{display:none!important}#sp-control-panel__tab[data-v-28f10f2a] .tab__selected{border-color:var(--primary-color)}.theme-color[data-v-31d8ef8b]{color:var(--primary-color)}.theme-color--background[data-v-31d8ef8b]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-31d8ef8b]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-31d8ef8b]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-31d8ef8b]:hover{background-color:var(--primary-color)}.focus-color[data-v-31d8ef8b]{color:var(--primary-color)}.theme-color--svg>path[data-v-31d8ef8b]{fill:var(--primary-color)}.button-shadow-color[data-v-31d8ef8b]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}@media screen and (max-width:430px){.travel-spots__item[data-v-31d8ef8b]{padding:5px 15px;font-size:12px;border-radius:15px;border:1px solid var(--primary-color);margin:5px 10px 5px 0;color:var(--primary-color);background-color:#fff}.category-list__wrap[data-v-31d8ef8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px}.category-title[data-v-31d8ef8b]{margin:4px 0 0}}@media screen and (min-width:431px){.travel-spots__item[data-v-31d8ef8b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:20%;font-size:10px;margin-top:8px}.category-list__wrap[data-v-31d8ef8b],.travel-spots__item[data-v-31d8ef8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-list__wrap[data-v-31d8ef8b]{padding-bottom:0;max-height:0;transition:all .4s ease-out;overflow:hidden}.category-title[data-v-31d8ef8b]{margin-top:24px}}li[data-v-31d8ef8b],ul[data-v-31d8ef8b]{list-style:none;margin:0;padding:0}button[data-v-31d8ef8b]{border:none;background-color:unset;padding:0;cursor:pointer}#category-list[data-v-31d8ef8b]{background-color:#f5f5f5;width:100%;z-index:1;-ms-flex-negative:0;flex-shrink:0}.category-title[data-v-31d8ef8b]{margin:0 0 14px}.category-list__top[data-v-31d8ef8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:72px 16px 0;padding-bottom:24px}.category-title[data-v-31d8ef8b]{font-family:SFProText-Medium,Yu Gothic Medium,\\6E38\30B4\30B7\30C3\30AF\4F53,sans-serif;font-size:14px;font-weight:700;width:90%}.ja.category-title[data-v-31d8ef8b]{font-size:18px}.travel-spots[data-v-31d8ef8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin-top:4px;transition:.5s}.travel-spots.only-first-row[data-v-31d8ef8b]{height:35px;overflow:hidden}.show-all-category[data-v-31d8ef8b]{color:var(--primary-color);font-size:12px;position:relative;margin:16px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.show-all-category__icon[data-v-31d8ef8b]{background-color:var(--primary-color);width:13px;height:13px;border-radius:7px;margin-right:6px}.show-all-category__icon[data-v-31d8ef8b]:after{content:"";left:4px;width:4px;top:3px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(135deg);display:block;position:absolute}.travel-spots__top[data-v-31d8ef8b]{width:100%}.travel-spots__name[data-v-31d8ef8b]{text-align:center;margin-top:4px;font-weight:700;height:2em}.category-button[data-v-31d8ef8b]{width:55%}.category-button img[data-v-31d8ef8b]{width:100%}.color__yellow[data-v-31d8ef8b]{color:#f5a532}.theme-color[data-v-5d8a62df]{color:var(--primary-color)}.theme-color--background[data-v-5d8a62df]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-5d8a62df]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-5d8a62df]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-5d8a62df]:hover{background-color:var(--primary-color)}.focus-color[data-v-5d8a62df]{color:var(--primary-color)}.theme-color--svg>path[data-v-5d8a62df]{fill:var(--primary-color)}.button-shadow-color[data-v-5d8a62df]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}dd[data-v-5d8a62df],dl[data-v-5d8a62df]{margin:0}ul[data-v-5d8a62df]{list-style:none;padding:0;margin:0}.spot__name[data-v-5d8a62df]{font-weight:700;line-height:1.17}.spot__category[data-v-5d8a62df]{background-color:rgba(50,50,60,.6)}.spot__category[data-v-5d8a62df],.spot__tag[data-v-5d8a62df]{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:20px;font-size:12px;color:#fff;padding:1px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot__tag[data-v-5d8a62df]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;margin-right:8px;margin-bottom:8px;line-height:1}.spot__tag.goto-coupon[data-v-5d8a62df]{background-color:#f5a532}.spot__tag.goto-coupon img[data-v-5d8a62df]{width:12px;height:12px;margin-right:4px}.spot-info-section[data-v-5d8a62df]{margin-bottom:8px}.spot__provider[data-v-5d8a62df]{font-size:10px;margin-bottom:4px;text-align:right}.spot__provider span[data-v-5d8a62df]{color:#969696}.spot__category.en[data-v-5d8a62df]{font-size:14px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.spot__category[data-v-5d8a62df],.spot__tag[data-v-5d8a62df]{display:inline-table;line-height:2}}.spot__catch-copy[data-v-5d8a62df],.spot__outline[data-v-5d8a62df]{font-size:12px;line-height:1.5}.spot__outline.en[data-v-5d8a62df]{font-size:14px;line-height:1.3}.spot__info[data-v-5d8a62df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.spot__info.en[data-v-5d8a62df]{font-size:14px}.whiteout[data-v-5d8a62df]{position:relative;overflow:hidden;line-height:1.3em}.row1[data-v-5d8a62df]{height:1em}.row2[data-v-5d8a62df]{height:2.5em}.row3[data-v-5d8a62df]{height:3.8em}.row4[data-v-5d8a62df]{height:5em}.whiteout[data-v-5d8a62df]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.poi-lock .whiteout[data-v-5d8a62df]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#e1e1e1 80%,#e1e1e1)}@media screen and (max-width:430px){.spot-list-title__popular[data-v-5d8a62df]{font-size:14px}}@media screen and (min-width:431px){.spot-list-title__popular[data-v-5d8a62df]{font-size:18px}}.text__color--main[data-v-5d8a62df]{color:#333}.text__color--sub[data-v-5d8a62df]{color:#969696}#spot-list[data-v-5d8a62df]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;background-color:#fff}.spot-list__zero-spot[data-v-5d8a62df]{padding:32px 16px;color:#666}.spot-list__zero-spot__1[data-v-5d8a62df]{font-size:18px;margin-bottom:8px}.spot-list__zero-spot__2[data-v-5d8a62df]{font-size:14px}.spot-list-title__popular[data-v-5d8a62df]{font-weight:700;color:#333;margin:24px 16px 16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-list-title__popular .popular-icon[data-v-5d8a62df]{margin-right:6px}.spot-card__add__button[data-v-5d8a62df]{position:absolute;right:0;top:46px}.spot-card[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;gap:8px;min-height:130px;padding:16px;position:relative;cursor:pointer}.spot-card[data-v-14c52c60]:after{content:"";position:absolute;bottom:0;left:16px;display:inline-block;width:calc(100% - 32px);height:1px;background-color:hsla(0,0%,59%,.3)}.spot-card[data-v-14c52c60]:hover{background-color:rgba(35,65,100,.15)}.spot-card:hover .whiteout[data-v-14c52c60]:after{background:linear-gradient(90deg,rgba(222,227,232,0) 0,#dee3e8 50%,#dee3e8)}.spot-card:hover.ja[data-v-14c52c60]{background-color:rgba(54,131,216,.15)}.spot-card:hover.ja .whiteout[data-v-14c52c60]:after{background:linear-gradient(90deg,rgba(225,237,249,0) 0,#e1edf9 50%,#e1edf9)}.spot-card:hover .spot-card__left__name[data-v-14c52c60]{color:var(--primary-color)}.spot-card__left[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;width:calc(100% - 80px);margin:0;box-sizing:border-box}.spot-card__left__name[data-v-14c52c60]{font-size:16px;font-weight:700;line-height:1.17;color:#32323c;word-wrap:break-word}.spot-card__left__name .en[data-v-14c52c60]{font-size:18px}.spot-card__left__catchphrase[data-v-14c52c60],.spot-card__left__outline[data-v-14c52c60]{height:2.5em;margin:0;font-size:12px;font-weight:600;line-height:1.3em;color:#969696;position:relative;overflow:hidden}.spot-card__left__category[data-v-14c52c60]{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:20px;padding:1px 8px;font-size:12px;color:#fff;background-color:rgba(50,50,60,.6)}.spot-card__left__category[data-v-14c52c60],.spot-card__left__trip-advisor[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.spot-card__left__trip-advisor[data-v-14c52c60]{gap:8px}.spot-card__left__trip-advisor__rating[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#32323c;font-size:16px;font-weight:700}.spot-card__left__trip-advisor__rating--img[data-v-14c52c60]{height:16px}.spot-card__left__trip-advisor--num-reviews[data-v-14c52c60]{color:#969696;font-size:10px}.spot-card__left__trip-advisor--num-reviews.en[data-v-14c52c60]{font-size:12px}.spot-card__left__info[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:14px;color:#969696;position:relative;overflow:hidden}.spot-card__left__info .en[data-v-14c52c60]{font-size:16px}.spot-card__left__info__icon.hours[data-v-14c52c60]{margin:0 4px 0 3px}.spot-card__left__info__text[data-v-14c52c60]{max-height:35px;line-height:1.25}.spot-card__left .whiteout[data-v-14c52c60]:after{position:absolute;bottom:0;right:0;width:80px;height:1.3em;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%,#fff)}.spot-card__right[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;position:relative;width:80px;box-sizing:border-box}.spot-card__right__image[data-v-14c52c60]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";border:1px solid #eee}.spot-card__right__buttons[data-v-14c52c60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:32px;height:78px;position:absolute;top:4px;right:0}.spot-card__right__buttons[data-v-14c52c60],.spot-card__right__detail[data-v-14c52c60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-card__right__detail[data-v-14c52c60]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:82px;height:28px;box-sizing:border-box;text-align:center;padding:4px 0;color:var(--primary-color);border:solid 1px var(--primary-color);border-radius:14px;background-color:#fff;font-size:12px}.spot-card__right__detail.th[data-v-14c52c60]{height:34px;padding:4px 8px}.spot-card__right__detail[data-v-14c52c60]:hover{color:#fff;background-color:var(--primary-color)}.c-oval-button[data-v-a523394c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;width:82px;height:28px;padding:4px 0;box-sizing:border-box;text-align:center;color:var(--primary-color);border:solid 1px var(--primary-color);border-radius:14px;background-color:#fff;font-size:12px}.c-oval-button.th[data-v-a523394c]{height:34px;padding:4px 8px}.c-oval-button[data-v-a523394c]:hover{color:#fff;background-color:var(--primary-color)}.theme-color[data-v-43ff13ec]{color:var(--primary-color)}.theme-color--background[data-v-43ff13ec]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-43ff13ec]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-43ff13ec]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-43ff13ec]:hover{background-color:var(--primary-color)}.focus-color[data-v-43ff13ec]{color:var(--primary-color)}.theme-color--svg>path[data-v-43ff13ec]{fill:var(--primary-color)}.button-shadow-color[data-v-43ff13ec]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.text__color--main[data-v-43ff13ec]{color:#333}.el-dialog__wrapper[data-v-43ff13ec] .el-dialog{font-family:Noto Sans JP,Open Sans,sans-serif;border-radius:6px;width:calc(100% - 48px)}.el-dialog__wrapper[data-v-43ff13ec] .el-dialog__title{font-size:16px}.el-dialog__wrapper[data-v-43ff13ec] .el-dialog__header{padding:32px 0 0;font-weight:500;font-stretch:normal;font-style:normal}.el-dialog__wrapper[data-v-43ff13ec] .el-dialog__body{padding:32px 24px 24px}.p-plan-select-modal__planlist[data-v-43ff13ec]{max-height:201px;overflow:scroll;padding:0}.p-plan-select-modal__planlist[data-v-43ff13ec]::-webkit-scrollbar{width:6px}.p-plan-select-modal__planlist[data-v-43ff13ec]::-webkit-scrollbar-thumb{background:#234164;border-radius:3px;background:var(--primary-color)}.p-plan-select-modal__planlist[data-v-43ff13ec]::-webkit-scrollbar-track-piece{display:none}.p-plan-select-modal__link[data-v-43ff13ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid hsla(0,0%,59%,.3)}.p-plan-select-modal__text[data-v-43ff13ec]{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;margin:8px 0 0;text-align:left}.p-plan-select-modal__date[data-v-43ff13ec]{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#969696;margin:4px 0 7px}.p-plan-select-modal__new[data-v-43ff13ec]{background-color:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:24px 0 0;padding:0 0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.3)}.p-plan-select-modal__new__text[data-v-43ff13ec]{margin:0 0 0 5px;line-height:1}.p-plan-select-modal__close[data-v-43ff13ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:112px;height:36px;border-radius:18px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;margin:32px 0 0}.favorite-list[data-v-42ed6e88]{width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;background-color:#fff}.favorite-list[data-v-42ed6e88],.favorite-list__no-spot[data-v-42ed6e88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorite-list__no-spot[data-v-42ed6e88]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:64px 0 0}.favorite-list__no-spot--text[data-v-42ed6e88]{text-align:center;font-size:14px;font-weight:700;line-height:20px;color:#d7dce1;word-break:auto-phrase}#sp-spot-detail[data-v-3daa7dce]{position:relative;z-index:13;transition:.5s;width:100%;overflow-y:scroll;background-color:#fff;border-radius:8px;box-shadow:0 -4px 6px 1px rgba(0,0,0,.2)}#sp-spot-detail #sp-control-spot-panel__opener[data-v-3daa7dce]{text-align:center}#sp-spot-detail #sp-control-spot-panel__opener #sp-control-spot-panel__opener--line[data-v-3daa7dce]{background-color:#ddd;width:20%;height:5px;display:inline-table;border-radius:3px;margin-top:8px}.theme-color[data-v-16f69d87]{color:var(--primary-color)}.theme-color--background[data-v-16f69d87]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-16f69d87]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-16f69d87]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-16f69d87]:hover{background-color:var(--primary-color)}.focus-color[data-v-16f69d87]{color:var(--primary-color)}.theme-color--svg>path[data-v-16f69d87]{fill:var(--primary-color)}.button-shadow-color[data-v-16f69d87]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}@media screen and (max-width:430px){#spot-filter[data-v-16f69d87]{width:100vw;height:100%;background-color:#f5f5f5;position:fixed;top:50px;z-index:13;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spot-filter__body[data-v-16f69d87]{height:calc(100% - 53px);padding:0 20px 100px;box-sizing:border-box;overflow-y:scroll}.research-button[data-v-16f69d87]{color:#fff;width:168px;height:48px;border-radius:24px;position:fixed;bottom:16px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:431px){#spot-filter[data-v-16f69d87]{width:414px;height:calc(100% - 65px);background-color:#f5f5f5;position:fixed;top:64px;z-index:13;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#spot-filter[data-v-16f69d87],.spot-filter__body[data-v-16f69d87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spot-filter__body[data-v-16f69d87]{height:calc(100% - 53px);padding:0 20px 16px;box-sizing:border-box;overflow-y:scroll}.research-button[data-v-16f69d87]{color:#fff;width:168px;min-height:48px;border-radius:24px;margin-top:40px}}li[data-v-16f69d87],ul[data-v-16f69d87]{list-style:none;margin:0;padding:0}button[data-v-16f69d87]{border:none;background-color:unset;padding:0;cursor:pointer}.filter-back-button[data-v-16f69d87]{position:absolute;top:10px;left:12px;padding:4px;cursor:pointer}.firefox-ie-bug[data-v-16f69d87]{padding:16px}.spot-filter__header[data-v-16f69d87]{width:100%;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.3);position:relative}.spot-filter__title[data-v-16f69d87]{margin:0;font-size:16px;font-weight:700}@media screen and (max-width:430px){.filter-item[data-v-6209a7d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3)}}@media screen and (min-width:431px){.filter-title[data-v-6209a7d9]{margin:0 8px}.filter-section[data-v-6209a7d9]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:100%}.filter-item[data-v-6209a7d9],.filter-section[data-v-6209a7d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filter-item[data-v-6209a7d9]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 8px;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3);width:calc(50% - 16px)}}.filter-title[data-v-6209a7d9]{font-weight:700;font-size:16px;margin:32px 0 16px;width:100%}.en .filter-title[data-v-6209a7d9]{font-size:16px}.filter-item label[data-v-6209a7d9]{font-size:14px;width:calc(100% - 26px);padding-right:8px;box-sizing:border-box;cursor:pointer}.en .filter-item label[data-v-6209a7d9]{font-size:16px}input[type=checkbox][data-v-6209a7d9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border:unset;border-radius:26px;background-color:#dfe4ea;cursor:pointer;position:relative}input[type=checkbox][data-v-6209a7d9]:checked{background-color:var(--primary-color);z-index:1}input[type=checkbox][data-v-6209a7d9]:checked:after{content:"";top:8px;right:7px;position:absolute;display:block;width:10px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}input[type=radio][data-v-6209a7d9]{display:none}@media screen and (max-width:430px){.filter-item[data-v-3c417b73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3)}}@media screen and (min-width:431px){.filter-title[data-v-3c417b73]{margin:0 8px}.filter-section[data-v-3c417b73]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:100%}.filter-item[data-v-3c417b73],.filter-section[data-v-3c417b73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filter-item[data-v-3c417b73]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 8px;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3);width:calc(50% - 16px)}}.filter-title[data-v-3c417b73]{font-weight:700;font-size:16px;margin:32px 0 16px;width:100%}.en .filter-title[data-v-3c417b73]{font-size:18px}.filter-item label[data-v-3c417b73]{font-size:14px;width:calc(100% - 26px);padding-right:8px;box-sizing:border-box;cursor:pointer}.en .filter-item label[data-v-3c417b73]{font-size:16px}input[type=checkbox][data-v-3c417b73]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border:unset;background:url(/prd/static/img/circle-check-off.4a1f461.svg);cursor:pointer}.ja input[type=checkbox][data-v-3c417b73]:checked,input[type=checkbox][data-v-3c417b73]:checked{background:url(/prd/static/img/circle-check-on.fc17190.svg)}input[type=radio][data-v-3c417b73]{display:none}@media screen and (max-width:420px){.filter-item[data-v-0f2f745f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3)}}@media screen and (min-width:421px){.filter-title[data-v-0f2f745f]{margin:0 8px}.recommend-filter[data-v-0f2f745f]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:100%}.filter-item[data-v-0f2f745f],.recommend-filter[data-v-0f2f745f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filter-item[data-v-0f2f745f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 8px;padding:12px 0;border-bottom:1px solid hsla(0,0%,59%,.3);width:calc(50% - 16px)}}.filter-title[data-v-0f2f745f]{font-weight:700;font-size:16px;margin:32px 0 16px;width:100%}.en .filter-title[data-v-0f2f745f]{font-size:18px}.filter-item label[data-v-0f2f745f]{font-size:14px;width:calc(100% - 26px);padding-right:8px;box-sizing:border-box;cursor:pointer}.en .filter-item label[data-v-0f2f745f]{font-size:16px}input[type=checkbox][data-v-0f2f745f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border:unset;background:url(/prd/static/img/circle-check-off.4a1f461.svg);cursor:pointer}.ja input[type=checkbox][data-v-0f2f745f]:checked,input[type=checkbox][data-v-0f2f745f]:checked{background:url(/prd/static/img/circle-check-on.fc17190.svg)}input[type=radio][data-v-0f2f745f]{display:none}.theme-color[data-v-28f1f22e]{color:var(--primary-color)}.theme-color--background[data-v-28f1f22e]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-28f1f22e]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-28f1f22e]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-28f1f22e]:hover{background-color:var(--primary-color)}.focus-color[data-v-28f1f22e]{color:var(--primary-color)}.theme-color--svg>path[data-v-28f1f22e]{fill:var(--primary-color)}.button-shadow-color[data-v-28f1f22e]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}@media screen and (min-width:421px){.filter-title[data-v-28f1f22e]{margin:0 8px}.filter-section[data-v-28f1f22e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:100%}}.filter-title[data-v-28f1f22e]{font-weight:700;font-size:16px;margin:32px 0 16px;width:100%}.en .filter-title[data-v-28f1f22e]{font-size:18px}.filter-item label[data-v-28f1f22e]{font-size:14px;width:calc(100% - 26px);padding-right:8px;box-sizing:border-box;cursor:pointer}.en .filter-item label[data-v-28f1f22e]{font-size:16px}input[type=radio][data-v-28f1f22e]{display:none}.filter-seats[data-v-28f1f22e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;width:100%;padding-bottom:8px}.filter-seats__button[data-v-28f1f22e]{font-size:14px;min-width:122px;height:30px;border-radius:15px;background-color:#fff;color:#234164;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ja .filter-seats__button[data-v-28f1f22e]{color:#3683d8}input[type=radio]:checked+.filter-seats__button[data-v-28f1f22e]{color:#fff;background-color:#234164}.ja input[type=radio]:checked+.filter-seats__button[data-v-28f1f22e]{color:#fff;background-color:#3683d8}.theme-color[data-v-35690d48]{color:var(--primary-color)}.theme-color--background[data-v-35690d48]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-35690d48]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-35690d48]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-35690d48]:hover{background-color:var(--primary-color)}.focus-color[data-v-35690d48]{color:var(--primary-color)}.theme-color--svg>path[data-v-35690d48]{fill:var(--primary-color)}.button-shadow-color[data-v-35690d48]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.spot-search__top[data-v-35690d48]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:4px;position:absolute;top:0;left:0;z-index:12;color:#333;margin:8px 16px}.spot-search__fw-box[data-v-35690d48],.spot-search__top[data-v-35690d48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}.spot-search__fw-box[data-v-35690d48]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spot-search__bottom[data-v-35690d48]{position:absolute;top:56px;left:4px;z-index:11}.spot-search-filter[data-v-b8f38372]{height:calc(100% + 4px)}.result-tools[data-v-91d6dd4e]{width:100%;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;padding:77px 16px 4px}@media screen and (max-width:430px){.result-tools[data-v-91d6dd4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;gap:8px;width:calc(100vw - 4px);height:calc(100% + 4px);box-sizing:border-box;padding:0 0 8px;position:relative;overflow-x:scroll}}@media (-ms-high-contrast:none){#result-tools.ie-expand[data-v-91d6dd4e]{min-height:160px}}.theme-color[data-v-39b072b1]{color:var(--primary-color)}.theme-color--background[data-v-39b072b1]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-39b072b1]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-39b072b1]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-39b072b1]:hover{background-color:var(--primary-color)}.focus-color[data-v-39b072b1]{color:var(--primary-color)}.theme-color--svg>path[data-v-39b072b1]{fill:var(--primary-color)}.button-shadow-color[data-v-39b072b1]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}button[data-v-39b072b1]{border:none;background-color:unset;padding:0;cursor:pointer}.header-bottom__button[data-v-39b072b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;border-radius:15px;padding:0 28px 0 8px;font-size:14px;line-height:2;cursor:pointer}.header-bottom__button span[data-v-39b072b1]{height:26px}.header-bottom__button.en[data-v-39b072b1]{font-size:16px}.header-bottom__button.on[data-v-39b072b1]{color:#fff}.header-bottom__button--filter[data-v-39b072b1]{min-width:110px;padding:0 8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-bottom__filter-icon[data-v-39b072b1]{margin-right:8px;width:18px;height:18px}.theme-color[data-v-53f61b21]{color:var(--primary-color)}.theme-color--background[data-v-53f61b21]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-53f61b21]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-53f61b21]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-53f61b21]:hover{background-color:var(--primary-color)}.focus-color[data-v-53f61b21]{color:var(--primary-color)}.theme-color--svg>path[data-v-53f61b21]{fill:var(--primary-color)}.button-shadow-color[data-v-53f61b21]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}button[data-v-53f61b21]{border:none;background-color:unset;padding:0;cursor:pointer}.header-bottom__button[data-v-53f61b21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;border-radius:15px;padding:0 28px 0 8px;font-size:14px;line-height:2;cursor:pointer}.header-bottom__button span[data-v-53f61b21]{height:26px}.header-bottom__button.en[data-v-53f61b21]{font-size:16px}.header-bottom__button.off[data-v-53f61b21]{background-color:#fff}.header-bottom__button--filter[data-v-53f61b21]{min-width:110px;padding:0 8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-bottom__filter-icon[data-v-53f61b21]{margin-right:8px;width:18px;height:18px}.theme-color[data-v-2d25d8e0]{color:var(--primary-color)}.theme-color--background[data-v-2d25d8e0]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-2d25d8e0]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-2d25d8e0]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-2d25d8e0]:hover{background-color:var(--primary-color)}.focus-color[data-v-2d25d8e0]{color:var(--primary-color)}.theme-color--svg>path[data-v-2d25d8e0]{fill:var(--primary-color)}.button-shadow-color[data-v-2d25d8e0]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.category-selector__child[data-v-2d25d8e0],.category-selector__grandchild[data-v-2d25d8e0],.category-selector__parent[data-v-2d25d8e0]{position:relative}.category-selector__child[data-v-2d25d8e0]:after,.category-selector__grandchild[data-v-2d25d8e0]:after,.category-selector__parent[data-v-2d25d8e0]:after{content:"";display:block;width:7px;height:7px;position:absolute;top:10px;right:12px;border-top:1px solid var(--primary-color);border-right:1px solid var(--primary-color);-webkit-transform:rotate(135deg);transform:rotate(135deg);z-index:5}.category-selector .no-selected-category[data-v-2d25d8e0]{color:var(--primary-color);position:absolute;z-index:1000;top:6px;left:8px;pointer-events:none}@media screen and (max-width:430px){.category-selector[data-v-2d25d8e0]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:8px;padding:0 4px 0 0}.category-select[data-v-2d25d8e0],.category-selector[data-v-2d25d8e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.category-select[data-v-2d25d8e0]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:100%;height:auto;box-sizing:border-box;background-color:#fff;top:4px;z-index:1}}@media screen and (min-width:431px){.category-selector[data-v-2d25d8e0]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-select[data-v-2d25d8e0],.category-selector[data-v-2d25d8e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.category-select[data-v-2d25d8e0]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:100%;height:auto;box-sizing:border-box;background-color:#fff;top:77px;z-index:1}}select[data-v-2d25d8e0]{outline:none;text-indent:.01px;text-overflow:"";vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select option[data-v-2d25d8e0]{background-color:#fff;color:#234164;cursor:pointer}select.ja option[data-v-2d25d8e0]{background-color:#fff;color:var(--primary-color)}select[data-v-2d25d8e0]::-ms-expand{display:none}select[data-v-2d25d8e0]::-ms-value{background:none;color:#234164}select.ja[data-v-2d25d8e0]::-ms-value{color:var(--primary-color)}select[data-v-2d25d8e0]:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.header-bottom__button[data-v-2d25d8e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;border-radius:15px;padding:0 28px 0 8px;font-size:14px;line-height:2;cursor:pointer}.header-bottom__button.en[data-v-2d25d8e0]{font-size:16px}.child-category[data-v-2d25d8e0]{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;overflow-x:hidden;overflow-y:scroll;padding:0 8px;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 8px);max-height:240px}.child-category[data-v-2d25d8e0]::-webkit-scrollbar{-webkit-appearance:none;width:4px}.child-category[data-v-2d25d8e0]::-webkit-scrollbar:horizontal{-webkit-appearance:none;height:4px}.child-category[data-v-2d25d8e0]::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.child-category__item[data-v-2d25d8e0]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}@media screen and (max-width:430px){.category-modal-enter-active[data-v-6d3c29b2],.category-modal-leave-active[data-v-6d3c29b2]{-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.category-modal-enter[data-v-6d3c29b2],.category-modal-leave-to[data-v-6d3c29b2]{-webkit-transform:translateY(100vh) translateY(0);transform:translateY(100vh) translateY(0)}#c-category-modal[data-v-6d3c29b2]{width:100%;position:fixed;bottom:0;left:0;z-index:1001;background-color:#fff;padding-bottom:24px;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-category-modal__close[data-v-6d3c29b2]{position:absolute;top:12px;right:12px;padding:4px;cursor:pointer}.c-category-modal__title[data-v-6d3c29b2]{margin:0;font-size:16px;font-weight:700}.c-category-modal__body[data-v-6d3c29b2]{height:70vh;overflow-y:scroll;margin:0;padding:0;list-style:none}}@media screen and (min-width:431px){.category-modal-enter-active[data-v-6d3c29b2],.category-modal-leave-active[data-v-6d3c29b2]{-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.category-modal-enter[data-v-6d3c29b2],.category-modal-leave-to[data-v-6d3c29b2]{-webkit-transform:translateX(-400px) translateX(0);transform:translateX(-400px) translateX(0)}#c-category-modal[data-v-6d3c29b2]{width:414px;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1001;background-color:#f5f5f5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 2px 6px 1px rgba(0,0,0,.2)}.c-category-modal__close[data-v-6d3c29b2]{position:absolute;top:10px;left:12px;padding:4px;cursor:pointer}.c-category-modal__title[data-v-6d3c29b2]{margin:0;font-size:16px;font-weight:700}.c-category-modal__body[data-v-6d3c29b2]{height:calc(100% - 52px);overflow-y:scroll;margin:0;padding:0;list-style:none}.c-category-modal__item[data-v-6d3c29b2]:hover{background-color:rgba(54,131,216,.15)}}.c-category-modal__header[data-v-6d3c29b2]{height:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-category-modal__header[data-v-6d3c29b2],.c-category-modal__label[data-v-6d3c29b2]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid hsla(0,0%,59%,.3)}.c-category-modal__label[data-v-6d3c29b2]{margin:0 16px;padding:16px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.c-category-modal__label__title[data-v-6d3c29b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:16px;font-weight:700;margin:0;padding:0}.c-category-modal__label__title img[data-v-6d3c29b2]{margin-right:8px}.c-category-modal__label__arrow.down[data-v-6d3c29b2]{display:block}.c-category-modal__label__arrow.up[data-v-6d3c29b2]{display:none}.c-category-modal__item-list[data-v-6d3c29b2]{margin:0;padding:0;max-height:0;transition:all .4s ease-out;overflow:hidden}.c-category-modal__item[data-v-6d3c29b2]{margin:0 16px 0 32px;border-bottom:1px solid hsla(0,0%,59%,.3);padding:16px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#333;font-size:14px;font-weight:700;cursor:pointer}.c-category-modal__item p[data-v-6d3c29b2]{margin:0}.c-category-modal__item img[data-v-6d3c29b2]{margin-right:8px}.c-category-modal__item__attention[data-v-6d3c29b2]{color:#a9a9a9;font-weight:500;font-size:12px;margin-top:8px!important}#c-category-modal__background[data-v-6d3c29b2]{background-color:rgba(0,0,0,.4);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.background-enter-active[data-v-6d3c29b2],.background-leave-active[data-v-6d3c29b2]{transition:opacity .4s ease}.background-enter[data-v-6d3c29b2],.background-leave-to[data-v-6d3c29b2]{opacity:0}.plan-top-contents .recommended-planner[data-v-0f6617c2]{overflow:hidden;background-color:#ededed;padding:46px 0}.plan-top-contents .latest-plans__show-more[data-v-0f6617c2]{margin:40px 0;text-align:center}.plan-top-contents__hr[data-v-0f6617c2]{border:none;height:4px;background-color:#666;margin:50px 0}.plan-top-contents .text--title[data-v-0f6617c2]{font-size:24px;font-weight:700;text-align:center;padding:0 0 30px}.sp.plan-top-contents .text--title[data-v-0f6617c2]{font-size:18px}.sp.plan-top-contents .latest-plans__hr[data-v-0f6617c2]{border:none;height:2px;background-color:#666;margin:20px 0}.sp.plan-top-contents .latest-plans__external-links[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__popular-plans[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__recommended-plans[data-v-0f6617c2]{margin:20px 0;background-color:#efefef}.sp.plan-top-contents .latest-plans__external-links__title[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__popular-plans__title[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__recommended-plans__title[data-v-0f6617c2]{font-size:18px;font-weight:700;text-align:center;padding:24px 0}.sp.plan-top-contents .latest-plans__external-links__list[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__popular-plans__list[data-v-0f6617c2],.sp.plan-top-contents .latest-plans__recommended-plans__list[data-v-0f6617c2]{padding:0 0 16px}.sp.plan-top-contents .latest-plans__recommended-conditions__title[data-v-0f6617c2]{color:var(--route-color);font-size:18px;font-weight:700;text-align:center;padding:0 0 20px}.sp .plan-top-contents__hr[data-v-0f6617c2]{height:2px}.sp .plan-top-contents .recommended-planner[data-v-0f6617c2]{padding:30px 0 38px}.plan-card-list[data-v-9fa6253a]{display:grid;--column-number:2;grid-template-columns:repeat(var(--column-number),1fr);grid-auto-rows:var(--plan-card-height);grid-template-rows:var(--plan-card-height-emphasis);gap:20px 6%}.plan-card-list__emphasis[data-v-9fa6253a]{grid-column:1/3}.sp.plan-card-list[data-v-9fa6253a]{gap:8px}.plan-card[data-v-d5efedbc]{display:grid;grid-template-columns:minmax(70%,100%) 40px;grid-template-rows:auto minmax(40%,100%) 28px repeat(2,auto) fit-content(64px);grid-row-gap:8px;position:relative;height:100%;color:#fff;text-decoration:none;background:linear-gradient(180deg,transparent 57%,rgba(0,0,0,.8)),50% no-repeat var(--plan-card-background-url),#dbdada;background-size:cover;overflow-x:hidden}.plan-card__router[data-v-d5efedbc]{grid-column:1;grid-row:1}.plan-card__router__link[data-v-d5efedbc]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.plan-card__editing[data-v-d5efedbc]{position:absolute;margin:auto;bottom:40%;width:100%;text-align:center}.plan-card__my-plan-menu[data-v-d5efedbc]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:2;grid-row:1;margin:10px 10px 0 0}.plan-card__my-plan-menu[data-v-d5efedbc],.plan-card__my-plan-menu__link[data-v-d5efedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-card__my-plan-menu__link[data-v-d5efedbc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;position:relative;z-index:2;border-radius:50%;background-color:rgba(0,0,0,.5)}.plan-card__my-plan-menu__link[data-v-d5efedbc]:focus-within{background-color:hsla(55,90%,69%,.65)}.plan-card__menu-dropdown[data-v-d5efedbc]{position:absolute;top:32px;right:16px}.plan-card__publish-status[data-v-d5efedbc]{margin:0 12px 0 0}.plan-card__tag[data-v-d5efedbc]{grid-column:1/3;grid-row:3;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-card__tag__list[data-v-d5efedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;margin:2px 0;-webkit-column-gap:4px;column-gap:4px;scrollbar-width:none;-ms-overflow-style:none}.plan-card__tag__list[data-v-d5efedbc]::-webkit-scrollbar{display:none}.plan-card__tag__list__name[data-v-d5efedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;padding:0 8px;font-size:12px;line-height:normal;white-space:nowrap}.plan-card__title[data-v-d5efedbc]{display:-webkit-box;grid-column:1;grid-row:4;font-weight:700;line-height:25px;padding:0 0 0 10px;z-index:1;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:block-axis;overflow:hidden}.plan-card__title__link[data-v-d5efedbc]{color:inherit;text-decoration:none}.plan-card__title__link[data-v-d5efedbc]:visited{color:inherit}.plan-card__days[data-v-d5efedbc]{grid-column:1;grid-row:5;font-size:12px;padding:0 0 0 10px}.plan-card__user[data-v-d5efedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1;grid-row:6;padding:0 0 10px 10px}.plan-card__user__image[data-v-d5efedbc]{-ms-flex-negative:1;flex-shrink:1;min-width:24px;height:24px;background:50%/24px auto no-repeat var(--user-image-background-url);background-size:cover;border-radius:50%}.plan-card__user__name[data-v-d5efedbc]{display:-webkit-box;max-width:85%;font-size:12px;padding:0 0 0 4px;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:block-axis;overflow:hidden}.plan-card__bookmark[data-v-d5efedbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-column:2;grid-row:6;margin:0 10px 10px 0;position:relative;z-index:2}.plan-card__bookmark__link[data-v-d5efedbc]{color:inherit;text-decoration:none}.plan-card__bookmark__link[data-v-d5efedbc]:visited{color:inherit}.sp.plan-card[data-v-d5efedbc]{grid-template-columns:minmax(100px,100%) 40px;grid-template-rows:auto minmax(0,100%) 28px repeat(2,auto) fit-content(64px);grid-row-gap:0;height:100%}.plan-menu-dropdown[data-v-33305e72]{cursor:pointer;width:var(--plan-menu-leader-size);height:var(--plan-menu-leader-size)}.plan-menu-dropdown__delete-text[data-v-33305e72]{color:#e25f19}.plan-menu-dropdown.el-dropdown .el-dropdown-link.el-dropdown-selfdefine{--plan-menu-leader-size:20px;width:var(--plan-menu-leader-size);height:var(--plan-menu-leader-size)}.plan-bookmark[data-v-7277850c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9px;font-weight:700}.delete-plan-modal[data-v-7a245cf6] .el-dialog__body,.plan-bookmark[data-v-7277850c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delete-plan-modal[data-v-7a245cf6] .el-dialog__body{text-align:center}.delete-plan-modal__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delete-plan-modal__text{font-weight:700}.delete-plan-modal__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.delete-plan-modal__contents__button{width:50%;max-width:280px;background-color:#fff;font-weight:700;border-radius:24px}.delete-plan-modal__contents__button:focus,.delete-plan-modal__contents__button:hover{color:inherit;background-color:inherit;border-color:inherit}.delete-plan-modal__contents__button.primary{background-color:#e25f19;color:#fff;border:none}.unpublishable-plan-modal__dialog[data-v-51d0e26c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unpublishable-plan-modal__dialog__text[data-v-51d0e26c]{color:#000;font-size:14px;font-weight:700;margin-bottom:34px;text-align:center}.unpublishable-plan-modal__dialog__text span[data-v-51d0e26c]{display:inline-block}.unpublishable-plan-modal__dialog__button[data-v-51d0e26c]{display:inline-block;height:44px;padding:0 16px;border-radius:22px;border:none;font-size:14px;font-weight:700;cursor:pointer;color:#fff;background-color:var(--primary-color)}@-webkit-keyframes infinity-scroll-left-data-v-86312600{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px))}}@keyframes infinity-scroll-left-data-v-86312600{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px))}}.recommended-planner-list[data-v-86312600],.recommended-planner-list__unordered[data-v-86312600]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;column-gap:10px}.recommended-planner-list__unordered.scroll[data-v-86312600]{-webkit-animation:infinity-scroll-left-data-v-86312600 60s linear 1s infinite;animation:infinity-scroll-left-data-v-86312600 60s linear 1s infinite}.recommended-planner-list__unordered.scroll-stop[data-v-86312600]{-webkit-animation-play-state:paused;animation-play-state:paused}.recommended-planner-list__unordered__list[data-v-86312600]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.recommended-planner[data-v-5853f8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}.recommended-planner__image[data-v-5853f8e8]{width:140px;height:140px;border-radius:50%;background:50%/auto 100% no-repeat var(--background-url);margin:0 0 20px}.recommended-planner__text[data-v-5853f8e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-align:center;text-decoration:none;width:100%;row-gap:4px}.recommended-planner__text__name[data-v-5853f8e8]{font-size:20px;font-weight:700;word-wrap:break-word}.recommended-planner__text__introduction[data-v-5853f8e8]{font-size:12px;word-wrap:break-word}.sp.recommended-planner[data-v-5853f8e8]{width:88px}.sp .recommended-planner__image[data-v-5853f8e8]{width:88px;height:88px}.sp .recommended-planner__text__name[data-v-5853f8e8]{font-size:11px}.sp .recommended-planner__text__introduction[data-v-5853f8e8]{font-size:8px}.sp .plan-search-result__hr[data-v-55570d84]{border:none;height:2px;background-color:#666;margin:20px 0}.sp .plan-search-result__external-links[data-v-55570d84],.sp .plan-search-result__popular-plans[data-v-55570d84],.sp .plan-search-result__recommended-plans[data-v-55570d84]{margin:20px 0;background-color:#efefef}.sp .plan-search-result__external-links__title[data-v-55570d84],.sp .plan-search-result__popular-plans__title[data-v-55570d84],.sp .plan-search-result__recommended-plans__title[data-v-55570d84]{font-size:18px;font-weight:700;text-align:center;padding:24px 0}.sp .plan-search-result__external-links__list[data-v-55570d84],.sp .plan-search-result__popular-plans__list[data-v-55570d84],.sp .plan-search-result__recommended-plans__list[data-v-55570d84]{padding:0 0 16px}.sp .plan-search-result__latest-info[data-v-55570d84]{margin:0 0 20px}.sp .plan-search-result__recommended-conditions__title[data-v-55570d84]{color:var(--route-color);font-size:18px;font-weight:700;text-align:center;padding:0 0 20px}.recommended-plan-list[data-v-57342b7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.recommended-plan-list__link[data-v-57342b7b]{color:inherit;font-weight:700;text-decoration:none;margin:6px 0 0}.recommended-plan-list__link[data-v-57342b7b]:after{content:"\25B6";margin:0 0 0 4px}.recommended-plan-list__link[data-v-57342b7b]:visited{color:inherit}.sp .recommended-plan-list[data-v-57342b7b]{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:10px;column-gap:10px;overflow:auto}.recommended-plan[data-v-4275dba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;column-gap:10px;margin:0 16px}.recommended-plan__image[data-v-4275dba4]{text-decoration:none}.recommended-plan__image__area[data-v-4275dba4]{width:60px;height:88px;background:50%/auto 100% no-repeat var(--background-url)}.recommended-plan__image__area__number[data-v-4275dba4],.recommended-plan__image__area__title[data-v-4275dba4]{display:none}.recommended-plan__text[data-v-4275dba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:initial;row-gap:8px;color:inherit;text-decoration:none}.recommended-plan__text[data-v-4275dba4]:visited{color:inherit}.recommended-plan__text__title[data-v-4275dba4]{font-size:14px;font-weight:700;line-height:22px}.recommended-plan__text__days[data-v-4275dba4]{font-size:12px}.sp .recommended-plan[data-v-4275dba4]{margin:inherit}.sp .recommended-plan__image__area[data-v-4275dba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:160px;height:124px;background:linear-gradient(180deg,transparent 57%,rgba(0,0,0,.8)),50% no-repeat var(--background-url),#dbdada;background-size:cover}.sp .recommended-plan__image__area__number[data-v-4275dba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:32px;height:32px;color:#fff;font-weight:700;background-color:#000;top:0;left:6px}.sp .recommended-plan__image__area__title[data-v-4275dba4]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#fff;font-size:12px;font-weight:700;line-height:18px;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:block-axis;overflow:hidden;margin:0 12px 12px}.sp .recommended-plan__text[data-v-4275dba4]{display:none}.recommended-tag-list[data-v-16976882]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;column-gap:10px;row-gap:15px}.recommended-tag-list .el-button[data-v-16976882]{color:#000;border:1px solid #707070;border-radius:16px;background-color:var(--accent-color);padding:8px 26px}.recommended-tag-list .el-button+.el-button[data-v-16976882]{margin:inherit}.external-link-list[data-v-ba17776a]{font-weight:700;text-align:initial}.external-link-list__list[data-v-ba17776a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0;margin:0 16px;border-bottom:1px solid hsla(0,0%,40%,.32)}.external-link-list__list[data-v-ba17776a]:last-child{border-bottom:none}.external-link-list__list .external-link[data-v-ba17776a]{height:auto;color:initial;text-decoration:none}.sp .external-link-list__list .external-link[data-v-ba17776a]{font-size:12px}.latest-info[data-v-e38daa54]{height:50px;line-height:50px;padding:0 15px;border:solid 2px var(--primary-color);background-color:var(--secondary-color)}.latest-info__link[data-v-e38daa54]{color:var(--primary-color);font-weight:700;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.show-more-plan-card-list .more-button[data-v-1c9989ec]{font-size:28px;font-weight:700;cursor:pointer}.sp.show-more-plan-card-list .more-button[data-v-1c9989ec]{font-size:16px}.plan-template .pc-container[data-v-4a83a43c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1080px;-webkit-column-gap:32px;column-gap:32px;padding:0 5px}.plan-template .pc-container .left-contents[data-v-4a83a43c],.plan-template .pc-container .right-contents[data-v-4a83a43c]{width:280px}.plan-template .pc-container .main-contents[data-v-4a83a43c]{width:1304px}.plan-template .pc-container .main-contents.show-left[data-v-4a83a43c],.plan-template .pc-container .main-contents.show-right[data-v-4a83a43c]{width:980px}.plan-template .pc-container .main-contents.show-left.show-right[data-v-4a83a43c]{max-width:640px;min-width:456px}.plan-template .pc-container .back-to-top[data-v-4a83a43c]{opacity:0;visibility:hidden;transition:all .5s;position:fixed;z-index:5;bottom:100px;right:100px}.plan-template .pc-container .back-to-top.is-show[data-v-4a83a43c]{opacity:1;visibility:visible;transition:all .5s}.plan-template .sp-container[data-v-4a83a43c]{padding:0 16px}.plan-template .sp-container .new-plan[data-v-4a83a43c]{position:fixed;z-index:5;bottom:60px;right:16px}.plan-header[data-v-823bce56]{width:100%;margin:0 auto 50px;box-shadow:0 0 20px #ccc;background-color:#fff}.plan-header__how-to[data-v-823bce56]{color:var(--primary-color);font-weight:700}.plan-header__wrapper[data-v-823bce56]{display:grid;min-width:1080px;max-width:1320px;height:65px;grid-template-columns:1fr auto 1fr;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.plan-header__wrapper__service[data-v-823bce56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.plan-header__wrapper__service[data-v-823bce56]:visited{color:inherit}.plan-header__wrapper__service .logo-img[data-v-823bce56]{height:40px}.plan-header__wrapper__service .service-name[data-v-823bce56]{font-size:26px;font-weight:700;margin:0 0 0 8px}.plan-header__wrapper__search[data-v-823bce56]{text-align:center}.plan-header__wrapper__search .search-input[data-v-823bce56]{width:330px}.plan-header__wrapper__search .search-button[data-v-823bce56]{display:none}.plan-header__wrapper__account[data-v-823bce56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-header__wrapper__account .info-link[data-v-823bce56]{width:96px;line-height:1;margin:0 10px;color:var(--primary-color);text-decoration:none}.plan-header__wrapper__account .information[data-v-823bce56]{margin:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:12px;color:#666}.plan-header__wrapper__account .menu-button[data-v-823bce56]{display:none}.sp.plan-header[data-v-823bce56]{margin:inherit}.sp .plan-header__wrapper[data-v-823bce56]{display:grid;width:auto;min-width:inherit;max-width:inherit;height:90px;grid-template-columns:auto 1fr;grid-template-rows:1fr auto 1fr;row-gap:18px;padding:16px}.sp .plan-header__wrapper__service[data-v-823bce56]{grid-row:1;grid-column:1}.sp .plan-header__wrapper__service .logo-img[data-v-823bce56]{height:38px}.sp .plan-header__wrapper__search[data-v-823bce56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row:2;grid-column:1/3;gap:12px}.sp .plan-header__wrapper__search .search-input[data-v-823bce56]{width:inherit;-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%}.sp .plan-header__wrapper__search .search-button[data-v-823bce56]{display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;padding:2px 0}.sp .plan-header__wrapper__search .search-button__conditions-count[data-v-823bce56]{display:inline-block;font-family:Arial,serif;color:#000;width:1em;height:1em;background-color:#fff;border-radius:50%;margin:0 0 0 4px}.sp .plan-header__wrapper__account[data-v-823bce56]{grid-row:1;grid-column:2}.sp .plan-header__wrapper__account .create-new-account[data-v-823bce56],.sp .plan-header__wrapper__account .info-link[data-v-823bce56],.sp .plan-header__wrapper__account .information[data-v-823bce56]{display:none}.sp .plan-header__wrapper__account .menu-button[data-v-823bce56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:50%;margin:0 0 0 16px}.sp .plan-header__wrapper__account .menu-button[data-v-823bce56]:active{background-color:var(--accent-color)}.fixed-width.plan-header[data-v-823bce56]{min-width:1080px}.plan-header__wrapper__search .el-input__prefix{color:var(--primary-color)}.plan-header__wrapper__search .el-input__inner{background-color:var(--secondary-color);border:none}.plan-header__wrapper__search .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-header__wrapper__search .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-header__wrapper__search .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-header__wrapper__search .el-input__inner::placeholder{color:var(--primary-color)}.plan-header__wrapper__search .el-icon-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;right:8px}.plan-header__wrapper__account .create-new-account.el-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:130px;border-radius:20px;border:2px solid var(--primary-color);color:var(--primary-color);font-weight:700;background-color:#fff}.plan-header__wrapper__account .login.el-button,.plan-header__wrapper__account .my-page.el-button{width:130px;border-radius:20px;border:2px solid var(--primary-color);color:#fff;font-weight:700;background-color:var(--primary-color)}.sp .plan-header__wrapper__search .search-button.el-button{height:32px;border-radius:20px;border:2px solid var(--primary-color);color:#fff;font-weight:700;background-color:var(--primary-color)}.sp .plan-header__wrapper__account .login.el-button,.sp .plan-header__wrapper__account .my-page.el-button{width:inherit;border-radius:inherit;border:none;color:#666;font-size:16px;font-weight:inherit;background-color:inherit;padding:0}.sp-new-plan-button__button[data-v-a3df02b2]{min-width:166px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color);font-size:16px;font-weight:700;background-color:#fff;border:0;border-radius:20px;box-shadow:0 0 5px 1px rgba(0,0,0,.25);cursor:pointer}.sp-new-plan-button__button[data-v-a3df02b2],.sp-new-plan-button__button__icon[data-v-a3df02b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp-new-plan-button__button__icon[data-v-a3df02b2]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 0 12px}.sp-new-plan-button__button__icon__background[data-v-a3df02b2]{width:20px;height:20px;background-color:var(--primary-color);border-radius:50%}.sp-new-plan-button__button__text[data-v-a3df02b2]{-webkit-box-flex:20;-ms-flex-positive:20;flex-grow:20;margin:0 12px 0 0}.pc-left-contents[data-v-5f1d772e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef;width:270px}.pc-left-contents[data-v-5f1d772e],.search-box[data-v-08dde17c]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.search-box[data-v-08dde17c]{text-align:center;width:-webkit-fill-available;padding:0 10px}.search-box__catchphraselink[data-v-08dde17c]{text-decoration:none}.search-box__catchphrase[data-v-08dde17c]{background-color:#c7f0e1;margin:12px 0;padding:16px;text-align:initial;border-radius:10px;color:#3c3c3c;box-shadow:0 0 5px rgba(0,0,0,.45)}.search-box__catchphrase .catchphrase[data-v-08dde17c]{word-wrap:break-word}.search-box__catchphrase .text--explain[data-v-08dde17c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}.search-box__search[data-v-08dde17c]{margin:24px 0}.search-box__spot[data-v-08dde17c]{margin:30px 0 24px}.search-box__spot__autocomplete[data-v-08dde17c]{display:grid;gap:8px}.search-box__move .el-checkbox-group[data-v-08dde17c]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.search-box__schedule .schedule-slider[data-v-08dde17c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-box__schedule .schedule-slider__slider[data-v-08dde17c]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.search-box__schedule .schedule-slider__text[data-v-08dde17c]{font-size:14px;-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px}.search-box__season .el-checkbox-group[data-v-08dde17c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.search-box__move[data-v-08dde17c],.search-box__schedule[data-v-08dde17c],.search-box__season[data-v-08dde17c],.search-box__tag[data-v-08dde17c]{margin:30px 0 24px}.search-box__move .text--subject[data-v-08dde17c],.search-box__schedule .text--subject[data-v-08dde17c],.search-box__season .text--subject[data-v-08dde17c],.search-box__tag .text--subject[data-v-08dde17c]{margin:15px 0}.search-box__button[data-v-08dde17c]{margin:24px 0 30px}.search-box__button .el-button[data-v-08dde17c]{font-size:16px;font-weight:700;color:#fff;background-color:#000;width:100%;border-radius:23.5px}.search-box .text--theme[data-v-08dde17c]{font-size:30px;font-weight:700;word-break:keep-all;line-height:46px}.search-box .text--title[data-v-08dde17c]{font-size:24px;font-weight:700;text-align:center}.search-box .text--subject[data-v-08dde17c]{font-size:20px;font-weight:700;text-align:initial}.search-box .text--explain[data-v-08dde17c]{font-size:14px;text-align:initial;margin-top:8px;line-height:22px}.search-box .text--explain.gray[data-v-08dde17c]{color:#666}.search-box .el-checkbox-button:first-child .el-checkbox-button__inner,.search-box .el-checkbox-button:last-child .el-checkbox-button__inner,.search-box .el-checkbox-button__inner{border-radius:16px;border:solid 1px var(--primary-color)}.search-box .el-checkbox-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 32px;color:var(--primary-color);box-shadow:none}.search-box .el-checkbox-button__inner:hover{color:var(--primary-color)}.search-box .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--primary-color)}.search-box .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.search-box .el-slider__bar{background-color:var(--primary-color)}.search-box .el-tooltip.el-slider__button{width:12px;height:12px;background-color:var(--primary-color);border:none}.plan-autocomplete .el-icon-hash[data-v-4d45f2ca]:before{content:"#";color:var(--primary-color);font-size:24px;font-weight:700}.plan-autocomplete .el-input--prefix .el-input__inner{color:#000;border-radius:4px;border:solid 1px var(--primary-color)}.plan-autocomplete .el-input--prefix .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-autocomplete .el-input--prefix .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-autocomplete .el-input--prefix .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-autocomplete .el-input--prefix .el-input__inner::placeholder{color:var(--primary-color)}.plan-autocomplete .selected .el-input--prefix .el-input__inner{font-weight:700;background-color:#e6f4ee}.pc-right-contents[data-v-65bc31d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommended-information[data-v-4dd0c736]{width:300px;text-align:center}.recommended-information__hr[data-v-4dd0c736]{border:none;height:4px;background-color:#666;margin:50px 0}.recommended-information .external-links[data-v-4dd0c736],.recommended-information .popular-plans[data-v-4dd0c736],.recommended-information .recommended-plans[data-v-4dd0c736]{background-color:#efefef;padding:16px 0}.recommended-information .external-links__title[data-v-4dd0c736],.recommended-information .popular-plans__title[data-v-4dd0c736],.recommended-information .recommended-plans__title[data-v-4dd0c736]{font-size:20px;font-weight:700;padding:10px 0 30px}.recommended-information .recommended-conditions__title[data-v-4dd0c736]{color:var(--route-color);font-size:20px;font-weight:700;padding:10px 0 30px}.recommended-information .popular-plans[data-v-4dd0c736]{margin:0 0 40px}.recommended-information .external-links[data-v-4dd0c736]{margin:0 0 28px}.over-plan-limit-modal__contents[data-v-960db7ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.over-plan-limit-modal__contents__image[data-v-960db7ee]{width:146px;height:146px;background:50%/cover no-repeat url(/prd/static/img/sorry.2dde86c.svg)}.over-plan-limit-modal__contents__text[data-v-960db7ee]{color:#000;font-size:14px;font-weight:700;text-align:center}.over-plan-limit-modal__contents__button[data-v-960db7ee]{width:50%;max-width:280px;color:#fff;font-weight:700;background-color:var(--primary-color);border:none;border-radius:22px;cursor:pointer}.login-modal__header[data-v-1d26d8a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-modal__header__back[data-v-1d26d8a5]{height:18px;cursor:pointer;z-index:2}.login-modal__header__title[data-v-1d26d8a5]{color:#000;width:100%;font-size:20px;text-align:center;margin:inherit}.login-modal__input-area[data-v-1d26d8a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-modal__input-area__input[data-v-1d26d8a5]{width:360px}.login-modal__input-area__button[data-v-1d26d8a5]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);border-radius:24px;font-size:16px}.login-modal__input-area__error[data-v-1d26d8a5]{width:360px;margin:16px 0 0}.login-modal__input-area__forgot-password[data-v-1d26d8a5]{width:360px;text-align:right;padding:12px 0 0;margin:0 0 36px}.login-modal__input-area__forgot-password__link[data-v-1d26d8a5]{color:#000;text-decoration:none;font-size:12px}.login-modal__input-area__forgot-password__link[data-v-1d26d8a5]:hover{text-decoration:underline}.login-modal__input-area__caution[data-v-1d26d8a5]{color:#000;font-size:12px}.login-modal__footer__link[data-v-1d26d8a5]{color:var(--primary-color);text-decoration:none;font-weight:700;font-size:16px}.login-modal__footer__link[data-v-1d26d8a5]:hover{text-decoration:underline}.sp .login-modal__input-area[data-v-1d26d8a5]{margin:32px 0}.sp .login-modal__input-area__button[data-v-1d26d8a5],.sp .login-modal__input-area__error[data-v-1d26d8a5],.sp .login-modal__input-area__input[data-v-1d26d8a5]{width:100%}.sp .login-modal__input-area__forgot-password[data-v-1d26d8a5]{width:100%;text-align:center}.sp .login-modal__input-area__forgot-password__link[data-v-1d26d8a5]{font-size:11px}.sp .login-modal__input-area__caution[data-v-1d26d8a5]{font-size:10px;margin:0 0 8px}.user-register-modal__header[data-v-eb0ba0e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-register-modal__header__back[data-v-eb0ba0e2]{height:18px;cursor:pointer;z-index:2}.user-register-modal__header__title[data-v-eb0ba0e2]{color:#000;width:100%;font-size:20px;margin:inherit;text-align:center}.new-register-top__input-area[data-v-44e0d840]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-register-top__input-area__input[data-v-44e0d840]{width:360px}.new-register-top__input-area__button[data-v-44e0d840]{width:360px;height:48px;color:#fff;font-size:16px;background-color:var(--primary-color);border-radius:24px}.new-register-top__input-area__inform[data-v-44e0d840]{width:360px;padding:16px 0 24px;color:#000;font-size:12px;line-height:16px}.new-register-top__input-area__checkbox[data-v-44e0d840]{margin:16px 0}.new-register-top__input-area__checkbox__link[data-v-44e0d840]{color:inherit}.new-register-top__input-area__error[data-v-44e0d840]{width:360px;margin:16px 0 0}.sp .new-register-top__input-area[data-v-44e0d840]{margin:32px 0}.sp .new-register-top__input-area__button[data-v-44e0d840],.sp .new-register-top__input-area__checkbox[data-v-44e0d840],.sp .new-register-top__input-area__error[data-v-44e0d840],.sp .new-register-top__input-area__inform[data-v-44e0d840],.sp .new-register-top__input-area__input[data-v-44e0d840]{width:100%}.sp .new-register-top__input-area__error[data-v-44e0d840]{margin:8px 0 0}.new-register-top[data-v-44e0d840] .el-checkbox__label{color:#000;font-size:12px}.sp.new-register-top[data-v-44e0d840] .el-checkbox__label{font-size:10px}.new-register-verification-code__input-area[data-v-a3b0ab70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-register-verification-code__input-area__text-area[data-v-a3b0ab70]{width:360px;color:#000;line-height:16px}.new-register-verification-code__input-area__input[data-v-a3b0ab70]{width:360px}.new-register-verification-code__input-area__button[data-v-a3b0ab70]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px;margin:32px 0 0}.new-register-verification-code__input-area__error[data-v-a3b0ab70]{width:360px;margin:16px 0 0}.sp .new-register-verification-code__input-area__button[data-v-a3b0ab70],.sp .new-register-verification-code__input-area__error[data-v-a3b0ab70],.sp .new-register-verification-code__input-area__input[data-v-a3b0ab70],.sp .new-register-verification-code__input-area__text-area[data-v-a3b0ab70]{width:100%}.sp .new-register-verification-code__input-area__error[data-v-a3b0ab70]{margin:8px 0 0}.sp .new-register-verification-code__input-area__button[data-v-a3b0ab70]{margin:16px 0 0}.new-register-verification-code__input-area__input.el-input input::-webkit-inner-spin-button,.new-register-verification-code__input-area__input.el-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-register-verification-code__input-area__input.el-input input[type=number]{-moz-appearance:textfield}.new-register-complete__input-area[data-v-99c61e5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-register-complete__input-area__text-area[data-v-99c61e5c]{text-align:center;font-weight:700}.new-register-complete__input-area__button[data-v-99c61e5c]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px;margin:32px 0 0}.sp .new-register-complete__input-area__button[data-v-99c61e5c]{width:100%}.forgot-password-modal__header[data-v-16725cbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password-modal__header__back[data-v-16725cbf]{height:18px;cursor:pointer;z-index:2}.forgot-password-modal__header__title[data-v-16725cbf]{color:#000;width:100%;font-size:20px;margin:inherit}.forgot-password-enter-email__input-area[data-v-318eeedb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password-enter-email__input-area__input[data-v-318eeedb]{width:360px}.forgot-password-enter-email__input-area__text-area[data-v-318eeedb]{width:360px;color:#000;font-size:12px}.forgot-password-enter-email__input-area__button[data-v-318eeedb]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px;margin:32px 0 0}.forgot-password-enter-email__input-area__error[data-v-318eeedb]{width:360px;margin:16px 0 0}.sp .forgot-password-enter-email__input-area[data-v-318eeedb]{margin:32px 0}.sp .forgot-password-enter-email__input-area__button[data-v-318eeedb],.sp .forgot-password-enter-email__input-area__error[data-v-318eeedb],.sp .forgot-password-enter-email__input-area__input[data-v-318eeedb],.sp .forgot-password-enter-email__input-area__text-area[data-v-318eeedb]{width:100%}.sp .forgot-password-enter-email__input-area__error[data-v-318eeedb]{margin:8px 0 0}.forgot-password-confirm__input-area[data-v-641856b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password-confirm__input-area__input[data-v-641856b4]{width:360px}.forgot-password-confirm__input-area__text-area[data-v-641856b4]{width:360px;color:#000;font-size:12px}.forgot-password-confirm__input-area__button[data-v-641856b4]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px;margin:32px 0 0}.forgot-password-confirm__input-area__error[data-v-641856b4]{width:360px;margin:16px 0 0}.sp .forgot-password-confirm__input-area[data-v-641856b4]{margin:32px 0}.sp .forgot-password-confirm__input-area__button[data-v-641856b4],.sp .forgot-password-confirm__input-area__error[data-v-641856b4],.sp .forgot-password-confirm__input-area__input[data-v-641856b4],.sp .forgot-password-confirm__input-area__text-area[data-v-641856b4]{width:100%}.sp .forgot-password-confirm__input-area__error[data-v-641856b4]{margin:8px 0 0}.forgot-password-confirm__input-area__input.el-input input::-webkit-inner-spin-button,.forgot-password-confirm__input-area__input.el-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.forgot-password-confirm__input-area__input.el-input input[type=number]{-moz-appearance:textfield}.forgot-password-complete__input-area[data-v-35816e74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password-complete__input-area__input[data-v-35816e74]{width:360px}.forgot-password-complete__input-area__text-area[data-v-35816e74]{width:360px;color:#000;font-size:12px}.forgot-password-complete__input-area__button[data-v-35816e74]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px;margin:32px 0 0}.forgot-password-complete__input-area__error[data-v-35816e74]{width:360px;margin:16px 0 0}.sp .forgot-password-complete__input-area[data-v-35816e74]{margin:32px 0}.sp .forgot-password-complete__input-area__button[data-v-35816e74],.sp .forgot-password-complete__input-area__text-area[data-v-35816e74]{width:100%}.sp-header-menu__list+.sp-header-menu__list[data-v-2c92ba88]{margin:40px 0}.sp-header-menu__list__link[data-v-2c92ba88]{text-decoration:none;color:#fff}.sp-header-menu__list__sns+.sp-header-menu__list__sns[data-v-2c92ba88]{margin:0 0 0 28px}.sp-header-menu .el-dialog__wrapper .el-dialog{background-color:var(--primary-color);height:90%}.sp-header-menu .el-dialog__wrapper .el-dialog .el-dialog__header{text-align:center;padding:96px 0 80px}.sp-header-menu__title{color:#fff;font-family:Arial,serif;font-size:30px;font-weight:700;margin:inherit}.sp-header-menu .el-dialog__wrapper .el-dialog .el-dialog__body{color:#fff;font-size:25px;font-weight:700;padding:0 40px}.sp-search-menu-modal__title[data-v-54b48e72]{color:#000;font-size:20px;margin:inherit}.sp-search-menu-modal .el-dialog__wrapper .el-dialog{display:inline-block;background-color:#efefef}.sp-search-menu-modal .el-dialog__wrapper .el-dialog .el-dialog__header{text-align:center}.sp-search-menu-modal .el-dialog__wrapper .el-dialog .el-dialog__title{font-size:20px;font-weight:700;line-height:22px}.sp-search-menu-modal .el-dialog__wrapper .el-dialog .el-dialog__headerbtn{width:22px;height:22px}.sp-search-menu-modal .el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#000;font-size:22px;font-weight:700;width:22px;height:22px;margin:0}.sp-search-menu-modal .el-dialog__body{color:#000;padding:0 38px}.search-result__title[data-v-30794908]{font-size:35px;font-weight:700;margin:inherit}.search-result__title--gray[data-v-30794908]{color:#666}.search-result__count[data-v-30794908]{font-size:21px}.sp[data-v-30794908]{margin:16px 0 0}.sp .search-result__title[data-v-30794908]{font-size:21px}.sp .search-result__count[data-v-30794908]{font-size:12px}.search-result .el-tabs__header.is-top{margin:unset;padding:unset}.search-result .el-tabs__nav-wrap.is-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-result .el-tabs__nav-wrap:after{height:4px;background-color:#b5b5b5}.search-result .el-tabs__active-bar{height:4px;background-color:var(--route-color)}.search-result .el-tabs__item{padding:20px 0;width:86px;height:auto;color:#b5b5b5;font-size:16px;font-weight:700;line-height:16px;text-align:center}.search-result .el-tabs__item.is-active{color:#000}.search-result-tab[data-v-035109d6]{margin:60px 0 0}.search-result-tab__hr[data-v-035109d6]{border:none;height:4px;background-color:#666;margin:50px 0}.search-result-tab__center[data-v-035109d6]{background-color:#ededed;padding:46px 0}.search-result-tab__bottom__show-more[data-v-035109d6]{margin:40px 0;text-align:center}.search-result-tab .text--title[data-v-035109d6]{font-size:24px;font-weight:700;text-align:center;padding:0 0 30px}.sp .search-result-tab[data-v-035109d6]{margin:inherit}.sp .search-result-tab__hr[data-v-035109d6]{height:2px}.plan-detail-page.pc .button-part[data-v-beb26660]{margin-top:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-detail-page.pc .button-part__customize-button[data-v-beb26660]{height:74px;border-radius:37px;width:52%;font-size:20px}.plan-detail-page.pc .button-part__share-button[data-v-beb26660]{display:none}.plan-detail-page.sp[data-v-beb26660]{margin-bottom:54px}.plan-detail-page.sp .button-part[data-v-beb26660]{margin-top:56px;max-width:324px}.plan-detail-page.sp .button-part__note[data-v-beb26660]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:14px}.plan-detail-page.sp .button-part__customize-button[data-v-beb26660]{height:54px;border-radius:29px;padding:0 34px}.plan-detail-page.sp .button-part__share-button[data-v-beb26660]{margin-top:18px;cursor:pointer;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#fff;color:#000;border:none;font-weight:700;height:54px;border-radius:29px;padding:0 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-detail-page.sp .button-part__share-button__text[data-v-beb26660]{margin-top:4px;height:16px;margin-right:8px}.plan-detail-page.sp .button-part__share-button__icon[data-v-beb26660]{width:20px;height:20px}.plan-detail-page .button-part[data-v-beb26660]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:auto}.plan-detail-page .button-part__note[data-v-beb26660]{font-size:16px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-detail-page .button-part__customize-button[data-v-beb26660]{cursor:pointer;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#000;border:none;font-weight:700;color:#fff}.plan-summary__title[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.plan-summary__title__text[data-v-f03159e8]{min-width:0;margin:0;word-wrap:break-word}.plan-summary__title__edit-button[data-v-f03159e8]{background-color:#fff;color:#707070;border:1px solid #707070;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 130px;flex:0 1 130px;cursor:pointer}.plan-summary__title__edit-button__edit-icon[data-v-f03159e8]{margin-right:4px}.plan-summary__title__edit-button__word[data-v-f03159e8]{white-space:nowrap}.plan-summary__title .share-link-button[data-v-f03159e8]{border:none;background-color:unset;height:25px}.plan-summary__user[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.plan-summary__user__icon[data-v-f03159e8]{border-radius:50%;display:inline-block;overflow:hidden}.plan-summary__user__icon img[data-v-f03159e8]{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.plan-summary__user__name[data-v-f03159e8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-summary__introduction[data-v-f03159e8]{font-weight:700;word-wrap:break-word}.plan-summary__day[data-v-f03159e8]{font-weight:700}.plan-summary__day__text__move .separator[data-v-f03159e8]{padding:0 .5em}.plan-summary__day__text__spot[data-v-f03159e8]{counter-reset:a 0;position:relative}.plan-summary__day__text__spot[data-v-f03159e8]:before{content:"";border:1px solid #707070;position:absolute;height:calc(100% - 16px);margin-left:3px;margin-top:8px}.plan-summary__day__text__spot__move[data-v-f03159e8]{height:18px}.plan-summary__day__text__spot__point[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-summary__day__text__spot__point[data-v-f03159e8]:before{content:"";border:1px solid #707070;border-radius:50%;height:6px;min-width:6px;display:block;margin-right:12px;background-color:#fff;z-index:1}.plan-summary__day__text__spot__point__time[data-v-f03159e8]{width:48px;font-size:14px;margin-right:18px}.plan-summary__day__text__spot__point__name[data-v-f03159e8]:before{counter-increment:a 1;content:counter(a);display:block;width:18px;height:18px;text-align:center;line-height:18px;font-size:12px;border:1px solid;border-radius:18px;margin-right:8px}.plan-summary__day__text__spot__point__name[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;font-size:16px;word-wrap:break-word}.plan-summary__day__text__spot__point__name__text[data-v-f03159e8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-summary__tag__plan-tag[data-v-f03159e8]{display:inline-block;background-color:var(--accent-color);border:1px solid #707070;text-decoration:none;color:#000}.pc .plan-summary__title[data-v-f03159e8]{padding:12px 0}.pc .plan-summary__title__text[data-v-f03159e8]{font-size:28px}.pc .plan-summary__title__right[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex}.pc .plan-summary__title__edit-button[data-v-f03159e8]{height:40px;padding:0 40px;margin-right:12px}.pc .plan-summary__additional[data-v-f03159e8]{margin:0 0 28px;font-size:16px}.pc .plan-summary__user[data-v-f03159e8]{font-size:21px;font-weight:700}.pc .plan-summary__user__icon[data-v-f03159e8]{margin-right:10px;width:50px;height:50px}.pc .plan-summary__main-image[data-v-f03159e8]{width:100%;height:680px;margin:24px auto 0}.pc .plan-summary__main-image img[data-v-f03159e8]{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.pc .plan-summary__introduction[data-v-f03159e8]{margin:28px 0 68px;font-size:16px}.pc .plan-summary__day[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:36px 30px 36px 42px;box-shadow:0 0 20px 0 rgba(0,0,0,.16)}.pc .plan-summary__day__text[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:distribute;justify-content:space-around;width:calc(50% - 100px)}.pc .plan-summary__day__map[data-v-f03159e8]{width:50%;height:330px}.pc .plan-summary__tag[data-v-f03159e8]{margin-top:18px}.pc .plan-summary__tag__plan-tag[data-v-f03159e8]{padding:0 30px;height:36px;line-height:36px;border-radius:18px;font-size:15px;margin-right:16px;margin-bottom:12px}.sp[data-v-f03159e8]{position:relative;padding-top:300px}.sp .plan-summary__title[data-v-f03159e8]{margin:20px 0 12px}.sp .plan-summary__title__text[data-v-f03159e8]{line-height:24px;font-size:16px;-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%}.sp .plan-summary__title__right .button-wrapper[data-v-f03159e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sp .plan-summary__title__edit-button[data-v-f03159e8]{font-size:14px;height:32px;width:inherit;-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;padding:0 22px;margin-bottom:10px}.sp .plan-summary__additional[data-v-f03159e8]{margin:0 0 20px;font-size:14px}.sp .plan-summary__user[data-v-f03159e8]{font-size:14px;margin-bottom:32px}.sp .plan-summary__user__icon[data-v-f03159e8]{margin-right:8px;width:28px;height:28px}.sp .plan-summary__main-image[data-v-f03159e8]{position:absolute;top:0;right:0;left:0;height:300px;margin:0 -16px;overflow:hidden}.sp .plan-summary__main-image img[data-v-f03159e8]{position:absolute;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}.sp .plan-summary__introduction[data-v-f03159e8]{font-size:14px;margin:0 0 8px}.sp .plan-summary__day[data-v-f03159e8]{font-size:14px}.sp .plan-summary__day__text[data-v-f03159e8]{margin-top:32px}.sp .plan-summary__day__text__spot[data-v-f03159e8]{margin:24px 0}.sp .plan-summary__day__map[data-v-f03159e8]{height:320px}.sp .plan-summary__tag[data-v-f03159e8]{margin-top:32px}.sp .plan-summary__tag__plan-tag[data-v-f03159e8]{padding:0 30px;height:30px;line-height:30px;border-radius:15px;font-size:12px;margin-right:11px;margin-bottom:8px}.pc #planMapArea .ntgeo-parts.ntgeo-copyright{right:5px;text-align:right}.plan-tab[data-v-bd437028]{margin:20px 0;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.plan-tab__list[data-v-bd437028]{width:200px}.plan-tab__list__input[data-v-bd437028]{display:none}.plan-tab__list__label[data-v-bd437028]{display:block;line-height:40px;height:50px;font-family:Arial,serif;color:#b1b1b1;font-size:30px;font-weight:700;text-align:center;cursor:pointer}.plan-tab__list__input:checked+.plan-tab__list__label[data-v-bd437028]{color:#333;border-bottom:3px solid var(--route-color)}.sp .plan-tab__list[data-v-bd437028]{max-width:30%}.sp .plan-tab__list__label[data-v-bd437028]{line-height:unset;height:29px;font-size:16px}.plan-detail.pc .schedule-content[data-v-63a24946]{margin-left:13px}.plan-detail.pc .schedule-content .schedule-content-list .event-content .event-content-list[data-v-63a24946]{padding-left:32px}.plan-detail.pc .schedule-content .schedule-content-list .event-content .event-content-list .detail-end[data-v-63a24946]:before{left:-13px;width:21px;height:21px}.plan-detail.pc .schedule-content .schedule-content-list .event-content .event-content-list .detail-end__time[data-v-63a24946]{font-size:32px}.plan-detail.sp .schedule-content[data-v-63a24946]{margin-left:16px}.plan-detail.sp .schedule-content .schedule-content-list .event-content .event-content-list[data-v-63a24946]{padding-left:20px}.plan-detail.sp .schedule-content .schedule-content-list .event-content .event-content-list .detail-end[data-v-63a24946]:before{left:-11px;width:16px;height:16px}.plan-detail.sp .schedule-content .schedule-content-list .event-content .event-content-list .detail-end__time[data-v-63a24946]{font-size:24px}.plan-detail .plan-detail-tab[data-v-63a24946]{position:sticky;top:0;z-index:3;background-color:#fff}.plan-detail .schedule-content[data-v-63a24946]{margin:0;padding:40px 0;list-style:none}.plan-detail .schedule-content .schedule-content-list[data-v-63a24946]{display:none}.plan-detail .schedule-content .schedule-content-list.show[data-v-63a24946]{display:block}.plan-detail .schedule-content .schedule-content-list .event-content[data-v-63a24946]{border-left:1px solid #333}.plan-detail .schedule-content .schedule-content-list .event-content .event-content-list[data-v-63a24946]{padding-bottom:48px;position:relative}.plan-detail .schedule-content .schedule-content-list .event-content .event-content-list.last[data-v-63a24946]{padding-bottom:0}.plan-detail .schedule-content .schedule-content-list .event-content .event-content-list .detail-end[data-v-63a24946]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.plan-detail .schedule-content .schedule-content-list .event-content .event-content-list .detail-end[data-v-63a24946]:before{content:"";border:2px solid #707070;border-radius:50%;position:absolute;background-color:#fff;z-index:1}.plan-detail .schedule-content .schedule-content-list .event-content .event-content-list .detail-end__time[data-v-63a24946]{margin-right:10px}.spot-detail[data-v-1f08cd9a]{position:relative;width:320px;min-height:340px}.spot-detail[data-v-1f08cd9a]:before{content:"";border:2px solid #707070;border-radius:50%;position:absolute;background-color:#fff;z-index:1;top:-12px;left:-45px;width:21px;height:21px}.spot-detail__name[data-v-1f08cd9a]{color:var(--route-color);font-size:24px;font-weight:700;word-wrap:break-word;padding:30px 0 12px}.spot-detail__time[data-v-1f08cd9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:0;position:absolute;top:-18px;left:0}.spot-detail__time__start[data-v-1f08cd9a]{font-size:32px;margin-right:10px}.spot-detail__category[data-v-1f08cd9a]{display:inline;padding:3px 12px;font-size:14px;color:#fff;background-color:#000;margin:0}.spot-detail__introduction[data-v-1f08cd9a]{padding:20px 0;font-size:16px;word-wrap:break-word;border-bottom:1px solid #ebebeb;margin:0}.spot-detail__basic-info[data-v-1f08cd9a]{padding-top:20px;margin:0;font-size:12px}.spot-detail__basic-info__address[data-v-1f08cd9a],.spot-detail__basic-info__phone[data-v-1f08cd9a]{display:-webkit-box;display:-ms-flexbox;display:flex}.spot-detail__basic-info__address__title[data-v-1f08cd9a],.spot-detail__basic-info__phone__title[data-v-1f08cd9a]{min-width:90px;font-weight:700;-ms-flex-negative:1;flex-shrink:1}.spot-detail__basic-info__address__value[data-v-1f08cd9a],.spot-detail__basic-info__phone__value[data-v-1f08cd9a]{margin:0}.spot-detail__images[data-v-1f08cd9a]{position:absolute;top:0;left:100%;margin:0 0 0 40px;width:400px;height:380px}.spot-detail__images__no-image[data-v-1f08cd9a]{background:50%/cover no-repeat url(/prd/static/img/no-image.0fb2dce.svg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:200px}.sp[data-v-1f08cd9a]:before{top:-16px;left:-31px;width:16px;height:16px}.sp .spot-detail[data-v-1f08cd9a]{min-height:inherit}.sp .spot-detail__name[data-v-1f08cd9a]{padding-bottom:12px;font-size:20px;font-weight:700;max-width:90%}.sp .spot-detail__name.show-images[data-v-1f08cd9a]{padding-top:350px}.sp .spot-detail__time__start[data-v-1f08cd9a]{font-size:24px}.sp .spot-detail__images[data-v-1f08cd9a]{width:105%;margin:0;top:24px;left:-10%;max-height:324px}.sp .spot-detail__images__no-image[data-v-1f08cd9a]{display:none}.images[data-v-01624dda],.images__carousel__item[data-v-01624dda]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.images__carousel__item[data-v-01624dda]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images__carousel__item.sp[data-v-01624dda]{height:306px}.images__carousel__item__image[data-v-01624dda]{height:100%;max-height:255px}.images__carousel__item__image.sp[data-v-01624dda]{max-height:265px}.images__carousel__item__image--img[data-v-01624dda]{max-height:100%;max-width:100%}.images__carousel__item__catchphrase[data-v-01624dda]{margin-left:auto;margin-right:28px;width:80%;font-size:14px;font-weight:700;word-wrap:break-word}.images__indicator[data-v-01624dda]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.images__indicator__list__image[data-v-01624dda]{padding-top:12px;padding-right:12px;height:80px}.images__indicator__list__image__img[data-v-01624dda]{height:100%;-o-object-fit:contain;object-fit:contain}.images__indicator__list__dot[data-v-01624dda]{cursor:pointer;margin:0 20px;background-color:#000;width:6px;height:6px;border-radius:50%}.move-detail[data-v-08ce55b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.move-detail[data-v-08ce55b6]:before{content:"";border-radius:50%;position:absolute;background-color:#666;top:2px;left:-40px;width:15px;height:15px;z-index:1}.move-detail__name[data-v-08ce55b6]{font-size:16px;font-weight:700}.move-detail__time[data-v-08ce55b6]{font-weight:700;margin-left:16px}.move-detail__separator[data-v-08ce55b6]{margin-left:10px}.move-detail__move-time[data-v-08ce55b6]{font-weight:700;margin-left:14px}.move-detail__memo__input[data-v-08ce55b6]{display:none}.sp[data-v-08ce55b6]:before{top:3px;left:-27px;width:12px;height:12px}.sp .move-detail__name[data-v-08ce55b6]{font-size:14px}.sp .move-detail__move-time[data-v-08ce55b6],.sp .move-detail__time[data-v-08ce55b6]{font-size:12px}.move-detail__memo .el-button{position:absolute;bottom:0;padding:unset}.plan-edit-page[data-v-48fbb06f]{margin:60px auto 0;padding:50px 0 240px;width:90%}.plan-edit-page__overview[data-v-48fbb06f]{display:grid;grid-template-columns:40% auto;grid-template-rows:auto 1fr auto 3fr auto;-webkit-column-gap:52px;column-gap:52px;row-gap:12px;background-color:var(--secondary-color);padding:50px}.plan-edit-page__overview__title[data-v-48fbb06f]{grid-column:1/3}.plan-edit-page__overview__image[data-v-48fbb06f]{grid-column:1;grid-row:2/5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.plan-edit-page__overview__image__thumbnail[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:260px;border-radius:6px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8)),#ccc}.plan-edit-page__overview__image__thumbnail.has-image[data-v-48fbb06f]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--plan-image-url)}.plan-edit-page__overview__image__thumbnail__delete-icon[data-v-48fbb06f]{position:absolute;top:16px;right:16px}.plan-edit-page__overview__image__thumbnail__area__text[data-v-48fbb06f]{font-size:18px;font-weight:700;color:#fff;text-align:center}.plan-edit-page__overview__image__thumbnail__area__upload[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:50px;margin:8px 0 0;border:none;border-radius:25px;font-size:18px;font-weight:700;color:#000;cursor:pointer;background-color:#fff}.plan-edit-page__overview__image__thumbnail__area__upload[data-v-48fbb06f]:hover{color:#fff;background-color:#000}.plan-edit-page__overview__publish[data-v-48fbb06f]{grid-column:1;grid-row:5}.plan-edit-page__overview__publish__subject[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px;gap:8px;font-size:18px;font-weight:700}.plan-edit-page__overview__publish__release-list[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:12px 0 0}.plan-edit-page__overview__publish__release-list__item[data-v-48fbb06f]{border-radius:20px;border:1px solid #707070;color:#000;background-color:#fff}.plan-edit-page__overview__publish__release-list__item__label[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px;height:40px;text-align:center;cursor:pointer}.plan-edit-page__overview__publish__release-list__item.active[data-v-48fbb06f]{color:#fff;border:1px solid #000;background-color:#000}.plan-edit-page__overview__schedule[data-v-48fbb06f]{grid-column:2;grid-row:2}.plan-edit-page__overview__schedule__transportation[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:14px 0;font-weight:500;border-radius:6px;background-color:#fff}.plan-edit-page__overview__schedule__transportation__list[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-edit-page__overview__schedule__transportation__list[data-v-48fbb06f]:not(:first-of-type){border-left:solid 1px var(--primary-color)}.plan-edit-page__overview__seasons[data-v-48fbb06f]{grid-column:2;grid-row:3}.plan-edit-page__overview__seasons__subject[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px;gap:8px;font-size:18px;font-weight:700}.plan-edit-page__overview__tags[data-v-48fbb06f]{grid-column:2;grid-row:4}.plan-edit-page__overview__tags__subject[data-v-48fbb06f]{margin:0 0 12px;gap:8px;font-size:18px;font-weight:700}.plan-edit-page__overview__tags__subject[data-v-48fbb06f],.plan-edit-page__overview__tags__tag-list[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-edit-page__overview__tags__tag-list[data-v-48fbb06f]{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-edit-page__overview__tags__tag-list__item[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 0;padding:10px;gap:4px;font-size:14px;border-radius:28px;border:1px solid #000;background-color:var(--accent-color);cursor:pointer}.plan-edit-page__overview__tags__tag-list__item[data-v-48fbb06f]:not(:first-of-type){margin:8px 0 0 8px}.plan-edit-page__overview__tags__tag-list__item__delete-button[data-v-48fbb06f]{font-size:14px}.plan-edit-page__overview__synopsis[data-v-48fbb06f]{grid-column:2;grid-row:5}.plan-edit-page__overview__synopsis__subject[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px;gap:8px;font-size:18px;font-weight:700}.plan-edit-page__guideline[data-v-48fbb06f]{margin:36px 0 0;padding:50px;border:1px solid #bebebe}.plan-edit-page__guideline__title[data-v-48fbb06f]{font-weight:700}.plan-edit-page__guideline__description[data-v-48fbb06f]{margin:10px 0 0}.plan-edit-page__guideline__list[data-v-48fbb06f]{margin:10px 0 0;list-style:disc}.plan-edit-page__tabs[data-v-48fbb06f]{margin:36px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-edit-page__tabs__item[data-v-48fbb06f]{padding:16px 32px;font-size:30px;font-weight:700;border-bottom:2px solid transparent;color:#b5b5b5;cursor:pointer}.plan-edit-page__tabs .tab[data-v-48fbb06f]{color:#000;border-bottom:solid 2px var(--route-color)}.plan-edit-page__spot[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:36px 0 0;padding:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#fff;border-radius:6px;position:relative}.plan-edit-page__spot__detail[data-v-48fbb06f]{width:40%}.plan-edit-page__spot__detail__introduction[data-v-48fbb06f],.plan-edit-page__spot__detail__name[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-edit-page__spot__detail__introduction[data-v-48fbb06f]{font-weight:700;gap:4px;margin:36px 0 0}.plan-edit-page__spot__images[data-v-48fbb06f]{width:60%;margin:0 0 0 32px}.plan-edit-page__spot__images__title[data-v-48fbb06f]{font-size:18px;font-weight:700}.plan-edit-page__spot__images__list[data-v-48fbb06f]{margin:15px 0 0}.plan-edit-page__spot__images__list__item[data-v-48fbb06f]{margin:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-edit-page__spot__images__list__item__image[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8)),#ccc;width:25%;height:152px;border-radius:6px}.plan-edit-page__spot__images__list__item__image.has-image[data-v-48fbb06f]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--content-image-url)}.plan-edit-page__spot__images__list__item__image__delete-button[data-v-48fbb06f]{position:absolute;color:#fff;font-size:24px;font-weight:700;top:10px;right:10px;cursor:pointer}.plan-edit-page__spot__images__list__item__image__area__text[data-v-48fbb06f]{font-size:18px;font-weight:700;color:#fff}.plan-edit-page__spot__images__list__item__image__area__upload[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:56px;margin:12px 0 0;border:none;border-radius:28px;font-size:20px;font-weight:700;color:#000;background-color:#fff;cursor:pointer}.plan-edit-page__spot__images__list__item__image .no-img-gray[data-v-48fbb06f]{width:100%;height:153px;border-radius:6px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));background-color:#ccc}.plan-edit-page__spot__images__list__item__image .no-img-select-image[data-v-48fbb06f]{font-size:18px;font-weight:700;color:#fff}.plan-edit-page__spot__images__list__item__image .button-select-image[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:179px;height:55px;margin:12px 0 0;border:none;border-radius:28px;font-size:20px;font-weight:700;color:#000;background-color:#fff;cursor:pointer}.plan-edit-page__spot__images__list__item__description[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 10px}.plan-edit-page__spot__images__list__item__description__caption[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;color:#707070;gap:4px}.plan-edit-page__spot__images__list__item__description__input[data-v-48fbb06f]{margin:10px 0 0}.plan-edit-page__spot__move[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;gap:8px}.plan-edit-page__spot__move__comment[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;gap:4px}.plan-edit-page__spot__skewered[data-v-48fbb06f]{position:absolute;top:-36px;left:40px;border-left:3px solid #707070;height:36px}.plan-edit-page .caution[data-v-48fbb06f]{color:#707070;font-weight:400;margin:0}@media screen and (max-width:480px){.plan-edit-page[data-v-48fbb06f]{margin:0;padding:50px 0 160px;width:inherit}.plan-edit-page .caution[data-v-48fbb06f]{font-size:12px}.plan-edit-page__overview[data-v-48fbb06f]{grid-template-columns:auto;grid-template-rows:auto auto auto auto auto auto auto;padding:24px 20px}.plan-edit-page__overview__title[data-v-48fbb06f]{grid-column:1;grid-row:2}.plan-edit-page__overview__image[data-v-48fbb06f]{grid-column:1;grid-row:1;text-align:center}.plan-edit-page__overview__image__thumbnail__area__text[data-v-48fbb06f]{font-size:16px}.plan-edit-page__overview__publish[data-v-48fbb06f]{grid-column:1;grid-row:7}.plan-edit-page__overview__publish__subject[data-v-48fbb06f]{font-size:14px}.plan-edit-page__overview__publish__release-list__item[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-edit-page__overview__publish__release-list__item__label[data-v-48fbb06f]{width:inherit}.plan-edit-page__overview__schedule[data-v-48fbb06f]{grid-column:1;grid-row:3;font-size:14px}.plan-edit-page__overview__seasons[data-v-48fbb06f]{grid-column:1;grid-row:4}.plan-edit-page__overview__seasons__subject[data-v-48fbb06f]{font-size:14px}.plan-edit-page__overview__tags[data-v-48fbb06f]{grid-column:1;grid-row:5}.plan-edit-page__overview__tags__subject[data-v-48fbb06f]{font-size:14px}.plan-edit-page__overview__synopsis[data-v-48fbb06f]{grid-column:1;grid-row:6}.plan-edit-page__overview__synopsis__subject[data-v-48fbb06f]{font-size:14px}}.sp.plan-edit-page[data-v-48fbb06f]{margin:0;padding:50px 0 160px;width:inherit}.sp.plan-edit-page .caution[data-v-48fbb06f]{font-size:12px}.sp .plan-edit-page__overview[data-v-48fbb06f]{grid-template-columns:auto;grid-template-rows:auto auto auto auto auto auto auto;padding:24px 20px}.sp .plan-edit-page__overview__title[data-v-48fbb06f]{grid-column:1;grid-row:2;margin:12px 0 0}.sp .plan-edit-page__overview__image[data-v-48fbb06f]{grid-column:1;grid-row:1;text-align:center}.sp .plan-edit-page__overview__image__thumbnail__area__text[data-v-48fbb06f]{font-size:16px}.sp .plan-edit-page__overview__publish[data-v-48fbb06f]{grid-column:1;grid-row:7}.sp .plan-edit-page__overview__publish__subject[data-v-48fbb06f]{font-size:14px}.sp .plan-edit-page__overview__publish__release-list__item[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sp .plan-edit-page__overview__publish__release-list__item__label[data-v-48fbb06f]{width:inherit}.sp .plan-edit-page__overview__schedule[data-v-48fbb06f]{grid-column:1;grid-row:3;font-size:14px}.sp .plan-edit-page__overview__seasons[data-v-48fbb06f]{grid-column:1;grid-row:4}.sp .plan-edit-page__overview__seasons__subject[data-v-48fbb06f]{font-size:14px}.sp .plan-edit-page__overview__tags[data-v-48fbb06f]{grid-column:1;grid-row:5}.sp .plan-edit-page__overview__tags__subject[data-v-48fbb06f]{font-size:14px}.sp .plan-edit-page__overview__synopsis[data-v-48fbb06f]{grid-column:1;grid-row:6}.sp .plan-edit-page__overview__synopsis__subject[data-v-48fbb06f]{font-size:14px}.sp .plan-edit-page__guideline[data-v-48fbb06f]{margin:40px 16px;padding:32px;border:1px solid #bebebe}.sp .plan-edit-page__spot[data-v-48fbb06f]{padding:80px 20px 68px;background-color:#efefef;position:relative;display:block}.sp .plan-edit-page__spot__title[data-v-48fbb06f]{margin:0;font-size:16px;color:#666;text-align:center}.sp .plan-edit-page__spot__days[data-v-48fbb06f]{margin:64px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.sp .plan-edit-page__spot__days[data-v-48fbb06f]:first-of-type{margin:24px 0 0}.sp .plan-edit-page__spot__days__date[data-v-48fbb06f]{margin:0 12px 0 0;font-weight:700;font-size:20px;background-color:transparent}.sp .plan-edit-page__spot__days__border[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:2px solid #000;position:absolute;top:50%;right:0;width:80%}.sp .plan-edit-page__spot__schedule[data-v-48fbb06f]{margin:32px 0 0;position:relative}.sp .plan-edit-page__spot__schedule[data-v-48fbb06f],.sp .plan-edit-page__spot__schedule__point[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp .plan-edit-page__spot__schedule__point[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 30px;padding:12px;border-radius:6px;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#fff}.sp .plan-edit-page__spot__schedule__point__image[data-v-48fbb06f]{width:60px;height:82px;border-radius:6px;background:#ccc}.sp .plan-edit-page__spot__schedule__point__image.has-image[data-v-48fbb06f]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--point-image-url)}.sp .plan-edit-page__spot__schedule__point__name[data-v-48fbb06f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 12px;font-weight:700;color:#666;word-break:break-all}.sp .plan-edit-page__spot__schedule__move[data-v-48fbb06f]{margin:0 0 0 52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#666}.sp .plan-edit-page__spot__schedule__move .move-img[data-v-48fbb06f]{margin:0 0 0 12px}.sp .plan-edit-page__spot__schedule__skewered[data-v-48fbb06f]{position:absolute;top:-52px;left:12px;border-left:2px solid #707070;height:72px}.sp .plan-edit-page__spot__modal[data-v-48fbb06f]{height:calc(85vh - 50px);overflow-y:auto}.sp .plan-edit-page__spot__modal__cancel[data-v-48fbb06f]{width:100%;height:43px;position:fixed;z-index:1;background-color:#fff}.sp .plan-edit-page__spot__modal__cancel__image[data-v-48fbb06f]{position:absolute;right:56px}.sp .plan-edit-page__spot__modal__name[data-v-48fbb06f]{margin:64px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp .plan-edit-page__spot__modal__title[data-v-48fbb06f]{margin:40px 0 0;font-size:14px;font-weight:700;color:#000}.sp .plan-edit-page__spot__modal__list[data-v-48fbb06f]{margin:12px 0 0}.sp .plan-edit-page__spot__modal__list__item[data-v-48fbb06f]:not(:first-of-type){margin:32px 0 0}.sp .plan-edit-page__spot__modal__list__item__image[data-v-48fbb06f]{text-align:center}.sp .plan-edit-page__spot__modal__list__item__image[data-v-48fbb06f],.sp .plan-edit-page__spot__modal__list__item__image__thumbnail[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;row-gap:8px}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail[data-v-48fbb06f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:260px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8)),#ccc}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail.has-image[data-v-48fbb06f]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--content-image-url)}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail__delete-icon[data-v-48fbb06f]{position:absolute;color:#fff;font-size:24px;font-weight:700;top:10px;right:10px;cursor:pointer}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail__area__text[data-v-48fbb06f]{color:#fff;font-size:16px;font-weight:700}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail__area__upload[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:50px;margin:8px 0 0;border:none;border-radius:25px;font-size:18px;font-weight:700;color:#000;background-color:#fff;cursor:pointer}.sp .plan-edit-page__spot__modal__list__item__image__delete-button[data-v-48fbb06f]{position:absolute;color:#fff;font-size:24px;font-weight:700;top:10px;right:10px;cursor:pointer}.sp .plan-edit-page__spot__modal__list__item__image .no-img-gray[data-v-48fbb06f]{width:100%;height:261px;border-radius:6px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));background-color:#ccc}.sp .plan-edit-page__spot__modal__list__item__image .no-img-select-image[data-v-48fbb06f]{font-size:16px;font-weight:700;color:#fff}.sp .plan-edit-page__spot__modal__list__item__image .button-select-image[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:50px;margin:8px 0 0;border:none;border-radius:25px;font-size:18px;font-weight:700;color:#000;background-color:#fff;cursor:pointer}.sp .plan-edit-page__spot__modal__list__item__description[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:24px 0 0}.sp .plan-edit-page__spot__modal__list__item__description__input[data-v-48fbb06f]{margin:10px 0 0}.sp .plan-edit-page__spot__modal__list__item__description .caption[data-v-48fbb06f]{font-size:14px;font-weight:700;color:#000}.sp .plan-edit-page__spot__modal__introduction[data-v-48fbb06f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:60px 0 0}.sp .plan-edit-page__spot__modal__introduction .caption[data-v-48fbb06f]{margin:0 0 0 8px;font-size:14px;font-weight:700;color:#000}.sp .plan-edit-page__spot__modal__introduction .caution[data-v-48fbb06f]{margin:0 0 0 8px;font-size:12px;font-weight:500}.sp .plan-edit-page__spot__modal__space[data-v-48fbb06f]{height:100px}.bottom-menu[data-v-48fbb06f]{width:100%;background-color:#fff;padding:24px 0;vertical-align:middle;position:fixed;left:0;bottom:0}.caution[data-v-48fbb06f]{margin:8px 0 0;font-weight:400;color:#707070}input[type=file][data-v-48fbb06f],input[type=radio][data-v-48fbb06f]{display:none}.plan-edit-page__overview__title .el-input__inner{height:inherit;border:none;border-radius:6px;color:#000;font-size:20px;font-weight:700;background-color:#fff;padding:10px 20px}.plan-edit-page__overview__image__thumbnail__delete-icon .el-icon-close{font-size:32px;color:#fff;margin:inherit}.plan-edit-page__overview__seasons .el-checkbox-button:first-child .el-checkbox-button__inner,.plan-edit-page__overview__seasons .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:16px;border:solid 1px var(--primary-color)}.plan-edit-page__overview__seasons .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--primary-color)}.plan-edit-page__overview__seasons .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.plan-edit-page__overview__seasons .el-checkbox-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px 0 0;padding:10px 32px;border-radius:16px;border:solid 1px var(--primary-color);font-size:16px;font-weight:700;color:var(--primary-color);box-shadow:none}.plan-edit-page__overview__seasons .el-checkbox-button__inner:hover{color:var(--primary-color)}.plan-edit-page__overview__tags__autocomplete .el-input__inner{width:100%;height:52px;font-size:18px;padding:16px 16px 16px 48px;border-radius:6px;border:solid 1px var(--primary-color);color:var(--primary-color)}.plan-edit-page__overview__tags__autocomplete .el-input__icon{line-height:52px}.plan-edit-page__overview__synopsis__text-area .el-textarea__inner{width:100%;height:200px;padding:12px 20px;border-radius:6px;border:solid 1px var(--primary-color);font-size:16px;color:var(--primary-color)}.plan-edit-page__overview__synopsis__text-area::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__overview__synopsis__text-area::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__overview__synopsis__text-area::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__overview__synopsis__text-area::placeholder{color:var(--primary-color)}.plan-edit-page__spot__detail__name__input .el-input__inner{width:calc(100% - 26px);margin:0 0 0 26px;padding:30px 52px 30px 24px;border:none;border-radius:6px;font-size:20px;font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__spot__detail__text .el-textarea__inner{width:100%;height:400px;margin:14px 0 0;padding:36px 32px;border:none;border-radius:6px;resize:none;font-size:16px;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__spot__detail__text .el-textarea__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__detail__text .el-textarea__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__spot__detail__text .el-textarea__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__detail__text .el-textarea__inner::placeholder{color:var(--primary-color)}.plan-edit-page__spot__images__list__item__image__delete-button .el-icon-close{font-size:24px;color:#fff;margin:inherit}.plan-edit-page__spot__images__list__item__description__input .el-input{margin:10px 0 0}.plan-edit-page__spot__images__list__item__description__input .el-input__inner{display:block;width:100%;padding:26px 50px 26px 20px;border:none;border-radius:6px;font-size:20px;font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__spot__images__list__item__description__input .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__images__list__item__description__input .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__spot__images__list__item__description__input .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__images__list__item__description__input .el-input__inner::placeholder{color:var(--primary-color)}.plan-edit-page__spot__move__input{width:calc(100% - 42px)}.plan-edit-page__spot__move__input .el-input__inner{display:block;width:100%;padding:26px 50px 26px 20px;border:none;border-radius:6px;font-size:16px;font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__spot__move__input .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__move__input .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__spot__move__input .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__spot__move__input .el-input__inner::placeholder{color:var(--primary-color)}.sp .plan-edit-page__overview__title .el-input__inner{font-size:18px;padding:6px 32px 6px 16px}.sp .plan-edit-page__overview__image__thumbnail__delete-icon .el-icon-close{font-size:32px;color:#fff;margin:inherit}.sp .plan-edit-page__overview__tags__autocomplete .el-input__inner{height:44px;font-size:inherit}.sp .plan-edit-page__overview__tags__autocomplete .el-input__icon{line-height:42px}.sp .plan-edit-page__overview__synopsis__text-area .el-textarea__inner{padding:16px;font-size:14px}.sp .plan-edit-page__overview__synopsis__text-area::-webkit-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__overview__synopsis__text-area::-moz-placeholder{color:var(--primary-color)}.sp .plan-edit-page__overview__synopsis__text-area::-ms-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__overview__synopsis__text-area::placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__schedule__move .el-input{width:75%}.sp .plan-edit-page__spot__schedule__move .el-input__inner{background-color:transparent;border:none}.sp .plan-edit-page__spot__schedule__move .el-input__inner::-webkit-input-placeholder{color:#666;font-weight:700}.sp .plan-edit-page__spot__schedule__move .el-input__inner::-moz-placeholder{color:#666;font-weight:700}.sp .plan-edit-page__spot__schedule__move .el-input__inner::-ms-input-placeholder{color:#666;font-weight:700}.sp .plan-edit-page__spot__schedule__move .el-input__inner::placeholder{color:#666;font-weight:700}.sp .plan-edit-page__spot__modal__name__input .el-input__inner{width:calc(100% - 8px);margin:0 0 0 8px;padding:26px 52px 26px 16px;border:none;border-radius:6px;font-size:18px;font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.sp .plan-edit-page__spot__modal__name__input .el-input__inner__placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__list__item__image__thumbnail__delete-icon .el-icon-close{font-size:24px;color:#fff;margin:inherit}.sp .plan-edit-page__spot__modal__list__item__description__input .el-input__inner{display:block;width:100%;padding:20px 50px 20px 20px;border:none;border-radius:6px;font-size:14px;color:var(--primary-color);background-color:var(--secondary-color)}.sp .plan-edit-page__spot__modal__list__item__description__input .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__list__item__description__input .el-input__inner::-moz-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__list__item__description__input .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__list__item__description__input .el-input__inner::placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__text .el-textarea__inner{width:100%;height:120px;margin:8px 0 0;padding:16px;border:none;border-radius:6px;resize:none;color:var(--primary-color);background-color:var(--secondary-color)}.sp .plan-edit-page__spot__modal__text .el-textarea__inner::-webkit-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__text .el-textarea__inner::-moz-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__text .el-textarea__inner::-ms-input-placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot__modal__text .el-textarea__inner::placeholder{color:var(--primary-color)}.sp .plan-edit-page__spot .el-dialog__wrapper{overflow:hidden}.sp .plan-edit-page__spot .el-dialog__header{display:none}.sp .plan-edit-page__spot .el-dialog{border-radius:20px 20px 0 0;margin:15vh 0 0}@media screen and (max-width:480px){.plan-edit-page__overview__seasons .el-checkbox-button__inner{padding:8px 28px;font-size:14px;font-weight:inherit}.plan-edit-page__overview__seasons .el-checkbox-button__inner:hover{color:var(--primary-color)}}.no-valid-modal__dialog[data-v-68922dde]{width:284px;max-width:90%;margin:0 auto;color:#000;font-size:16px;font-weight:700;text-align:center}.no-valid-modal__dialog__ul[data-v-68922dde]{margin:10px 0 34px;text-align:left}.no-valid-modal__dialog__button[data-v-68922dde]{height:44px;width:100%;padding:16px;border-radius:22px;border:none;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.check-before-leaving-modal .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;row-gap:32px}.check-before-leaving-modal__text{color:#000;font-size:14px;font-weight:700}.check-before-leaving-modal__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.check-before-leaving-modal__contents__button{width:50%;max-width:280px;background-color:#fff;font-weight:700;border-radius:24px}.check-before-leaving-modal__contents__button:focus,.check-before-leaving-modal__contents__button:hover{color:inherit;background-color:inherit;border-color:inherit}.check-before-leaving-modal__contents__button.primary{background-color:var(--primary-color);color:#fff;border:none}.move-to-planning-modal__dialog[data-v-a778b84a]{text-align:center}.move-to-planning-modal__dialog__text[data-v-a778b84a]{color:#000;font-weight:700;margin-bottom:34px}.move-to-planning-modal__dialog__button[data-v-a778b84a]{display:inline-block;height:44px;padding:0 16px;border-radius:22px;border:none;font-size:14px;font-weight:700;cursor:pointer}.move-to-planning-modal__dialog__button.primary[data-v-a778b84a]{color:#fff;background-color:var(--primary-color)}.hidden-item[data-v-5881a1dc],input[type=file][data-v-5881a1dc]{display:none}@media screen and (max-width:480px){.plan-preview-page[data-v-6c2d561a]{padding:50px 16px 160px}}@media screen and (min-width:481px){.plan-preview-page[data-v-6c2d561a]{margin:60px auto 0;padding:50px 0 240px;width:90%}}.become-invalid-login-modal[data-v-2935e125] .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.become-invalid-login-modal__dialog[data-v-2935e125]{width:550px;max-width:90%;margin:0 auto;font-size:16px;font-weight:700}.become-invalid-login-modal__dialog__ul[data-v-2935e125]{margin:10px 0 34px;text-align:left}.become-invalid-login-modal__button[data-v-2935e125]{height:44px;width:284px;padding:16px;border-radius:22px;border:none;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.fail-updating-modal[data-v-2e5a8692] .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.fail-updating-modal__dialog[data-v-2e5a8692]{width:550px;max-width:90%;margin:0 auto;font-size:16px;font-weight:700}.fail-updating-modal__dialog__ul[data-v-2e5a8692]{margin:10px 0 34px;text-align:left}.fail-updating-modal__button[data-v-2e5a8692]{height:44px;width:284px;padding:16px;border-radius:22px;border:none;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.check-before-publish-modal__title[data-v-eadf5a38]{color:#000;font-weight:700;margin:0}.check-before-publish-modal__contents[data-v-eadf5a38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.check-before-publish-modal__contents__button[data-v-eadf5a38]{width:50%;max-width:280px;font-weight:700;background-color:#fff;border-radius:22px;cursor:pointer}.check-before-publish-modal__contents__button[data-v-eadf5a38]:focus,.check-before-publish-modal__contents__button[data-v-eadf5a38]:hover{color:inherit;border-color:inherit}.check-before-publish-modal__contents__button.primary[data-v-eadf5a38]{color:#fff;background-color:var(--primary-color);border:none}.user-detail-page__user__detail__setting-button[data-v-66fc073e] .el-button{padding:16px 64px;color:#000;font-size:16px;font-weight:700;border:1px solid #707070;border-radius:24px}.sp .user-detail-page__user__detail__setting-button[data-v-66fc073e] .el-button{padding:8px 32px;color:#000;font-size:14px;font-weight:700;border:1px solid #707070;border-radius:16px}.user-detail-page__plan-list[data-v-66fc073e]{margin:64px 0}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__header.is-top{padding:unset}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__nav-wrap.is-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__nav-wrap:after{height:4px;background-color:#b5b5b5}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__active-bar{height:4px}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__item{padding:20px 0;width:164px;height:auto;color:#b5b5b5;font-size:16px;font-weight:700;text-align:center;line-height:inherit}.user-detail-page__plan-list[data-v-66fc073e] .el-tabs__item.is-active{color:#000}.user-info__setting-button[data-v-66fc073e] .el-button{padding:16px 64px;color:#000;font-weight:700;font-size:16px;border:1px solid #000;border-radius:24px}.sp .user-detail-page__plan-list[data-v-66fc073e] .el-tabs__item{font-size:14px;width:154px}.sp-user-info__setting-button[data-v-66fc073e] .el-button{padding:8px 32px;color:#000;font-weight:700;font-size:14px;border:1px solid #000;border-radius:24px}.user-detail-page__user[data-v-66fc073e]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:240px minmax(600px,80%);grid-template-rows:auto auto;-webkit-column-gap:54px;column-gap:54px;row-gap:20px}.user-detail-page__user__image[data-v-66fc073e]{width:240px;height:240px;min-width:240px;grid-row:1/3;grid-column:1;background:50%/240px auto no-repeat var(--user-image-background-url);background-size:cover;border-radius:95%;overflow:hidden;margin:0 48px 0 0}.user-detail-page__user__title[data-v-66fc073e]{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1;grid-column:2;row-gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-detail-page__user__title__name[data-v-66fc073e]{font-size:32px;font-weight:700;word-wrap:break-word;margin:0;padding:0 20px 0 0;border-right:4px solid #000}.user-detail-page__user__title__plan-count[data-v-66fc073e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;font-size:12px;font-weight:700;padding:0 0 0 20px}.user-detail-page__user__title__plan-count--number[data-v-66fc073e]{font-size:20px;font-weight:700;margin:0 24px 0 4px}.user-detail-page__user__title__role[data-v-66fc073e]{font-size:14px;color:#666;word-wrap:break-word;width:100%}.user-detail-page__user__detail[data-v-66fc073e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-row:2;grid-column:2;row-gap:30px}.user-detail-page__user__detail__introduction[data-v-66fc073e]{font-weight:700;word-wrap:break-word;width:100%}.user-detail-page__user__detail__link[data-v-66fc073e]{max-width:80%}.user-detail-page__user__detail__link__text[data-v-66fc073e]{color:inherit;font-weight:700;word-wrap:break-word;text-decoration:none}.user-detail-page__user__detail__setting-button[data-v-66fc073e]{margin:0 0 0 auto}.user-detail-page__plan-list__tab__label[data-v-66fc073e],.user-detail-page__show-more[data-v-66fc073e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-detail-page__show-more[data-v-66fc073e]{margin:40px 0}.sp .user-detail-page__user[data-v-66fc073e]{margin:32px 0 28px;grid-template-columns:72px minmax(200px,100%);-webkit-column-gap:20px;column-gap:20px}.sp .user-detail-page__user__image[data-v-66fc073e]{width:72px;height:72px;min-width:72px;grid-row:1;grid-column:1;background:50%/72px auto no-repeat var(--user-image-background-url);background-size:cover;overflow:hidden;margin:0 16px 0 0}.sp .user-detail-page__user__title[data-v-66fc073e]{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1;grid-column:2;row-gap:4px}.sp .user-detail-page__user__title__name[data-v-66fc073e]{font-size:24px;word-wrap:break-word;margin:0;padding:inherit;border-right:inherit;width:100%}.sp .user-detail-page__user__title__plan-count[data-v-66fc073e]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:inherit;padding:inherit}.sp .user-detail-page__user__title__plan-count--number[data-v-66fc073e]{font-size:16px;margin:0 20px 0 4px}.sp .user-detail-page__user__title__role[data-v-66fc073e]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:12px;color:inherit;word-wrap:break-word;width:100%}.sp .user-detail-page__user__detail[data-v-66fc073e]{grid-row:2;grid-column:1/3;row-gap:10px}.sp .user-detail-page__user__detail__introduction[data-v-66fc073e]{font-size:14px;font-weight:inherit;line-height:20px}.sp .user-detail-page__user__detail__link[data-v-66fc073e]{max-width:70%}.sp .user-detail-page__user__detail__link__text[data-v-66fc073e]{font-size:12px}.sp .user-detail-page__plan-list[data-v-66fc073e]{margin:0}.user-setting-dropdown[data-v-cb3a1d34]{cursor:pointer}.user-setting-dropdown__delete-text[data-v-cb3a1d34]{color:#e25f19}.edit-user-detail-modal__header[data-v-27ee130a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-user-detail-modal__header__back[data-v-27ee130a]{display:none}.edit-user-detail-modal__header__title[data-v-27ee130a]{color:#000;width:100%;font-size:20px;text-align:center;margin:inherit}.edit-user-detail-modal__header__button[data-v-27ee130a]{display:none}.edit-user-detail-modal__form[data-v-27ee130a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 50px}.edit-user-detail-modal__form__detail[data-v-27ee130a]{width:100%;margin:0 24px 0 0}.edit-user-detail-modal__form__detail .el-form-item__label[data-v-27ee130a]{font-weight:700}.edit-user-detail-modal__form__profile[data-v-27ee130a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:240px}.edit-user-detail-modal__form__profile__title[data-v-27ee130a]{color:#000;font-weight:700;margin:0 0 10px}.edit-user-detail-modal__form__profile__image[data-v-27ee130a]{position:relative;width:240px;height:240px;background:50%/cover no-repeat var(--background-url)}.edit-user-detail-modal__form__profile__delete-icon[data-v-27ee130a]{position:absolute;top:16px;right:16px}.edit-user-detail-modal__form__profile .file-input[data-v-27ee130a]{display:none}.edit-user-detail-modal__form__profile__upload[data-v-27ee130a]{cursor:pointer;color:#000;border:1px solid #707070;text-align:center;padding:8px 0;margin:8px 0;border-radius:4px;font-weight:700}.edit-user-detail-modal__footer[data-v-27ee130a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:#fff}.edit-user-detail-modal__footer__button[data-v-27ee130a]{width:360px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:24px;font-size:16px}.sp .edit-user-detail-modal__header__back[data-v-27ee130a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp .edit-user-detail-modal__header__button[data-v-27ee130a]{display:inherit;font-size:18px;background:#fff;color:#2d5e5f;font-weight:700;opacity:1;border:none;padding:0}.sp .edit-user-detail-modal__form[data-v-27ee130a]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:inherit}.sp .edit-user-detail-modal__form__detail[data-v-27ee130a]{margin:0 40px}.sp .edit-user-detail-modal__form__profile[data-v-27ee130a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp .edit-user-detail-modal__form__profile__title[data-v-27ee130a]{display:none}.sp .edit-user-detail-modal__form__profile__image[data-v-27ee130a]{width:140px;height:140px;border-radius:50%}.sp .edit-user-detail-modal__form__profile__upload[data-v-27ee130a]{border:inherit}.sp .edit-user-detail-modal__footer[data-v-27ee130a]{display:none}.edit-user-detail-modal[data-v-27ee130a] .el-dialog__header{border-bottom:1px solid #666}.edit-user-detail-modal[data-v-27ee130a] .el-dialog__body{overflow:scroll;overflow-x:hidden;height:360px}.edit-user-detail-modal[data-v-27ee130a] .el-dialog__footer{padding:16px}.edit-user-detail-modal[data-v-27ee130a] .el-form-item__label{color:#000;font-weight:700;line-height:inherit;margin:0 0 10px}.edit-user-detail-modal .disabled-input-form[data-v-27ee130a] .el-input__inner{background-color:var(--secondary-color)}.word-limit-spacer-46[data-v-27ee130a] .el-input__inner{padding:0 46px 0 15px}.word-limit-spacer-60[data-v-27ee130a] .el-input__inner{padding:0 60px 0 15px}.word-limit-spacer-60[data-v-27ee130a] .el-textarea__inner{padding:5px 60px 5px 15px}.edit-user-detail-modal__form__profile__delete-icon[data-v-27ee130a] .el-icon-close{font-size:32px;color:#fff;margin:inherit}.sp.edit-user-detail-modal[data-v-27ee130a] .el-dialog__header{padding:20px 16px}.sp.edit-user-detail-modal[data-v-27ee130a] .el-dialog__body{overflow:inherit;overflow-x:inherit;height:inherit}.delete-user-modal[data-v-64b2941b] .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.delete-user-modal__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delete-user-modal__text{font-weight:700}.delete-user-modal__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.delete-user-modal__contents__button{width:50%;max-width:280px;background-color:#fff;font-weight:700;border-radius:24px}.delete-user-modal__contents__button:focus,.delete-user-modal__contents__button:hover{color:inherit;background-color:inherit;border-color:inherit}.delete-user-modal__contents__button.primary{background-color:#e25f19;color:#fff;border:none}.how-to{padding:0 15px}.how-to__title{margin:100px 0 80px;font-size:50px;font-weight:900;line-height:1.25;text-align:center}.how-to__steps__list{padding:20px 0;border-bottom:1px solid #000}.how-to__steps__list:last-child{border-bottom:inherit}.how-to__steps__list__step{line-height:1.2;font-size:30px;font-weight:700;text-align:center;position:relative}.how-to__steps__list__step:after{content:"";display:inline;width:40px;height:5px;margin:8px 0 0;background-color:#ffbc00;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.how-to__steps__list__subject{font-size:24px}.how-to__steps__list__item-title,.how-to__steps__list__subject{margin:32px 0 0;font-weight:700;line-height:1.17;text-align:center}.how-to__steps__list__item-title{font-size:18px}.how-to__steps__list__text{margin:14px 0 0;line-height:1.43;font-size:14px;text-align:left;white-space:pre-line}.how-to__steps__list__text__advice{margin:20px 0;font-size:20px;font-weight:700;line-height:1.4;text-align:center}.how-to__steps__list__text__advice__list{list-style-type:disc;-webkit-padding-start:40px;padding-inline-start:40px}.how-to__steps__list__image--01,.how-to__steps__list__image--02,.how-to__steps__list__image--11,.how-to__steps__list__image--12,.how-to__steps__list__image--21,.how-to__steps__list__image--31{width:76%;height:470px;margin:10px auto;background-size:contain;background-repeat:no-repeat}.how-to__steps__list__image--01{background-image:var(--img-domain-sp-01)}.how-to__steps__list__image--02{background-image:var(--img-domain-sp-02)}.how-to__steps__list__image--11{background-image:var(--img-domain-sp-11)}.how-to__steps__list__image--12{background-image:var(--img-domain-sp-12)}.how-to__steps__list__image--21{background-image:var(--img-domain-sp-21)}.how-to__steps__list__image--31{background-image:var(--img-domain-sp-31)}@media screen and (min-width:960px){.how-to{width:940px;margin:0 auto}.how-to__title{margin:96px 0 124px;font-size:100px;line-height:1;text-align:center}.how-to__steps__list{padding:20px 0 42px 4px;border-bottom:1px solid #000}.how-to__steps__list__step{margin:0 13px 0 0;font-size:40px;line-height:1;text-align:left}.how-to__steps__list__step:after{margin:4px 0 0;background-color:#ffbc00;left:0;-webkit-transform:inherit;transform:inherit}.how-to__steps__list__subject{margin:30px 0 0;font-size:40px;line-height:1.17;text-align:left}.how-to__steps__list__item-title{margin:30px 0 0;font-size:24px;line-height:1.17;text-align:left}.how-to__steps__list__text{line-height:1.5;font-size:16px}.how-to__steps__list__text__advice{margin:20px 0 0;font-size:20px;line-height:1.4;text-align:left}.how-to__steps__list__image--01,.how-to__steps__list__image--02,.how-to__steps__list__image--11,.how-to__steps__list__image--12,.how-to__steps__list__image--21,.how-to__steps__list__image--31{width:100%}.how-to__steps__list__image--01{background-image:var(--img-domain-pc-01)}.how-to__steps__list__image--02{background-image:var(--img-domain-pc-02)}.how-to__steps__list__image--11{background-image:var(--img-domain-pc-11)}.how-to__steps__list__image--12{background-image:var(--img-domain-pc-12)}.how-to__steps__list__image--21{background-image:var(--img-domain-pc-21)}.how-to__steps__list__image--31{background-image:var(--img-domain-pc-31)}}h1[data-v-ee554fca],h2[data-v-ee554fca],h3[data-v-ee554fca],h4[data-v-ee554fca],p[data-v-ee554fca]{margin:0;padding:0}.container[data-v-ee554fca]{padding:0;margin:0 -16px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--primary-color)}.container.pc[data-v-ee554fca]{position:relative;margin:-50px -16px 0;z-index:0}@media(width >= 1304px){.container.pc[data-v-ee554fca]{margin:-50px calc((-100vw + 1304px)/2) 0}}.container.pc .gradation-mask[data-v-ee554fca]{position:absolute;height:1800px;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 70%,#fff);right:0;left:0;bottom:0;z-index:0}.contents[data-v-ee554fca]{min-width:200px;max-width:600px;background:#fff;z-index:1}.main-top-image[data-v-ee554fca]{padding:66.8% 0 0;background-image:url(/prd/static/img/header-image.ab32d76.png);background-position:50%;background-repeat:no-repeat;background-size:99.6% auto;margin:0 0 -22%}.what-is-tabipos[data-v-ee554fca]{background-image:url(/prd/static/img/whats-tabipos-background.90266aa.svg);background-size:100% 100%;background-repeat:no-repeat;display:grid;place-content:center;place-items:center;padding:64px 40px 110px}.what-is-tabipos .title-image[data-v-ee554fca]{padding:0 0 44px}.what-is-tabipos .description[data-v-ee554fca]{padding:8px 0}.article[data-v-ee554fca]{padding:32px 40px}.article[data-v-ee554fca]:first-of-type{padding-top:88px}.h2-title[data-v-ee554fca]{font-size:26px;font-weight:700;padding:0 0 60px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h2-title__en[data-v-ee554fca]{font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;color:#b5b5b5;padding:8px 0 0}.h3-title[data-v-ee554fca]{font-size:20px;font-weight:700;line-height:1.4;padding:0 0 40px;display:grid;place-content:center;place-items:center;grid-auto-flow:column}.h3-title__number[data-v-ee554fca]{font-family:Urbanist,sans-serif;font-style:italic;font-weight:900;line-height:1;font-size:99px;color:var(--primary-color)}.h4-title[data-v-ee554fca]{color:var(--primary-color);font-size:20px;font-weight:700;padding:0 0 16px}.step-section[data-v-ee554fca]{padding:0 0 28px}.step-section .step-image[data-v-ee554fca]{width:100%;height:auto;border-radius:12px;margin:20px 0}.merit-section[data-v-ee554fca]{color:#fff;font-size:20px;text-align:center;padding:194px 0 80px;margin:-32% 0 80px;font-weight:700;display:grid;place-content:center;place-items:center;background-image:url(/prd/static/img/end-message-backgroung.5ab12b7.svg);background-size:100% 100%;background-repeat:no-repeat}.merit-section .merits[data-v-ee554fca]{display:grid;grid-template:1fr 1fr/1fr 1fr;color:var(--primary-color);padding:32px 0 0}.merit-section .merits__item[data-v-ee554fca]{width:166px;height:166px;display:grid;place-content:center;background:#e4ffec;margin:0 8px;border-radius:50%}.merit-section .merits__item[data-v-ee554fca]:last-child{margin:-12px auto 0;grid-column:1/3;font-size:18px}.tabi-card[data-v-ee554fca]{position:relative;margin:28px 0 0}.external-section .h2-title[data-v-ee554fca]{font-family:Urbanist,sans-serif;font-weight:700;padding:0 0 24px}.external-section__list[data-v-ee554fca]{padding:0 40px 60px}.external-section__list .external-link[data-v-ee554fca]{color:#000;text-decoration:none;font-weight:700;border:2px solid #d9d9d9;border-radius:10px;padding:22px 28px 20px 40px}.external-section__list .external-link--note[data-v-ee554fca]{display:grid;grid-auto-flow:column;grid-template:auto auto/1fr auto}.external-section__list .external-link--note__text[data-v-ee554fca]{padding:8px 0 0}.external-section__list .external-link--note__arrow[data-v-ee554fca]{grid-row:1/3;margin:auto 0}.external-section__list .external-link--sns[data-v-ee554fca]{font-family:Urbanist,sans-serif;font-weight:700;display:grid;grid-template:1fr 1fr/auto 1fr auto;grid-auto-flow:column}.external-section__list .external-link--sns__image[data-v-ee554fca]{grid-row:1/3;margin:auto 0;padding:0 14px 0 0}.external-section__list .external-link--sns__text[data-v-ee554fca]{grid-column:2/3}.external-section__list .external-link--sns__arrow[data-v-ee554fca]{grid-row:1/3;grid-column:3/4;margin:auto 0}.external-section__list .external-link--sns--twitter[data-v-ee554fca]{border:none;border-bottom:2px solid #d9d9d9;border-radius:0}.external-section .twitter-link[data-v-ee554fca]{border:2px solid #d9d9d9;border-radius:10px;margin:20px 0 0;overflow:hidden;min-height:548px}.plan-summary[data-v-1a83b523]{box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:10px;overflow:hidden}.plan-summary__link[data-v-1a83b523]{color:#000;text-decoration:none}.plan-summary__main-image[data-v-1a83b523]{width:100%;height:244px;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.plan-summary__contents[data-v-1a83b523]{background:#fff;font-size:14px;padding:14px}.plan-summary__title[data-v-1a83b523]{font-size:18px;padding:0 0 8px;margin:0}.plan-summary__additional[data-v-1a83b523]{margin:0;padding:0 0 8px}.plan-summary__user[data-v-1a83b523]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:0 0 12px}.plan-summary__user__icon[data-v-1a83b523]{-o-object-fit:cover;object-fit:cover;margin:0 8px 0 0;border-radius:50%}.plan-summary__user__name[data-v-1a83b523]{color:#000}.plan-summary__introduction[data-v-1a83b523]{margin:0}.terms{padding:32px 16px}.terms-title{font-size:28px;font-weight:700;padding:0 0 16px}.terms-title__sub{font-size:24px;padding:0 0 16px}.terms-title__headline{font-size:16px;line-height:1.5;padding:0 0 16px}.terms__section{padding:32px 16px}.terms__company-name{margin:32px 0}.terms__text{padding:0 0 16px}.terms__text,.terms__text__no-padding{line-height:1.5}.terms__text__intro{line-height:1.5;padding:0 0 16px 48px}.terms__ul{list-style-type:disc}.terms__ul,.terms__ul-no-style{padding:0 0 0 48px}.terms__li{line-height:1.5;padding:0 0 16px}.terms__link{color:#00e;text-decoration:underline}.indent{padding-left:48px}.terms-right{text-align:right}.plan-login-page[data-v-59bd04b0]{margin:60px auto 80px}.plan-login-page__contents[data-v-59bd04b0]{margin:120px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-login-page__contents__item[data-v-59bd04b0]{width:362px;padding:0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}.plan-login-page__contents__item[data-v-59bd04b0]:not(:last-child){border-right:1px solid #d4d4d4}.plan-login-page__contents__item .contents-item[data-v-59bd04b0]:not(:last-child):after{content:"";display:block;margin:60px 0 0;width:100%;border-top:1px solid #d4d4d4}.plan-login-page__contents__item .contents-item__title[data-v-59bd04b0]{font-size:24px;margin:0 0 36px}.plan-login-page__contents__item .contents-item__title.login[data-v-59bd04b0]{margin:0 0 23px}.plan-login-page__contents__item .contents-item__form__item[data-v-59bd04b0]{margin:0}.plan-login-page__contents__item .contents-item__form__item[data-v-59bd04b0]:first-child{margin:0 0 23px}.plan-login-page__contents__item .contents-item__button[data-v-59bd04b0]{cursor:pointer;width:300px;margin:56px 31px 0;padding:10px 0;border-radius:100px;font-size:15px}.plan-login-page__contents__item .contents-item__button.link[data-v-59bd04b0]{display:block;text-align:center}.plan-login-page__contents__item .contents-item__link[data-v-59bd04b0]{color:var(--primary-color);text-decoration:underline;margin:36px 0 0}.plan-login-page__contents__item .contents-item__text[data-v-59bd04b0]{color:#424242;margin:0}.plan-login-page__contents__item .contents-item__text__link[data-v-59bd04b0]{text-decoration:underline}.plan-login-page .fill-primary[data-v-59bd04b0]{background-color:var(--primary-color);color:#fff}.plan-login-page .border-primary[data-v-59bd04b0]{border:solid 1px var(--primary-color);color:var(--primary-color)}.create-plan-button[data-v-99ea8bf0]{position:relative;right:-54%;background-color:var(--primary-color);color:#e9e9e9;width:256px;height:42px;gap:10px;border-radius:100px;border:1px}.download-excel-button[data-v-99ea8bf0]{top:1px;position:relative;right:-53%;background-color:#fff;color:var(--primary-color);width:256px;height:42px;gap:10px;border-radius:100px;border:1px,solid,var(--primary-color);line-height:42px}.download-excel-button__img[data-v-99ea8bf0]{vertical-align:sub;width:25px;height:25px;padding:0 10px 0 0}.model-plan-manage-page[data-v-99ea8bf0]{margin-top:var(--top-menu-height)}.model-plan-manage-page__plan-table[data-v-99ea8bf0]{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0}.model-plan-manage-page__plan-table__header[data-v-99ea8bf0]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-radius:8px 8px 0 0;height:48px;font-weight:700;font-size:12px;background-color:var(--secondary-color)}.model-plan-manage-page__plan-table__header__status[data-v-99ea8bf0]{padding-top:15px;width:150px;text-align:center}.model-plan-manage-page__plan-table__header__title[data-v-99ea8bf0]{padding-top:15px;width:580px}.model-plan-manage-page__plan-table__header__share[data-v-99ea8bf0]{padding-top:15px;margin-left:15px;width:82px}.model-plan-manage-page__plan-table__header__publication-period[data-v-99ea8bf0]{padding-top:15px;width:150px;text-align:center}.model-plan-manage-page__plan-info-container[data-v-99ea8bf0]{display:-webkit-box;display:-ms-flexbox;display:flex}.model-plan-manage-page__plan-info-container[data-v-99ea8bf0]:hover{background-color:#f0f8ff}.model-plan-manage-page__plan-info[data-v-99ea8bf0]{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px}.model-plan-manage-page__plan-info__status[data-v-99ea8bf0]{width:150px;display:grid;place-items:center;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding-right:15px}.model-plan-manage-page__plan-info__status__text[data-v-99ea8bf0]{text-align:center;padding:4px 8px;width:130px;border-radius:4px}.model-plan-manage-page__plan-info__status__text.draft[data-v-99ea8bf0]{background-color:var(--secondary-color);color:var(--primary-color)}.model-plan-manage-page__plan-info__status__text.published[data-v-99ea8bf0]{background-color:var(--primary-color);color:#fff}.model-plan-manage-page__plan-info__plan-title[data-v-99ea8bf0]{width:580px;cursor:pointer;border-bottom:1px solid #ccc;font-weight:700;font-size:16px;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:grid;place-items:center start}.model-plan-manage-page__plan-info__plan-title__text[data-v-99ea8bf0]{width:570px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.model-plan-manage-page__plan-info__plan-title[data-v-99ea8bf0]:hover{color:var(--primary-color)}.model-plan-manage-page__plan-info__plan-share[data-v-99ea8bf0]{width:82px;border-bottom:1px solid #ccc;font-weight:700;font-size:11px;line-height:24px;padding:5px 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:grid;place-items:center start}.model-plan-manage-page__plan-info__plan-share__text[data-v-99ea8bf0]{text-align:center;padding:1px 8px;margin:0 0 8px;border-radius:4px;border:1px solid var(--primary-color);color:var(--primary-color)}.model-plan-manage-page__plan-info__plan-share__text.button-disabled[data-v-99ea8bf0]{cursor:not-allowed;color:#bac3d1;border:1px solid #bac3d1}.model-plan-manage-page__plan-info__publication-period[data-v-99ea8bf0]{text-align:center;padding-top:5px;width:150px;border-bottom:1px solid #ccc;color:#bac3d1;display:grid;place-items:center}.edit-button-area[data-v-99ea8bf0]{border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:grid;place-items:center start}.edit-button-area__button[data-v-99ea8bf0]{margin:0 5px 2px}.modal-back-ground[data-v-99ea8bf0]{display:block;position:fixed;z-index:1102;overflow-wrap:break-word;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.share-modal[data-v-99ea8bf0]{display:block;position:fixed;z-index:1103;left:0;top:0;right:0;bottom:0}.modal-content[data-v-99ea8bf0]{background-color:#fff;margin:10% auto;padding:30px;border-radius:8px;width:560px}.modal-content__title-area[data-v-99ea8bf0]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content__title-area__title[data-v-99ea8bf0]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:5px;margin-top:5px;font-weight:600}.modal-content__link-area[data-v-99ea8bf0]{font-size:12px;font-weight:600}.modal-content__link-area__label[data-v-99ea8bf0]{background-color:var(--primary-color);border-radius:100px;color:#e9e9e9;font-weight:500;width:56px;text-align:center;padding:2px 0}.modal-content__link-area__link[data-v-99ea8bf0]{overflow-wrap:anywhere;word-break:break-word;padding-left:30px;padding-top:8px;font-weight:400}.modal-content__link-area__qrcode[data-v-99ea8bf0]{padding-left:30px}.close[data-v-99ea8bf0]{color:#aaa;font-size:28px;font-weight:700;text-align:center}.close[data-v-99ea8bf0]:focus,.close[data-v-99ea8bf0]:hover{color:#000;text-decoration:none;cursor:pointer}.button[data-v-99ea8bf0]:hover{cursor:pointer}.change-plan__contents[data-v-34957b68]{text-align:center}.change-plan__contents__button[data-v-34957b68]{border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer;padding:6px 50px;margin:20px 0 0}.change-plan__contents[data-v-4eb34f6e]{text-align:center}.change-plan__contents__button[data-v-4eb34f6e]{border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer;padding:6px 50px;margin:20px 0 0}.plan-password-page[data-v-3b495bb8]{margin:60px auto 80px}.plan-password-page__contents[data-v-3b495bb8]{margin:120px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-password-page__contents .contents-item__form__item[data-v-3b495bb8]{margin:0 0 23px}.plan-password-page__contents .contents-item__button[data-v-3b495bb8]{cursor:pointer;width:300px;margin:56px 31px 0;padding:10px 0;border-radius:100px;font-size:15px}.plan-password-page .fill-primary[data-v-3b495bb8]{background-color:var(--primary-color);color:#fff}.password-explanation__contents[data-v-6d8f1018]{text-align:center}.password-explanation__contents__button[data-v-6d8f1018]{border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer;padding:6px 50px;margin:20px 0 0}.plan-edit-page[data-v-3d8532b9]{--base-font-size:14px;--large-font-size:16px;--base-background-color:#f5f5f5;--base-gray-color:#84848a;padding:60px 0 240px}.plan-edit-page .radio-button[data-v-3d8532b9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-weight:400}.plan-edit-page .radio-button__subject[data-v-3d8532b9]{padding:0 4px 0 0;margin:0 4px 0 0;border-right:solid 1px var(--base-gray-color)}.plan-edit-page .radio-button__radio[data-v-3d8532b9]{position:relative}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]{padding:0 0 0 16px}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:after,.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:before{content:"";display:block;border-radius:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:before{border:1px solid var(--base-gray-color);border-radius:50%;width:12px;height:12px;left:0}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:after{background-color:var(--primary-color);border-radius:50%;opacity:0;width:8px;height:8px;left:3px}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:has(input:checked):before{border:1px solid var(--primary-color)}.plan-edit-page .radio-button__radio label[data-v-3d8532b9]:has(input:checked):after{opacity:1}.plan-edit-page .accordion[data-v-3d8532b9]{display:grid;transition:grid-template-rows .5s;transition:grid-template-rows .5s,-ms-grid-rows .5s;grid-template-rows:0fr}.plan-edit-page .accordion>[data-v-3d8532b9]{overflow:hidden}.plan-edit-page .accordion.is-open[data-v-3d8532b9]{grid-template-rows:1fr}.plan-edit-page__settings[data-v-3d8532b9]{position:fixed;top:60px;left:0;width:1140px;height:47px;z-index:1100;background-color:var(--base-background-color);padding:16px calc((100vw - 1140px)/2);font-size:var(--base-font-size)}.plan-edit-page__settings[data-v-3d8532b9],.plan-edit-page__settings__translate-target[data-v-3d8532b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plan-edit-page__settings__translate-target[data-v-3d8532b9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plan-edit-page__settings__translate-target__title[data-v-3d8532b9]{font-weight:700}.plan-edit-page__settings__translate-target__button-container__button[data-v-3d8532b9]{text-align:center;text-decoration:underline;color:var(--primary-color);border:none;padding:2px;cursor:pointer;background-color:unset}.plan-edit-page__settings__plan-publish-status-container[data-v-3d8532b9]{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-edit-page__settings__plan-publish-status-container__title[data-v-3d8532b9]{font-weight:700}.plan-edit-page__settings__plan-publish-status-container__status[data-v-3d8532b9]{max-width:58px;background-color:var(--secondary-color);text-align:center;padding:2px}.plan-edit-page__settings__translate-mode-title[data-v-3d8532b9]{font-size:20px;font-weight:700;padding-right:86px}.plan-edit-page__settings__plan-lang-setting[data-v-3d8532b9]{width:751px}.plan-edit-page__contents[data-v-3d8532b9]{margin:140px auto 0;width:1140px}.plan-edit-page__contents__title[data-v-3d8532b9]{cursor:pointer;margin:46px 0 40px;font-size:23px;font-weight:700;text-align:center}.plan-edit-page__contents__schedule__settings[data-v-3d8532b9]{background-color:var(--base-background-color);padding:0 24px;border-radius:8px}.plan-edit-page__contents__schedule__settings__title[data-v-3d8532b9]{font-size:20px;font-weight:700;margin:24px 0 16px}.plan-edit-page__contents__schedule__settings__list[data-v-3d8532b9]{list-style-type:disc;padding-left:40px;margin-bottom:24px}.plan-edit-page__contents__schedule__settings__list .setting_label[data-v-3d8532b9]{font-weight:700;margin-bottom:8px}.plan-edit-page__contents__schedule__tabs[data-v-3d8532b9]{margin:36px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-edit-page__contents__schedule__tabs__item[data-v-3d8532b9]{padding:14px 32px;font-size:30px;font-weight:700;border-bottom:2px solid transparent;color:#b5b5b5;cursor:pointer}.plan-edit-page__contents__schedule__tabs .tab[data-v-3d8532b9]{color:#000;position:relative}.plan-edit-page__contents__schedule__tabs .tab[data-v-3d8532b9]:before{content:"";position:absolute;display:inline-block;bottom:0;width:calc(100% - 70px);border:solid 3px var(--primary-color);border-radius:3px}.plan-edit-page__contents .subject[data-v-3d8532b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--base-font-size);font-weight:700}.plan-edit-page__contents__guideline[data-v-3d8532b9]{margin:36px 0 0;padding:50px;border:1px solid #bebebe}.plan-edit-page__contents__guideline__title[data-v-3d8532b9]{font-weight:700}.plan-edit-page__contents__guideline__description[data-v-3d8532b9]{margin:10px 0 0}.plan-edit-page__contents__guideline__list[data-v-3d8532b9]{margin:10px 0 0;list-style:disc}.plan-edit-page__contents .caution[data-v-3d8532b9]{color:#707070;font-weight:400;margin:0}.bottom-menu[data-v-3d8532b9]{width:100%;background-color:#fff;padding:24px 0;vertical-align:middle;position:fixed;left:0;bottom:0}.caution[data-v-3d8532b9]{margin:8px 0 0;font-weight:400;color:#707070}input[type=file],input[type=radio]{display:none}.plan-edit-page__contents__overview__title .el-input__inner{height:inherit;border-radius:6px;color:#000;font-size:var(--large-font-size);font-weight:700;background-color:#fff;padding:2px 16px}.plan-edit-page__contents__overview__image__thumbnail__delete-icon .el-icon-close{font-size:32px;color:#fff;margin:inherit}.plan-edit-page__contents__overview__seasons .el-checkbox-button:first-child .el-checkbox-button__inner,.plan-edit-page__contents__overview__seasons .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:16px;border:solid 1px var(--primary-color)}.plan-edit-page__contents__overview__seasons .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--primary-color)}.plan-edit-page__contents__overview__seasons .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.plan-edit-page__contents__overview__seasons .el-checkbox-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px 0 0;padding:10px 32px;border-radius:16px;border:solid 1px var(--primary-color);font-size:var(--base-font-size);font-weight:700;color:var(--primary-color);box-shadow:none}.plan-edit-page__contents__overview__seasons .el-checkbox-button__inner:hover{color:var(--primary-color)}.plan-edit-page__contents__overview__tags__autocomplete .el-input__inner{width:100%;height:inherit;font-size:var(--base-font-size);padding:2px 20px 2px 48px;border-radius:6px;border:solid 1px var(--primary-color);color:var(--primary-color)}.plan-edit-page__contents__overview__tags__autocomplete .el-input__icon{line-height:46px}.plan-edit-page__contents__overview__introduction__text-area .el-textarea__inner{width:100%;padding:12px 20px;border-radius:6px;border:solid 1px var(--primary-color);font-size:var(--base-font-size);color:var(--primary-color)}.plan-edit-page__contents__overview__introduction__text-area::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__overview__introduction__text-area::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__contents__overview__introduction__text-area::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__overview__introduction__text-area::placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__name__input .el-input__inner{font-size:var(--large-font-size);font-weight:700}.plan-edit-page__contents__spot__text .el-textarea__inner{padding:12px 20px;font-size:var(--base-font-size)}.plan-edit-page__contents__spot__text .el-textarea__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__text .el-textarea__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__text .el-textarea__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__text .el-textarea__inner::placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__images__item__image__delete-button .el-icon-close{font-size:24px;color:#fff;margin:inherit}.plan-edit-page__contents__spot__images__item__description__input .el-input{margin:10px 0 0}.plan-edit-page__contents__spot__images__item__description__input .el-input__inner{display:block;width:100%;padding:26px 50px 26px 20px;border:none;border-radius:6px;font-size:20px;font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__contents__spot__images__item__description__input .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__images__item__description__input .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__images__item__description__input .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__images__item__description__input .el-input__inner::placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__move__input{width:calc(100% - 42px)}.plan-edit-page__contents__spot__move__input .el-input__inner{display:block;width:100%;padding:26px 50px 26px 20px;border:none;border-radius:6px;font-size:var(--large-font-size);font-weight:700;color:var(--primary-color);background-color:var(--secondary-color)}.plan-edit-page__contents__spot__move__input .el-input__inner::-webkit-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__move__input .el-input__inner::-moz-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__move__input .el-input__inner::-ms-input-placeholder{color:var(--primary-color)}.plan-edit-page__contents__spot__move__input .el-input__inner::placeholder{color:var(--primary-color)}.translation-modal-loading{position:fixed;top:0;bottom:0;right:0;left:0}.plan-publish-setting{margin:10px 0 0}.lang-setting__text[data-v-571b5c6d]{margin:0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.lang-setting__text .bold[data-v-571b5c6d]{font-weight:700}.lang-setting__item[data-v-571b5c6d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.translate[data-v-4527b2fb]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;left:0;width:calc(100vw - 10%);gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--base-background-color);padding:16px 5%;font-size:var(--base-font-size);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.translate__button-area[data-v-4527b2fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.translate__button-area__button[data-v-4527b2fb]{cursor:pointer;background-color:#fff;border:solid 2px var(--primary-color);border-radius:100px;color:var(--primary-color);font-weight:700;font-size:15px;width:300px;height:47px;padding:10px 0;min-width:180px;margin-right:40px}.translate__button-area__button.main[data-v-4527b2fb]{background-color:var(--primary-color);color:#fff;position:relative}.translate__button-area__button.main:hover+.translate__button-area__note[data-v-4527b2fb]{display:block}.translate__button-area__note[data-v-4527b2fb]{display:none;text-align:center;position:absolute;bottom:-32px;right:28px;color:#333;font-weight:400;font-size:12px}.translate__lang-setting[data-v-4527b2fb]{display:-webkit-box;display:-ms-flexbox;display:flex}.translate__lang-setting__title[data-v-4527b2fb]{font-weight:700;text-align:center;margin-bottom:4px;margin-right:18px}.translate__lang-setting__item[data-v-4527b2fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.translate__lang-checkbox[data-v-4527b2fb]{display:inline-block;margin-right:20px}.translate__lang-checkbox ＆__input[data-v-4527b2fb]{margin-right:3px}.select-translation-source[data-v-091fa862]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-weight:400}.select-translation-source input[type=radio][data-v-091fa862]{display:none}.select-translation-source__subject[data-v-091fa862]{padding:0 4px 0 0;margin:0 4px 4px 0;font-weight:700;text-align:center}.select-translation-source__radio-box[data-v-091fa862]{display:-webkit-box;display:-ms-flexbox;display:flex}.select-translation-source__radio[data-v-091fa862]{position:relative;margin-right:12px}.select-translation-source__radio label[data-v-091fa862]{padding:0 0 0 16px}.select-translation-source__radio label[data-v-091fa862]:after,.select-translation-source__radio label[data-v-091fa862]:before{content:"";display:block;border-radius:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.select-translation-source__radio label[data-v-091fa862]:before{border:1px solid var(--base-gray-color);border-radius:50%;width:12px;height:12px;left:0}.select-translation-source__radio label[data-v-091fa862]:after{background-color:var(--primary-color);border-radius:50%;opacity:0;width:8px;height:8px;left:3px}.select-translation-source__radio label[data-v-091fa862]:has(input:checked):before{border:1px solid var(--primary-color)}.select-translation-source__radio label[data-v-091fa862]:has(input:checked):after{opacity:1}.overview__contents[data-v-13d2f099]{background-color:var(--secondary-color);padding:24px;-ms-flex-flow:column;flex-flow:column;gap:32px}.overview__contents[data-v-13d2f099],.overview__image[data-v-13d2f099]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.overview__image[data-v-13d2f099]{-ms-flex-direction:column;flex-direction:column;row-gap:8px;height:241px;background-color:var(--base-background-color)}.overview__image__thumbnail[data-v-13d2f099]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:300px;height:200px;margin:20px auto;border-radius:6px;background:#bac3d1}.overview__image__thumbnail.has-image[data-v-13d2f099]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--plan-image-url)}.overview__image__thumbnail__delete-icon[data-v-13d2f099]{position:absolute;top:16px;right:16px}.overview__image__thumbnail__area__text[data-v-13d2f099]{font-size:13px;font-weight:700;color:#fff;text-align:center}.overview__image__thumbnail__area__upload[data-v-13d2f099]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:50px;margin:8px 0 0;border:none;border-radius:25px;font-size:var(--large-font-size);font-weight:700;color:var(--primary-color);cursor:pointer;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.overview__image__thumbnail__area__upload[data-v-13d2f099]:hover{color:#fff;background-color:var(--primary-color)}.overview__tags[data-v-13d2f099]{grid-column:2;grid-row:4}.overview__tags__tag-list[data-v-13d2f099]{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview__tags__tag-list[data-v-13d2f099],.overview__tags__tag-list__item[data-v-13d2f099]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview__tags__tag-list__item[data-v-13d2f099]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:8px 0 0;padding:7px 16px;gap:4px;font-size:var(--base-font-size);border-radius:4px;border:solid 1px var(--primary-color);color:var(--primary-color);background-color:#fff;cursor:pointer}.overview__tags__tag-list__item[data-v-13d2f099]:not(:first-of-type){margin:8px 0 0 8px}.overview__tags__tag-list__item__delete-button[data-v-13d2f099]{font-size:var(--base-font-size)}.overview__input-area__error-message[data-v-13d2f099],.overview__link__input__error[data-v-13d2f099]{background-color:var(--secondary-color)}.overview__validation-error .el-input__inner,.overview__validation-error .el-textarea__inner{border-color:red}.input-translate[data-v-37af963b]{position:relative}.input-translate__button[data-v-37af963b]{cursor:pointer;position:absolute;right:16px;bottom:12px;border:none;background-color:var(--primary-color);color:#fff;font-weight:700;border-radius:100px;padding:4px 12px;font-size:12px}.item-title[data-v-1b4ca69e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--base-font-size);font-weight:700;margin:0 0 6px}.item-title__title[data-v-1b4ca69e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;font-size:var(--large-font-size)}.accordion__title[data-v-d0262cd0]{margin:12px 0 0;font-weight:700;font-size:var(--base-font-size);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.accordion__title__border[data-v-d0262cd0]{border-top:1px solid #bac3d1;-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion__contents[data-v-d0262cd0]{margin:12px 0 0 24px;display:grid;transition:grid-template-rows .5s;transition:grid-template-rows .5s,-ms-grid-rows .5s;grid-template-rows:0fr}.accordion__contents>[data-v-d0262cd0]{overflow:hidden}.accordion__contents.is-open[data-v-d0262cd0]{grid-template-rows:1fr}.accordion__contents__lang[data-v-d0262cd0]{margin:0 0 10px}.accordion__contents__lang__title[data-v-d0262cd0]{margin:0 0 6px;font-size:var(--base-font-size);height:24px}.accordion__contents__lang__title[data-v-d0262cd0],.accordion__contents__lang__title__text[data-v-d0262cd0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.accordion__contents__lang__title__text__name[data-v-d0262cd0]{margin:0 0 4px}.accordion__contents__lang__title__text__lock[data-v-d0262cd0]{background:unset;border:unset;margin:0;padding:0;cursor:pointer}.accordion__contents__lang__title__logo[data-v-d0262cd0]{margin:0 0 0 auto}.plan-autocomplete .el-icon-hash[data-v-583864da]:before{content:"#";color:var(--primary-color);font-size:24px;font-weight:700}.plan-autocomplete .el-input__prefix{left:12px}.plan-autocomplete .el-input--prefix .el-input__inner{padding-left:48px}.plan-autocomplete .el-autocomplete{display:inherit}.plan-autocomplete .el-icon-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;right:8px}.modal-back-ground[data-v-6e3d0864]{display:block;position:fixed;z-index:1102;overflow-wrap:break-word;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.schedule__spot[data-v-6e3d0864]{margin:36px 0 0;padding:24px;background-color:var(--base-background-color);border-radius:8px}.schedule__spot__images[data-v-6e3d0864],.schedule__spot__introduction[data-v-6e3d0864]{margin:20px 0 0}.schedule__spot__images__add[data-v-6e3d0864]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-weight:700;border-radius:100px;border:solid 1px var(--primary-color);width:80%;color:var(--primary-color);padding:6px 0;margin:15px auto 0}.schedule__spot__images__item[data-v-6e3d0864]{padding:24px;background-color:#fff;margin:15px 0 0}.schedule__spot__images__item__title[data-v-6e3d0864]{font-size:var(--base-font-size);font-weight:700}.schedule__spot__images__item__title .caution[data-v-6e3d0864]{font-weight:400}.schedule__spot__images__item__contents[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:12px 0 0}.schedule__spot__images__item__contents__image[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;background:#bac3d1;width:25%;height:152px;border-radius:6px}.schedule__spot__images__item__contents__image.has-image[data-v-6e3d0864]{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35)),50%/cover no-repeat var(--content-image-url)}.schedule__spot__images__item__contents__image__delete-button[data-v-6e3d0864]{position:absolute;color:#fff;font-size:24px;font-weight:700;top:10px;right:10px;cursor:pointer}.schedule__spot__images__item__contents__image__area__text[data-v-6e3d0864]{font-size:var(--base-font-size);font-weight:700;color:#fff}.schedule__spot__images__item__contents__image__area__upload[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:56px;margin:12px 0 0;border:none;border-radius:28px;font-size:var(--large-font-size);font-weight:700;color:var(--primary-color);background-color:#fff;cursor:pointer;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.schedule__spot__images__item__contents__image__area__upload[data-v-6e3d0864]:hover{color:#fff;background-color:var(--primary-color)}.schedule__spot__images__item__contents__image .no-img-gray[data-v-6e3d0864]{width:100%;height:153px;border-radius:6px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));background-color:#ccc}.schedule__spot__images__item__contents__image .no-img-select-image[data-v-6e3d0864]{font-size:var(--base-font-size);font-weight:700;color:#fff}.schedule__spot__images__item__contents__image .button-select-image[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:179px;height:55px;margin:12px 0 0;border:none;border-radius:28px;font-size:20px;font-weight:700;color:#000;background-color:#fff;cursor:pointer}.schedule__spot__images__item__contents__description[data-v-6e3d0864]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 10px}.schedule__spot__images__item__contents__description__catchphrase[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--base-font-size);font-weight:700;color:#707070;gap:4px}.schedule__spot__images__item__contents__description__input[data-v-6e3d0864]{margin:10px 0 0}.schedule__spot__images__input-area__error-message[data-v-6e3d0864]{background-color:#fff}.schedule__spot__move[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;gap:8px}.schedule__spot__move__comment[data-v-6e3d0864]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;gap:4px}.schedule__spot__skewered[data-v-6e3d0864]{position:absolute;top:-36px;left:40px;border-left:3px solid #707070;height:36px}.schedule__input-area__error-message[data-v-6e3d0864]{background-color:var(--base-background-color)}.schedule__validation-error .el-input__inner,.schedule__validation-error .el-textarea__inner{border-color:red}.accordion__title-container[data-v-f9bdef9e]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px var(--primary-color)}.accordion__title[data-v-f9bdef9e]{cursor:pointer;font-weight:700;font-size:var(--large-font-size);margin:0 0 12px;padding:0 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:65%}.accordion__title__text[data-v-f9bdef9e]{font-size:24px}.accordion__title__pin[data-v-f9bdef9e]{text-align:center;color:var(--primary-color);font-weight:700;font-size:12px;padding:5px 0 0;background:50% no-repeat url(/prd/static/img/tool_spot_pin.1b0c74a.svg);width:28px;height:23px}.accordion__link-spot-detail[data-v-f9bdef9e]{cursor:pointer;min-width:25%;height:30px;margin:0 0 0 auto;border:2px solid var(--primary-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__link-spot-detail__text[data-v-f9bdef9e]{padding:8px 0 3px 2px;margin:0 0 0 4px}.accordion__contents[data-v-f9bdef9e]{margin:12px 0 0;display:grid;transition:grid-template-rows .5s;transition:grid-template-rows .5s,-ms-grid-rows .5s;grid-template-rows:0fr}.accordion__contents>[data-v-f9bdef9e]{overflow:hidden}.accordion__contents.is-open[data-v-f9bdef9e]{grid-template-rows:1fr}.accordion__contents__title[data-v-f9bdef9e]{font-size:var(--base-font-size);margin:0 0 7px}.spot-detail-modal[data-v-2540d20a]{width:945px;max-height:650px;border-top:2px solid var(--primary-color);overflow-y:auto}.spot-detail-modal__title[data-v-2540d20a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid var(--primary-color)}.spot-detail-modal__introduction[data-v-2540d20a]{margin:0 0 20px}.spot-detail-modal__introduction__container[data-v-2540d20a]{margin:0 3px 0 15px}.spot-detail-modal__introduction__container__text[data-v-2540d20a]{padding:4px;min-height:30px;background-color:var(--secondary-color);color:var(--primary-color)}.spot-detail-modal__image[data-v-2540d20a]{margin-bottom:10px}.spot-detail-modal__image__container[data-v-2540d20a]{display:-webkit-box;display:-ms-flexbox;display:flex}.spot-detail-modal__image__container__image[data-v-2540d20a]{margin-left:5px;margin-right:5px}.close.button[data-v-2540d20a]{cursor:pointer;margin:0 5px 0 auto}.image[data-v-2540d20a]{-o-object-fit:contain;object-fit:contain;width:300px;height:200px}h2[data-v-2540d20a],H3[data-v-2540d20a]{margin-left:5px}H4[data-v-2540d20a]{margin-bottom:2px}.bottom-menu-block[data-v-88437af4]{position:fixed;left:0;bottom:0;z-index:1000;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#fff}.bottom-menu-block__wrapper[data-v-88437af4]{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--bottom-menu-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px;position:relative;font-size:18px;font-weight:700}.bottom-menu-block__wrapper__return-icon[data-v-88437af4]{cursor:pointer}.bottom-menu-block__wrapper__return-button[data-v-88437af4]{margin:0 0 0 8px;color:#707070;border:none;background-color:unset;cursor:pointer}.bottom-menu-block__wrapper__right[data-v-88437af4]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px}.bottom-menu-block__wrapper__right[data-v-88437af4],.bottom-menu-block__wrapper__right__button[data-v-88437af4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-menu-block__wrapper__right__button[data-v-88437af4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:304px;height:44px;border:none;border-radius:40px;font-weight:700;color:#fff;background-color:var(--primary-color);cursor:pointer}.bottom-menu-block__wrapper__right__button.reverse[data-v-88437af4]{background-color:#fff;color:var(--primary-color);border:solid 1px var(--primary-color)}.disabled[data-v-88437af4]{pointer-events:none;cursor:default;opacity:.8;background-color:#3c3c3c;z-index:10}.move-to-planning-modal__dialog[data-v-6ef884be]{text-align:center}.move-to-planning-modal__dialog__text[data-v-6ef884be]{color:#000;font-weight:700;margin-bottom:34px}.move-to-planning-modal__dialog__button[data-v-6ef884be]{display:inline-block;height:44px;padding:0 16px;border-radius:22px;border:none;font-size:14px;font-weight:700;cursor:pointer}.move-to-planning-modal__dialog__button.primary[data-v-6ef884be]{color:#fff;background-color:var(--primary-color)}.translation-progress__contents[data-v-ad33641a]{text-align:center}.translation-progress__contents__finished[data-v-ad33641a]{text-align:center;margin:20px 0;font-size:18px}.translation-progress__contents__finished__button[data-v-ad33641a]{border-radius:40px;font-weight:700;color:var(--primary-color);border:solid 1px var(--primary-color);background-color:#fff;cursor:pointer;padding:6px 50px;margin:20px 0 0}.translation-progress__contents__finished__button[data-v-ad33641a]:hover{color:#fff;background-color:var(--primary-color)}.accordion__title[data-v-36e9f705]{margin:12px 0 0;min-width:90%}.accordion__title.bold[data-v-36e9f705]{font-weight:700}.accordion__contents[data-v-36e9f705]{margin:12px 0 0 24px}.accordion[data-v-6eaab296]{display:grid;transition:grid-template-rows .5s;transition:grid-template-rows .5s,-ms-grid-rows .5s;grid-template-rows:0fr}.accordion>[data-v-6eaab296]{overflow:hidden}.accordion.is-open[data-v-6eaab296]{grid-template-rows:1fr}.publish-setting__title[data-v-6eaab296]{cursor:pointer;margin:46px 0 40px;font-size:23px;font-weight:700;text-align:center}.publish-setting__contents[data-v-6eaab296]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--base-background-color);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.publish-setting__contents__date__radio[data-v-6eaab296]{font-size:var(--base-font-size);margin:5px 0}.publish-setting__contents__date__calendar[data-v-6eaab296]{width:541px}.publish-setting__contents__start-date[data-v-6eaab296]{margin:10px 10px 10px 20px}.publish-setting__contents__end-date[data-v-6eaab296]{margin:10px 20px}input[data-v-6eaab296]{display:block;margin-right:3px}label[data-v-6eaab296]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.bold[data-v-6eaab296]{font-weight:700}img[data-v-6eaab296]{margin-right:3px}.switch[data-v-713a7e67]{position:relative;display:inline-block;width:30px;height:12px}.switch__checked-label[data-v-713a7e67]{border-radius:110px;background:#fff;padding:3px 0;text-align:center;border:solid 2px var(--primary-color);color:var(--primary-color);width:10px}.switch__checked-label.disable[data-v-713a7e67]{border-color:#666;color:#666;background:#999}.toggle-switch__switch[data-v-713a7e67]{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch__switch__checkbox[data-v-713a7e67]{display:none}.toggle-switch__switch--vtouch[data-v-713a7e67]{width:100%;height:100%}.toggle-switch__switch__slider[data-v-713a7e67]{position:absolute;cursor:pointer;top:0;left:0;bottom:0;right:0;border-radius:34px}.toggle-switch__switch__slider[data-v-713a7e67]:before{content:"";position:absolute;height:26px;width:26px;transition:.4s;border-radius:50%;background-color:#fff}.toggle-switch__switch__slider[data-v-713a7e67]:after{position:absolute;top:10px;font-size:12px;transition:.4s}.toggle-switch__switch__slider--disabled[data-v-713a7e67]{background-color:#ccc}.toggle-switch__switch__slider--disabled[data-v-713a7e67]:before{left:4px;bottom:4px}.toggle-switch__switch__slider--disabled[data-v-713a7e67]:after{content:"OFF";left:4px}.toggle-switch__switch__slider--enabled[data-v-713a7e67]{background-color:var(--primary-color)}.toggle-switch__switch__slider--enabled[data-v-713a7e67]:before{left:30px;bottom:4px}.toggle-switch__switch__slider--enabled[data-v-713a7e67]:after{content:"ON";left:30px;width:26px;text-align:center}.move-to-planning-modal__dialog[data-v-196809f1]{text-align:center}.move-to-planning-modal__dialog__text[data-v-196809f1]{color:#000;font-weight:700;margin-bottom:34px}.move-to-planning-modal__dialog__button[data-v-196809f1]{display:inline-block;height:44px;padding:0 16px;border-radius:22px;border:none;font-size:14px;font-weight:700;cursor:pointer}.move-to-planning-modal__dialog__button.primary[data-v-196809f1]{color:#fff;background-color:var(--primary-color)}.unlock-modal__dialog[data-v-2e0b911a]{text-align:center}.unlock-modal__dialog__text[data-v-2e0b911a]{color:#000;font-weight:700;margin-bottom:34px}.unlock-modal__dialog__button[data-v-2e0b911a]{display:inline-block;height:44px;padding:0 16px;border-radius:22px;border:none;font-size:14px;font-weight:700;cursor:pointer}.unlock-modal__dialog__button.primary[data-v-2e0b911a]{color:#fff;background-color:var(--primary-color)}.plan-preview-page[data-v-38e6967a]{margin:60px auto 80px}.plan-preview-page__lang-select-container[data-v-38e6967a]{background-color:#f5f5f5}.plan-preview-page__lang-select[data-v-38e6967a]{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-weight:700;height:40px}.plan-preview-page__lang-select__box__selected[data-v-38e6967a]{cursor:pointer;background-color:#e2ecf9;padding:5px;border-radius:10px;color:#317ecf;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.plan-preview-page__lang-select__box__item[data-v-38e6967a]{position:absolute;background:#fff;padding:6px;text-align:center;border:1px solid #bac3d1;border-radius:6px}.plan-preview-page__lang-select__box__item__lang[data-v-38e6967a]{display:block;white-space:nowrap;background-color:#fff;border:none;padding:2px 0;cursor:pointer;width:100%}.plan-preview-page__lang-select__box__item__lang[data-v-38e6967a]:hover{background-color:var(--secondary-color)}.plan-preview-page .loading[data-v-38e6967a]{width:100%;height:calc(100vh - 180px)}.plan-preview-page__main[data-v-5b48fb69]{width:800px;margin:0 auto;padding:0 0 60px;line-height:1.75}.plan-preview-page__main__title[data-v-5b48fb69]{padding:12px 0;font-size:28px;color:#333}.plan-preview-page__main__description[data-v-5b48fb69]{padding:12px 0 24px;line-height:28px;font-size:16px;color:#333;word-wrap:break-word}.plan-preview-page__main__related-link[data-v-5b48fb69]{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-preview-page__main__related-link__button[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 64px;font-size:16px;height:22px;font-weight:700;color:#fff;background-color:#3683d8;border-radius:100px;text-decoration:none}.plan-preview-page__main__overview__day__tab[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;scrollbar-width:none}.plan-preview-page__main__overview__day__tab label[data-v-5b48fb69]{color:#b1b1b1;background-color:#f5f5f5;border-bottom:unset;line-height:40px;min-width:130px;height:40px;text-align:center;font-weight:700;cursor:pointer}.plan-preview-page__main__overview__day__tab label.active[data-v-5b48fb69]{color:#333;background-color:#fff;border:1px solid #ebebeb;border-bottom:none}.plan-preview-page__main__overview__day__schedule[data-v-5b48fb69]{display:none}.plan-preview-page__main__overview__day__schedule.active[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:20px;min-height:264px;border:1px solid #ebebeb}.plan-preview-page__main__overview__day__schedule__image[data-v-5b48fb69]{width:352px;height:264px}.plan-preview-page__main__overview__day__schedule__image img[data-v-5b48fb69]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.plan-preview-page__main__overview__day__schedule__text__spots[data-v-5b48fb69]{padding-top:32px}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-5b48fb69]{padding-bottom:13px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #888}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-5b48fb69]:last-child{padding-bottom:0}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-5b48fb69]:before{content:"";margin-left:-4px;width:5px;height:5px;background-color:#fff;border:1px solid #333;border-radius:50%}.plan-preview-page__main__overview__provider[data-v-5b48fb69]{text-align:right;padding-top:2px;font-size:12px;color:#333}.plan-preview-page__main__create-plan[data-v-5b48fb69]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border:1px solid #ebebeb}.plan-preview-page__main__create-plan .img[data-v-5b48fb69]{margin-right:32px;width:114px;height:auto;-o-object-fit:contain;object-fit:contain}.plan-preview-page__main__create-plan .text[data-v-5b48fb69]{line-height:24px;font-size:14px;color:#333;width:400px}.plan-preview-page__main__create-plan .button[data-v-5b48fb69]{text-align:center;width:112px;padding:12px 28px;font-size:16px;font-weight:700;color:#fff;background-color:#3683d8}.plan-preview-page__main__detail[data-v-5b48fb69]{margin-top:32px}.plan-preview-page__main__detail__day__tab[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;scrollbar-width:none}.plan-preview-page__main__detail__day__tab label[data-v-5b48fb69]{line-height:40px;width:130px;min-width:130px;height:40px;text-align:center;color:#b1b1b1;font-weight:700;cursor:pointer;border-bottom:3px solid #d7dce1}.plan-preview-page__main__detail__day__tab label.active[data-v-5b48fb69]{color:#333;border-bottom:3px solid #3683d8}.plan-preview-page__main__detail__day__schedule[data-v-5b48fb69]{display:none}.plan-preview-page__main__detail__day__schedule.active[data-v-5b48fb69]{display:block;margin:40px 0}.plan-preview-page__main__detail__day__schedule__content[data-v-5b48fb69]{padding-bottom:40px;border-left:1px solid #333}.plan-preview-page__main__detail__day__schedule__content.point[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.plan-preview-page__main__detail__day__schedule__content.point .text[data-v-5b48fb69]{width:350px}.plan-preview-page__main__detail__day__schedule__content.point .text__time[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__detail__day__schedule__content.point .text__time[data-v-5b48fb69]:before{content:"";display:block;margin-left:-13px;width:21px;height:21px;background-color:#fff;border:2px solid #333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.point .text__time__start[data-v-5b48fb69]{font-size:32px;font-weight:700}.plan-preview-page__main__detail__day__schedule__content.point .text__time__stay[data-v-5b48fb69]{font-size:14px}.plan-preview-page__main__detail__day__schedule__content.point .text__name[data-v-5b48fb69]{padding:12px 0 12px 30px;font-size:24px;font-weight:700;color:#333;word-wrap:break-word}.plan-preview-page__main__detail__day__schedule__content.point .text__category[data-v-5b48fb69]{display:inline-block;padding:0 12px;margin:0 0 20px 30px;font-size:14px;color:#fff;background-color:#333;border-radius:16px}.plan-preview-page__main__detail__day__schedule__content.point .text__introduction[data-v-5b48fb69]{margin:0 0 20px 30px;padding-bottom:20px;font-size:16px;color:#333;border-bottom:1px solid #ebebeb}.plan-preview-page__main__detail__day__schedule__content.point .text__info[data-v-5b48fb69]{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.plan-preview-page__main__detail__day__schedule__content.point .text__info__label[data-v-5b48fb69]{width:80px}.plan-preview-page__main__detail__day__schedule__content.point .image[data-v-5b48fb69]{width:400px}.plan-preview-page__main__detail__day__schedule__content.point .image img[data-v-5b48fb69]{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.plan-preview-page__main__detail__day__schedule__content.point .image__catchphrase[data-v-5b48fb69]{margin-top:4px;font-size:14px}.plan-preview-page__main__detail__day__schedule__content.point .image__thumbnail[data-v-5b48fb69]{padding-top:12px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.plan-preview-page__main__detail__day__schedule__content.point .image__thumbnail img[data-v-5b48fb69]{height:100%;width:auto}.plan-preview-page__main__detail__day__schedule__content.move[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.plan-preview-page__main__detail__day__schedule__content.move[data-v-5b48fb69]:before{content:"";display:block;margin-left:-7px;margin-right:7px;width:14px;height:14px;background-color:#333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.end-time[data-v-5b48fb69]{padding-bottom:0}.plan-preview-page__main__detail__day__schedule__content.end-time .time[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__detail__day__schedule__content.end-time .time[data-v-5b48fb69]:before{content:"";display:block;margin-left:-13px;width:21px;height:21px;background-color:#fff;border:2px solid #333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.end-time .time__end[data-v-5b48fb69]{font-size:32px;font-weight:700}.plan-preview-page__main__detail__day__schedule__content.end-time .time__name[data-v-5b48fb69]{font-size:22px}.plan-preview-page__main__detail__map .map[data-v-5b48fb69]{margin:20px 0 12px;height:320px;background-color:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-preview-page__main__detail__map .text[data-v-5b48fb69]{display:none;padding-left:16px}.plan-preview-page__main__detail__map .text.active[data-v-5b48fb69]{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-preview-page__main__detail__map .text__spot[data-v-5b48fb69]{padding-right:24px;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-preview-page__main__detail__map .text__spot__num[data-v-5b48fb69]{display:inline-block;vertical-align:middle;text-align:center;padding:1px;width:22px;height:22px;line-height:22px;font-size:14px;color:#fff;background-color:#46d2ff;border-radius:50%}.plan-preview-page__main__detail__map .text__spot__name[data-v-5b48fb69]{font-size:14px}.plan-preview-page__main[data-v-30860f9e]{width:800px;margin:0 auto;padding:0 0 60px;line-height:1.75}.plan-preview-page__main__title[data-v-30860f9e]{margin:0;padding:12px 0;font-size:28px;color:#333}.plan-preview-page__main__description[data-v-30860f9e]{margin:0;padding:12px 0 24px;line-height:28px;font-size:16px;color:#333;word-wrap:break-word}.plan-preview-page__main__tag[data-v-30860f9e]{font-size:14px;padding-right:5px;display:inline-block;color:#979797;cursor:pointer}.plan-preview-page__main__tag[data-v-30860f9e]:hover{text-decoration:underline}.plan-preview-page__main__additional-info[data-v-30860f9e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:26px 0 36px;font-size:14px}.plan-preview-page__main__additional-info[data-v-30860f9e],.plan-preview-page__main__additional-info__user[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__additional-info__user__img[data-v-30860f9e]{width:28px;height:28px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:8px;background-color:#d7dce1}.plan-preview-page__main__related-link[data-v-30860f9e]{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-preview-page__main__related-link__button[data-v-30860f9e]{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 64px;font-size:16px;height:22px;font-weight:700;color:#fff;background-color:#2c4a76;border-radius:100px;text-decoration:none}.plan-preview-page__main__overview__day__tab[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;scrollbar-width:none}.plan-preview-page__main__overview__day__tab label[data-v-30860f9e]{color:#b1b1b1;background-color:#f5f5f5;border-bottom:unset;line-height:40px;min-width:130px;height:40px;text-align:center;font-weight:700;cursor:pointer}.plan-preview-page__main__overview__day__tab label.active[data-v-30860f9e]{color:#333;background-color:#fff;border:1px solid #ebebeb;border-bottom:none}.plan-preview-page__main__overview__day__schedule[data-v-30860f9e]{display:none}.plan-preview-page__main__overview__day__schedule.active[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:20px;min-height:264px;border:1px solid #ebebeb}.plan-preview-page__main__overview__day__schedule__image[data-v-30860f9e]{width:352px;height:264px}.plan-preview-page__main__overview__day__schedule__image img[data-v-30860f9e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.plan-preview-page__main__overview__day__schedule__text__spots[data-v-30860f9e]{padding-top:32px}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-30860f9e]{padding-bottom:13px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #888;font-size:14px}.plan-preview-page__main__overview__day__schedule__text__spots__spot .time[data-v-30860f9e]{font-weight:700}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-30860f9e]:last-child{padding-bottom:0}.plan-preview-page__main__overview__day__schedule__text__spots__spot[data-v-30860f9e]:before{content:"";margin-left:-4px;width:5px;height:5px;background-color:#fff;border:1px solid #333;border-radius:50%}.plan-preview-page__main__create-plan[data-v-30860f9e]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border:1px solid #ebebeb;background-color:rgba(35,65,100,.15)}.plan-preview-page__main__create-plan .img[data-v-30860f9e]{margin-right:32px;width:114px;height:auto;-o-object-fit:contain;object-fit:contain}.plan-preview-page__main__create-plan .text[data-v-30860f9e]{line-height:24px;font-size:14px;color:#333;width:400px}.plan-preview-page__main__create-plan .button[data-v-30860f9e]{margin-left:auto;text-align:center;width:112px;padding:12px 28px;font-size:16px;font-weight:700;color:#fff;background-color:#234164}.plan-preview-page__main__detail[data-v-30860f9e]{margin-top:32px}.plan-preview-page__main__detail__day__tab[data-v-30860f9e]{margin:32px 0 20px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;scrollbar-width:none}.plan-preview-page__main__detail__day__tab label[data-v-30860f9e]{line-height:40px;width:130px;min-width:130px;height:40px;text-align:center;color:#b1b1b1;font-weight:700;cursor:pointer;border-bottom:3px solid #d7dce1}.plan-preview-page__main__detail__day__tab label.active[data-v-30860f9e]{color:#333;border-bottom:3px solid #3683d8}.plan-preview-page__main__detail__day__schedule[data-v-30860f9e]{display:none}.plan-preview-page__main__detail__day__schedule.active[data-v-30860f9e]{display:block;margin:40px 0}.plan-preview-page__main__detail__day__schedule__content[data-v-30860f9e]{padding-bottom:40px;border-left:1px solid #333}.plan-preview-page__main__detail__day__schedule__content.point[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.plan-preview-page__main__detail__day__schedule__content.point .text[data-v-30860f9e]{width:350px}.plan-preview-page__main__detail__day__schedule__content.point .text__time[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__detail__day__schedule__content.point .text__time[data-v-30860f9e]:before{content:"";display:block;margin-left:-13px;width:21px;height:21px;background-color:#fff;border:2px solid #333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.point .text__time__start[data-v-30860f9e]{font-size:32px;font-weight:700}.plan-preview-page__main__detail__day__schedule__content.point .text__time__stay[data-v-30860f9e]{font-size:14px}.plan-preview-page__main__detail__day__schedule__content.point .text__name[data-v-30860f9e]{padding:12px 0 12px 30px;font-size:24px;font-weight:700;color:#333;word-wrap:break-word}.plan-preview-page__main__detail__day__schedule__content.point .text__category[data-v-30860f9e]{display:inline-block;padding:0 12px;margin:0 0 20px 30px;font-size:14px;color:#fff;background-color:#333;border-radius:16px}.plan-preview-page__main__detail__day__schedule__content.point .text__introduction[data-v-30860f9e]{margin:0 0 20px 30px;padding-bottom:20px;font-size:16px;color:#333;border-bottom:1px solid #ebebeb}.plan-preview-page__main__detail__day__schedule__content.point .text__info[data-v-30860f9e]{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.plan-preview-page__main__detail__day__schedule__content.point .text__info__label[data-v-30860f9e]{width:80px}.plan-preview-page__main__detail__day__schedule__content.point .image[data-v-30860f9e]{width:400px}.plan-preview-page__main__detail__day__schedule__content.point .image img[data-v-30860f9e]{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.plan-preview-page__main__detail__day__schedule__content.point .image__catchphrase[data-v-30860f9e]{margin-top:4px;font-size:14px}.plan-preview-page__main__detail__day__schedule__content.point .image__thumbnail[data-v-30860f9e]{padding-top:12px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.plan-preview-page__main__detail__day__schedule__content.point .image__thumbnail img[data-v-30860f9e]{height:100%;width:auto}.plan-preview-page__main__detail__day__schedule__content.point .image__by-service[data-v-30860f9e]{font-size:14px;text-align:center;margin-top:4px;color:#333}.plan-preview-page__main__detail__day__schedule__content.move[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.plan-preview-page__main__detail__day__schedule__content.move[data-v-30860f9e]:before{content:"";display:block;margin-left:-7px;margin-right:7px;width:14px;height:14px;background-color:#333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.end-time[data-v-30860f9e]{padding-bottom:0}.plan-preview-page__main__detail__day__schedule__content.end-time .time[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__detail__day__schedule__content.end-time .time[data-v-30860f9e]:before{content:"";display:block;margin-left:-13px;width:21px;height:21px;background-color:#fff;border:2px solid #333;border-radius:50%}.plan-preview-page__main__detail__day__schedule__content.end-time .time__end[data-v-30860f9e]{font-size:32px;font-weight:700}.plan-preview-page__main__detail__day__schedule__content.end-time .time__name[data-v-30860f9e]{font-size:22px;font-weight:700}.plan-preview-page__main__detail__day__schedule__content.end-time .time__name--next[data-v-30860f9e]{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-preview-page__main__detail__day__schedule__content.end-time .time__name--next__button[data-v-30860f9e]{padding:8px 40px;font-size:16px;color:#317ecf;border:1px solid #317ecf;white-space:nowrap;cursor:pointer}.plan-preview-page__main__detail__day__schedule__content.end-time .time__name--next__button[data-v-30860f9e]:hover{background:#317ecf;color:#fff}.plan-preview-page__main__detail__map .map[data-v-30860f9e]{margin:20px 0 12px;height:320px;background-color:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-preview-page__main__detail__map .text[data-v-30860f9e]{display:none;padding-left:16px}.plan-preview-page__main__detail__map .text.active[data-v-30860f9e]{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-preview-page__main__detail__map .text__spot[data-v-30860f9e]{padding-right:24px;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-preview-page__main__detail__map .text__spot__num[data-v-30860f9e]{display:inline-block;vertical-align:middle;text-align:center;padding:1px;width:22px;height:22px;line-height:22px;font-size:14px;color:#fff;background-color:#46d2ff;border-radius:50%}.plan-preview-page__main__detail__map .text__spot__name[data-v-30860f9e]{font-size:14px}.guide-map-top{position:relative;width:100%;height:100%;color:var(--guidemap-primary-text-color)}.theme-color[data-v-0a294086]{color:var(--primary-color)}.theme-color--background[data-v-0a294086]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-0a294086]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-0a294086]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-0a294086]:hover{background-color:var(--primary-color)}.focus-color[data-v-0a294086]{color:var(--primary-color)}.theme-color--svg>path[data-v-0a294086]{fill:var(--primary-color)}.button-shadow-color[data-v-0a294086]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.guide-map-top[data-v-0a294086]{position:relative;width:100%;height:100%}.map[data-v-0a294086]{position:fixed;top:0}.map.is-searched[data-v-0a294086]{top:94px}.spot-search[data-v-0a294086]{z-index:6;position:fixed;top:0;left:0}.full-size[data-v-0a294086]{z-index:5;position:fixed;bottom:40px;left:8px}.bottom-multiple-panel[data-v-0a294086],.bottom-panel[data-v-0a294086]{z-index:5;position:fixed;left:0;bottom:0}.current-location[data-v-0a294086]{z-index:5;position:fixed;bottom:100px;right:16px}.bottom-menu[data-v-0a294086]{z-index:5;position:fixed;bottom:0;right:0;left:0}.detail-panel[data-v-0a294086]{z-index:6;position:fixed;top:0;left:0}.clip-panel[data-v-0a294086]{z-index:6;position:fixed;bottom:0;left:0}.course-detail-panel[data-v-0a294086],.course-panel[data-v-0a294086]{z-index:6;position:fixed;bottom:36px;left:0}.route-panel[data-v-0a294086]{z-index:7;position:fixed;left:0;bottom:0}.toast[data-v-0a294086]{z-index:10;position:fixed;bottom:30px;left:0;right:0}.mask[data-v-0a294086]{display:grid;place-content:center;z-index:11;position:fixed;background:hsla(0,0%,100%,.8);top:0;right:0;bottom:0;left:0}.bottom-panel-enter-active[data-v-0a294086],.bottom-panel-leave-active[data-v-0a294086]{-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}.bottom-panel-enter[data-v-0a294086],.bottom-panel-leave-to[data-v-0a294086]{-webkit-transform:translateY(100vh) translateY(0);transform:translateY(100vh) translateY(0)}.toast-enter-active[data-v-0a294086],.toast-leave-active[data-v-0a294086]{transition:opacity .5s ease}.toast-enter[data-v-0a294086],.toast-leave-to[data-v-0a294086]{opacity:0}.research-button[data-v-0a294086]{position:fixed;width:170px;bottom:117px;right:0;left:0;margin:auto;border:none;background:hsla(0,0%,100%,.8);font-size:14px;color:var(--guidemap-primary-color);font-weight:600;line-height:1;padding:8px 0;border-radius:15px;box-shadow:0 1px 9px rgba(0,0,0,.25);cursor:pointer}.research-button_on-panel[data-v-0a294086]{bottom:calc(40vh + 24px)}.c-map{-ms-touch-action:none;touch-action:none}.c-map .gia-parts-copyright-text{right:none;left:2px}.c-map .gia-parts-scale{bottom:20px}.zoom-button{position:absolute;bottom:32px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;z-index:3}.zoom-button .zoom-button-wrapper{width:45px;height:45px}.zoom-button .zoom-button-wrapper .zoom-button-img{height:100%;width:100%}.c-spot-search[data-v-8471422e]{width:100%}.c-spot-search__upper[data-v-8471422e]{padding:12px 0 0;display:grid;grid-template-columns:1fr 48px;grid-template-rows:40px auto;-webkit-column-gap:8px;column-gap:8px}.c-spot-search__upper.is-searched[data-v-8471422e]{background:#fff}.c-spot-search__upper.is-searched .c-spot-search__display[data-v-8471422e],.c-spot-search__upper.is-searched .c-spot-search__menu[data-v-8471422e]{box-shadow:none;border:solid 1px var(--guidemap-divider-color)}.c-spot-search__display[data-v-8471422e]{background:#fff;border-radius:4px;padding:10px;box-shadow:0 1px 9px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 8px;overflow:hidden}.c-spot-search__display__text[data-v-8471422e]{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-spot-search__menu[data-v-8471422e]{color:var(--guidemap-primary-color);font-size:10px;font-weight:700;border:none;background:#fff;border-radius:4px;box-shadow:0 1px 9px rgba(0,0,0,.25);margin:0 8px 0 0;display:grid;grid-template-rows:auto auto;place-content:center;place-items:center}.c-spot-search__under-search-box[data-v-8471422e]{padding:8px 0;display:grid;grid-auto-columns:1fr 2fr;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;white-space:nowrap;grid-column:1/3}.c-spot-search__under-search-box_is-searched[data-v-8471422e]{margin:0 auto;width:calc(90vw + 20px)}.c-spot-search__under-search-box__filter[data-v-8471422e]{max-width:50vw}.c-spot-search__panel[data-v-8471422e]{position:absolute;top:0;width:100%;height:100vh;background:#fff;overflow:hidden}.c-spot-search__panel .input-container[data-v-8471422e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90vw;margin:12px auto 24px}.c-spot-search__panel .input-container__arrow[data-v-8471422e]{width:20px;height:20px;margin-right:12px}.c-spot-search__panel .input-container__input[data-v-8471422e]{background:#fff;border-radius:4px;padding:10px;border:1px solid var(--guidemap-secondary-text-color);display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fill-available}.c-spot-search__panel .input-container__input__text[data-v-8471422e]{width:100%;border:none}.c-spot-search__panel .input-container__input__text[data-v-8471422e]::-webkit-search-cancel-button{-webkit-appearance:none}.c-spot-search__panel .autocomplete-list[data-v-8471422e]{height:calc(100% - 82px)}.category-list[data-v-05e6c995]{gap:8px}.category-list[data-v-05e6c995],.category-list__item[data-v-05e6c995]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-list__item[data-v-05e6c995]{font-size:14px;font-weight:700;color:var(--guidemap-primary-color);background:var(--guidemap-secondary-color);border-radius:16px;padding:8px;cursor:pointer}.category-list__item[data-v-05e6c995]:first-child{margin:0 0 0 8px}.category-list__item[data-v-05e6c995]:last-child{margin:0 8px 0 0}.category-list__image[data-v-05e6c995]{padding:0 2px 0 0}.category-select-area[data-v-05e6c995]{display:grid;grid-gap:2.5%;grid-template-columns:1fr 1fr}.category-select-area__select[data-v-05e6c995]{width:100%;font-size:14px;font-weight:700;color:var(--guidemap-primary-color);border-radius:12px;padding:4px 32px 4px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap}.category-select-area__select_parent[data-v-05e6c995]{border:none;background:var(--guidemap-focus-color);padding:5px 33px 5px 18px}.category-select-area__select_children[data-v-05e6c995]{border:solid 1px var(--guidemap-primary-color)}.category-select-area .select-wrapper[data-v-05e6c995]{position:relative}.category-select-area .select-wrapper[data-v-05e6c995]:after{position:absolute;content:"";top:calc(50% - 8px);right:18px;width:8px;height:8px;border-top:2px solid var(--guidemap-primary-color);border-right:2px solid var(--guidemap-primary-color);-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none}.c-spot-filter__button[data-v-6128c37a]{width:95%;font-size:14px;background:#fff;color:var(--guidemap-primary-color);font-weight:700;border:1px solid var(--guidemap-primary-color);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.c-spot-filter__button__text[data-v-6128c37a]{padding:0 0 0 6px}.c-spot-filter__select-ui[data-v-6128c37a]{background:#fff;position:fixed;height:calc(100% - 50px);top:0;right:0;bottom:0;left:0;z-index:1;padding:0 0 50px;display:grid;grid-template-rows:auto 1fr auto}.c-spot-filter .select-ui__header[data-v-6128c37a]{padding:36px 16px}.c-spot-filter .select-ui__header__text[data-v-6128c37a]{font-size:18px;position:relative;margin:0;text-align:center}.c-spot-filter .select-ui__header__img[data-v-6128c37a]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.c-spot-filter .select-ui__item[data-v-6128c37a]{font-size:14px;border-bottom:1px solid var(--guidemap-divider-color)}.c-spot-filter .select-ui__item__checkbox+.checkbox-label[data-v-6128c37a]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px}.c-spot-filter .select-ui__item__checkbox+.checkbox-label .checkbox-icon[data-v-6128c37a]{position:relative;width:28px;height:28px;border-radius:50%;background:var(--guidemap-focus-color)}.c-spot-filter .select-ui__item__checkbox:checked+.checkbox-label .checkbox-icon[data-v-6128c37a]{background:var(--guidemap-primary-color)}.c-spot-filter .select-ui__item__checkbox:checked+.checkbox-label .checkbox-icon[data-v-6128c37a]:after{content:"";display:block;position:absolute;border-bottom:2px solid #fff;border-left:2px solid #fff;height:6px;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;right:7px}.c-spot-filter .select-ui__re-search-button[data-v-6128c37a]{width:90vw;font-size:14px;font-weight:700;margin:0 auto;background:var(--guidemap-primary-color);border:none;color:#fff;border-radius:22px;padding:16px 0}.c-side-menu[data-v-6c394be4]{background:rgba(51,51,51,.4);position:fixed;top:0;bottom:0;right:0;left:0}.c-side-menu__contents[data-v-6c394be4]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.c-side-menu__panel[data-v-6c394be4]{background:#fff;position:absolute;top:0;bottom:0;right:0;width:75vw;padding:10px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto}.c-side-menu__panel__sub-header[data-v-6c394be4]{padding:40px 16px 4px;border-bottom:solid 1px var(--guidemap-divider-color)}.c-side-menu__panel__sub-header__title[data-v-6c394be4]{font-size:14px;margin:0;color:#000}.c-side-menu__panel__sub-header__attention[data-v-6c394be4]{font-size:12px;color:gray;margin:0}.c-side-menu__panel__list[data-v-6c394be4]{font-size:14px;color:#404040;border-bottom:1px solid var(--guidemap-divider-color)}.c-side-menu__panel__list__checkbox+.checkbox-label[data-v-6c394be4]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.c-side-menu__panel__list__checkbox+.checkbox-label .checkbox-icon[data-v-6c394be4]{position:relative;width:28px;height:28px;border-radius:50%;background:var(--guidemap-focus-color)}.c-side-menu__panel__list__checkbox:checked+.checkbox-label .checkbox-icon[data-v-6c394be4]{background:var(--guidemap-primary-color)}.c-side-menu__panel__list__checkbox:checked+.checkbox-label .checkbox-icon[data-v-6c394be4]:after{content:"";display:block;position:absolute;border-bottom:2px solid #fff;border-left:2px solid #fff;height:6px;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;right:7px}.c-side-menu__panel__list__link[data-v-6c394be4]{padding:16px;text-decoration:none;color:#404040;display:block}.c-side-menu__panel__list__button[data-v-6c394be4]{width:100%;text-align:left;padding:16px;color:#404040;background:#fff;border:none;cursor:pointer}.c-side-menu__panel__select-wrapper[data-v-6c394be4]{border-bottom:solid 1px var(--guidemap-divider-color);position:relative}.c-side-menu__panel__select-wrapper[data-v-6c394be4]:after{position:absolute;content:"";top:50%;right:18px;width:10px;height:5px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background:#000;pointer-events:none}.c-side-menu__panel__select[data-v-6c394be4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:14px;color:#404040;width:100%;padding:16px 26px 16px 16px}.c-side-menu__panel__btn[data-v-6c394be4]{font-size:14px;font-weight:700;color:#fff;background:var(--guidemap-primary-color);border:none;border-radius:22px;width:90%;padding:14px 0;margin:8px 0 0}.autocomplete-contents[data-v-be56931a]{width:100%;height:100%}.list[data-v-be56931a]{height:100%;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list__item[data-v-be56931a]{padding:16px 24px;border-bottom:1px solid var(--guidemap-divider-color);cursor:pointer}.history-item_search[data-v-be56931a]{display:grid;grid-auto-columns:auto 1fr auto;gap:12px;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-item_spot[data-v-be56931a]{display:grid;grid-template-columns:1fr auto;gap:12px}.history-item_spot__img[data-v-be56931a]{border-radius:4px;-o-object-fit:cover;object-fit:cover}.history-item_spot__texts[data-v-be56931a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.history-item__search-icon[data-v-be56931a]{background:var(--guidemap-divider-color);padding:6px;border-radius:24px;display:grid;place-content:center}.history-item__name[data-v-be56931a]{font-size:16px;font-weight:600;word-break:break-word}.history-item__address[data-v-be56931a]{font-size:12px;color:var(--guidemap-secondary-text-color)}.history-item__category[data-v-be56931a]{font-size:12px}.autocomplete-item_around[data-v-be56931a],.autocomplete-item_autocomplete[data-v-be56931a]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-webkit-column-gap:12px;column-gap:12px;row-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.autocomplete-item__search-icon[data-v-be56931a]{background:var(--guidemap-focus-color);padding:6px;border-radius:24px;display:grid;place-content:center;grid-row:1/3}.autocomplete-item__icon[data-v-be56931a]{padding:4px;grid-row:1/3;color:var(--guidemap-primary-color)}.autocomplete-item__name[data-v-be56931a],.autocomplete-item__search-word[data-v-be56931a]{font-size:16px;font-weight:600;word-break:break-word}.autocomplete-item__name.without-address[data-v-be56931a],.autocomplete-item__search-word.without-address[data-v-be56931a]{grid-row:1/3}.autocomplete-item__address[data-v-be56931a],.autocomplete-item__text[data-v-be56931a]{font-size:12px;color:var(--guidemap-secondary-text-color)}.current-location[data-v-09a98fd2]{width:60px;height:60px;background:#fff;border:solid 1px var(--guidemap-divider-color);border-radius:2px;font-size:10px;font-weight:700;white-space:nowrap;text-align:center}.current-location__switch[data-v-09a98fd2]{position:absolute;top:-8px;left:-8px;border-radius:8px;font-size:12px;padding:2px 8px;color:#fff}.current-location__switch.on[data-v-09a98fd2]{background:var(--guidemap-primary-color)}.current-location__switch.off[data-v-09a98fd2]{background:var(--guidemap-secondary-text-color)}.bottom-menu[data-v-e346ea8c]{padding:16px;background:#fff;border-radius:4px 4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.bottom-menu__logo[data-v-e346ea8c]{height:100%;width:100%;max-height:48px;max-width:calc(100vw - 188px);-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.bottom-menu__left[data-v-e346ea8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.bottom-menu__button[data-v-e346ea8c]{width:72px;height:48px;background:#fff;border:solid 1px var(--guidemap-divider-color);border-radius:2px;font-size:10px;color:var(--guidemap-primary-color);font-weight:700;position:relative;white-space:nowrap;text-align:center}.c-ic-clip[data-v-94ac57ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-panel[data-v-cc3a63d8]{width:100%}.panel[data-v-cc3a63d8]{width:-webkit-fill-available;background:#fff;border-radius:4px 4px 0 0;padding:10px 10px 16px;box-shadow:0 1px 9px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0}.spot-summary[data-v-345d786a]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);position:relative}.spot-summary__left__img[data-v-345d786a]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:4px;vertical-align:bottom}.spot-summary__left__clip[data-v-345d786a]{position:absolute;top:-6px;left:0;cursor:pointer}.spot-summary__right[data-v-345d786a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 12px}.spot-summary__right__name[data-v-345d786a]{font-weight:700;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spot-summary__right__subtitle[data-v-345d786a]{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spot-summary__bottom[data-v-345d786a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spot-summary__bottom[data-v-345d786a],.spot-summary__bottom__category[data-v-345d786a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-summary__bottom__category[data-v-345d786a]{font-size:12px;gap:4px;color:var(--guidemap-primary-color);font-weight:700}.spot-summary__bottom__more[data-v-345d786a]{font-size:14px;border:1px solid var(--guidemap-primary-color);border-radius:24px;text-align:center;padding:4px 8px;white-space:nowrap;color:var(--guidemap-primary-color);font-weight:700;background:#fff;margin-left:auto;cursor:pointer}.c-panel[data-v-45e9328e]{width:100%;height:40vh;height:calc(var(--dvh, 1vh)*40);background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 1px 9px rgba(0,0,0,.25)}.c-panel[data-v-45e9328e],.gps[data-v-45e9328e]{display:-webkit-box;display:-ms-flexbox;display:flex}.gps[data-v-45e9328e]{font-weight:600;padding:8px 16px;border-bottom:solid 1px var(--guidemap-divider-color);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gps[data-v-45e9328e],.gps__toggle[data-v-45e9328e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gps__toggle[data-v-45e9328e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.panel[data-v-45e9328e]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:scroll;box-sizing:border-box}.panel .mask[data-v-45e9328e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:grid;place-content:center}.panel .spot[data-v-45e9328e]{border-bottom:1px solid var(--guidemap-divider-color);position:relative;padding:12px 10px}.panel .spot[data-v-45e9328e]:last-child{border-bottom:none}.panel .spot.selected[data-v-45e9328e]{background:var(--guidemap-focus-color)}.panel .no-list[data-v-45e9328e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0 24px;overflow:hidden;width:100%}.panel .no-list__icon[data-v-45e9328e]{margin-bottom:12px}.panel .no-list__text[data-v-45e9328e]{margin-bottom:24px;font-size:18px;font-weight:700;color:var(--guidemap-primary-color);text-align:center;width:70%}.panel .no-list__button[data-v-45e9328e]{background:var(--guidemap-primary-color);padding:16px;border-radius:25px;width:70%;text-align:center;color:#fff;font-weight:700}.switch[data-v-3d2befa4]{font-size:14px;width:160px;border-radius:4px;background:#a5a5a5;color:#fff;text-align:center;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr}.switch__checked-label[data-v-3d2befa4]{border-radius:4px;background:#fff;padding:6px 0;text-align:center;border:solid 2px var(--guidemap-primary-color);color:var(--guidemap-primary-color)}.switch__checked-label.disable[data-v-3d2befa4]{border-color:#666;color:#666;background:#999}.clip-panel[data-v-4aa89fff]{width:100%;height:40%}.clip-panel.full[data-v-4aa89fff]{height:100%}.clip-panel.transparent[data-v-4aa89fff]{height:auto}.clip-panel-contents[data-v-4aa89fff]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding-top:16px;box-shadow:0 1px 9px rgba(0,0,0,.25);border-radius:4px 4px 0 0;box-sizing:border-box}.clip-panel-contents.full[data-v-4aa89fff]{height:100%}.clip-panel-contents.transparent[data-v-4aa89fff]{height:100%;background:none;box-shadow:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header[data-v-4aa89fff]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.header__icon[data-v-4aa89fff]{margin-right:8px}.header__title[data-v-4aa89fff]{font-weight:700;font-size:16px}.header__close[data-v-4aa89fff]{margin-left:auto}.map-header[data-v-4aa89fff]{position:fixed;top:0;right:0;left:0;display:grid;place-content:center;padding-top:12px}.map-header .add-point-input[data-v-4aa89fff]{width:90vw;box-shadow:0 1px 9px rgba(0,0,0,.25)}.contents[data-v-4aa89fff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(100% - 36px)}.contents__list[data-v-4aa89fff]{overflow:scroll}.contents__list .spot[data-v-4aa89fff]{padding:12px 10px;border-bottom:1px solid var(--guidemap-divider-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.contents__list .spot[data-v-4aa89fff]:last-child{border-bottom:none}.contents__list .spot.selected[data-v-4aa89fff]{background:var(--guidemap-focus-color)}.contents__list .spot__delete[data-v-4aa89fff]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contents__no-list[data-v-4aa89fff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contents__no-list__img[data-v-4aa89fff]{margin-bottom:8px}.contents__no-list__description[data-v-4aa89fff]{font-size:18px;color:var(--guidemap-primary-color);font-weight:700}.contents__qr[data-v-4aa89fff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:36px}.contents__qr__lang[data-v-4aa89fff]{border-bottom:solid 1px var(--guidemap-primary-color);position:relative}.contents__qr__lang[data-v-4aa89fff]:after{position:absolute;content:"";top:50%;right:8px;width:10px;height:5px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background:var(--guidemap-primary-color);pointer-events:none}.contents__qr__lang__select[data-v-4aa89fff]{color:var(--guidemap-primary-color);min-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:8px 18px 8px 8px}.contents__qr__loading[data-v-4aa89fff]{padding:130px}.contents__qr__url[data-v-4aa89fff]{border:1px solid var(--guidemap-primary-color);color:var(--guidemap-primary-color);border-radius:24px;padding:12px;font-weight:700;width:50%;text-align:center}.contents__qr__url_disabled[data-v-4aa89fff]{background:#ccc}.input-contents[data-v-4aa89fff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.input-contents .input-container[data-v-4aa89fff]{padding:16px;background:#fff}.input-contents .input-container .input-container__pane[data-v-4aa89fff]{margin-bottom:12px}.input-contents .input-container .input-container__pane__label[data-v-4aa89fff]{color:var(--guidemap-primary-color);font-size:14px;font-weight:700;margin-bottom:4px}.input-contents .input-container .input-container__pane__input[data-v-4aa89fff]{width:100%;border:none;background:var(--guidemap-divider-color);border-radius:2px;font-size:16px;padding:16px;box-sizing:border-box}.footer[data-v-4aa89fff]{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 10px}.footer.transparent[data-v-4aa89fff]{position:absolute;top:-70px;width:90%;left:0;right:0;margin:auto;padding:0}.footer__button[data-v-4aa89fff]{border:2px solid var(--guidemap-primary-color);padding:8px;border-radius:22px;max-width:80%;width:100%;text-align:center;background:#fff;color:var(--guidemap-primary-color);font-weight:700;margin:0 6px;font-size:14px}.footer__button[data-v-4aa89fff]:first-child{margin-left:0}.footer__button[data-v-4aa89fff]:last-child{margin-right:0}.footer__button.fill[data-v-4aa89fff]{background:var(--guidemap-primary-color);color:#fff}.footer__button.disable[data-v-4aa89fff]{opacity:.5}.search-box[data-v-61600a1e]{min-width:200px;display:grid;grid-template-columns:1fr auto;border-radius:4px;border:none;overflow:hidden}.search-box__input[data-v-61600a1e]{padding:14px 0 14px 16px;border:none;background:#f2f5f8}@media screen and (max-width:430px){.search-box__input[data-v-61600a1e]{background:#fff}}.search-box__button[data-v-61600a1e]{display:grid;place-content:center;background:#f2f5f8;padding:14px 16px;border:none;cursor:pointer}@media screen and (max-width:430px){.search-box__button[data-v-61600a1e]{background:#fff}}.spot-detail-panel[data-v-4389dcfd]{width:100%;height:100%;background:#fff;overflow:scroll;scroll-behavior:none}.spot-detail-panel .back[data-v-4389dcfd]{position:fixed;top:10px;left:10px;z-index:1}.nass-detail-panel[data-v-9fe95644]{width:100%;height:100%;background:#fff;overflow:scroll;scroll-behavior:none}.nass-detail-panel .img[data-v-9fe95644]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}.nass-detail-panel .clip[data-v-9fe95644]{position:absolute;top:10px;right:10px}.nass-detail-panel .summary[data-v-9fe95644]{border-bottom:1px solid var(--guidemap-divider-color);padding:16px}.nass-detail-panel .summary .name[data-v-9fe95644]{font-size:20px;font-weight:700;margin-bottom:24px}.nass-detail-panel .summary .subtitle[data-v-9fe95644]{font-size:16px;margin-bottom:24px}.nass-detail-panel .summary .description[data-v-9fe95644]{font-size:14px;margin-bottom:40px}.nass-detail-panel .summary .buttons[data-v-9fe95644]{margin-bottom:24px;font-size:14px;gap:12px}.nass-detail-panel .summary .buttons[data-v-9fe95644],.nass-detail-panel .summary .buttons__button[data-v-9fe95644]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nass-detail-panel .summary .buttons__button[data-v-9fe95644]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);max-width:80%;width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.nass-detail-panel .summary .buttons__button_affiliate-link[data-v-9fe95644]{width:calc(80% - 24px);margin:0 auto;text-decoration:none;padding:4px 10px;height:36px}.nass-detail-panel .summary .buttons__button_affiliate-link__logo[data-v-9fe95644]{width:auto;max-width:60px;-o-object-fit:contain;object-fit:contain}.nass-detail-panel .detail[data-v-9fe95644]{padding:32px 16px}.nass-detail-panel .detail .column[data-v-9fe95644]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px;font-size:14px}.nass-detail-panel .detail .label[data-v-9fe95644]{width:100px;font-weight:700}.nass-detail-panel .detail .value[data-v-9fe95644]{width:calc(100% - 100px)}.nass-detail-panel .spot-provider[data-v-9fe95644]{margin:0;padding:16px 24px;font-size:12px;text-align:right;color:var(--guidemap-secondary-text-color)}.station-detail-panel[data-v-645b4711]{width:100%;height:100%;background:#fff;overflow:scroll;scroll-behavior:none}.station-detail-panel .img-aria[data-v-645b4711]{position:relative;width:100%;height:200px;background:#ccc}.station-detail-panel .img-aria .static-map[data-v-645b4711]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.station-detail-panel .img-aria .static-map__copyright[data-v-645b4711]{padding:1px;background:hsla(0,0%,100%,.6);position:absolute;right:0;bottom:0;font-size:10px;color:#333}.station-detail-panel .clip[data-v-645b4711]{position:absolute;top:10px;right:10px}.station-detail-panel .summary[data-v-645b4711]{padding:20px 16px}.station-detail-panel .summary .name[data-v-645b4711]{font-size:20px;font-weight:700;margin:0 0 16px}.station-detail-panel .summary .category[data-v-645b4711]{font-size:14px;color:#404040}.station-detail-panel .buttons[data-v-645b4711]{margin:20px 24px 40px;font-size:14px;gap:12px}.station-detail-panel .buttons[data-v-645b4711],.station-detail-panel .buttons__button[data-v-645b4711]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.station-detail-panel .buttons__button[data-v-645b4711]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.station-detail-panel .section-title[data-v-645b4711]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px var(--guidemap-divider-color)}.station-detail-panel .section-title__text[data-v-645b4711]{font-size:14px;font-weight:700;margin:0}.station-detail-panel .section-title__logo[data-v-645b4711]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.station-detail-panel .time-table__item[data-v-645b4711]{font-size:14px}.station-detail-panel .time-table__item__link[data-v-645b4711]{text-decoration:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--guidemap-divider-color)}.busstop-detail-panel[data-v-38099310]{width:100%;height:100%;background:#fff;overflow:scroll;scroll-behavior:none}.busstop-detail-panel .img-aria[data-v-38099310]{position:relative;width:100%;height:200px;background:#ccc}.busstop-detail-panel .img-aria .static-map[data-v-38099310]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.busstop-detail-panel .img-aria .static-map__copyright[data-v-38099310]{padding:1px;background:hsla(0,0%,100%,.6);position:absolute;right:0;bottom:0;font-size:10px;color:#333}.busstop-detail-panel .clip[data-v-38099310]{position:absolute;top:10px;right:10px}.busstop-detail-panel .summary[data-v-38099310]{padding:20px 16px}.busstop-detail-panel .summary .name[data-v-38099310]{font-size:20px;font-weight:700;margin:0 0 16px}.busstop-detail-panel .summary .category[data-v-38099310]{font-size:14px;color:#404040}.busstop-detail-panel .buttons[data-v-38099310]{padding:20px 24px 40px;border-bottom:solid 1px var(--guidemap-divider-color);font-size:14px;gap:12px}.busstop-detail-panel .buttons[data-v-38099310],.busstop-detail-panel .buttons__button[data-v-38099310]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.busstop-detail-panel .buttons__button[data-v-38099310]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.busstop-detail-panel .button[data-v-38099310]{color:var(--guidemap-primary-color);font-size:14px;font-weight:700;text-decoration:none;background:#fff;border:solid 2px var(--guidemap-primary-color);border-radius:22px;gap:16px;margin:32px auto 24px;padding:8px 0;width:80vw}.busstop-detail-panel .button[data-v-38099310],.busstop-detail-panel .navitime-logo[data-v-38099310]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.busstop-detail-panel .navitime-logo[data-v-38099310]{font-size:12px;gap:8px}.station-detail-panel[data-v-548c9bb0]{width:100%;height:100%;background:#fff;overflow:scroll;scroll-behavior:none}.station-detail-panel .img-aria[data-v-548c9bb0]{position:relative;width:100%;height:200px;background:#ccc}.station-detail-panel .img-aria .static-map[data-v-548c9bb0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.station-detail-panel .img-aria .static-map__copyright[data-v-548c9bb0]{padding:1px;background:hsla(0,0%,100%,.6);position:absolute;right:0;bottom:0;font-size:10px;color:#333}.station-detail-panel .clip[data-v-548c9bb0]{position:absolute;top:10px;right:10px}.station-detail-panel .summary[data-v-548c9bb0]{padding:20px 16px}.station-detail-panel .summary .name[data-v-548c9bb0]{font-size:20px;font-weight:700;margin:0 0 16px}.station-detail-panel .summary .category[data-v-548c9bb0]{font-size:14px;color:#404040}.station-detail-panel .buttons[data-v-548c9bb0]{margin:20px 24px 40px;font-size:14px;gap:12px}.station-detail-panel .buttons[data-v-548c9bb0],.station-detail-panel .buttons__button[data-v-548c9bb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.station-detail-panel .buttons__button[data-v-548c9bb0]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.c-toast[data-v-552c571f]{background:var(--guidemap-divider-color);border-radius:2px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;box-shadow:0 1px 9px rgba(0,0,0,.25);font-size:14px;margin:auto}.c-toast__text[data-v-552c571f]{width:80%}.c-toast__close[data-v-552c571f]{color:var(--guidemap-secondary-text-color)}.c-full-size[data-v-6bd521ab]{width:40px;height:40px;padding:0;cursor:pointer;display:grid;place-content:center;background:#fff;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.25)}dd[data-v-7a489f1e]{-webkit-margin-start:0;margin-inline-start:0}.c-panel[data-v-7a489f1e]{width:100%}.c-panel .close[data-v-7a489f1e]{position:fixed;top:8px;left:16px;border:none;background-color:#fff;border-radius:50%;width:40px;height:40px;-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));padding:10px}.c-panel .course-panel__swiper[data-v-7a489f1e]{padding:0 16px}.c-panel .course-panel__course[data-v-7a489f1e]{background-color:#fff;height:126px;padding:16px;border-radius:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.4)}.c-panel .course-panel__course__name[data-v-7a489f1e]{font-size:18px;font-weight:700;margin-bottom:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-panel .course-panel__course__description[data-v-7a489f1e]{font-size:12px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-panel .course-panel__course__detail-button[data-v-7a489f1e]{cursor:pointer;padding:0 12px;height:28px;line-height:28px;font-size:14px;font-weight:700;background-color:#fff;color:var(--guidemap-primary-color);border:solid 1px var(--guidemap-primary-color);border-radius:22px}dd[data-v-181c0fc6]{-webkit-margin-start:0;margin-inline-start:0}.c-panel[data-v-181c0fc6]{width:100%}.c-panel .course-detail[data-v-181c0fc6]{background-color:#fff;margin:0 16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border-radius:12px;overflow:hidden;max-height:80vh}.c-panel .course-detail__content[data-v-181c0fc6]{max-height:80vh}.c-panel .course-detail__content__header[data-v-181c0fc6]{padding:20px 16px}.c-panel .course-detail__content__header__title[data-v-181c0fc6]{font-size:18px;font-weight:700;margin-bottom:20px}.c-panel .course-detail__content__header__description[data-v-181c0fc6]{font-size:12px;line-height:130%;margin-bottom:20px}.c-panel .course-detail__content__header__info[data-v-181c0fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-panel .course-detail__content__header__info__list[data-v-181c0fc6]{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:12px}.c-panel .course-detail__content__header__info__list[data-v-181c0fc6]:not(:last-child){border-right:solid 1px var(--guidemap-divider-color)}.c-panel .course-detail__content__header__info__list .label[data-v-181c0fc6]{color:gray;font-size:12px;font-weight:700;margin-bottom:2px}.c-panel .course-detail__content__header__info__list .data[data-v-181c0fc6]{margin:0}.c-panel .course-detail__content__header__info__list .data__num[data-v-181c0fc6]{font-size:20px;font-weight:700}.c-panel .course-detail__content__header__info__list .data__unit[data-v-181c0fc6]{font-size:12px}.c-panel .course-detail__content__point[data-v-181c0fc6]{border-top:solid 1px var(--guidemap-divider-color)}.c-panel .course-detail__content__point__line[data-v-181c0fc6]{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--guidemap-divider-color)}.c-panel .course-detail__content__point__line.goal[data-v-181c0fc6]{border-bottom:unset}.c-panel .course-detail__content__point__line .icon[data-v-181c0fc6]{margin-right:16px}.c-panel .course-detail__content__point__line .icon.number[data-v-181c0fc6]{width:24px;height:24px;line-height:24px;text-align:center;font-size:16px;font-weight:700;border-radius:50%;background-color:var(--guidemap-primary-color);color:#fff}.c-panel .course-detail__content__point__line .name[data-v-181c0fc6]{font-size:16px;font-weight:700}.c-panel .course-detail__footer[data-v-181c0fc6]{border-top:solid 1px var(--guidemap-divider-color);position:sticky;bottom:0;left:0;right:0;padding:0 16px;height:76px;line-height:76px;text-align:right;background-color:#fff}.c-panel .course-detail__footer__close[data-v-181c0fc6]{cursor:pointer;padding:10px 18px;font-size:14px;font-weight:700;color:var(--guidemap-primary-color);background-color:#fff;border:solid 2px var(--guidemap-primary-color);border-radius:22px}.route-panel[data-v-503174ef]{width:100vw;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.back[data-v-503174ef]{position:fixed;top:16px;left:16px}.route-bottom-panel[data-v-503174ef]{position:fixed;left:0;right:0;bottom:0;height:40vh}.header-title[data-v-31282ece]{font-weight:600}.route-search-form[data-v-31282ece]{padding:16px;display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;gap:8px 16px;border-bottom:solid 1px var(--guidemap-divider-color);position:relative}.route-search-form__line[data-v-31282ece]{position:absolute;top:calc(50% - 16px);left:27px;height:32px;border-right:solid 2px var(--guidemap-divider-color)}.route-search-form__circle[data-v-31282ece]{width:6px;height:6px;border:solid 2px var(--guidemap-primary-color);border-radius:50%;margin:auto}.route-search-form__flag[data-v-31282ece]{margin:auto}.route-search-form__switch[data-v-31282ece]{cursor:pointer;margin:auto;border:solid 1px var(--guidemap-divider-color);border-radius:4px;padding:2px;background:#fff;grid-column:3/4;grid-row:1/3}.route-search-form__switch[data-v-31282ece]:disabled{cursor:not-allowed;background:#ddd}.route-search-form__switch__img[data-v-31282ece]{vertical-align:bottom}.searching[data-v-31282ece]{display:grid;place-content:center;padding:16px 0}.comparison-table[data-v-31282ece]{width:100%;border-spacing:0}.comparison-table__row[data-v-31282ece]{cursor:pointer}@media screen and (min-width:481px){.comparison-table__row:hover .comparison-table__td[data-v-31282ece]:not(.selected){background:#fafafa}}.comparison-table__th[data-v-31282ece]{width:56px;font-size:12px;font-weight:600;color:var(--guidemap-primary-color);background:var(--guidemap-divider-color);padding:4px;border-bottom:1px solid #fff}.comparison-table__th__contents[data-v-31282ece]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.comparison-table__td[data-v-31282ece]{font-size:14px;padding:16px;border-bottom:solid 1px var(--guidemap-divider-color);display:grid;grid-template-columns:1fr auto}@media screen and (min-width:481px){.comparison-table__td.selected[data-v-31282ece]{background:var(--guidemap-focus-color)}}.comparison-table__td__left[data-v-31282ece]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.comparison-table__td__arrow[data-v-31282ece]{margin:auto 0}.comparison-table__td__time[data-v-31282ece]{font-size:24px;font-weight:600}.comparison-table__td__summary[data-v-31282ece]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.route-attention[data-v-31282ece]{padding:16px;color:gray}.taxi-attention[data-v-31282ece]{margin:0 16px 16px;padding:0;color:var(--guidemap-primary-color);text-decoration:underline;cursor:pointer;background:#fff;border:none}.taxi-modal__header[data-v-31282ece]{padding:16px;font-weight:600}.taxi-modal__contents[data-v-31282ece]{padding:16px}.route-error[data-v-31282ece]{padding:16px;text-align:center;color:gray}.route-template-panel[data-v-41c1cbf4]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header[data-v-41c1cbf4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--guidemap-divider-color);height:80px;padding:0 8px}@media screen and (max-width:480px){.header[data-v-41c1cbf4]{height:auto;min-height:56px}}.header__button[data-v-41c1cbf4]{padding:8px;cursor:pointer;border:none;background:#fff}.header__button__image[data-v-41c1cbf4]{vertical-align:bottom}.header__contents[data-v-41c1cbf4]{padding:0 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.scroll-contents[data-v-41c1cbf4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.round-button[data-v-51a5ac57]{border:2px solid var(--guidemap-primary-color);padding:8px;border-radius:22px;text-align:center;background:#fff;color:var(--guidemap-primary-color);font-weight:700;font-size:14px;cursor:pointer}.round-button_small[data-v-51a5ac57]{padding:6px 10px;border:1px solid var(--guidemap-primary-color)}.round-button.disable[data-v-51a5ac57]{opacity:.5;cursor:not-allowed}.round-button.fill[data-v-51a5ac57]{background:var(--guidemap-primary-color);color:#fff}.wrapper[data-v-fc46d982]{width:100%;height:100%;position:relative}.input[data-v-fc46d982]{box-sizing:border-box;width:100%;font-weight:600;color:#404040;padding:16px;border:1px solid #404040;border-radius:4px;cursor:pointer}.input[data-v-fc46d982]:focus-visible{border-color:var(--guidemap-primary-color)}.input[data-v-fc46d982]:disabled{cursor:not-allowed;background:#eee}.suggest[data-v-fc46d982]{position:absolute;top:53px;right:0;left:0;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border-radius:0 0 12px 12px;z-index:2}.suggest__title[data-v-fc46d982]{padding:24px 0 0 16px;font-size:14px;font-weight:600}.suggest__list[data-v-fc46d982]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.suggest__item[data-v-fc46d982]{padding:12px 16px;border-bottom:solid 1px var(--guidemap-divider-color);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 16px;cursor:pointer}.suggest__item[data-v-fc46d982]:last-child{border:none}.suggest__item__icon[data-v-fc46d982]{grid-row:1/3}.suggest__item__title[data-v-fc46d982]{font-size:18px;font-weight:600;overflow-wrap:break-word;min-width:0}.suggest__item__title_current-location[data-v-fc46d982]{grid-row:1/3}.suggest__item__address[data-v-fc46d982]{font-size:14px;overflow-wrap:break-word;min-width:0}.suggest__loading[data-v-fc46d982]{display:grid;place-content:center;padding:16px 0}.suggest .not-found[data-v-fc46d982]{font-size:14px;color:var(--guidemap-secondary-text-color);grid-template-rows:auto}.icon[data-v-6118c9dc]{vertical-align:bottom}.car-fare[data-v-6118c9dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.outline-diagram[data-v-04a7dd5a]{font-size:14px;color:var(--guidemap-secondary-text-color);gap:2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.outline-diagram[data-v-04a7dd5a],.outline-diagram__section[data-v-04a7dd5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goal[data-v-04a7dd5a]{color:#fff;font-weight:600;background:#888;border-radius:4px;width:24px;height:24px;display:grid;place-content:center}.border[data-v-04a7dd5a]{display:block;width:8px;border-bottom:2px solid #f2f2f2}.modal-mask[data-v-b93ee54a]{background:rgba(51,51,51,.4);position:fixed;top:0;bottom:0;right:0;left:0;z-index:100;display:grid;place-content:center;transition:opacity .3s ease}.modal-mask .modal[data-v-b93ee54a]{max-height:80vh;max-width:95vw;width:412px;border-radius:12px;display:grid;grid-template-rows:auto 1fr auto;background:#fff;transition:all .3s ease}.modal-mask .modal__header[data-v-b93ee54a]{border-bottom:1px solid var(--guidemap-divider-color)}.modal-mask .modal__contents[data-v-b93ee54a]{overflow-y:auto}.modal-mask .modal__footer[data-v-b93ee54a]{border-top:1px solid var(--guidemap-divider-color)}.modal-mask .modal__footer .close-footer[data-v-b93ee54a]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-mask .modal__footer .c-close-button[data-v-b93ee54a]{margin:0 0 0 auto}.modal-enter-from[data-v-b93ee54a],.modal-leave-to[data-v-b93ee54a]{opacity:0}.modal-enter-from .modal-container[data-v-b93ee54a],.modal-leave-to .modal-container[data-v-b93ee54a]{-webkit-transform:scale(1.1);transform:scale(1.1)}.header-contents[data-v-d0cb90f2]{height:81px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-contents__title[data-v-d0cb90f2]{font-weight:600;padding:16px 0 0}.header-contents__tab[data-v-d0cb90f2]{display:grid;grid-template-columns:repeat(5,48px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-contents__tab__item[data-v-d0cb90f2]{padding:0 12px 8px;cursor:pointer}.header-contents__tab__item.selected[data-v-d0cb90f2]{border-bottom:4px solid var(--guidemap-primary-color)}.summary[data-v-d0cb90f2]{font-size:14px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.summary__time[data-v-d0cb90f2]{font-size:24px;font-weight:600}.summary__summary[data-v-d0cb90f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.section-list[data-v-7155281f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 24px}.section-list__point[data-v-7155281f]{font-size:20px;padding:12px 16px;border-top:solid 1px var(--guidemap-divider-color);border-bottom:solid 1px var(--guidemap-divider-color);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.section-list__point[data-v-7155281f],.section-list__point_intersection[data-v-7155281f]{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-list__point_intersection[data-v-7155281f]{font-size:14px;padding:14px 16px;border:solid 1px var(--guidemap-divider-color);border-radius:8px;margin:0 16px;gap:16px}.section-list__move[data-v-7155281f]{font-size:14px;padding:8px 16px;margin:0 0 0 32px;border-left:solid 14px var(--guidemap-primary-color)}.section-list__img[data-v-7155281f]{vertical-align:bottom}.section-list[data-v-05e1bfc8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 24px}.section-list__point[data-v-05e1bfc8]{height:52px;background:#fff;font-size:20px;font-weight:600;padding:0 16px;border-top:solid 1px var(--guidemap-divider-color);border-bottom:solid 1px var(--guidemap-divider-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;z-index:1}.section-list__point__direct[data-v-05e1bfc8]{height:45px;background:hsla(0,0%,100%,.5019607843);font-weight:300;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:8px;padding:0 16px 0 104px}.section-list__point__direct__name[data-v-05e1bfc8]{font-size:14px}.section-list__point__direct__direct[data-v-05e1bfc8]{font-size:12px;color:#595959;border:solid 1px var(--guidemap-divider-color);border-radius:4px;padding:2px 8px}.section-list__move[data-v-05e1bfc8]{font-size:14px;display:grid;grid-template-columns:74px 1fr}.section-list__move__left[data-v-05e1bfc8]{font-size:12px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;text-align:center}.section-list__move__right[data-v-05e1bfc8]{padding:32px 16px;margin:-24px 0;border-left:solid 14px var(--guidemap-primary-color);display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.section-list__move__right__detail[data-v-05e1bfc8]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-list__move__right__detail .line-name[data-v-05e1bfc8]{font-size:16px;font-weight:600;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.section-list__move__right__detail .transport[data-v-05e1bfc8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.section-list__move__right__detail .walk[data-v-05e1bfc8]{display:grid;grid-template-rows:24px auto 24px;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-list__move__right__detail .walk__gate[data-v-05e1bfc8]{font-size:12px;padding:4px 8px;border:solid 1px var(--guidemap-divider-color);border-radius:30px}.section-list__move__right__detail .walk__gate_out[data-v-05e1bfc8]{grid-row:1/2}.section-list__move__right__detail .walk__gate_in[data-v-05e1bfc8]{grid-row:3/4}.section-list__move__right__detail .walk__text[data-v-05e1bfc8]{font-size:16px;grid-row:2/3}.section-list__move__right__detail .walk__text[data-v-05e1bfc8],.section-list__move__right__timetable[data-v-05e1bfc8]{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.section-list__move__right__timetable[data-v-05e1bfc8]{width:48px;font-size:12px;color:var(--guidemap-primary-color);text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3px 0;border:solid 1px var(--guidemap-primary-color);border-radius:4px;text-align:center}.section-list__img[data-v-05e1bfc8]{vertical-align:bottom}.theme-color[data-v-c0734066]{color:var(--primary-color)}.theme-color--background[data-v-c0734066]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-c0734066]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-c0734066]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-c0734066]:hover{background-color:var(--primary-color)}.focus-color[data-v-c0734066]{color:var(--primary-color)}.theme-color--svg>path[data-v-c0734066]{fill:var(--primary-color)}.button-shadow-color[data-v-c0734066]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.guide-map-top[data-v-c0734066]{width:100%;height:100%}.map[data-v-c0734066]{position:fixed;top:0}.map.open-panel[data-v-c0734066]{margin:0 0 0 412px}@media screen and (max-width:900px){.map.open-panel[data-v-c0734066]{margin:0 0 0 340px}}.spot-search[data-v-c0734066]{z-index:3;position:fixed;top:0;left:0}.top-menu[data-v-c0734066]{z-index:10;position:fixed;top:0;right:0}.course-panel[data-v-c0734066],.detail-panel[data-v-c0734066]{z-index:6;position:fixed;top:0;left:0}.course-detail-panel[data-v-c0734066]{z-index:6;position:fixed;bottom:15px;left:422px}@media screen and (max-width:900px){.course-detail-panel[data-v-c0734066]{left:356px}}.clip-panel[data-v-c0734066]{z-index:6;position:fixed;top:0;left:0}.route-panel[data-v-c0734066]{z-index:7;position:fixed;top:0;left:0}.toast[data-v-c0734066]{z-index:10;position:fixed;bottom:30px;left:0;right:0}.mask[data-v-c0734066]{display:grid;place-content:center;z-index:11;position:fixed;background:hsla(0,0%,100%,.8);top:0;right:0;bottom:0;left:0}.left-panel-enter-active[data-v-c0734066],.left-panel-leave-active[data-v-c0734066]{-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}.left-panel-enter[data-v-c0734066],.left-panel-leave-to[data-v-c0734066]{-webkit-transform:translateX(-100vh) translateX(0);transform:translateX(-100vh) translateX(0)}.toast-enter-active[data-v-c0734066],.toast-leave-active[data-v-c0734066]{transition:opacity .5s ease}.toast-enter[data-v-c0734066],.toast-leave-to[data-v-c0734066]{opacity:0}.full-size[data-v-c0734066]{z-index:3;position:fixed;bottom:20px;left:32px}.research-button[data-v-c0734066]{position:fixed;width:200px;bottom:30px;right:0;left:412px;margin:auto;border:none;background:hsla(0,0%,100%,.8);font-size:16px;color:var(--guidemap-primary-color);font-weight:600;line-height:1;padding:12px 0;border-radius:20px;box-shadow:0 1px 9px rgba(0,0,0,.25);cursor:pointer}.zoom-button[data-v-21286f71]{position:absolute;bottom:80px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;z-index:3}.zoom-button.is-embed[data-v-21286f71]{bottom:28px}.zoom-button .zoom-button-wrapper[data-v-21286f71]{width:45px;height:45px}.zoom-button .zoom-button-wrapper .zoom-button-img[data-v-21286f71]{height:100%;width:100%}.current-location[data-v-21286f71]{position:absolute;bottom:30px;right:20px;background:#fff;border-radius:50%;width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 9px rgba(0,0,0,.25);cursor:pointer}.current-location__on[data-v-21286f71]{bottom:28px;right:18px;background:var(--guidemap-secondary-color);border:solid 2px var(--guidemap-primary-color)}.c-spot-search[data-v-19666d26]{width:412px}.c-spot-search__display[data-v-19666d26]{margin:0 auto;background:#fff;border-radius:0 0 8px 0;padding:8px 32px;box-shadow:0 1px 9px rgba(0,0,0,.25)}.c-spot-search__display.is-searched[data-v-19666d26]{border-radius:0}.c-spot-search__display__text[data-v-19666d26]{padding:10px;border-radius:4px;border:none;background:#f2f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-spot-search__display__text__word[data-v-19666d26]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-spot-search__display__close[data-v-19666d26]{cursor:pointer}.c-spot-search__under-search-box[data-v-19666d26]{padding:8px 30px;box-sizing:border-box}.c-spot-search__panel[data-v-19666d26]{position:absolute;top:0;width:100%;height:calc(100vh - 68px);height:100dvh;padding:0 0 68px;background:#fff;overflow:hidden;z-index:1}.c-spot-search__panel .input-container[data-v-19666d26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 32px}.c-spot-search__panel .input-container__arrow[data-v-19666d26]{width:20px;height:20px;margin-right:12px;cursor:pointer}.c-spot-search__panel .input-container__input[data-v-19666d26]{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-spot-search__panel .autocomplete-list[data-v-19666d26]{height:calc(100% - 100px)}.c-spot-search .filter-container[data-v-19666d26]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px 30px;background:#fff}.c-spot-search .filter-container__filter[data-v-19666d26]{width:50%}.c-spot-search .filter-container__category[data-v-19666d26]{width:100%}.c-spot-search .result-container[data-v-19666d26]{background:#fff;height:calc(100vh - 118px - 68px);height:calc(100dvh - 118px);padding:0 0 68px}.c-spot-search .result-container--share[data-v-19666d26]{height:calc(100vh - 62px - 68px);height:calc(100dvh - 62px);padding:0 0 68px}@media screen and (max-width:900px){.c-spot-search .result-container[data-v-19666d26]{height:calc(100vh - 114px - 68px);height:calc(100dvh - 114px)}.c-spot-search .result-container--share[data-v-19666d26]{height:calc(100vh - 58px - 68px);height:calc(100dvh - 58px)}}.c-spot-search .mask[data-v-19666d26]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:grid;place-content:center}@media screen and (max-width:900px){.c-spot-search[data-v-19666d26]{width:340px}.c-spot-search__display[data-v-19666d26]{padding:8px 16px}.c-spot-search__display__text[data-v-19666d26]{padding:8px}.c-spot-search__panel .input-container[data-v-19666d26]{padding:12px 16px}.c-spot-search__panel .input-container__input[data-v-19666d26]{padding:8px}}.category-list[data-v-de7dcb1e]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;max-height:calc(100vh - 94px - 16px - 68px);max-height:calc(100dvh - 94px - 16px);padding:0 0 68px;overflow-y:auto}.category-list__item[data-v-de7dcb1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:var(--guidemap-primary-color);background:var(--guidemap-secondary-color);border-radius:16px;padding:6px 2px;cursor:pointer;height:80px;box-sizing:border-box;border:2px solid var(--guidemap-primary-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;text-align:center}.category-list__item__name[data-v-de7dcb1e]{width:100%;font-size:14px;line-height:1.1;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.category-list__item__name--long[data-v-de7dcb1e]{font-size:12px}@media screen and (max-width:900px){.category-list__item[data-v-de7dcb1e]{height:68px;padding:4px 2px}.category-list__item__image[data-v-de7dcb1e]{width:24px;height:24px}}.category-list__new-line[data-v-de7dcb1e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 0;grid-column:1/4}.category-list__text[data-v-de7dcb1e]{color:var(--guidemap-primary-color);background:var(--guidemap-secondary-color);padding:4px 12px;border-radius:25px;border:2px solid var(--guidemap-primary-color);font-weight:700;font-size:14px;text-align:center;cursor:pointer}.category-select-area[data-v-20e68287]{display:grid;grid-gap:2.5%;grid-template-columns:1fr 1fr}.category-select-area__select[data-v-20e68287]{width:100%;font-size:14px;font-weight:700;color:var(--guidemap-primary-color);border-radius:12px;padding:4px 32px 4px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.category-select-area__select_parent[data-v-20e68287]{border:none;background:var(--guidemap-focus-color);padding:5px 33px 5px 18px}.category-select-area__select_children[data-v-20e68287]{border:solid 1px var(--guidemap-primary-color)}.category-select-area .select-wrapper[data-v-20e68287]{position:relative}.category-select-area .select-wrapper[data-v-20e68287]:after{position:absolute;content:"";top:calc(50% - 8px);right:18px;width:8px;height:8px;border-top:2px solid var(--guidemap-primary-color);border-right:2px solid var(--guidemap-primary-color);-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none}.c-spot-filter__button[data-v-1dc0beda]{width:95%;font-size:14px;background:#fff;color:var(--guidemap-primary-color);font-weight:700;border:1px solid var(--guidemap-primary-color);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0;cursor:pointer}.c-spot-filter__button__text[data-v-1dc0beda]{padding:0 0 0 6px}.c-spot-filter__select-ui[data-v-1dc0beda]{background:#fff;position:fixed;height:100%;top:0;left:0;z-index:1;padding:0 0 50px;width:412px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}.c-spot-filter .select-ui__header[data-v-1dc0beda]{padding:36px 16px}.c-spot-filter .select-ui__header__text[data-v-1dc0beda]{font-size:18px;position:relative;margin:0;text-align:center}.c-spot-filter .select-ui__header__img[data-v-1dc0beda]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;cursor:pointer}.c-spot-filter .select-ui__item[data-v-1dc0beda]{font-size:14px;border-bottom:1px solid var(--guidemap-divider-color);cursor:pointer}.c-spot-filter .select-ui__item__checkbox+.checkbox-label[data-v-1dc0beda]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;cursor:pointer}.c-spot-filter .select-ui__item__checkbox+.checkbox-label .checkbox-icon[data-v-1dc0beda]{position:relative;width:28px;height:28px;border-radius:50%;background:var(--guidemap-focus-color)}.c-spot-filter .select-ui__item__checkbox:checked+.checkbox-label .checkbox-icon[data-v-1dc0beda]{background:var(--guidemap-primary-color)}.c-spot-filter .select-ui__item__checkbox:checked+.checkbox-label .checkbox-icon[data-v-1dc0beda]:after{content:"";display:block;position:absolute;border-bottom:2px solid #fff;border-left:2px solid #fff;height:6px;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;right:7px}.c-spot-filter .select-ui__re-search-button[data-v-1dc0beda]{width:90%;font-size:14px;font-weight:700;margin:auto auto 0;background:var(--guidemap-primary-color);border:none;color:#fff;border-radius:22px;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.c-panel[data-v-0494101c]{width:100%;height:100%}.panel[data-v-0494101c]{width:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto;box-sizing:border-box}.panel .spot[data-v-0494101c]{border-bottom:1px solid var(--guidemap-divider-color);position:relative;padding:12px 24px;cursor:pointer}.panel .spot[data-v-0494101c]:last-child{border-bottom:none}.panel .spot.selected[data-v-0494101c]{background:var(--guidemap-focus-color)}.panel .no-list[data-v-0494101c]{display:grid;grid-template-rows:1fr auto;place-items:center;padding:12px 0 24px;width:100%;height:100%}.panel .no-list__message[data-v-0494101c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel .no-list__icon[data-v-0494101c]{margin-bottom:12px}.panel .no-list__text[data-v-0494101c]{margin-bottom:24px;font-size:18px;font-weight:700;color:var(--guidemap-primary-color);text-align:center;width:70%}.panel .no-list__button[data-v-0494101c]{background:var(--guidemap-primary-color);padding:16px;border-radius:25px;width:70%;text-align:center;color:#fff;font-weight:700}.top-menu[data-v-ee2888ee]{padding:16px;background:#fff;border-radius:0 0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 9px rgba(0,0,0,.25);gap:12px}.top-menu__logo[data-v-ee2888ee]{height:44px;max-width:132px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;vertical-align:middle}.top-menu__button[data-v-ee2888ee]{background:#fff;border:solid 1px var(--guidemap-divider-color);color:var(--guidemap-primary-color);border-radius:4px;font-size:10px;font-weight:700;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;min-width:56px;cursor:pointer}@media screen and (max-width:900px){.top-menu[data-v-ee2888ee]{padding:12px 16px;gap:8px}.top-menu__logo[data-v-ee2888ee]{height:40px;max-width:100px}}.c-ic-menu[data-v-7d02652e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-menu-window[data-v-3dab622f]{background:rgba(51,51,51,.4);position:fixed;top:0;bottom:0;right:0;left:0;display:grid;place-content:center}.c-menu-window__contents[data-v-3dab622f]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.c-menu-window__panel[data-v-3dab622f]{background:#fff;width:320px;max-height:70vh;overflow-y:auto;padding:0 0 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px}.c-menu-window__panel[data-v-3dab622f],.c-menu-window__panel__header[data-v-3dab622f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-menu-window__panel__header[data-v-3dab622f]{margin:0;padding:16px 24px;border-bottom:solid 1px var(--guidemap-divider-color)}.c-menu-window__panel__header__text[data-v-3dab622f]{color:#000;font-size:16px;padding:0 0 0 8px}.c-menu-window__panel__sub-header[data-v-3dab622f]{padding:24px 24px 4px;border-bottom:solid 1px var(--guidemap-divider-color)}.c-menu-window__panel__sub-header__title[data-v-3dab622f]{font-size:14px;margin:0;color:#000}.c-menu-window__panel__sub-header__attention[data-v-3dab622f]{font-size:12px;color:gray;margin:0}.c-menu-window__panel__list[data-v-3dab622f]{font-size:14px;color:#404040;border-bottom:1px solid var(--guidemap-divider-color)}.c-menu-window__panel__list__checkbox+.checkbox-label[data-v-3dab622f]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;cursor:pointer}.c-menu-window__panel__list__checkbox+.checkbox-label .checkbox-icon[data-v-3dab622f]{position:relative;width:28px;height:28px;border-radius:50%;background:var(--guidemap-focus-color)}.c-menu-window__panel__list__checkbox:checked+.checkbox-label .checkbox-icon[data-v-3dab622f]{background:var(--guidemap-primary-color)}.c-menu-window__panel__list__checkbox:checked+.checkbox-label .checkbox-icon[data-v-3dab622f]:after{content:"";display:block;position:absolute;border-bottom:2px solid #fff;border-left:2px solid #fff;height:6px;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;right:7px}.c-menu-window__panel__list__link[data-v-3dab622f]{padding:16px 24px;text-decoration:none;color:#404040;display:block}.c-menu-window__panel__list__button[data-v-3dab622f]{width:100%;text-align:left;padding:16px 24px;color:#404040;background:#fff;border:none;cursor:pointer}.c-menu-window__panel__select-wrapper[data-v-3dab622f]{border-bottom:solid 1px var(--guidemap-divider-color);position:relative}.c-menu-window__panel__select-wrapper[data-v-3dab622f]:after{position:absolute;content:"";top:50%;right:18px;width:10px;height:5px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background:#000;pointer-events:none}.c-menu-window__panel__select[data-v-3dab622f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:14px;color:#404040;width:100%;padding:16px 26px 16px 24px;background:#fff}.c-menu-window__panel__btn[data-v-3dab622f]{font-size:14px;font-weight:700;color:#fff;background:var(--guidemap-primary-color);border:none;border-radius:22px;width:90%;padding:14px 0;margin:24px 0 0;cursor:pointer}.clip-panel-container[data-v-08fbccb0]{width:412px;height:100%;height:100dvh}@media screen and (max-width:900px){.clip-panel-container[data-v-08fbccb0]{width:340px}}.clip-panel-contents[data-v-08fbccb0]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding-top:16px;box-shadow:0 1px 9px rgba(0,0,0,.25);border-radius:4px 4px 0 0;box-sizing:border-box}.header[data-v-08fbccb0]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px}.header__icon[data-v-08fbccb0]{margin-right:8px}.header__icon--back[data-v-08fbccb0]{cursor:pointer}.header__title[data-v-08fbccb0]{font-weight:700;font-size:16px}.header__close[data-v-08fbccb0]{margin-left:auto;cursor:pointer}.add-point-input[data-v-08fbccb0]{width:90%;margin:12px auto;border:solid 1px var(--guidemap-divider-color)}.contents[data-v-08fbccb0]{display:grid;grid-template-rows:1fr auto;height:calc(100% - 36px)}.contents__list[data-v-08fbccb0]{overflow-y:auto}.contents__list .spot[data-v-08fbccb0]{padding:12px 24px;border-bottom:1px solid var(--guidemap-divider-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.contents__list .spot[data-v-08fbccb0]:last-child{border-bottom:none}.contents__list .spot.selected[data-v-08fbccb0]{background:var(--guidemap-focus-color)}.contents__list .spot__delete[data-v-08fbccb0]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contents__no-list[data-v-08fbccb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contents__no-list__img[data-v-08fbccb0]{margin-bottom:8px}.contents__no-list__description[data-v-08fbccb0]{font-size:18px;color:var(--guidemap-primary-color);font-weight:700}.contents__qr[data-v-08fbccb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px}.contents__qr__lang[data-v-08fbccb0]{border-bottom:solid 1px var(--guidemap-primary-color);position:relative}.contents__qr__lang[data-v-08fbccb0]:after{position:absolute;content:"";top:50%;right:8px;width:10px;height:5px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background:var(--guidemap-primary-color);pointer-events:none}.contents__qr__lang__select[data-v-08fbccb0]{color:var(--guidemap-primary-color);min-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:8px 18px 8px 8px;cursor:pointer}.contents__qr__loading[data-v-08fbccb0]{padding:130px}.input-contents[data-v-08fbccb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto}.input-contents .input-container[data-v-08fbccb0]{padding:16px 24px}.footer[data-v-08fbccb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px}.footer__button[data-v-08fbccb0]{border:2px solid var(--guidemap-primary-color);padding:8px;border-radius:22px;max-width:80%;width:100%;text-align:center;background:#fff;color:var(--guidemap-primary-color);font-weight:700;margin:0 6px;font-size:14px;cursor:pointer}.footer__button[data-v-08fbccb0]:first-child{margin-left:0}.footer__button[data-v-08fbccb0]:last-child{margin-right:0}.footer__button.fill[data-v-08fbccb0]{background:var(--guidemap-primary-color);color:#fff}.footer__button.disable[data-v-08fbccb0]{opacity:.5;cursor:not-allowed}.add-point-input[data-v-45d794c0]{width:90%;margin:18px auto;border:solid 1px var(--guidemap-divider-color)}.name-input[data-v-45d794c0]{padding:16px 0 8px}.name-input__label[data-v-45d794c0]{color:var(--guidemap-primary-color);font-size:14px;font-weight:600;margin-bottom:4px}.name-input__input[data-v-45d794c0]{width:100%;border:none;background:#f2f5f8;border-radius:2px;font-size:16px;padding:16px;box-sizing:border-box}.panel[data-v-0df14886]{width:412px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0 1px 9px rgba(0,0,0,.25);box-sizing:border-box}@media screen and (max-width:900px){.panel[data-v-0df14886]{width:340px}}.panel-upper[data-v-0df14886]{position:fixed;top:0;left:0;border-radius:0 0 8px 0;padding:0 16px}.panel-bottom[data-v-0df14886]{position:fixed;bottom:0;left:0;border-radius:0 8px 0 0;padding:0 32px}.header[data-v-6fb2d5c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.header__title[data-v-6fb2d5c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.header__icon[data-v-6fb2d5c8]{margin-right:4px}.header__back[data-v-6fb2d5c8]{cursor:pointer;margin-right:12px}.header__close[data-v-6fb2d5c8]{border:none;background:none;cursor:pointer}.footer[data-v-2f22b70a]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:16px 0}.spot-detail-panel[data-v-bdaf1e5a]{width:412px;height:calc(100vh - 56px);height:100dvh;padding:0 0 56px;background:#fff}@media screen and (max-width:900px){.spot-detail-panel[data-v-bdaf1e5a]{width:340px}}.spot-detail-panel .back[data-v-bdaf1e5a]{position:fixed;top:10px;left:10px;cursor:pointer;z-index:1}.nass-detail-panel[data-v-a3808072]{width:100%;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.nass-detail-panel .img[data-v-a3808072]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}.nass-detail-panel .clip[data-v-a3808072]{position:absolute;top:10px;right:10px;cursor:pointer}.nass-detail-panel .summary[data-v-a3808072]{border-bottom:1px solid var(--guidemap-divider-color);padding:16px 24px}.nass-detail-panel .summary .name[data-v-a3808072]{font-size:20px;font-weight:700;margin-bottom:24px}.nass-detail-panel .summary .subtitle[data-v-a3808072]{font-size:16px;margin-bottom:24px}.nass-detail-panel .summary .description[data-v-a3808072]{font-size:14px;margin-bottom:40px}.nass-detail-panel .summary .buttons[data-v-a3808072]{margin-bottom:24px;font-size:14px;gap:12px}.nass-detail-panel .summary .buttons[data-v-a3808072],.nass-detail-panel .summary .buttons__button[data-v-a3808072]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nass-detail-panel .summary .buttons__button[data-v-a3808072]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);max-width:80%;width:100%;text-align:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.nass-detail-panel .summary .buttons__button_affiliate-link[data-v-a3808072]{width:calc(80% - 24px);margin:0 auto;text-decoration:none;padding:4px 10px;height:36px}.nass-detail-panel .summary .buttons__button_affiliate-link__logo[data-v-a3808072]{width:auto;max-width:60px;-o-object-fit:contain;object-fit:contain}.nass-detail-panel .detail[data-v-a3808072]{padding:32px 24px}.nass-detail-panel .detail .column[data-v-a3808072]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px;font-size:14px}.nass-detail-panel .detail .label[data-v-a3808072]{width:100px;font-weight:700}.nass-detail-panel .detail .value[data-v-a3808072]{width:calc(100% - 100px)}.nass-detail-panel .detail .value[data-v-a3808072]:deep(a){color:var(--guidemap-primary-color);text-decoration:none}.nass-detail-panel .spot-provider[data-v-a3808072]{margin:0;padding:16px 24px;font-size:12px;text-align:right;color:var(--guidemap-secondary-text-color)}.guidemap-detail-column-value a{color:var(--guidemap-primary-color);text-decoration:none}.station-detail-panel[data-v-56e15eb8]{width:100%;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.station-detail-panel .clip[data-v-56e15eb8]{position:absolute;top:10px;right:10px;cursor:pointer}.station-detail-panel .summary[data-v-56e15eb8]{padding:70px 16px 20px}.station-detail-panel .summary .name[data-v-56e15eb8]{font-size:20px;font-weight:700;margin:0 0 16px}.station-detail-panel .summary .category[data-v-56e15eb8]{font-size:14px;color:#404040}.station-detail-panel .buttons[data-v-56e15eb8]{padding:20px 24px 40px;font-size:14px;gap:12px}.station-detail-panel .buttons[data-v-56e15eb8],.station-detail-panel .buttons__button[data-v-56e15eb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.station-detail-panel .buttons__button[data-v-56e15eb8]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.station-detail-panel .section-title[data-v-56e15eb8]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px var(--guidemap-divider-color)}.station-detail-panel .section-title__text[data-v-56e15eb8]{font-size:14px;font-weight:700;margin:0}.station-detail-panel .section-title__logo[data-v-56e15eb8]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.station-detail-panel .time-table__item[data-v-56e15eb8]{font-size:14px}.station-detail-panel .time-table__item__link[data-v-56e15eb8]{text-decoration:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--guidemap-divider-color)}.busstop-detail-panel[data-v-34614b34]{width:100%;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.busstop-detail-panel .clip[data-v-34614b34]{position:absolute;top:10px;right:10px;cursor:pointer}.busstop-detail-panel .summary[data-v-34614b34]{padding:70px 16px 20px}.busstop-detail-panel .summary .name[data-v-34614b34]{font-size:20px;font-weight:700;margin:0 0 16px}.busstop-detail-panel .summary .category[data-v-34614b34]{font-size:14px;color:#404040}.busstop-detail-panel .buttons[data-v-34614b34]{padding:20px 24px 40px;border-bottom:solid 1px var(--guidemap-divider-color);font-size:14px;gap:12px}.busstop-detail-panel .buttons[data-v-34614b34],.busstop-detail-panel .buttons__button[data-v-34614b34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.busstop-detail-panel .buttons__button[data-v-34614b34]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.busstop-detail-panel .button[data-v-34614b34]{color:var(--guidemap-primary-color);font-size:14px;font-weight:700;text-decoration:none;background:#fff;border:solid 2px var(--guidemap-primary-color);border-radius:22px;gap:16px;margin:32px auto 24px;padding:8px 0;width:80%}.busstop-detail-panel .button[data-v-34614b34],.busstop-detail-panel .navitime-logo[data-v-34614b34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.busstop-detail-panel .navitime-logo[data-v-34614b34]{font-size:12px;gap:8px}.station-detail-panel[data-v-b5c7e678]{width:100%;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.station-detail-panel .clip[data-v-b5c7e678]{position:absolute;top:10px;right:10px;cursor:pointer}.station-detail-panel .summary[data-v-b5c7e678]{padding:70px 16px 20px}.station-detail-panel .summary .name[data-v-b5c7e678]{font-size:20px;font-weight:700;margin:0 0 16px}.station-detail-panel .summary .category[data-v-b5c7e678]{font-size:14px;color:#404040}.station-detail-panel .buttons[data-v-b5c7e678]{padding:20px 24px 40px;font-size:14px;gap:12px}.station-detail-panel .buttons[data-v-b5c7e678],.station-detail-panel .buttons__button[data-v-b5c7e678]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.station-detail-panel .buttons__button[data-v-b5c7e678]{color:var(--guidemap-primary-color);background:#fff;border-radius:24px;font-weight:700;padding:10px;border:2px solid var(--guidemap-primary-color);width:100%;text-align:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}dd[data-v-0b0326dc]{-webkit-margin-start:0;margin-inline-start:0}.course-panel[data-v-0b0326dc]{width:412px;height:100dvh;padding:0 0 56px;background:#fff}@media screen and (max-width:900px){.course-panel[data-v-0b0326dc]{width:340px}}.course-panel__title[data-v-0b0326dc]{padding:16px;font-size:16px;height:16px}.course-panel .close[data-v-0b0326dc]{position:absolute;top:28px;right:16px;z-index:1;width:24px;height:24px;margin:0;padding:0;background-color:#fff;border:unset}.course-panel__content[data-v-0b0326dc]{height:calc(100dvh - 48px)}.course-panel__list[data-v-0b0326dc]{margin-bottom:30px}.course-panel__course[data-v-0b0326dc]{padding:16px;border-top:solid 1px var(--guidemap-divider-color);position:relative}.course-panel__course[data-v-0b0326dc]:hover{background-color:#f6f6f6}.course-panel__course.active[data-v-0b0326dc]{background-color:var(--guidemap-secondary-color)}.course-panel__course__link[data-v-0b0326dc]{position:absolute;inset:0;cursor:pointer}.course-panel__course__name[data-v-0b0326dc]{font-size:16px;font-weight:700;margin-bottom:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.course-panel__course__description[data-v-0b0326dc]{font-size:12px;line-height:150%;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.course-panel__course__info[data-v-0b0326dc]{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.course-panel__course__info__list[data-v-0b0326dc]{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:12px}.course-panel__course__info__list[data-v-0b0326dc]:not(:last-child){border-right:solid 1px var(--guidemap-divider-color)}.course-panel__course__info__list .label[data-v-0b0326dc]{color:gray;font-size:12px;font-weight:700;margin-bottom:2px}.course-panel__course__info__list .data[data-v-0b0326dc]{margin:0}.course-panel__course__info__list .data__num[data-v-0b0326dc]{font-size:20px;font-weight:700}.course-panel__course__info__list .data__unit[data-v-0b0326dc]{font-size:12px}.course-panel__course__point-list[data-v-0b0326dc]{background-color:var(--guidemap-divider-color);padding:8px}.course-panel__course__point-list__line[data-v-0b0326dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-panel__course__point-list__line.goal .name[data-v-0b0326dc],.course-panel__course__point-list__line.start .name[data-v-0b0326dc]{font-size:14px;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.course-panel__course__point-list__line.goal .icon[data-v-0b0326dc],.course-panel__course__point-list__line.start .icon[data-v-0b0326dc]{margin-right:4px}.course-panel__course__point-list__line.start[data-v-0b0326dc],.course-panel__course__point-list__line.via[data-v-0b0326dc]{margin-bottom:8px}.course-panel__course__point-list__line.via[data-v-0b0326dc]{font-size:12px;position:relative;z-index:1;color:var(--guidemap-primary-color)}.course-panel__course__point-list__line.via .icon[data-v-0b0326dc]{padding:0 11px}.course-panel__course__point-list__line.via .name[data-v-0b0326dc]{cursor:pointer}.course-panel__course__point-list__line.via .name[data-v-0b0326dc]:hover{text-decoration:underline}.course-panel__course__detail-button[data-v-0b0326dc]{position:relative;z-index:1;cursor:pointer;padding:0 12px;height:28px;line-height:28px;font-size:14px;font-weight:700;background-color:#fff;color:var(--guidemap-primary-color);border:solid 1px var(--guidemap-primary-color);border-radius:22px}.course-detail[data-v-6f28fdfe]{width:412px;max-height:calc(100dvh - 100px);background:#fff;border-radius:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);overflow:hidden}@media screen and (max-width:900px){.course-detail[data-v-6f28fdfe]{width:340px}}.course-detail__content[data-v-6f28fdfe]{max-height:calc(100dvh - 100px)}.course-detail__content__header[data-v-6f28fdfe]{padding:20px 16px}.course-detail__content__header__title[data-v-6f28fdfe]{margin:0 0 20px}.course-detail__content__header__description[data-v-6f28fdfe]{font-size:12px;line-height:150%;margin-bottom:20px}.course-detail__content__header__info[data-v-6f28fdfe]{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.course-detail__content__header__info__list[data-v-6f28fdfe]{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:12px}.course-detail__content__header__info__list[data-v-6f28fdfe]:not(:last-child){border-right:solid 1px var(--guidemap-divider-color)}.course-detail__content__header__info__list .label[data-v-6f28fdfe]{color:gray;font-size:12px;font-weight:700;margin-bottom:2px}.course-detail__content__header__info__list .data[data-v-6f28fdfe]{margin:0}.course-detail__content__header__info__list .data__num[data-v-6f28fdfe]{font-size:20px;font-weight:700}.course-detail__content__header__info__list .data__unit[data-v-6f28fdfe]{font-size:12px}.course-detail__content__point[data-v-6f28fdfe]{border-top:solid 1px var(--guidemap-divider-color)}.course-detail__content__point__line[data-v-6f28fdfe]{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--guidemap-divider-color)}.course-detail__content__point__line.goal[data-v-6f28fdfe]{border-bottom:unset}.course-detail__content__point__line .icon[data-v-6f28fdfe]{margin-right:16px}.course-detail__content__point__line .icon.number[data-v-6f28fdfe]{width:24px;height:24px;line-height:24px;text-align:center;font-size:16px;font-weight:700;border-radius:50%;background-color:var(--guidemap-primary-color);color:#fff}.course-detail__content__point__line .name[data-v-6f28fdfe]{font-size:16px;font-weight:700}.course-detail__footer[data-v-6f28fdfe]{border-top:solid 1px var(--guidemap-divider-color);position:sticky;bottom:0;left:0;right:0;padding:0 16px;height:76px;line-height:76px;text-align:right;background-color:#fff}.course-detail__footer__close[data-v-6f28fdfe]{cursor:pointer;padding:10px 18px;font-size:14px;font-weight:700;color:var(--guidemap-primary-color);background-color:#fff;border:solid 2px var(--guidemap-primary-color);border-radius:22px}.route-panel[data-v-13485a0e]{width:412px;height:100%;background:#fff;overflow-y:auto;scroll-behavior:none}.theme-color{color:var(--primary-color)}.theme-color--background{background-color:var(--primary-color)}.theme-color--border-1px{border:solid 1px var(--primary-color)}.theme-color--border{border-color:var(--primary-color)}.theme-color--hover--prim:hover{background-color:var(--primary-color)}.focus-color{color:var(--primary-color)}.theme-color--svg>path{fill:var(--primary-color)}.button-shadow-color{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.map-frame{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:12px;overflow:hidden}.map-frame.sp{margin:70px 24px;width:auto;height:auto}.map-frame.pc{width:60%;height:60%}.theme-color[data-v-284d2b8a]{color:var(--primary-color)}.theme-color--background[data-v-284d2b8a]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-284d2b8a]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-284d2b8a]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-284d2b8a]:hover{background-color:var(--primary-color)}.focus-color[data-v-284d2b8a]{color:var(--primary-color)}.theme-color--svg>path[data-v-284d2b8a]{fill:var(--primary-color)}.button-shadow-color[data-v-284d2b8a]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}.container[data-v-284d2b8a]{width:289mm;height:202mm;padding:3mm 4mm;page-break-after:auto;background:#fff;overflow:auto;display:grid;grid-template-columns:364px 1fr;grid-template-rows:112px 1fr}:root .container[data-v-284d2b8a],[data-v-284d2b8a]::-webkit-full-page-media,[data-v-284d2b8a]:future{width:289mm;height:196mm;padding:0 4mm}@-moz-document url-prefix(){.container{overflow:hidden}}@supports(-ms-ime-align:auto){.container[data-v-284d2b8a]{overflow:hidden;width:289mm;height:196mm;padding:0 4mm}}.logo[data-v-284d2b8a]{padding:16px 24px;height:80px;width:316px;-o-object-fit:contain;object-fit:contain}.c-memo-area[data-v-284d2b8a]{margin:16px 16px 16px 0}.c-left-panel[data-v-284d2b8a]{display:grid;grid-template-rows:1fr auto}.c-left-panel__bottom[data-v-284d2b8a]{padding:20px 24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-left-panel__bottom__button[data-v-284d2b8a]{width:200px}.c-left-panel__bottom__count[data-v-284d2b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--guidemap-primary-color);font-size:12px;font-weight:600}.map-area[data-v-284d2b8a]{background:#ccc;border-radius:4px;margin:0 16px 16px 0;position:relative;overflow:hidden}.map-area .c-print-map[data-v-284d2b8a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.map-area .qr-area[data-v-284d2b8a]{position:absolute;left:12px;bottom:24px;z-index:2;padding:10px;background:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:12px;font-weight:600;color:var(--guidemap-primary-color)}.map-area .qr-area__qr[data-v-284d2b8a]{width:80px;height:80px}.toast[data-v-284d2b8a]{z-index:10;position:fixed;bottom:30px;left:0;right:0}@page{margin:0;padding:0;size:A4 landscape}@media print{.container[data-v-284d2b8a]{-webkit-print-color-adjust:exact}.container[data-v-284d2b8a]::-webkit-scrollbar{display:none}.c-left-panel__bottom__button[data-v-284d2b8a]{display:none}}.memo-area[data-v-e1504a16]{background:#f2f5f8;border:none;padding:16px;border-radius:4px;resize:none;line-height:1.2}.summary-container[data-v-66333052]{padding:12px 24px;border-bottom:solid 1px var(--guidemap-divider-color);display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary-container__number[data-v-66333052]{background:var(--guidemap-primary-color);color:#fff;font-weight:600;width:32px;height:32px;border-radius:50%;display:grid;place-content:center;white-space:nowrap}.summary-container__contents[data-v-66333052]{padding:0 0 0 12px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;overflow:hidden}.summary-container__contents__title[data-v-66333052]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-container__contents__category[data-v-66333052]{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;color:var(--guidemap-primary-color)}.qr-loading[data-v-1f2bcd36]{display:grid;place-content:center}#print-map[data-v-089d0494]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.zoom-button[data-v-089d0494]{position:absolute;right:4px;bottom:24px;z-index:2}.zoom-button[data-v-03e35e5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;z-index:3}.zoom-button .zoom-button-wrapper[data-v-03e35e5f]{width:45px;height:45px;border:none;background:none}.zoom-button .zoom-button-wrapper .zoom-button-img[data-v-03e35e5f]{height:100%;width:100%;cursor:pointer}.container[data-v-2bc62745]{max-width:1600px;margin:64px auto 0;height:calc(100vh - 64px);box-shadow:0 5px 15px rgba(0,0,0,.05)}.container .sidebar[data-v-2bc62745],.container[data-v-2bc62745]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.container .sidebar[data-v-2bc62745]{width:30%;padding:40px 30px;border-right:1px solid #eaeaea;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.container .sidebar .plan-title[data-v-2bc62745]{font-size:32px;font-weight:700;margin:0 0 12px;color:#222}.container .sidebar .plan-description[data-v-2bc62745]{font-size:18px;font-weight:400;color:#666;margin:0 0 25px}.container .sidebar .create-plan-link[data-v-2bc62745]{background-color:#2c4a76;color:#fff;text-decoration:none;padding:12px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 8px}.container .sidebar .create-plan-link[data-v-2bc62745]:hover{opacity:.7}.container .sidebar .tabs[data-v-2bc62745]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 25px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.container .sidebar .tabs__button[data-v-2bc62745]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:15px 0;font-size:16px;font-weight:500;cursor:pointer;background-color:#fff;color:#666;border:none;outline:none;transition:all .3s;position:relative}.container .sidebar .tabs__button.active[data-v-2bc62745]{color:#2c4a76;font-weight:600}.container .sidebar .tabs__button.active[data-v-2bc62745]:after{content:"";position:absolute;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:3px;background-color:#2c4a76}.container .sidebar .annotation[data-v-2bc62745]{margin:0 auto 8px;color:#666;font-size:14px}.container .sidebar .annotation__text[data-v-2bc62745]{margin:0}.container .sidebar .schedule[data-v-2bc62745]{margin:0 0 35px}.container .sidebar .schedule .caption[data-v-2bc62745]{margin:0;background-color:#2c4a76;color:#fff;padding:14px 15px;font-size:16px;font-weight:600;border-radius:4px 4px 0 0}.container .sidebar .schedule .schedule-list[data-v-2bc62745]{background-color:#fff;border:1px solid #eaeaea;border-radius:0 0 4px 4px}.container .sidebar .schedule .schedule-list .schedule-time[data-v-2bc62745]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;cursor:pointer;transition:all .3s;border-bottom:1px solid #f0f0f0;font-size:15px;color:#333;font-weight:500}.container .sidebar .schedule .schedule-list .schedule-time[data-v-2bc62745]:hover{background-color:#f9f9f9}.container .sidebar .schedule .schedule-list .schedule-time[data-v-2bc62745]:last-child{border-bottom:none}.container .sidebar .schedule .schedule-list .schedule-time__time[data-v-2bc62745]{width:20%;margin:0 12px 0 0}.container .sidebar .schedule .schedule-list .schedule-time__number[data-v-2bc62745]{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3px;font-size:14px;font-weight:700;color:#fff;background-color:#2c4a76;border-radius:50%;margin:0 12px 0 0}.container .sidebar .schedule .schedule-list .schedule-time__spot[data-v-2bc62745]{width:80%}.container .sidebar .schedule .schedule-list .active[data-v-2bc62745]{background-color:#f0f4fa}.container .sidebar .info[data-v-2bc62745]{margin:0 0 35px;background-color:#fff}.container .sidebar .info .caption[data-v-2bc62745]{margin:0;background-color:#2c4a76;color:#fff;padding:14px 15px;font-size:16px;font-weight:600;border-radius:4px 4px 0 0}.container .sidebar .info .contents-area[data-v-2bc62745]{border:1px solid #eaeaea;border-radius:0 0 4px 4px}.container .sidebar .info .contents-area .info-contents[data-v-2bc62745]{padding:10px 15px;font-size:14px;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex}.container .sidebar .info .contents-area .info-contents[data-v-2bc62745]:not(:last-child){border-bottom:1px solid #f0f0f0}.container .sidebar .info .contents-area .info-contents__head[data-v-2bc62745]{width:20%;font-weight:700;color:#333;margin:0 24px 0 0}.container .sidebar .info .contents-area .info-contents__data[data-v-2bc62745]{width:80%;color:#666}.container .sidebar .advice[data-v-2bc62745]{margin:0 0 35px;background-color:#fff8e1;border-left:3px solid #e5a002;border-radius:4px}.container .sidebar .advice .caption[data-v-2bc62745]{color:#333;font-size:16px;font-weight:600;padding:15px 15px 0;margin:0}.container .sidebar .advice .info-contents[data-v-2bc62745]{padding:10px 15px 15px;font-size:14px;color:#444;line-height:1.8;margin:0;white-space:pre-line}.container .right-panel[data-v-2bc62745]{width:70%;padding:40px;background-color:#fff;overflow-y:auto}.container .custom-tooltip[data-v-2bc62745]{position:fixed;background:#2c4a76;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;pointer-events:none;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media(max-width:600px){.container[data-v-2bc62745]{display:block}.container .sidebar[data-v-2bc62745]{width:auto}}.right-panel .map-area[data-v-7be83d14]{width:100%;height:400px;background-color:#f0f0f0}.right-panel .spot-images[data-v-7be83d14]{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0 0 24px}.right-panel .spot-images .main-image[data-v-7be83d14]{-webkit-box-flex:2;-ms-flex:2;flex:2;height:100%}.right-panel .spot-images .main-image__img[data-v-7be83d14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.right-panel .spot-images .side-images[data-v-7be83d14]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%}.right-panel .spot-images .side-images__img[data-v-7be83d14]{width:100%;height:31.7%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.right-panel .spot-detail-area[data-v-7be83d14]{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.right-panel .spot-detail-area .spot-name[data-v-7be83d14]{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.right-panel .spot-detail-area .spot-name__number[data-v-7be83d14]{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background-color:#2c4a76;border-radius:50%;margin:auto 12px auto 0}.right-panel .spot-detail-area .spot-name__en[data-v-7be83d14]{font-size:28px;font-weight:700;margin:0 0 10px}.right-panel .spot-detail-area .spot-name__ja[data-v-7be83d14]{font-size:16px;color:#666}.right-panel .spot-detail-area .basic-info[data-v-7be83d14]{margin:0 0 32px}.right-panel .spot-detail-area .basic-info__head[data-v-7be83d14]{font-size:19px;padding:16px;margin:0;color:#fff;background-color:#2c4a76;border-radius:8px 8px 0 0}.right-panel .spot-detail-area .basic-info__list[data-v-7be83d14]{padding:12px 16px;border:1px solid #f0f0f0;border-radius:0 0 8px 8px;list-style:none}.right-panel .spot-detail-area .basic-info__list__item[data-v-7be83d14]{font-size:15px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex}.right-panel .spot-detail-area .basic-info__list__item[data-v-7be83d14]:last-child{border-bottom:none}.right-panel .spot-detail-area .basic-info__list__item__head[data-v-7be83d14]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;color:#444}.right-panel .spot-detail-area .basic-info__list__item__info[data-v-7be83d14]{-webkit-box-flex:4;-ms-flex:4;flex:4;color:#666;font-size:15px}.right-panel .spot-detail-area .basic-info__list__item__info__link[data-v-7be83d14]{color:#007bff;text-decoration:none}.right-panel .spot-detail-area .basic-info__list__item__info__link[data-v-7be83d14]:hover{text-decoration:underline}.right-panel .spot-detail-area .visit-tips[data-v-7be83d14]{padding:24px 16px;margin:0 0 35px;background-color:#fff8e1;border-left:3px solid #e5a002;border-radius:4px}.right-panel .spot-detail-area .visit-tips__head[data-v-7be83d14]{font-size:16px;margin:0 0 8px}.right-panel .spot-detail-area .visit-tips__content[data-v-7be83d14]{font-size:14px;line-height:1.6;color:#333}.right-panel .spot-detail-area .recommended-spots[data-v-7be83d14]{margin:0 0 32px}.right-panel .spot-detail-area .recommended-spots__head[data-v-7be83d14]{font-size:19px;padding:16px;margin:0;border-bottom:1px solid #f0f0f0}.right-panel .spot-detail-area .recommended-spots__list[data-v-7be83d14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px;list-style:none;margin:0}.right-panel .spot-detail-area .recommended-spots__list__item[data-v-7be83d14]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;text-align:center;cursor:pointer}.right-panel .spot-detail-area .recommended-spots__list__item[data-v-7be83d14]:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width:600px){.right-panel .spot-detail-area[data-v-7be83d14]{width:100%;margin:12px 0 0}}.theme-color[data-v-bbc55c06]{color:var(--primary-color)}.theme-color--background[data-v-bbc55c06]{background-color:var(--primary-color)}.theme-color--border-1px[data-v-bbc55c06]{border:solid 1px var(--primary-color)}.theme-color--border[data-v-bbc55c06]{border-color:var(--primary-color)}.theme-color--hover--prim[data-v-bbc55c06]:hover{background-color:var(--primary-color)}.focus-color[data-v-bbc55c06]{color:var(--primary-color)}.theme-color--svg>path[data-v-bbc55c06]{fill:var(--primary-color)}.button-shadow-color[data-v-bbc55c06]{box-shadow:0 0 4px 0 rgb(0 0 0/25%)}button[data-v-bbc55c06]{border:none;background-color:unset;padding:0;cursor:pointer}#map-area[data-v-bbc55c06]{width:100%}#map-area[data-v-bbc55c06],#map-parent[data-v-bbc55c06]{height:100%;position:relative}#sp-map[data-v-bbc55c06]{width:100vw}#pc-map[data-v-bbc55c06]{width:100%;height:100%;position:absolute;right:0}.spot-info-content .spot-name[data-v-773ef9b8]{font-size:18px;font-weight:600;color:#2c4a76;margin:20px 0 10px;padding:0 0 5px;border-bottom:1px solid #eaeaea}.spot-info-content .sub-section-title[data-v-773ef9b8]{font-size:16px;font-weight:600;color:#333;margin:18px 0 8px}.spot-info-content .highlights-area[data-v-773ef9b8]{list-style-type:disc;margin:0 0 15px 20px}.spot-info-content .highlights-area .highlight[data-v-773ef9b8]{margin:0 0 5px;line-height:1.7}.spot-info-content .alternative-options-box[data-v-773ef9b8]{background-color:#fffaf0;border:1px solid #ffe6cc;padding:15px;margin:20px 0;border-radius:4px}.spot-info-content .alternative-options-box__title[data-v-773ef9b8]{font-size:16px;font-weight:700;color:#e5a000}.spot-info-content .alternative-options-box .option-item-paragraph p[data-v-773ef9b8]{margin-bottom:12px}.spot-info-content .alternative-options-box .option-item-paragraph p[data-v-773ef9b8]:last-child{margin-bottom:0}.spot-info-content .cultural-insight-box[data-v-773ef9b8]{background-color:#eef2f7;border:1px solid #d0d9e2;padding:15px;margin:20px 0;border-radius:4px}.spot-info-content .cultural-insight-box__title[data-v-773ef9b8]{color:#2c4a76;font-size:16px;margin:0}.spot-info-content .cultural-insight-box__text[data-v-773ef9b8]{margin:12px 0 0}.spot-info-content .qa-section[data-v-773ef9b8]{margin:28px 0}.spot-info-content .qa-section .qa-title[data-v-773ef9b8]{font-weight:600;margin:0 0 15px;color:#333;font-size:16px;border-bottom:2px solid #eaeaea;padding:0 0 8px}.spot-info-content .qa-section .qa-item[data-v-773ef9b8]{margin:0 0 16px}.spot-info-content .qa-section .qa-item .qa-question[data-v-773ef9b8]{font-weight:600;color:#2c4a76;font-size:15px;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spot-info-content .qa-section .qa-item .qa-question[data-v-773ef9b8]:before{content:"Q.";margin:0 8px 0 0;color:#0056b3}.spot-info-content .qa-section .qa-item .qa-answer[data-v-773ef9b8]{font-size:14px;color:#444;line-height:1.6;margin:0 0 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spot-info-content .qa-section .qa-item .qa-answer[data-v-773ef9b8]:before{content:"A.";margin:0 8px 0 0;font-weight:700}.spot-info-content[data-v-3c55464a]{font-size:16px;line-height:1.7;margin:0 0 25px;color:#444}.spot-info-content .key-feature[data-v-3c55464a]{background-color:#f9f9f9;border-left:3px solid #2c4a76;padding:10px 15px;margin:15px 0;border-radius:3px}.spot-info-content .restaurant-details-group[data-v-3c55464a]{margin:15px 0 0;padding:15px;background-color:#fdfdfd;border:1px solid #f0f0f0;border-radius:4px}.spot-info-content .restaurant-details-group__title[data-v-3c55464a]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px}.spot-info-content .restaurant-details-group__list[data-v-3c55464a]{list-style-type:disc;margin:0 0 0 20px;margin:0 0 15px;list-style:none}.spot-info-content .restaurant-details-group__list__item[data-v-3c55464a]{margin:0 0 5px;line-height:1.7}.spot-info-content .restaurant-details-group__text[data-v-3c55464a]{margin:0;padding:0;box-sizing:border-box}.spot-info-content .cultural-insight-box[data-v-3c55464a]{background-color:#eef2f7;border:1px solid #d0d9e2;padding:15px;margin:20px 0 0;border-radius:4px}.spot-info-content .cultural-insight-box__title[data-v-3c55464a]{color:#2c4a76;font-size:16px;margin:0}.spot-info-content .cultural-insight-box__text[data-v-3c55464a]{margin:12px 0 0}.spot-info-content .alternative-options-box[data-v-3c55464a]{background-color:#fffaf0;border:1px solid #ffe6cc;padding:15px;margin:20px 0 0;border-radius:4px}.spot-info-content .alternative-options-box__title[data-v-3c55464a]{color:#e5a000;font-size:16px;margin:0}.spot-info-content .alternative-options-box__text[data-v-3c55464a]{margin:10px 0 0}.spot-info[data-v-6397c770]{margin:16px 0}.spot-info__item[data-v-6397c770]{margin-bottom:16px}.spot-info__item__key[data-v-6397c770]{font-size:16px;font-weight:700;margin-bottom:8px;color:#2c4a76}.spot-info__item__value[data-v-6397c770]{font-size:14px;line-height:1.6;color:#666}.spot-info .qa-section[data-v-6397c770]{margin:28px 0}.spot-info .qa-section .qa-title[data-v-6397c770]{font-weight:600;margin:0 0 15px;color:#333;font-size:16px;border-bottom:2px solid #eaeaea;padding:0 0 8px}.spot-info .qa-section .qa-item[data-v-6397c770]{margin:0 0 16px}.spot-info .qa-section .qa-item .qa-question[data-v-6397c770]{font-weight:600;color:#2c4a76;font-size:15px;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spot-info .qa-section .qa-item .qa-question[data-v-6397c770]:before{content:"Q.";margin:0 8px 0 0;color:#0056b3}.spot-info .qa-section .qa-item .qa-answer[data-v-6397c770]{font-size:14px;color:#444;line-height:1.6;margin:0 0 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spot-info .qa-section .qa-item .qa-answer[data-v-6397c770]:before{content:"A.";margin:0 8px 0 0;font-weight:700}.survey-modal-overlay[data-v-ed66036e]{position:fixed;bottom:20px;right:20px;z-index:1050;background-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.2);border-radius:10px;max-width:400px;width:calc(100% - 40px);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;overflow:hidden}.survey-modal-overlay .survey-modal-content[data-v-ed66036e]{padding:30px 25px;position:relative;text-align:center}.survey-modal-overlay .survey-modal-content .close-button[data-v-ed66036e]{position:absolute;top:10px;right:10px;background:none;border:none;font-size:28px;font-weight:700;line-height:1;cursor:pointer;color:#aaa;padding:5px}.survey-modal-overlay .survey-modal-content .close-button[data-v-ed66036e]:hover{color:#555}.survey-modal-overlay .survey-modal-content .modal-title[data-v-ed66036e]{margin:0 0 15px;font-size:18px;color:#333;font-weight:600;line-height:1.4}.survey-modal-overlay .survey-modal-content .modal-text[data-v-ed66036e]{font-size:14px;color:#555;margin:0 0 25px;line-height:1.6;text-align:left}.survey-modal-overlay .survey-modal-content .link-container[data-v-ed66036e]{margin:10px 0 0}.survey-modal-overlay .survey-modal-content .link-container .survey-link[data-v-ed66036e]{display:inline-block;padding:10px 25px;background-color:#2c4a76;color:#fff;font-weight:600;text-decoration:none;border-radius:5px;transition:background-color .3s ease;font-size:16px}.survey-modal-overlay .survey-modal-content .link-container .survey-link[data-v-ed66036e]:hover{opacity:.6}
/*# sourceMappingURL=app.6ef7074954ab10cae61e.css.map */