.instagram-widget{width:100%;margin-bottom:40px}.instagram-widget iframe{width:100%;aspect-ratio:1 / 1}.fv-brand-logo{display:none}.top-notice{width:100%;background:#ffe47b;display:block;margin-top:0}.top-notice-circle__image{display:none}.top-notice__inner{margin:0 auto;padding:14px 24px;display:flex;justify-content:center;align-items:center;gap:12px;color:#392400;text-decoration:none;font-size:14px}.container{margin:0 30px}h2{position:relative;text-align:center;margin:0 0 30px}h2:after{content:"";display:block;width:50px;height:5px;margin:0 auto;background:#ffe47b;border-radius:2px}h2 img{width:auto;height:50px}.read-more .brown-button a{text-decoration:none;letter-spacing:2px;display:block;background:#a39885;padding:20px;text-align:center;color:#fff;border-radius:3px;width:230px;margin:20px auto 0}.read-more .brown-button a:hover{background:#807562;transition:.3s ease}.sankaku-about{margin-top:70px}.sankaku-about .message-text{margin-bottom:50px}.sp-about-photos{position:relative;height:300px;margin-top:50px}.pc-about-photos{display:none}.photo{position:absolute}.photo-1{top:90px;right:0;width:220px}.photo-2{top:0;left:-30px;width:240px}.photo-3{bottom:0;left:50%;transform:translate(-50%);width:300px}.fade-item{opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}.fade-item.is-visible{opacity:1;transform:translateY(0)}.fade-item img{width:100%;display:block}.instagram-feed{background:#f5f1ec;padding:50px 0}.instagram-feed h2 img{height:45px}.instagram-feed p{margin-top:0;margin-bottom:30px}@media(min-width:768px){.instagram-widget{margin-bottom:60px}.top-notice{width:auto;position:absolute;left:20px;bottom:-20px;transform:translateY(-50%);background:none}.top-notice-circle__image{display:block}.top-notice__inner{width:160px;height:160px;border-radius:50%;background:#fff;color:#5f4f34;border:6px solid #FFE47B;padding:0;font-size:20px;flex-direction:column;gap:0}.top-notice__label{line-height:25px;font-size:17px}.line{display:block}.container{margin:0 60px;max-width:900px}h2 img{height:60px}.sankaku-about{margin-top:150px;margin-bottom:100px}.sankaku-about h2{text-align:left;display:inline-block}.sankaku-about .flex-box{display:flex;justify-content:space-between;margin-bottom:50px}.sankaku-about .flex-box .text-box{width:50%;margin:0}.sankaku-about .flex-box .text-box .message-text{margin:0}.sankaku-about .flex-box .pc-about-photos{width:45%;margin:0}.sp-about-photos{display:none}.photo-1{top:60px;left:0;width:250px}.photo-2{bottom:0;top:unset;left:unset;right:-40px}.pc-about-photos{display:block;position:relative;height:auto}.instagram-feed{padding:80px 0}.instagram-feed p{text-align:center;margin-bottom:50px}.instagram-feed p span{display:block}}@media(min-width:1250px){.fv-brand-logo{display:block;position:absolute;top:30px;left:60px;z-index:10;width:200px}.fv-brand-logo img{width:100%;height:auto;display:block}.menu-btn{display:none}.instagram-widget{max-width:1200px;margin:0 auto 60px}.top-notice{bottom:40px}.container{margin:0 auto}h2 img{height:70px}.sankaku-about{margin-top:230px;margin-bottom:180px}.photo-1{top:-50px;left:0;width:400px}.photo-2{right:-130px;width:350px;bottom:-110px}.read-more .brown-button a{margin:unset}.instagram-feed{padding:100px 0}.instagram-feed .read-more .brown-button a{margin:0 auto}}@media(min-width:1500px){.top-notice{left:max(50px,calc((100vw - 1600px)/2 + 50px))}.fv-brand-logo{left:max(60px,calc((100vw - 1600px)/2 + 60px))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/top.css.map */
