.content-asset .lCampaign-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lCampaign .--halt{font-feature-settings:"halt"}.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);border-bottom: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{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 .lCover .cColumn2-text{line-height:1.5}.content-asset .lHowTo-content{position:relative}.content-asset .lHowTo-ul{display:block;background-color:#f9f9f9}.content-asset .lHowTo-list{display:flex;align-items:center}.content-asset .lHowTo-imageWrapper{z-index:1}.content-asset .lHowTo-textWrapper{width:-moz-fit-content;width:fit-content}.content-asset .lHowTo-textWrapper .-number{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;color:#888}.content-asset .lHowTo-textWrapper .-text{letter-spacing:-.1em}.content-asset .lHowTo-textWrapper .-text .-arrow{display:inline-block;background-size:contain;background-repeat:no-repeat}.content-asset .lHowTo-textWrapper .-text .-arrow.-red{background-image:url(../../../../mig/sp/lf2209/img/arrow-red.png)}.content-asset .lHowTo-textWrapper .-text .-arrow.-blue{background-image:url(../../../../mig/sp/lf2209/img/arrow-blue.png)}.content-asset .lHowTo-textWrapper .-text .-arrow.-yellow{background-image:url(../../../../mig/sp/lf2209/img/arrow-yellow.png)}.content-asset .lHowTo-border{width:100%;height:1px;opacity:.3;background-color:#d6d6d6}.content-asset .lHowTo-dashBorder{position:absolute;top:0;border-right:1px dashed #d6d6d6;z-index:0}.content-asset .lLight .cColumn2-image{position:relative}.content-asset .lLight .cColumn2-text{letter-spacing:-.04em;margin-top:0}.content-asset .lLight .cColumn2-caption{position:absolute}.content-asset .lMoist .cColumn2-image{position:relative}.content-asset .lMoist .cColumn2-text{letter-spacing:-.04em}.content-asset .lMoist .cColumn2-main{letter-spacing:-.08em}.content-asset .lMoist .cColumn2-caption{position:absolute}.content-asset .lOther .cProduct:first-of-type{border-top:none}@media screen and (min-width:769px){.content-asset .cFlexCampaign-image{max-width:350px}.content-asset .lCampaign{padding-top:100px;margin-bottom:30px}.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-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{margin-top:10px;font-size:12px}.content-asset .lCampaign-link{margin-top:30px;width:316px}.content-asset .lCover{padding-top:100px}.content-asset .lCover-content{margin-top:40px}.content-asset .lCover .cColumn2-text{margin-top:0}.content-asset .lHowTo{padding-top:110px}.content-asset .lHowTo-content{margin-top:40px}.content-asset .lHowTo-ul{padding:60px 50px 52px}.content-asset .lHowTo-list{gap:30px}.content-asset .lHowTo-imageWrapper{width:110px;height:110px;min-width:110px;min-height:110px}.content-asset .lHowTo-textWrapper{font-size:14px;line-height:1.5714285714}.content-asset .lHowTo-textWrapper .-number{margin-top:-2px}.content-asset .lHowTo-textWrapper .-text{margin-top:9px;line-height:1.6666666667;max-width:450px}.content-asset .lHowTo-textWrapper .-text .-arrow{width:12px;height:5px;margin-bottom:2px;margin-left:2px}.content-asset .lHowTo-border{margin-block:30px 28px;margin-bottom:26px}.content-asset .lHowTo-dashBorder{height:calc(100% - 240px);margin-block:120px;width:105px}.content-asset .lLight{padding-top:121px;margin-top:-40px}.content-asset .lLight-content{margin-top:40px}.content-asset .lLight .cColumn2-caption{right:10px;bottom:10px;font-size:10px}.content-asset .lMoist{padding-top:121px;margin-top:-40px}.content-asset .lMoist-content{margin-top:40px}.content-asset .lMoist .cColumn2-main{margin-top:0}.content-asset .lMoist .cColumn2-text{margin-top:18px}.content-asset .lMoist .cColumn2-caption{right:10px;bottom:10px;font-size:10px}.content-asset .lOther{padding-top:110px}.content-asset .lOther .cSection{padding-top:39px}.content-asset .lOther .cSection:first-of-type{margin-top:38px}.content-asset .lOther .cSection:first-of-type .cProduct-content{padding-block:11px 20px}.content-asset .lOther .cSection:first-of-type .cProduct-image{transform:translateY(-10px)}.content-asset .lOther .cSection:first-of-type .cProduct-text{letter-spacing:-.005em}.content-asset .lOther .cSection .cProduct-content{padding-block:0 20px}.content-asset .lOther .cSection .cProduct-image{transform:translateY(-10px)}.content-asset .lOther .cProduct-linkContent{display:flex;justify-content:center}.content-asset .lProduct .cChoiceColorProduct-content{padding-block:40px 26px}.content-asset .lProduct .cProduct{margin-top:60px}.content-asset .lProduct .cProduct-content{padding-block:50px 18px}}@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{padding-top:6.25rem;margin-top:-1.875rem;margin-bottom:1.875rem}.content-asset .lCampaign-content{margin-top:1.875rem;margin-inline:1rem}.content-asset .lCampaign-title{font-size:1.0625rem}.content-asset .lCampaign-text{font-size:.875rem;margin-top:.5rem}.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{margin-top:.5rem;font-size:.75rem}.content-asset .lCampaign-link{margin-top:2.5rem;width:19.75rem}.content-asset .lCover{padding-top:6.625rem;margin-top:-1.875rem}.content-asset .lCover-content{margin-top:2.5rem;margin-inline:1.0625rem}.content-asset .lCover .cColumn2-text{margin-top:-.25rem}.content-asset .lCover .cColumn2-image{margin-top:1.5rem;margin-inline:-1.0625rem}.content-asset .lHowTo{padding-top:6.875rem}.content-asset .lHowTo-content{margin-top:1.875rem}.content-asset .lHowTo-ul{padding-block:3.125rem;padding-inline:1.0625rem}.content-asset .lHowTo-list{gap:1.875rem}.content-asset .lHowTo-imageWrapper{width:6.875rem;height:6.875rem;min-width:6.875rem;min-height:6.875rem}.content-asset .lHowTo-textWrapper{font-size:.75rem;line-height:1.6666666667}.content-asset .lHowTo-textWrapper .-text{margin-top:.375rem;line-height:1.6666666667}.content-asset .lHowTo-textWrapper .-text .-arrow{width:.75rem;height:.3125rem;margin-bottom:.0625rem;margin-left:.25rem}.content-asset .lHowTo-border{margin-block:1.5rem 1.75rem}.content-asset .lHowTo-border.-num2{margin-block:1.875rem 1.75rem}.content-asset .lHowTo-border.-num3{margin-block:1.625rem 1.5rem}.content-asset .lHowTo-dashBorder{height:calc(100% - 7.5rem);width:4.5625rem;margin-block:3.75rem}.content-asset .lLight{padding-top:6.875rem}.content-asset .lLight-content{margin-top:2rem;margin-inline:1.0625rem}.content-asset .lLight .cColumn2-image{margin-top:1.5rem}.content-asset .lLight .cColumn2-caption{right:.625rem;bottom:.625rem;font-size:.625rem}.content-asset .lMoist{padding-top:6.75rem}.content-asset .lMoist-content{margin-top:2.125rem;margin-inline:1.0625rem}.content-asset .lMoist .cColumn2-lead{margin-top:0}.content-asset .lMoist .cColumn2-text{margin-top:.25rem}.content-asset .lMoist .cColumn2-image{margin-top:1.5rem}.content-asset .lMoist .cColumn2-caption{right:.625rem;bottom:.625rem;font-size:.625rem}.content-asset .lOther{padding-top:6.875rem}.content-asset .lOther .cSection{margin-top:0;padding-top:0}.content-asset .lOther .cSection:first-of-type{padding-top:2.5rem}.content-asset .lOther .cProduct-linkContent{padding-inline:3.125rem}.content-asset .lProduct{margin-top:0;padding-top:7rem}}