body{font-family:"Shippori Mincho B1",serif;font-weight:400;color:#333}.inner{max-width:750px;width:92%;margin-inline:auto}.style-title{font-family:"Montserrat",sans-serif;font-size:30px;color:#5ea854;letter-spacing:.075em;text-transform:uppercase;margin-bottom:20px}.main-title{font-size:50px;font-weight:600;line-height:1.5}.shippori-mincho-b1-regular{font-family:"Shippori Mincho B1",serif;font-weight:400;font-style:normal}.shippori-mincho-b1-semibold{font-family:"Shippori Mincho B1",serif;font-weight:600;font-style:normal}.montserrat{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (min-width: 750px){.kanazawa_lp{background-image:url(https://cdn.clipkit.co/tenants/1082/resources/assets/000/008/779/original/kanazawa_bg.jpg?1759211325);background-size:cover;background-attachment:fixed;background-position:center}}.kanazawa_lp main{width:750px;margin-inline:auto;background-color:#fff}#header{background-color:#fff;max-width:750px;width:100%;height:110px;margin-inline:auto;display:flex;align-items:center;justify-content:center}#header .logo img{height:40px !important}#mainvisual{width:100%;height:100%}#mainvisual .image img{width:100%;height:100%;aspect-ratio:750/500;object-fit:cover;object-position:center}#mainvisual .txtbox{margin-top:-9.6%;z-index:2;display:flex;align-items:center;justify-content:center;width:100%}#mainvisual .txtbox .inner{max-width:690px;width:92%;text-align:center}#mainvisual .title-image{margin-bottom:30px}#mainvisual .title-image img{max-width:690px;width:auto;display:block;margin:0 auto}#welcome-party{text-align:center}#welcome-party h2{font-size:36px;line-height:1.7;margin-bottom:40px}#welcome-party h2 span{color:#5ea854}#satisfaction,#satisfaction2{background:url(https://cdn.clipkit.co/tenants/1082/resources/assets/000/008/778/original/fair-bg.webp?1759211324) no-repeat center center;background-size:cover;background-position:center;background-repeat:no-repeat;padding:51px 0;text-align:center;position:relative}#satisfaction h2,#satisfaction2 h2{display:inline;font-size:50px;font-weight:600;margin:0 0 40px 0;position:relative}#satisfaction h2::before,#satisfaction h2::after,#satisfaction2 h2:before,#satisfaction2 h2:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:58px;height:4px;background-color:#5ea854;border-radius:2px}#satisfaction h2::before,#satisfaction2 h2:before{left:-58px;transform:translateY(-50%) rotate(58deg)}#satisfaction h2::after,#satisfaction2 h2::after{right:-58px;transform:translateY(-50%) rotate(-58deg)}#satisfaction .btn-area,#satisfaction2 .btn-area{margin-top:20px}#satisfaction .btn-green,#satisfaction2 .btn-green{display:inline-block;background-color:#5ea854;color:#fff;width:min(690px,100%);padding:4.2% 0;border-radius:55px;text-decoration:none;font-size:36px;font-weight:600;transition:all .3s ease}#satisfaction .btn-green:hover,#satisfaction2 .btn-green:hover{background-color:#7eb976;opacity:.8}#arcenciel-style{padding:90px 0;background-color:#fff}#arcenciel-style .header{text-align:center;margin-bottom:60px}#arcenciel-style .comparison-container{display:flex;flex-direction:column;gap:50px}#arcenciel-style .comparison-image{text-align:center}#arcenciel-style .comparison-image img{max-width:100%;height:auto;display:block;margin:0 auto}#special{padding:90px 0;background-color:#f8f8f8}#special .header{text-align:center;margin-bottom:60px}#special .special-image{text-align:center;margin-bottom:60px}#special .special-image img{width:100%;height:100%;aspect-ratio:750/500}#special .testimonials{display:flex;flex-direction:column;gap:60px}#special .testimonial{position:relative;display:flex;align-items:center;padding:40px 30px 40px 40px;background-color:#fff;border-radius:10px;margin-left:auto;max-width:650px;width:100%}#special .testimonial-icon{position:absolute;bottom:-23%;left:-6%;background-color:#5ea854;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;width:80px;height:80px}#special .testimonial-icon i{color:#fff;font-size:30px;font-weight:600}#special .testimonial-content{flex:1}#special .testimonial-content p{font-size:28px;line-height:1.6;letter-spacing:-0.065em}@media screen and (min-width: 375px){#special .testimonial{border-radius:20px}}#points{padding:90px 0;background-color:rgba(94,168,84,.102)}#points .header{text-align:center;margin-bottom:100px}#points .points-container{display:flex;flex-direction:column;gap:80px}#points .point-item{display:flex;align-items:center;border-radius:10px;background-color:#fff;flex-direction:column;padding:70px 40px 50px}#points .point-item:nth-child(4) .point-image:nth-child(2){margin-bottom:40px}#points .point-item:nth-child(4)>.point-image:nth-child(4){margin-bottom:24px}#points .point-content{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative}#points .point-number{position:absolute;top:-49%;left:50%;transform:translate(-50%);z-index:2;width:80px;height:80px;background-color:#5ea854;border-radius:50%;display:flex;align-items:center;justify-content:center}#points .point-number span{color:#fff;font-size:30px;font-weight:400;font-family:"Montserrat",sans-serif;text-transform:uppercase}#points .point-text{margin-bottom:35px;text-align:center}#points .point-text h3{font-size:40px;font-weight:600;line-height:1.2;margin-bottom:20px}#points .point-text .border{display:block;background-color:#f8f8f8;width:610px;height:2px;margin-bottom:20px}#points .point-text p{font-size:28px;line-height:1.6}#points .point-image{text-align:center}#points .point-image img{width:100%;height:100%;aspect-ratio:610/400;border-radius:10px;object-fit:cover;object-position:center}#points .point-item h4{font-size:36px;font-weight:600;line-height:1.2;margin-bottom:25px;position:relative}#points .point-item h4::before,#points .point-item h4::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:40px;height:4px;background-color:#5ea854;border-radius:2px}#points .point-item h4::before{left:-44px;transform:translateY(-50%) rotate(60deg)}#points .point-item h4::after{right:-44px;transform:translateY(-50%) rotate(-60deg)}@media screen and (min-width: 375px){#points .point-item{border-radius:20px}}#review{padding:90px 0;background-color:#f8f8f8}#review .header{text-align:center;margin-bottom:60px}#review .awards-section{width:100%}#review .awards-section img{width:100%;height:100%;aspect-ratio:750/500;object-fit:cover}#review .testimonials-section{background-image:url(https://cdn.clipkit.co/tenants/1082/resources/assets/000/008/791/original/review-bg1.png?1759211330);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px;border-radius:20px;margin-bottom:62px;margin-top:-30px;position:relative}#review .testimonials-title{font-size:50px;font-weight:600;line-height:1.2;text-align:center;margin-bottom:50px}#review .testimonials{display:flex;flex-direction:column;gap:40px}#review .testimonial{position:relative;display:flex;align-items:center;padding:25px 40px 25px 75px;border:2px solid #fddc82;border-radius:20px;background-color:#fff;max-width:571px;width:100%;margin-left:auto}#review .testimonial-icon{position:absolute;top:50%;left:-10%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:110px;height:110px;background-color:#fddc82;border-radius:50%}#review .testimonial-icon img{width:65px;height:65px;object-fit:contain}#review .testimonial-content{flex:1}#review .testimonial-content p{font-size:28px;line-height:1.7;letter-spacing:-0.06em}#review .guest-voices-section{background-image:url(https://cdn.clipkit.co/tenants/1082/resources/assets/000/008/792/original/review-bg2.png?1759211330);background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 40px;border-radius:20px}#review .guest-voices-title{font-size:50px;font-weight:600;line-height:1.2;text-align:center;margin-bottom:50px}#review .guest-voices{display:flex;flex-direction:column;gap:40px}#review .guest-voice{display:flex;align-items:center;position:relative}#review .guest-voice-icon{position:absolute;top:50%;left:-3%;width:110px;height:110px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:2;background-color:#88d7e3;border-radius:50%}.guest-voice:nth-child(1) .guest-voice-icon img,.guest-voice:nth-child(3) .guest-voice-icon img{color:#fff;width:53px;height:60px}.guest-voice:nth-child(2) .guest-voice-icon img{width:62px;height:60px}#review .guest-voice-content{position:relative;display:flex;align-items:center;padding:25px 40px 25px 75px;border:2px solid #88d7e3;border-radius:20px;background-color:#fff;max-width:571px;width:100%;margin-left:auto}#review .guest-voice-content p{font-size:28px;line-height:1.7;letter-spacing:-0.06em}#fair h2{font-size:50px;font-weight:600;line-height:1.6;text-align:center;margin:100px 0 64px}#fair .pickup-section{margin-bottom:60px}#review_no1{width:100%;border-bottom:2px solid #f8f8f8}#review_no1 .contents{padding:50px 0 80px;max-width:750px;width:92%;margin-inline:auto}#review_no1 h2{font-size:40px;line-height:1.2;font-weight:600;text-align:center;color:#5ea854;margin-bottom:30px}#review_no1 p{font-size:36px;line-height:1.6;font-weight:600;text-align:center}#footer{margin-top:80px;text-align:center}#footer .logo{margin-bottom:60px;padding:0 10px}#footer .logo a{opacity:1;transition:opacity .3s ease}#footer .logo a:hover{opacity:.7}#footer .links{margin-bottom:62px}#footer .links ul{display:flex;justify-content:center;align-items:center;max-width:488px;margin:0 auto;font-size:14px;letter-spacing:.1em;line-height:2.14285714}#footer .links li{flex:1}#footer .links li:not(:first-child){border-left:1px solid #2c2d2c;margin-left:40px;padding-left:40px}#footer .links li:first-child{text-align:right}#footer .links a{display:block;color:#2c2d2c;opacity:1;transition:opacity .3s ease}#footer .links a:hover{opacity:.7}@media screen and (max-width: 640px){#footer .links{text-align:center}#footer .links ul{display:inline-block}#footer .links ul li:not(:first-child){margin-top:10px;margin-left:0;padding-top:10px;padding-left:0;border-top:1px solid #2c2d2c;border-left:0}#footer .links ul li:first-child{text-align:center}}#copyright{background:#2c2d2c;color:#fff;font-size:12px;letter-spacing:.1em;line-height:50px}#fix-menu{position:fixed;bottom:0;right:0;z-index:5}#fix-menu a{opacity:1;transition:opacity .3s ease}#fix-menu a:hover{opacity:.7}#fix-menu .SP{display:none}@media screen and (max-width: 640px){#fix-menu{width:100%}#fix-menu .PC{display:none}#fix-menu .SP{display:block;width:100%}#fix-menu .SP a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:18.75vw;max-height:120px;padding:20px;background:#004986;text-align:center}#fix-menu .SP a::before{content:"";display:block;position:absolute;top:5px;left:5px;z-index:0;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff;box-sizing:border-box;pointer-events:none}}
/*# sourceMappingURL=https://cdn.clipkit.co/tenants/1082/resources/assets/000/008/800/original/style_lp_kanazawa.css.map?1759211664 */