@import url('https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Cormorant:wght@300;400;500;600&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@100..900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap'); .ef-body{ font-family:"Noto Sans JP", sans-serif; transform:rotateZ(0.03deg); } .new-catch01 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 600; color: #4774b9; text-align:center; } .new-bg01 { text-align:center; letter-spacing: .12em; font-weight: 800; font-size:1.9rem; color:#ffffff; background-color:#4774b9; display: inline-block; padding: 10px 20px; margin: 30px; } .new-catch02 { position: relative; display: inline-block; padding: 10px 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 400; color: #4774b9; text-align:center; border-bottom: 1px solid #4774b9; padding-bottom: 10px; } .new-catch02-s { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.2rem; font-weight: 400; color: #4774b9; text-align:center; border-bottom: 1px solid #4774b9; padding-bottom: 10px; } .new-box01 { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #ffffffb0; } .new-catch03 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 600; color: #5c3a93; text-align:center; } .new-catch03-sub { position: relative; display: inline-block; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:1.2rem; font-weight: 400; color: #5c3a93; text-align:center; } .new-bg02 { text-align:center; letter-spacing: .12em; font-weight: 800; font-size:1.9rem; color:#ffffff; background-color:#5c3a93; display: inline-block; padding: 10px 20px; margin: 30px; } .new-circle01 { position: relative; display: inline-block; width: 240px; height: 240px; border-radius: 50%; background-color: #d9bdda; background-size: 240px; margin: 20px 20px 20px 20px; } .new-circle01 p { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.7rem; color:#5c3a93; position: absolute; display: inline-block; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .new-circle01 span { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.2rem; color:#5c3a93; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .new-catch04 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 600; color: #4774b9; text-align:center; border-bottom: 1px solid #4774b9; padding-bottom: 10px; } .new-catch05 { position: relative; display: inline-block; padding: 10px 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 2.3rem; font-weight: 400; color: #708fbe; } .new-catch06 { position: relative; display: inline-block; padding: 10px 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 2.3rem; font-weight: 400; color: #b6a0cc; } .new-box-ingredient { margin: 0 auto; width: 70%; height: auto; padding: 0px 20px 20px 20px; background-color: #ffffffb0; } .new-box-ingredient .box { display: inline-flex; width: 60%; } .new-box-aroma { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #ffffffb0; } .new-box-aroma .box { display: inline-flex; width: 70%; } .ef-cl-catch01 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 600; color: #03003c; text-align:center; } .ef-cl-bg01 { text-align:center; letter-spacing: .12em; font-weight: 800; font-size:1.9rem; color:#ffffff; background-color:#5e9dab; display: inline-block; padding: 10px 20px; margin: 30px; } .ef-cl-catch02 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 400; color: #5e9dab; text-align:center; } .ef-cl-catch02-sub { position: relative; display: inline-block; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:1.2rem; font-weight: 400; color: #5e9dab; text-align:center; } .ef-cl-circle01 { position: relative; display: inline-block; width: 240px; height: 240px; border-radius: 0%; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point01_bg_pc.png); background-size: 240px; margin: 20px 20px 20px 20px; } .ef-cl-circle01 p { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.7rem; color:#03003c; position: absolute; display: inline-block; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-circle02 { position: relative; display: inline-block; width: 240px; height: 240px; border-radius: 0%; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point02_bg_pc.png); background-size: 240px; margin: 20px 20px 20px 20px; } .ef-cl-circle02 p { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.7rem; color:#03003c; position: absolute; display: inline-block; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-circle02 span { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.2rem; color:#03003c; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-circle03 { position: relative; display: inline-block; width: 240px; height: 240px; border-radius: 0%; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point03_bg_pc.png); background-size: 240px; margin: 20px 20px 20px 20px; } .ef-cl-circle03 p { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.7rem; color:#03003c; position: absolute; display: inline-block; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-circle03 span { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.2rem; color:#03003c; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-box { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #ffffffb0; } .ef-cl-catch03 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 400; color: #03003c; text-align:center; border-bottom: 1px solid #03003c; padding-bottom: 10px; } .box { display: inline-flex; width: 70%; } .wrap { display:flex; flex-flow: column; align-items: center; } .ef-cl-ingredient{ letter-spacing: .10em; line-height: 1.6; padding: 0 0 5px; font-size:1.7rem; font-weight: 400; color: #595452; text-align:center; } .ef-cl-ingredient-sub{ line-height: 1.6; padding: 0px; font-size:1.5rem; font-weight: 300; color: #595452; text-align:center; } .ef-cl-box-howto { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; border: 1px solid #5e9dab; background-color: #ffffffb0; } .box-howto { display: inline-flex; } .ef-cl-title-howto { font-family: "Cormorant", sans-serif; position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 3.0rem; font-weight: 400; color: #5e9dab; text-align: center; } .ef-cl-title-howto-sub { font-family: "Cormorant", sans-serif; position: relative; display: inline-block; letter-spacing: .15em; line-height: 1.7; font-size: 2.5rem; font-weight: 400; color: #ffffff; text-align: center; background-color: #5e9dab; padding: 0px 20px; margin: 20px; } .ef-cl-catch04 { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 600; color: #5e9dab; text-align:center; } .ef-cl-box-soap { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #eff6f4; } .ef-cl-circle04 { position: relative; display: inline-block; width: 240px; height: 240px; border-radius: 0%; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_soap_point01_bg_pc.png); background-size: 240px; margin: 20px 20px 20px 20px; } .ef-cl-circle04 p { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.7rem; color:#03003c; position: absolute; display: inline-block; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .ef-cl-circle04 span { text-align:center; letter-spacing: .18em; font-weight: 400; font-size:1.2rem; color:#03003c; -webkit-transform: translateY(-50%); transform: translateY(-50%); width :240px; } .box-s { display: inline-flex; } .ef-limited-catch-s { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 2.6rem; font-weight: 600; color: #03003c; text-align: center; } .ef-limited-catch-b { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 2.8rem; font-weight: 800; color: #03003c; text-align: center; } .ef-limited-box { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #ffffffb0; border: solid #a68d20; } .ef-line-catch { position: relative; display: inline-block; padding: 0 20px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size: 2.0rem; font-weight: 400; color: #5e9dab; text-align: center; } .ef-line-link { align-items: center; background-color: #ffffff; display: inline-flex; font-size: 2.6rem; font-color: #595452; justify-content: center; height: 100px; position: relative; width: 40%; } .ef-line-link::after { border: 1px solid #5e9dab; content: ""; display: block; height: calc(100% - 20px); left: 10px; top: 10px; position: absolute; width: calc(100% - 20px); } .ef-line-link-logo { display: inline-block; height: 40px; margin-right: 20px; width: 40px; } .ef-cl-lead { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 1.8rem; font-weight: 400; color: #03003c; text-align: center; } .ef-anchorLink { display: flex; justify-content: center; margin: 40px auto; width: 100%; flex-wrap: wrap; } .btn a { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 330px; padding: 15px 10px; position: relative; text-decoration: none; transition: all 0.4s ease; margin: 0 5px 5px; } .btn01 a { background-color: #f0ebe4; border: 1px solid #f0ebe4; border-radius: 4px; font-size: 1.2em; color: #40220f; font-weight: 600; } .btn01 a .sub { font-size: 0.8em; color: #40220f; font-weight: 400; } .btn01 a:hover { background-color: #d6cdbb; border: 1px solid #d6cdbb; } .btn01 a::after { content: ''; width: 12px; height: 12px; position: absolute; right: 15px; border-left: solid 1px #444444; border-bottom: solid 1px #444444; transform: rotate(-45deg); } .btn02 a { background-color: #e3ddd6; border: 1px solid #e3ddd6; border-radius: 4px; font-size: 1.2em; color: #40220f; font-weight: 600; } .btn02 a .sub { font-size: 0.8em; color: #40220f; font-weight: 400; } .btn02 a:hover { background-color: #d6cdbb; border: 1px solid #d6cdbb; } .btn02 a::after { content: ''; width: 12px; height: 12px; position: absolute; right: 15px; border-left: solid 1px #444444; border-bottom: solid 1px #444444; transform: rotate(-45deg); } .btn03 a { background-color: #d9c6c8; border: 1px solid #d9c6c8; border-radius: 4px; font-size: 1.2em; color: #40220f; font-weight: 600; } .btn03 a .sub { font-size: 0.8em; color: #40220f; font-weight: 400; } .btn03 a:hover { background-color: #d6cdbb; border: 1px solid #d6cdbb; } .btn03 a::after { content: ''; width: 12px; height: 12px; position: absolute; right: 15px; border-left: solid 1px #444444; border-bottom: solid 1px #444444; transform: rotate(-45deg); } .ef-about-box { margin: 0 auto; width: 70%; height: auto; padding: 60px 20px; background-color: #ffffffb0; } .ef-lead { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 1.8rem; font-weight: 400; color: #40220f; text-align: center; } .ef-catch01 { position: relative; display: inline-block; padding: 0 80px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 800; color: #af5e68; text-align:center; } .ef-catch01-b { position: relative; display: inline-block; padding: 0 80px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.8rem; font-weight: 800; color: #af5e68; text-align:center; } .ef-lead02 { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 2.0rem; font-weight: 400; color: #40220f; text-align: center; } .ef-ingredient-name { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 1.8rem; font-weight: 600; color: #af5e68; } .ef-ingredient-sub { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 1.4rem; font-weight: 400; color: #af5e68; } .ef-ingredient-text { letter-spacing: .18em; line-height: 1.7; padding: 0 20px; font-size: 1.6rem; font-weight: 400; color: #40220f; text-align: left; } .ef-ingredient { display: flex; } .ef-ingredient-img { display:flex; flex-flow: row wrap; align-items: center; justify-content: center; align-items: center; margin: 20px 0px 20px 0px; } .ef-ingredient-data { display:flex; flex-flow: column; align-items: center; } .ef-skincare-box { width: 330px; display: inline-block; padding: 1em 0.5em; margin: 1.5em 1em; background: #af5e68c7; border: solid 1px #af5e68; } .ef-point-s { text-align: center; letter-spacing: .12em; font-weight: 600; font-size: 1.6rem; color: #ffffff; margin: 0; padding: 0; } .ef-point-b { text-align: center; letter-spacing: .12em; font-weight: 600; font-size: 2.0rem; color: #ffffff; margin: 0; padding: 0; } .ef-catch02 { position: relative; display: inline-block; padding: 0 80px; margin-bottom: 0px; letter-spacing: .15em; line-height: 1.7; font-size:2.6rem; font-weight: 800; color: #40220f; text-align:center; border-bottom: 1px solid #40220f; padding-bottom: 10px; } .ef-bg01 { text-align:center; letter-spacing: .12em; font-weight: 800; font-size:1.9rem; color:#ffffff; background-color:#b58184; display: inline-block; padding: 10px; margin: 30px; } [data-ruby]{ position: relative; } [data-ruby]::before { content: attr(data-ruby); position: absolute; top: -1em; left: -2em; right: -2em; margin: auto; font-size: 0.5em; letter-spacing: 0.2em; text-align: center; } .sp-br{ display:none; } @media (max-width: 1366px){ .new-box-aroma .box { display: inline-flex; width: 80%; } } @media (max-width: 1024px){ .new-box01 { width: 90%; } .new-box-ingredient { width: 90%; } .new-box-ingredient .box { width: 100%; } .new-box-aroma { width: 90%; } .new-box-aroma .box { width: 100%; } .box { width: 90%; } .ef-cl-box { width: 90%; } .ef-cl-box-howto { width: 90%; } .ef-cl-box-soap { width: 90%; } .ef-limited-box { width: 90%; } .ef-about-box { width: 90%; } .ef-catch01 { padding: 0 20px; } ef-catch02 { padding: 0 40px; } } @media (max-width: 760px){ .new-catch01{ font-size:3.6rem; padding: 0 10px; } .new-bg01{ font-size:2.9rem; padding: 10px 20px 10px 30px; } .new-catch02{ font-size:3.6rem; padding: 0 10px; display: inline-block; padding-top: 10px; } .new-catch02-s{ font-size:3.0rem; padding: 0 10px; display: inline-block; } .new-box01 { margin: 0 auto; padding: 60px 0px; width: 90%; height: auto; } .new-catch03{ font-size:3.6rem; padding: 0 10px; } .new-catch03-sub{ font-size:2.0rem; } .new-bg02{ font-size:2.9rem; padding: 10px 20px 10px 30px; } .new-circle01 { width: 175px; height: 175px; margin: 20px 5px 0px 5px; background-color: #d9bdda; background-size: 175px; } .new-circle01 p{ font-size:2.7rem; width: 175px; } .new-circle01 span{ font-size:2.0rem; width: 175px; } .new-catch04{ font-size:3.6rem; padding: 0 10px; display: inline-block; } .new-catch05{ font-size:3.3rem; padding: 0 10px; display: inline-block; padding-top: 10px; } .new-catch06{ font-size:3.3rem; padding: 0 10px; display: inline-block; padding-top: 10px; } .new-box-ingredient { margin: 0 auto; padding: 0px 0px; width: 90%; height: auto; } .new-box-ingredient .box { display: inline-flex; width: 100%; } .new-box-aroma { margin: 0 auto; padding: 40px 0px; width: 90%; height: auto; } .new-box-aroma .box { display: inline-flex; width: 100%; } .ef-cl-catch01{ font-size:3.6rem; padding: 0 10px; } .ef-cl-bg01{ font-size:2.9rem; } .ef-cl-catch02{ font-size:3.6rem; padding: 0 10px; } .ef-cl-catch02-sub{ font-size:2.0rem; } .ef-cl-circle01 { width: 175px; height: 175px; margin: 20px 5px 0px 5px; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point01_bg_sp.png); background-size: 175px; } .ef-cl-circle01 p{ font-size:2.7rem; width: 175px; } .ef-cl-circle02 { width: 175px; height: 175px; margin: 20px 5px 0px 5px; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point02_bg_sp.png); background-size: 175px; } .ef-cl-circle02 p{ font-size:2.7rem; width: 175px; } .ef-cl-circle02 span{ font-size:2.0rem; width: 175px; } .ef-cl-circle03 { width: 175px; height: 175px; margin: 10px 5px 0px 5px; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_clean_point03_bg_sp.png); background-size: 175px; } .ef-cl-circle03 p{ font-size:2.7rem; width: 175px; } .ef-cl-circle03 span{ font-size:2.0rem; width: 175px; } .ef-cl-box { margin: 0 auto; padding: 60px 20px; width: 90%; height: auto; } .ef-cl-catch03{ font-size:3.6rem; padding: 0 10px; display: inline-block; } .ef-cl-catch03-02 { position: relative; display: inline-block; padding: 10px 10px 0px 10px; margin-bottom: 10px; letter-spacing: .15em; line-height: 1.7; font-size:3.6rem; font-weight: 400; color: #03003c; text-align:center; border-bottom: 1px solid #03003c; } .ef-cl-box-howto { margin: 0 auto; padding: 60px 20px; width: 90%; height: auto; } .ef-cl-title-howto { font-size:4.0rem; padding: 0 30px; } .ef-cl-title-howto-sub { font-size:3.5rem; } .ef-cl-catch04{ font-size:3.6rem; padding: 0 10px; } .ef-cl-box-soap { margin: 0 auto; padding: 60px 20px; width: 90%; height: auto; } .ef-cl-circle04 { width: 175px; height: 175px; margin: 20px 5px 0px 5px; background-image: url(/sites/default/files/2025-02/IG_25spring_pickup_soap_point01_bg_sp.png); background-size: 175px; } .ef-cl-circle04 p{ font-size:2.7rem; width: 175px; } .ef-cl-circle04 span{ font-size:2.0rem; width: 175px; } .box-s { display: inline-flex; width: 50%; } .ef-cl-lead{ line-height: 1.8; font-size: 2.6rem; padding: 0 10px; } .ef-about-box { margin: 0 auto; padding: 60px 0; width: 90%; height: auto; } .box { display: inline-flex; width: 100%; } .ef-cl-ingredient{ padding: 0 0 20 px; line-height: 1.6; font-size:2.7rem; } .ef-cl-ingredient-sub{ padding: 0; line-height: 1.6; font-size:2.5rem; } .ef-limited-catch-s { font-size:3.6rem; padding: 0 10px; } .ef-limited-catch-b { font-size:3.8rem; padding: 0 10px; } .ef-limited-box { margin: 0 auto; padding: 60px 0; width: 90%; height: auto; } .ef-line-catch { font-size: 3.0rem; padding: 0 10px; } .ef-line-link { font-size: 3.6rem; width: 90%; } .ef-lead{ line-height: 1.8; font-size: 2.6rem; padding: 0 10px; } .ef-catch01{ font-size:3.6rem; padding: 0 10px; } .ef-catch01-b{ font-size:3.8rem; padding: 0 10px; } .ef-lead02{ letter-spacing: .14em; line-height: 1.8; font-size: 2.6rem; padding: 0px 0px; } .ef-ingredient-name{ letter-spacing: .18em; line-height: 1.8; font-size: 2.4rem; padding: 0px 5px; } .ef-ingredient-sub{ letter-spacing: .18em; line-height: 1.8; font-size: 2.0rem; padding: 0px 5px; } .ef-ingredient-text{ letter-spacing: .18em; line-height: 1.8; font-size: 2.2rem; padding: 0px 5px; } .ef-ingredient-img { display: flex; flex-flow: row wrap; align-items: center; } .ef-skincare-box { width: 40%; padding: 1em 0.3em; margin: 1.5em 1em; } .ef-point-s { font-size: 2.4rem; } .ef-point-b { font-size: 2.8rem; } .ef-catch02{ font-size:3.6rem; padding: 0 10px; display: inline-block; } .ef-catch02-02 { position: relative; display: inline-block; padding: 10px 10px 0px 10px; margin-bottom: 10px; letter-spacing: .15em; line-height: 1.7; font-size:3.6rem; font-weight: 800; color: #40220f; text-align:center; border-bottom: 1px solid #40220f; } .ef-bg01{ font-size:2.9rem; } .sp-br{ display: inline-block; } }

