.sale-contents *{font-family:Zen Old Mincho,serif!important;color:#222;line-height:180%}.br-sp{display:none}@media screen and (max-width:450px){.br-sp{display:block}}img{display:block;width:100%}.fv{position:relative;left:50%;transform:translate(-50%);width:100vw;margin-bottom:0}.line-up{position:relative;left:50%;transform:translate(-50%);width:100vw;background:#fafafa;padding:50px 0}.pick-img h2,.category-list h2,.line-up h2{text-align:center;font-size:14px;letter-spacing:5px;font-weight:700;margin-bottom:30px}.line-up ul{list-style:none;padding:0;width:270px;margin:auto}.line-up li{font-size:16px;margin-bottom:25px;display:flex;align-items:center;color:#822f27;letter-spacing:5px}.line-up li span{font-size:12px;display:block;margin-right:10px}.pick-img{background:#776842;text-align:center;padding:70px 0;margin-bottom:100px;width:100vw;position:relative;left:50%;transform:translate(-50%)}.pick-img h2{color:#fff}.pick-img img{max-width:800px;width:90%;margin:auto}.category-list{margin-bottom:70px}.category-list div{max-width:800px;width:100%;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.category-list div a{width:32%;display:block;background:#222;padding:10px 0;color:#fff;font-size:14px;text-align:center;text-decoration:none;letter-spacing:3px;position:relative}.category-list i{position:absolute;color:#fff;right:10px;top:50%;transform:translateY(-50%)}.special-contents{position:relative;left:50%;transform:translate(-50%);width:100vw;background:#776842;padding:100px 0;margin-bottom:100px}.special-contents h2{color:#fff;font-size:16px;margin-bottom:50px;text-align:center;letter-spacing:5px}.special-contents h2 span{display:block;margin-bottom:10px;font-size:10px;color:#a2987e;letter-spacing:3px}.drip-area{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1100px;width:95%;margin:auto auto 70px}.drip-area div{width:45%}.drip-slider{padding-left:0}.slick-list{width:100%!important}.drip-area div h3{width:180px;text-align:center;padding:5px 0;font-size:14px;background:#fff;margin:auto auto 30px;letter-spacing:5px}.drip-area div p{color:#fff;font-family:var(--font-body-family);font-size:14px;margin:0}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.slick-arrow i{color:#fff}.fas{font-family:"Font Awesome 5 Free"!important}.tab_prev{left:10px}.tab_next{right:10px}.slick-disabled{display:none!important}.recommend-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1100px;width:95%;margin:auto}.recommend-list div{width:23%;display:flex;flex-direction:column}.recommend-list p{text-align:center;color:#fff;font-size:13px;letter-spacing:1px;line-height:200%}.recommend-list .price{color:#fff;font-size:18px;margin-top:auto;margin-bottom:10px}.price .sale{font-size:14px!important;color:#e3d7b9;margin-bottom:0;display:block;line-height:200%}.sale-batch{display:flex;justify-content:space-between;flex-direction:unset!important;width:100%!important}.sale-batch span{display:block;width:49%;text-align:center;font-size:10px;background:#fff;padding:3px 0;color:#525734;letter-spacing:1px;line-height:150%!important}.item-list .sale-batch span{border:1px solid #525734}.item-list{padding-top:70px;margin-top:-70px;padding-bottom:50px;border-bottom:1px solid #c7c7c7;margin-bottom:70px}.item-list h2{font-size:18px;text-align:center;margin-bottom:30px;letter-spacing:5px}.item-list-wrap{display:flex;flex-wrap:wrap;justify-content:left}.item-list-wrap a{width:24%;margin:.5% .5% 20px;text-align:center;display:flex;flex-direction:column;text-decoration:unset;font-size:14px}.item-list-wrap .price{margin-top:auto;color:#822f27;font-size:18px;margin-bottom:10px}.item-list-wrap .price .sale{color:#a2987e}.contents h2{font-size:16px;text-align:center;margin-bottom:30px;letter-spacing:2px;color:#fff}.sale-contents .contents p{color:#fff;font-family:Assistant,sans-serif!important}.contents{width:100vw;position:relative;left:50%;transform:translate(-50%);padding:70px 0 100px;margin-bottom:70px;background:#776842}.contents p,.contents img{margin-bottom:30px}.contents-top,.tab-area{max-width:1200px;width:95%;margin:auto}.contents-logo{width:100vw;position:relative;left:50%;transform:translate(-50%);background:#fff;padding:30px 0;margin-bottom:50px}.contents-logo img{width:250px;margin:auto}.contents-text{font-size:12px;margin-top:-20px}.tab-area{padding-top:100px}#tab-btn .slick-slide{width:calc(100%/3)!important;margin:0;padding:10px 0;background:#212221;position:relative;transition:all .5s;cursor:pointer}#tab-btn .slick-slide.slick-current{color:#212221;background:#fff}#tab-btn .slick-slide:hover{opacity:.5;transition:all .5s}#tab-btn .slick-slide:nth-child(1):after,#tab-btn .slick-slide:nth-child(2):after{content:"";height:50%;width:1px;background:#707070;position:absolute;right:0;top:50%;transform:translateY(-50%)}#tab-btn .slick-track{width:100%!important;transform:unset!important}#tab-contents{background:#fff;padding:70px 0 30px}.sale-contents #tab-contents p{color:#212221}.tab-item{padding:0 2% 30px;position:relative}.tab-item h3{font-size:16px;text-align:center;margin-bottom:30px;letter-spacing:2px}.tab-item p{font-size:14px}.flex,.text-item{margin-bottom:70px}.flex{display:flex;align-items:center}.flex img,.flex div{width:48%;margin:1%}.product-btn{display:block;color:#fff;text-decoration:unset;background:#822f27;border-radius:10px;text-align:center;font-size:12px;padding:7px 0;width:180px;margin:30px auto auto;box-shadow:0 3px 6px #0003;font-family:Assistant,sans-serif!important;position:relative;transition:all .5s}.product-btn span{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.product-btn i{color:#fff}.product-btn:hover{opacity:.5;transition:all .5s}.text-item ul h4{font-weight:700;font-family:Assistant,sans-serif!important;margin-bottom:0}.text-item h4{margin-bottom:0}.text-item ul{list-style:none;padding-left:0}.text-item li{margin-bottom:20px;font-family:Assistant,sans-serif!important}.sale-contents .flex .product-title,.sale-contents .flex .price,.sale-contents .product-flex .product-title,.sale-contents .product-flex .price{text-align:center;font-family:Zen Old Mincho,serif!important}.sale-contents .flex .price,.sale-contents .product-flex .price{font-size:18px!important}.product-flex{display:flex;margin-bottom:150px}.product-flex>div{width:48%;margin:1%}.sale-contents .tab-item .back{text-decoration:none;display:block;font-size:10px;text-align:center;line-height:100%;width:50px;height:50px;padding-top:2px;box-sizing:border-box;border-radius:100px;margin-left:auto;background:#776842;color:#fff;font-family:Assistant,sans-serif!important;transition:all .5s;position:absolute;right:5%;bottom:0}.back i{font-size:16px;display:block;color:#fff;margin-bottom:-2px}.back:hover{opacity:.5;transition:all .5s}@media screen and (max-width: 800px){.recommend-list div{width:45%;margin-bottom:30px}.item-list-wrap a{width:46%;margin:2% 2% 20px}.category-list div a{font-size:13px;letter-spacing:1px}.category-list a i{font-size:12px}}@media screen and (max-width:600px){.category-list div a{width:90%;margin:auto auto 10px;font-size:14px;letter-spacing:3px}.recommend-list div{width:49%}.drip-area{display:block}.drip-area div{width:90%;margin:auto}.item-list-wrap a,.recommend-list p{font-size:12px;letter-spacing:0}.item-list-wrap .price,.recommend-list .price{font-size:16px}.price .sale{font-size:10px!important}.contents h2{font-size:14px}.item-list-wrap a{width:48%;margin:1% 1% 20px}.text-item ul h4,.tab-item h3{font-size:14px}.tab-item{padding:0 1% 30px}.tab-item p{font-size:12px}.flex{display:block}.flex.rev{display:flex;flex-direction:column-reverse}.flex img{margin-bottom:30px}.flex img,.flex div{width:100%;margin:auto}.product-flex{flex-wrap:wrap;margin-bottom:100px}.product-flex>div{width:100%;margin-bottom:70px}.sale-contents .flex .product-title,.sale-contents .flex .price,.sale-contents .product-flex .product-title,.sale-contents .product-flex .price{margin-bottom:10px!important;margin-top:10px;font-size:16px!important}.s-text{font-size:12px!important}.contents-top,.tab-area{width:98%}#tab-btn .slick-slide{font-size:12px}.tab-area{width:100%}.pick-img{padding:30px 0}.tab-area{padding-top:30px}.sale-contents .tab-item .back{right:2%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sale.css.map */
