.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 .lConcealer-inner{position:relative}.content-asset .lConcealer-content{position:absolute;opacity:0;visibility:hidden;width:100%;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1)}.content-asset .lConcealer-content.selected{position:relative;opacity:1;visibility:visible}.content-asset .lFoundation-inner{position:relative}.content-asset .lFoundation-content{position:absolute;opacity:0;visibility:hidden;width:100%;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1)}.content-asset .lFoundation-content.selected{position:relative;opacity:1;visibility:visible}.content-asset .lKv-image img{width:100%}.content-asset .lKv-content{margin-inline:auto}.content-asset .lKv-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;text-align:center;letter-spacing:-.01em}.content-asset .lKv-text{letter-spacing:-.01em;line-height:1.5714285714}.content-asset .lMakeupBase-inner{position:relative}.content-asset .lMakeupBase-content{position:absolute;opacity:0;visibility:hidden;width:100%;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1)}.content-asset .lMakeupBase-content.selected{position:relative;opacity:1;visibility:visible}.content-asset .lOcc#occ #occ-top p{margin:0}.content-asset .lOcc#occ #occ-top p.lOcc-copy{text-align:left;color:#939393;font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;padding:0}.content-asset .lOcc#occ #occ-top p.lOcc-text{text-align:left;padding:0}.content-asset .lOcc#occ #occ-top .occ-nav ul li{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;border:none}.content-asset .lOcc#occ #occ-block .q-block:after{background-image:url(../../../../mig/base-makeup/img/at.png);background-size:cover;right:0}.content-asset .lOcc#occ #occ-block .q-block .q-title{text-align:left;width:100%;display:block}.content-asset .lOcc#occ #occ-block .q-block .q-title .num{margin-left:0;text-align:left}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer{z-index:1;position:relative}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer li{border:1px solid #d6d6d6}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range span{top:0;pointer-events:none}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-slider .occ-range{border-color:#888}.content-asset .lOcc#occ #occ-block .q-block#occ-q1 .occ-slider,.content-asset .lOcc#occ #occ-block .q-block#occ-q3 .occ-slider{background-image:url(../../../../mig/base-makeup/img/sp_slider_bg_b.png)}.content-asset .lOcc#occ #occ-block .q-block#occ-q2 .occ-slider,.content-asset .lOcc#occ #occ-block .q-block#occ-q4 .occ-slider{background-image:url(../../../../mig/base-makeup/img/sp_slider_bg_c.png)}.content-asset .lOcc#occ #occ-block .occ-nav{border-top:1px solid hsla(0,0%,83.9%,.3);z-index:1}.content-asset .lOcc#occ #occ-block .occ-nav ul{justify-content:center}.content-asset .lOcc#occ #occ-block .occ-nav li{margin-inline:auto;border:none}.content-asset .lOcc#occ #occ-block .occ-nav li.next,.content-asset .lOcc#occ #occ-block .occ-nav li.prev{flex:auto;margin:0;width:100%;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lOcc#occ #occ-block .occ-nav li.prev{position:relative;border:1px solid #d6d6d6;color:#323232}.content-asset .lOcc#occ #occ-block .occ-nav li.prev:before{content:"";position:absolute;top:0;bottom:0;margin:auto;height:auto;background-image:url(../../../../mig/common/img/icon_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;transform:rotate(180deg)}.content-asset .lOcc#occ #occ-block .occ-nav li.prev:hover{opacity:.5}.content-asset .lOcc#occ #occ-block .occ-nav li.prev a{display:flex}.content-asset .lOcc#occ #occ-block .occ-nav li.next{border:none;background-color:rgba(50,50,50,.5);color:#fff}.content-asset .lOcc#occ #occ-block .occ-nav li.next.possible{background-color:#323232}.content-asset .lOcc#occ #occ-block .occ-nav .to-top{margin-inline:auto;text-decoration:underline;border:none;width:-moz-fit-content;width:fit-content}.content-asset .lOcc#occ #occ-result:after{background-image:url(../../../../mig/base-makeup/img/at.png);right:0}.content-asset .lOcc#occ #occ-result .result-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lOcc#occ #occ-result .result-title span.num{text-align:left;margin-left:0;height:-moz-fit-content;height:fit-content}.content-asset .lOcc#occ #occ-result .fd-color{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;width:100%}.content-asset .lOcc#occ #occ-result #occ-fd-color{border-radius:0}.content-asset .lOcc#occ #occ-result #fd-image{flex-direction:column}.content-asset .lOcc#occ #occ-result #fd-image p{margin:0}.content-asset .lOcc#occ #occ-result #fd-image p:after{position:absolute;background-size:contain}.content-asset .lOcc#occ #occ-result #occ-testImage{display:flex}.content-asset .lOcc#occ #occ-result #occ-face{position:relative}.content-asset .lOcc#occ #occ-result #occ-face>div{position:absolute;background-image:url(../../../../mig/base-makeup/img/sp_fd_image_001.png);background-size:contain}.content-asset .lOcc#occ #occ-result #occ-chart{background-image:url(../../../../mig/base-makeup/img/chart.png);background-size:contain}.content-asset .lOcc#occ #occ-result .occ-footer-nav{display:flex;border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lOcc#occ #occ-result .occ-footer-nav a{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;border:1px solid rgba(50,50,50,.2);position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear;width:100%}.content-asset .lOcc#occ #occ-result .occ-footer-nav a:before{content:"";position:absolute;top:0;bottom:0;margin:auto;height:auto;background-image:url(../../../../mig/common/img/icon_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;transform:rotate(180deg)}.content-asset .lOcc#occ #occ-result .occ-footer-nav a:hover{opacity:.5}.content-asset .lOcc-hiddenText{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;display:none}.content-asset .lOther-inner{position:relative}.content-asset .lOther-content{position:absolute;opacity:0;visibility:hidden;width:100%;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1)}.content-asset .lOther-content.selected{position:relative;opacity:1;visibility:visible}.content-asset .lProductContent-image{width:100%}.content-asset .lProductContent-label{display:inline-flex;align-items:center;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;border:1px solid #d6d6d6}.content-asset .lProductContent-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lProductContent-value{display:flex}.content-asset .lProductContent-price{display:flex;flex-wrap:wrap;align-items:flex-end}.content-asset .lProductContent-tax{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lProductContent-priceText{display:inline-block}.content-asset .lProductContent-excluded{display:flex;color:#939393;align-items:center}.content-asset .lProductContent-note{color:#939393;line-height:1.5;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .lProductContent-itemLink{position:relative;color:#939393;font-feature-settings:"palt";font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .lProductContent-itemLink .link{text-decoration:underline}.content-asset .lProductContent-featureInner{border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lProductContent-featureTitle{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .lProductContent-featurePeopleItem,.content-asset .lProductContent-featureUseItem{position:relative}.content-asset .lProductContent-featurePeopleItem:before,.content-asset .lProductContent-featureUseItem:before{content:"";position:absolute;width:2px;height:2px;border-radius:50%;background-color:#323232}.content-asset .lProductContent-attention{color:#939393;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lProductContent-linkList{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.content-asset .lProductContent-linkText{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;font-feature-settings:"palt";line-height:1.5;text-align:center}.content-asset .lProductContent-colorDesc,.content-asset .lProductContent-kind{background-color:#f9f9f9}.content-asset .lProductContent-colorDescTitle,.content-asset .lProductContent-kindTitle{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lProductContent-colorDescText{line-height:1.6666666667}.content-asset .lProductContent-colorDescList{border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lProductContent-colorDescItem{display:flex;align-items:center}.content-asset .lProductContent-colorDescItem .colorBox.-blue{background-color:#e1e6f2}.content-asset .lProductContent-colorDescItem .colorBox.-yellow{background-color:#ffedc7}.content-asset .lProductContent-colorDescItem .colorBox.-pink{background-color:#ffd9cf}.content-asset .lProductContent-kindItem{display:flex;align-items:center}.content-asset .lProductContent-kindName{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lProductContent-powderText{color:#939393;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .lTabSection-list{display:grid;grid-template-columns:1fr 1fr}.content-asset .lTabSection-item{border:1px solid #d6d6d6;opacity:.5;transition:opacity .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.content-asset .lTabSection-item.selected{opacity:1}.content-asset .lTabSection-tab{width:100%;font-feature-settings:"palt"}.content-asset .lTabSection-image img{width:100%}.content-asset .lTabSection-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.4285714286}.content-asset .lTabSection-desc{line-height:1.4285714286;font-feature-settings:"palt"}.content-asset .lTabSection-attention{color:#939393;font-feature-settings:"palt"}@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 .lConcealer{padding-top:130px}.content-asset .lConcealer-content{padding-top:60px}.content-asset .lFoundation{padding-top:130px}.content-asset .lFoundation-content{padding-top:60px}.content-asset .lKv{display:flex;flex-direction:column;align-items:center;padding-block:60px 80px;border-bottom:1px solid #d6d6d6}.content-asset .lKv-image{width:63.103953%;height:34.1142020498vw}.content-asset .lKv-content{max-width:600px;width:100%}.content-asset .lKv-title{font-size:20px}.content-asset .lKv-text{font-size:14px;margin-top:12px}.content-asset .lMakeupBase{padding-top:100px}.content-asset .lMakeupBase-content{padding-top:60px}.content-asset .lOcc#occ .cSmallTitle{margin-top:4px}.content-asset .lOcc#occ{margin-top:0;padding-top:130px}.content-asset .lOcc#occ .occ-wrap{margin-top:18px}.content-asset .lOcc#occ #occ-top p.lOcc-copy{margin-block:40px 0;font-size:12px}.content-asset .lOcc#occ #occ-top p.lOcc-text{margin-top:23px}.content-asset .lOcc#occ #occ-top .occ-nav ul{margin-top:50px}.content-asset .lOcc#occ #occ-top .occ-nav ul li{width:316px;height:48px}.content-asset .lOcc#occ #occ-top .occ-nav ul li .cButton{padding:12px 0}.content-asset .lOcc#occ #occ-block{min-height:512px}.content-asset .lOcc#occ #occ-block .q-block{padding-bottom:30px}.content-asset .lOcc#occ #occ-block .q-block:after{width:56px;top:-28px}.content-asset .lOcc#occ #occ-block .q-block.q5 .ans-block{padding:67px 0 0 66.3%}.content-asset .lOcc#occ #occ-block .q-block.q5 .ans-block:before{left:58px}.content-asset .lOcc#occ #occ-block .q-block#occ-q1:after{background-position:-43px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q2:after{background-position:-31px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q3:after{background-position:-19px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q4:after{background-position:-10px 0}.content-asset .lOcc#occ #occ-block .q-block .q-title{font-size:14px;padding-left:0}.content-asset .lOcc#occ #occ-block .q-block .q-title .num{font-size:12px;top:-55px}.content-asset .lOcc#occ #occ-block .q-block .ans-block{padding:102px 0 0 45%}.content-asset .lOcc#occ #occ-block .q-block .ans-block:before{background-size:cover;width:352px;height:144px;left:-11px}.content-asset .lOcc#occ #occ-block .q-block .ans-block:after{top:-29px}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer{flex-direction:column;gap:12px}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer li{margin:0;width:184px;height:48px;padding-top:15px}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range{width:328px;padding-top:22px}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range span{font-size:10px}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-slider{background-size:contain}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-slider .occ-range{top:1px;height:18px}.content-asset .lOcc#occ #occ-block .occ-nav{width:100%;margin-top:50px;padding-top:40px}.content-asset .lOcc#occ #occ-block .occ-nav ul{gap:12px}.content-asset .lOcc#occ #occ-block .occ-nav ul:first-of-type{margin-bottom:6px}.content-asset .lOcc#occ #occ-block .occ-nav li{width:316px}.content-asset .lOcc#occ #occ-block .occ-nav li.next,.content-asset .lOcc#occ #occ-block .occ-nav li.prev{height:48px;max-width:316px;padding:15px 0}.content-asset .lOcc#occ #occ-block .occ-nav li.prev:before{width:11px;left:13px}.content-asset .lOcc#occ #occ-block .occ-nav li.prev a{height:48px}.content-asset .lOcc#occ #occ-block .occ-nav .to-top{font-size:12px}.content-asset .lOcc#occ #occ-result{margin:74px 0 0;padding:0}.content-asset .lOcc#occ #occ-result:after{background-size:cover;width:56px;top:-28px}.content-asset .lOcc#occ #occ-result .result-title{font-size:17px;padding-top:60px}.content-asset .lOcc#occ #occ-result .result-title span.num{font-size:17px;margin-top:-38px}.content-asset .lOcc#occ #occ-result .result-inner{display:flex;margin-top:-10px}.content-asset .lOcc#occ #occ-result .fd-color{font-size:20px;border-right:1px solid hsla(0,0%,83.9%,.3);margin-right:70px;padding-right:70px;max-width:227px}.content-asset .lOcc#occ #occ-result #occ-fd-color{margin-block:26px 0;margin-left:0;width:100%;max-width:157px;max-height:157px}.content-asset .lOcc#occ #occ-result #fd-image{margin-top:5px}.content-asset .lOcc#occ #occ-result #fd-image p{width:100%;font-size:14px}.content-asset .lOcc#occ #occ-result #fd-image p:after{width:116px;height:116px;margin-left:0;margin-top:59px}.content-asset .lOcc#occ #occ-result #occ-testImage{margin-top:26px}.content-asset .lOcc#occ #occ-result #occ-face{width:116px;height:116px;margin-right:60px}.content-asset .lOcc#occ #occ-result #occ-face>div{width:116px;height:116px;top:30px}.content-asset .lOcc#occ #occ-result #occ-chart{width:184px;height:184px}.content-asset .lOcc#occ #occ-result #occ-chart>div{top:0;right:0;width:154px;height:154px}.content-asset .lOcc#occ #occ-result #occ-chart #occ-star svg{width:24px;height:24px}.content-asset .lOcc#occ #occ-result .occ-footer-nav{justify-content:center;gap:12px;margin-top:60px;padding-top:40px}.content-asset .lOcc#occ #occ-result .occ-footer-nav p{margin-inline:0;width:316px}.content-asset .lOcc#occ #occ-result .occ-footer-nav a{height:48px;padding-block:9px;border-radius:2px;font-size:13px;text-align:center}.content-asset .lOcc#occ #occ-result .occ-footer-nav a:before{width:11px;left:13px}.content-asset .lOther{padding-top:130px}.content-asset .lOther-content{padding-top:60px}.content-asset .lProductContent dl dd{font-size:14px;margin-top:7px}.content-asset .lProductContent-detail{display:flex;gap:30px;padding-top:60px}.content-asset .lProductContent-image{max-width:350px}.content-asset .lProductContent-info{max-width:330px;width:100%;margin-top:-7px}.content-asset .lProductContent-label{border-radius:2px;font-size:10px;padding-inline:3px}.content-asset .lProductContent-name{font-size:20px;margin-top:9px}.content-asset .lProductContent-value{gap:7px;margin-top:7px}.content-asset .lProductContent-tax{font-size:14px}.content-asset .lProductContent-priceText{font-size:10px;margin-bottom:2px}.content-asset .lProductContent-excluded{margin-bottom:-2px}.content-asset .lProductContent-excludedText{font-size:10px}.content-asset .lProductContent-excludedNumber{font-size:12px;margin-left:5px}.content-asset .lProductContent-itemLink,.content-asset .lProductContent-note{margin-top:10px;font-size:12px}.content-asset .lProductContent-feature{margin-top:47px}.content-asset .lProductContent-featureInner{padding-block:17px 14px}.content-asset .lProductContent-featureTitle{font-size:14px}.content-asset .lProductContent-featureUesText{font-size:14px;margin-top:10px}.content-asset .lProductContent-featurePeopleItem,.content-asset .lProductContent-featureUseItem{padding-left:19px}.content-asset .lProductContent-featurePeopleItem:before,.content-asset .lProductContent-featureUseItem:before{top:10px;left:9px}.content-asset .lProductContent-attention{font-size:12px;padding-top:10px}.content-asset .lProductContent-face{margin-top:20px}.content-asset .lProductContent-linkList{display:flex;align-items:flex-end;justify-content:center;gap:12px;margin-top:50px;padding-block:26px 27px;padding-inline:54px}.content-asset .lProductContent-linkItem{max-width:316px;width:100%}.content-asset .lProductContent-linkText{font-size:12px;margin-bottom:12px}.content-asset .lProductContent-colorDesc,.content-asset .lProductContent-kind{padding:38px 40px;padding-inline:40px}.content-asset .lProductContent-colorDescTitle,.content-asset .lProductContent-kindTitle{font-size:12px}.content-asset .lProductContent-kindText{margin-top:10px}.content-asset .lProductContent-colorDescText{font-size:12px;margin-top:5px}.content-asset .lProductContent-colorDescList{margin-top:15px;padding-top:20px}.content-asset .lProductContent-colorDescItem{gap:14px}.content-asset .lProductContent-colorDescItem .colorBox{width:30px;height:30px;border-radius:2px}.content-asset .lProductContent-colorDescItem .text{font-size:12px}.content-asset .lProductContent .lProductContent-colorDescItem+.lProductContent-colorDescItem{margin-top:11px}.content-asset .lProductContent-kindList{display:flex;gap:30px;margin-top:12px}.content-asset .lProductContent-kindItem{gap:16px}.content-asset .lProductContent-kindImage{width:76px;height:76px}.content-asset .lProductContent-kindName{font-size:12px}.content-asset .lProductContent-kindDesc{font-size:12px;margin-top:4px}.content-asset .lProductContent-powderText{font-size:12px;margin-top:10px}.content-asset .lTabSection-text{font-size:14px;margin-top:34px}.content-asset .lTabSection-content{margin-top:35px}.content-asset .lTabSection-list{gap:4px}.content-asset .lTabSection-item{display:flex;align-items:center;max-width:374px;width:100%;height:120px}.content-asset .lTabSection-tab{display:flex;align-items:center;gap:20px;padding-inline:27px}.content-asset .lTabSection-image{width:70px;height:70px}.content-asset .lTabSection-main{max-width:230px;width:100%}.content-asset .lTabSection-name{font-size:14px;text-align:left}.content-asset .lTabSection-desc{text-align:left;font-size:12px;margin-top:6px}.content-asset .lTabSection-attention{font-size:12px;margin-top:14px}}@media screen and (min-width:769px) and (max-width:1100px){.content-asset .cFlexCampaign-image{max-width:none}.content-asset .lOcc#occ #occ-block .q-block.q5 .ans-block{padding-inline:0;padding-top:138px}.content-asset .lOcc#occ #occ-block .q-block.q5 .ans-block .answer{padding-inline:0;flex-direction:row}.content-asset .lOcc#occ #occ-block .q-block.q5 .ans-block:before{left:0}.content-asset .lOcc#occ #occ-block .q-block .ans-block{padding-inline:0;display:flex;align-items:center;justify-content:center;padding-top:138px}.content-asset .lOcc#occ #occ-block .q-block .ans-block:before{background-size:contain;height:144px;width:100%;top:12px;left:0}.content-asset .lOcc#occ #occ-result .result-inner{flex-direction:column}.content-asset .lOcc#occ #occ-result .fd-color{margin-right:0;padding-right:0;max-width:100%;text-align:center;flex-direction:column;border:none;border-bottom:1px solid hsla(0,0%,83.9%,.3)}.content-asset .lOcc#occ #occ-result .fd-color ._pc{display:none}.content-asset .lOcc#occ #occ-result #occ-fd-color{margin-inline:auto;margin-bottom:60px}.content-asset .lOcc#occ #occ-result #fd-image{width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-top:60px;border:none}.content-asset .lOcc#occ #occ-result #fd-image p:after{left:12%}.content-asset .lOcc#occ #occ-result #occ-testImage{justify-content:center}.content-asset .lProductContent-detail,.content-asset .lProductContent-linkList{flex-direction:column;align-items:center}.content-asset .lProductContent-kindList{flex-direction:column}.content-asset .lTabSection-list{grid-template-columns:1fr}.content-asset .lTabSection-item{max-width:100%}}@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 .lConcealer,.content-asset .lConcealer-content,.content-asset .lFoundation{padding-top:6.875rem}.content-asset .lFoundation-content{padding-top:3.125rem}.content-asset .lKv{padding-bottom:3.125rem}.content-asset .lKv-image{height:25.875rem}.content-asset .lKv-content{margin-top:3.375rem;margin-inline:1rem}.content-asset .lKv-title{font-size:1.25rem}.content-asset .lKv-text{font-size:.875rem;margin-top:.875rem}.content-asset .lMakeupBase{padding-top:6.625rem;margin-top:-1.875rem}.content-asset .lMakeupBase-content{padding-top:3.125rem}.content-asset .lOcc#occ .cSmallTitle{margin-top:.125rem}.content-asset .lOcc#occ{padding-top:6.875rem;max-width:100%;margin-inline:0}.content-asset .lOcc#occ #occ-top p{font-size:.875rem}.content-asset .lOcc#occ #occ-top p.lOcc-copy{font-size:.75rem;margin-block:2.375rem 0;margin-inline:1rem}.content-asset .lOcc#occ #occ-top p.lOcc-text{margin-top:1.375rem;margin-inline:1rem}.content-asset .lOcc#occ #occ-top .occ-nav ul li{width:19.75rem;height:3rem}.content-asset .lOcc#occ #occ-top .occ-nav ul li .cButton{display:flex;align-items:center;justify-content:center}.content-asset .lOcc#occ #occ-block{padding-inline:.9375rem}.content-asset .lOcc#occ #occ-block .q-block{margin-top:4.375rem}.content-asset .lOcc#occ #occ-block .q-block:after{top:-1.6875rem;width:55px;height:6px}.content-asset .lOcc#occ #occ-block .q-block#occ-q1:after{width:50px;background-position:-45px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q2:after{background-position:-33px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q3:after{background-position:-23px 0}.content-asset .lOcc#occ #occ-block .q-block#occ-q4:after{background-position:-12px 0}.content-asset .lOcc#occ #occ-block .q-block .q-title{font-size:.875rem}.content-asset .lOcc#occ #occ-block .q-block .q-title .num{font-size:.75rem}.content-asset .lOcc#occ #occ-block .q-block .ans-block{padding-top:3.25rem;height:18.75rem}.content-asset .lOcc#occ #occ-block .q-block .ans-block:before{margin-bottom:1.125rem}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer{gap:.75rem}.content-asset .lOcc#occ #occ-block .q-block .ans-block .answer li{height:3rem;width:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range{max-width:100%;margin-inline:0}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-slider{top:.875rem;height:.8125rem;padding-inline:.5rem}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-slider .occ-range{top:-.125rem;height:1.125rem}.content-asset .lOcc#occ #occ-block .q-block .occ-range-block .occ-slider-range .occ-handle{width:.5rem}.content-asset .lOcc#occ #occ-block .occ-nav{position:relative;top:-1.875rem}.content-asset .lOcc#occ #occ-block .occ-nav ul{gap:.75rem}.content-asset .lOcc#occ #occ-block .occ-nav ul:first-of-type{padding-top:2.5rem}.content-asset .lOcc#occ #occ-block .occ-nav li{width:19.75rem}.content-asset .lOcc#occ #occ-block .occ-nav li.next,.content-asset .lOcc#occ #occ-block .occ-nav li.prev{font-size:.8125rem;padding:0;display:flex;align-items:center;justify-content:center}.content-asset .lOcc#occ #occ-block .occ-nav li.prev:before{width:.75rem;left:.875rem}.content-asset .lOcc#occ #occ-block .occ-nav li.prev a{height:3rem}.content-asset .lOcc#occ #occ-block .occ-nav .to-top{margin-top:.25rem;font-size:.75rem}.content-asset .lOcc#occ #occ-result{margin-top:4.625rem}.content-asset .lOcc#occ #occ-result:after{width:55px}.content-asset .lOcc#occ #occ-result .result-title{font-size:1.25rem}.content-asset .lOcc#occ #occ-result .fd-color{font-size:1.25rem;text-align:center}.content-asset .lOcc#occ #occ-result #occ-fd-color{margin:1.25rem auto 3.75rem;width:9.375rem;height:9.375rem}.content-asset .lOcc#occ #occ-result #fd-image{border-top:1px solid hsla(0,0%,83.9%,.3);padding-top:3.3125rem;font-size:.875rem}.content-asset .lOcc#occ #occ-result #fd-image p{font-size:.875rem;line-height:1.5}.content-asset .lOcc#occ #occ-result #fd-image p:after{margin-top:3.9375rem;margin-left:.9375rem;width:7.25rem;height:6.875rem}.content-asset .lOcc#occ #occ-result #occ-testImage{margin-top:1.6875rem;margin-inline:.9375rem}.content-asset .lOcc#occ #occ-result #occ-face{width:7.25rem;height:6.875rem}.content-asset .lOcc#occ #occ-result #occ-face>div{width:7.25rem;height:6.875rem;top:2.375rem}.content-asset .lOcc#occ #occ-result #occ-chart{width:11.5rem;height:11.5rem;margin-right:0}.content-asset .lOcc#occ #occ-result #occ-chart>div{top:0;right:0;width:9.5rem;height:9.5rem}.content-asset .lOcc#occ #occ-result #occ-chart #occ-star svg{width:1.375rem;height:1.375rem}.content-asset .lOcc#occ #occ-result .occ-footer-nav{margin-top:2.5rem;padding-top:2.5rem;gap:.75rem}.content-asset .lOcc#occ #occ-result .occ-footer-nav p{padding-inline:0}.content-asset .lOcc#occ #occ-result .occ-footer-nav a{height:3rem;padding-block:.625rem;border-radius:.125rem;font-size:.875rem}.content-asset .lOcc#occ #occ-result .occ-footer-nav a:before{width:.75rem;left:.875rem}.content-asset .lOther{padding-top:6.875rem}.content-asset .lOther-content{padding-top:3.125rem}.content-asset .lProductContent dl dd{font-size:.875rem;margin-top:.375rem}.content-asset .lProductContent-detail{margin-inline:1rem}.content-asset .lProductContent-image{margin-top:3.125rem}.content-asset .lProductContent-info{margin-top:2rem}.content-asset .lProductContent-label{font-size:.625rem;border-radius:.125rem;height:1.25rem;padding-inline:.25rem}.content-asset .lProductContent-name{font-size:1.25rem;margin-top:.375rem}.content-asset .lProductContent-value{gap:.625rem;margin-top:.375rem}.content-asset .lProductContent-tax{font-size:.875rem}.content-asset .lProductContent-priceText{font-size:.625rem;margin-bottom:.125rem}.content-asset .lProductContent-excluded{margin-bottom:-.125rem}.content-asset .lProductContent-excludedText{font-size:.625rem}.content-asset .lProductContent-excludedNumber{font-size:.75rem;margin-left:.25rem}.content-asset .lProductContent-note{font-size:.75rem;margin-top:.75rem}.content-asset .lProductContent-itemLink{font-size:.75rem;margin-top:.625rem}.content-asset .lProductContent-feature{margin-top:1.5rem;margin-inline:1rem}.content-asset .lProductContent-featureInner{padding-block:1.125rem .875rem}.content-asset .lProductContent-featureTitle{font-size:.875rem}.content-asset .lProductContent-featureUesText{font-size:.875rem;margin-top:.625rem}.content-asset .lProductContent-featurePeopleItem,.content-asset .lProductContent-featureUseItem{padding-left:1.25rem}.content-asset .lProductContent-featurePeopleItem:before,.content-asset .lProductContent-featureUseItem:before{top:.625rem;left:.625rem}.content-asset .lProductContent-attention{font-size:.75rem;padding-top:.75rem;margin-left:1rem}.content-asset .lProductContent-face{margin-top:1.375rem;margin-inline:1rem}.content-asset .lProductContent-linkList{margin-top:3.125rem;padding-block:1.75rem}.content-asset .lProductContent-linkItem{width:19.75rem;margin-inline:auto}.content-asset .lProductContent .lProductContent-linkItem+.lProductContent-linkItem{margin-top:.875rem}.content-asset .lProductContent-linkText{font-size:.75rem;margin-bottom:.625rem}.content-asset .lProductContent-colorDesc,.content-asset .lProductContent-kind{padding-block:1.875rem;padding-inline:1rem}.content-asset .lProductContent-colorDescTitle,.content-asset .lProductContent-kindTitle{font-size:.75rem}.content-asset .lProductContent-colorDescText{font-size:.75rem;margin-top:-.125rem}.content-asset .lProductContent-colorDescList{margin-top:.875rem;padding-top:1.25rem}.content-asset .lProductContent-colorDescItem{gap:.875rem}.content-asset .lProductContent-colorDescItem .colorBox{width:1.875rem;height:1.875rem;border-radius:.125rem}.content-asset .lProductContent-colorDescItem .text{font-size:.75rem}.content-asset .lProductContent .lProductContent-colorDescItem+.lProductContent-colorDescItem{margin-top:.75rem}.content-asset .lProductContent-kindList{margin-top:1.625rem}.content-asset .lProductContent-kindItem{gap:1rem}.content-asset .lProductContent .lProductContent-kindItem+.lProductContent-kindItem{margin-top:.75rem}.content-asset .lProductContent-kindImage{width:4.75rem;height:4.75rem}.content-asset .lProductContent-kindName{font-size:.75rem}.content-asset .lProductContent-kindDesc{font-size:.75rem;margin-top:.25rem}.content-asset .lProductContent-powderText{font-size:.75rem;margin-top:.625rem}.content-asset .cSmallTitle{margin-inline:1rem}.content-asset .lTabSection-text{font-size:.875rem;margin-top:2.125rem;margin-inline:1rem}.content-asset .lTabSection-content{margin-top:2.25rem;margin-inline:1rem}.content-asset .lTabSection-list{gap:.25rem}.content-asset .lTabSection-item{width:11.75rem;height:13.75rem}.content-asset .lTabSection-tab{display:block;padding-block:1.25rem 1.625rem}.content-asset .lTabSection-tab.-narrow{padding-block:.75rem 1rem}.content-asset .lTabSection-tab.-narrow .lTabSection-image{margin-top:1rem}.content-asset .lTabSection-tab.-narrow .lTabSection-desc{margin-top:.875rem}.content-asset .lTabSection-image{width:5.625rem;height:5.625rem;margin-top:1.625rem;margin-inline:auto}.content-asset .lTabSection-desc,.content-asset .lTabSection-name{font-size:.75rem;text-align:center}.content-asset .lTabSection-desc{margin-top:1.25rem}.content-asset .lTabSection-attention{font-size:.75rem;margin-top:.75rem}}