@charset "UTF-8";.content-asset .lCampaign-content+.cFlexCampaign-inner{margin-top:0}.content-asset .lCampaign-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lCampaign .--halt{font-feature-settings:"halt"}.content-asset .lCampaign .--pkna{font-feature-settings:"pkna"}.content-asset .lCampaign-col2{display:flex}.content-asset .lCampaign-col2 .lCampaign-title{letter-spacing:0}.content-asset .lCampaign-value{display:flex}.content-asset .lCampaign-tax{display:flex;align-items:flex-end}.content-asset .lCampaign-taxPrice{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lCampaign-excluded{display:flex;align-items:flex-end;color:#939393}.content-asset .lCampaign-excludedPrice{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .lCampaign-infoName{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;color:#939393}.content-asset .lCampaign-infoList{border-top:1px solid hsla(0,0%,83.9%,.3);font-feature-settings:"palt"}.content-asset .lCampaign-infoText{position:relative}.content-asset .lCampaign-infoText:before{content:"";position:absolute;width:2px;height:2px;border-radius:50%;background-color:#323232}.content-asset .lCampaign-infoBorder{color:#939393;text-decoration:underline}.content-asset .lCampaign-note{border-top:1px solid hsla(0,0%,83.9%,.3);color:#888;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;font-feature-settings:"palt";line-height:1.5}.content-asset .lCampaign-link{margin-inline:auto}.content-asset .lIngredients-lead{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lIngredients-detail{border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lIngredients-detail .-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lIngredients-detail .item{display:flex;justify-content:flex-start;align-items:center}.content-asset .lIngredients-detail .-name{display:block}.content-asset .lIngredients-detail .-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#888}.content-asset .lIngredients-option{border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lIngredients-option .-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lIngredients-option .-text+.-text{margin-top:0}.content-asset .lIngredients-option .-note{opacity:.5;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;letter-spacing:-.04em}.content-asset .lNoElasticity-content{position:relative}.content-asset .lOther-border{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .lOther .cProduct:nth-child(3){border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lOther .cProduct-note span{display:block}.content-asset .lOther .cProduct-value.-refill{margin-top:0}.content-asset .lPopup .cSectionSmallTitle-title{width:100%}.content-asset .lPopup-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lPopup .--halt{font-feature-settings:"halt"}.content-asset .lPopup-titleInfo{line-height:1.57}.content-asset .lPopup-product .cProduct-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.6;font-feature-settings:"pkna" on}.content-asset .lPopup-infoTitle{border-bottom:1px solid #d6d6d6;color:#939393;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;line-height:1.5;letter-spacing:.1em}.content-asset .lPopup-infoList{border-bottom:1px solid #d6d6d6}.content-asset .lPopup-infoText{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;line-height:1.5;font-feature-settings:"palt" on}.content-asset .lPopup-infoText:before{font-feature-settings:normal;content:"・"}.content-asset .lPopup-noteText{color:#888;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;line-height:1.67;font-feature-settings:"palt" on}.content-asset .lUseful .cColumn2-content,.content-asset .lUseful .cColumn2-image{position:relative}@media screen and (min-width:769px){.content-asset .cFlexCampaign-image{max-width:350px}.content-asset .lCampaign-content+.cFlexCampaign-inner{padding-top:130px}.content-asset .lCampaign{margin-bottom:30px;padding-top:100px}.content-asset .lCampaign-content{margin-top:40px;padding-top:30px;border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lCampaign-title{font-size:17px}.content-asset .lCampaign-text{font-size:14px;margin-top:8px}.content-asset .lCampaign-text+.lCampaign-title{margin-top:20px}.content-asset .lCampaign-content:has(.lCampaign-col2){padding-top:25px}.content-asset .lCampaign-col2{gap:30px}.content-asset .lCampaign-col2 .lCampaign-title{font-size:16px}.content-asset .lCampaign-value{gap:10px;margin-top:6px}.content-asset .lCampaign-taxPrice{font-size:14px}.content-asset .lCampaign-taxText{margin-bottom:2px;font-size:10px}.content-asset .lCampaign-excluded{gap:5px;margin-bottom:2px}.content-asset .lCampaign-excludedText{margin-bottom:1px;font-size:10px}.content-asset .lCampaign-excludedPrice{font-size:12px}.content-asset .lCampaign-info{margin-top:28px}.content-asset .lCampaign-infoName{font-size:10px}.content-asset .lCampaign-infoList{margin-top:6px;padding-block:25px;padding-left:10px}.content-asset .lCampaign-infoText{font-size:12px;padding-left:10px}.content-asset .lCampaign-infoText:before{top:.5em;left:-2px}.content-asset .lCampaign-note{padding-top:10px;font-size:12px}.content-asset .lCampaign-link{margin-top:30px;width:316px}.content-asset .lDesert{padding-top:130px}.content-asset .lDesert-content{margin-top:40px}.content-asset .lDesert-content .cColumn2-text{margin-top:0}.content-asset .lElasticity{margin-top:-30px;padding-top:130px}.content-asset .lElasticity-content{margin-top:40px}.content-asset .lElasticity-content .cColumn2-text{margin-top:0}.content-asset .lIngredients{padding-top:127px}.content-asset .lIngredients-content{margin-top:34px}.content-asset .lIngredients-lead{font-size:17px;letter-spacing:-.03em}.content-asset .lIngredients-detail{margin-top:14px;padding-top:20px}.content-asset .lIngredients-detail .-title{font-size:14px}.content-asset .lIngredients-detail .list{margin-top:20px;height:76px}.content-asset .lIngredients-detail .item{font-size:13px;gap:14px}.content-asset .lIngredients-detail .item img{max-width:76px}.content-asset .lIngredients-detail .-note{font-size:12px;margin-top:12px}.content-asset .lIngredients-option{margin-top:15px;padding-top:17px}.content-asset .lIngredients-option .-title{font-size:14px;letter-spacing:-.005em}.content-asset .lIngredients-option .-text{font-size:12px;margin-top:5px;line-height:1.6666666667;letter-spacing:-.004em}.content-asset .lIngredients-option .-note{font-size:12px;margin-top:3px}.content-asset .lNoElasticity{padding-top:130px}.content-asset .lNoElasticity-content{margin-top:40px}.content-asset .lNoElasticity-content .cColumn2-text{margin-top:-7px}.content-asset .lNoElasticity .cButton{margin-top:24px}.content-asset .lOther{padding-top:130px}.content-asset .lOther-lead{font-size:14px;margin-top:40px;letter-spacing:-.002em}.content-asset .lOther-border{margin-top:28px}.content-asset .lOther .lProduct{padding-top:40px}.content-asset .lOther .cProduct{margin-top:60px}.content-asset .lOther .cProduct:nth-child(3){margin-top:30px}.content-asset .lOther .cProduct:nth-child(3) .cProduct-image{margin-top:8px}.content-asset .lOther .cProduct:nth-child(3) .cProduct-main{padding-block:35px 28px}.content-asset .lOther .cProduct:nth-child(4){margin-top:56px}.content-asset .lOther .cProduct:nth-child(4) .cProduct-content{padding-block:0 24px}.content-asset .lOther .cProduct:nth-child(4) .cProduct-main{padding-block:0 5px}.content-asset .lOther .cProduct:nth-child(5){margin-top:60px}.content-asset .lOther .cProduct:nth-child(5) .cProduct-content{padding-block:0 28px}.content-asset .lOther .cProduct:nth-child(5) .cProduct-main{padding-block:10px 6px}.content-asset .lOther .cProduct:nth-child(6){margin-top:60px}.content-asset .lOther .cProduct:nth-child(6) .cProduct-content{padding-block:0 26px}.content-asset .lOther .cProduct:nth-child(6) .cProduct-main{padding-block:5px 6px}.content-asset .lOther .cProduct-linkContent{display:flex;justify-content:center}.content-asset .lOther .cProduct-note span{margin-bottom:2px}.content-asset .lOther .cProduct-refill{font-size:12px;margin-top:2px}.content-asset .lPopup{margin-bottom:30px;padding-top:100px}.content-asset .lPopup-title{margin-block:25px 4px;font-size:20px;line-height:1.5}.content-asset .lPopup-titleInfo{margin-bottom:36px;font-size:14px}.content-asset .lPopup-image{margin-bottom:25px}.content-asset .lPopup-product .cProduct-main{margin-block:25px 20px;padding-block:0}.content-asset .lPopup-product .cProduct-name{font-size:17px}.content-asset .lPopup-product .cProduct-value{margin-top:7px}.content-asset .lPopup-infoTitle{padding-bottom:5px;font-size:10px}.content-asset .lPopup-infoList{margin-top:15px;padding-bottom:15px}.content-asset .lPopup-infoText{font-size:12px}.content-asset .lPopup-note{margin-top:25px}.content-asset .lPopup-noteText{font-size:12px}.content-asset .lUseful{padding-top:126px}.content-asset .lUseful-subTitle{font-size:17px}.content-asset .lUseful-content{margin-top:35px}.content-asset .lUseful .cColumn2-content{margin-top:27px}.content-asset .lUseful .cColumn2-text{margin-top:8px}.content-asset .lUseful .cColumn2-image{max-width:100%;width:100%}.content-asset .lUseful .cColumn2 .cSlider-image.-note:before{bottom:7px;right:10px}.content-asset #a-product{padding-top:30px;margin-top:97px}.content-asset #a-product .cProduct-label{width:33px}.content-asset #a-product .cProduct-content{padding-block:22px 12px}.content-asset #a-product .cProduct-main{padding-block:58px}.content-asset #a-product .cProduct+.cProduct{margin-top:28px}.content-asset #a-product .cProduct+.cProduct .cProduct-content{padding-block:35px 25px}.content-asset #a-product .cProduct+.cProduct .cProduct-image{margin-top:-3px}.content-asset #a-product .cProduct+.cProduct .cProduct-text{letter-spacing:-.02em}.content-asset #a-product .cProduct+.cProduct .cProduct-main{padding-block:32px 37px}.content-asset #a-measure{margin-top:90px}}@media screen and (min-width:769px) and (max-width:1100px){.content-asset .cFlexCampaign-image{max-width:none}}@media screen and (max-width:768px){.content-asset .lCampaign,.content-asset .lCampaign-content+.cFlexCampaign-inner{padding-top:3.5714285714rem}.content-asset .lCampaign{margin-top:-1.0714285714rem}.content-asset .lCampaign-content{margin-top:1.0714285714rem;margin-inline:.5714285714rem}.content-asset .lCampaign-title{font-size:.6071428571rem;letter-spacing:-.04em}.content-asset .lCampaign-text{font-size:.5rem;margin-top:.2857142857rem}.content-asset .lCampaign-text+.lCampaign-title{margin-top:.7142857143rem}.content-asset .lCampaign-content:has(.lCampaign-col2){margin-top:.8928571429rem}.content-asset .lCampaign-col2{flex-direction:column;gap:.5357142857rem}.content-asset .lCampaign-col2 .lCampaign-title{font-size:.5714285714rem;letter-spacing:0}.content-asset .lCampaign-value{gap:.3571428571rem;margin-top:.2142857143rem}.content-asset .lCampaign-taxPrice{font-size:.5rem}.content-asset .lCampaign-taxText{margin-bottom:.0714285714rem;font-size:.3571428571rem}.content-asset .lCampaign-excluded{gap:.1785714286rem;margin-bottom:.0714285714rem}.content-asset .lCampaign-excludedText{margin-bottom:.0178571429rem;font-size:.3571428571rem}.content-asset .lCampaign-excludedPrice{font-size:.4285714286rem}.content-asset .lCampaign-info{margin-top:1.0714285714rem}.content-asset .lCampaign-infoName{font-size:.3571428571rem}.content-asset .lCampaign-infoList{margin-top:.1428571429rem;padding-block:.7142857143rem}.content-asset .lCampaign-infoText{padding-left:.7142857143rem;font-size:.4285714286rem}.content-asset .lCampaign-infoText:before{top:.5em;left:.2857142857rem}.content-asset .lCampaign-note{padding-top:.2857142857rem;font-size:.4285714286rem}.content-asset .lCampaign-link{margin-top:1.4285714286rem;width:11.2857142857rem}.content-asset .lDesert{padding-top:3.9285714286rem}.content-asset .lDesert-content{padding-top:.6071428571rem;margin-inline:.6071428571rem}.content-asset .lDesert-content .cColumn2-image{margin-top:.8571428571rem}.content-asset .lElasticity{padding-top:2.5rem}.content-asset .lElasticity-content{margin-inline:.6071428571rem}.content-asset .lElasticity-content .cColumn2-text{margin-top:1.25rem}.content-asset .lElasticity-content .cColumn2-image{margin-top:.8571428571rem}.content-asset .lIngredients{padding-top:3.7857142857rem}.content-asset .lIngredients-content{margin-inline:.6071428571rem}.content-asset .lIngredients-lead{font-size:.6071428571rem;margin-top:1.2142857143rem;letter-spacing:-.03em}.content-asset .lIngredients-detail{margin-top:.5714285714rem;padding-top:.7142857143rem}.content-asset .lIngredients-detail .-title{font-size:.5rem}.content-asset .lIngredients-detail .list{height:2.7142857143rem;margin-top:.6071428571rem}.content-asset .lIngredients-detail .item{font-size:.4642857143rem;gap:.5rem}.content-asset .lIngredients-detail .item img{max-width:2.7142857143rem}.content-asset .lIngredients-detail .-note{font-size:.4285714286rem;margin-top:.5357142857rem;letter-spacing:-.01em}.content-asset .lIngredients-option{margin-top:.5357142857rem;padding-top:.5714285714rem}.content-asset .lIngredients-option .-title{font-size:.5rem}.content-asset .lIngredients-option .-text{font-size:.4642857143rem;margin-top:.3571428571rem}.content-asset .lIngredients-option .-note{font-size:.4285714286rem;margin-top:.0714285714rem;letter-spacing:-.04em}.content-asset .lNoElasticity{padding-top:3.9285714286rem}.content-asset .lNoElasticity-content{margin-inline:.6071428571rem;padding-bottom:3.2142857143rem}.content-asset .lNoElasticity-content .cColumn2-text{margin-top:1.3571428571rem}.content-asset .lNoElasticity-content .cColumn2-image{margin-top:.8571428571rem}.content-asset .lNoElasticity .cButton{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.content-asset .lOther{padding-top:3.9285714286rem}.content-asset .lOther-lead{font-size:.5rem;margin-inline:.6071428571rem;margin-top:1.3214285714rem}.content-asset .lOther .lProduct{margin-top:0;padding-top:0}.content-asset .lOther .cProduct:nth-child(3){margin-top:.8571428571rem}.content-asset .lOther .cProduct-linkContent{padding-inline:1.7857142857rem}.content-asset .lOther .cProduct-link{width:11.2857142857rem;margin-inline:auto}.content-asset .lOther .cProduct-note span{margin-bottom:.2142857143rem}.content-asset .lOther .cProduct-refill{font-size:.4285714286rem;margin-top:.1428571429rem}.content-asset .lOther .cProduct-value.-refill{margin-top:0}.content-asset .lPopup{margin-block:-1.0714285714rem 1.0714285714rem;padding-top:3.5714285714rem}.content-asset .lPopup-inner{margin-inline:.5714285714rem}.content-asset .lPopup-title{margin-block:1.4285714286rem .2142857143rem;font-size:.7142857143rem}.content-asset .lPopup-titleInfo{margin-bottom:.9285714286rem;font-size:.5rem}.content-asset .lPopup-image{margin-bottom:.8928571429rem}.content-asset .lPopup-product .cProduct-main{margin-block:.8928571429rem .7142857143rem;padding:0;border-top:0}.content-asset .lPopup-product .cProduct-name{font-size:.6071428571rem}.content-asset .lPopup-product .cProduct-value{margin-top:.25rem}.content-asset .lPopup-infoTitle{padding-bottom:.1785714286rem;font-size:.3571428571rem}.content-asset .lPopup-infoList{margin-top:.5357142857rem;padding-bottom:.5357142857rem}.content-asset .lPopup-infoText{font-size:.4285714286rem}.content-asset .lPopup-note{margin-top:.8928571429rem}.content-asset .lPopup-noteText{font-size:.4285714286rem}.content-asset .lUseful{padding-top:3.7142857143rem}.content-asset .lUseful-content{margin-inline:.6071428571rem;margin-top:1.25rem}.content-asset .lUseful .cColumn2-text{position:absolute;bottom:0}.content-asset .lUseful .cColumn2-image{margin-top:.8928571429rem}.content-asset .lUseful .cColumn2 .cSlider-image.-note:before{bottom:.5357142857rem;right:.5357142857rem}.content-asset #a-product .cProduct-label{width:1.1785714286rem}}