春のキレイを守る
ホワイトライン

春のキレイを守るホワイトライン



自然の恵みを惜しみなく。
厳選植物成分を配合




白神産
ウイキョウエキス
(ウイキョウエキス/
ウイキョウ果実エキス)
- すこやか成分

北海道産
ハスカップエキス
(ロニセラカエルレア
果汁)
- 保湿成分

自然の恵みを惜しみなく。厳選植物成分を配合




白神産ウイキョウエキス
(ウイキョウエキス/
ウイキョウ果実エキス)
- すこやか成分

北海道産ハスカップエキス
(ロニセラカエルレア
果汁)
- 保湿成分

心まで満たす、
ハーバルフレッシュの香り



12種類のハーブを絶妙にブレンドした
清々しさとやさしさを感じる心地よい香り


ウイキョウ
レモン
オレンジ
カモミール
アルモアーズ
ベルガモット
バジル
ローズマリー
タイム
コリアンダー
ラバンジン
パルマローザ

心まで満たす、ハーバルフレッシュの香り



12種類のハーブを絶妙にブレンドした清々しさとやさしさを感じる心地よい香り


ウイキョウ
レモン
オレンジ
カモミール
アルモアーズ
ベルガモット
バジル
ローズマリー
タイム
コリアンダー
ラバンジン
パルマローザ

春の明るさづくりに先手ケア
新・薬用美白美容液

春の明るさづくりに先手ケア
新・薬用美白美容液




ホワイトニング エッセンス Nのために


こだわりの植物成分を配合




オニイチゴ根エキス
(イエローヒマラヤン
ラズベリー根エキス)
- 保湿成分

ゲンチアナエキス


- 保湿成分

サンザシ実エキス
(サンザシエキス)
- 保湿成分

ホワイトニング エッセンス Nのために


こだわりの植物成分を配合




オニイチゴ根エキス
(イエローヒマラヤン
ラズベリー根エキス)
- 保湿成分

ゲンチアナエキス


- 保湿成分

サンザシ実エキス
(サンザシエキス)

- 保湿成分

みずみずしくストレスフリー※2
使い心地のUVカット

みずみずしくストレスフリー※2
使い心地のUVカット




環境ダメージ※3から
バリア

うるおいを
キープ

ハーブの香りの
UVカット

SPF47
PA+++

環境ダメージ※3から
バリア

うるおいを
キープ

ハーブの香りの
UVカット

SPF47
PA+++


\春のキレイを守るホワイトライン/
全アイテムはこちら