<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/* =============================================商品詳細：商品コメント系============================================= *//* 商品詳細下部テンプレート */.block-goods-bottom-template {width: 92vw;margin: 10vw auto;text-align: center;}.block-goods-bottom-template ul li + li {margin-top: 4vw;}/* ----定期購入コメント (上部)---- */.block-teiki--head {width: 100%;padding: 0 4vw;background: #fbf5eb;}.block-teiki--head &gt; dl {color: #a4915c;display: flex;justify-content: space-between;align-items: center;}.block-teiki--head &gt; dl dt {margin: 0 10px 0 0;padding: 1.3vw 0;font-size: 1.7rem;line-height: 1.4;font-weight: bold;white-space: nowrap;}.block-teiki--head &gt; dl dd {flex-grow: 1;}.block-teiki--head &gt; dl dd ul {display: flex;justify-content: flex-start;align-items: stretch;flex-flow: wrap;float: right;padding: 3px 0;}.block-teiki--head &gt; dl dd ul li {width: calc(50% - 10px);margin: 3px;border: solid 1px #a4915c;padding: 0.3rem 1.0rem 0.5rem;font-size: 1.0rem;line-height: 1.2;text-align: center;}.block-teiki--head &gt; dl dd ul li span {font-size: 1.3rem;font-weight: bold;}.block-teiki--head &gt; dl dd ul li span:before {display: block;content: '';width: 100%;height: 1px;}/* ----定期購入コメント (中部)---- */.block-teiki--middle {padding: 3vw 4vw 4vw;border: solid 2px #c6b78d;margin-top: 6vw;}.block-teiki--middle + .block-teiki--middle {margin-top: 4vw;}.block-teiki--middle--left &gt; p {margin: 0 0 0.8rem;font-size: 1.3rem;}.block-teiki--middle--left &gt; p span {text-decoration: line-through;font-size: 1.5rem;}.block-teiki--middle--left &gt; dl {margin: 0 0 0.9rem;display: flex;align-items: center;line-height: 2.1rem;}/*20181220.block-teiki--middle--left &gt; dl dt {margin: 0 1.0rem 0 0;padding: 0.3rem 1.3rem;background: #a90716;color: #ffffff;font-weight: bold;white-space: nowrap;}.block-teiki--middle--left &gt; dl dt &gt; span {display: inline-block;font-size: 2.1rem;}*/.block-teiki--middle--left &gt; dl dt {margin: 0 1.0rem 0 0;padding: 0.3rem 1.0rem 0;background: #a90716;color: #ffffff;font-weight: bold;white-space: nowrap;line-height: 2.1rem;display: flex;align-items: center;}.block-teiki--middle--left &gt; dl dt &gt; span {display: inline-block;font-size: 2.1rem;line-height: 2.1rem;vertical-align: text-bottom;}.block-teiki--middle--left &gt; dl dt span span {font-size: 1.5rem;line-height: 2.1rem;}.block-teiki--middle--left &gt; dl dd {color: #a90716;padding-top: 0.3rem;font-size: 2.2rem;line-height: 2.1rem;font-weight: bold;}.block-teiki--middle--left &gt; dl dd span {font-size: 1.2rem;}.block-teiki--middle--left &gt; dl dd span span {font-size: 0.9rem;}/* ----初回WEB限定の場合---- */.block-teiki--middle--left--02 &gt; p {margin: 0 0 0.8rem;font-size: 1.3rem;}.block-teiki--middle--left--02 &gt; p span {text-decoration: line-through;font-size: 1.5rem;}.block-teiki--middle--left--02 &gt; dl {margin: 0 0 0.9rem;display: flex;align-items: center;line-height: 2.1rem;}/*20181220.block-teiki--middle--left--02 &gt; dl dt {margin: 0 1.0rem 0 0;padding: 0.3rem 1.3rem;background: #a90716;color: #ffffff;font-weight: bold;white-space: nowrap;}.block-teiki--middle--left &gt; dl dt--02 &gt; span {display: inline-block;font-size: 2.1rem;}*/.block-teiki--middle--left--02 &gt; dl dt {margin: 0 1.0rem 0 0;padding: 0.3rem 1.0rem 0;background: #a90716;color: #ffffff;font-weight: bold;white-space: nowrap;line-height: 2.1rem;display: block;align-items: center;}.block-teiki--middle--left--02 &gt; dl dt &gt; span {display: inline-block;font-size: 2.1rem;line-height: 2.1rem;vertical-align: text-bottom;}.block-teiki--middle--left--02 &gt; dl dt span span {font-size: 1.5rem;line-height: 2.1rem;}.block-teiki--middle--left--02 &gt; dl dd {color: #a90716;padding-top: 0.3rem;font-size: 2.5rem;line-height: 2.1rem;font-weight: bold;}.block-teiki--middle--left--02 &gt; dl dd span {font-size: 1.2rem;}.block-teiki--middle--left--02 &gt; dl dd span span {font-size: 0.9rem;}/* ----　END　---- */.block-teiki--middle--right {margin: 0 0 0.5rem;padding: 0.3rem 1.0rem;text-align: center;color: #a90716;border: solid 1px #a90716;font-weight: bold;}.block-teiki--middle--right &gt; span:nth-child(1) {display: inline-block;font-size: 1.5rem;line-height: 1.0;}.block-teiki--middle--right &gt; span:nth-child(2) {display: inline-block;margin: 0.3rem 0 0.3rem 0.2rem;font-size: 2.0rem;line-height: 1.0;}.block-teiki--middle--right &gt; span:nth-child(2) span {font-size: 1.2rem;line-height: 1.0;}.block-teiki--middle--right &gt; span:nth-child(3) {display: inline-block;margin-left: 0.2rem;font-size: 2.0rem;line-height: 1.0;}.block-teiki--middle--right &gt; span:nth-child(3) span {font-size: 1.0rem;line-height: 1.0;vertical-align: top;}.block-teiki--middle--cap {width: 100%;margin: 0.3rem 0 0;font-size: 1.0rem;color: #717171;}/* ----定期購入コメント (下部)---- */.block-teiki--about {width: 92vw;margin: 0 auto 10vw;padding: 3vw;background: #ffffff;border: solid 2px #a4915c;color: #717171;font-size: 1.3rem;line-height: 1.4;}.block-teiki--about &gt; h2 {margin: 0 0 1.2rem;padding: 0;border: none;color: #a4915c;font-size: 1.8rem;}.block-teiki--about &gt; p {margin: 0 0 1.7rem;color: #a4915c;}.block-teiki--about .block-teiki--about--list1 {margin: 0 0 1.7rem;display: flex;flex-flow: wrap;justify-content: space-between;}.block-teiki--about .block-teiki--about--list1 li:nth-child(-n+3) {display: flex;flex-flow: column;justify-content: center;align-items: center;order: 1;border: solid 1px #a4915c;width: 30%;text-align: center;padding: 0.3rem 0.3rem;font-size: 1.1rem;line-height: 1.4;text-align: center;color: #a4915c;}.block-teiki--about .block-teiki--about--list1 li:nth-child(-n+3) div {display: block;}.block-teiki--about .block-teiki--about--list1 li:nth-child(-n+3) span {font-size: 1.4rem;font-weight: bold;}.block-teiki--about .block-teiki--about--list1 li:nth-child(-n+3) span span {font-size: 1.1rem;}.block-teiki--about .block-teiki--about--list1 li:last-child {order: 0;width: 100%;text-align: right;padding: 0 0.5rem 1.6rem 0;}.block-teiki--about .block-teiki--about--list1 li:last-child span {position: relative;display: inline-block;color: #a4915c;font-weight: bold;background: #ede6d9;padding: 0.5rem 1.0rem;}.block-teiki--about .block-teiki--about--list1 li:last-child span:before {position: absolute;right: 4.5rem;top: 100%;content: '';width: 0;height: 0;border-style: solid;border-width: 1.1rem 0.5rem 0 0.5rem;border-color: #ede6d9 transparent  transparent transparent;}.block-teiki--about .block-teiki--about--list2 {margin: 0 0 1.0rem;font-size: 1.0rem;}.block-teiki--about .block-teiki--about--list2 li {margin-left: 1em;text-indent: -1em;}.block-teiki--about .block-teiki--about--caption {font-size: 1.0rem;}.block-teiki--about .block-teiki--about--caption dt {font-weight: bold;}/* ----商品コメント4 タイムレスフォギー---- */.goods-detail-section--items {position: relative;width: 92vw;margin: 0 auto 10vw;padding: 4.2vw 5.333vw 3.7rem;background: #f3eee8;}.goods-detail-section--items &gt; p {width: 87.9%;margin: 0 auto 0;display: flex;justify-content: space-between;align-items: flex-start;}.goods-detail-section--items &gt; p span {width: 47.7%;}.goods-detail-section--items &gt; div {margin: 0 0 1.5rem;}.goods-detail-section--items &gt; div h2 {width: 86%;margin: 0 0 0.8rem;padding: 0;font-size: 1.0rem;line-height: 1.0;border: none;}.goods-detail-section--items &gt; div dt {font-size: 1.4rem;line-height: 1.8;}.goods-detail-section--items &gt; div dd p {display: none;}.goods-detail-section--items &gt; div dd p.font-size__small {display: block;position: absolute;left: 0;right: 0;bottom: 0;padding: 0 1.0rem 1.0rem;font-size: 0.8rem;text-align: right;}/* ----商品コメント4 こんな方におすすめ---- */.goods-detail-section--recommend-user {width: 92vw;margin: 0 auto 10vw;padding: 4vw 4vw 4vw;background: #f4f4f3;}.goods-detail-section--recommend-user h2 {margin: 0 0 1.6rem;padding: 0;font-size: 1.8rem;border-bottom: none;}.goods-detail-section--recommend-user ul {}.goods-detail-section--recommend-user ul li {width: 100%;margin: 0;padding: 1.0rem 1.0rem 1.0rem 3.7rem;background: #fefefe url(../../img/usr/common/icon_check.png) 1.2rem 50% / 1.7rem auto no-repeat;}.goods-detail-section--recommend-user ul li + li {margin: 0.9rem 0 0;}/* ----商品コメント4 4つのポイント---- */.goods-detail-section--four-point {width: 92vw;margin: 0 auto 10vw;}.goods-detail-section--four-point &gt; h2 {margin: 0 -4vw 2.0rem;padding: 0 4vw 1.0rem;font-size: 1.7rem;}.goods-detail-section--four-point--item {justify-content: space-between;}.goods-detail-section--four-point--item + .goods-detail-section--four-point--item {margin-top: 8vw;}.goods-detail-section--four-point--item &gt; div {}.goods-detail-section--four-point--item &gt; p {margin: 1.5rem 0 0;}.goods-detail-section--four-point--item &gt; div dt {position: relative;margin: 0 0 1.2rem;padding: 3.3rem 0 0 0;font-size: 1.5rem;line-height: 1.4;font-weight: bold;}.goods-detail-section--four-point--item &gt; div dt &gt; span {position: absolute;left: 0;top: 0;background: #c6b78d;color: #ffffff;padding: 0.2rem 0.8rem;font-size: 1.1rem;line-height: 2.0rem;}.goods-detail-section--four-point--item &gt; div dt &gt; span span {margin-left: 0.3rem;font-size: 1.8rem;line-height: 2.0rem;}.goods-detail-section--four-point--item &gt; div dd {font-size: 1.3rem;line-height: 1.4;}.goods-detail-section--four-point--item &gt; div dd ul.goods-detail-section--four-point--item-cap {margin: 1.0rem 0 0;font-size: 1.0rem;line-height: 1.4;}.goods-detail-section--four-point--item &gt; div dd ul.goods-detail-section--four-point--item-cap li {text-indent: -1em;margin-left: 1em;}/* ----商品コメント4 How to Makeup---- */.goods-detail-section--howto-makeup {width: 92vw;margin: 0 auto 10vw;}.goods-detail-section--howto-makeup &gt; h2 {margin: 0 -4vw 2.0rem;padding: 0 4vw 1.0rem;font-size: 1.7rem;}.goods-detail-section--howto-makeup--line {}.goods-detail-section--howto-makeup--item {width: 100%;position: relative;padding: 7.73vw 4vw 4vw;background: #f4f4f3;}.goods-detail-section--howto-makeup--item + .goods-detail-section--howto-makeup--item {margin-top: 13vw;}.goods-detail-section--howto-makeup--item + .goods-detail-section--howto-makeup--item:before {position: absolute;left: calc(50% - 10px);top: -9vw;content: '';width: 14px;height: 14px;border-top: solid 1px #c7c6c6;border-right: solid 1px #c7c6c6;transform: rotate(135deg);}.goods-detail-section--howto-makeup--item dt {position: absolute;left: 0;top: 0;background: #c7c6c6;color: #ffffff;padding: 0.2rem 0.8rem;font-size: 1.1rem;line-height: 2.0rem;}.goods-detail-section--howto-makeup--item dt span {margin-left: 0.3rem;font-size: 1.8rem;line-height: 2.0rem;}.goods-detail-section--howto-makeup--item dd {position: relative;}.goods-detail-section--howto-makeup--item dd &gt; div {margin: 1.2rem 0 0;display: flex;justify-content: space-between;align-items: stretch;}.goods-detail-section--howto-makeup--item dd &gt; div p {width: 48.41%;}/* ----商品コメント4 お肌にやさしい低刺激処方(テスト)---- */.goods-detail-section--low-stimulation {width: 92vw;margin: 0 auto 10vw;padding: 4vw 4vw 2.6vw;background: #ede6d9;}.goods-detail-section--low-stimulation h2 {margin: 0 0 4vw;padding: 0;font-size: 1.7rem;line-height: 1.4;border: none;}.goods-detail-section--low-stimulation--list {}.goods-detail-section--low-stimulation--list li {width: 100%;margin: 0;padding: 1.0rem 1.0rem 1.0rem 3.7rem;background: #fefefe url(../../img/usr/common/icon_check.png) 1.2rem 50% / 1.7rem auto no-repeat;}.goods-detail-section--low-stimulation--list li + li {margin: 0.9rem 0 0;}.goods-detail-section--low-stimulation--list li sup {font-size: 0.8rem;}.goods-detail-section--low-stimulation-cap {margin: 1.0rem 0 0;font-size: 0.8rem;line-height: 1.4;}.goods-detail-section--low-stimulation-cap li {text-indent: -1em;margin-left: 1em;}/* ----商品コメント4 お肌にやさしい低刺激処方---- */.patch{margin: 2rem 0;}.patch-section {border: solid 2px #dc98a0;color: #dc98a0;text-align: center;width: 92vw;padding: 0.7rem 0 0.5rem 0;margin: 0 auto 0.4rem;border-radius: 0.7rem;}.patch-section #con {display: flex;padding: 10px 10px;font-size: 1.3rem;line-height: 1.4;justify-content: center;}.patch-section-tit {font-size: 1.1rem;text-align: left;display: inline-block;vertical-align: top;margin-right: 0.2rem;font-weight: bold;padding-top: 1.2rem;}.patch-section-tit2 {font-size: 1.1rem;line-height: 1.4;margin-bottom: 0.5rem;font-weight: bold;text-align: left;}.patch-section #b1{display: inline-block;width: 26%;text-align: center;margin-right: 0.2rem;}.patch-section #b2{display: inline-block;width: 69%;vertical-align: top;text-align: left;}.sp-br{display:block;}.patch_t{font-size: 1.1rem;text-align:left;color:#dc98a0;}.patch_line{background-color:#dc98a0;width:2px;height:5.2rem;display:inline-block;}/* ----商品コメント4　下部ナビ---- */.goods-detail-section--nav {width: 92vw;margin: 0 auto 10vw;}.goods-detail-section--nav--item {border: solid 1px #333333;}.goods-detail-section--nav--item + .goods-detail-section--nav--item {margin-top: 4vw;}.goods-detail-section--nav--item a {position: relative;display: block;padding: 10px 30px 10px 18px;width: 100%;height: 100%;font-size: 1.3rem;line-height: 1.4;display: flex;flex-flow: column;justify-content: center;}.goods-detail-section--nav--item a:after {position: absolute;right: 1.5rem;top: calc(50% - 0.5rem);content: '';width: 1.0rem;height: 1.0rem;border-top: solid 1px #333333;border-right: solid 1px #333333;transform: rotate(45deg);}.goods-detail-section--nav--item p {margin: 2px 0;}.goods-detail-section--nav--item .goods-detail-section--nav--item--stit {font-size: 1.5rem;line-height: 1.4;font-weight: bold;}.goods-detail-section--nav--item03 &gt; a {flex-flow: wrap;justify-content: space-between;}.goods-detail-section--nav--item03 &gt; a &gt; p {/*width: 8.5rem;*/margin: 0 1.2rem 0 0;}.goods-detail-section--nav--item03 &gt; a &gt; div {display: flex;flex-flow: column;justify-content: center;}.goods-detail-section--nav--item05 &gt; a {flex-flow: wrap;justify-content: space-between;}.goods-detail-section--nav--item05 &gt; a &gt; p {width: 4.2rem;margin: 0 2.6rem 0 0;}.goods-detail-section--nav--item05 &gt; a &gt; div {display: flex;flex-flow: column;justify-content: center;}.goods-detail-section--nav--item04 {position: relative;}.goods-detail-section--nav--item04 &gt; a &gt; p {position: absolute;right: 9vw;top: 8.5vw;width: 9.2rem;}.goods-detail-section--nav--item04 &gt; a &gt; div &gt; p + p {width: 13.5em;}.goods-detail-section--nav--item04 &gt; a &gt; div &gt; dl {margin: 1.0rem 0 0;font-size: 0.75rem;}.goods-detail-section--nav--item04 &gt; a &gt; div &gt; dl * {display: inline;}.goods-detail-section--nav--item04 &gt; a &gt; div &gt; dl dt {font-weight: bold;}.goods-detail-section--nav--item04 &gt; a &gt; div &gt; dl dd li + li {display: inline-block;white-space: nowrap;}/* =============================================カテゴリ：共通============================================= *//* =============================================カテゴリ：スキンケア(C10)============================================= *//*--- 上部 ---*/.block-category-list--freespace1 .h1 {}.block-categry-head--text {width: 80vw;margin: 0 auto;}.block-categry-head {width: 100%;margin: 0 auto 4rem;}.block-categry-head .block-categry-head--image {width: 100%;margin: 0 auto 5vw;}.block-categry-head .block-categry-head--stit {margin: 0 0 1.2rem;text-align: center;font-size: 2.0rem;line-height: 1.4;letter-spacing: 1.5px;}.block-categry-head .block-categry-head--text dt {margin: 0 0 1.4rem;text-align: center;font-size: 1.8rem;line-height: 1.6;letter-spacing: 2px;}.block-categry-head .block-categry-head--text dd {text-align: left;font-size: 1.3rem;line-height: 1.7;}/*--- 中部 ---*/.block-category-c10-block {width: 92vw;margin: 5.333vw auto 5.333vw;padding: 2.0rem;text-align: center;background: #ffffff;border: solid 1px #dddddd;}div.block-category-fs a {text-decoration: none;display:block;}.block-category-c10-block .block-category-c10-block--tit {margin: 0 auto 0.5rem;font-size: 1.8rem;font-weight: bold;}.block-category-c10-block .block-category-c10-block--icon {margin: 0 auto 0.5rem;}.block-category-c10-block .block-category-c10-block--icon span {display: inline-block;padding: 0.3rem 1.4rem;font-size: 1.1rem;line-height: 1.2;color: #ffffff;}.block-category-c10-block .block-category-c10-block--stit {margin: 1.2rem auto 0.5rem;font-size: 1.3rem;color: #717171;}.block-category-c10-block .block-category-c10-block--img {width: 55.333vw;margin: 0 auto 0.5rem;text-align: center;}.block-category-c10-block .block-category-c10-block--items {display: inline-block;text-align: left;}.block-category-fs--teikibtn {width: 92vw;margin: 5.333vw auto 5.333vw;padding: 0;background: #ffffff;border: solid 1px #dddddd;}div.block-category-fs  .block-category-fs--teikibtn &gt; a {display: flex;align-items: center;}.block-category-fs--teikibtn &gt; a &gt; img {width: 37.7333vw;max-width: 283px;}.block-category-fs--teikibtn &gt; a &gt; span {flex-grow: 1;padding: 1.0rem 1.0rem 1.0rem 0;font-size: 1.4rem;line-height: 1.4;}.block-category-fs--teikibtn &gt; a &gt; span span {display: block;font-size: 1.8rem;}/*--- シルバーエッグ---*/.dv_rc_img{width: 39vw;height: 47vw;margin: 0 auto;display: flex;justify-content: center;align-items: center;}.dv_recommend{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0!important;}.dv_rc_name{text-decoration: underline;margin-top: 1rem;}.dv_rc_price{font-weight:bold;margin-top: auto;font-size: 1.5rem;}.dv_rc_items{display: flex;flex-direction: column;height: auto;width: 44%;margin: 0 0vw 4vw;}.reco_wrap{margin-top:5rem;}.dv_rc_description{margin-top: 0.3rem;}#silv_title{font-size: 1.6rem!important;}.top_sil_h2{font-size: 5.4vw;}.top_sil_wrap{background-color: #fff;margin: 5.3vw 0 0;padding: 20px;}.mypage_sil_wrap{margin: 0;border-bottom: 1px solid #eee;padding: 0vw 4vw 3vw;}.cart_search_sil_wrap{padding: 0 5vw;}.be_wrap{border-top: solid 1px rgba(255,255,255,0);border-bottom: solid 1px rgba(255,255,255,0);padding-bottom: 2.0rem;background: #ede6d9;padding: 0 5.3vw 4vw;}.dv_rc_header, .dv_rc_title, .dv_rc_footer{display:none;}/* LETRO*/.pc_letro_title {padding: 3.6rem 0 5vw!important;}/*--- 商品詳細ページアンカーリンク---*/.detail_anc {text-decoration: underline;margin-bottom:0;display: block;position: relative;padding: 0vw 0vw 0vw 5vw;text-align: center;}.detail_anc p {padding-right: 2vw;text-align: left;line-height: 1.8;color: #231815;font-size: 3.5vw;}.detail_anc:after {content: "";display: block;position: absolute;top: 1.3vw;left: 1.2vw;width: 8px;height: 8px;border: 1.4px solid;transform: rotate(-45deg);border-color: transparent transparent #565656 #565656;}.block-goods-gallery .bx-wrapper .bx-pager {display: flex;justify-content: center;align-items: center;height: 1vw;padding-bottom: 5vw;padding-top: 3vw;}/* =============================================友達紹介クーポン============================================= */.block-friendcoupon-list--copy-btn {display: block;border: 0;background: inherit;background: transparent;position: relative;padding: 4px 0 0;margin: .5rem 0 0 .5rem;}.block-friendcoupon-list--copy-btn img {padding-top: 2px;}.block-friendcoupon-list--copy-btn:hover {opacity: 1;}.block-friendcoupon-list--copy-toolltip {display: inline-block;position: relative;padding: 0 .2rem;line-height: 21px;transform: translateY(-4px);opacity: 0.7;transition: opacity .2s;}.block-friendcoupon-list--copy-btn:hover .block-friendcoupon-list--copy-toolltip,.block-friendcoupon-list--copy-toolltip:hover {opacity: 1;}.block-share-with-line__coupon {margin-top: 6px;}.no-bookmark-data--message {text-align: center;padding: 3rem 0;}.not-change-dest--regularsales-include {background-color: #f9f9f9;}</pre></body></html>