@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+.cFlexCampaign-inner{padding-top:6.25rem}.content-asset .lCampaign{padding-top:6.25rem;margin-top:-1.875rem}.content-asset .lCampaign-content{margin-top:1.875rem;margin-inline:1rem}.content-asset .lCampaign-title{font-size:1.0625rem;letter-spacing:-.04em}.content-asset .lCampaign-text{font-size:.875rem;margin-top:.5rem}.content-asset .lCampaign-text+.lCampaign-title{margin-top:1.25rem}.content-asset .lCampaign-content:has(.lCampaign-col2){margin-top:1.5625rem}.content-asset .lCampaign-col2{flex-direction:column;gap:.9375rem}.content-asset .lCampaign-col2 .lCampaign-title{font-size:1rem;letter-spacing:0}.content-asset .lCampaign-value{gap:.625rem;margin-top:.375rem}.content-asset .lCampaign-taxPrice{font-size:.875rem}.content-asset .lCampaign-taxText{margin-bottom:.125rem;font-size:.625rem}.content-asset .lCampaign-excluded{gap:.3125rem;margin-bottom:.125rem}.content-asset .lCampaign-excludedText{margin-bottom:.03125rem;font-size:.625rem}.content-asset .lCampaign-excludedPrice{font-size:.75rem}.content-asset .lCampaign-info{margin-top:1.875rem}.content-asset .lCampaign-infoName{font-size:.625rem}.content-asset .lCampaign-infoList{margin-top:.25rem;padding-block:1.25rem}.content-asset .lCampaign-infoText{padding-left:1.25rem;font-size:.75rem}.content-asset .lCampaign-infoText:before{top:.5em;left:.5rem}.content-asset .lCampaign-note{padding-top:.5rem;font-size:.75rem}.content-asset .lCampaign-link{margin-top:2.5rem;width:19.75rem}.content-asset .lDesert{padding-top:6.875rem}.content-asset .lDesert-content{padding-top:1.0625rem;margin-inline:1.0625rem}.content-asset .lDesert-content .cColumn2-image{margin-top:1.5rem}.content-asset .lElasticity{padding-top:4.375rem}.content-asset .lElasticity-content{margin-inline:1.0625rem}.content-asset .lElasticity-content .cColumn2-text{margin-top:2.1875rem}.content-asset .lElasticity-content .cColumn2-image{margin-top:1.5rem}.content-asset .lIngredients{padding-top:6.625rem}.content-asset .lIngredients-content{margin-inline:1.0625rem}.content-asset .lIngredients-lead{font-size:1.0625rem;margin-top:2.125rem;letter-spacing:-.03em}.content-asset .lIngredients-detail{margin-top:1rem;padding-top:1.25rem}.content-asset .lIngredients-detail .-title{font-size:.875rem}.content-asset .lIngredients-detail .list{height:4.75rem;margin-top:1.0625rem}.content-asset .lIngredients-detail .item{font-size:.8125rem;gap:.875rem}.content-asset .lIngredients-detail .item img{max-width:4.75rem}.content-asset .lIngredients-detail .-note{font-size:.75rem;margin-top:.9375rem;letter-spacing:-.01em}.content-asset .lIngredients-option{margin-top:.9375rem;padding-top:1rem}.content-asset .lIngredients-option .-title{font-size:.875rem}.content-asset .lIngredients-option .-text{font-size:.8125rem;margin-top:.625rem}.content-asset .lIngredients-option .-note{font-size:.75rem;margin-top:.125rem;letter-spacing:-.04em}.content-asset .lNoElasticity{padding-top:6.875rem}.content-asset .lNoElasticity-content{margin-inline:1.0625rem;padding-bottom:5.625rem}.content-asset .lNoElasticity-content .cColumn2-text{margin-top:2.375rem}.content-asset .lNoElasticity-content .cColumn2-image{margin-top:1.5rem}.content-asset .lNoElasticity .cButton{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.content-asset .lOther{padding-top:6.875rem}.content-asset .lOther-lead{font-size:.875rem;margin-inline:1.0625rem;margin-top:2.3125rem}.content-asset .lOther .lProduct{margin-top:0;padding-top:0}.content-asset .lOther .cProduct:nth-child(3){margin-top:1.5rem}.content-asset .lOther .cProduct-linkContent{padding-inline:3.125rem}.content-asset .lOther .cProduct-link{width:19.75rem;margin-inline:auto}.content-asset .lOther .cProduct-note span{margin-bottom:.2142857143rem}.content-asset .lOther .cProduct-refill{font-size:.75rem;margin-top:.25rem}.content-asset .lOther .cProduct-value.-refill{margin-top:0}.content-asset .lPopup{margin-block:-1.875rem 1.875rem;padding-top:6.25rem}.content-asset .lPopup-inner{margin-inline:1rem}.content-asset .lPopup-title{margin-block:2.5rem .375rem;font-size:1.25rem}.content-asset .lPopup-titleInfo{margin-bottom:1.625rem;font-size:.875rem}.content-asset .lPopup-image{margin-bottom:1.5625rem}.content-asset .lPopup-product .cProduct-main{margin-block:1.5625rem 1.25rem;padding:0;border-top:0}.content-asset .lPopup-product .cProduct-name{font-size:1.0625rem}.content-asset .lPopup-product .cProduct-value{margin-top:.4375rem}.content-asset .lPopup-infoTitle{padding-bottom:.3125rem;font-size:.625rem}.content-asset .lPopup-infoList{margin-top:.9375rem;padding-bottom:.9375rem}.content-asset .lPopup-infoText{font-size:.75rem}.content-asset .lPopup-note{margin-top:1.5625rem}.content-asset .lPopup-noteText{font-size:.75rem}.content-asset .lUseful{padding-top:6.5rem}.content-asset .lUseful-content{margin-inline:1.0625rem;margin-top:2.1875rem}.content-asset .lUseful .cColumn2-text{position:absolute;bottom:0}.content-asset .lUseful .cColumn2-image{margin-top:1.5625rem}.content-asset .lUseful .cColumn2 .cSlider-image.-note:before{bottom:.9375rem;right:.9375rem}.content-asset #a-product .cProduct-label{width:2.0625rem}}