@charset "UTF-8";.Mv{position:relative;height:62.5vw;background:url(/cdn/shop/files/slide01.jpg?v=1616753492) no-repeat center center}.Mv .txt-area{position:absolute;right:6.9vw;top:8.08vw}.hero-slider .slide-content h1{width:180px!important}.Mv .txt-area h1 img{width:100%;height:auto}.hero-slider .slide-inner{position:relative}.slide-content{position:absolute;right:5.9vw;top:4.08vw;z-index:100}.slick-dots li{border:2px solid #1a1a1a!important}.ttl-sec{text-align:center}.ttl-sec .ttl{display:block;margin-bottom:15px}.ttl-sec .ja{line-height:1.2;font-size:1.6rem}.movie-wrap{max-width:1040px;margin:0 auto 80px}.movie{position:relative;width:100%;padding-top:56.25%}.movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.concept{padding:55px 0 20px;background:url(/cdn/shop/files/bg_concept.png?v=1616730787) no-repeat center top 55px;background-size:473px auto}.concept h2{margin-bottom:40px}.concept .inner>.txt{max-width:800px;margin:0 auto;line-height:2}.concept .txt+.txt{margin:25px auto 60px}.concept .feature{width:90%;min-height:480px;display:flex;align-items:center;background:no-repeat center center;background-size:cover;color:#fff}.concept .feature h3{width:50%;padding:0 30px;text-align:center}.concept .feature h3 .ja{display:block;margin-bottom:40px}.concept .feature .txt{width:50%;padding:0 10% 0 20px;line-height:2.2}.concept .feature01{margin-left:auto;background-image:url(/cdn/shop/files/bg_feature01.jpg?v=1616067153)}.concept .feature02{margin-top:20px;flex-direction:row-reverse;background-image:url(/cdn/shop/files/bg_feature02.jpg?v=1616067150)}.concept .feature02 .txt{padding:0 40px 0 6%}.story{padding:55px 0 90px;background:#ebeae7}.story h2{margin-bottom:25px}.story .txt-lead{text-align:center}.story .txt-lead .en{display:block;line-height:0}.story .txt-lead .ja{display:block;transform:translateY(-30px);font-size:2rem;font-weight:700;letter-spacing:.1em}.story .txt{max-width:800px;margin:0 auto;line-height:2}.farm{padding:23.5vw 0 0;background:url(/cdn/shop/files/bg_farm.jpg?v=1616067154) no-repeat center top;background-size:100% auto}.farm h2{margin-bottom:75px}.farm .layout-box{width:100%;padding:150px 0 100px;background:url(/cdn/shop/files/img_map.png?v=1616745664) no-repeat center bottom;background-size:contain}.farm .layout-box p.map{width:40%;max-height:800px;padding:0!important}.farm .layout-box .txt-area{max-width:800px;margin:auto}.farm .layout-box .txt-box{margin:0 auto}.farm .layout-box .txt-box h3{margin-bottom:30px;text-align:center;font-size:2rem;font-weight:500;line-height:1.8}.farm .layout-box .txt-box p{line-height:2}.products{padding:23.5vw 0 50px;background:url(/cdn/shop/files/bg_products.jpg?v=1617182682) no-repeat center top #ebeae7;background-size:100% auto}.products h2{margin-bottom:75px}.category-list{max-width:1080px;margin:0 auto}.category-list li{display:flex;justify-content:space-between;align-items:center}.category-list li:nth-child(odd){flex-direction:row-reverse}.category-list li:nth-child(n+2){margin-top:60px}.category-list .pic{width:57.4%}.category-list .txt-area{width:39.4%;padding:0 2%}.category-list h3{margin-bottom:30px;text-align:center}#Page .category-list h3 img{height:70px}.category-list h3 .en{display:block;margin-top:15px;font-size:1.5rem;font-family:Work Sans,sans-serif;font-weight:600;line-height:1;letter-spacing:.2em}.category-list h3 .ch{display:block;line-height:0}.category-list .txt-lead{margin-bottom:15px;font-size:1.5rem;line-height:2;font-weight:600;letter-spacing:.1em;text-align:center;font-family:"Noto Serif JP",YuMincho,Yu Mincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}.category-list .txt{margin-bottom:30px;font-size:1.3rem;line-height:1.8}.category-list .btn-link{width:260px;margin:auto}.category-list .btn-link a{position:relative;display:block;padding:18px 15px;background:#fff;text-align:center;border:1px solid #999;font-size:1.4rem;line-height:1;font-weight:400;font-family:Playfair Display,serif;letter-spacing:1.5px;transition:.3s}.category-list .btn-link a:before,.category-list .btn-link a:after{position:absolute;display:block;content:"";width:10px;height:10px;background:#fff;transition:.3s}.category-list .btn-link a:before{left:-1px;top:-1px}.category-list .btn-link a:after{right:-1px;bottom:-1px}.category-list .btn-link a:hover,.category-list .btn-link a:hover:before,.category-list .btn-link a:hover:after{background:#ebeae7}@media screen and (max-width: 768px){body{font-size:1.3rem}.Mv{height:131.25vw;background:url(/cdn/shop/files/slide01.jpg?v=1616753492) no-repeat center center;background-size:cover}.Mv .txt-area{right:auto;top:auto;right:4.375vw;top:10.312vw;width:31.72vw}.Mv .txt-area h1{width:140px}.slide-content{right:2.9vw;top:3.08vw;z-index:100;width:140px}#Page .ttl img{width:80px}.ttl-sec .ttl{margin-bottom:10px}.ttl-sec .ja{font-size:1.4rem}.concept{padding:40px 0 0;background:url(/cdn/shop/files/bg_concept.jpg?v=1616067148) no-repeat center top 60px;background-size:280px auto}#Page .concept .ttl img{width:120px}.concept h2{margin-bottom:20px}.concept .txt+.txt{margin:20px auto 30px}.concept .feature{display:block;min-height:inherit;padding:40px 10%;width:calc(100% + 40px);margin-left:-20px}.concept .feature h3{width:100%;margin:0 auto 30px}.concept .feature h3 .ja{margin-bottom:18px}#Page .concept .feature h3 .ja img{width:auto;height:46px}#Page .concept .feature h3 .en img{width:auto;height:30px}.concept .feature .txt{width:100%;padding:0;font-size:1.2rem}.concept .feature01{background-image:url(/cdn/shop/files/bg_feature01_sp.jpg?v=1616067149)}.concept .feature02{margin-top:0;background-image:url(/cdn/shop/files/bg_feature02_sp.jpg?v=1616067148)}.concept .feature02 .txt{padding:0 5%}.story{padding:40px 0}.story h2,.story .txt-lead{margin-bottom:20px}#Page .story .txt-lead .en img{width:300px}.story .txt-lead .ja{transform:translateY(-20px);font-size:1.6rem}.farm{padding:42vw 20px 0!important;background-image:url(/cdn/shop/files/bg_farm_sp.jpg?v=1616067149);background-size:100% auto}.farm h2{margin-bottom:30px}.farm .layout-box{width:100%;padding:0 0 250px;background:url(/cdn/shop/files/img_map.png?v=1616745664) no-repeat center bottom;background-size:contain}.farm .layout-box .map{order:2;width:calc(100% + 40px)!important;margin-left:-20px}.farm .layout-box .txt-area{order:1;width:100%;padding:0;margin-bottom:20px}.farm .layout-box .txt-box{min-width:100%;width:100%;margin:0 auto}.farm .layout-box .txt-box h3{margin-bottom:15px;font-size:1.6rem}.products{padding:42vw 0 40px;background-image:url(/cdn/shop/files/bg_products_sp.jpg?v=1617182681);background-size:100% auto}.products h2{margin-bottom:30px}#Page .products h2 img{width:140px}.category-list li{display:block}.category-list li:nth-child(n+2){margin-top:40px}.category-list .pic{width:100%;margin:0 0 20px}.category-list .txt-area{width:100%;padding:0 2%}.category-list h3{margin-bottom:15px}#Page .category-list h3 img{width:auto;height:60px}.category-list h3 .en{margin-bottom:18px;font-size:1.3rem}.category-list h3 .ch{display:block;line-height:0}.category-list .txt-lead{margin-bottom:10px;font-size:1.6rem}.category-list .txt{margin-bottom:30px;font-size:1.3rem}.category-list .btn-link{max-width:340px;width:100%;margin:0 auto}.category-list .btn-link a{padding:16px 10px;font-size:1.5rem}.category-list .btn-link a:before,.category-list .btn-link a:after{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/brand.css.map */
