.action-button[data-v-d7e1344c]{width:210px!important}#history{top:22px}@media (max-width:800px){#history{right:calc(50% - 210px);top:8px}#box-checkin .slideunlock .slideunlock-text{font-size:13px;padding-top:22px}#box-checkin .slideunlock .slideunlock-handler{height:46px!important;margin:3px;width:46px!important}}@media (max-width:400px){#history{right:calc(50% - 185px);top:5px}#history img{width:20px}#box-checkin .slideunlock .slideunlock-text{font-size:11px;padding-top:21px}#box-checkin .slideunlock .slideunlock-handler{height:40px!important;width:40px!important}}.grid[data-v-5bb77c1e]{grid-gap:16px 13px;display:grid;grid-auto-rows:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:40px;margin-top:33px}.item[data-v-5bb77c1e]{background-color:#fff}.title h3[data-v-5bb77c1e]{color:#399861;font-size:1em;font-weight:700;margin-bottom:0;text-transform:uppercase}.project .title[data-v-5bb77c1e]{background-color:#607d8b}.blog .title[data-v-5bb77c1e]{background-color:#ff9800}.photo .title[data-v-5bb77c1e]{background-color:#cdf9df;border-radius:10px 10px 0 0}.photo .desc[data-v-5bb77c1e]{border-radius:0 0 10px 10px}.media[data-v-5bb77c1e]{min-height:136px}.desc[data-v-5bb77c1e]{min-height:20px;padding:10px 10px 5px}.desc img[data-v-5bb77c1e]{float:left;margin:0 10px 10px 0;width:50%}.desc p[data-v-5bb77c1e]{margin-bottom:10px}.media-image iframe[data-v-5bb77c1e],.media-image img[data-v-5bb77c1e]{border:2px solid #519a5d;border-radius:10px;width:100%}.media-image iframe[data-v-5bb77c1e]{margin:0 0 -6px}.spot-name p[data-v-5bb77c1e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#519a5d;display:-webkit-box;font-size:16px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.desc[data-v-5bb77c1e]{background:#efb60c;position:relative}.desc div[data-v-5bb77c1e]{color:#fff;font-size:.7rem;max-height:30px;overflow:hidden;width:100%}.spot-link[data-v-5bb77c1e]{color:#999ea2;font-size:14px}.desc__no-text[data-v-5bb77c1e]{background:#efb60c;border-radius:0 0 10px 10px;height:20px;position:relative}@media screen and (max-width:760px){.grid[data-v-5bb77c1e]{grid-gap:16px 10px;display:grid;grid-auto-rows:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-bottom:40px;margin-top:25px}.media[data-v-5bb77c1e]{min-height:auto}}#modal-1 .modal-header{border-bottom:none}#modal-1 .modal-header h5{display:block;text-align:center;width:100%}#modal-1 .close{color:#fff;font-size:1.8rem;margin-right:-52px;margin-top:-74px;opacity:1}#modal-1 .modal-content{padding:10px 20px}.t-his{border-bottom:1px solid;display:block;font-size:1.2rem;font-weight:700}.slideunlock .slideunlock-handler{background-size:auto 100%!important}#disable-sl.slideunlock .slideunlock-handler{display:none}#history{background:none;border:none;position:absolute;right:calc(50% - 320px);top:45px}#history:focus{box-shadow:none}#modal-1 .modal-footer{display:none}#modal-1 .modal-body{height:500px;overflow:scroll}#box-checkin .slideunlock .slideunlock-text{padding-top:35px}#box-checkin .slideunlock.first-check-in .slideunlock-text{padding-top:0}@media (max-width:800px){#history{right:calc(50% - 210px);top:30px}#box-checkin .slideunlock .slideunlock-text{font-size:13px;padding-top:22px}#box-checkin .slideunlock .slideunlock-handler{height:46px!important;margin:3px;width:46px!important}}@media (max-width:416px){#history{right:calc(50% - 205px)}#box-checkin .slideunlock .slideunlock-text{font-size:12px}#box-checkin .slideunlock.is-circle.check-in{background:url(/icons/checkin_ok.png) right 10px top 4px/auto calc(100% - 10px) no-repeat #c8f7c9!important}}@media (max-width:400px){#history{right:calc(50% - 185px);top:30px}#history img{width:20px}#box-checkin .slideunlock .slideunlock-text{font-size:11px;padding-top:21px}#box-checkin .slideunlock .slideunlock-handler{height:40px!important;width:40px!important}}.btn.bt-collect{background:#43f2f4!important;color:#000!important;font-size:.9rem;padding:2px 30px}#box-checkin{display:flex;justify-content:center;position:relative}.carousel-inner{border-radius:10px;overflow:hidden;position:relative;width:100%}.carousel-control-next,.carousel-control-prev{width:8%!important}#modal-xl{padding-left:inherit!important}.modal{overflow-y:hidden!important}.modal-dialog{top:35px}.carousel-indicators{bottom:5px;margin-bottom:0;top:auto}#carousel-1 .carousel-caption{background:hsla(0,0%,100%,.851);bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.329);left:0;margin-bottom:5px;margin-left:15px;margin-top:-15px;padding:10px 12px 24px;position:relative;top:0;width:calc(100% - 30px)}#carousel-1 .carousel-caption p{color:#2c2c2c;line-height:1.2;margin:0;padding:0;text-shadow:none}#carousel-1 .carousel-indicators{top:625px}.carousel-img{background:#fff;height:625px;text-align:center;width:100%}.modal-detail .next-button,.modal-detail .prev-button{top:315px}.carousel-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-detail{overflow-x:hidden;overflow-y:scroll;width:100%}.modal-detail a:hover{color:#1184e2;-webkit-text-decoration:none!important;text-decoration:none!important}.modal-detail .name-spot{font-weight:600}.modal-detail .address-spot{font-size:.6rem}.btn-map a:hover{color:#fff}.tags{cursor:pointer;font-size:1rem;margin:0 0 0 5px}.tags,.tags a:hover{color:#1184e2}.prev-button{left:1%;position:absolute;top:50%;z-index:1}.prev-button:before{background:url(/_nuxt/img/icon_arrow_left_button.6921e44.png);content:"";display:inline-block;height:60px;width:60px}.next-button{position:absolute;right:1%;top:50%;z-index:1}.next-button:before{background:url(/_nuxt/img/icon_arrow_right_button.b969a65.png);content:"";display:inline-block;height:60px;width:60px}.btn-line{color:#fff;font-size:14px;height:35px;margin:5px 0 10px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:155px}.btn-line:hover{cursor:pointer;opacity:.9}.line-logo{background:#1dcd00;border-radius:3px;line-height:35px}.line-logo img{margin:0 0 0 .7rem;width:22px}.btn-copy{color:#fff;font-size:14px;height:35px;margin:14px 0 10px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:155px}.btn-copy:hover{cursor:pointer;opacity:.9}.copy-icon{background:#d6d8db;border-radius:3px;line-height:35px}.copy-icon i{margin:0 0 0 .7rem;width:22px}.hide-modal{color:#fff;position:absolute;right:-13px;top:-40px}.hide-modal a{color:#fff;font-size:1.4rem}.spot-slide{color:#fff;left:10px;margin:0;position:absolute;text-shadow:0 2px 4px #313131;top:5px}.spot-slide .spot{font-size:.8rem;margin:0}.spot-slide .spot-name{font-size:1.2rem;font-weight:600;margin:0}.spot-slide .spot-address-detail{font-size:.5rem;font-weight:600;margin:0}.detail-head-wrap{margin:20px 10px 0 0}.detail-head-wrap .spot-name-detail{font-size:1.2rem;font-weight:600;margin:0}.detail-head-wrap .head-btn-wrap{display:flex;position:relative}.detail-head-wrap .head-btn-wrap .share{color:#ed5c5f;font-size:1.5rem;margin:0 10px 0 0}.detail-head-wrap .head-btn-wrap .favorite{color:#ed5c5f;font-size:1.5rem}.detail-head-wrap .head-btn-wrap .share-btn-wrap{background:#fff;box-shadow:1px 1px 10px gray;font-size:1.4rem;height:250px;padding:40px 20px 20px;position:absolute;right:65px;top:-10px;width:195px;z-index:1000}.detail-head-wrap .head-btn-wrap .share-btn-wrap .close-btn-wrap{position:absolute;right:5px;top:5px}.detail-head-wrap .head-btn-wrap .share-btn-wrap .share-btn{color:#fff;font-size:14px;height:35px;margin:5px 0 10px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:155px}.spot-description{font-size:1rem;line-height:1.5}.edit-link-wrap{margin-bottom:10px;margin-top:20px;text-align:right}.edit-link-wrap a{color:#3b7488;font-size:1rem}.edit-link-wrap a:hover{color:#649fb4;-webkit-text-decoration:none;text-decoration:none}.btn-map{text-align:center;width:100%}.btn-map .btn-map-google{background:#488a5c;border-radius:15px;color:#fff;height:40px;line-height:27px;margin:20px auto;width:140px}.swal2-container.swal2-center>.swal2-popup{width:600px}@media only screen and (max-width:1199px){.carousel-img{height:450px}.modal-detail .next-button,.modal-detail .prev-button{top:225px}#carousel-1 .carousel-indicators{top:450px}.carousel-caption p{font-size:.8rem;line-height:1.2}}@media only screen and (max-width:991px){.carousel-caption p{line-height:1.1}#tt-1{margin-bottom:10px}.swal2-container.swal2-center>.swal2-popup{width:auto}}@media only screen and (max-width:575px){.carousel-img{height:350px}#carousel-1 .carousel-indicators{top:350px}.modal-detail .next-button,.modal-detail .prev-button{top:175px}.modal-dialog{margin:35px .5rem .5rem!important}}@media only screen and (max-width:480px){.modal-detail{height:70vh;width:100%}.detail-head-wrap{margin:20px 5px 0 0}.message-edit-form .message-area{width:calc(100% - 100px)}.modal-open .modal{overflow-y:hidden!important}}@media only screen and (max-width:390px){.carousel-img{height:320px}#carousel-1 .carousel-indicators{top:320px}}@media only screen and (max-width:340px){.modal-detail{height:65vh!important}}@media only screen and (min-width:481px)and (max-width:1200px){.message-edit-form .message-area{width:calc(100% - 100px)}.modal-dialog{top:5%}.modal-detail{height:70vh}}.name-spot{text-shadow:none}.label-spot{font-weight:700}.address-spot{text-shadow:none}.spotUrl{display:none;left:-1000px;position:absolute;top:-1000px}.sound-guidance-btn{cursor:pointer;max-width:310px}.sound-guidance-btn img{padding-right:10px;width:30px}