.is-pc{display:none}ul,ol,dl,dt,dd{margin:0;padding:0}ul,ol{list-style:none}p,h2,h3{font-family:Noto Sans JP,sans-serif}body,h2,h3,p,figure{margin:0;padding:0}img{max-width:100%;height:auto}body{font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal}.header-wrapper{border-bottom:none}@-webkit-keyframes skscaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes skscaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#loading{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;-webkit-transition:all 1s;transition:all 1s;background-color:#ccc;position:fixed;top:0;left:0;z-index:99999999}.spinner{width:80vw;height:80vw;margin:auto;background-color:#fff;border-radius:100%;-webkit-animation:skscaleout 1.5s infinite ease-in-out;animation:skscaleout 1.5s infinite ease-in-out}.loaded{opacity:0;visibility:hidden}@-webkit-keyframes fadeOp{0%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeOp{0%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeFvlogo{0%{opacity:0;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFvlogo{0%{opacity:0;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeFvtext{0%{opacity:0;-webkit-transform:translateY(1px);transform:translateY(1px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFvtext{0%{opacity:0;-webkit-transform:translateY(1px);transform:translateY(1px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeFvtextsub{0%{opacity:0;-webkit-transform:translateY(1px);transform:translateY(1px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFvtextsub{0%{opacity:0;-webkit-transform:translateY(1px);transform:translateY(1px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeBottle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeBottle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadesns{0%{opacity:0;-webkit-transform:translate(-20px,0);transform:translate(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadesns{0%{opacity:0;-webkit-transform:translate(-20px,0);transform:translate(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUp2{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp2{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUp3{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp3{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blink{to{opacity:0}}@keyframes blink{to{opacity:0}}.section-inner{padding:0 4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-title-a{margin:4rem 0 3rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;font-size:3.5rem;letter-spacing:.15em;line-height:1;position:relative}.section-title-a:before{content:"";display:block;width:3rem;height:1px;position:absolute;top:-2.3rem;left:0;background-color:#4b4f53}.section-title-a:after{content:attr(data-text);display:block;position:absolute;top:-3rem;left:3.5rem;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-size:1.4rem;letter-spacing:.1em}.section-title-a.is-line{margin-bottom:0;padding-bottom:3rem;font-size:4rem;line-height:1.34;background:url(/cdn/shop/files/title_line.png?v=1660005323) no-repeat;background-size:100%;background-position:left bottom 1rem}.section-title-b{margin-bottom:2.5rem;font-size:1.9rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;letter-spacing:.015em}.section-text-a{font-size:1.5rem;letter-spacing:.15em;line-height:1.9}.section-text-b{font-size:1rem;line-height:1.8}.produce-wrap{background:url(/cdn/shop/files/produce.svg?v=1660289046) repeat-y;background-position:right -.2rem top;background-size:6.6rem}.fv{padding:4rem 0 8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f4f5f6}.fv-text{opacity:0;font-family:"Noto Serif JP",serif;font-size:2rem;font-weight:400;font-style:normal;line-height:1.4;text-align:center}.fv-text.is-active{-webkit-animation-name:fadeFvtext;animation-name:fadeFvtext;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fv-text-sub{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:47.2vw;height:47.2vw;margin:3rem 0 0 37.333%;font-size:1.4rem;border:1px solid #707070;border-radius:50%;opacity:0;font-weight:100;text-align:center}.fv-text-sub.is-active{-webkit-animation-name:fadeFvtextsub;animation-name:fadeFvtextsub;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-family:Noto Sans JP,sans-serif}.fv-logo{opacity:0;width:22rem;margin:2.5rem auto 0}.fv-logo.is-active{-webkit-animation-name:fadeFvlogo;animation-name:fadeFvlogo;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fv-ityped{margin-top:3rem;text-align:center}.fv-ityped span{color:#333;font-size:2.8rem;font-weight:400}.fv-ityped .ityped{font-family:"Noto Serif JP",serif}.fv-ityped .ityped-cursor{font-size:2.6rem;font-weight:700;opacity:1;-webkit-animation:blink .5s infinite;animation:blink .5s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.primary-wrap{position:relative}.primary-bottle{width:57.06%;max-width:340px;position:absolute;top:10rem;left:8%}.primary-bottle img{opacity:0}.primary-bottle img.is-active{-webkit-animation-name:fadeBottle;animation-name:fadeBottle;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story{padding:12rem 0 11rem;position:relative}.story-inner:before,.story-inner:after{opacity:0}.story-inner:before{content:"";display:block;width:34%;height:13.7rem;background:url(/cdn/shop/files/story_before.jpg?v=1659525547) no-repeat center/cover;position:absolute;right:3rem;top:-6.8rem}.story-inner:after{content:"";display:block;width:38.6%;height:17.7rem;background:url(/cdn/shop/files/story_after.jpg?v=1659525547) no-repeat center/cover;position:absolute;right:1.5rem;bottom:-5.5rem}.story-inner.is-active:before{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story-inner.is-active:after{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story .section-text-a:first-of-type{margin-bottom:1rem}.story .section-text-b{margin:.5rem 16rem 0 0}.feature{padding:9rem 0 6rem;margin-right:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left bottom,left top,from(#cbcec9),color-stop(40%,#cbcec9),color-stop(40%,#eaecea),to(#eaecea));background:linear-gradient(0deg,#cbcec9 0% 40%,#eaecea 40% 100%)}.feature-inner{padding:0}.feature-title{margin-left:4%}.feature-item{padding:0 2rem 6rem 4%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.feature-item:after{content:"";display:block;width:54.6%;height:1px;margin-left:-1.5rem;background-color:#707070;position:absolute;bottom:0;z-index:10}.feature-item:nth-of-type(2){padding-top:4rem;background-color:#dcdedb}.feature-item:nth-of-type(2):before{opacity:0;content:"";display:block;width:5.7rem;height:5.7rem;background:url(/cdn/shop/files/product_2_before.png?v=1659525547) no-repeat center/cover;position:absolute;top:-.9rem;right:8.9rem;-webkit-animation-name:fadeUp2;animation-name:fadeUp2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.feature-item:nth-of-type(3){padding-top:4rem;background-color:#cbcec9}.feature-item:nth-of-type(3):before{opacity:0;content:"";display:block;width:31%;height:12.7rem;background:url(/cdn/shop/files/product_3_before.png?v=1659525548) no-repeat center/cover;position:absolute;bottom:-14rem;right:2.3rem;-webkit-animation-name:fadeUp3;animation-name:fadeUp3;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.feature-pic{overflow:hidden;margin:0 0 3rem -4%;width:104.616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cv{margin:19rem 0 0;padding:7.5rem 0 4rem;background:#f4f5f6 url(/cdn/shop/files/cv_bg_logo.png?v=1659525547) no-repeat;background-size:18.7rem;background-position:left .6rem top 1.6rem}.cv-wrap{padding:21rem 2.7rem 4.5rem;border:4px solid #fff}.cv-title{width:29rem}.cv-title:after{content:attr(data-text);display:block;font-size:1.4rem;font-weight:400;letter-spacing:.15em}.cv-price{margin-top:1.4rem;font-size:1.4rem}.cv-text{margin-top:2.5rem}.cv-btn{margin:2rem 0 0}.cv-btn a{display:block;margin:0 auto;width:24rem;height:6.5rem;position:relative}.cv-btn-pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:block;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cv-guide-item{margin:2.4rem 0 0}.cv-guide-title{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;line-height:1}.cv-guide-title:after{content:"";display:inline-block;margin-left:1rem;width:23.1rem;height:1px;vertical-align:middle;background:#cbcbcb}.cv-guide-title.is-no2:after{width:24.5rem}.cv-guide-text{margin:1.2rem 0 0;font-size:1.2rem}.cv-guide-text.is-smell{font-size:1.5rem}.cv-first{position:relative}.cv-first-wrap-pic{margin:0 auto;width:96%;max-width:510px;position:absolute;top:-14rem;left:0;right:0}.cv-first .primary-bottle{display:none}.cv-last{margin:0;position:relative}.cv-last-wrap-pic{margin:0 auto;width:66.6667%;max-width:450px;position:absolute;top:-17rem;left:0;right:0}.cv-subscription a{display:block;width:100%;height:471px;background:url(/cdn/shop/files/subscription_pic.png?v=1662005813) no-repeat;background-size:100% 471px;background-position:left top}.how-to-use{padding:5.6rem 0 0}.how-to-use-lead-pic{width:87.827%;position:relative}.how-to-use-lead-pic:after{content:"";display:block;width:12.7rem;height:13.5rem;margin-top:1rem;background:url(/cdn/shop/files/howto_pic2.jpg?v=1659525547) no-repeat center/cover;position:absolute;right:4%}.how-to-use-lead-pic-item{overflow:hidden;width:100%;height:16rem;margin-left:-4%}.how-to-use .section-title-a{margin:16.8rem 0 5rem}.how-to-use-item{margin-right:7rem}.how-to-use-item:nth-of-type(n+2){margin-top:4.5rem}.how-to-use-item:before{content:"";display:block;width:8rem;height:6.1rem;margin:0 0 1.5rem -.5rem;background:url(/cdn/shop/files/no-1.png?v=1659525548) no-repeat center/cover}.how-to-use-item:after{content:"";display:block;width:30rem;height:1px;margin:3.5rem 0 0 -1.5rem;background-color:#707070}.how-to-use-item.is-no2:before{background:url(/cdn/shop/files/no-2.png?v=1659525548) no-repeat center/cover}.how-to-use-item.is-no3:before{background:url(/cdn/shop/files/no-3.png?v=1659525547) no-repeat center/cover}.supervision{margin:12rem 0 0;padding-bottom:20.5rem}.supervision-lead-pic{position:relative}.supervision-lead-pic-main{width:104%;margin-right:-4%;overflow:hidden}.supervision-lead-pic:before{content:"";display:block;width:60%;height:7.828%;background:url(/cdn/shop/files/mods_logo.svg?v=1660031156) no-repeat center/contain;position:absolute;top:-4rem;left:-.5rem}.supervision-lead-pic-sub{width:47.8%;height:29.4rem;position:absolute;bottom:-12rem;right:0}.supervision .section-title-a{margin:10.4rem 0 3.5rem;font-size:2.8rem;letter-spacing:.04em;line-height:1.4}.supervision-title,.supervision-text{margin-right:7rem}.supervision-title{margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.supervision-title:before{content:"";display:block;width:72%;max-width:380px;height:26.925%;height:42px;background:url(/cdn/shop/files/drcomment.svg?v=1660031156) no-repeat left/contain;position:absolute;top:4.5rem;left:0}.supervision-title:after{content:"";display:block;width:calc(100% + 1.5rem);margin-left:-1.5rem;height:8rem;background-color:#f4f5f6;position:absolute}.supervision-title-name{margin-bottom:1.8rem;font-size:1.7rem;font-family:yu-mincho-pr6n,sans-serif;font-weight:400;font-style:normal;text-align:center;z-index:20}.supervision-title-name:before{content:attr(data-text);display:block;font-size:1rem}.supervision-title-pic{width:15.5rem;height:15.6rem;z-index:20}.supervision-text:nth-of-type(2n){margin-top:1rem}.link-sns{display:none}@media (min-width: 750px){.is-sp{display:none}.is-pc{display:block}}@media (min-width: 750.1px){html{font-size:14px}}@media (min-width: 834px){.section-inner{margin:0 auto;padding:0;max-width:1100px}.section-title-a{margin:30px 0 50px;font-size:47px}.section-title-a:before{width:315px;top:-28px;left:-280px}.section-title-a:after{top:-40px;left:45px;font-size:16px;letter-spacing:.1em}.section-title-a.is-line{padding-bottom:50px;margin-bottom:0;font-size:47px;background-size:430px;background-position:left bottom 30px}.section-title-b{margin-bottom:25px;font-size:20px;letter-spacing:.015em}.section-text-a{font-size:15px;line-height:1.9}.section-text-b{font-size:12px;line-height:1.8}.produce-wrap{background-size:130px}.fv{width:100vW;height:895px;margin:0 calc(50% - 50vw);padding:40px 0 0}.fv-inner{max-width:1100px;margin:0 auto;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fv-text{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;margin:43px 0 0;padding-left:56.3%;font-size:195%}.fv-text-sub{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:256px;max-height:256px;margin:0;font-size:20px;position:absolute;top:70px;left:34.5%}.fv-logo{width:100%;margin:50px 0 0;padding-right:10%;padding-left:65%}.fv-ityped{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:530px;margin:40px 0 0 auto;text-align:center}.fv-ityped span{font-size:40px}.fv-ityped .ityped-cursor{word-spacing:3px;font-size:40px;font-weight:400}.primary-wrap{max-width:1280px;margin:0 auto;position:relative}.primary-bottle{width:35%;max-width:450px;position:absolute;top:0;left:15.625%;z-index:999999}.story{padding:145px 0 160px;position:static}.story-inner{padding-left:550px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.story-inner:before{width:129px;height:137px;left:335px;top:-105px;z-index:200}.story-inner:after{width:225px;height:373px;background:url(/cdn/shop/files/story_after_pc.jpg?v=1659525547) no-repeat center/cover;left:22px;bottom:-74px}.story .section-text-b{margin:5px 0 0}.feature{padding:0;max-width:1280px;margin:0 auto;background:transparent;width:100vw}.feature-inner{padding:105px 0 50px;margin:0 0 0 auto;width:740px;background:-webkit-gradient(linear,left bottom,left top,from(#cbcec9),color-stop(40%,#cbcec9),color-stop(40%,#eaecea),to(#eaecea));background:linear-gradient(0deg,#cbcec9 0% 40%,#eaecea 40% 100%)}.feature-title{margin-left:100px}.feature-item{width:auto;padding:0 0 105px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.feature-item-wrap{max-width:645px;margin-left:45px}.feature-item-title,.feature-item-text{margin-left:55px;margin-right:55px}.feature-item:after{content:"";display:block;width:480px;margin-left:0;left:-180px}.feature-item:nth-of-type(2){padding-top:45px;background-color:#dcdedb}.feature-item:nth-of-type(2):before{width:254px;height:284px;background:url(/cdn/shop/files/product_2_before_pc.png?v=1659525549) no-repeat center/cover;top:33px;left:-443px}.feature-item:nth-of-type(3){padding-top:4rem;background-color:#cbcec9}.feature-item:nth-of-type(3):before{width:201px;height:229px;background:url(/cdn/shop/files/product_3_before_pc.png?v=1659525548) no-repeat center/cover;bottom:259px;left:-450px}.feature-pic{margin:0 0 40px;width:645px}.cv{width:100vw;margin:95px calc(50% - 50vw) 0;padding:7.5rem 0 4rem;background:#f4f5f6 url(/cdn/shop/files/cv_bg_logo.png?v=1659525547) no-repeat;background-size:18.7rem;background-position:left 150px top 30px}.cv-wrap{padding:60px 40px 50px 550px}.cv-title{width:412px}.cv-title:after{font-size:17px}.cv-price{margin-top:14px;font-size:16px}.cv-text{margin-top:36px}.cv-btn{margin:20px 0 0}.cv-btn a{margin:0 0 0 auto;width:280px}.cv-btn-pic{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cv-btn-pic.is-no2:hover{opacity:0}.cv-btn-is-sp{display:none}.cv-guide-item{margin:24px 0 0}.cv-guide-title{font-size:14px}.cv-guide-title:after{content:"";display:inline-block;margin-left:10px;width:450px}.cv-guide-title.is-no2:after{width:460px}.cv-guide-text{margin:10px 0 0;font-size:12px}.cv-guide-text.is-smell{font-size:15px}.cv-first{position:relative}.cv-first .cv-wrap:before{content:"";display:block;background:url(/cdn/shop/files/cv_bg_fiest_pc.png?v=1660031157) no-repeat center/cover;width:486px;height:791px;position:absolute;top:0;left:20px}.cv-first-wrap-pic{display:none}.cv-first .primary-bottle{display:block}.cv-last{margin-top:0}.cv-last-wrap-pic{margin:0;width:498px;max-width:498px;position:absolute;top:40px;left:0}.cv .section-inner{position:relative}.cv-subscription{max-width:1280px;margin:0 auto}.cv-subscription a{display:block;margin:65px;height:446px;background:url(/cdn/shop/files/subscription_pic_pc.png?v=1662005814) no-repeat;background-size:cover;background-position:right top}.how-to-use{padding:120px 0 0}.how-to-use-lead-pic{width:900px}.how-to-use-lead-pic:after{width:357px;height:380px;margin-top:0;bottom:-800px;left:-90px}.how-to-use-lead-pic-item{width:900px;height:auto;margin-left:-90px;position:relative}.how-to-use .section-title-a{margin:140px 0 70px 550px}.how-to-use-item{width:365px;margin-right:0;margin-left:550px;position:relative}.how-to-use-item:nth-of-type(n+2){margin-top:90px}.how-to-use-item:before{width:156px;height:120px;margin:0;position:absolute;left:-192px}.how-to-use-item:after{width:480px;height:1px;margin:50px 0 0}.supervision{margin:220px 0 0;padding-bottom:100px}.supervision-lead-pic-main{width:806px;margin-left:-90px}.supervision-lead-pic:before{content:"";display:block;width:302px;height:38px;position:absolute;top:-55px;left:90px}.supervision-lead-pic-sub{width:399px;height:683px;position:absolute;bottom:-500px;right:-90px}.supervision .section-title-a{margin:136px 0 50px;font-size:47px;letter-spacing:.04em;line-height:1.4}.supervision-title,.supervision-text{width:620px;margin-right:0}.supervision-title{margin-top:10px;margin-bottom:2rem}.supervision-title:before{width:300px;height:42px;background:url(/cdn/shop/files/drcomment.svg?v=1660031156) no-repeat left/cover;position:absolute;top:97px;left:0}.supervision-title:after{width:620px;height:80px;margin-left:-1.5rem;background-color:#f4f5f6;position:absolute}.supervision-title-name{margin-bottom:20px;font-size:20px;line-height:1.2}.supervision-title-name:before{font-size:14px}.supervision-title-pic{width:15.5rem;height:15.6rem}.supervision-text:nth-of-type(2n){margin-top:1rem}.link-sns{opacity:0;display:block;position:fixed;bottom:52%;left:20px}.link-sns.is-active{-webkit-animation-name:fadesns;animation-name:fadesns;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.link-sns-icon{margin-top:20px}.link-sns-icon a{-webkit-transition:.3s all;transition:.3s all}.link-sns-icon a:hover{opacity:.7}.pin-spacer{z-index:999!important}}@media (max-width: 319px){html{font-size:10px}}@media (min-width: 320px) and (max-width: 750px){html{font-size:calc(2.66667vw + 0rem)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/m_bodycream.css.map */
