body{font-family:Work Sans,Noto Sans JP}img{height:auto;max-width:100%;vertical-align:bottom}b{font-weight:700}.lp_kv{display:block;margin:0 calc(-50vw + 50%);padding:0}.lp_logo_best{display:block;margin:0 auto;padding:40px 0 0;text-align:center;width:95%}.lp_bg01{font-feature-settings:"palt";background:#e3efd4;color:#575554;display:block;padding:0 0 25px;position:relative}.lp_bg01__inner{padding:0 4%}.lp_bg_02{background:#fff;color:#333;display:block;margin:20px auto 0;padding:20px 10px 50px;position:relative;z-index:1}.section_catch{color:#231815;font-size:4vw;margin-bottom:-30px}.section_catch,.section_ttl{font-weight:700;line-height:1.35;text-align:center}.section_ttl{background:#14582f;color:#fff;font-size:3.6vw;margin:50px 0 30px;padding:8px}.section_ttl .pink{color:#fad5cf;font-weight:700}.section_ttl .small{display:inline-block;font-size:75%;font-weight:700;margin-left:1em}.lp_recommend{margin-bottom:30px;position:relative}.lp_recommend.col .lp_recommend__inner>div.tb_small{margin:20px auto 0;width:80%}.lp_recommend.gentle_box01,.lp_recommend.gentle_box01 .lp_recommend__img:first-child{margin-bottom:50px}.lp_recommend.gentle_box01 .lp_recommend__img:last-child{margin:0 auto;max-width:56%}.lp_recommend.gentle_box02{margin-bottom:0}.lp_recommend.gentle_box02 .lp_recommend__img{margin:0 auto}.lp_recommend.gentle_box02 .lp_recommend__manual{margin:0 auto;text-align:center}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-ttl{color:#14582f;font-size:12px;font-weight:700;line-height:1.3913043478;margin:2.7em 0}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-txt{font-size:12px;font-weight:500;line-height:1.5217391304;margin-bottom:2.25em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-txt span{background:#fad5cf;border-radius:5px;display:inline-block;line-height:1.2;margin:.35em 0;padding:.1em .5em .25em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box{display:inline-block;margin-bottom:.8em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-ttl{border-bottom:2px solid #14582f;color:#14582f;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:.75em;padding:0 .5em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-list{list-style:none;margin:0;padding:0}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-item{font-size:11px;font-weight:500;margin:0;text-align:left}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-item:before{color:#14582f;content:"●";font-size:60%;position:relative;top:-.2em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup{background:#e4f0d6;border-radius:5px;display:inline-flex;margin:0;padding:5px 10px}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup dd,.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup dt{color:#14582f;font-size:10px;font-weight:700;line-height:1.525;margin:0;padding:0;text-align:left}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup dt{flex:none;font-weight:500;margin-right:1em}.lp_recommend.gentle_box04 .lp_recommend__img{margin:0 auto;max-width:90%}.lp_recommend__container{margin:0 auto;max-width:94%}.lp_recommend__lead{font-size:3.7333333333vw;font-weight:700;line-height:1.5714285714;margin:0 0 30px;text-align:center}.lp_recommend__lead u{color:#14582f;font-weight:700;margin:0 .15em;text-underline-offset:.2em}.lp_recommend__featureList{align-items:center;display:flex;flex-wrap:wrap;gap:10px 10px;justify-content:center;list-style:none;margin:0 auto 30px}.lp_recommend__featureItem{background:#f3aaa7;border-radius:100vh;color:#fff;font-size:3.2vw;font-weight:700;line-height:1.1;margin:0;min-width:24.8vw;padding:4px 8px 6px;text-align:center}.lp_recommend__productInfo .productInfo_heading{margin-bottom:.2em}.lp_recommend__productInfo .productInfo_heading p{border-bottom:1px solid #d1006a;font-size:3.4666666667vw;font-weight:700;line-height:1.75;margin-bottom:.25em;padding-bottom:.015em}.lp_recommend__productInfo .productInfo_heading h3{color:#d1006a;font-size:4.1333333333vw;font-weight:700;line-height:1.285;margin-bottom:0;white-space:nowrap}.lp_recommend__productInfo .productInfo_main .productInfo_list{list-style:none;margin:0 0 5px;padding:0}.lp_recommend__productInfo .productInfo_main .productInfo_list>li{font-size:3.2vw;font-weight:500;margin-bottom:.15em;padding-left:5.8666666667vw;position:relative;}.lp_recommend__productInfo .productInfo_main .productInfo_list>li:before{background-image:url(https://yvesrocher.jp/cdn/shop/t/6/assets/shine_image_18.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:3.2vw;left:0;position:absolute;top:1.3333333333vw;width:5.0666666667vw}.lp_recommend__productInfo .productInfo_main .productInfo_txt{font-size:3.7333333333vw;font-weight:700;line-height:1.35;margin:.5em 0}.lp_recommend__productInfo .productInfo_main .productInfo_txt .small{font-size:86%}.lp_recommend__productInfo .productInfo_main .productInfo_label{max-width:31.6rem;width:69.1466083151%}.lp_recommend__productInfo .productInfo_main .lp_recommend__note{margin-top:5px}.lp_recommend__productInfo .productInfo_main .lp_btn{margin-top:15px}.lp_recommend__note{font-size:0;margin:20px -1em 0 0}.lp_recommend__note>span{display:inline-block;font-size:1.8666666667vw;margin-right:1em}.lp_btn{background:#727e28;border-radius:.3em;box-shadow:4px 4px 4px #50581c;color:#fff;display:inline-block;font-weight:700;padding:1em 2em;position:relative;text-align:center;text-decoration:none;width:calc(100% - 4px)}.sp-inline{display:inline}.sp-block{display:block}.pc-block,.pc-inline{display:none}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.mb0{margin-bottom:0!important}.mb1em{margin-bottom:1em!important}@media screen and (min-width:501px){.lp_bg01__inner{padding:0 9.9800399202%}.section_catch{font-size:3.5928143713vw}.section_ttl{font-size:3.2934131737vw}.lp_recommend__lead{font-size:4.1916167665vw}.lp_recommend__featureItem{font-size:3.3932135729vw;min-width:27.9441117764vw}.lp_recommend__productInfo .productInfo_heading p{font-size:3.1936127745vw}.lp_recommend__productInfo .productInfo_heading h3{font-size:3.6926147705vw}.lp_recommend__productInfo .productInfo_main .productInfo_list>li{font-size:2.994011976vw;padding-left:4.9900199601vw}.lp_recommend__productInfo .productInfo_main .productInfo_list>li:before{height:2.7944111776vw;top:1.3972055888vw;width:4.3912175649vw}.lp_recommend__productInfo .productInfo_main .productInfo_txt{font-size:3.3932135729vw}.lp_recommend__note>span{font-size:1.7964071856vw}}@media screen and (min-width:836px){.lp_kv__inner{margin:0 auto;max-width:1440px}.lp_logo_best{padding:50px 0 20px;width:96%}.lp_bg01{padding:0 0 50px}.lp_bg01__inner{padding:0 11.3636363636%}.lp_bg_02{margin:50px auto 0;max-width:1024px;padding:50px 20px}.section_catch{font-size:28px;margin-bottom:-50px}.section_ttl{font-size:25px;margin:90px 0 60px;padding:12px}.lp_recommend{margin-bottom:50px}.lp_recommend.col .lp_recommend__inner>div.tb_small{margin:35px auto 0}.lp_recommend.gentle_box01{margin:50px 0 75px}.lp_recommend.gentle_box01 .lp_recommend__img:first-child{margin-bottom:95px}.lp_recommend.gentle_box02{margin-bottom:0}.lp_recommend.gentle_box02 .lp_recommend__manual{max-width:984px}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-ttl,.lp_recommend.gentle_box02 .lp_recommend__manual .manual-txt{font-size:22px}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-txt span{padding:0 .5em .25em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box{margin:0 20% 1.6em}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-ttl{font-size:22px}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-box-item{font-size:20px}.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup dd,.lp_recommend.gentle_box02 .lp_recommend__manual .manual-sup dt{font-size:19px}.lp_recommend__lead{font-size:28px;margin:0 0 60px}.lp_recommend__featureList{gap:20px 20px;margin:0 auto 60px;max-width:600px}.lp_recommend__featureItem{font-size:22px;min-width:185px;padding:8px 15px 11px}.lp_recommend__productInfo .productInfo_heading p{border-bottom-width:2px;font-size:23px}.lp_recommend__productInfo .productInfo_heading h3{font-size:28px}.lp_recommend__productInfo .productInfo_main .productInfo_list>li{font-size:17px;padding-left:31px;white-space:nowrap}.lp_recommend__productInfo .productInfo_main .productInfo_list>li:before{height:16px;top:8px;width:26px}.lp_recommend__productInfo .productInfo_main .productInfo_txt{font-size:21px}.lp_recommend__note>span{font-size:10px}.lp_btn:hover{color:#fff}.sp-block,.sp-inline{display:none}.pc-inline{display:inline}.pc-block{display:block}}@media screen and (min-width:1024px){.lp_bg01__inner{margin:0 auto;max-width:1440px;padding:0 13.8888888889%}.section_catch{font-size:32px}.section_ttl{font-size:28px;padding:15px}.lp_recommend{margin-bottom:75px}.lp_recommend.col.reverse .lp_recommend__inner>div:first-child{order:2}.lp_recommend.col.reverse .lp_recommend__inner>div:last-child{order:1}.lp_recommend.col.reverse .lp_recommend__inner>div:last-child.within{margin-left:auto}.lp_recommend.col .lp_recommend__container{margin:0 -20.325203252%}.lp_recommend.col .lp_recommend__inner{grid-gap:0 5.0578034682%;align-items:start;display:grid;gap:0 5.0578034682%;grid-template-columns:repeat(2,1fr)}.lp_recommend.col .lp_recommend__inner>div.within{align-self:center;max-width:69.5585996956%}.lp_recommend.col .lp_recommend__inner>div.tb_small{margin:0;width:100%}.lp_recommend.gentle_box01{margin:50px 0 100px}.lp_recommend.gentle_box01 .lp_recommend__img:first-child{margin-bottom:120px}.lp_recommend.gentle_box02{margin-bottom:50px}.lp_recommend__container{margin:0 -20.325203252%;max-width:none}}@media screen and (min-width:1441px){.lp_bg01__inner{padding:0 200px}}
