[data-v-0c81ba40]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-0c81ba40]:root{--unit-100vh:100dvh}}.speed-controller .rate-txt[data-v-0c81ba40]{margin-bottom:8px}.speed-controller .rate-comment[data-v-0c81ba40]{color:rgba(0,0,0,.25)}.speed-controller .rate-panel[data-v-0c81ba40]{padding:0 8px}[data-v-04b20138]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-04b20138]:root{--unit-100vh:100dvh}}.detail-sub-page[data-v-04b20138]{background-color:#fff}@media (min-width:768px){.detail-sub-page[data-v-04b20138]{padding:0 2rem}}.detail-sub-page .page-nav[data-v-04b20138]{position:relative;width:100%;flex:0 0 auto;padding:1.5rem 2.5rem 1.5rem;border-bottom:1px solid #dadada;text-align:center}@media (max-width:767px){.detail-sub-page .page-nav[data-v-04b20138]{position:sticky;top:0;background:#fff}}.detail-sub-page .page-nav .back-btn[data-v-04b20138]{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:.5rem}.detail-sub-page .page-nav .fs-h2[data-v-04b20138]{margin-bottom:0}@media (max-width:767px){.detail-sub-page .page-nav .fs-h2[data-v-04b20138]{font-size:1.125rem;line-height:1.5}}.detail-sub-page .page-content[data-v-04b20138]{padding:2rem 0}@media (max-width:767px){.detail-sub-page .page-content[data-v-04b20138]{padding:2rem 1rem}}.page-modal[data-v-04b20138]{position:fixed;left:0;bottom:0;width:100%;height:calc(var(--unit-100vh) - 70px);background-color:#fff;display:flex;justify-content:center;overflow-y:auto}@media (max-width:767px){.page-modal[data-v-04b20138]{height:var(--unit-100vh)}}@media (min-width:768px){.page-modal[data-v-04b20138]{padding:0 2rem}}.page-modal .page-container[data-v-04b20138]{width:918px;padding-bottom:.75rem}.page-modal .page-container .page-nav[data-v-04b20138]{position:sticky;top:0;z-index:2;background:#fff;width:100%;min-height:44px;flex:0 0 auto;padding:1.5rem 2.5rem 1.5rem;border-bottom:1px solid #dadada;text-align:center}@media (max-width:767px){.page-modal .page-container .page-nav .back-btn[data-v-04b20138]{left:.5rem}}.page-modal .page-container .page-nav .back-btn[data-v-04b20138],.page-modal .page-container .page-nav .option-btn[data-v-04b20138]{cursor:pointer}.page-modal .page-container .page-nav .option-btn[data-v-04b20138]{position:absolute;top:1rem;right:0;padding:.75rem 2.25rem}@media (max-width:767px){.page-modal .page-container .page-nav .option-btn[data-v-04b20138]{top:17px;right:.5rem;padding:.5rem 1.5rem}.page-modal .page-container .page-nav .option-btn.fs-body-18[data-v-04b20138]{font-size:16px;line-height:1.5}}[data-v-066b867c]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-066b867c]:root{--unit-100vh:100dvh}}@media (max-width:767px){.journey-detail-member-edit[data-v-066b867c]{padding:0 1rem}}.journey-detail-member-edit .team-members-number[data-v-066b867c]{color:rgba(0,0,0,.85);padding:36px 0}.journey-detail-member-edit .team-members-number.with-hr[data-v-066b867c]:not(:last-child){border-bottom:1px solid #f5f5f5}.journey-detail-member-edit .team-members-number .no-permission[data-v-066b867c]{color:rgba(0,0,0,.25)}.journey-detail-member-edit .team-members-number .avatar-group[data-v-066b867c]{flex:0 0 auto;margin-right:36px}.journey-detail-member-edit .team-members-number .avatar-group .edit-link[data-v-066b867c]{text-align:center;margin-top:8px}[data-v-51e62500]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-51e62500]:root{--unit-100vh:100dvh}}@media (max-width:767px){.journey.edit-mode .header.journey-block[data-v-51e62500]{padding:12px}.journey.edit-mode .header.journey-block .btn.back-btn[data-v-51e62500]{position:absolute;top:3px;left:0;width:-moz-fit-content;width:fit-content;padding:.5rem}.journey.edit-mode .header.journey-block .fs-h2[data-v-51e62500]{color:rgba(0,0,0,.85);font-size:18px;line-height:1.5}.journey.edit-mode .header.journey-block .btn.finish-btn[data-v-51e62500]{top:3px;right:.5rem;color:rgba(0,0,0,.85);background:#fff;font-size:18px;font-weight:400;line-height:1.5;border:none;padding:.5rem 1rem}.journey.edit-mode .block-title[data-v-51e62500],.journey.edit-mode .journey-block.journey-name .fs-body-16[data-v-51e62500],.journey.edit-mode .operating-item[data-v-51e62500]:not(:last-child){margin-bottom:12px}}:root{--unit-100vh:100vh}@supports(height:100dvh){:root{--unit-100vh:100dvh}}.journey.edit-mode .journey-block.header{position:sticky;top:70px;background:#fff;padding:24px 0;box-shadow:inset 0 -1px 0 0 #dbdbdb}@media (max-width:767px){.journey.edit-mode .journey-block.header{top:0}}.journey.edit-mode .journey-block.header .btn{position:absolute;top:20px;right:0;padding:12px 36px}@media (max-width:767px){.journey.edit-mode .journey-block.header .btn{top:14px;right:.5rem}}.journey.detail .block-title{margin-bottom:0}@media (max-width:767px){.journey.detail .block-title.fs-h4{font-size:24px;font-weight:700;line-height:34px;margin-bottom:1.5rem}}.journey.detail .content-item,.journey.detail .operating-item{padding:1.5rem 0}@media (max-width:767px){.journey.detail .content-item,.journey.detail .operating-item{padding:0}}.journey.detail .content-item:not(:last-child),.journey.detail .operating-item:not(:last-child){margin-bottom:.5rem}@media (max-width:767px){.journey.detail .content-item:not(:last-child),.journey.detail .operating-item:not(:last-child){margin-bottom:1rem}}.journey.detail .content-item .name,.journey.detail .operating-item .name{color:rgba(0,0,0,.25);margin-bottom:.5rem}@media (max-width:767px){.journey.detail .content-item .name .fs-body-16,.journey.detail .operating-item .name .fs-body-16{font-size:14px;line-height:19.6px}}.journey.detail .content-item .info,.journey.detail .operating-item .info{color:rgba(0,0,0,.85)}@media (max-width:767px){.journey.detail .content-item .info .fs-title-18,.journey.detail .operating-item .info .fs-title-18{font-size:16px;line-height:22.4px}}.journey.detail .content-item .info .fs-body-18,.journey.detail .operating-item .info .fs-body-18{color:rgba(0,0,0,.5)}@media (max-width:767px){.journey.detail .content-item .info .fs-body-18,.journey.detail .operating-item .info .fs-body-18{font-size:16px;line-height:22.4px}}.journey .journey-block{padding:28px 0}@media (max-width:767px){.journey .journey-block{padding:1rem}}.journey .journey-block:not(:last-child){box-shadow:inset 0 -1px 0 0 #dbdbdb}@media (max-width:767px){.journey .journey-block:not(:last-child){box-shadow:none}}.journey .journey-block.header{position:sticky;top:70px;background:#fff;box-shadow:none}@media (max-width:575px){.journey .journey-block.header{top:56px}}.journey .journey-block.header .fs-h2{padding-right:48px}@media (max-width:767px){.journey .journey-block.header .fs-h2{font-size:24px;font-weight:700;line-height:34px;padding-right:36px}}.journey .journey-block.header .option-btn-group{margin-top:1.5rem}.journey .journey-block.header .option-btn-group .btn{width:210px}.journey .journey-block.header .option-btn-group .btn:not(:last-child){margin-right:1rem}@media (max-width:767px){.journey .journey-block.header .option-btn-group .btn{width:calc(50% - 8px)}}.journey .journey-block.header .more-option{cursor:pointer;position:absolute;top:2rem;right:0}@media (max-width:767px){.journey .journey-block.header .more-option{top:.875rem}}.journey .journey-block.journey-name .fs-body-16{color:rgba(0,0,0,.5);margin-bottom:24px}.journey .block-title{margin-bottom:24px}.journey .journey-plan .content-item{padding:24px 0}.journey .journey-plan .content-item:not(:last-child){box-shadow:inset 0 -1px 0 0 #f5f5f5}@media (max-width:767px){.journey .journey-plan .content-item{padding:0}.journey .journey-plan .content-item:not(:last-child){box-shadow:none}}.journey .content-item .info-name{gap:.25rem;margin-bottom:4px}@media (max-width:767px){.journey .content-item .info-name .info-text.fs-body-16{font-size:12px;font-weight:300;line-height:16.8px}}@media (max-width:767px){.journey .content-item .info-name .info-icon{width:18px;height:18px}}@media (max-width:767px){.journey .content-item .info-value.fs-h2{font-size:18px;line-height:25.2px}.journey .content-item .info-value.fs-h2 .unit{font-size:12px;font-weight:400;margin-left:2px}}.journey .content-item .path-map{height:468px}@media (max-width:767px){.journey .content-item .path-map{height:100%}}.journey .content-item .journey-info.row{padding-top:12px;margin-left:-8px;margin-right:-8px}.journey .content-item .journey-info.row .col-6{padding:0 8px}.journey .content-item .journey-info.row .box{height:468px;border-radius:4px;border:1px solid #dbdbdb;overflow:hidden;overflow-y:auto}@media (max-width:767px){.journey .content-item .journey-info.row .box{height:auto;border:none;overflow:initial}}.journey .content-item .journey-info.row .box.trail-map{position:relative}@media (min-width:768px){.journey .content-item .journey-info.row .box.trail-map.scale-active{flex:1 0 auto;width:auto;max-width:100%}}@media (max-width:767px){.journey .content-item .journey-info.row .box.trail-map.scale-active{flex:0 0 auto}.journey .content-item .journey-info.row .box.trail-map.scale-active .path-map-group{top:0}}.journey .content-item .journey-info.row .box.trail-map .thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.journey .content-item .journey-info.row .box.trail-map .thumbnail{border-radius:.5rem}}.journey .content-item .journey-info.row .box.trail-map .path-map-group{position:relative;width:100%;height:100%}.journey .content-item .journey-info.row .box.trail-map .leaflet-top .leaflet-control{margin-top:24px}.journey .content-item .journey-info.row .box.trail-map .btn.scale{display:flex;justify-content:center;align-items:center;position:absolute;top:28px;left:28px;background:#fff;width:56px;height:56px;border-radius:50%}.journey .content-item .journey-info.row .box.trail-map .btn.scale .map-scale-btn,.journey .content-item .journey-info.row .box.trail-map .btn.scale img{width:28px;height:28px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.journey .content-item .journey-info.row .box.trail-map{height:170px;flex:0 0 auto}.journey .content-item .journey-info.row .box.trail-map .path-map-group{position:fixed;top:100%;left:0}}.journey .operating-item{text-decoration:none;display:block;padding:12px 0}.journey .operating-item:not(:last-child){box-shadow:inset 0 -1px 0 0 #f5f5f5;margin-bottom:24px}@media (max-width:767px){.journey .operating-item:not(:last-child){box-shadow:none}}.journey .operating-item .name .icon{color:#444;margin-right:16px}.journey .operating-item .info{color:rgba(0,0,0,.5)}.journey .operating-item .info .icon{color:#b4b4b4;margin-left:12px}