@media (min-width: 1001px){#mainvisual{width:100%;height:33vw;overflow:hidden}.ctitle__logo{color:var(--secondary-color)}.ctitle{margin-bottom:40px}.ch3_1{font-size:2.6rem;margin-bottom:50px;line-height:1.8;text-align:center}.note{font-size:1.4rem;line-height:2.3}.indent1{text-indent:-1em;padding-left:1em}.indent15{text-indent:-1.2em;padding-left:1.5em}.indentPlus1{text-indent:1em}.cfex{display:flex}.jc_sa{justify-content:space-around}.jc_sb{justify-content:space-between}.fd_co{flex-direction:column}.fd_cor{flex-direction:column-reverse}.fd_ro{flex-direction:row}.fd_ror{flex-direction:row-reverse}.ai_c{align-items:center}#sightAnchor{padding:70px 0 300px;position:relative}#sightAnchor .deco__mask{height:70%}.cmenu{display:flex;justify-content:center}.cmenu li{position:relative}.cmenu li::before{content:"";display:inline-block;width:1px;height:100%;background-color:#808080;position:absolute;left:0;top:0}.cmenu li:last-of-type::after{content:"";display:inline-block;width:1px;height:100%;background-color:#808080;position:absolute;right:0;top:0}.cmenu li a{position:relative;padding:0.2em 1em;font-size:1.8rem}.cmenu li a::after{content:"";display:inline-block;width:7px;height:4px;background:url(../../images/icon_arrow_cmenu.svg) center no-repeat;background-size:contain;transform:translateY(-5px);margin-left:0.5em}.unescoPark{padding:130px 0 250px;position:relative}.unescoPark::before{content:"";display:inline-block;width:114px;height:116px;background:url(../../images/icon_men.svg) center no-repeat;background-size:contain;position:absolute;z-index:10;top:-57px;left:50%;transform:translateX(-50%)}.unescoPark h2.ctitle{font-size:2.7rem;line-height:1.8}.unescoPark .ch3_4{text-align:center;font-size:3.9rem;line-height:1.8;margin-bottom:50px}.buna{padding:80px 70px 60px;background:url(../../images/bg_buna.jpg) center no-repeat;background-size:cover;margin-bottom:85px}.buna h4{font-size:1.4rem;line-height:1.5;text-align:center;margin-bottom:40px}.buna h4 span{font-size:3.5rem;line-height:1.8;line-height:1.5}.buna p{text-align:center;font-size:1.6rem;line-height:2.6;margin-bottom:70px}.buna ul li{width:440px}.yonazawa{margin-bottom:200px;scroll-margin-top:100px}.sightseeingName{font-size:3.4rem;line-height:1.8;line-height:8.84px;margin-bottom:35px}.yonazawa .sightseeingName{color:#8B82B7;font-size:3.4rem;font-weight:bold;line-height:1.5;letter-spacing:8.84px}.yonazawa .lead2{text-align:left;font-size:2.2rem;line-height:2;margin-bottom:65px}.yonazawaPicTxt{width:1050px;margin:auto;position:relative}.yonazawaPicTxt .slide_img2{position:relative;z-index:5}.yonazawaTxt{width:620px;position:absolute;z-index:10;right:0;bottom:-130px;background:#FFF;padding:50px 65px;border-top-left-radius:60px}.yonazawaPicTxt .slide_img2 .cdots{justify-content:flex-start}.yonazawaPicTxt .slide_img2 .cdots li{max-width:24px;width:24px;height:24px;background:#8B82B7;border-radius:50%}.yonazawaPicTxt .slide_img2 .cdots li.slick-active{background:#52B375}.yonazawaTxt h5{font-size:28px;font-weight:bold;line-height:64px;letter-spacing:7.28px;color:#52B375;margin-bottom:30px}.yonazawaTxt p{font-size:1.8rem;line-height:1.8;letter-spacing:0.9px}.yonazawaLoop{width:100%;overflow:hidden}.yonazawaLoop ul li>div{padding:0 calc((10 / 1600) * 100vw)}.yonazawaLoop .sightseeingName{color:#C19100;font-weight:bold;margin-bottom:75px;line-height:1.8}#rentalBicycle{padding:115px 0 200px;position:relative}.rentalBicycle::before{content:"";display:inline-block;width:246px;height:121px;background:url(../../images/icon_car_bicycle.svg) center no-repeat;background-size:contain;position:absolute;z-index:10;top:-60px;left:50%;transform:translateX(-50%)}.ch4_1{width:fit-content;margin:auto;font-size:2.8rem;letter-spacing:7.28px;font-weight:bold;line-height:2.2;margin-bottom:60px}.rentalBicycle .ch4_1{color:#52B375;font-weight:bold}.cassetteTwin{display:flex}.cassetteTwin{display:flex}.rentalBicycle .cassetteTwin{margin-bottom:125px}.rentalBicycle .cassetteTwin li{width:48%;display:flex;flex-direction:column}.cassetteTwin li .img{margin-bottom:20px}.cassetteTwin li .txt{display:flex;flex-direction:column;height:100%}.cassetteTwin li .txt h5{font-weight:bold;font-size:2.8rem;line-height:2.2;letter-spacing:7.28px;color:#8B82B7;margin-bottom:10px}.cassetteTwin li .txt p{font-size:1.8rem;line-height:1.8;letter-spacing:0.9px;margin-bottom:30px}.cassetteTwin li .txt .inBtn{margin-top:auto}.cbtn4{display:flex;flex-direction:column;justify-content:center;background-color:var(--primary-color);color:#FFF;position:relative;font-size:2.2rem;line-height:1.5;letter-spacing:5.72px;text-align:center;width:73.48485%;height:69px}.cbtn4::after{content:"";display:inline-block;width:33px;height:6px;background:url(../../../images/icon_arrow02_w.svg) center no-repeat;background-size:contain;color:#FFF;position:absolute;top:50%;right:1.5em;transform:translateY(-50%)}.cassetteTwin .cbtn4{margin:auto}.detailBicycle{background:#f3f2f8;padding:50px}.detailBicycle h5{color:#00C381;text-align:center;font-size:2.4rem;font-weight:bold;line-height:2;letter-spacing:6.24px;margin-bottom:40px}.detailBicycle .img{text-align:center;width:480px;margin:0 auto 60px}.detailBicycle .txt h6{text-align:center;font-size:2.6rem;line-height:1.9;letter-spacing:6.76px;margin-bottom:50px}.detailBicycle .txt ul{width:fit-content;margin:0 auto 30px}.link_a{display:block;color:#0071BC;text-decoration:underline;width:fit-content;margin:auto}.spot1{background:url(../../images/bg_forest.png) center top repeat-x;background-color:#DFF4EB;padding:270px 0 100px;position:relative}.spot1 .cartWrap{position:absolute;z-index:10;top:-100px;left:0;width:170px;opacity:0;transform:translateX(0)}.spot1 .cartWrap.animate{opacity:1;animation:cartMoveAndShake 10s linear forwards infinite}@keyframes cartMoveAndShake{0%{transform:translateX(0px)}5%{transform:translateX(5vw)}10%{transform:translateX(10vw)}15%{transform:translateX(15vw)}20%{transform:translateX(20vw)}25%{transform:translateX(25vw)}30%{transform:translateX(30vw)}35%{transform:translateX(35vw)}40%{transform:translateX(40vw)}45%{transform:translateX(45vw)}50%{transform:translateX(50vw)}55%{transform:translateX(55vw)}60%{transform:translateX(60vw)}65%{transform:translateX(65vw)}70%{transform:translateX(70vw)}75%{transform:translateX(75vw)}80%{transform:translateX(80vw)}85%{transform:translateX(85vw)}90%{transform:translateX(90vw)}95%{transform:translateX(95vw)}100%{transform:translateX(100vw)}}.spot1 .cartWrap.animate .cart1{animation:cart1Shake 0.5s linear forwards infinite}@keyframes cart1Shake{0%{transform:translateY(0px)}5%{transform:translateY(-3px)}10%{transform:translateY(3px)}15%{transform:translateY(-3px)}20%{transform:translateY(3px)}25%{transform:translateY(3px)}30%{transform:translateY(3px)}35%{transform:translateY(-3px)}40%{transform:translateY(3px)}45%{transform:translateY(-3px)}50%{transform:translateY(0px)}55%{transform:translateY(-3px)}60%{transform:translateY(3px)}65%{transform:translateY(-3px)}70%{transform:translateY(3px)}75%{transform:translateY(3px)}80%{transform:translateY(3px)}85%{transform:translateY(-3px)}90%{transform:translateY(3px)}95%{transform:translateY(-3px)}100%{transform:translateY(0px)}}.spot1 .cartWrap2{position:absolute;z-index:5;top:-160px;right:calc(50% - 700px)}.spot1 .lead{text-align:center;font-size:1.8rem;line-height:2.5;letter-spacing:4.68px;margin-bottom:140px}.spotBigBox{border:4px solid #000;border-radius:20px;background-color:#FFF;padding:51px;margin-bottom:195px;scroll-margin-top:100px}.spotBigBox .spotBigBoxInner{display:flex;justify-content:space-between;width:100%}.spotBigBox .spotBigBoxInner .img{width:54.1429%}.spotBigBox .spotBigBoxInner .txt{width:32.6531%}.spotBigBox .spotBigBoxInner .txt .cCopy{font-weight:bold;font-size:2.4rem;line-height:1.3;position:relative;margin-bottom:5px}.spotBigBox .spotBigBoxInner .txt .cCopy::after{content:"";display:inline-block;width:91px;height:105px;background:url(../../images/icon_glass.svg) center no-repeat;background-size:contain;position:absolute;top:-35px;right:0}.spotBigBox .spotBigBoxInner .txt h4{font-size:3.4rem;line-height:1.7;letter-spacing:5.44px;margin-bottom:5px}.spotBigBox .spotBigBoxInner .txt .comment{font-size:1.6rem;line-height:1.8;margin-bottom:20px}.spotBigBox .spotBigBoxInner .txt table{width:100%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:10px}.spotBigBox .spotBigBoxInner .txt table th,.spotBigBox .spotBigBoxInner .txt table td{padding:0.1em 0 0.4em;text-align:center;width:calc( 100% / 3 );vertical-align:middle;font-weight:normal}.spotBigBox .spotBigBoxInner .txt table th{text-align:left;padding-left:1em}.spotBigBox .spotBigBoxInner .txt .cbtn4{width:100%}.spotList1{display:flex;flex-wrap:wrap;gap:3.63637%}.spotList1 li{display:flex;flex-direction:column;width:30.9091%;margin-bottom:min(calc( (80 / 1600 ) * 100vw ), 80px);scroll-margin-top:100px}.spotList1 li .img{margin-bottom:15px}.spotList1 li .txt{display:flex;flex-direction:column;height:100%}.spotList1 li .txt h5{font-weight:bold;font-size:2.4rem;line-height:1.2;letter-spacing:normal;color:#8B82B7;margin-bottom:15px}.spotList1 li .txt p{font-size:1.6rem;line-height:1.8;letter-spacing:normal;margin-bottom:20px}.spotList1 li .txt .inBtn{width:100%;margin-top:auto}.spotList1 li .txt table{width:100%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:30px}.spotList1 li .txt table th,.spotList1 li .txt table td{padding:0.1em 0 0.4em;text-align:center;width:calc( 100% / 3 );vertical-align:middle;font-weight:normal}.spotList1 li .txt table th{text-align:left;padding-left:1em}.spotList1 li .txt .cbtn4{width:100%;font-size:1.4rem;font-weight:bold;height:58px}.spot2{padding:230px 0 100px}.spot2 .lead{text-align:center;font-size:1.8rem;line-height:2.5;letter-spacing:4.68px;margin-bottom:140px}#sightAnchor2{padding:70px 0 150px;position:relative}}@media (max-width: 1000px){.w1100{width:88vw;max-width:100%;margin:0 auto;padding:0}#mainvisual{width:100%;aspect-ratio:4/3}#mainvisual img{object-fit:cover;width:100%;height:100%}.ctitle__logo{color:var(--secondary-color)}.ctitle{margin-bottom:8vw}.indent1{text-indent:-1em;padding-left:1em}.indent15{text-indent:-1.2em;padding-left:1.5em}.indentPlus1{text-indent:1em}#sightAnchor{padding:16vw 0 18vw;position:relative}#sightAnchor .deco__mask{height:55%}.cmenu{display:flex;justify-content:center}.cmenu li{position:relative;width:33%}.cmenu li::before{content:"";display:inline-block;width:1px;height:100%;background-color:#808080;position:absolute;left:0;top:0}.cmenu li:last-of-type::after{content:"";display:inline-block;width:1px;height:100%;background-color:#808080;position:absolute;right:0;top:0}.cmenu li a{display:flex;flex-direction:column;justify-content:center;position:relative;padding:0.2em 1em;font-size:3vw;line-height:1.5;width:100%;height:100%;text-align:center}.cmenu li a::after{content:"";display:inline-block;width:2vw;height:2vw;background:url(../../images/icon_arrow_cmenu.svg) center no-repeat;background-size:contain;position:absolute;right:1vw;top:50%;transform:translateY(-50%)}.unescoPark{padding:16vw 0;position:relative}.unescoPark::before{content:"";display:inline-block;width:15vw;height:15.5vw;background:url(../../images/icon_men.svg) center no-repeat;background-size:contain;position:absolute;z-index:10;top:-8vw;left:50%;transform:translateX(-50%)}.unescoPark h2.ctitle{font-size:3rem;line-height:1.8}.unescoPark .ch3_4{text-align:center;font-size:3.9rem;line-height:1.8;margin-bottom:6.6667vw}.buna{padding:4vw;background:url(../../images/bg_buna.jpg) center no-repeat;background-size:cover;margin-bottom:10vw}.buna h4{font-size:1.4rem;line-height:1.5;text-align:center;margin-bottom:5.3vw}.buna h4 span{font-size:3rem;line-height:1.8;line-height:1.5}.buna p{text-align:center;font-size:2.2rem;line-height:2.6;margin-bottom:9.2vw}.buna ul li{width:100%;margin-bottom:4vw}.buna ul li img{width:100%}.yonazawa{margin-bottom:30vw;scroll-margin-top:6vw}.sightseeingName{font-size:3.4rem;line-height:1.8;line-height:8.84px;margin-bottom:4.6vw}.yonazawa .sightseeingName{color:#8B82B7;font-size:3.4rem;font-weight:bold;line-height:1.5;letter-spacing:0.1vw}.yonazawa .lead2{text-align:left;font-size:2.2rem;line-height:2;margin-bottom:8.6vw}.yonazawaPicTxt{margin:auto;position:relative}.yonazawaPicTxt .slide_img2{position:relative;z-index:5}.yonazawaTxt{width:70%;position:absolute;z-index:10;right:0;bottom:-27vw;background:#FFF;padding:4vw;border-top-left-radius:6vw}.yonazawaPicTxt .slide_img2 .cdots{justify-content:flex-start}.yonazawaPicTxt .slide_img2 .cdots li{max-width:2.8vw;width:2.8vw;height:2.8vw;background:#8B82B7;border-radius:50%}.yonazawaPicTxt .slide_img2 .cdots li.slick-active{background:#52B375}.yonazawaTxt h5{font-weight:bold;font-size:2.8rem;line-height:2.2;letter-spacing:0.9vw;color:#52B375;margin-bottom:2vw}.yonazawaTxt p{font-size:2rem;line-height:1.8}.yonazawaLoop{width:100%;overflow:hidden}.yonazawaLoop ul li>div{padding:0 calc((5 / 750) * 100vw)}.yonazawaLoop .sightseeingName{color:#C19100;font-weight:bold;margin-bottom:10vw;line-height:1.8}#rentalBicycle{padding:16vw 0 24vw;position:relative}.rentalBicycle::before{content:"";display:inline-block;width:30vw;height:16vw;background:url(../../images/icon_car_bicycle.svg) center no-repeat;background-size:contain;position:absolute;z-index:10;top:-8vw;left:50%;transform:translateX(-50%)}.ch4_1{width:fit-content;margin:auto;font-size:2.8rem;letter-spacing:0.5vwx;font-weight:bold;line-height:2.2;margin-bottom:4vw}.rentalBicycle .ch4_1{color:#52B375;font-weight:bold}.rentalBicycle .cassetteTwin{margin-bottom:13.3vw}.rentalBicycle .cassetteTwin li{display:flex;flex-direction:column;margin-bottom:10vw}.cassetteTwin li .img{margin-bottom:4vw}.cassetteTwin li .txt{display:flex;flex-direction:column;height:100%}.cassetteTwin li .txt h5{font-weight:bold;font-size:2.8rem;line-height:2.2;letter-spacing:7.28px;color:#8B82B7;margin-bottom:2vw}.cassetteTwin li .txt p{font-size:2rem;line-height:1.8;margin-bottom:4vw}.cassetteTwin li .txt .inBtn{margin-top:auto}.cbtn4{display:flex;flex-direction:column;justify-content:center;background-color:var(--primary-color);color:#FFF;position:relative;font-size:2.2rem;line-height:1.5;letter-spacing:0.65vw;text-align:center;width:73.48485%;height:9.2vw}.cbtn4::after{content:"";display:inline-block;width:4vw;height:0.78vw;background:url(../../../images/icon_arrow02_w.svg) center no-repeat;background-size:contain;color:#FFF;position:absolute;top:50%;right:1.5em;transform:translateY(-50%)}.cassetteTwin .cbtn4{margin:auto}.detailBicycle{background:#f3f2f8;padding:4vw}.detailBicycle h5{color:#00C381;text-align:center;font-size:2.4rem;line-height:2;letter-spacing:0.7vw;margin-bottom:3vw}.detailBicycle .img{text-align:center;margin:0 auto 6vw}.detailBicycle .txt h6{text-align:center;line-height:1.9;letter-spacing:0.78vw;margin-bottom:4.6vw}.detailBicycle .txt ul{width:fit-content;margin:0 auto 4vw}.detailBicycle .txt ul li{font-size:2.2rem}.link_a{display:block;color:#0071BC;text-decoration:underline;width:fit-content;margin:auto}.spot1{background:url(../../images/bg_forest.png) center top repeat-x;background-color:#DFF4EB;background-size:130vw 12vw;padding:36vw 0 16vw;position:relative}.spot1 .cartWrap{position:absolute;top:-5vw;z-index:10;left:0;width:18vw;opacity:0;transform:translateX(0)}.spot1 .cartWrap.animate{opacity:1;animation:cartMoveAndShake 10s linear forwards infinite}@keyframes cartMoveAndShake{0%{transform:translateX(0px)}5%{transform:translateX(5vw)}10%{transform:translateX(10vw)}15%{transform:translateX(15vw)}20%{transform:translateX(20vw)}25%{transform:translateX(25vw)}30%{transform:translateX(30vw)}35%{transform:translateX(35vw)}40%{transform:translateX(40vw)}45%{transform:translateX(45vw)}50%{transform:translateX(50vw)}55%{transform:translateX(55vw)}60%{transform:translateX(60vw)}65%{transform:translateX(65vw)}70%{transform:translateX(70vw)}75%{transform:translateX(75vw)}80%{transform:translateX(80vw)}85%{transform:translateX(85vw)}90%{transform:translateX(90vw)}95%{transform:translateX(95vw)}100%{transform:translateX(100vw)}}.spot1 .cartWrap.animate .cart1{animation:cart1Shake 0.5s linear forwards infinite}@keyframes cart1Shake{0%{transform:translateY(0px)}5%{transform:translateY(-3px)}10%{transform:translateY(3px)}15%{transform:translateY(-3px)}20%{transform:translateY(3px)}25%{transform:translateY(3px)}30%{transform:translateY(3px)}35%{transform:translateY(-3px)}40%{transform:translateY(3px)}45%{transform:translateY(-3px)}50%{transform:translateY(0px)}55%{transform:translateY(-3px)}60%{transform:translateY(3px)}65%{transform:translateY(-3px)}70%{transform:translateY(3px)}75%{transform:translateY(3px)}80%{transform:translateY(3px)}85%{transform:translateY(-3px)}90%{transform:translateY(3px)}95%{transform:translateY(-3px)}100%{transform:translateY(0px)}}.spot1 .cartWrap2{position:absolute;z-index:5;top:-8vw;right:0;width:12vw}.spot1 .lead{text-align:center;font-size:2.4rem;line-height:2.5;letter-spacing:0.53vw;margin-bottom:10vw}.spotBigBox{border:0.5vw solid #000;border-radius:6vw;background-color:#FFF;padding:4vw;margin-bottom:25vw;scroll-margin-top:6vw}.spotBigBox .spotBigBoxInner{width:100%}.spotBigBox .spotBigBoxInner .img{width:100%;margin-bottom:4vw}.spotBigBox .spotBigBoxInner .img img{width:100%}.spotBigBox .spotBigBoxInner .txt .cCopy{font-weight:bold;font-size:2.4rem;line-height:1.3;position:relative;margin-bottom:5px}.spotBigBox .spotBigBoxInner .txt .cCopy::after{content:"";display:inline-block;width:10vw;height:12vw;background:url(../../images/icon_glass.svg) center no-repeat;background-size:contain;position:absolute;top:-3vw;right:0}.spotBigBox .spotBigBoxInner .txt h4{font-size:3.4rem;line-height:1.7;letter-spacing:0.65vw;margin-bottom:4vw}.spotBigBox .spotBigBoxInner .txt .comment{font-size:2.4rem;line-height:1.8;margin-bottom:3vw}.spotBigBox .spotBigBoxInner .txt table{width:80%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:3vw;margin-right:auto;margin-left:auto;line-height:2}.spotBigBox .spotBigBoxInner .txt table th,.spotBigBox .spotBigBoxInner .txt table td{padding:0.1em 0 0.4em;text-align:center;width:calc( 100% / 3 );vertical-align:middle;font-weight:normal}.spotBigBox .spotBigBoxInner .txt table td:first-of-type{padding:0.1em 0 0}.spotBigBox .spotBigBoxInner .txt table th{text-align:left;padding-left:1em}.spotBigBox .spotBigBoxInner .txt .cbtn4{width:80%;margin:auto}.spotList1{display:flex;flex-wrap:wrap;gap:2%}.spotList1 li{display:flex;flex-direction:column;width:49%;margin-bottom:min(calc( (80 / 1600 ) * 100vw ), 10vw);scroll-margin-top:6vw}.spotList1 li .img{margin-bottom:2vw}.spotList1 li .txt{display:flex;flex-direction:column;height:100%}.spotList1 li .txt h5{font-weight:bold;font-size:2.4rem;line-height:1.2;letter-spacing:normal;color:#8B82B7;margin-bottom:2vw}.spotList1 li .txt p{font-size:2rem;line-height:1.8;letter-spacing:normal;margin-bottom:2.6vw}.spotList1 li .txt .inBtn{width:100%;margin-top:auto}.spotList1 li .txt table{width:100%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:4vw}.spotList1 li .txt table th,.spotList1 li .txt table td{padding:0.1em 0 0.4em;text-align:center;vertical-align:middle;font-weight:normal;font-size:1.8rem;line-height:1.5;letter-spacing:0.5vw;padding:0.5em}.spotList1 li .txt table th{text-align:left;width:25%}.spotList1 li .txt table td:first-of-type{width:50%}.spotList1 li .txt table td:last-of-type{width:25%}.spotList1 li .txt .cbtn4{width:100%;font-size:1.4rem;font-weight:bold;height:8vw}.spot2{padding:24vw 0 16vw}.spot2 .lead{text-align:center;font-size:2.4rem;line-height:2.5;letter-spacing:0.6vw;margin-bottom:10vw}#sightAnchor2{padding:5vw 0 20vw;position:relative}}
/*# sourceMappingURL=style.css.map */
