@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}.small{font-size:80%}.fix-box::before,.fix-box::after{content:" ";display:table}.fix-box::after{clear:both}.f-Left{float:left}.f-Right{float:right}.in-bl{display:inline-block}.t-Center{text-align:center}.t-Left{text-align:left}.t-Right{text-align:right}.v-Top{vertical-align:top}.v-Bottom{vertical-align:bottom}span.Br::before{content:"\a";white-space:pre}.is-relative{position:relative}.is-absolute{position:absolute}.f-bold{font-weight:bold}.f-medium{font-weight:500}.f-semibold{font-weight:600}.object-fit-img img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.omission{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.divide-x>:not(:last-child){border-inline-start-width:0px;border-inline-end-width:1px}.divide-y>:not(:last-child){border-top-width:0px;border-bottom-width:1px}.inset-0{inset:0}.flex{display:flex}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.sold-out{pointer-events:none !important;user-select:none !important;background-color:#a5a5a5 !important;background:#a5a5a5 !important;color:#fff !important}a,input[type=submit]{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover,input[type=submit]:hover{opacity:.7}.mw_wp_form .vertical-item+.vertical-item{margin-top:0 !important}.m-Auto{margin:0 auto}.m-Auto-10{margin:10px auto}.m-Auto-20{margin:20px auto}.m-Auto-30{margin:30px auto}.m-Auto-40{margin:40px auto}.m-Auto-50{margin:50px auto}.m-L-10{margin-left:1rem}.m-L-20{margin-left:2rem}.m-L-30{margin-left:3rem}.m-L-40{margin-left:4rem}.m-L-50{margin-left:5rem}.m-L-60{margin-left:6rem}.m-L-70{margin-left:7rem}.m-L-80{margin-left:8rem}.m-L-90{margin-left:9rem}.m-L-100{margin-left:10rem}.m-R-10{margin-right:1rem}.m-R-20{margin-right:2rem}.m-R-30{margin-right:3rem}.m-R-40{margin-right:4rem}.m-R-50{margin-right:5rem}.m-R-60{margin-right:6rem}.m-R-70{margin-right:7rem}.m-R-80{margin-right:8rem}.m-R-90{margin-right:9rem}.m-R-100{margin-right:10rem}.m-T-10{margin-top:1rem}.m-T-20{margin-top:2rem}.m-T-30{margin-top:3rem}.m-T-40{margin-top:4rem}.m-T-50{margin-top:5rem}.m-T-60{margin-top:6rem}.m-T-70{margin-top:7rem}.m-T-80{margin-top:8rem}.m-T-90{margin-top:9rem}.m-T-100{margin-top:10rem}.m-B-10{margin-bottom:1rem}.m-B-20{margin-bottom:2rem}.m-B-30{margin-bottom:3rem}.m-B-40{margin-bottom:4rem}.m-B-50{margin-bottom:5rem}.m-B-60{margin-bottom:6rem}.m-B-70{margin-bottom:7rem}.m-B-80{margin-bottom:8rem}.m-B-90{margin-bottom:9rem}.m-B-100{margin-bottom:10rem}.p-L-10{padding-left:1rem}.p-L-20{padding-left:2rem}.p-L-30{padding-left:3rem}.p-L-40{padding-left:4rem}.p-L-50{padding-left:5rem}.p-L-60{padding-left:6rem}.p-L-70{padding-left:7rem}.p-L-80{padding-left:8rem}.p-L-90{padding-left:9rem}.p-L-100{padding-left:10rem}.p-R-10{padding-right:1rem}.p-R-20{padding-right:2rem}.p-R-30{padding-right:3rem}.p-R-40{padding-right:4rem}.p-R-50{padding-right:5rem}.p-R-60{padding-right:6rem}.p-R-70{padding-right:7rem}.p-R-80{padding-right:8rem}.p-R-90{padding-right:9rem}.p-R-100{padding-right:10rem}.p-T-10{padding-top:1rem}.p-T-20{padding-top:2rem}.p-T-30{padding-top:3rem}.p-T-40{padding-top:4rem}.p-T-50{padding-top:5rem}.p-T-60{padding-top:6rem}.p-T-70{padding-top:7rem}.p-T-80{padding-top:8rem}.p-T-90{padding-top:9rem}.p-T-100{padding-top:10rem}.p-B-10{padding-bottom:1rem}.p-B-20{padding-bottom:2rem}.p-B-30{padding-bottom:3rem}.p-B-40{padding-bottom:4rem}.p-B-50{padding-bottom:5rem}.p-B-60{padding-bottom:6rem}.p-B-70{padding-bottom:7rem}.p-B-80{padding-bottom:8rem}.p-B-90{padding-bottom:9rem}.p-B-100{padding-bottom:10rem}.m-Auto-lr{margin-left:auto;margin-right:auto}.bg-white{background-color:#fff}.bg-black{background-color:#000}.color-white{color:#fff}.color-black{color:#000}.fo-we-normal{font-weight:normal}.fo-we-bold{font-weight:bold}.le-sp-50{letter-spacing:.05em}.le-sp-100{letter-spacing:.1em}.le-sp-150{letter-spacing:.15em}.le-sp-200{letter-spacing:.2em}@media only screen and (max-width: 768px){.smp-f-left{float:left}.smp-f-right{float:right}.width-100{width:100%}.width-49{width:49%}.width-50{width:50%}.width-33{width:33%}span.smp-br::before{content:"\a";white-space:pre}.smp-d-none{display:none}.smp-m-Auto{margin:0 auto}.smp-m-Auto-lr{margin-right:auto;margin-left:auto}.smp-m-Auto-10{margin:1rem auto}.smp-m-Auto-20{margin:2rem auto}.smp-m-Auto-30{margin:3rem auto}.smp-m-Auto-40{margin:4rem auto}.smp-m-Auto-50{margin:5rem auto}.smp-m-Auto-0-10{margin:0 auto 1rem}.smp-m-Auto-0-20{margin:0 auto 2rem}.smp-m-Auto-0-30{margin:0 auto 3rem}.smp-m-Auto-0-40{margin:0 auto 4rem}.smp-m-Auto-0-50{margin:0 auto 5rem}.smp-m-L-10{margin-left:1rem}.smp-m-L-20{margin-left:2rem}.smp-m-L-30{margin-left:3rem}.smp-m-L-40{margin-left:4rem}.smp-m-L-50{margin-left:5rem}.smp-m-R-10{margin-right:1rem}.smp-m-R-20{margin-right:2rem}.smp-m-R-30{margin-right:3rem}.smp-m-R-40{margin-right:4rem}.smp-m-R-50{margin-right:5rem}.smp-m-T-10{margin-top:1rem}.smp-m-T-20{margin-top:2rem}.smp-m-T-30{margin-top:3rem}.smp-m-T-40{margin-top:4rem}.smp-m-T-50{margin-top:5rem}.smp-m-B-10{margin-bottom:1rem}.smp-m-B-20{margin-bottom:2rem}.smp-m-B-30{margin-bottom:3rem}.smp-m-B-40{margin-bottom:4rem}.smp-m-B-50{margin-bottom:5rem}.smp-p-L-10{padding-left:1rem}.smp-p-L-20{padding-left:2rem}.smp-p-L-30{padding-left:3rem}.smp-p-L-40{padding-left:4rem}.smp-p-L-50{padding-left:5rem}.smp-p-R-10{padding-right:1rem}.smp-p-R-20{padding-right:2rem}.smp-p-R-30{padding-right:3rem}.smp-p-R-40{padding-right:4rem}.smp-p-R-50{padding-right:5rem}.smp-p-T-10{padding-top:1rem}.smp-p-T-20{padding-top:2rem}.smp-p-T-30{padding-top:3rem}.smp-p-T-40{padding-top:4rem}.smp-p-T-50{padding-top:5rem}.smp-p-B-10{padding-bottom:1rem}.smp-p-B-20{padding-bottom:2rem}.smp-p-B-30{padding-bottom:3rem}.smp-p-B-40{padding-bottom:4rem}.smp-p-B-50{padding-bottom:5rem}.smp-p-10{padding:10px}.smp-p-20-10{padding:20px 10px}}@media print,screen and (min-width: 769px){.pc-f-left{float:left}.pc-f-right{float:right}span.pc-br::before{content:"\a";white-space:pre}.pc-d-none{display:none}.pc-m-Auto{margin:0 auto}.pc-m-Auto-lr{margin-right:auto;margin-left:auto}.pc-m-Auto-10{margin:1rem auto}.pc-m-Auto-20{margin:2rem auto}.pc-m-Auto-30{margin:3rem auto}.pc-m-Auto-40{margin:4rem auto}.pc-m-Auto-50{margin:5rem auto}.pc-m-Auto-0-10{margin:0 auto 1rem}.pc-m-Auto-0-20{margin:0 auto 2rem}.pc-m-Auto-0-30{margin:0 auto 3rem}.pc-m-Auto-0-40{margin:0 auto 4rem}.pc-m-Auto-0-50{margin:0 auto 5rem}.pc-m-L-10{margin-left:1rem}.pc-m-L-20{margin-left:2rem}.pc-m-L-30{margin-left:3rem}.pc-m-L-40{margin-left:4rem}.pc-m-L-50{margin-left:5rem}.pc-m-R-10{margin-right:1rem}.pc-m-R-20{margin-right:2rem}.pc-m-R-30{margin-right:3rem}.pc-m-R-40{margin-right:4rem}.pc-m-R-50{margin-right:5rem}.pc-m-T-10{margin-top:1rem}.pc-m-T-20{margin-top:2rem}.pc-m-T-30{margin-top:3rem}.pc-m-T-40{margin-top:4rem}.pc-m-T-50{margin-top:5rem}.pc-m-B-10{margin-bottom:1rem}.pc-m-B-20{margin-bottom:2rem}.pc-m-B-30{margin-bottom:3rem}.pc-m-B-40{margin-bottom:4rem}.pc-m-B-50{margin-bottom:5rem}.pc-p-L-10{padding-left:1rem}.pc-p-L-20{padding-left:2rem}.pc-p-L-30{padding-left:3rem}.pc-p-L-40{padding-left:4rem}.pc-p-L-50{padding-left:5rem}.pc-p-R-10{padding-right:1rem}.pc-p-R-20{padding-right:2rem}.pc-p-R-30{padding-right:3rem}.pc-p-R-40{padding-right:4rem}.pc-p-R-50{padding-right:5rem}.pc-p-T-10{padding-top:1rem}.pc-p-T-20{padding-top:2rem}.pc-p-T-30{padding-top:3rem}.pc-p-T-40{padding-top:4rem}.pc-p-T-50{padding-top:5rem}.pc-p-B-10{padding-bottom:1rem}.pc-p-B-20{padding-bottom:2rem}.pc-p-B-30{padding-bottom:3rem}.pc-p-B-40{padding-bottom:4rem}.pc-p-B-50{padding-bottom:5rem}.pc-p-10{padding:10px}.pc-p-20{padding:20px}.pc-p-30{padding:30px}}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}:root{--black: #4a4742;--red: #a24747;--line: 1;--gray: #adadad;--romance: #fffdfa;--linen: #faf5ed;--chicago: #585655;--white: #ffffff;--cream: #faf5ed;--dark-black: #00000029;--border-radio: #B7B7B7;--border-back: #707070}html{scroll-behavior:smooth}body{font-family:"Yu Gothic","Hiragino Kaku Gothic Pro","Meiryo",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Original Yu Gothic",YuGothic,Verdana,"M+ 1p",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:180%;font-size:1.6rem;color:var(--black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:active,a:hover{outline-width:0}img{border-style:none;max-width:100%}a[href^="tel:"]{pointer-events:none}@media screen and (max-width: 768px){a[href^="tel:"]{pointer-events:initial}}html,body{overflow-x:hidden}#category{display:flex;justify-content:center;align-items:center}#category .filter-btn{display:flex;justify-content:center;align-items:center;border-radius:2.5rem;border:.1rem solid var(--red);color:var(--red);cursor:pointer}#category .filter-btn.active{background-color:var(--red);color:#fff}.category-content.is-hidden{display:none !important}#standard{border-bottom:.1rem solid var(--black);margin-left:auto;margin-right:auto}.is-filtered #standard{border-bottom:none !important}#mikura-vinegar{margin-left:auto;margin-right:auto}#mikura-vinegar .mikura,#mikura-vinegar .vinegar-01,#mikura-vinegar .vinegar-02{border-bottom:.1rem solid var(--black)}#mikura-vinegar .vinegar-02{display:none}.is-filtered #mikura-vinegar .vinegar-01{border-bottom:none}#mikura-vinegar .vinegar-01 .buy-select .image{background:transparent url("../images/product/vinegar-example.webp") 0% 0% no-repeat padding-box}#mikura-vinegar .title-img{display:block;margin-left:auto;margin-right:auto}#gift-set{margin-left:auto;margin-right:auto}#gift-set .box{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}#gift-set .box .box-item img{width:100%;height:auto;object-fit:contain;display:block}.product-container{display:flex;flex-wrap:wrap}.product-container .image img{width:100%;height:auto;object-fit:contain;display:block}.item-01,.item-02{display:flex;flex-direction:column;align-items:flex-start}.item-02 .item-container{display:flex}.item-02 .item-container .buy-select{flex-direction:column}.info,.buy-select{display:flex}.image{flex-shrink:0}.image img{width:100%;height:auto}.meta{display:flex;align-items:center}.label{white-space:nowrap}.select-wrapper{position:relative;flex:1}.size-select{background-color:var(--cream);border:none;border-radius:.3rem;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.button-link{display:flex;justify-content:center;align-items:center;position:relative;border:.1rem solid var(--black);border-radius:2.5rem;text-decoration:none;transition:background .3s}.button-link img{transform:translateY(-50%);top:50%;right:1.4rem;width:.595rem;height:1.118rem}.btn-buy:hover{opacity:.8}.custom-dropdown{position:relative;flex:1;cursor:pointer}.dropdown-selected{background-color:var(--cream);border-radius:.3rem;position:relative;transition:background .3s}.dropdown-selected .current-value{display:block}.dropdown-selected:hover{opacity:.8}.dropdown-arrow{top:50%;transform:translateY(-50%);transition:transform .3s ease;pointer-events:none}.dropdown-list{position:absolute;left:0;right:0;background-color:var(--cream);border-radius:.3rem;margin:0;display:none;z-index:99}.dropdown-list li{transition:background .2s}.dropdown-list li:hover,.dropdown-list li.active{opacity:.8}.custom-dropdown.is-open .dropdown-list{display:block}.custom-dropdown.is-open .dropdown-arrow{transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 768px){h1{font-size:3.7rem;line-height:5.2rem;letter-spacing:.555rem}.product-container{gap:6rem;flex-direction:column}.product-container .title{margin-bottom:1.7rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.09rem;margin-left:auto;margin-right:auto}.product-container .item-02 .item-container{gap:2.1rem;flex-direction:column}.product-container .item-02 .item-container .buy-select{width:calc(310 / 350 * 100%);margin-left:auto;margin-right:auto}.product-container .item-02 .item-container .buy-select .meta-wrapper{width:100%}.product-container .item-02 .item-container .buy-select .meta-wrapper .meta{width:calc(220/310 * 100%);margin-left:auto;margin-right:auto}.product-container .item-02 .item-container .buy-select .image{margin-bottom:.5rem}.product-container .item-02 .item-container .buy-select .btn-buy{width:calc(230 / 310 * 100%)}.product-container .info{gap:2.1rem;margin-bottom:2rem;flex-direction:column}.product-container .info .content .desc{font-size:1.6rem;line-height:3rem;letter-spacing:.16rem}.product-container .info .image{width:calc(310/350 * 100%);height:100%;margin-left:auto;margin-right:auto}.product-container .buy-select{flex-direction:column;gap:1.5rem;font-size:1.4rem;line-height:2rem;letter-spacing:.07rem;width:100%;justify-content:center;align-items:center}.product-container .buy-select .meta{gap:calc(7/220 * 100%);width:calc(220/350 * 100%)}.product-container .buy-select .meta .label{width:calc(43/220 * 100%)}.product-container .buy-select .btn-buy{width:calc(230/350 * 100%)}.button-link{width:100%;padding:1.1rem 0rem .9rem 0rem;margin-left:auto;margin-right:auto}.button-link p{font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}.custom-dropdown{width:calc(170/470 * 100%)}.dropdown-selected{padding:1.5rem 0rem 1.1rem 1.4rem}.dropdown-selected .current-value{max-width:73.5294117647%;line-height:1.8rem}.dropdown-arrow{right:1.1rem;width:1.4rem;height:1.7rem}.dropdown-list{margin-top:.5rem;padding:.5rem 0}.dropdown-list li{padding:1rem 1.5rem}#category{flex-wrap:wrap;margin-top:5.7rem;gap:1rem calc(10 / 350 * 100%)}#category .filter-btn{width:calc(170 / 390 * 100%);padding-top:1.6rem;padding-bottom:1.4rem;font-size:1.6rem;line-height:1.6rem;letter-spacing:.16rem}#category .filter-btn p{max-width:calc(150/170 * 100%)}#standard{margin-top:4rem;padding-bottom:7.4rem;width:calc(350/390 * 100%);max-width:35rem}#standard h1{margin-bottom:3.2rem}#mikura-vinegar{width:calc(350/390 * 100%);max-width:35rem}#mikura-vinegar .mikura{margin-top:7.2rem;padding-bottom:7.362rem}#mikura-vinegar .mikura .title-img{width:calc(310/350 * 100%);margin-bottom:5.062rem}#mikura-vinegar .mikura .title{margin-bottom:2.2rem}#mikura-vinegar .vinegar-01{margin-top:7.238rem;padding-bottom:7.4rem}#mikura-vinegar .vinegar-01 h1{margin-bottom:3.3rem}#mikura-vinegar .vinegar-02{margin-top:7.238rem;padding-bottom:7.4rem}#mikura-vinegar .vinegar-02 h1{margin-bottom:3.3rem}#gift-set{width:calc(310/390 * 100%);max-width:35rem}#gift-set .title{margin-top:7.538rem;margin-bottom:4.662rem}#gift-set .title .title-en{margin-bottom:1.9rem;font-size:1.8rem;line-height:1.8rem;letter-spacing:0}#gift-set .title .title-ja{margin-bottom:1.9rem;font-size:3.7rem;line-height:3.7rem;letter-spacing:.555}#gift-set .box{gap:3.9rem;flex-direction:column}#gift-set .box .box-item p{margin-bottom:1.8rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.09;text-align:center}#gift-set .button-link{margin-top:2rem;width:calc(230/310 * 100%);max-width:23rem}#product-wrapper{margin-bottom:6rem}}@media print,screen and (min-width: 769px){h1{font-size:4.7rem;line-height:6.6rem;letter-spacing:.705rem}.product-container{gap:10rem calc(60/1000 * 100%)}.product-container .item-01,.product-container .item-02{width:calc(470/1000 * 100%)}.product-container .title{margin-bottom:1.5rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.09rem}.product-container .item-02 .item-container{gap:calc(20 / 470 * 100%)}.product-container .item-02 .item-container .info{width:calc(220/470 * 100%)}.product-container .item-02 .item-container .buy-select{gap:3.1rem;width:calc(230 / 470 * 100%)}.product-container .item-02 .item-container .buy-select .btn-buy{width:100%}.product-container .info{gap:calc(20 / 470 * 100%);margin-bottom:3.1rem}.product-container .info .content .desc{font-size:1.6rem;line-height:3rem;letter-spacing:.16rem}.product-container .info .image{width:calc(230 / 470 * 100%);height:calc(230 / 470 * 100%)}.product-container .buy-select{gap:calc(20/470 * 100%);font-size:1.4rem;line-height:2rem;letter-spacing:.07rem;width:100%}.product-container .buy-select .meta{gap:calc(7/220 * 100%);width:calc(220/470 * 100%)}.product-container .buy-select .meta .label{width:calc(43/220 * 100%)}.product-container .buy-select .btn-buy{width:calc(230/470 * 100%)}.button-link{width:100%;padding:1.1rem 0rem .9rem 0rem;margin-left:auto;margin-right:auto}.button-link p{font-size:1.4rem;line-height:2rem;letter-spacing:.07rem}.custom-dropdown{width:calc(170/470 * 100%)}.dropdown-selected{padding:1.5rem 0rem 1.1rem 1.4rem}.dropdown-selected .current-value{max-width:calc(125/170 * 100%);line-height:1.8rem}.dropdown-arrow{right:1.1rem;width:1.4rem;height:1.7rem}.dropdown-list{margin-top:.5rem;padding:.5rem 0}.dropdown-list li{padding:1rem 1.5rem}#category{margin-top:7.7rem;gap:calc(20 / 1280 * 100%)}#category .filter-btn{width:calc(180 / 1280 * 100%);padding-top:1.8rem;padding-bottom:1.6rem;font-size:1.6rem;line-height:1.6rem;letter-spacing:.16rem}#category .filter-btn p{max-width:calc(150/180 * 100%)}#standard{margin-top:9.5rem;padding-bottom:14.65rem;width:calc(1000/1280 * 100%);max-width:100rem}#standard h1{margin-bottom:7.3rem}#mikura-vinegar{width:calc(1000 / 1280 * 100%);max-width:100rem}#mikura-vinegar .mikura{margin-top:13.35rem;padding-bottom:12.7rem}#mikura-vinegar .mikura .title-img{margin-bottom:14.98rem}#mikura-vinegar .vinegar-01{margin-top:5.8rem;padding-bottom:14.7rem}#mikura-vinegar .vinegar-01 .product-container{gap:6.7rem calc(60/1000 * 100%)}#mikura-vinegar .vinegar-01 h1{margin-bottom:7.9rem}#mikura-vinegar .vinegar-02{margin-top:8.8rem;padding-bottom:8.8rem}#mikura-vinegar .vinegar-02 .product-container{gap:6.7rem calc(60/1000 * 100%)}#mikura-vinegar .vinegar-02 .content .desc{font-size:1.4rem;line-height:2.6rem;letter-spacing:0rem}#mikura-vinegar .vinegar-02 h1{margin-bottom:8.4rem}#gift-set{width:calc(1000 / 1280 * 100%);max-width:100rem}#gift-set .title{margin-top:9.8rem;margin-bottom:8.1rem}#gift-set .title .title-en{margin-bottom:1.9rem;font-size:2.2rem;line-height:2.2rem;letter-spacing:0}#gift-set .title .title-ja{margin-bottom:1.9rem;font-size:4.7rem;line-height:4.7rem;letter-spacing:.705}#gift-set .box{gap:calc(27/1000 * 100%)}#gift-set .box .box-item{width:calc(230 / 1000 * 100%)}#gift-set .box .box-item p{margin-bottom:1.8rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.09}#gift-set .button-link{margin-top:4.4rem;width:calc(230/1000 * 100%);max-width:23rem}#product-wrapper{margin-bottom:9rem}}
