@charset "UTF-8";.content-asset .lApproach-naviWrapper{display:flex;gap:.2142857143rem}.content-asset .lApproach-navi{width:100%;height:3px;background-color:#939393}.content-asset .lApproach-navi.-current{background-color:#000}.content-asset .slide-wrap{position:relative;width:100%}.content-asset .lCheck-content #check-q1{margin-top:10px}.content-asset .lCheck-content #check-q1 .lCheck-marque:before{background-position:-48px 0}.content-asset .lCheck-content #check-q2 .lCheck-marque:before{background-position:-37px 0}.content-asset .lCheck-content #check-q3 .lCheck-marque:before{background-position:-27px 0}.content-asset .lCheck-content #check-q4 .lCheck-marque:before{background-position:-17px 0}.content-asset .lCheck-content #check-q5 .lCheck-marque:before{background-position:-7px 0}.content-asset .lCheck-marque,.content-asset .lCheck-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;font-weight:500}.content-asset .lCheck-marque{border-bottom:1px solid #d6d6d6;position:relative}.content-asset .lCheck-marque:after{position:absolute;display:block;content:"";background-color:#000}.content-asset .lCheck-marque:before{position:absolute;top:4px;right:0;width:57px;height:6px;background:url(../img/navi.png) no-repeat 0 0;content:"";background-size:cover}@keyframes cb2202-show{0%{opacity:0}to{opacity:1}}.content-asset .lCheck-block{display:none;opacity:0}.content-asset .lCheck-block.current{display:block;opacity:1;animation:cb2202-show 1s ease}.content-asset .lCheck-block h4{font-family:Hiragino Kaku Gothic W3 JIS2004,sans-serif;font-weight:300}.content-asset .lCheck-return.return{cursor:pointer}.content-asset .lCheck-return.return:after{right:auto;transform:rotate(180deg)}.content-asset .lCheck-result{display:none}.content-asset .lCheck-result .lCheck-right .rec .rec-inner .rev-image{background-image:url(../../../../mig/sp/cb2202/img/result_pro_blue.png);background-size:contain;background-repeat:no-repeat;width:100%}.content-asset .lCheck-result .lCheck-right .rec .rec-inner .rev-pro:after{content:" ブルー"}.content-asset .lCheck-result.yellow .lCheck-right .rec .rec-inner .rev-image{background-image:url(../../../../mig/sp/cb2202/img/result_pro_yellow.png);background-size:contain;background-repeat:no-repeat}.content-asset .lCheck-result.yellow .lCheck-right .rec .rec-inner .rev-pro:after{content:" イエロー"}.content-asset .lCheck-result.blue .lCheck-right .rec .rec-inner .rev-image{background-image:url(../../../../mig/sp/cb2202/img/result_pro_blue.png);background-size:contain;background-repeat:no-repeat}.content-asset .lCheck-result.blue .lCheck-right .rec .rec-inner .rev-pro:after{content:" ブルー"}.content-asset .lCheck-result.pink .lCheck-right .rec .rec-inner .rev-image{background-image:url(../../../../mig/sp/cb2202/img/result_pro_pink.png);background-size:contain;background-repeat:no-repeat}.content-asset .lCheck-result.pink .lCheck-right .rec .rec-inner .rev-pro:after{content:" ピンク"}.content-asset .lCheck-result .rec .rec-inner{display:flex;align-items:center}.content-asset .lCheck-result .rec .rev-pro{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;height:-moz-fit-content;height:fit-content}.content-asset .lCheck-result .rec .btn a{border:1px solid rgba(50,50,50,.2);position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear;width:100%;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;letter-spacing:.05em;text-decoration:none}.content-asset .lCheck-result .rec .btn a:after{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%}.content-asset .lCheck-result .rec .btn a:hover{opacity:.5}.content-asset .lCheck-resultInner .lCheck-left{background-color:#f9f9f9;background-size:contain;background-repeat:no-repeat;background-position:50%}.content-asset .lCheck-resultInner .lCheck-right .rec .rec-inner .rev-image{background-size:contain;background-repeat:no-repeat;width:100%}.content-asset .lCheck-answer{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;font-weight:600;display:flex;justify-content:center}.content-asset .lCheck-answer li{cursor:pointer;text-align:center}.content-asset .lCheck-answer li:after{content:"";display:block;border-radius:9999px;width:100%;border:1px solid #d6d6d6}.content-asset .lCheck-answer li:hover:after{background-color:#fffae7}.content-asset .lOther .cProduct:first-of-type{border-top:none}.content-asset .cProduct-content{padding-block:40px}@media screen and (min-width:769px){.content-asset .lApproach{padding-top:90px}.content-asset .lApproach-column{margin-top:40px}.content-asset .lApproach-column .cColumn2-desc{margin-top:0;font-size:14px;line-height:1.6428571429;letter-spacing:-.015em}.content-asset .lApproach-naviWrapper{margin-top:-14px}.content-asset .slide-wrap{max-width:350px}.content-asset .lCheck{padding-top:130px}.content-asset .lCheck-title{font-size:17px;margin-block:30px 35px}.content-asset .lCheck-marque{display:block;width:100%;font-size:13px;color:#939393;padding-bottom:9px;margin-bottom:27px}.content-asset .lCheck-marque:after{width:16px;height:1px;bottom:-1px}.content-asset .lCheck-block{margin-top:30px}.content-asset .lCheck-block h4{font-size:14px}.content-asset .lCheck-return.return{width:316px;margin-top:80px;margin-inline:auto}.content-asset .lCheck-return.return:after{left:13px}.content-asset .lCheck-result{font-size:14px}.content-asset .lCheck-result .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/result_skin_blue.png)}.content-asset .lCheck-result .lCheck-right .rec .rec-inner .rev-image{height:110px}.content-asset .lCheck-result.yellow .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/result_skin_yellow.png)}.content-asset .lCheck-result.blue .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/result_skin_blue.png)}.content-asset .lCheck-result.pink .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/result_skin_pink.png)}.content-asset .lCheck-result h3{margin-block:30px}.content-asset .lCheck-result h3 span{font-size:17px}.content-asset .lCheck-result .rec h4{font-size:14px}.content-asset .lCheck-result .rec .rec-inner{height:170px;margin-inline:29px}.content-asset .lCheck-result .rec .rev-pro{min-width:123px;font-size:17px;letter-spacing:-.01em}.content-asset .lCheck-result .rec .btn a{height:48px;padding-block:9px;border-radius:2px;text-align:center;font-size:13px}.content-asset .lCheck-result .rec .btn a:after{width:11px;right:13px}.content-asset .lCheck-resultInner{display:flex;gap:72px}.content-asset .lCheck-resultInner .lCheck-left{width:100%;max-width:350px;background-image:url(../../../../mig/sp/cb2202/img/result_skin_balance.png)}.content-asset .lCheck-resultInner .lCheck-right .rec .rec-inner .rev-image{height:110px}.content-asset .lCheck-right{width:330px;min-width:330px;height:350px;display:flex;flex-direction:column;justify-content:space-between}.content-asset .lCheck-right .result{padding-top:10px;letter-spacing:-.02em}.content-asset .lCheck-right .rec{padding-bottom:12px}.content-asset .lCheck-answer{font-size:11px;margin-top:31px;gap:12px;letter-spacing:-.07em}.content-asset .lCheck-answer li{width:86px}.content-asset .lCheck-answer li:after{height:26px;margin-top:10px}.content-asset .lClarity{padding-top:100px}.content-asset .lClarity-imgWrapper{margin-top:40px}.content-asset .lColor{padding-top:92px}.content-asset .lColor-column{margin-top:40px}.content-asset .lColor-column .cColumn2-main{margin-top:22px;font-size:17px}.content-asset .lColor-column .cColumn2-desc{margin-top:16px;font-size:14px;line-height:1.5}.content-asset .lColor-column .cColumn2-text{margin-top:14px}.content-asset .lOther{padding-top:130px}.content-asset .lOther .lProduct{padding-top:40px}.content-asset .lOther .cProduct-linkContent{display:flex;justify-content:center}}@media screen and (max-width:768px){.content-asset .lApproach{padding-top:3.7857142857rem}.content-asset .lApproach-column{margin-top:1.0714285714rem;margin-inline:.6071428571rem}.content-asset .lApproach-column .cColumn2-desc{margin-top:1.25rem;font-size:.4642857143rem;line-height:1.6923076923;letter-spacing:.08em}.content-asset .lApproach-naviWrapper{margin-top:-.5rem}.content-asset .slide-wrap{margin-top:1.2142857143rem}.content-asset .lCheck{padding-top:3.9285714286rem}.content-asset .lCheck-content{margin-inline:.6071428571rem}.content-asset .lCheck-title{margin-top:1.1428571429rem;font-size:.6071428571rem;letter-spacing:-.08em}.content-asset .lCheck-marque{padding-bottom:.5714285714rem;margin-bottom:.7142857143rem;font-size:.4285714286rem;margin-top:.7857142857rem}.content-asset .lCheck-marque:before{background-size:auto 6px}.content-asset .lCheck-block{margin-top:.7142857143rem}.content-asset .lCheck-block h4{font-size:.5rem}.content-asset .lCheck-return.return{margin-top:1.7857142857rem;margin-bottom:0;width:11.2857142857rem;margin-inline:auto}.content-asset .lCheck-return.return:after{left:.5rem}.content-asset .lCheck-result{font-size:.5rem}.content-asset .lCheck-result .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/sp_result_skin_blue.png)}.content-asset .lCheck-result .lCheck-right .rec .rec-inner .rev-image{height:4.2857142857rem}.content-asset .lCheck-result.yellow .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/sp_result_skin_yellow.png)}.content-asset .lCheck-result.blue .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/sp_result_skin_blue.png)}.content-asset .lCheck-result.pink .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/sp_result_skin_pink.png)}.content-asset .lCheck-result h3{font-size:.6071428571rem;margin-block:1.4285714286rem 1.0714285714rem}.content-asset .lCheck-result .rec{margin-top:2.2857142857rem}.content-asset .lCheck-result .rec h4{font-size:.5rem}.content-asset .lCheck-result .rec .rec-inner{margin-inline:1.3928571429rem;margin-block:1.4285714286rem}.content-asset .lCheck-result .rec .rev-pro{font-size:.6071428571rem}.content-asset .lCheck-result .rec .btn a{height:1.7142857143rem;padding-block:.3571428571rem;border-radius:.0714285714rem;font-size:.4642857143rem;width:11.2857142857rem;margin-inline:auto}.content-asset .lCheck-result .rec .btn a:after{width:.4285714286rem;right:.5rem}.content-asset .lCheck-resultInner .lCheck-left{background-image:url(../../../../mig/sp/cb2202/img/sp_result_skin_balance.png);width:100%;height:6.7857142857rem}.content-asset .lCheck-resultInner .lCheck-right .rec .rec-inner .rev-image{height:4.2857142857rem}.content-asset .lCheck-right{margin-top:.8571428571rem}.content-asset .lCheck-answer{font-size:.3571428571rem;margin-top:1.5rem;gap:.4285714286rem}.content-asset .lCheck-answer li{width:3.0714285714rem}.content-asset .lCheck-answer li:after{height:.9285714286rem;margin-top:.3571428571rem}.content-asset .lClarity{padding-top:3.5714285714rem;margin-top:-1.0714285714rem}.content-asset .lClarity-imgWrapper{margin-top:1.4285714286rem;margin-inline:.6071428571rem}.content-asset .lColor{padding-top:3.9285714286rem}.content-asset .lColor-column{margin-inline:.6071428571rem;margin-top:1.1428571429rem}.content-asset .lColor-column .cColumn2-lead{letter-spacing:-.04em}.content-asset .lColor-column .cColumn2-image{margin-top:.8214285714rem}.content-asset .lColor-column .cColumn2-desc{margin-top:1.0357142857rem;font-size:.4642857143rem;line-height:1.6923076923;letter-spacing:.08em}.content-asset .lOther{padding-top:3.9285714286rem}.content-asset .lOther .lProduct{margin-top:0;padding-top:0}.content-asset .lOther .cProduct-linkContent{padding-inline:1.7857142857rem}.content-asset .lOther .cProduct-link{width:11.2857142857rem;margin-inline:auto}.content-asset .cSection{padding-top:2.3571428571rem;border-bottom:#d6d6d6}.content-asset .cProduct{border-top:none;margin-top:0}}@media screen and (min-width:769px) and (max-width:1100px){.content-asset .lCheck-result .rec .rec-inner{max-width:330px}.content-asset .lCheck-result .rec .btn a{max-width:316px;width:100%;margin-inline:auto}.content-asset .lCheck-resultInner{flex-direction:column}.content-asset .lCheck-resultInner .lCheck-left{max-width:100%;height:350px}.content-asset .lCheck-right{width:400px;margin-inline:auto}}