@charset "UTF-8";@media{button,input{font-family:"Roboto",system-ui;font-weight:500;color:#333;background-color:transparent;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;user-select:none}button:hover{opacity:0.7;cursor:pointer}dialog{display:block;margin:unset;padding:unset;border:unset;color:unset;max-width:unset;max-height:unset}dialog::backdrop{background:rgba(0,0,0,0.7)}.gm-style .gm-style-iw-a{top:45px}.gm-style img{max-width:150px;height:auto;vertical-align:top}.gm-style .gm-style-iw-c{border-radius:0;border:1px solid #000;box-shadow:unset;padding:15px 20px;top:-13px;max-width:unset!important}.gm-style .gm-style-iw-tc{width:35px;height:22px;top:-13px}.gm-style .gm-style-iw-tc:before{background:#000;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:22px;left:0;position:absolute;top:-1px;width:35px}.gm-style .gm-style-iw-tc:after{width:33px;height:21px;top:-1px;left:1px}.gm-style-iw-d strong{font-family:"Roboto",system-ui;font-weight:500;font-size:14px;color:#333;line-height:1.28;margin:8px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#map .btn-from{width:100px}#map .btn-to{width:100px}#main{width:calc(100% - 230px - 3.75%);max-width:925px;margin-left:3.75%;color:#333}}@media screen and (max-width:959px){#main{width:calc(100% - 190px - 3.75%)}}@media screen and (max-width:599px){#main{width:100%;margin-right:0;margin-left:0}}@media{#main #lead>.content .linkBlock{margin-top:15px}#main #lead>.content .linkBlock .link{font-size:14px;color:#D1C9AE;margin-right:20px;padding-right:15px;position:relative}#main #lead>.content .linkBlock .link:after{content:"";width:6px;height:6px;border:0;border-bottom:solid 1px #D1C9AE;border-right:solid 1px #D1C9AE;position:absolute;right:5px;top:calc(50% - 1px);transform:rotate(45deg) translate(0,-50%);-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%)}#main #lead>.content .linkBlock .link:last-child{margin-right:0}#main #lead>.content>.catchy{margin-top:25px;position:relative}#main #lead>.content>.catchy .catchyText{width:100%;color:#333;font-size:22px;font-weight:500;padding-right:90px;box-sizing:border-box}#main #lead>.content>.catchy .clipBtn{width:110px;position:absolute;top:4px;right:0}#main #lead>.content>.catchy .clipBtn img{width:100%;max-width:110px;height:auto}#main #lead>.content>.catchy .favBtnWrap{top:5px}#main #lead>.content>.body{color:#333;font-size:16px;font-weight:300;line-height:1.7;margin-top:15px}#main #lead>.content>.subImgWrap{display:flex;flex-wrap:wrap;margin-top:30px}#main #lead>.content>.subImgWrap .subImgText{width:100%;font-size:16px;color:#333;margin-bottom:10px}#main #lead>.content>.subImgWrap .subImg{width:39.4%;display:flex}#main #lead>.content>.subImgWrap .subImg li{width:47.9%;margin-right:4.2%}#main #lead>.content>.subImgWrap .subImg li:last-child{margin-right:0}#main #lead>.content>.subImgWrap .subImg li img{width:100%;height:131px;object-fit:cover;vertical-align:top}#main #lead>.content>.subImgWrap .subLink{width:58.3%;margin-left:2.3%}#main #lead>.content>.subImgWrap .subLink li+li{margin-top:20px}#main #lead>.content>.subImgWrap .subLink li a{font-size:14px;color:#50B583;text-decoration:underline!important}#main #lead>.content>.subImgWrap .subLink li a:after{content:"▸"}}@media screen and (max-width:599px){#main #lead>.content{position:relative}#main #lead>.content>.catchy{margin-top:10px;position:unset}#main #lead>.content>.catchy .catchyText{font-size:20px;line-height:1.3;padding-right:0}#main #lead>.content>.catchy .clipBtn{width:55px;top:15px;z-index:1}#main #lead>.content>.catchy .clipBtn img{max-width:55px}#main #lead>.content>.body{line-height:1.5;margin-top:10px}#main #lead>.content>.subImgWrap{margin-top:25px}#main #lead>.content>.subImgWrap .subImg{width:100%}#main #lead>.content>.subImgWrap .subImg li{width:48.6%;margin-right:2.8%}#main #lead>.content>.subImgWrap .subLink{width:100%;margin-top:15px;margin-left:0%}}@media screen and (max-width:599px){#main .article{padding:0}#main .article>.content{margin-left:0px;width:100%}#main .article #map{width:unset;height:390px;margin:10px -4% 20px}}@media{.fixBtnWrap{display:block;width:100px;height:115px;position:fixed;right:0;bottom:90px;z-index:100}.fixBtnWrap .fixBtn{display:block;width:100px;text-align:center;padding:8px 12px 8px;background:rgba(0,0,0,0.8);box-sizing:border-box}.fixBtnWrap .fixBtn+.fixBtn{margin-top:5px}.fixBtnWrap .fixBtn img{max-width:25px}.fixBtnWrap .fixBtn span{display:block;color:#FFF}.fixBtnWrap .fixBtn .text{font-family:"Roboto",system-ui;font-weight:500;font-size:12px;margin-top:2px;line-height:1}.fixBtnWrap .fixBtn .smallText{font-size:12px;margin-top:4px}.js-centerPop{display:none;position:fixed;width:92%;max-width:800px;max-height:92%;min-height:345px;font-family:"Roboto",system-ui;font-weight:500;margin:auto;background:#FFF;border-radius:10px;z-index:201;box-sizing:border-box}.js-centerPop[open]{display:block}.js-centerPop .popContainer{display:block;padding:35px 50px 50px;box-sizing:border-box}.js-centerPop .popCloseBtn{display:none;width:35px;height:35px;font-size:22px;color:#000;font-weight:500;background:#fff;border:1px solid #000;padding:0 4px 2px;position:fixed;top:0;right:4%}.js-centerPop .popTitleWrap{padding:0 30px 10px;border-bottom:5px solid #D1C9AE;position:relative}.js-centerPop .popTitleWrap .popTitle{font-size:25px;color:#000}.js-centerPop .popTitleWrap .popBackBtn{display:none;font-size:12px;color:#333;position:absolute;bottom:10px;right:30px}.js-centerPop .popTitleWrap .popBackBtn img{width:100%;max-width:15px;height:auto;vertical-align:-2px}.js-centerPop .popMainWrap{padding:30px 0 0}.js-centerPop .popMainWrap .popNoListText{font-size:16px;color:#B5B5B5;text-align:center;padding:21px 20px;background:#F6F5F0}.js-centerPop .popMainWrap .popMainText{width:calc(100% - 60px);font-size:18px;color:#333;margin:0 auto}.js-centerPop .popMainWrap .popListNameInput{width:calc(100% - 60px);height:unset;font-family:"Roboto",system-ui;font-size:16px;font-weight:300;color:#333;margin:35px auto 0;background:#FFF;border:1px solid #6C6C6C;border-radius:5px;padding:13px 20px;box-sizing:border-box}.js-centerPop .popMainWrap .popList{width:calc(100% + 37px);max-height:250px;margin-top:10px;padding-top:20px;padding-right:22px;overflow-x:hidden;overflow-y:scroll;box-sizing:border-box}}@media screen and (max-width:1180px){.js-centerPop .popMainWrap .popList{max-height:150px}}@media{.js-centerPop .popMainWrap .popList .popListItem{width:100%;display:flex;align-items:center;text-align:left;padding:25px 33px;background:#F6F5F0;position:relative}.js-centerPop .popMainWrap .popList .popListItem:after{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#D1C9AE,#D1C9AE 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0}.js-centerPop .popMainWrap .popList .popListItem .listNameWrap{display:flex;width:calc(100% - 240px)}.js-centerPop .popMainWrap .popList .popListItem .listNameWrap .listName{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-centerPop .popMainWrap .popList .popListItem .listNameWrap .num{font-size:14px;color:#B5B5B5;margin-left:10px}.js-centerPop .popMainWrap .popList .popListItem .listIcon{display:flex;justify-content:flex-end;width:140px;margin-left:35px;padding-right:5px;flex-shrink:0;position:relative;box-sizing:border-box}.js-centerPop .popMainWrap .popList .popListItem .listIcon .user{width:16.6666666667%;height:27px;border-radius:50%;box-sizing:border-box}.js-centerPop .popMainWrap .popList .popListItem .listIcon .user .userNum{display:block;width:27px;height:27px;font-size:11px;color:#FFF;text-align:center;border:1px solid #FFF;background:#D1C9AE;padding:4px 0;box-sizing:border-box;border-radius:50%;z-index:1;position:relative}.js-centerPop .popMainWrap .popList .popListItem .listIcon .user .userNum:before{content:"＋";font-size:10px}.js-centerPop .popMainWrap .popList .popListItem .listIcon .user img{width:100%;max-width:27px;height:auto;border:1px solid #FFF;border-radius:50%;vertical-align:top;position:absolute}.js-centerPop .popMainWrap .popList .popListItem .listLabel{width:30px;flex-shrink:0;margin-left:35px;position:relative}.js-centerPop .popMainWrap .popList .popListItem .listLabel img{width:100%;max-width:30px;height:auto;vertical-align:top}.js-centerPop .popMainWrap .popList .popListItem .listLabel .listLabel_notice{width:max-content;opacity:0;font-size:12px;color:#FFF;padding:10px;background:rgba(75,88,108,0.9);position:absolute;top:-50px;left:50%;translate:-50% 0;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));pointer-events:none;z-index:105}.js-centerPop .popMainWrap .popList .popListItem .listLabel .listLabel_notice:before{content:"";width:14px;height:9px;background:rgba(75,88,108,0.9);clip-path:polygon(50% 9px,0% 0%,14px 0%);position:absolute;bottom:-9px;left:50%;translate:-50% 0}.js-centerPop .popMainWrap .popList .popListItem .listLabel .listLabel_notice.on{animation:fadeIn 5s ease 1 normal}.js-centerPop .popMainWrap .popListLink{display:block;width:fit-content;font-size:14px;color:#333;text-decoration:underline!important;margin:50px auto 0}.js-centerPop .popMainWrap .popYBtn{display:block;width:fit-content;min-width:260px;margin:50px auto 0;padding:10px;background:#AF9D63;border-radius:5px;box-sizing:border-box}.js-centerPop .popMainWrap .popYBtn span{font-size:14px;color:#FFF;text-align:center}.js-centerPop .popMainWrap .popCreateListBtn span{padding-left:20px;position:relative}.js-centerPop .popMainWrap .popCreateListBtn span:after,.js-centerPop .popMainWrap .popCreateListBtn span:before{content:"";position:absolute;top:50%;translate:0 -50%;left:0;width:12px;height:2px;background-color:#FFF}.js-centerPop .popMainWrap .popCreateListBtn span:after{rotate:90deg}.js-centerPop .popMainWrap .popAddListBtn{display:block;width:fit-content;min-width:175px;margin-left:auto;padding:10px;background:#FFF;border:1px solid #AF9D63;border-radius:5px;box-sizing:border-box}.js-centerPop .popMainWrap .popAddListBtn span{font-size:14px;color:#AF9D63;text-align:center;padding-left:20px;position:relative}.js-centerPop .popMainWrap .popAddListBtn span:after,.js-centerPop .popMainWrap .popAddListBtn span:before{content:"";position:absolute;top:50%;translate:0 -50%;left:0;width:12px;height:2px;background-color:#AF9D63}.js-centerPop .popMainWrap .popAddListBtn span:after{rotate:90deg}.js-centerPop .popMainWrap .popRegisterListBtn.disabled{background:#B5B5B5;pointer-events:none}.js-centerPop .popMainWrap .popRegisterListBtn.disabled:hover{opacity:1;cursor:unset}.js-centerPop .popMainWrap .js-popFavList1,.js-centerPop .popMainWrap .js-popFavList2,.js-centerPop .popMainWrap .js-popFavList3{display:none}}@media screen and (max-width:599px){.js-centerPop{width:100vw;max-width:unset;height:65%;max-height:450px;min-height:315px;margin:unset;margin-top:auto;border-radius:10px 10px 0 0}.js-centerPop .popContainer{padding:30px 15px}.js-centerPop .popCloseBtn{width:30px;height:30px;font-size:20px;line-height:1;top:-40px}.js-centerPop .popTitleWrap{padding:0 15px 10px}.js-centerPop .popTitleWrap .popTitle{font-size:20px}.js-centerPop .popTitleWrap .popBackBtn{bottom:15px}.js-centerPop .popMainWrap{padding:15px 0 0}.js-centerPop .popMainWrap .popMainText{font-size:14px;margin:unset;margin-left:15px}.js-centerPop .popMainWrap .popListNameInput{width:100%;margin:10px auto 0}.js-centerPop .popMainWrap .popList{width:calc(100% + 10px);max-height:180px;margin-top:10px;padding-top:20px;padding-right:unset}.js-centerPop .popMainWrap .popList .popListItem{flex-wrap:wrap;padding:10px 60px 10px 15px;background:unset}.js-centerPop .popMainWrap .popList .popListItem:before{content:"";display:block;width:calc(100% - 10px);height:100%;background:#F6F5F0;position:absolute;top:0;left:0;z-index:-1}.js-centerPop .popMainWrap .popList .popListItem:after{width:calc(100% - 10px)}.js-centerPop .popMainWrap .popList .popListItem .listNameWrap{align-items:center;width:100%}.js-centerPop .popMainWrap .popList .popListItem .listNameWrap .num{margin-left:5px}.js-centerPop .popMainWrap .popList .popListItem .listIcon{justify-content:unset;margin-top:10px;margin-left:unset;padding-right:unset}.js-centerPop .popMainWrap .popList .popListItem .listLabel{position:absolute;right:25px}.js-centerPop .popMainWrap .popList .popListItem .listLabel .listLabel_notice{left:calc(100% - 45px)}.js-centerPop .popMainWrap .popList .popListItem .listLabel .listLabel_notice:before{bottom:-8px;left:calc(50% + 30px)}.js-centerPop .popMainWrap .popListLink{margin:30px auto 0}.js-centerPop .popMainWrap .popYBtn{padding:13px}.js-centerPop .popMainWrap .popAddListBtn{min-height:35px;padding:5px 10px}}@media{.popCreateAcount .popContainer{text-align:center;padding:115px 50px}.popCreateAcount .popMainText{font-size:18px;color:#333}.popCreateAcount .popMainText br{display:none}.popCreateAcount .popPBtn{display:block;width:fit-content;min-width:330px;min-height:60px;margin:40px auto 0;padding:17px;background:#E8A2A2;border-radius:5px;box-sizing:border-box}.popCreateAcount .popPBtn span{font-size:16px;color:#FFF;text-align:center}.popCreateAcount .popPBtn:hover{text-decoration:none}.popCreateAcount .popSubText{font-size:14px;color:#333;margin-top:20px}.popCreateAcount .popSubLink{color:#AF9D63;text-decoration:underline;margin-left:8px}}@media screen and (max-width:599px){.popCreateAcount{width:92%;height:250px;min-height:unset;margin:auto;border-radius:10px}.popCreateAcount .popContainer{padding:30px 5px}.popCreateAcount .popMainText{font-size:16px;line-height:1.5}.popCreateAcount .popMainText br{display:block}.popCreateAcount .popPBtn{min-width:300px;min-height:50px;margin:20px auto 0;padding:12px}.popCreateAcount .popSubLink{margin:10px auto 0}}@media{#map{width:925px;height:520px;margin:10px auto 20px}#slides{display:flex;flex-wrap:wrap}#slides .swiper-main--wrap{width:86.4%;margin-right:1.9%;position:relative}#slides .swiper-main--wrap .swiper-main{position:relative;width:100%;overflow:hidden}#slides .swiper-main--wrap .swiper-main .swiper-slide img{width:100%;height:550px;object-fit:cover;vertical-align:top}}@media screen and (max-width:959px){#slides .swiper-main--wrap .swiper-main .swiper-slide img{height:326px}}@media{#slides .swiper-thumbnail{width:11.7%;max-width:109px}#slides .swiper-thumbnail .swiper-wrapper{display:block}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide{height:auto;max-height:75px;margin-bottom:20px}}@media screen and (max-width:959px){#slides .swiper-thumbnail .swiper-wrapper .swiper-slide{margin-bottom:6.4px}}@media{#slides .swiper-thumbnail .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer;opacity:0.8}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide img{width:100%;height:75px;object-fit:cover;vertical-align:top}}@media screen and (max-width:959px){#slides .swiper-thumbnail .swiper-wrapper .swiper-slide img{height:49px}}@media{#slides .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active{opacity:1;position:relative}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #D1C9AE}}@media screen and (max-width:599px){#slides{margin:0 -4%}#slides .swiper-main--wrap{width:100%;margin-right:0}#slides .swiper-main--wrap .swiper-main .swiper-slide img{height:267px}#slides .swiper-main--wrap .swiper-button-next,#slides .swiper-main--wrap .swiper-button-prev{position:absolute;margin-top:0;width:30px;height:30px;bottom:calc(50% - 30px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:unset;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#slides .swiper-main--wrap .swiper-button-prev{left:0}#slides .swiper-main--wrap .swiper-button-prev:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:30%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:12px}#slides .swiper-main--wrap .swiper-button-next{right:0}#slides .swiper-main--wrap .swiper-button-next:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:30%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px}#slides .swiper-thumbnail{width:92%;max-width:unset;margin:10px auto 0}#slides .swiper-thumbnail .swiper-wrapper{display:flex}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide{max-height:37px;margin-bottom:0}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide img{height:37px}#slides .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active:after{border:2px solid #D1C9AE}}@media{#point{padding:80px 0 30px}#point .content{display:flex}#point .content .point_item{width:31.3%;margin-right:3.05%}#point .content .point_item:last-child{margin-right:0}#point .content .point_item .point_num{font-size:20px;font-weight:400;color:#af9d63;text-align:center}#point .content .point_item .point_num img{display:block;width:100%;height:auto;margin:0 auto}#point .content .point_item .point_num img.ttl{max-width:168px}#point .content .point_item .point_num img.num{max-width:54px;margin-top:15px}#point .content .point_item .figure{margin-top:15px}#point .content .point_item .figure img{width:100%;height:198px;object-fit:cover}#point .content .point_item .text_unit .title{min-height:53px;font-size:16px;color:#333;line-height:1.5;margin-top:5px}#point .content .point_item .text_unit .body{font-size:14px;font-weight:300;color:#333;line-height:1.5;padding-top:35px;position:relative}#point .content .point_item .text_unit .body:before{content:"";display:block;width:100%;height:11px;background-image:url(/images/lp/leisure/osusume_border.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:0}#point .content:has(>:nth-child(2):last-child) .point_item{width:325px}#point .content:has(>:nth-child(2):last-child) .point_item:first-child{margin-left:8.2%;margin-right:13.4%}#point .content:has(>:nth-child(2):last-child) .point_item:last-child{margin-right:8.2%}#point .content:has(>:nth-child(2):last-child) .point_item .point_num{text-align:center}#point .content:has(>:nth-child(2):last-child) .point_item .point_num img{display:block;width:100%;height:auto;margin:0 auto}#point .content:has(>:nth-child(2):last-child) .point_item .point_num img.ttl{max-width:168px}#point .content:has(>:nth-child(2):last-child) .point_item .point_num img.num{max-width:54px;margin-top:15px}#point .content:has(>:nth-child(2):last-child) .point_item .figure{margin-top:15px}#point .content:has(>:nth-child(2):last-child) .point_item .figure img{width:100%;height:198px;object-fit:cover}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .title{min-height:53px;font-size:18px;color:#333;line-height:1.4;margin-top:5px}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .body{font-size:14px;font-weight:300;color:#333;line-height:1.5;padding-top:35px;position:relative}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .body:before{content:"";display:block;width:100%;height:11px;background-image:url(/images/lp/leisure/osusume_border.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:0}}@media screen and (max-width:599px){#point{padding:0;margin:60px -4% 0;background:#F6F5F0}#point .pointTop{background:#D1C9AE;padding:7px 0px}#point .pointTop .pointTitle{width:92%;border-left:5px solid #FFF;padding-left:10px;margin:0 auto;font-family:"Jost",sans-serif;font-size:18px;font-weight:500;color:#FFF;line-height:1.2}#point .content{flex-wrap:wrap;width:92%;margin:0 auto}#point .content .point_item{width:100%;margin-right:0;padding:20px 0;position:relative}#point .content .point_item+.point_item:before{content:"";display:block;width:100%;height:22px;background-image:url(/images/lp/leisure/osusume_border.svg);background-repeat:no-repeat;background-size:100%;position:absolute;top:-10px;left:0}#point .content .point_item .point_num{display:none}#point .content .point_item .figure{display:flex;margin-top:0}#point .content .point_item .figure img{width:36.9%;height:91px;margin-right:4.8%}#point .content .point_item .figure .title{width:58.3%;font-size:16px;color:#333;line-height:1.5}#point .content .point_item .text_unit{margin-top:15px}#point .content .point_item .text_unit .title{display:none}#point .content .point_item .text_unit .body{padding-top:0}#point .content .point_item .text_unit .body:before{display:none}#point .content:has(>:nth-child(2):last-child) .point_item{width:100%}#point .content:has(>:nth-child(2):last-child) .point_item:first-child{margin-left:0;margin-right:0}#point .content:has(>:nth-child(2):last-child) .point_item:last-child{margin-right:0}#point .content:has(>:nth-child(2):last-child) .point_item .figure{margin-top:0}#point .content:has(>:nth-child(2):last-child) .point_item .figure img{width:36.9%;height:91px;margin-right:4.8%}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .title{display:none}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .body{padding-top:0}#point .content:has(>:nth-child(2):last-child) .point_item .text_unit .body:before{display:none}}@media{#movie{width:100%;max-width:716px;margin:0 auto;padding:80px 0 50px}#movie .title{font-size:18px;color:#000;font-weight:500;text-align:center;margin-bottom:10px}#movie .title:after{content:"↓↓↓";display:block}}@media screen and (max-width:599px){#movie{padding:0;margin-top:60px}}@media{#spotImg{padding:50px 0 30px}#spotImg .title{font-family:"Jost",sans-serif;font-size:25px;font-weight:500;line-height:1;color:#333;border-left:5px solid #000;padding-left:10px}#spotImg .title img{width:100%;max-width:135px;height:auto;vertical-align:-4px}#spotImg .subTitle{font-size:22px;color:#333;margin-top:10px}#spotImg .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-top:10px}}@media screen and (max-width:599px){#spotImg{padding:0;margin-top:60px}#spotImg .title{font-size:20px;padding-left:6px}#spotImg .title img{max-width:105px;vertical-align:-3px}#spotImg .subTitle{font-size:18px}}@media{.spotImgSlid{margin-top:15px}.spotImgSlid .swiper-main--wrap{width:100%;position:relative}.spotImgSlid .swiper-main--wrap .swiper-main{position:relative;width:100%;overflow:hidden}.spotImgSlid .swiper-main--wrap .swiper-main .swiper-slide img{width:100%;height:408px;object-fit:cover;vertical-align:top}.spotImgSlid .swiper-main--wrap .swiper-button-next,.spotImgSlid .swiper-main--wrap .swiper-button-prev{position:absolute;margin-top:0;width:40px;height:40px;bottom:calc(50% - 40px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:unset;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.spotImgSlid .swiper-main--wrap .swiper-button-prev{left:0}.spotImgSlid .swiper-main--wrap .swiper-button-prev:before{display:block;position:absolute;content:"";width:14px;height:14px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:18px}.spotImgSlid .swiper-main--wrap .swiper-button-next{right:0}.spotImgSlid .swiper-main--wrap .swiper-button-next:before{display:block;position:absolute;content:"";width:14px;height:14px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px}.spotImgSlid .swiper-thumbnail{width:100%;max-width:402px;margin-top:10px;margin-left:0}.spotImgSlid .swiper-thumbnail .swiper-wrapper{display:flex}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide{width:19%;max-width:19%;height:auto;max-height:37px;opacity:0.7}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide:not(:nth-child(5n)){margin-right:5px}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide img{width:100%;max-height:37px;object-fit:cover;vertical-align:top}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active{opacity:1;position:relative}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #D1C9AE}}@media screen and (max-width:599px){.spotImgSlid .swiper-main--wrap .swiper-main .swiper-slide img{height:158px}.spotImgSlid .swiper-main--wrap .swiper-button-next,.spotImgSlid .swiper-main--wrap .swiper-button-prev{display:none}.spotImgSlid .swiper-thumbnail{max-width:unset;margin-top:15px}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide{width:18.6%;max-width:18.6%;max-height:30px}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide:not(:nth-child(5n)){margin-right:1.75%}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer}.spotImgSlid .swiper-thumbnail .swiper-wrapper .swiper-slide img{max-height:30px}}@media{#kodawari{padding:40px 0}#kodawari .kodawariTitle{font-family:"Jost",sans-serif;font-size:20px;font-weight:500;color:#333;line-height:1.2;border-left:5px solid #000;padding-left:10px}#kodawari .imgTextWrap{margin-top:25px}#kodawari .imgTextWrap li{display:flex}#kodawari .imgTextWrap li+li{margin-top:40px}#kodawari .imgTextWrap li .imgWrap{width:32.4%;margin-right:4.4%}#kodawari .imgTextWrap li .imgWrap img{width:100%;height:218px;object-fit:cover;vertical-align:top}#kodawari .imgTextWrap li .textWrap{width:63.2%;position:relative}#kodawari .imgTextWrap li .textWrap .title{font-size:18px;color:#333;margin-bottom:15px}#kodawari .imgTextWrap li .textWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;padding-bottom:55px}#kodawari .imgTextWrap li .textWrap .moreBtn{width:180px;min-height:36px;display:inline-block;font-size:14px;color:#FFF;line-height:1;text-align:center;padding:10px 0;border-radius:5px;border:1px solid #000;background:#c7ba91;box-sizing:border-box;position:absolute;right:0;bottom:0}#kodawari .imgTextWrap li .textWrap .moreBtn:hover{text-decoration:none}}@media screen and (max-width:599px){#kodawari{padding:0;margin-top:45px}#kodawari .kodawariTitle{padding-left:6px}#kodawari .kodawariTitle img{max-width:104px}#kodawari .imgTextWrap{margin-top:20px}#kodawari .imgTextWrap li{min-height:246px;padding:22px 20px;position:relative;box-sizing:border-box}#kodawari .imgTextWrap li+li{margin-top:25px}#kodawari .imgTextWrap li .imgWrap{width:100%;height:100%;margin-right:0;position:absolute;top:0;left:0;z-index:-1}#kodawari .imgTextWrap li .imgWrap:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.65);position:absolute;top:0;left:0}#kodawari .imgTextWrap li .imgWrap img{height:100%;min-height:246px}#kodawari .imgTextWrap li .textWrap{width:100%}#kodawari .imgTextWrap li .textWrap .title{color:#FFF;margin-bottom:10px}#kodawari .imgTextWrap li .textWrap .text{font-size:13px;color:#FFF;padding-bottom:40px}#kodawari .imgTextWrap li .textWrap .moreBtn{width:165px;min-height:30px;color:#333;padding:7px 0;border:1px solid #000;background:#FFF}}@media{.interview{display:flex;flex-wrap:wrap;margin:40px 0;background:#F2F2F2;border-radius:20px;padding:30px 35px 45px;box-sizing:border-box;position:relative}.interview:after{content:"";width:49px;height:108px;background-image:url(/images/lp/leisure/interview_ribbon.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:40px}.interview .textWrap{width:70.8%;margin-right:4.5%}.interview .textWrap .subTitle{font-size:22px;color:#333;line-height:1.2}.interview .textWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-top:20px}.interview .textWrap.full{width:100%;margin-right:0}.interview .textWrap.full .subTitle{width:calc(100% - 80px);min-height:50px}.interview .textWrap.full .text{margin-top:30px}.interview .imgWrap{width:24.7%;align-self:flex-end;padding-top:100px}.interview .imgWrap .img img{width:100%;height:157px;object-fit:cover;vertical-align:top}.interview .imgWrap .name{font-size:16px;color:#333;text-align:right}.interview .imgWrap .name .small{display:block;font-size:12px;color:#333;margin:5px 0}.interview .imgWrap .name+.name{margin-top:15px}.interview>.nameWrap{width:100%;margin-top:30px;display:flex;flex-wrap:wrap}.interview>.nameWrap .name{display:inline-block;width:150px;font-size:14px;margin-right:20px;margin-bottom:10px}.interview>.nameWrap .name:last-child{margin-right:0}.interview>.nameWrap .name .small{display:block;font-size:12px;color:#333;margin:5px 0}.interview>.nameWrap .moreOpen{display:none}}@media screen and (max-width:599px){.interview{margin:60px -4% 0;border-radius:unset;padding:20px 4% 45px;max-height:480px;position:relative;overflow:hidden;transition:max-height 0.3s linear}.interview.open .moreOpen{display:none}.interview:after{width:32px;height:84px;right:4%}.interview .textWrap{width:100%;margin-right:0}.interview .textWrap .subTitle{font-size:18px;width:calc(100% - 44px);min-height:50px}.interview .textWrap.full .subTitle{width:calc(100% - 44px)}.interview .textWrap.full .text{margin-top:20px}.interview .imgWrap{width:100%;display:flex;margin-top:20px;padding-top:0}.interview .imgWrap .img{width:54.4%;margin-right:4.8%}.interview .imgWrap .img img{height:147px}.interview .imgWrap>.nameWrap{width:40.8%;align-self:flex-end}.interview .imgWrap>.nameWrap .name{width:100%;font-size:14px;text-align:left}.interview>.nameWrap{margin-top:20px}.interview>.nameWrap .name{width:calc((100% - 20px) / 2);margin-right:20px}.interview>.nameWrap .name:nth-child(2n){margin-right:0}.interview .moreOpen{width:100%;display:block;position:absolute;bottom:0;left:50%;background:linear-gradient(rgba(247,247,247,0),rgba(247,247,247,0.6) 20%,#F7F7F7 50%);padding:30px 0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.interview .moreOpen .moreOpenText{width:92%;max-width:310px;min-height:45px;display:block;font-size:14px;color:#333;text-align:center;line-height:1;margin:0 auto;padding:14px 0;background:#FFF;border-radius:5px;border:1px solid #000;box-sizing:border-box}}@media{.imgTextWrap1{display:flex;flex-wrap:wrap;margin:45px 0}.imgTextWrap1 li+li{margin-top:40px}.imgTextWrap1 li.big{width:100%;display:flex;flex-wrap:wrap}.imgTextWrap1 li.big .imgWrap{width:54.7%;margin-right:5.3%}.imgTextWrap1 li.big .imgWrap img{width:100%;height:347px;object-fit:cover;vertical-align:top}.imgTextWrap1 li.big .text{width:40%;font-size:14px;font-weight:300;line-height:1.5;color:#333;align-self:flex-end}.imgTextWrap1 li.small{display:inline-block;width:48.8%;margin-right:2%}.imgTextWrap1 li.small+.small{margin-right:0}.imgTextWrap1 li.small .itemWrap{display:flex;flex-wrap:wrap}.imgTextWrap1 li.small .itemWrap .imgWrap{width:35.1%;margin-right:3.4%}.imgTextWrap1 li.small .itemWrap .imgWrap img{width:100%;height:120px;object-fit:cover;vertical-align:top}.imgTextWrap1 li.small .itemWrap .text{width:61.5%;font-size:14px;font-weight:300;line-height:1.5;color:#333}}@media screen and (max-width:599px){.imgTextWrap1{margin:45px 0 0}.imgTextWrap1 li+li{margin-top:35px}.imgTextWrap1 li.big .imgWrap{width:100%;margin-right:0}.imgTextWrap1 li.big .imgWrap img{height:182px}.imgTextWrap1 li.big .text{width:100%;align-self:unset;margin-top:20px}.imgTextWrap1 li.small{width:100%;margin-right:0}.imgTextWrap1 li.small .itemWrap .imgWrap{width:40.2%;margin-right:4%}.imgTextWrap1 li.small .itemWrap .imgWrap img{height:109px}.imgTextWrap1 li.small .itemWrap .text{width:55.8%}}@media{.imgTextWrap2{margin:45px 0}.imgTextWrap2 li+li{margin-top:40px}.imgTextWrap2 li .imgWrap{text-align:center}.imgTextWrap2 li .imgWrap img{width:100%;max-width:500px;height:375px;object-fit:cover;vertical-align:top}.imgTextWrap2 li .imgWrap .caption{font-size:12px;font-weight:300;color:#999;overflow-wrap:break-word;margin-top:15px}}@media screen and (max-width:599px){.imgTextWrap2{margin:45px 0 0}.imgTextWrap2 li+li{margin-top:35px}.imgTextWrap2 li .imgWrap{text-align:left}.imgTextWrap2 li .imgWrap img{max-width:unset;height:270px}.imgTextWrap2 li .imgWrap .caption{margin-top:10px}}@media{.imgTextWrap3{margin:130px 0}.imgTextWrap3 li{display:flex;flex-wrap:wrap}.imgTextWrap3 li+li{margin-top:70px}.imgTextWrap3 li:nth-child(2n) .imgWrap{margin-left:5.4%;margin-right:0}.imgTextWrap3 li:nth-child(2n) .textWrap{order:-1}.imgTextWrap3 li .imgWrap{width:40%;margin-right:5.4%}.imgTextWrap3 li .imgWrap a{display:block}.imgTextWrap3 li .imgWrap img{width:100%;height:243px;object-fit:cover;vertical-align:top}.imgTextWrap3 li .imgWrap .caption{font-size:12px;font-weight:300;color:#999;overflow-wrap:break-word;margin-top:5px}.imgTextWrap3 li .textWrap{width:54.6%}.imgTextWrap3 li .textWrap .subTitle{font-size:18px;color:#333;margin-bottom:10px}.imgTextWrap3 li .textWrap .title{font-size:22px;color:#AF9D63;margin-bottom:20px}.imgTextWrap3 li .textWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-bottom:30px}.imgTextWrap3 li .textWrap .moreBtn{display:block;width:180px;font-size:14px;color:#FFF;text-align:center;padding:7px 0;background:#AF9D63;border-radius:5px;box-sizing:border-box;margin-left:auto}.imgTextWrap3 li .textWrap .moreBtn:hover{text-decoration:none}}@media screen and (max-width:599px){.imgTextWrap3{margin:45px 0 0}.imgTextWrap3 li+li{margin-top:35px}.imgTextWrap3 li:nth-child(2n) .imgWrap{margin-left:0}.imgTextWrap3 li:nth-child(2n) .textWrap{order:unset}.imgTextWrap3 li .subTitle{font-size:14px;color:#333;margin-bottom:5px}.imgTextWrap3 li .title{font-size:18px;color:#AF9D63;margin-bottom:15px}.imgTextWrap3 li .imgWrap{width:100%;margin-right:0;margin-bottom:15px;position:relative}.imgTextWrap3 li .imgWrap img{height:237px}.imgTextWrap3 li .imgWrap .caption{width:100%;color:#FFF;background:rgba(0,0,0,0.7);margin-top:0;padding:4px 9px;position:absolute;bottom:0;left:0;box-sizing:border-box}.imgTextWrap3 li .textWrap{width:100%}.imgTextWrap3 li .textWrap .subTitle{font-size:14px;margin-bottom:5px}.imgTextWrap3 li .textWrap .moreBtn{width:100%;font-size:16px;padding:8px 0}}@media{.imgTextWrap4{margin:80px 0}.imgTextWrap4 li{display:flex;flex-wrap:wrap}.imgTextWrap4 li+li{margin-top:35px}.imgTextWrap4 li .imgWrap{width:32.4%;margin-right:4.4%}.imgTextWrap4 li .imgWrap a{display:block}.imgTextWrap4 li .imgWrap img{width:100%;height:197px;object-fit:cover;vertical-align:top}.imgTextWrap4 li .imgWrap .caption{font-size:12px;font-weight:300;color:#999;overflow-wrap:break-word;margin-top:5px}.imgTextWrap4 li .textWrap{width:63.2%}.imgTextWrap4 li .textWrap .subTitle{font-size:18px;color:#333;margin-bottom:10px}.imgTextWrap4 li .textWrap .title{font-size:22px;color:#AF9D63;margin-bottom:20px}.imgTextWrap4 li .textWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-bottom:20px}.imgTextWrap4 li .textWrap .link{display:inline-block;font-size:14px;color:#AF9D63;text-decoration:underline!important}.imgTextWrap4 li .textWrap .link:after{content:"▸"}}@media screen and (max-width:599px){.imgTextWrap4{margin:45px 0 0}.imgTextWrap4 li .subTitle{font-size:14px;color:#333;margin-bottom:5px}.imgTextWrap4 li .title{font-size:18px;color:#AF9D63;line-height:1.3;margin-bottom:10px}.imgTextWrap4 li .imgWrap{display:flex;width:100%;margin-right:0;margin-bottom:10px}.imgTextWrap4 li .imgWrap .img{width:56.4%;margin-right:4.2%}.imgTextWrap4 li .imgWrap .img img{height:132px}.imgTextWrap4 li .imgWrap .caption{width:39.4%;font-size:11px;margin-top:0;align-self:flex-end}.imgTextWrap4 li .textWrap{width:100%}.imgTextWrap4 li .textWrap .text{margin-bottom:15px}.imgTextWrap4 li .textWrap .link{font-size:16px}}@media{.imgTextWrap5{margin:80px 0}.imgTextWrap5 .imgTextSliderWrap{display:flex}.imgTextWrap5 .imgTextSliderWrap li{display:flex;width:31.1%;margin-right:3.35%;padding-bottom:20px;border:1px solid #707070;box-sizing:border-box}.imgTextWrap5 .imgTextSliderWrap li:nth-child(n+4){margin-top:20px}.imgTextWrap5 .imgTextSliderWrap li:nth-child(3n){margin-right:0}.imgTextWrap5 .imgTextSliderWrap li .itemWrap{width:100%;display:flex;flex-direction:column}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap{position:relative;margin-bottom:10px}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap a{display:block}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap img{width:100%;max-width:288px;height:189px;object-fit:cover;vertical-align:top}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap .caption{width:100%;min-height:40px;font-size:10px;font-weight:300;color:#FFF;overflow-wrap:break-word;background:rgba(0,0,0,0.7);padding:6px 9px;position:absolute;bottom:0;left:0;box-sizing:border-box}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .subTitle{font-size:16px;color:#333;margin-bottom:5px;padding:0 12px;flex-grow:1}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .title{font-size:18px;color:#AF9D63;margin-bottom:10px;padding:0 12px;flex-grow:1}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-bottom:15px;padding:0 12px;flex-grow:4}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .moreBtn{display:block;width:calc(100% - 24px);max-height:40px;font-size:14px;color:#FFF;text-align:center;background:#AF9D63;border-radius:5px;padding:8px 0;margin:0 auto}}@media screen and (max-width:599px){.imgTextWrap5{overflow-x:scroll;overflow-y:hidden;margin:45px -4% 0;padding:0 4% 15px}.imgTextWrap5 .imgTextSliderWrap{display:inline-flex}.imgTextWrap5 .imgTextSliderWrap li{width:325px;margin-right:20px;padding-bottom:20px}.imgTextWrap5 .imgTextSliderWrap li:nth-child(n+4){margin-top:0}.imgTextWrap5 .imgTextSliderWrap li:nth-child(3n){margin-right:20px}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap img{max-width:unset;height:212px}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .imgWrap .caption{font-size:11px}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .subTitle{font-size:14px}.imgTextWrap5 .imgTextSliderWrap li .itemWrap .moreBtn{max-height:36px;font-size:16px;padding:8px 0}}@media{.titleTextWrap{margin-top:80px}.titleTextWrap .title{font-size:22px;color:#333;padding-left:20px;position:relative}.titleTextWrap .title:before{content:"";display:block;width:11px;height:11px;background:#50B583;position:absolute;top:7px;left:0}.titleTextWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-top:15px}.titleTextWrap .link{display:inline-block;font-size:16px;color:#50B583;text-decoration:underline!important;margin-top:15px}.titleTextWrap .link:after{content:"▸"}.titleTextWrap+.imgTextWrap{margin-top:45px}}@media screen and (max-width:599px){.titleTextWrap{margin-top:45px}.titleTextWrap .title{font-size:18px}.titleTextWrap .title:before{top:7px}.titleTextWrap .link{margin-top:20px}.titleTextWrap+.imgTextWrap{margin-top:20px}}@media{#topics{padding:40px 0}#topics .topicsTitle{border-top:2px solid #000;border-bottom:2px solid #000;padding:12px 30px}#topics .topicsTitle img{width:100%;max-width:85px;height:auto;vertical-align:bottom}#topics .topicsList li{padding:20px 30px;border-bottom:1px solid #F2F2F2}#topics .topicsList li .text{font-size:14px;font-weight:300;color:#333;line-height:2}#topics .topicsList li .date{font-size:18px;color:#E8A2A2;margin-top:10px;padding-left:82px;position:relative}#topics .topicsList li .date:before{content:"period";display:block;width:68px;height:25px;font-size:14px;font-weight:300;color:#FFF;text-align:center;padding:2px 0;background:#E8A2A2;border-radius:13px;margin-right:14px;box-sizing:border-box;position:absolute;top:0;left:0}#topics .topicsList li .link{display:inline-block;font-size:14px;color:#E8A2A2;text-decoration:underline!important;margin-top:10px}#topics .freeTopicsTitle{font-family:"Jost",sans-serif;font-size:25px;color:#000;line-height:1;border-top:2px solid #000;border-bottom:2px solid #000;padding:9px 30px;min-height:48px;box-sizing:border-box}#topics .freeTopicsList li{display:flex;flex-wrap:wrap;padding:30px 0;border-bottom:1px solid #F2F2F2}#topics .freeTopicsList li .imgWrap{width:33.3%;margin-right:3.4%}#topics .freeTopicsList li .imgWrap a{display:block}#topics .freeTopicsList li .imgWrap img{width:100%;height:231px;object-fit:cover;vertical-align:top}#topics .freeTopicsList li .textWrap{width:63.3%}#topics .freeTopicsList li .textWrap .title{font-size:16px;color:#333;line-height:1.5}#topics .freeTopicsList li .textWrap .text{font-size:14px;font-weight:300;color:#333;line-height:1.5;margin-top:10px}#topics .freeTopicsList li .textWrap .link{display:inline-block;font-size:14px;color:#E8A2A2;text-decoration:underline!important;margin-top:20px}#topics .freeTopicsList li .textWrap .link:after{content:"▸"}#topics.multi .topicsTab{display:flex;justify-content:space-evenly;border-bottom:1px solid #000}#topics.multi .topicsTab .tabItem{display:block;width:37.8%;max-width:350px;font-size:16px;font-weight:300;color:#000;text-align:center;border:1px solid #000;padding:8px 0px;border-bottom:unset;border-radius:5px 5px 0 0;box-sizing:border-box}#topics.multi .topicsTab .tabItem:hover{cursor:pointer;opacity:0.8}#topics.multi .topicsTab input{display:none}#topics.multi .topicsTab input:checked+.tabItem{color:#FFF;background:#000}#topics.multi .freeTopicsList,#topics.multi .topicsList{display:none}#topics.multi .freeTopicsList.on,#topics.multi .topicsList.on{display:block}}@media screen and (max-width:599px){#topics{padding:0;margin-top:60px}#topics .topicsTitle{font-size:18px;padding:4px 5px}#topics .topicsTitle img{max-width:60px;vertical-align:-3px}#topics .topicsList{margin-top:10px}#topics .topicsList li{padding:10px 0}#topics .topicsList li .date{font-size:14px;padding-left:60px;position:relative}#topics .topicsList li .date:before{width:50px;height:20px;font-size:12px;line-height:1;padding:3px 0;border-radius:10px;margin-right:10px}#topics .freeTopicsTitle{font-size:16px;padding:6px 0;min-height:33px}#topics .freeTopicsList li{padding:25px 0;border-bottom:1px solid #F2F2F2}#topics .freeTopicsList li .title{font-size:14px;color:#333;margin-bottom:15px}#topics .freeTopicsList li .imgWrap{width:100%;margin-right:0;text-align:center}#topics .freeTopicsList li .imgWrap img{max-width:220px;height:165px}#topics .freeTopicsList li .textWrap{width:100%}#topics .freeTopicsList li .textWrap .text{margin-top:15px}#topics .freeTopicsList li .textWrap .link{margin-top:10px}#topics.multi .topicsTab .tabItem{width:41.6%;max-width:150px;font-size:14px;padding:8px 0px}}@media{#hygiene_measures{padding:30px 35px 40px;margin:30px 0;border:1px solid #ddd;box-sizing:border-box}#hygiene_measures .measures_title{margin-bottom:20px;font-size:22px}#hygiene_measures span{display:inline-block;min-height:30px;margin-bottom:10px;padding:2px 10px;font-size:14px;font-weight:300;text-align:center;line-height:25px;background-color:#DFDCCC;border-radius:15px;box-sizing:border-box}#hygiene_measures ul{margin-bottom:20px}#hygiene_measures ul li{display:inline-block;margin-right:1rem;font-size:14px;font-weight:300}#hygiene_measures p{margin-bottom:12px;font-size:14px}#hygiene_measures small{display:block;font-size:12px;font-weight:300;color:#83CCAA}#hygiene_measures .other_list span{display:none}#hygiene_measures section+.other_list span{display:inline-block}}@media screen and (max-width:599px){#hygiene_measures{padding:15px;margin:45px 0 0}#hygiene_measures .measures_title{margin-bottom:10px;font-size:18px}#hygiene_measures span{min-height:25px;margin-bottom:5px;padding:2px 10px;line-height:25px;border-radius:13px}#hygiene_measures ul{margin-bottom:15px}#hygiene_measures ul li{display:block;margin-right:0;margin-bottom:5px}#hygiene_measures p{margin-bottom:12px;font-size:14px}#hygiene_measures small{display:block;font-size:12px;font-weight:300;color:#83CCAA}#hygiene_measures .other_list span{display:none}#hygiene_measures section+.other_list span{display:inline-block}}@media{#information{margin:40px 0}#information .content{background:#F7F7F7;padding:25px 35px 30px}#information .content .infoTitle{position:relative}#information .content .infoTitle img{width:100%;max-width:170px;height:auto;position:relative;vertical-align:-2px}#information .content .infoTitle:after{content:"";display:block;width:calc(100% - 190px);height:1px;background:#50B583;position:absolute;top:50%;right:0}#information .content .spotName{color:#333;font-size:25px;margin-top:25px}#information .content .spotNameKana{font-family:"Noto Sans JP",sans-serif;color:#333;font-size:12px;font-weight:300;margin-top:5px}#information .content .infoWrap{position:relative;margin-top:25px}#information .content .infoWrap dl{display:flex;flex-wrap:wrap;align-items:flex-start;min-height:100px;box-sizing:border-box}#information .content .infoWrap dl dt{width:100px;display:inline-block;color:#FFF;font-size:12px;text-align:center;background:#333;margin-top:25px;margin-right:25px;padding:3px 0;box-sizing:border-box}#information .content .infoWrap dl dt:first-child{margin-top:0}#information .content .infoWrap dl dt:first-child+dd{margin-top:0}#information .content .infoWrap dl dt:nth-child(-n+6)+dd{padding-right:125px}#information .content .infoWrap dl dd{width:calc(100% - 125px);color:#333;font-size:14px;font-weight:300;line-height:1.7;margin-top:25px;box-sizing:border-box}#information .content .infoWrap dl dd .big{font-size:18px;font-weight:500}#information .content .infoWrap dl dd .small{display:block;font-size:12px}#information .content .infoWrap dl dd.tel .small{display:inline;margin-left:10px}#information .content .infoWrap dl dd .link{font-weight:500;color:#50B583;text-decoration:underline!important;overflow-wrap:break-word}#information .content .infoWrap dl dd .link:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/images/lp/leisure/icon_tab.svg);background-repeat:no-repeat;background-size:contain;margin-left:8px;vertical-align:-2px}#information .content .infoWrap dl dd .snsList{position:relative;top:-4px}#information .content .infoWrap dl dd .snsList li{display:inline-block;margin-right:20px}#information .content .infoWrap dl dd .snsList li:last-child{margin-right:0}#information .content .infoWrap dl dd .snsList li a{display:block}#information .content .infoWrap dl dd .snsList li a img{width:32px;height:auto;vertical-align:top}#information .content .infoWrap .eventMap{position:absolute;top:0;right:0}#information .content .infoWrap .eventMap a{display:block}#information .content .infoWrap .eventMap a img{width:100%;max-width:98px;height:auto}}@media screen and (max-width:599px){#information{margin:60px -4% 0}#information .content{padding:20px 4% 40px}#information .content .infoTitle img{max-width:150px}#information .content .infoTitle:after{width:calc(100% - 170px)}#information .content .spotName{font-size:18px;font-weight:500;margin-top:20px}#information .content .spotNameKana{font-size:10px;margin-top:3px}#information .content .infoWrap{margin-top:13px}#information .content .infoWrap dl dt{width:60px;font-size:12px;margin-top:15px;margin-right:15px;flex-shrink:0}#information .content .infoWrap dl dt:nth-child(-n+6)+dd{padding-right:0}#information .content .infoWrap dl dd{width:calc(100% - 75px);font-size:14px;line-height:1.5;margin-top:15px}#information .content .infoWrap dl dd .small{font-size:12px}#information .content .infoWrap dl dd.tel .small{display:block;margin-left:0}#information .content .infoWrap dl dd.address{padding-right:60px!important;min-height:53px}#information .content .infoWrap dl dd .link{display:inline-block;margin-top:10px}#information .content .infoWrap dl dd .snsList{display:flex;flex-wrap:wrap;gap:5px 3%}#information .content .infoWrap dl dd .snsList li{width:32px;margin-right:0}#information .content .infoWrap dl dd .snsList li a{display:block}#information .content .infoWrap dl dd .snsList li a img{width:32px;height:auto;vertical-align:top}#information .content .infoWrap .eventMap a img{max-width:52px}}@media screen and (max-width:599px){.access #information{margin-top:0}}@media{#hitokoto{margin-top:55px;padding-top:25px}#hitokoto .nearestSectionTitle img{width:100%;max-width:220px;height:auto;vertical-align:-2px}#hitokoto .resultWrap{display:none;padding-bottom:10px;border-bottom:1px solid #000;margin-top:20px}#hitokoto .resultWrap .resultNum{font-size:14px;font-weight:300;color:#333}#hitokoto .hitokotoList{margin-top:20px}#hitokoto .hitokotoList li{padding:30px 0;position:relative}#hitokoto .hitokotoList li:first-child{padding-top:20px;border-top:1px solid #000}#hitokoto .hitokotoList li:after{content:"";width:100%;height:1px;background-image:linear-gradient(to right,#000,#000 4px,transparent 4px,transparent 8px);background-size:8px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0}#hitokoto .hitokotoList li .hitokotoInfoWrap{display:flex;align-items:center;justify-content:space-between}#hitokoto .hitokotoList li .hitokotoInfoWrap .hitokotoInfoAuthor{width:calc(100% - 120px);font-size:14px;font-weight:300;color:#333}#hitokoto .hitokotoList li .hitokotoInfoWrap .hitokotoInfoAuthor img{width:30px;height:30px;object-fit:cover;border-radius:50%;margin-right:10px;vertical-align:-10px}#hitokoto .hitokotoList li .hitokotoInfoWrap .hitokotoInfoDate{width:110px;font-size:12px;font-weight:300;color:#333}#hitokoto .hitokotoList li .hitokotoText{font-size:14px;font-weight:300;color:#333;margin-top:10px;overflow-wrap:break-word;white-space:pre-wrap}}@media screen and (max-width:599px){#hitokoto{margin-top:40px;padding-top:20px}#hitokoto .nearestSectionTitle img{max-width:172px;vertical-align:-1px}#hitokoto .hitokotoList{margin-top:15px}#hitokoto .hitokotoList li{padding:20px 0}}@media{#taiken{margin-top:55px;padding-top:25px}#taiken .nearestSectionTitle img{width:100%;max-width:130px;height:auto;vertical-align:-2px}}@media screen and (max-width:599px){#taiken .nearestSectionTitle img{max-width:102px}}@media{#taiken .resultWrap{display:none;justify-content:space-between;align-items:center;width:100%;padding-bottom:10px;border-bottom:1px solid #000;margin-top:20px}#taiken .resultWrap .resultNum{font-size:14px;font-weight:300;color:#333}#taiken .resultWrap .orderList{text-align:right;font-size:0;position:relative}#taiken .resultWrap .orderList:before{content:"";display:inline-block;width:13px;height:13px;background-image:url(/images/lp/leisure/icon_arrow2.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:calc(50% + 1px);transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#taiken .resultWrap .orderList li{display:inline-block;color:#333;font-size:14px;line-height:1.2;border-right:1px solid #333;padding:0 10px}#taiken .resultWrap .orderList li.select{color:#F5B581;font-weight:500}#taiken .resultWrap .orderList li:first-child{padding-left:20px}#taiken .resultWrap .orderList li:last-child{border-right:0;padding-right:0}#taiken .resultWrap .orderList li:hover{cursor:pointer;color:#F5B581}#taiken .taikenList{margin-top:20px}#taiken .taikenList li{display:flex;padding:30px 0;position:relative}#taiken .taikenList li:first-child{padding-top:20px;border-top:1px solid #000}#taiken .taikenList li:last-child{border-bottom:1px solid #000}#taiken .taikenList li:last-child:after{display:none}#taiken .taikenList li:after{content:"";width:100%;height:1px;background-image:linear-gradient(to right,#000,#000 4px,transparent 4px,transparent 8px);background-size:8px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0}#taiken .taikenList li .taikenLeftWrap{display:flex;flex-direction:column;width:62%;margin-right:4.5%}#taiken .taikenList li .taikenLeftWrap .taikenInfoTopWrap{display:flex;align-items:center;justify-content:space-between}#taiken .taikenList li .taikenLeftWrap .taikenInfoTopWrap .taikenInfoData{font-size:12px;font-weight:300;color:#333}#taiken .taikenList li .taikenLeftWrap .taikenInfoTopWrap .taikenInfoDate{font-size:12px;font-weight:300;color:#333}#taiken .taikenList li .taikenLeftWrap .taikenTitle{font-size:18px;color:#000;line-height:1.5;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#taiken .taikenList li .taikenLeftWrap .taikenText{font-size:14px;font-weight:300;color:#333;margin-top:15px;overflow-wrap:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}#taiken .taikenList li .taikenInfoBottomWrap{display:flex;justify-content:space-between;align-items:center;margin-top:auto}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoAuthor{font-size:14px;font-weight:300;color:#333}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoAuthor:hover{text-decoration:unset}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoAuthor img{width:100%;max-width:30px;height:30px;border-radius:50%;object-fit:cover;margin-right:10px;vertical-align:-10px}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn{display:block;width:100%;max-width:140px;max-height:35px;font-size:14px;color:#333;text-align:center;padding:6px 0;border:1px solid #000;border-radius:25px;box-sizing:border-box;position:relative}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn:hover{text-decoration:unset;border-color:#F5B581;color:#F5B581;opacity:1}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn:after{content:"▸"}#taiken .taikenList li .taikenRightWrap{width:33.5%}#taiken .taikenList li .taikenRightWrap .taikenImgMain{width:100%;height:200px;object-fit:cover;vertical-align:top}#taiken .taikenList li .taikenRightWrap .taikenImgSub{display:flex;margin-top:5px}#taiken .taikenList li .taikenRightWrap .taikenImgSub img{width:calc((100% - 10px) / 3);height:66px;object-fit:cover;margin-right:5px;vertical-align:top}#taiken .taikenList li .taikenRightWrap .taikenImgSub img:last-child{margin-right:0}}@media screen and (max-width:599px){#taiken{margin-top:40px;padding-top:20px;padding-bottom:60px}#taiken .taikenList{margin-top:15px}#taiken .taikenList li{flex-wrap:wrap;padding:20px 0}#taiken .taikenList li:first-child{padding-top:20px}#taiken .taikenList li .taikenLeftWrap{width:100%;margin-right:0}#taiken .taikenList li .taikenLeftWrap .taikenTitle{font-size:16px;margin-top:15px}#taiken .taikenList li .taikenLeftWrap .taikenText{margin-top:10px;-webkit-line-clamp:3}#taiken .taikenList li .taikenInfoBottomWrap{width:100%;flex-wrap:wrap;margin-top:20px}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoAuthor{width:100%}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn{max-width:345px;max-height:45px;font-size:16px;margin:15px auto 0;padding:10px 0;border-radius:23px}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn:hover:after{border-left:8px solid #F5B581}#taiken .taikenList li .taikenInfoBottomWrap .taikenInfoMoreBtn:after{content:"";width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #000;border-right:0;position:absolute;right:40px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#taiken .taikenList li .taikenRightWrap{width:100%;max-width:310px;margin:20px auto 0}#taiken .taikenList li .taikenRightWrap .taikenImgMain{width:100%}}@media{#access{margin-top:0px}#access .summary{margin-bottom:10px;font-size:14px;font-weight:300}#access .summary br{display:none}#access .checkboxes-lead{font-size:16px;font-weight:300;margin-bottom:20px}}@media screen and (max-width:599px){#access .summary{margin:0 0 10px 0}#access .google-map{text-align:right}#access .google-map img{width:min(100%,146px);height:min(100%,32px)}#access .checkboxes-lead{margin-bottom:0px}}@media{#access .checkboxes{margin:0 auto 60px;width:100%;display:flex;flex-direction:row;justify-content:flex-start}#access .checkboxes li{list-style:none;width:33.3333333333%;border-right:solid #fff 3px;height:64px;text-align:center;font-weight:500;font-size:min(1.5vw,22px);position:relative}#access .checkboxes li label{color:#333}#access .checkboxes li input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}#access .checkboxes li input[type=checkbox]+label{display:block;line-height:64px;background-image:url(/images/lp/icn_checkbox_off.png);background-repeat:no-repeat;z-index:1;background-size:min(3vw,24px);padding-left:35px}#access .checkboxes li:last-child{border-width:0}#access .checkboxes li.yado input[type=checkbox]+label{background-position:min(5vw,75px) 22px;background-color:rgba(229,201,50,0.12);text-align:center}#access .checkboxes li.yado input[type=checkbox]:checked+label{background-position:min(5vw,75px) 22px;background-color:rgba(229,201,50,0.12);color:#E5C932;background-image:url(/images/lp/icn_checkbox_on_yado.png);background-repeat:no-repeat;background-size:24px}#access .checkboxes li.gourmet input[type=checkbox]+label{background-position:min(4.5vw,108px) 22px;background-color:rgba(244,142,105,0.12);text-align:center}#access .checkboxes li.gourmet input[type=checkbox]:checked+label{background-position:min(4.5vw,108px) 22px;background-color:rgba(244,141,105,0.12);color:#F48E69;background-image:url(/images/lp/icn_checkbox_on_gourmet.png);background-repeat:no-repeat;background-size:24px}#access .checkboxes li.spot input[type=checkbox]+label{background-position:45px 25px}#access .checkboxes li.spot input[type=checkbox]:checked+label{background-position:25px 14.5px;background-color:#ccccff}#access .checkboxes li.event input[type=checkbox]+label{background-position:min(4vw,64px) 22px;background-color:rgba(11,177,34,0.12);text-align:center}#access .checkboxes li.event input[type=checkbox]:checked+label{background-position:min(4vw,64px) 22px;background-color:rgba(11,177,34,0.12);color:#0CB101;background-image:url(/images/lp/icn_checkbox_on_event.png);background-repeat:no-repeat;background-size:24px}}@media screen and (max-width:959px){#access .checkboxes li{font-size:min(1.5vw,22px)}#access .checkboxes li.yado input[type=checkbox]+label{background-position:min(3.5vw,65px) 22px}#access .checkboxes li.yado input[type=checkbox]:checked+label{background-position:min(3.5vw,65px) 22px}#access .checkboxes li.gourmet input[type=checkbox]+label{background-position:min(3vw,98px) 22px}#access .checkboxes li.gourmet input[type=checkbox]:checked+label{background-position:min(3vw,98px) 22px}#access .checkboxes li.event input[type=checkbox]+label{background-position:min(3vw,54px) 22px}#access .checkboxes li.event input[type=checkbox]:checked+label{background-position:min(3vw,54px) 22px}}@media screen and (max-width:599px){#access .checkboxes{justify-content:space-between;margin:0 auto 25px}#access .checkboxes li{width:33%;font-size:14px;border-right:none}#access .checkboxes li input[type=checkbox]+label{width:100%;background-size:20px;margin:0}#access .checkboxes li.yado input[type=checkbox]+label{background-position:0px 22px;background-color:unset;padding-left:8px;color:#333333}#access .checkboxes li.yado input[type=checkbox]:checked+label{background-position:0px 22px;background-color:unset;color:#E5C932;background-image:url(/images/lp/icn_checkbox_on_yado.png);background-repeat:no-repeat;background-size:20px}#access .checkboxes li.gourmet{width:33%}#access .checkboxes li.gourmet input[type=checkbox]+label{background-position:0px 22px;background-color:unset;padding-left:8px;color:#333333}#access .checkboxes li.gourmet input[type=checkbox]:checked+label{background-position:0px 22px;background-color:unset;color:#F48E69;background-image:url(/images/lp/icn_checkbox_on_gourmet.png);background-repeat:no-repeat;background-size:20px}#access .checkboxes li.event input[type=checkbox]+label{background-position:0px 22px;background-color:unset;padding-left:12px;color:#333333}#access .checkboxes li.event input[type=checkbox]:checked+label{background-position:0px 22px;background-color:unset;color:#0cb101;background-image:url(/images/lp/icn_checkbox_on_event.png);background-repeat:no-repeat;background-size:20px}}@media{#access .form{margin-bottom:5px}#access .form .caption{margin-bottom:20px;font-weight:500;font-size:16px;font-weight:300}#access .form .caption img{margin-right:3px;position:relative;top:3px}#access .form .fields{margin-top:20px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#access .form .fields input[type=text]{width:min(22vw,280px);height:60px;font-size:14px;border-radius:10px;padding:20px 15px}#access .form .fields .form-item{font-size:16px;margin-right:20px}#access .form .fields .form-item p{margin-bottom:5px}#access .form .fields .methods{width:min(13vw,160px);height:60px;position:relative}#access .form .fields .methods:before{position:absolute;content:"";background-image:url(/images/lp/icon_select_arrow.png);width:9px;background-size:contain;background-repeat:no-repeat;height:13px;top:50%;right:7%;transition:all 0.3s ease}#access .form .fields .methods select{width:100%;height:60px;font-size:14px;padding:20px 15px;background-position:right -1px bottom 0;border-radius:10px;background-image:url(/images/lp/select_arrow.png);background-size:contain;color:#333}#access .form .fields input[type=button]{color:#ffffff;height:60px;border-width:0;border-radius:10px;font-size:16px;width:140px;cursor:pointer;background-color:#E8A2A2;background-repeat:no-repeat;background-size:21px 21px;background-position:20px center;margin-top:28px}#access .form .fields input[type=button]:hover{opacity:0.7}#access .form .fields input[type=button]:disabled{opacity:0.5;cursor:default;width:min(11vw,140px)}}@media screen and (max-width:959px){#access .form .fields input[type=text]{width:100%}}@media screen and (max-width:599px){#access .form .fields{flex-direction:column}#access .form .fields .form-item{width:100%;margin-bottom:15px;margin-right:0;position:relative}#access .form .fields .form-item:last-child{display:flex}#access .form .fields .form-item p{font-weight:500}#access .form .fields .form-item-head{width:min(100%,175px);margin-right:15px;padding-top:29px}#access .form .fields .form-item-head p{position:absolute;top:0;left:0}#access .form .fields .methods{width:min(100%,175px)}#access .form .fields .methods select{width:100%}#access .form .fields input[type=text]{width:100%;padding:17.5px 15px}#access .form .fields input[type=button]{width:min(100%,170px);padding:17.5px 15px;background-color:#D1C9AE}#access .form .fields input[type=button]:disabled{width:min(100%,170px)}}@media{#access #route-result{display:none;margin-bottom:20px;background:#F6F5F0;padding:28px;position:relative}#access #route-result:before{position:absolute;content:"";top:0;left:0;background-image:url(/images/lp/icon_fromto_connect.png)}#access #route-result .position{border-radius:7px;padding:0px 7px 7px 54px;background-color:#ffffff;background-position:14px 7px}#access #route-result .position_a{background:url(/images/lp/map_icn_position_a.png) no-repeat;font-size:min(2vw,23px);background-position-y:center;background-position-x:14px;background-size:25px 30px}#access #route-result .position_b{background:url(/images/lp/map_icn_position_b.png) no-repeat;font-size:min(2vw,23px);background-position-y:center;background-position-x:14px;background-size:25px 30px}#access #route-result p{font-size:14px;font-weight:300;display:inline-block;margin-left:54px}#access #route-result .route{padding:7px 15px;display:inline-block;font-size:min(2vw,26px);border:1px solid;background-color:#fff;margin:26px 0 48px 58px;position:relative}#access #route-result .route:before{position:absolute;content:"";width:34px;height:134px;top:50%;left:-34px;transform:translateY(-50%);background-image:url(/images/lp/icon_fromto_connect.png);background-size:contain}}@media screen and (max-width:599px){#access #route-result{padding:20px 15px 20px 0;margin-bottom:40px}#access #route-result p{font-size:12px;font-weight:300;margin-left:44px}#access #route-result .position{padding:0px 7px 0px 43px;line-height:unset;height:unset}#access #route-result .position_a,#access #route-result .position_b{background-size:18px 21px;font-weight:500;font-size:min(4vw,16px)}#access #route-result .route{font-size:18px;margin:16px 0 26px 51px;font-weight:500;padding:7px 15px}#access #route-result .route:before{position:absolute;content:"";width:30px;height:80px;top:50%;left:-30px;transform:translateY(-50%);background-image:url(/images/lp/icon_fromto_connect_sp.png);background-size:contain}}@media{.watchImg{padding:30px 0}.watchImg .watchImgTitle{font-family:"Jost",sans-serif;font-size:20px;font-weight:500;color:#333;line-height:1.2;border-left:5px solid #000;padding-left:10px}.watchImg .watchImgSubTitle{font-size:18px;color:#333;margin-top:15px;margin-bottom:15px}.watchImg .bigImgWrap{display:flex;width:100%;margin-bottom:20px}.watchImg .bigImgWrap .imgWrap{display:flex;width:47.3%;margin-right:1.5%}.watchImg .bigImgWrap .imgWrap .leftWrap{width:33.3%;margin-right:2px}.watchImg .bigImgWrap .imgWrap .leftWrap img{width:100%;height:100px;object-fit:cover;vertical-align:top}.watchImg .bigImgWrap .imgWrap .leftWrap img+img{margin-top:2px}.watchImg .bigImgWrap .imgWrap .rightWrap{width:66.6%}.watchImg .bigImgWrap .imgWrap .rightWrap img{width:100%;height:202px;object-fit:cover;vertical-align:top}.watchImg .bigImgWrap .text{width:51.2%;font-size:14px;font-weight:300;line-height:1.5;color:#333}.watchImg .smallImgWrap{display:flex;flex-wrap:wrap;margin-top:15px}.watchImg .smallImgWrap li{display:flex;width:32.1%;margin-right:1.85%}.watchImg .smallImgWrap li:nth-of-type(3n){margin-right:0}.watchImg .smallImgWrap li .imgWrap{width:39%;margin-right:3.8%}.watchImg .smallImgWrap li .imgWrap img{width:100%;height:80px;object-fit:cover;vertical-align:top}.watchImg .smallImgWrap li .text{width:57.2%;font-size:14px;font-weight:300;color:#333}}@media screen and (max-width:599px){.watchImg{padding:0;margin-top:45px}.watchImg .watchImgTitle{padding-left:6px}.watchImg .watchImgTitle img{max-width:70px}.watchImg .watchImgSubTitle{margin-top:10px;margin-bottom:10px}.watchImg .bigImgWrap{flex-wrap:wrap;margin-bottom:20px}.watchImg .bigImgWrap .imgWrap{display:flex;width:100%;margin-right:0}.watchImg .bigImgWrap .imgWrap .swiper-main--wrap{width:75%;margin-right:2.3%;position:relative}.watchImg .bigImgWrap .imgWrap .swiper-main--wrap .swiper-main{position:relative;width:100%;overflow:hidden}.watchImg .bigImgWrap .imgWrap .swiper-main--wrap .swiper-main .swiper-slide img{width:100%;height:185px;object-fit:cover;vertical-align:top}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail{width:22.7%}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail .swiper-wrapper{display:block}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail .swiper-wrapper .swiper-slide{height:auto;max-height:56px;margin-bottom:8px}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer;opacity:0.8}.watchImg .bigImgWrap .imgWrap .swiper-thumbnail .swiper-wrapper .swiper-slide img{width:100%;height:56px;object-fit:cover;vertical-align:top}.watchImg .bigImgWrap .text{width:100%;margin-top:10px}.watchImg .smallImgWrap li{flex-wrap:wrap;width:31.9%;margin-right:2.15%}.watchImg .smallImgWrap li .imgWrap{width:100%;margin-right:0}.watchImg .smallImgWrap li .text{display:none}.watchImg .smallImgText{width:100%;font-size:14px;font-weight:300;line-height:1.5;color:#333;margin-top:15px}}@media{#event{padding:50px 0;box-sizing:border-box}#event .swiper-main--wrap .swiper-wrapper{flex-wrap:wrap}#event .swiper-main--wrap .swiper-wrapper .swiper-slide{margin-bottom:25px;border:1px solid #000;box-sizing:border-box}#event .swiper-main--wrap .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event{display:flex;padding:30px 25px;position:relative;box-sizing:border-box}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event:hover{text-decoration:none}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventTagWrap{display:block;position:absolute;top:0;left:0}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventTagWrap:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border:none;border-right:87px solid transparent;border-top:87px solid #D1C9AE}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventTagWrap .eventTag{display:block;font-family:"Roboto",system-ui;font-weight:500;color:#FFF;font-size:16px;z-index:1;position:relative;top:20px;left:0px;transform:rotate(-45deg)}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventImgWrap{width:36%;margin-right:2.3%}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventImgWrap img{width:100%;max-width:315px;height:210px;object-fit:contain;background:#F7F7F7;vertical-align:top}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo{width:61.7%;position:relative}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventTitle{font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventText{font-family:"Roboto",system-ui;color:#333;font-size:14px;font-weight:300;line-height:1.6;margin-top:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventDate{font-family:"Roboto",system-ui;font-weight:500;color:#DB1F1F;font-size:18px;margin-top:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventDate .calenderIcon{width:100%;max-width:15px;height:auto;margin-right:10px;vertical-align:-1px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventPrice{font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:14px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventPrice .priceIcon{width:100%;max-width:17px;height:auto;margin-right:10px;vertical-align:-4px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventMore{display:block;width:180px;font-family:"Roboto",system-ui;font-weight:500;color:#FFF;font-size:14px;text-align:center;padding:6px 0;border:1px solid #000;background:#50B583;border-radius:5px;box-sizing:border-box;position:absolute;right:0;bottom:0}}@media screen and (max-width:599px){#event{width:100%;padding:0;margin:45px 0 0}#event .swiper-main--wrap .swiper-container{width:600px;margin-left:calc(-300px + 50%)}}@media screen and (max-width:599px) and (max-width:400px){#event .swiper-main--wrap .swiper-container{margin-left:calc(-300px + 44.5%)}}@media screen and (max-width:599px) and (max-width:380px){#event .swiper-main--wrap .swiper-container{margin-left:calc(-300px + 46.3%)}}@media screen and (max-width:599px) and (max-width:360px){#event .swiper-main--wrap .swiper-container{margin-left:calc(-300px + 48.4%)}}@media screen and (max-width:599px){#event .swiper-main--wrap .swiper-wrapper{flex-wrap:unset}#event .swiper-main--wrap .swiper-wrapper .swiper-slide{max-width:360px;margin-bottom:0}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event{align-items:center;min-height:133px;padding:15px 30px 15px 10px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event:before{content:"";display:block;width:20px;height:calc(100% + 2px);background:#000;position:absolute;top:-1px;right:-1px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event:after{content:"";width:8px;height:8px;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform:rotate(45deg);position:absolute;top:calc(50% - 6px);right:6px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventTagWrap:before{border-right:53px solid transparent;border-top:53px solid #D1C9AE}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventTagWrap .eventTag{font-size:12px;top:10px;left:-6px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventImgWrap{width:46.8%;margin-right:3.2%}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventImgWrap img{max-width:150px;height:100px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo{width:50%}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventTitle{font-size:13px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventText{display:none}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventDate{font-size:12px;-webkit-line-clamp:2;position:relative;margin-top:5px;padding-left:17px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventDate .calenderIcon{max-width:13px;margin-right:5px;vertical-align:-2px;position:absolute;top:3px;left:0}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventPrice{font-size:12px;margin-top:5px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventPrice .priceIcon{max-width:13px;margin-right:5px;vertical-align:-2px}#event .swiper-main--wrap .swiper-wrapper .swiper-slide .event .eventInfo .eventMore{display:none}}@media screen and (max-width:599px){#sns-shared{width:100%;margin-top:25px}#sns-shared .title{font-size:14px;color:#333}#sns-shared .sns-shared-base{display:block;text-align:unset;margin-top:20px}#sns-shared .sns-shared-base:before{display:none}#sns-shared .sns-shared-base .modal{text-align:unset;position:unset;margin:unset;padding:unset}#sns-shared .sns-shared-base .modal .inner{width:100%;max-width:unset;padding:unset;background:unset;border-radius:unset}#sns-shared .sns-shared-base .modal .inner .title{display:none}#sns-shared .sns-shared-base ul.sns{justify-content:unset}#sns-shared .sns-shared-base ul.sns li{display:block;width:13.8%;max-width:50px;height:77px;background-size:contain;background-repeat:no-repeat;text-align:center;margin:0 8.3% 0 0}#sns-shared .sns-shared-base ul.sns li:after{display:block;font-size:12px;font-weight:300;color:#333;margin-top:10px}#sns-shared .sns-shared-base ul.sns li a{width:50px;height:50px;background:unset;border-radius:unset;border:unset;padding:unset;font-size:0}#sns-shared .sns-shared-base ul.sns li.btn-print{display:none!important}#sns-shared .sns-shared-base ul.sns li.fb{background-image:url(/images/lp/info_icn_fb.svg);order:3;margin-right:0}#sns-shared .sns-shared-base ul.sns li.fb:after{content:"Facebook"}#sns-shared .sns-shared-base ul.sns li.tw{background-image:url(/images/lp/info_icn_tw.svg)}#sns-shared .sns-shared-base ul.sns li.tw:after{content:"X"}#sns-shared .sns-shared-base ul.sns li.line{display:block;background-image:url(/images/lp/info_icn_line.svg)}#sns-shared .sns-shared-base ul.sns li.line:after{content:"Line"}#sns-shared .sns-shared-base ul.sns li.clip{background-image:url(/images/lp/info_icn_copy.svg);order:-1}#sns-shared .sns-shared-base ul.sns li.clip:after{content:"Copy"}#sns-shared .sns-shared-base .btn-close{display:none}}@media{.nearestSection{margin-top:80px}.nearestSection .nearestSectionTitleWrap{position:relative}.nearestSection .nearestSectionTitleWrap .nearestSectionTitle{font-family:"Jost",sans-serif;font-size:20px;font-weight:500;color:#333;line-height:1.2;border-left:5px solid #000;padding-left:10px}.nearestSection .nearestSectionTitleWrap .nearestSectionMore{color:#333;font-size:13px;text-decoration:underline!important;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);right:0}.nearestSection .nearestSectionText{font-size:14px;font-weight:300;color:#333;margin-top:15px}.nearestSection .spotTab{display:flex;justify-content:space-evenly;border-bottom:1px solid #000;margin-top:40px}.nearestSection .spotTab .tabItem{display:block;width:27%;max-width:250px;font-size:16px;font-weight:300;color:#000;text-align:center;border:1px solid #000;padding:8px 0px;border-bottom:unset;border-radius:5px 5px 0 0;box-sizing:border-box}.nearestSection .spotTab .tabItem:hover{cursor:pointer;opacity:0.8}.nearestSection .spotTab input{display:none}.nearestSection .spotTab input:checked+.tabItem{color:#FFF;background:#000}.nearestSection #gourmetSpot,.nearestSection #leisureSpot,.nearestSection #yadoSpot{display:none}.nearestSection #gourmetSpot.on,.nearestSection #leisureSpot.on,.nearestSection #yadoSpot.on{display:block}.nearestSection .aroundInfoWrap{scrollbar-width:thin;position:relative}.nearestSection .aroundInfoWrap::-webkit-scrollbar{height:10px;cursor:pointer}.nearestSection .aroundInfoWrap::-webkit-scrollbar-thumb{background:#DBDBDB;border-radius:5px}.nearestSection .aroundInfoWrap::-webkit-scrollbar-track{background:#FFF;border-radius:5px}.nearestSection .aroundInfoWrap .aroundInfoList{display:inline-flex;margin-top:20px}.nearestSection .aroundInfoWrap .aroundInfoList li{width:260px;border:1px solid #999;margin-right:20px;box-sizing:border-box;position:relative}.nearestSection .aroundInfoWrap .aroundInfoList li:before{content:"";display:block;width:32px;height:33px;background-image:url("/images/lp/leisure/icon_arrow.svg");background-size:contain;background-repeat:no-repeat;position:absolute;bottom:17px;right:10px}.nearestSection .aroundInfoWrap .aroundInfoList li a{display:block}.nearestSection .aroundInfoWrap .aroundInfoList li a:hover{text-decoration:unset}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoImgWrap{position:relative}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoImgWrap img{width:100%;height:auto;vertical-align:top}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoImgWrap .aroundInfoLabel{max-width:calc(100% - 18px);display:inline-block;color:#333;font-size:13px;background:#F6F5F0;border:1px solid #D1C9AE;padding:4px 10px;position:absolute;top:8px;left:9px;box-sizing:border-box}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap{width:100%;padding:8px 10px 15px;box-sizing:border-box}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoDistance{display:inline-flex;align-items:center;max-width:100%;background:#F2F2F2;padding:1px 6px;box-sizing:border-box}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoDistance .spotName{display:inline-block;color:#999;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoDistance .small{display:inline-block;color:#999;font-size:10px;margin-right:6px;flex-shrink:0}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoDistance .num{display:inline-block;color:#AF9D63;font-size:16px;flex-shrink:0;margin-right:6px}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoTitle{width:100%;min-height:39px;color:#333;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:6px}.nearestSection .aroundInfoWrap .aroundInfoList li .aroundInfoTextWrap .aroundInfoAddress{width:calc(100% - 45px);min-height:38px;color:#333;font-size:12px;font-weight:300;line-height:1.6;margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.nearestSection .aroundInfoWrap .swiper-container{padding-bottom:10px}.nearestSection .aroundInfoWrap .swiper-button-next,.nearestSection .aroundInfoWrap .swiper-button-prev{position:absolute;margin-top:0;width:30px;height:45px;bottom:calc(50% - 40px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:unset;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.nearestSection .aroundInfoWrap .swiper-button-next.swiper-button-disabled,.nearestSection .aroundInfoWrap .swiper-button-prev.swiper-button-disabled{pointer-events:unset}.nearestSection .aroundInfoWrap .swiper-button-prev{left:0}.nearestSection .aroundInfoWrap .swiper-button-prev:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:12px}.nearestSection .aroundInfoWrap .swiper-button-next{right:0}.nearestSection .aroundInfoWrap .swiper-button-next:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:7px}.nearestSection .aroundInfoWrap .swiper-scrollbar{height:4px}}@media screen and (max-width:599px){.nearestSection{margin-top:60px}.nearestSection .nearestSectionTitleWrap .nearestSectionTitle{border-left:4px solid #000;padding-left:6px}.nearestSection .nearestSectionTitleWrap .nearestSectionTitle img{vertical-align:1px}.nearestSection .nearestSectionTitleWrap .nearestSectionMore{display:none}.nearestSection .nearestSectionText{margin-top:10px}.nearestSection .spotTab{margin-top:25px}.nearestSection .spotTab .tabItem{width:27.7%;max-width:100px;font-size:14px;border-radius:5px 5px 0 0}}@media screen and (max-width:599px) and (max-width:340px){.nearestSection .spotTab .tabItem{font-size:12px}}@media screen and (max-width:599px){.nearestSection .aroundInfoWrap .swiper-container{margin:0 -4%;padding:0 4% 10px}.nearestSection .aroundInfoWrap .swiper-button-prev{left:-4%}.nearestSection .aroundInfoWrap .swiper-button-next{right:-4%}.nearestSection .ButtonArea{display:block;width:92%;margin:25px auto 0}.nearestSection .ButtonArea a{display:block;max-width:330px;color:#333;font-size:14px;line-height:1;text-align:center;border:1px solid #000;border-radius:5px;background:#FFF;min-height:45px;padding:14px 0;margin:0 auto;box-sizing:border-box}}@media{#article .nearestSectionTitleWrap .nearestSectionTitle img{max-width:273px}#article .articleOdekakeSliderWrap .articleOdekakeList{display:flex;flex-wrap:wrap;margin-top:25px;max-height:550px;overflow:hidden;transition:max-height 0.3s linear;position:relative}#article .articleOdekakeSliderWrap .articleOdekakeList:after{content:"";display:block;width:100%;position:absolute;bottom:-5px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);height:150px;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.6) 20%,rgba(255,255,255,0.8) 55%,#fff 90%)}#article .articleOdekakeSliderWrap .articleOdekakeList.open{max-height:unset}#article .articleOdekakeSliderWrap .articleOdekakeList.open:after{display:none}#article .articleOdekakeSliderWrap .articleOdekakeList.open .moreBtn{display:none}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake{display:flex;width:48.5%;margin-right:3%;margin-bottom:25px;border:1px solid #CCC;box-sizing:border-box}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake:nth-child(2n){margin-right:0}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake:hover{text-decoration:unset}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeImg{width:44.4%}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeImg img{width:100%;max-width:200px;height:100%;object-fit:cover;vertical-align:top}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText{align-self:center;width:55.6%;padding:15px;box-sizing:border-box}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText .articleOdekakeLabel .label{display:inline-block;margin-right:10px;margin-bottom:5px;font-size:12px;color:#fff;font-weight:300;padding:2px 4px;background:#000;border-radius:2px}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText .articleOdekakeLabel .label img{width:100%;max-width:66px;height:auto;vertical-align:top}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText .articleOdekakeTitle{color:#333;font-size:14px}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText .articleOdekakeTitle span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#article .articleOdekakeSliderWrap .articleOdekakeList .moreBtn{display:block;width:100%;max-width:310px;font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:16px;text-align:center;background:#FFF;border:1px solid #000;border-radius:5px;padding:15px 0;position:absolute;bottom:55px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);box-sizing:border-box;z-index:1}#article .articleOdekakeSliderWrap .articleOdekakeList .moreBtn:hover{opacity:0.7;cursor:pointer}}@media screen and (max-width:599px){#article .nearestSectionTitleWrap .nearestSectionTitle img{max-width:215px}#article .articleOdekakeSliderWrap .articleOdekakeList{margin-top:0;max-height:1000px}#article .articleOdekakeSliderWrap .articleOdekakeList.open{max-height:unset}#article .articleOdekakeSliderWrap .articleOdekakeList:after{height:125px}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake{width:100%;margin-right:0;border-top:unset;border-left:unset;border-right:unset;padding:20px 0;margin-bottom:0}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeImg img{max-width:160px}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText{padding:0;margin-left:10px}#article .articleOdekakeSliderWrap .articleOdekakeList .articleOdekake .articleOdekakeText .articleOdekakeTitle{font-size:13px}#article .articleOdekakeSliderWrap .articleOdekakeList .moreBtn{font-size:14px;padding:15px 0;bottom:42px}}@media{#plan .nearestSectionTitleWrap .nearestSectionTitle img{max-width:273px}}@media screen and (max-width:599px){#plan .nearestSectionTitleWrap .nearestSectionTitle img{max-width:213px}}@media{#plan .planBlock{margin-top:25px}#plan .planBlock img{max-width:100%;width:auto;height:auto}#plan .planBlock .swiper-container{padding-bottom:5px}#plan .planBlock .swiper-main--wrap{position:relative}#plan .planBlock .ren-article .ren-article-card{max-height:420px;background:#fff;display:block;border:1px solid #333;box-shadow:5px 5px 0 #333;box-sizing:border-box;padding:30px 15px 15px;margin-right:10px;margin-bottom:10px;position:relative;box-sizing:border-box;color:#333}#plan .planBlock .ren-article .ren-article-card:hover{text-decoration:none}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label-keisai{position:absolute;top:0;left:10px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label-keisai img{width:71px;height:auto;vertical-align:top}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label{position:absolute;top:0;right:0;display:flex}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label .ren-article-card__label-item{background:#E8A2A2;color:#fff;font-weight:500;position:relative;display:flex;justify-content:center;align-items:center;height:21px;padding:4px 17px 4px 7px;box-sizing:border-box;font-size:11px;line-height:1}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label .ren-article-card__label-item:before{content:"";display:block;position:absolute;width:14px;height:100%;top:0;bottom:0;margin:auto;left:0;transform:translateX(-99.5%);background:linear-gradient(60deg,transparent 50%,#e8a2a2 52%)}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label-item--color-sand{background:#E2D2C5}#plan .planBlock .ren-article .ren-article-card .ren-article-card__label-item--color-sand:before{background:linear-gradient(60deg,transparent 50%,#E2D2C5 52%)}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head{box-sizing:border-box;padding-right:12px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__ttl{line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:58px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info{margin:8px 0 -3px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info-item{font-size:11px;font-weight:500;margin:3px 0}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info-item img{width:unset;margin-right:3px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info-item--area{color:#E8A2A2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info-item--area img{margin-right:4px;margin-left:1px;vertical-align:-2px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__head-info-item--budget img{vertical-align:-3px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__img{margin:15px auto 0;width:89%}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__img picture{display:block;width:100%}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__img img{width:100%;object-fit:cover;height:auto;aspect-ratio:1/1;-webkit-aspect-ratio:1/1;vertical-align:top}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__pranner{display:flex;margin-top:15px;align-items:center}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__pranner p{font-size:13px;font-weight:500;margin-left:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__pranner p small{font-size:11px;display:block;margin-bottom:2px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__pranner img{width:30px}#plan .planBlock .swiper-button-next,#plan .planBlock .swiper-button-prev{position:absolute;margin-top:0;width:30px;height:45px;bottom:calc(50% - 40px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:unset;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#plan .planBlock .swiper-button-next.swiper-button-disabled,#plan .planBlock .swiper-button-prev.swiper-button-disabled{pointer-events:unset}#plan .planBlock .swiper-button-prev{left:0}#plan .planBlock .swiper-button-prev:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:12px}#plan .planBlock .swiper-button-next{right:0}#plan .planBlock .swiper-button-next:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:7px}#plan .planBlock .swiper-scrollbar{height:4px}}@media screen and (max-width:599px){#plan .planBlock .swiper-container{margin:0 -4%;padding:0 4% 5px}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__head .ren-article-card__ttl{min-height:unset}#plan .planBlock .ren-article .ren-article-card .ren-article-card__row .ren-article-card__img img{height:225px}#plan .planBlock .swiper-button-prev{left:-4%}#plan .planBlock .swiper-button-next{right:-4%}}@media{#spot .nearestSectionTitleWrap .nearestSectionTitle img{max-width:207px}}@media screen and (max-width:599px){#spot .nearestSectionTitleWrap .nearestSectionTitle img{max-width:161px;vertical-align:-2px}}@media{#gourmet .nearestSectionTitleWrap .nearestSectionTitle img{max-width:182px}}@media screen and (max-width:599px){#gourmet .nearestSectionTitleWrap .nearestSectionTitle img{max-width:141px}}@media{#yado .nearestSectionTitleWrap .nearestSectionTitle img{max-width:136px}}@media screen and (max-width:599px){#yado .nearestSectionTitleWrap .nearestSectionTitle img{max-width:106px}}@media{#hashtags{margin:60px 0 0}}@media screen and (max-width:599px){#hashtags{margin-bottom:40px}}@media{#hashtags>.section_title{margin-bottom:15px;border-left:5px solid #000;padding-left:10px}#hashtags>.section_title img{width:100%;max-width:90px;height:auto;vertical-align:-4px}}@media screen and (max-width:599px){#hashtags>.section_title{padding-left:6px}#hashtags>.section_title img{max-width:70px}}@media{#hashtags ul{margin-top:15px}#hashtags ul li{display:inline-block;margin-right:15px;margin-bottom:15px}#hashtags ul li a{display:block;color:#333;font-size:13px;font-weight:300;background:#FFF;border:1px solid #000;border-radius:5px;padding:7px 15px;box-sizing:border-box}#hashtags ul li a:before{content:"";display:inline-block;width:8px;height:10px;background-image:url(/images/lp/leisure/icon_hash.svg);background-repeat:no-repeat;background-size:contain;margin-right:2px}section .search-panel .label{padding:10px 0;width:143px;box-sizing:border-box;text-align:center;border-right:solid #cccccc 1px;margin-bottom:30px;font-size:12px}section .search-panel .label.active{border:solid #cccccc 1px;border-left-width:0;background:#f2f2f2;position:relative}section .search-panel .label.active:after,section .search-panel .label.active:before{content:"";position:absolute;left:50%;margin-left:-5px;width:0px;height:0px;border-style:solid;border-width:12px 8px 0 8px}section .search-panel .label.active:before{border-color:#cccccc transparent transparent transparent;bottom:-13px}section .search-panel .label.active:after{border-color:#f5f5f5 transparent transparent transparent;bottom:-11px}section .search-panel .label:first-child{border-left:solid #cccccc 1px}section .search-panel .label-bottom{margin-top:30px;margin-bottom:0}section .search-panel .label-bottom.active:after,section .search-panel .label-bottom.active:before{border-width:0 8px 12px 8px;bottom:auto}section .search-panel .label-bottom.active:before{border-color:transparent transparent #cccccc transparent;top:-13px}section .search-panel .label-bottom.active:after{border-color:transparent transparent #f5f5f5 transparent;top:-11px}}@keyframes fadeIn{0%{opacity:0}15%{opacity:1}90%{opacity:1}}@media{#side{width:230px;min-height:100px;position:relative;align-self:flex-start}}@media screen and (max-width:959px){#side{width:190px}}@media screen and (max-width:599px){#side{display:none}}@media{#side .sidebg{background:#F6F5F0;padding:5px 15px 20px;box-sizing:border-box}#side .links .tel-info{color:#333;margin-top:10px}#side .links .tel-info .title{display:block;font-size:18px}}@media screen and (max-width:959px){#side .links .tel-info .title{font-size:16px}}@media{#side .links .tel-info .title:before{content:"";display:inline-block;width:34px;height:26px;background-image:url(/images/higaeri/common/icon_tel.svg);background-size:contain;background-repeat:no-repeat;margin-right:10px;vertical-align:-3px}#side .links .tel-info .memo{display:block;font-weight:300;font-size:10px;margin-top:3px}#side .links .btn-homepage{margin-top:15px}#side .links .btn-homepage a{display:block;width:100%;min-height:50px;background:#50B583;font-size:18px;color:#FFF;text-align:center;border-radius:5px;border:1px solid #000;padding:13px 0 8px;box-sizing:border-box}}@media screen and (max-width:959px){#side .links .btn-homepage a{font-size:16px}}@media{#side .links .btn-homepage a:hover{text-decoration:none}#side .links .btn-officialpage{margin-top:15px}#side .links .btn-officialpage a{display:block;width:100%;min-height:50px;background:#E8A2A2;font-size:18px;color:#FFF;text-align:center;border-radius:5px;border:1px solid #000;padding:13px 0 8px;box-sizing:border-box}}@media screen and (max-width:959px){#side .links .btn-officialpage a{font-size:16px}}@media{#side .links .btn-officialpage a:hover{text-decoration:none}#side .webmagazine{margin-top:30px}#side .webmagazine .title{font-size:16px;color:#333;margin-bottom:7px}#side .webmagazine a{display:block}#side .webmagazine a+a{margin-top:5px}#side .webmagazine a img{width:100%;height:auto;vertical-align:top}#side #sns-shared{width:100%;margin-top:30px}#side #sns-shared .title{font-size:14px;color:#333}#side #sns-shared .sns-shared-base{margin-top:15px}#side #sns-shared .sns-shared-base ul.sns{justify-content:space-between}#side #sns-shared .sns-shared-base ul.sns li{width:40px;height:60px;background-size:contain;background-repeat:no-repeat;text-align:center}#side #sns-shared .sns-shared-base ul.sns li:after{font-size:11px;font-weight:300;color:#333}#side #sns-shared .sns-shared-base ul.sns li a{width:40px;height:40px}#side #sns-shared .sns-shared-base ul.sns li.fb{background-image:url(/images/lp/info_icn_fb.svg);order:3}#side #sns-shared .sns-shared-base ul.sns li.fb:after{content:"Facebook"}#side #sns-shared .sns-shared-base ul.sns li.tw{background-image:url(/images/lp/info_icn_tw.svg)}#side #sns-shared .sns-shared-base ul.sns li.tw:after{content:"X"}#side #sns-shared .sns-shared-base ul.sns li.line{display:block;background-image:url(/images/lp/info_icn_line.svg)}#side #sns-shared .sns-shared-base ul.sns li.line:after{content:"Line"}#side #sns-shared .sns-shared-base ul.sns li.clip{background-image:url(/images/lp/info_icn_copy.svg);order:-1}#side #sns-shared .sns-shared-base ul.sns li.clip:after{content:"Copy"}}@media screen and (max-width:959px){#side #sns-shared .sns-shared-base{display:block;text-align:unset}#side #sns-shared .sns-shared-base:before{display:none}#side #sns-shared .sns-shared-base .modal{text-align:unset;position:unset;margin:unset;padding:unset}#side #sns-shared .sns-shared-base .modal .inner{width:100%;padding:unset;background:unset;border-radius:unset}#side #sns-shared .sns-shared-base .modal .inner .title{display:none}#side #sns-shared .sns-shared-base ul.sns li{display:block}#side #sns-shared .sns-shared-base ul.sns li.btn-print{display:none!important}#side #sns-shared .sns-shared-base ul.sns li a{background:unset;border-radius:unset;border:unset;padding:unset;font-size:0}#side #sns-shared .sns-shared-base .btn-close{display:none}}@media{#side .accessBnr{display:block;margin-top:35px}#side .accessBnr img{width:100%;height:auto}}@media screen and (max-width:599px){#side .accessBnr{display:none}}@media{#side .fixlink{width:230px;position:fixed;z-index:10;top:0;background:#F6F5F0;padding:20px 15px;box-sizing:border-box;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;pointer-events:none}}@media screen and (max-width:959px){#side .fixlink{width:190px}}@media{#side .fixlink.fade_on{opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;pointer-events:auto}#side .fixlink .btn-homepage{margin-top:15px}#side .fixlink .btn-homepage a{display:block;width:100%;min-height:50px;background:#50B583;font-size:18px;color:#FFF;text-align:center;border-radius:5px;border:1px solid #000;padding:13px 0 8px;box-sizing:border-box}}@media screen and (max-width:959px){#side .fixlink .btn-homepage a{font-size:16px}}@media{#side .fixlink .btn-homepage a:hover{text-decoration:none}#side .fixlink .btn-officialpage a{display:block;width:100%;min-height:50px;background:#E8A2A2;font-size:18px;color:#FFF;text-align:center;border-radius:5px;border:1px solid #000;padding:13px 0 8px;box-sizing:border-box}}@media screen and (max-width:959px){#side .fixlink .btn-officialpage a{font-size:16px}}@media{#side .fixlink .btn-officialpage a:hover{text-decoration:none}#sidemenu{text-align:left}#sidemenu li{border-bottom:1px dashed #D1C9AE;margin:0 -15px;padding:0 15px}#sidemenu li a{display:block;font-weight:300;color:#333;font-size:14px;line-height:1.14;padding:10px 0}#sidemenu li a:before{content:"・"}#sidemenu li a:hover{font-weight:500;color:#AF9D63;text-decoration:none}#sidemenu li a:hover.active{font-weight:500;color:#AF9D63}#sidemenu li a.active{font-weight:500;color:#AF9D63}}@media{#breadcrumbs{font-family:"Roboto",system-ui;font-weight:300}#wrap{width:92%;max-width:1200px;margin:0 auto;font-family:"Roboto",system-ui;font-weight:500;box-sizing:content-box;font-size:14px}#container{display:flex;flex-wrap:wrap;margin-bottom:100px}}@media screen and (max-width:599px){#container{margin-bottom:0}}@media{#container .top{width:100%;margin-bottom:30px}#container .top .topTitleWrap{border-left:8px solid #D1C9AE;padding-left:20px;margin-top:20px;position:relative}#container .top .topTitleWrap .topArea{display:block;color:#333;font-size:16px;padding:5px 0}#container .top .topTitleWrap .topArea img{width:100%;max-width:15px;height:auto;vertical-align:-5px;margin-right:10px}#container .top .topTitleWrap .topTitle{display:block;font-weight:500;color:#333;font-size:40px}#container .top .topTitleWrap .topTitle .topTitleKana{display:block;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:300;color:#333}}@media screen and (max-width:599px){#container .top{margin-bottom:10px}#container .top .topTitleWrap{border-left:unset;padding-left:0;margin-top:25px}#container .top .topTitleWrap .topArea{padding:0}#container .top .topTitleWrap .topArea img{max-width:12px;margin-right:5px;vertical-align:-3px}#container .top .topTitleWrap .topTitle{font-size:25px;margin-top:3px}#container .top .topTitleWrap .topTitle .topTitleKana{font-size:12px}}@media{.favBtnWrap{display:flex;justify-content:flex-end;gap:20px;position:absolute;top:0;right:0}.favBtnWrap .favBtnWrap_btn{position:relative}.favBtnWrap .favBtnWrap_btn img{width:100%;max-width:28px;height:auto}.favBtnWrap .favBtnWrap_btn:hover{opacity:1}.favBtnWrap .favBtnWrap_btn:hover .js-favHoverNotice{opacity:1;transition:0.3s}.favBtnWrap .favBtnWrap_btn.favBtn.on img{animation:favAnimation 0.2s 0s 1 ease}.favBtnWrap .favBtnWrap_btn .favBtnWrap_notice{width:max-content;opacity:0;font-size:12px;color:#FFF;padding:10px;background:rgba(75,88,108,0.9);position:absolute;top:-50px;left:50%;translate:-50% 0;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));pointer-events:none;z-index:105}.favBtnWrap .favBtnWrap_btn .favBtnWrap_notice:before{content:"";width:14px;height:9px;background:rgba(75,88,108,0.9);clip-path:polygon(50% 9px,0% 0%,14px 0%);position:absolute;bottom:-9px;left:50%;translate:-50% 0}.favBtnWrap .favBtnWrap_btn .favBtnWrap_notice.on{animation:fadeInLabel 5s ease 1 normal}}@media screen and (max-width:599px){.favBtnWrap{gap:20px;top:-2px;right:0}.favBtnWrap .favBtnWrap_btn img{max-width:26px}.favBtnWrap .favBtnWrap_btn .favBtnWrap_notice{left:calc(50% - 25px)}.favBtnWrap .favBtnWrap_btn .favBtnWrap_notice:before{left:77%}}@media{#leisure-footer{margin:5px auto}#leisure-footer small{font-weight:300;font-size:12px;color:#333;line-height:1.66}#leisure-footer a{color:#50B583;text-decoration:underline!important}}@media screen and (max-width:599px){#leisure-footer small{font-size:10px;line-height:2}}@media{.weatherSlider{padding:5px 20px;background:#F2F2F2}.weatherSlider .weatherSliderWrap{display:flex;align-items:center;position:relative;width:2070px;margin-left:calc(-1035px + 50%);overflow:hidden}.weatherSlider .weatherSliderWrap .weatherArea{display:inline-block;flex-shrink:0;margin-right:20px}.weatherSlider .weatherSliderWrap .weatherArea .weatherAreaText{font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:16px}.weatherSlider .weatherSliderWrap .weatherArea .moreText{display:none}.weatherSlider .weatherSliderWrap .swiper-main--wrap{width:calc(100% - 295px)}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap{width:100%;display:flex;background:#FFF;font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:14px;text-align:center;box-sizing:border-box}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .date{width:32.8%;height:30px;border:1px solid #D1C9AE;padding:7px 0;box-sizing:border-box}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .date .week{font-size:12px;font-feature-settings:"palt";margin-left:1px}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .temperature{width:32.1%;height:30px;border:1px solid #D1C9AE;padding:4px 0;box-sizing:border-box}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .temperature .high{color:#D588AE}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .temperature .low{color:#5F93D9}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .icon{width:35.1%;height:30px;border:1px solid #D1C9AE;padding:4px 2px 3px;box-sizing:border-box;display:flex;align-items:center}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .icon img{width:100%;max-width:30px;height:auto;vertical-align:bottom}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .icon .rain{width:100%;display:inline-block;font-weight:300;font-size:12px;line-height:1}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .icon .rain .rainText{display:block;font-weight:300;font-size:10px;line-height:1}}@media screen and (max-width:2110px){.weatherSlider .weatherSliderWrap{margin-left:0}}@media screen and (max-width:599px){.weatherSlider{padding:5px 0 8px}.weatherSlider .weatherSliderWrap{width:100%;margin-left:0;flex-wrap:wrap}.weatherSlider .weatherSliderWrap .weatherArea{width:92%;display:flex;justify-content:space-between;margin:0 auto}.weatherSlider .weatherSliderWrap .weatherArea .weatherAreaText{font-size:12px}.weatherSlider .weatherSliderWrap .weatherArea .moreText{font-family:"Roboto",system-ui;font-weight:500;color:#333;font-size:12px;text-decoration:underline!important}.weatherSlider .weatherSliderWrap .weatherArea .moreText:after{content:"";display:inline-block;width:6px;height:6px;border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(135deg);position:relative;top:-2px;right:0;margin-left:4px}.weatherSlider .weatherSliderWrap .swiper-main--wrap{width:600px;margin-top:5px}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap{align-items:center}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .date{padding:4px 0}.weatherSlider .weatherSliderWrap .swiper-main--wrap .swiper-container .swiper-wrapper .swiper-slide .weatherWrap .temperature{padding:5px 3px;font-size:13px}}@media screen and (max-width:340px){.weatherSlider .weatherSliderWrap .weatherArea .weatherAreaText{font-size:11px}.weatherSlider .weatherSliderWrap .weatherArea .moreText{font-size:11px}}@media print{#footer,#header{display:none}#container{text-align:center;width:744px}}#fixed-navi .btn-pagetop a{background-color:#D1C9AE}@media screen and (max-width:599px){#footer{margin-top:60px}.webmagazine{margin:60px 0 0}.webmagazine .title{font-size:16px;color:#333;margin-bottom:10px}.webmagazine a{display:block}.webmagazine a+a{margin-top:10px}.webmagazine a img{width:100%;height:auto;vertical-align:top}#fixed-navi{bottom:80px}#fixed-navi .btn-pagetop a{background-color:unset}#fixed-navi .btn-share{display:none!important}.fixBtnWrap{width:100%;height:unset;min-height:70px;position:fixed;z-index:10;left:0;bottom:env(-safe-area-inset-bottom,0);background:rgba(0,0,0,0.7);padding-top:13px;padding-bottom:calc(env(safe-area-inset-bottom, 13px) / 1.8);box-sizing:border-box;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;pointer-events:none}.fixBtnWrap.on{opacity:1;pointer-events:auto}.fixBtnWrap .content{display:flex;width:88%;margin:0 auto}.fixBtnWrap .content .accessLink{width:40px;text-align:center;margin-right:25px;flex-shrink:0}.fixBtnWrap .content .accessLink .pinIcon{width:100%;max-width:19px;height:auto;vertical-align:top}.fixBtnWrap .content .accessLink .text{display:block;font-size:12px;color:#FFF;margin-top:5px}.fixBtnWrap .content .accessLink:only-child{display:block;width:100%;text-align:center;background:#E8A2A2;border-radius:5px;padding:12px 0}.fixBtnWrap .content .accessLink:only-child .pinIcon{display:none}.fixBtnWrap .content .accessLink:only-child .text{font-size:16px;color:#FFF;line-height:1}.fixBtnWrap .content .btnWrap{display:flex;width:100%}.fixBtnWrap .content .btnWrap a{display:block;width:calc((100% - 2px) / 2);font-family:"Roboto",system-ui;font-weight:500;color:#FFF;font-size:16px;line-height:1;text-align:center;padding:17px 0 10px;box-sizing:border-box}.fixBtnWrap .content .btnWrap a.resLink{background:#50B583;margin-left:5px;border-radius:5px}.fixBtnWrap .content .btnWrap a.hpLink{background:#E8A2A2;margin-right:5px;border-radius:5px}.fixBtnWrap .content .btnWrap a:only-child{width:100%;margin:0 auto;border-radius:5px}}@keyframes fadeInLabel{0%{opacity:0}15%{opacity:1}90%{opacity:1}}@keyframes favAnimation{0%{transform:scale(1)}40%{transform:scale(1.2)}50%{transform:scale(1.3)}60%{transform:scale(1.2)}to{transform:scale(1)}}