<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-teiki--head-et {width: 100%;min-width: 980px;background: #fbf5eb;}.block-teiki--head-et&gt;dl {width: 980px;margin: 0 auto;padding: 10px 0 1px;color: #a4915c;display: flex;justify-content: space-between;align-items: flex-start;}.block-teiki--head-et&gt;dl dt {margin: 0 0 10px;padding: 8px 0 0;font-size: 2.2rem;line-height: 1.4;font-weight: bold;}.block-teiki--head-et&gt;dl dd {flex-grow: 1;}.block-teiki--head-et&gt;dl dd ul {display: flex;justify-content: flex-end;*align-items: stretch;flex-flow: wrap;}.block-teiki--head-et&gt;dl dd ul li {margin: 0 0 10px 10px;border: solid 1px #a4915c;padding: 12px 8px;font-size: 1.4rem;line-height: 1.2;font-weight: bold;display: -webkit-box;/* safari, Chrome */display: -moz-box;/* Firefox */display: -o-box;/* Opera */display: -ms-box;/* IE */display: box;-webkit-box-align: center;/* safari, Chrome */-moz-box-align: center;/* Firefox */-o-box-align: center;/* Opera */-ms-box-align: center;/* IE */box-align: center;}.block-teiki--head-et&gt;dl dd ul li span {font-size: 1.6rem;}.block-teiki--about-et {margin: 0 0 60px;padding: 30px;background: #ffffff;border: solid 2px #a4915c;color: #717171;font-size: 1.2rem;line-height: 1.4;}.block-teiki--about-et h2 {margin: 0 0 27px;padding: 0;font-size: 2.0rem;color: #a4915c;border-bottom: none;}.block-teiki--about-et h2+p {color: #a4915c;margin: 0 0 15px;font-size: 1.4rem;line-height: 1.7;}.block-teiki--about-et .block-teiki--about--list1-et {margin: 0 0 1.8rem;display: flex;justify-content: flex-start;align-items: stretch;color: #a4915c;}.block-teiki--about-et .block-teiki--about--list1-et li {margin: 0 10px 0 0;border: solid 1px #a4915c;padding: 12px 8px;font-size: 1.4rem;line-height: 1.2;font-weight: bold;}.block-teiki--about-et .block-teiki--about--list1-et li div {display: inline;}.block-teiki--about-et .block-teiki--about--list1-et li span {font-size: 1.8rem;}.block-teiki--about-et .block-teiki--about--list1-et li span span {font-size: 1.5rem;}.block-category--search-line--washing-point-et {position: absolute;left: 0;top: -5px;margin: 0;padding: 0;width: 100%;font-size: 0;line-height: 1;}.block-category--search-line--item-sengan-wrap-et {align-items: center;display: inline-flex;margin-top: 10px;}.block-category--search-line--item-special-wrap-et {align-items: center;/*display: flex;*//*margin-top: 10px;*/}.block-category--search-line-et .block-category--search-line--item-special-or-et {position: relative;line-height: 1.4;margin: 20px 0;}.block-category--search-line-et .block-category--search-line--item-special-et {position: relative;font-size: 1.3rem;line-height: 1.4;display: inline-block;/*padding: 0 20px;*/width: 320px;border-left: solid 5px #ffffff;border-right: solid 5px #ffffff;}/*.block-category--search-line--item-special-et:before {position: absolute;right: 1rem;top: 0;bottom: 0;z-index: 0;content: '';width: 100%;border-right: dashed 2px #fff;}*/.block-category--search-line--washing-point-et:before {position: absolute;left: 0;top: 0;bottom: 0;z-index: 0;content: '';width: 100%;border-left: dashed 1px #dddddd;}.block-category--search-line--washing-point-et img {position: relative;z-index: 5;}.block-category--search-line--care03-et+td .block-category--search-line--washing-point-et {top: -25px;}.block-menu-ingredients {/*margin: 0 0 40px;*/}.block-menu-ingredients.h2 {margin: 0 0 10px;}.block-menu-ingredients ul {margin: 0;margin-bottom: 40px;display: flex;flex-flow: wrap;justify-content: flex-start;align-items: stretch;}.block-menu-ingredients ul li {margin: 10px 0 0 1.3%!important;display: flex;align-items: center;}.block-menu-ingredients ul li a {display: flex;align-items: center;width: 100%;height: 100%;min-height: 45px;padding: 8px 0 8px 50px;background-position: 3px center;background-repeat: no-repeat;}.block-menu-ingredients #item {display: flex;align-items: center;width: 100%;height: 100%;min-height: 45px;padding: 8px 0 8px 40px;background-position: 3px center;background-repeat: no-repeat;}.block-menu-ingredients .block-menu-ingredients-old {font-weight: bold;font-size: 1.8rem;}/*---HISTORY揃え---*/.block-goods-list-c--item-body {display: flex;flex-flow: column;justify-content: stretch;}.block-goods-list-c--price-infos {margin-top: auto;}/*---RANKING---*/.block-ranking-r--goods-image .block-ranking-r--rank {background: #d4cfcd!important;}.block-ranking-r--goods-image .block-ranking-r--rank-1, .block-ranking-r--goods-image .block-ranking-r--rank-2, .block-ranking-r--goods-image .block-ranking-r--rank-3 {background: #c6b78d !important;}.required:after {display: inline;padding: 0.1rem 0.6em 0.2rem;font-size: 10px;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em;color: #fff;background-color: #d9534f;content: "必須";font-weight: 500;}/*EFO時挿入*/.control-label {width: 160px;}.form-control select {width: 100%;}.block-order-method--sales-detail-append .fieldset-vertical {background: #ffffff;border: 1px solid #dddddd;box-sizing: border-box;}.block-member-info--addr2 .form-control .block-member-info--item-message::after {content: '無番地の方は0を入力お願いします。';}.fieldset .form-control span {display: flex;flex-wrap: wrap;}.fieldset .form-control .checktype_date select {width: 100px;}.fieldset .form-control .checktype_date select:nth-child(1) {margin: 0 5px 0px 0px;}.fieldset .form-control .checktype_date select:nth-child(2) {margin: 0 5px 0px 20px;}.fieldset .form-control .checktype_date select:nth-child(3) {margin: 0 5px 0px 20px;}.fieldset .form-label label {position: relative;}.block-regular-cycle--cycle-sub-type {background: #ffffff;border: none;padding: 0;}.block-order-method--procedure-container .block-order-method--next-btn {background: #333333;border-color: #333333;font-size: 1.8rem;}input[type="checkbox"]+.checkbox {width: 20%;margin-bottom: 5px;font-weight: 600;}/*EFO時挿入end*//*カテゴリ定期ボタン*/.block-goods-list-d--teiki-block {width: 86%;}.block-goods-list-d--teiki-block&gt;dt {padding-left: 14px;}.block-goods-list-d--teiki-block&gt;dd {padding: 20px 0px 20px 14px;}.block-goods-list-d--teiki-block&gt;dd .block-goods-list-d--teiki-block--btn a {background: #C6B78D;}/*カテゴリ定期ボタンend*//*ヘッダー店舗情報追加*/.block-header--logo {margin-right: 25px!important;}.block-category--search-genre .block-category--search-genre--coffret a {background-image: url(../../img/category/1/2050.png);background-size: contain;padding-left: 70px;}/*シルバーエッグ*//*--- シルバーエッグ---*/.dv_recommend {display: flex;flex-wrap: wrap;justify-content: left;}.dv_rc_name {text-decoration: underline;margin-top: 1rem;}.dv_rc_price {font-weight: bold;margin-top: auto;font-size: 1.6rem;}.product_sil_wrap {margin-bottom: 7rem;}.dv_rc_img {width: 150px;height: 200px;margin: 0 auto;display: flex;justify-content: center;align-items: center;}.dv_rc_items {display: flex;flex-direction: column;height: auto;width: 23.5%;padding: 0;margin-right: 2%;}.dv_rc_items:nth-child(4n) {margin-right: 0;}.reco_wrap {margin-top: 5rem;}.dv_rc_description {margin-top: 0.4rem;}.block-accessory-list--name {width: 980px;font-weight: 500;}#recommender_pc712 {width: 980px;margin: 0 auto 6rem;}#silver {margin: 70px 0px 10px;text-align: left;}#silver2 {margin: 30px 26px 10px;text-align: left;}.sil_wrap {max-width: 980px;margin: 25px auto;background-color: #fff;padding: 20px 25px 1px;}.mypage_sil_wrap {border: #c8c8c8 1px solid;margin-bottom: 50px;padding: 20px 10px;}.dv_rc_header {display: none!important;}.dv_rc_title {display: none!important;}.dv_rc_footer {display: none!important;}/* NEWITEM2個.page-top .block-pickup-list-p--items li:nth-child(3){display:none!important;}.page-top .block-pickup-list-p--items li:nth-child(4){display:none!important;}.page-top .block-pickup-list-p--items {justify-content: center!important;}.block-ranking-r--goods-image .block-ranking-r--rank-1,.block-ranking-r--goods-image .block-ranking-r--rank-2,.block-ranking-r--goods-image .block-ranking-r--rank-3{background: #c6b78d;}*//* 河北*/.block-category--search-genre .block-category--search-genre--kawakita a {background-image: url(../../img/category/1/AC10096-000.jpg);background-size: contain;}/* ----商品コメント4 お肌にやさしい低刺激処方---- */.patch-section {width: 440px;margin-bottom: 20px;border: solid 2px #dc98a0;color: #dc98a0;justify-content: space-between;border-radius: 0.6rem;}.patch-section {display: flex;flex-flow: wrap;align-items: stretch;text-align: left;padding: 0px 20px;}.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.2rem!important;text-align: left;margin: 0;display: inline-block;vertical-align: top;width: 80%;font-weight: 600;line-height: normal!important;}.patch-section-tit2 {font-size: 1.2rem!important;line-height: 1.4!important;font-weight: 600;margin-bottom: 0.8rem;}.patch-section #b1 {display: flex;width: 28%;align-items: center;}.patch-section #b2 {display: inline-block;width: 72%;margin: 10px 0;}.patch_t {font-size: 1.0rem;line-height: 1.3;display: block;}.patch_line {background-color: #dc98a0;width: 1.6px;height: 100%;display: inline-block;}.spbr {display: none;}.patch {margin: 20px auto;}.patch2 {margin: 20px auto;}/*サブカテゴリ遷移*/.sub_link_wrap h3 {margin: 0 0 20px!important;}.sub_link_wrap li a:after {position: absolute;left: 0vw;top: 0.6rem;display: block;content: '';width: 6px;height: 6px;background: none;border-top: solid 1px;border-right: solid 1px;transform: rotate(45deg);}.sub_link_li_first a:after {top: 0.9rem!important;}.sub_link_wrap {width: 980px;margin: 30px 0;font-size: 1.2rem;}.sub_link_wrap .sub_link_ul {display: flex;flex-wrap: wrap;margin-bottom: 2rem;}.sub_link_wrap .sub_link_ul .sub_link_li_first {width: 97%;padding-left: 1.5rem;position: relative;margin-bottom: 0.5rem;/* border-bottom: dotted 1.5px #909090;*/padding-bottom: 0.5rem;font-weight: bold;font-size: 1.4rem;}.sub_link_wrap .sub_link_ul .sub_link_li {width: 20%;padding-left: 1.5rem;position: relative;margin-bottom: 1rem;}/*二重価格デザイン*/.block-teiki--middle {padding: 15px;border: solid 0.9px #333;margin-top: 2rem;border-radius: 2px;}.block-teiki--middle--left&gt;p b {font-size: 12px;font-weight: normal;}.block-teiki--middle--left&gt;dl {align-items: flex-end;}.block-teiki--middle--left&gt;dl dt {margin: 0 10px 0 0;padding: 6px 8px 5px;background-color: #c3aa71;color: #ffffff;font-weight: 500;font-size: 10.5px;line-height: 1.15;border-radius: 2px;letter-spacing: .09rem;}.block-teiki--middle--left&gt;dl dt&gt;span {text-align: center;vertical-align: middle;font-size: 17px;letter-spacing: .02rem;font-weight: normal;}.block-teiki--middle--left&gt;dl dt span span {font-size: 1.5rem;margin: 0 4px 0 1px;}.block-teiki--middle--left&gt;dl dd {color: #c3aa71;font-size: 3.1rem;font-weight: 500;letter-spacing: .02rem;margin-bottom: 5px;}.block-teiki--middle--left&gt;dl dd span {font-size: 2rem;font-weight: 600;display: inline-block;margin: 0 2px;}.block-teiki--middle--left--02&gt;dl dt {margin: 0 10px 0 0;padding: 7px 8px 4px;background: #a90716;background-color: #c3aa71;color: #ffffff;font-weight: 500;}.block-teiki--middle--left--02&gt;dl dd {color: #c3aa71;font-size: 3.4rem;font-weight: 600;}.block-teiki--middle--left--02&gt;dl dt&gt;span {display: inline-block;font-size: 2.5rem;/* letter-spacing: 0.1rem;*/font-weight: 400;/* margin-top: 0.4rem;*/margin-left: 0.2rem;margin-bottom: 0.2rem;text-align: center;vertical-align: middle;}/*ページカテゴリデザイン（STAFFBEAUTYなど）*/.block-pagecategory-caption .h1 {font-weight: 600;margin: 0 0 3rem;}.block-pagecategory-page-list--page {display: inline-block;vertical-align: top;width: 22%;margin-right: 0;margin-bottom: 4rem;}.block-pagecategory-page-list--frame {justify-content: space-between;display: flex;flex-wrap: wrap;}.block-pagecategory-page-list--date {margin-top: 0.5rem;}.block-pagecategory-page-list--page-caption {font-size: 1.5rem;margin: 0.7rem 0 0;display: inline-block;}/* ----カート内クーポン記入欄---- */.block-order-method--coupon-content dl {display: flex;align-items: center;justify-content: flex-start;}.block-order-method--coupon-content dl dt {width: 23%;}.block-order-method--coupon-content .coupon-list--list {margin-left: 10px;}.block-login--snslogin-contents-facebook .sns_word {background: #1877f2;}/*フォーム一体型*/.block-landingpage-login--member {width: 750px;margin: 20px auto 10px;}.block-landingpage-login--member-body .action-buttons {margin-top: 30px!important;margin-bottom: 0px!important;}.block-landingpage .action-buttons {display: flex;justify-content: center;margin-top: 70px;margin-bottom: 70px;}.block-landingpage-login--member-header, .block-landingpage-form, .block-landingpage-login--guest {width: 750px;margin: 20px auto 5px;}.block-landingpage-form {margin: 0px auto 5px!important;padding: 0;}.block-landingpage-login--member-title, .block-landingpage-login--first-time-title {font-size: 2rem;font-weight: bold;padding-top: 1.5rem;display: block;}.block-landingpage .fieldset {margin: 0;}.block-landingpage .fieldset .form-label {padding-top: 0;padding-bottom: 0;}.block-landingpage-form--cust-append-checkbox .checkbox {width: 17%!important;}.block-member-info--cpwd .form-label {width: 36.2%;}.block-member-info--cpwd .constraint {width: 80px;}.block-landingpage .fieldset .form-control {width: 500px;}.block-landingpage-form--payment-content&gt;ul li .help-block {margin-left: 0;display: block!important;}.block-landingpage .fieldset .form-group {display: flex;width: 100%;border-top: #e5e5e5 1px solid;border-right: #e5e5e5 1px solid;border-left: #e5e5e5 1px solid;}.block-landingpage .form-control select {width: 90%;}.block-landingpage .fieldset .form-label {display: flex;align-items: center;padding: 10px;}.block-landingpage-login--guest-body {width: 750px;margin: 10px auto 10px;display: block;}.block-landingpage-login--guest-info {padding: 0;border: none;background: #fff;}.block-landingpage input[type="checkbox"] {width: 18px;height: 18px;vertical-align: middle;margin-right: 5px;margin-bottom: 5px;}.block-member-info--pwd .form-label {width: 38%!important;}.block-member-info--message-password, .block-member-info--message, .block-member-info--message block-member-info--message-use-spoofing-protection {line-height: 1.6rem;margin: 1rem 0;}.block-member-info--use-spoofing-protection .form-label {display: none!important;}.block-member-info--use-spoofing-protection .form-control {width: 50%;}.block-member-info--use-spoofing-protection .form-control .checkbox span {display: inline-block;}.block-member-info--use-spoofing-protection .form-control .checkbo {width: auto!important;margin-bottom: 0!important;}.block-landingpage-login--guest-body {padding: 30px;}.block-landingpage-form--goods-title {padding: 10px 30px;}.block-landingpage-form--goods {margin: 0 30px;}.block-landingpage-form--sales-append {width: 92%;margin: 0 auto;}.block-landingpage input[type="text"] {margin: 0.5rem 0;}.block-landingpage .help-block {display: block;font-size: 11px;margin-top: 5px;color: #737373;line-height: 1.5rem;margin-bottom: 5px;}.block-landingpage-form--sales-append-title {margin-top: 1rem;}.block-landingpage-form--guest-otherinfo-title {margin-top: 2rem;}.block-member-info--message-option-info {margin-top: 0;}.block-landingpage .legend {margin: 40px 0 10px;padding: 0 0 5px 2px;font-size: 26px;font-weight: normal;border-bottom: #999 1px solid;}.block-landingpage-form--spec {width: 750px;margin: 10px auto 10px;display: block;}.block-landingpage-form--spec-title, .block-landingpage-form--method-title, .block-order-method--regular-title {font-size: 2rem;font-weight: bold;padding-top: 1.5rem;display: block;}.block-landingpage-form--payment {width: 750px;margin: 20px auto 10px;display: block;}.block-landingpage-form--payment-content {padding: 20px 18px 10px;align-items: flex-start;justify-content: space-between;margin-top: 5px;background: #dcd6d8;}.block-landingpage-form--payment-content h3 {width: 15%;}.block-member-info--pwd .constraint .required:after {margin: 0 0 0 0rem;}.block-landingpage-form--spec-content {border: solid 1px #dcdcdc;background: #fff;margin-top: 5px;}.block-order-method--regular {width: 750px;margin: 20px auto 5px;}.block-order-method--regular-content {margin-top: 1rem;}.block-regular-cycle--cycle-type .js-regular-cycle-toggle {margin-bottom: 0.5rem;}.block-order-method--regular-content h3 {font-weight: bold;margin-bottom: 1rem;}.block-landingpage-form--spec-content h3 {font-weight: bold;margin-bottom: 1rem;}.block-order-method--regular-content h3 span {font-weight: normal;}.block-regular-cycle--cycle-timing-m input {margin-bottom: 0.5rem;}.block-regular-cycle--select-wm {margin: 1rem 0;}.block-order-method--regular-content {margin-top: 2rem;margin-bottom: 4rem;}.block-landingpage-form--spec-content {font-weight: bold;margin-bottom: 1rem;}.block-landingpage-form--spec-content dt {margin-bottom: 0.5rem;}.block-landingpage--wrapper form .block-order-method--dest {width: 750px;margin: 0 auto;}.block-order-estimate--register-customer-checkbox-message {font-weight: 600;}.block-order-estimate--entry-customer-point {color: #a90716;}.block-order-estimate--amazonpay-login-message .block-order-estimate--point {font-weight: 600;color: #a90716;}.block-order-estimate--register-customer {margin-bottom: 5px;}/* ----商品詳細カートcss調整---- */.block-goods-price--price {margin-top: 20px;display: inline-flex;align-items: flex-end;flex-direction: row-reverse;}.block-goods-price--regular_comment {font-weight: 600;}.block-goods-price {margin-bottom: 10px;}.block-goods-price--price&gt;span {font-weight: 500;padding: 0.2em 1em 0.1em;margin: 0 15px;transform: translate(0px, -0.5em);}.block-variation__color {margin-bottom: 25px;}.block-goods-price--body {justify-content: flex-start;flex-flow: column-reverse;align-items: flex-start;}.block-goods-price--regular_comment {margin-right: .5rem;}.block-variation--item-list {margin-left: .2rem;}.block-variation--pulldown&gt;div:not(.block-variation--pulldown-bg)&gt;div, .block-variation--pulldown ul li&gt;div, .block-variation--pulldown ul li.block-variation--pulldown__first, .block-goods-list-l--pulldown&gt;div:not(.block-goods-list-l--pulldown-bg)&gt;div, .block-goods-list-l--pulldown ul:not(.block-goods-list-l--pulldown-thumb) li&gt;div, .block-goods-list-l--pulldown ul:not(.block-goods-list-l--pulldown-thumb) li.block-goods-list-l--pulldown__first {height: 4.3rem;}.block-order-estimate--register-customer-checkbox-message {font-weight: 600;}.block-order-estimate--entry-customer-point {color: #a90716;}.block-order-estimate--amazonpay-login-message .block-order-estimate--point {font-weight: 600;color: #a90716;}.block-order-estimate--register-customer {margin-bottom: 5px;}/* ----pc topics変更---- */.event-section--images {max-width: 1024px;width: calc(100% - 120px);justify-content: space-between;display: flex;flex-wrap: wrap;width: auto;margin: 0 auto;}.event-section--images .block-top-event--image {width: 23%!important;margin: 0;padding: 0;display: flex;flex-direction: column;float: none;}.event-section--images .block-top-event--image p span {display: block!important;margin: 10px 0 0!important;font-weight: 400!important;line-height: 1.8!important;font-size: 12px!important;flex-grow: 1;}.event-section--images .block-top-event--image p {margin: 15px 0;line-height: 2;font-weight: normal;font-size: 1.25rem;color: #3c3c3c;letter-spacing: .05rem;flex-grow: 1;display: flex;flex-direction: column;}.event-section--images .block-top-event--image a div {position: relative;}.event-section--images .block-top-event--image a div .new {position: absolute;line-height: 1;font-size: 12px;padding: 5px 5px 5px;display: inline-block;letter-spacing: normal;background-color: #c6b78d;color: #fff;width: max-content;margin: 0;font-weight: 450;}.event-section--images .block-top-event--image p b {font-weight: 500;font-size: 12.5px;display: block;color: #333;line-height: 1.6;}.event-section--images .block-top-event--image a div {}.event-section--images .block-top-event--image a {display: flex;justify-content: space-between;align-items: flex-start;flex-direction: column;flex-grow: 1;}.event-section--images:after {content: '';display: none;clear: both;}/*定期必須アイコン*/.block-order-method--spec-content h3:after {display: inline;padding: .2em .6em;font-size: 11px;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;color: #fff;background-color: #d9534f;content: "必須";margin-left: 10px;}/*--- ネコポス2--*/.nekopos_wrap {width: 300px!important;margin: 0!important;text-align: left!important;}.nekopos_wrap a {display: block;text-decoration: none;color: inherit;}.nekopos_wrap a p {font-size: 11px!important;width: fit-content;}.nekopos_box {display: flex;align-items: center;justify-content: space-evenly;font-size: 12px;text-align: center;padding: 8px 15px;margin: 0 0 2px;width: 100%;border: solid 1px;border-radius: 50px;letter-spacing: .04rem!important;}.nekopos_box p {text-align: center!important;line-height: 1!important;font-size: 12px!important;}.nekopos_box span {font-weight: 550;}.nekopos_box .black {color: #c6b78d;font-weight: 600;}/*--- トップ会員特典--*//* ----CP追従---- */#sidenav-event {background-color: #f3a98e;}.nav_point .text_small {font-size: 9px;display: inline-block;margin-top: 10px;}.nav_point {width: 90px!important;height: auto!important;padding: 10px 5px 10px!important;}.nav_point&gt;p {font-weight: 600;font-size: 1.35rem;}/* ----SALEアイコン---- */.block-icon--auto-on-sales {display: block;width: 40px;height: 20px;margin-bottom: 5px;}.dv_rc_img img {width: 100%;}.pane-main {overflow: hidden;}.wrapper {overflow: hidden;}/* ----左部固定ポイントアップバナースタイル---- */.pointup_bnr_pc {padding: 10px 5px 10px!important;width: 90px!important;height: auto!important;position: fixed;left: 0;bottom: 98px;text-align: center;color: #fff;font-size: 1.1rem;z-index: 105;}.pointup_bnr_pc p {font-weight: 600;font-size: 1.35rem;}.pointup_bnr_pc span {display: block;}.pointup_bnr_pc .text_small {font-size: 9px;display: inline-block;margin-top: 10px;}.pointup_bnr_pc {background-color: #f3a98e;}/* ----こんな方におすすめの注釈---- */.block-goods-comment4 .goods-detail-section--recommend-user ul li span {display: contents;}/* ----商品ページ---- */.pane-goods-right-side .block-no-stock .block-no-stock--message {display: flex;flex-direction: column;width: 100%;padding: 0;font-size: 1.4rem;font-weight: 500;height: 55px;align-items: center;justify-content: center;letter-spacing: .1rem;}.block-goods-detail:not(.block-goods-detail__no-variation) .pane-goods-right-side .block-no-stock {}.pane-goods-right-side--fram .block-goods-sns {display: none!important;}.block-goods-user-review--item-head&gt;div {font-size: 12px;}.block-goods-user-review--item-score dt {margin: 0 0 10px 0;}.block-goods-user-review--item-summary {margin: 0 0 10px;}.block-goods-user-review--item-title {font-weight: 500;}/*--- デザインレギュレーション修正--*/.block-pickup-list-p--item-body .block-icon01 {display: none!important;}input[type="text"], input[type="tel"], input[type="email"], input[type="search"], input[type="password"], input[type="url"], input[type="number"], select, textarea, .block-goods-name {font-family: "Noto Sans JP", "Avenir", "Segoe UI", "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "游明朝", "游明朝体", "Yu Mincho", YuMincho, sans-serif;}body {letter-spacing: .03rem;line-height: 1.6;font-family: "atten-new", "Noto Sans JP", "Avenir", "Segoe UI", "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "游明朝", "游明朝体", "Yu Mincho", YuMincho, sans-serif;text-decoration-skip-ink: none;}.nowf {font-family: "Noto Sans JP", "Avenir", "Segoe UI", "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "游明朝", "游明朝体", "Yu Mincho", YuMincho, sans-serif;}.wf {font-family: "atten-new", "Noto Sans JP", "Avenir", "Segoe UI", "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "游明朝", "游明朝体", "Yu Mincho", YuMincho, sans-serif;}.block-list-s--goods-name a, .block-list-s--goods-name span, .block-goods-list-l--goods-name a, .block-goods-list-l--goods-name span, .block-goods-list-d--goods-name a, .block-goods-list-d--goods-name span {font-size: 1.5rem;font-weight: 550;}a:hover, a:focus {text-decoration: none;}b {font-weight: 550;}h1, .h1 {font-size: 1.9rem;font-weight: 550;letter-spacing: .1rem;}h2, .h2 {margin: 0 0 10px;padding-bottom: 1rem;font-size: 1.85rem;line-height: 1.6;font-weight: 550;letter-spacing: .02rem;}.top_contents_title_wrap {margin-bottom: 40px;}.top_contents_title_wrap .top_contents_title {font-size: 3rem;font-style: normal;font-weight: 400;text-align: center;margin: 0;color: #333;border-bottom: none;padding: 0;letter-spacing: .1rem;line-height: 1.3;}.top_contents_title_wrap p {text-align: center;font-size: 10px;font-weight: 500;letter-spacing: .07rem;margin-top: 3px;}.block-cart--infomation {border-top: 1px solid #999;margin: 20px auto;padding: 20px;text-align: center;width: 100%;}.block-goods-comment {font-size: 1.3rem;font-weight: 500;width: fit-content;letter-spacing: .05em;}.block-goods-price--price&gt;dl dd .price {font-size: 24px;font-weight: 600;}.block-goods-cartarea&gt;div:not(.block-goods-cartarea--qty) .block-add-cart--btn:before {display: inline-block;vertical-align: middle;content: '';width: 22px;height: 2rem;margin: 0 1rem 7px 0;background: url(../../img/usr/common/header_icon_cart_white.png) 0 30% no-repeat;background-size: 21px;}.block-variation--pulldown&gt;div:not(.block-variation--pulldown-bg)&gt;div, .block-variation--pulldown ul li&gt;div, .block-variation--pulldown ul li.block-variation--pulldown__first, .block-goods-list-l--pulldown&gt;div:not(.block-goods-list-l--pulldown-bg)&gt;div, .block-goods-list-l--pulldown ul:not(.block-goods-list-l--pulldown-thumb) li&gt;div, .block-goods-list-l--pulldown ul:not(.block-goods-list-l--pulldown-thumb) li.block-goods-list-l--pulldown__first {height: 4.6rem;}.block-variation--pulldown&gt;div:not(.block-variation--pulldown-bg), .block-goods-list-l--pulldown&gt;div:not(.block-goods-list-l--pulldown-bg) {height: 4.7rem;}.block-cart--side-contents {margin: 0 0 0 40px;background: #dcd6d8;padding: 20px;}.block-cart--procedure {border: none;background: inherit;padding: 0;margin-bottom: 25px;}.block-cart--continue-shopping {text-align: center;margin: 0 auto;text-decoration: none!important;border: solid 2px;height: 55px;display: flex;align-items: center;justify-content: center;font-weight: 600;padding: 3px 0 0;letter-spacing: .05rem;max-width: 200px;}.block-cart--continue-shopping-link {text-decoration: none;}.block-cart--continue-shopping-link:focus {outline: 0;}.block-cart--procedure-container input {padding: 16px 0px!important;font-size: 1.7rem!important;letter-spacing: .1rem;}.block-order-method--procedure-container .block-order-method--next-btn {font-size: 1.7rem!important;flex-direction: column;height: auto;font-weight: 500;line-height: 1.6;}.block-order-method--procedure-container .block-order-method--next-btn span {font-size: 1.1rem;}.block-order-estimate--procedure {background: #dcd6d8;padding: 20px 15px;}.block-order-estimate--commit .block-order-estimate--commit-btn {font-size: 1.7rem;letter-spacing: .05rem;}.block-order-estimate--total .block-order-estimate--total-price {display: block;text-align: right;font-size: 2.6rem;font-weight: 550;}.block-order-estimate h3 {font-weight: 600;}.block-order-method--current-point-num {font-weight: 600;}.block-cart--subtotal .block-cart--subtotal-price {font-weight: 600;}.promotion-criteria-list-message {margin: 0 0 10px;font-size: 1.5rem;}.block-cart--goods-list-item-comment {margin: .5rem 0;}.cart_sil #silver2 {margin: 40px 0px 10px;text-align: left;border-top: solid 1px #dddddd;font-size: 16.4px;padding-top: 15px;padding-bottom: 0;}.dv_rc_price {font-weight: normal;margin-top: auto;font-size: unset;}.dv_rc_name {text-decoration: none;margin-top: 0;font-size: 1.2rem;line-height: 1.4;font-weight: 500;margin-bottom: 5px;}.action-buttons .action {display: inline-block;min-width: 160px;letter-spacing: .1rem;font-weight: 600;}.block-login--member-body {justify-content: space-between;}.block-login--first-time {padding-top: 20px;}.block-login--snslogin-body .sns_word {line-height: 35px;font-size: 1.2rem;font-weight: 600;}.block-login--snslogin-contents-line .sns_logo, .block-login--snslogin-contents-facebook .sns_logo, .block-login--snslogin-contents-twitter .sns_logo {background-size: 35px 35px;background-position: center;}.page-cart .pane-order-contents .pane-right-menu {margin-top: 70px;}.block-goods-comment6 .cpbanner {max-width: 490px;display: flex;justify-content: space-between;background-color: #f5f5f5;padding: 15px;margin: 20px 0 0;align-items: center;position: relative;text-decoration: none!important;}.block-goods-comment6 a.cpbanner:after {content: '';width: 7px;height: 7px;border: 0px;border-top: solid 1.5px;border-right: solid 1.5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 52%;right: 20px;margin-top: -4px;}.block-goods-comment6 .cpbanner .img {width: 29%;}.block-goods-comment6 .cpbanner p {letter-spacing: .06rem;width: calc(71% - 20px);font-size: 14px;padding-right: 25px;}.block-goods-comment6 .cpbanner p span {font-size: 13px;display: block;margin-top: 8px;}.block-goods-comment6 .cpbanner p .small_t {font-size: 11px!important;display: inline-block;margin-top: 0;line-height: normal;}.block-goods-comment6 .cpbanner+.end_txt {margin-top: 30px;}.block-src-l p {position: absolute;bottom: 50px;z-index: 10;left: 0;font-size: 13px;margin: auto;text-align: left;}.block-cart--point-rank {margin: 15px 0;text-align: center;}.block-cart--point-rank .point-rank {font-weight: 600;}.block-cart--point-rank .point-rank .point-rank--name {display: block;font-size: 15px;}.block-cart--point-rank .point-rank .point-rank--message {font-size: 14px;}.block-cart--point-rank .point-rank .point-rank--ratio {font-size: 22px;margin: 0 4px;}/*TOP・CAMPAIGNーTOPICS*/.block-top-event--2 {margin: 40px auto;/*background: linear-gradient(180deg, #fff 0%, #fff 30%, #ede6d98a 30%, #ede6d98a 100%);*/padding-bottom: 30px!important;}.top_contents_title_wrap {margin-bottom: 40px;}.top_contents_title_wrap .top_contents_title_wrap {width: 486px;}.top_contents_title_wrap p {text-align: center;font-size: 11px;font-weight: 500;letter-spacing: .13rem;margin-top: 3px;}.event-section--images {margin: 0 auto 70px;}/*TOP・CAMPAIGNーTOPICS*//*スライダー*/.slick-dots {bottom: 0!important;}.slick-dots li button:before {content: ""!important;width: 6.5px!important;border-radius: 50%;height: 6.5px!important;background-color: #222!important;}.slick-dots li {width: 6.5px!important;height: 6.5px!important;margin: 0 7px!important;}.slick-dots li button {width: 6.5px!important;height: 6.5px!important;}.slick-dotted.slick-slider {padding-bottom: 55px;margin: 0 auto 20px!important;}.slider {width: 100%!important;}/*スライダー*/.fieldset .form-control {font-size: 15px;}/*商品カテゴリー*/.block-categry-head .block-categry-head--text dd {font-size: 1.3rem;line-height: 2;letter-spacing: .07rem;}/*ヘッダー*/#header .container {position: relative;z-index: 1;width: auto;max-width: calc(1100px - 30px);margin: 0 auto;display: block;height: 90px;}#header .block-globalnav--item-list .js-category-nav--arrow:after {display: none;}#header .block-header--block nav ul{}.pane-fixednav .block-globalnav--item-list .js-category-nav--arrow:after {display: none;}#header .block-header--block nav ul li a {padding: 0;position: relative;min-width: fit-content;position: relative;font-weight: 500;font-size: 11.5px;}#header .block-header--block nav ul {display: flex;align-items: stretch;flex-grow: 1;justify-content: space-between;padding: 0;margin: 0 10px;}.section-top--special--item {line-height: 2;}.pane-fixednav--sub {max-height: 80vh;overflow-y: scroll;}.block-accept-date {font-size: 15px;font-weight: 600;margin-top: 10px;}/*--- ITEMSEARCH--*/.block-genre-tree--level1 {margin: 0 auto;max-width: 1024px;width: calc(100% - 120px);}.block-genre-tree {background-color: #fff;padding: 20px 0 70px;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li a {background-color: #f5f1ea;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li {width: 32.4%;background: #ffffff;margin-right: 1.4%;margin-bottom: 1.4%;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul {align-items: flex-start;justify-content: flex-start;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li:nth-child(3n) {margin-top: 0;margin-right: 0;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li:nth-child(n+3) {margin-top: inherit;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li a {font-size: 12px;font-weight: 400;letter-spacing: .02rem;padding: 17px 25px;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;a {font-weight: 400;font-size: 1.7rem;letter-spacing: .1rem;}/*--- ITEMSEARCH--*//*NEWITEM*/.newitem_wrap {max-width: 1024px;width: calc(100% - 120px);margin: 0 auto 100px;padding: 0!important;}.newitem_wrap .new_product2 {display: none;}.js_tab_item_wrap .btn_wrap {display: flex;align-items: flex-start;justify-content: center;margin: 30px 0 70px;}.js_tab_item_wrap .change_btn {width: 200px;text-align: center;color: #848484;font-weight: 500;font-size: 17px;align-items: center;justify-content: center;border-bottom: solid 1px #848484;padding-bottom: 10.5px;position: relative;cursor: default;}.js_tab_item_wrap .change_btn span {display: block;text-align: center;font-size: 10px;font-weight: 400;letter-spacing: .07rem;}.js_tab_item_wrap .active {border-bottom: solid 2px #c6b78d;color: #c6b78d;padding-bottom: 10px;}.js_tab_item_wrap .active:after {content: "";width: 0;height: 0;border-style: solid;border-width: 13px 10px 0 10px;border-color: #c6b78d transparent transparent transparent;position: absolute;bottom: -14px;right: 0;left: 0;margin: auto;}.page-top .block-pickup-list-p--items li:nth-child(3) {display: flex!important;}.page-top .block-pickup-list-p--items li:nth-child(4) {display: flex!important;}.newitem_wrap .block-pickup-list-p--items li {border: solid 1px #f7f4ef;}.block-pickup-list-p--item-description {background-color:rgb(220, 214, 216, 0.6);width: inherit;padding: 15px 20px;}.block-pickup-list-p--items li:hover .block-pickup-list-p--item-description {background: #c4bbbf;}.block-pickup-list-p--comment {margin: 0 0 5px;padding: 0;font-size: 11px;line-height: 1.4;font-weight: 400;}.block-pickup-list-p--image figure {width: inherit;height: auto;}.newitem_wrap .block-pickup-list-p--items li {border: solid 1px #fff;padding: 0;width: 23.5%;margin: 0;}.block-pickup-list-p--goods-name {font-weight: 400;line-height: 1.7;font-size: 12px;}.block-pickup-list-p--price-infos .price {font-weight: 450;text-align: left;}.block-top-event--goods {margin: 0;width: auto;}.block-pickup-list-p--image {width: inherit;}.event-section--more {margin: 55px auto 55px;}.page-top .block-pickup-list-p--items {justify-content: space-between;}/*NEWITEM*//*RANKING*/.event-section--wrap .block-ranking-r {max-width: 1024px;width: calc(100% - 120px);margin: 0 auto;}.block-ranking-r--goods-image .block-ranking-r--rank {border-radius: 50%;}.ranking_wrap {}.bx-wrapper .bx-pager-item a {border-bottom: none;}.bx-wrapper .bx-pager-item a:before {content: ""!important;width: 6.5px!important;border-radius: 50%;height: 6.5px!important;background-color: #222!important;opacity: 0.25;}.bx-wrapper .bx-pager-item a.active:before {opacity: 0.75;}.ranking_wrap .bx-viewport {margin-bottom: 30px;}body.page-top .block-ranking-r--items li {width: 180px!important;}.block-ranking-r--goods .price {font-weight: 450;text-align: left;}.block-ranking-r--goods-name a {text-decoration: none;font-weight: 400;font-size: 12px;}/*RANKING*//*LIFE導線*/.life_wrap {background: linear-gradient(180deg, #fff 0%, #fff 20px, rgb(220, 214, 216, 0.3) 20px, rgb(220, 214, 216, 0.3) 100%);padding: 0px 0px 50px;display: flex;flex-wrap: wrap;justify-content: center;margin: 120px 0 40px;}.life_wrap .logo {width: 195px;}.life_wrap .logo+p {text-align: center;width: 100%;margin: 8px 0 50px;font-size: 11px;color: #929292;font-weight: 450;}.life_wrap .btn_wrap {width: 100%;}.life_wrap .contents_wrap {display: flex;flex-wrap: wrap;max-width: 1024px;width: calc(100% - 120px);margin: 0 auto;justify-content: flex-start;}.life_wrap .contents_wrap .box {display: flex;justify-content: space-between;margin-bottom: 50px;width: 23.5%;flex-direction: column;margin-right: 2%;background-color: #fff;}.life_wrap .contents_wrap .box:last-of-type {margin-right: 0;}.life_wrap .contents_wrap .box .img {}.life_wrap .contents_wrap .box .txt {display: flex;flex-direction: column;margin: 15px;flex-grow: 1;}.life_wrap .contents_wrap .box .txt .tit {font-size: 12.5px;line-height: 1.8;font-weight: normal;flex-grow: 1;}.life_wrap .contents_wrap .box .txt .day {font-size: 11px;color: #848484;text-align: right;margin-top: 8px;}.life_wrap--bottom {background: unset;margin: 6rem 0 0;border-top: solid 1px #dddddd;padding-top: 5rem;}.life_wrap--bottom .logo {width: 135px;transform: translate(4px, 0px);}.life_wrap--bottom .contents_wrap .box {background-color: #f6f6f6;}.life_wrap .icon {width: fit-content;font-size: 10px;background-color: #e3dfdd;padding: 4px 8px 2px;border-radius: 1px;line-height: 1;margin-bottom: 8px;display: block;}.life_wrap--bottom .icon {background-color: #ffffff;}.life_wrap--bottom .btn_wrap {width: 100%;text-align: right;display: flex;align-items: flex-end;justify-content: flex-end;}.life_wrap--bottom .btn-more {border: none;display: block;height: auto;width: fit-content;line-height: 1;margin: 0;padding-right: 20px;font-size: 12px;}.life_wrap--bottom .btn-more:after {right: 5px;}/*LIFE導線*/#block_of_category {display: none;}/*ヘッダーナビ*/.globalnav--subframe .categ-skincare p {font-weight: 500;font-size: 13px;}.globalnav--subframe ul li a {line-height: 1.8!important;font-size: 11px;letter-spacing: .02rem;}.pane-fixednav .block-globalnav--item-list ul li a {font-weight: 500;font-size: 11px;}/*ヘッダーナビ*/.btn-more {text-decoration: none!important;width: 140px;height: 40px;display: flex;align-items: center;justify-content: center;padding: 0;font-size: 12px!important;text-indent: 1rem;background: unset;font-weight: 450;text-align: center!important;padding-right: 10px;}.btn-more:before {display: none;}.btn-more:after {width: 6px;height: 6px;}.btn-more:active {text-decoration: none;}.btn-more:hover {background-color: unset;}/*MEDIA*/.block-top-topic--body {max-width: 1024px;width: 100%;}#block_of_topic {height: 500px;padding: 65px 0 50px;max-width: 1024px;width: calc(100% - 120px);margin: 0 auto;background-color: #fff;}#block_of_topic .top_contents_title_wrap {width: 486px;}body.page-top .block-top-topic--next-page {margin: 40px 0 0;}/*MEDIA*//*上部INFORMATION*/#top-notice-wrap {max-width: 1024px;width: calc(100% - 120px);width: auto !important;overflow: hidden;margin: 50px auto 0;padding: 15px 20px 7px;border-bottom: solid 1px #cdcdcd;border-top: solid 1px #cdcdcd;}#top-notice-wrap #top-notice {width: 980px;margin: 0 auto;text-align: center;}#top-notice-wrap #top-notice .top-notice-txt {margin: 0 0 10px;font-weight: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: flex-start;/* padding: 6px 0;*/position: relative;line-height: 1.5;}.top-notice-txt span {width: fit-content;font-size: 12px;}.top-notice-txt p {font-size: 12px;margin-left: 15px;letter-spacing: normal;width: 80%;text-align: left;}/*上部INFORMATION*//*下部INFORMATION*/body.page-top .block-top-topic--next-page {margin: 40px 0 0;}.section-top--information #top-notice-wrap {background: rgb(220, 214, 216, 0.3);padding: 30px 20px;margin: 20px 0px 40px;border-bottom: none;border-top: none;}/*下部INFORMATION*//*HISTORY*/.block-goods-list-c--goods-name {font-size: 11px;line-height: 1.6;font-weight: 400;margin-bottom: 8px;}/*HISTORY*/.block-goods-list-d li h2, .block-goods-list-l li h2 {margin: 100px 0 40px;padding: 0 0 6px;border-bottom: solid 1px #dddddd;font-size: 17.5px;line-height: 1.2;}.btn-primary {font-size: 1.4rem;line-height: 1.4;display: flex;align-items: center;justify-content: center;letter-spacing: .1rem;height: 55px;width: 100%;}.block-goods-list-l--couse-comment {color: #C6B78D;font-weight: 500;margin: 0 5px 0 0;font-size: 12px;}.block-goods-list-l--freeshipping {font-size: 10px;font-weight: normal;border: solid 1px #333333;margin: 0 8px 0 0;display: inline-block;padding: 2px 4px 1px;transform: translate(0px, -3px);}.block-goods-list-l--price-items--cell {font-size: 12px;}.block-goods-list-l--price-infos+.block-goods-list-l--price-infos {margin-top: 40px;}.block-categry-head .block-categry-head--text dt {margin: 0 0 40px;}.block-goods-name .block-goods-name--text {font-size: 19px;font-weight: 500;margin-bottom: 1em;width: calc(100% - 13% - 20px);line-height: 1.6;}/*--- REVIEW--*/.block-goods-user-review--item-comment {line-height: 1.9;}.block-goods-user-review--item {padding: 30px 30px 10px;}.block-goods-user-review {padding: 56px 40px 50px;}/*--- REVIEW--*//*--- サイドボタン----*/#sideheader ul li&gt;* {background-color: #dcd6d8;}#sideheader ul li:hover &gt; * {background-color: #c4bbbf;}.block-page-top a {background: #dcd6d8 url(../../img/usr/common/btn_pagetop.png) center / 22.5px auto no-repeat!important;}.block-page-top a:hover {background: #c4bbbf url(../../img/usr/common/btn_pagetop.png) center / 22.5px auto no-repeat!important;}#sideheader ul li.block-header--nav--mypage&gt;* {background-size: auto 22px;}#sideheader ul li.block-header--nav--search&gt;* {background-size: auto 20px;}#sideheader ul li.block-header--nav--info&gt;* {background-size: auto 20px;}/*--- サイドボタン----*/div.letroUgcsetContainer[data-letro-id="736"], .letroUgcsetModal[data-letro-id="736"] {max-width: 1024 px!important;width: calc(100% - 120 px)!important;}.block-genre-tree--level1&gt;li.block-genre-tree--item&gt;ul li a:after {right: 15px;top: 45%;width: 6.5px;height: 6.5px;}/*--- デザインレギュレーション修正--*//*--- 商品ページ動画サムネ--*/.block-src-l&gt;ul li.block-goods-gallery--YT figure:after {background-size: 70px;background-position: center;}.block-goods-gallery ul li.block-goods-gallery--YT figure:after {background: url(../../img/usr/common/arrow_mv.png) center / contain no-repeat;background-size: 28%;}/* ----mypage---- */.block-mypage--withdrawal {font-size: 13px;}.block-mypage .block-mypage--customer-status {margin: 25px 0 50px;padding: 35px 60px 45px;background: #fafafa;color: #333333;display: block;}.block-mypage .block-mypage--customer-status .block-mypage--customer-name {font-size: 22px;font-weight: 550;}.block-mypage--customer-status-st .block-mypage--mypoint {margin: 0 0 0;padding: 0;width: 50%;}.block-mypage--customer-status-st .block-mypage--mypoint&gt;p span {display: inline-block;vertical-align: baseline;font-size: 35px;font-weight: normal;margin: 0 0 0 10px;}.block-mypage--customer-status-st .block-mypage--mypoint&gt;p {font-size: 17px;font-weight: bold;margin-bottom: 15px;letter-spacing: .09rem;line-height: 1;}.block-mypage--customer-status-st .block-mypage--mypoint&gt;p span:after {display: inline-block;content: 'pt';font-size: 20px;margin: 0 0 0 5px;}.block-mypage--customer-status-st .block-mypage--mypoint&gt;div dl {display: flex;font-size: 17px;font-weight: 600;}.block-mypage .block-mypage--customer-status .block-mypage--customer-name span a {text-decoration: underline;margin: 0 3px;}.block-mypage--customer-status-st {display: flex;justify-content: space-between;margin-top: 20px;border-top: solid 1px #dbdbdb;padding-top: 20px;}.block-mypage--customer-status-st .block-mypage--rank-info {position: relative;margin: 0 0 0;padding: 0;border: none;width: 50%;text-align: left;font-size: 17px;font-weight: bold;height: 35px;}.block-mypage--customer-status-st .block-mypage--rank-info .block-mypage--rank-name {padding-left: 95px;font-size: 35px;font-weight: normal;margin-bottom: 15px;line-height: 1;}.block-mypage--customer-status-st .block-mypage--rank-info .block-mypage--rank-title {position: absolute;left: 0;bottom: 0;font-size: 17px;font-weight: 600;letter-spacing: .09rem;top: unset;}.block-mypage--rank-per__t {font-size: 16px;font-weight: 600;letter-spacing: .09rem;}.block-mypage--rank-per__v {font-size: 18px;font-weight: 600;letter-spacing: .09rem;}.block-mypage--rank-status-about {position: relative;width: 50%;padding-left: 60px;}.block-mypage--rank-status-about dt {margin: 34px 0 20px;}.block-mypage--rank-status-about dd {ine-height: 1.8;letter-spacing: .02rem;}.block-mypage--rank-status-about dd ul li a {text-decoration: underline;font-size: 11px;}block-mypage--rank-status-graph .block-mypage--rank-status-graph--comment {position: absolute;margin: 10px 0 0;padding: 10px 12px;border: solid 1px #FD8083;background: #ffffff;color: #FD8083;font-size: 12px;}.block-mypage--rank-status-graph__Bronze .block-mypage--rank-status-graph--comment {top: 0;left: 35px;bottom: auto;}.block-mypage--rank-status-graph {position: relative;width: 50%;height: 230px;background: url(../../img/usr/customer/mypage_rankmap.png) left bottom no-repeat;background-size: 95%;}.block-mypage--regular-orderlist h2 {font-size: 18px;padding: 15px 0px 7px;border-bottom: solid 1px #d8d8d8;background-color: unset;}.block-mypage--regular-orderlist {margin: 70px 0 70px;background: #fafafa;padding: 35px 60px 45px;}.block-mypage--regular-orderlist-container-wrap {position: relative;margin: 0;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods .next-expected-dt {text-align: center;font-size: 16px;font-weight: 550;}.block-mypage--regular-orderlist-goods--list li {display: flex;align-items: center;margin: 20px 0 0;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods {position: relative;margin: 0 5px;padding: 20px 20px 80px;width: 300px!important;min-width: 300px;border: solid 3px #f3f3f3;background-color: #fff;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods&gt;a:after {position: absolute;right: 15px;top: calc(50% - 4px);display: block;content: '';width: 5.5px;height: 5.5px;border-top: solid 1.5px #666666;border-right: solid 1.5px #666666;transform: rotate(45deg);}.block-mypage--regular-orderlist-goods--list li figure {width: 80px;min-width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;margin: 0 5px 0 0;}.block-mypage--regular-orderlist-goods--list li {display: flex;align-items: center;margin: 20px 0 0;line-height: 1.8;letter-spacing: .04rem;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods&gt;a {position: absolute;left: 15px;right: 15px;bottom: 20px;height: 45px;padding: 0 0 1px;display: flex;align-items: center;justify-content: center;background: #f5f5f5;text-align: center;font-size: 13px;}.block-mypage--campaign-section {margin: 40px 0 60px;}.block-mypage--campaign-section .cpbanner_wrap, .block-goods-comment4 .cpbanner_wrap {display: flex;justify-content: space-between;}.block-mypage--campaign-section .cpbanner_wrap .cpbanner_box, .block-goods-comment4 .cpbanner_wrap .cpbanner_box {width: 49%;}.block-mypage--campaign-section .cpbanner, .block-goods-comment4 .cpbanner {max-width: 490px;display: flex;justify-content: space-between;background-color: #f5f5f5;padding: 15px;margin: 20px 0 0;align-items: center;position: relative;text-decoration: none!important;}.block-mypage--campaign-section a.cpbanner:after, .block-goods-comment4 a.cpbanner:after {content: '';width: 7px;height: 7px;border: 0px;border-top: solid 1.5px;border-right: solid 1.5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 52%;right: 20px;margin-top: -4px;}.block-mypage--campaign-section .cpbanner .img, .block-goods-comment4 .cpbanner .img {width: 29%;}.block-mypage--campaign-section .cpbanner p, .block-goods-comment4 .cpbanner p {letter-spacing: .06rem;width: calc(71% - 20px);font-size: 14px;padding-right: 25px;}.block-mypage--campaign-section .cpbanner p span, .block-goods-comment4 .cpbanner p span {font-size: 13px;display: block;margin-top: 8px;}.block-mypage--campaign-section .cpbanner p .small_t, .block-goods-comment4 .cpbanner p .small_t {font-size: 11px!important;display: inline-block;margin-top: 0;line-height: normal;}.block-mypage--campaign-section h2 {margin: 0 0 22px;font-size: 18px;padding: 15px 0px 7px;border-bottom: solid 1px #d8d8d8;background-color: unset;}.block-mypage--shopping-info, .block-mypage--member-info, .block-mypage--inquiry-info, .block-mypage--snssync-info {margin: 0 0 22px;font-size: 18px;padding: 15px 0px 7px;border-bottom: solid 1px #d8d8d8;background-color: unset;}.block-mypage--shopping-info-items, .block-mypage--member-info-items, .block-mypage--inquiry-info-items, .block-mypage--snssync-info-items {display: flex;flex-wrap: wrap;margin-bottom: 60px;}ul[class^="block-mypage--"][class$="-info-items"]&gt;li {width: 313px;max-width: inherit;flex-grow: inherit;margin: 0 0 0 20px;border: none;background-color: #f3f3f3;border-radius: 3px;position: relative;}ul[class^="block-mypage--"][class$="-info-items"]&gt;li :hover {opacity: 0.5;}ul[class^="block-mypage--"][class$="-info-items"]&gt;li :after {content: '';width: 5.5px;height: 5.5px;border: 0px;border-top: solid 1.5px #404040;border-right: solid 1.5px #404040;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 52%;right: 12px;margin-top: -4px;}ul[class^="block-mypage--"][class$="-info-items"]&gt;li&gt;a {font-size: 13px;display: block;padding: 20px;letter-spacing: .08rem;text-decoration: none!important;background-size: 25px;background-position-x: 16px;}ul.block-mypage--shopping-info-items&gt;li&gt;a {padding-left: 56px!important;}.mypage_sil_wrap {border: none;margin-bottom: 50px;padding: 20px 10px;}.block-mypage--withdrawal-link {margin-bottom: 20px;font-size: 11px;}/* ----mypage202506追加---- */.block-mypage .block-common-alert-list.available-coupon-txt {padding: 20px 0!important;margin-bottom: 0;}.block-mypage--left-pane {padding: 0 25px 0 0;}.block-mypage--shopping-info-items__row-flex &gt; div &gt; a {margin: 0 1.5%;padding: 0 2px 6px;border: solid 2.5px #f2f2f2;border-radius: 4px;filter: drop-shadow(2px 2px 2px #aaaaaa30);background: #fff;display: flex;justify-content: center;align-items: center;}.block-mypage--shopping-info-items__row-flex &gt; div &gt; a &gt; span {font-size: 1.3rem;letter-spacing: 1.2px;margin-top: 10%;}.block-mypage--main-pane-block__inner-flex-column &gt; .block-mypage--customer-name {font-size: 28px !important;margin: 40px auto 20px;}.block-mypage--customer-name span a {vertical-align: -webkit-baseline-middle;}.block-mypage--main-pane-block__inner-flex-column &gt; .block-mypage--customer-info {padding: 30px 40px;}.block-mypage--customer-status-st {border-top: 0;padding: 0;margin: 0 0 4%;}#progress-container {position: relative;width: 350px;height: 180px;}.block-mypage--rank-info {padding: 0;}.block-mypage--rank-per {display: ruby-text;}.progressbar-text span.block-mypage--rank-per__t{font-size: 1.4rem;font-weight: 400;}.progressbar-text span.block-mypage--rank-per__v {font-size: 18px;margin-left: 3%;font-weight: 400;}#status-text {width: 350px;font-size: 1.4rem;}.block-mypage--main-pane {background: #F4F2F3;padding: 0 4% 5%;}.block-mypage--main-pane-block__inner-flex-column &gt; .block-mypage--rank-caption {text-align: left;margin-left: 15%;}.block-mypage--main-pane-block .block-mypage--rank-status-about {margin: 3% auto;width: 69%;}.block-mypage--main-pane-block .block-mypage--rank-status-about figure img {width: 100%;height: 100%;}.block-mypage--main-pane-block .block-mypage--rank-status-about figure {flex: 0 0 150px;margin-top: 2%;}.block-mypage--main-pane-block .block-mypage--rank-status-about .block-mypage--member-program-announce {margin: 0 0 0 7%;line-height: 1.8;letter-spacing: 1.5px;font-size: 1.5rem;padding-bottom: 2.5%;}.block-mypage--main-pane-block .block-mypage--regular-orderlist {margin-bottom: 0;}.block-mypage--main-pane-block .block-mypage--regular-orderlist-container-wrap {margin: 0;}.block-mypage--regular-orderlist h2 {margin-bottom: 3%;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods&gt;a {background: #F4F2F3;}.block-mypage--shopping--has-mycoupon {z-index: 99;}.block-mypage--left-pane-block {margin: 1% 0 3%;}.block-myapge--accr-toggle-open-btn {font-size: 1.7rem;}.block-mypage--shopping-info-items li dt a {font-size: 1.4rem;}.block-mypage--main-title {margin-bottom: 3%;padding-left: 3%;letter-spacing: 1.5px;}.block-mypage--campaign-section .cpbanner_wrap {display: block;}.block-mypage--campaign-section .cpbanner_wrap .cpbanner_box {width: 100%;}.block-mypage--campaign-section .cpbanner {max-width: 100%;background: #fff;}.block-mypage--campaign-section .cpbanner .img {width: 23%;}.block-mypage--campaign-section .cpbanner p {width: 72%;}.block-mypage--campaign-section a.cpbanner:after {width: 10px;height: 10px;right: 6%;}/* ----mypage202506追加---- */.completeArea {display: block;width: 100%;margin: 40px 0;}.completeArea .tokuten {background-color: #fff;padding: 10px;}.completeArea .wrap {padding: 10px 25px 20px;border-radius: 5px;background-color: #f6f2e8;width: fit-content;width: 65%!important;}.completeArea .fl {display: flex;justify-content: space-between;align-content: center;align-items: center;flex-wrap: wrap;width: fit-content;padding: 15px 0px;}.completeArea .fl .box1 {width: 46px;text-align: center;margin-right: 12px;}.completeArea .fl .box2 {}.completeArea .fl .box2 p {color: #00b900;font-weight: 600;font-size: 16px;letter-spacing: .15rem;}.completeArea .fl .box2 p span {font-size: 6vw;}.completeArea .fl .box2 p #span {font-size: 4.5vw;letter-spacing: 0.1rem;}.completeArea .txt {font-weight: 600;width: 100%;margin: 10px;font-size: 15px;letter-spacing: .08rem;display: flex;align-items: center;}.completeArea .txt span {font-size: 16px;font-weight: 600;color: #c9410d;margin: 0 2px;letter-spacing: .05rem;}.completeArea .txt p {display: inline-block;width: 87%;vertical-align: top;align-content: start;align-items: start;}.completeArea .txt #span {margin-right: 5px;display: inline-block;width: 12px;height: 12px;border-radius: 50%;position: relative;}.completeArea .txt #span:after {content: '';width: 8px;height: 5px;border: 0px;border-top: solid 1.5px;border-right: solid 1.5px;-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);position: absolute;top: 30%;left: 0;right: 0;margin: auto;}.completeArea .btn {background-color: #00B900;color: #fff;font-weight: bold;/* width: 80%;*//* padding: 10px 0;*/font-size: 4vw;/* margin: 4vw auto 3vw;*/display: block;padding: 3vw 3vw;margin: 4vw 3vw 1.5vw;}.completeArea .btn span {font-size: 22.5px;font-weight: bold;color: #f4b183;}.completeArea .s_txt {font-size: 1.13rem;}.completeArea .txtdisplay{text-align: left;margin: 0.4rem 0;padding: 0;}.btn-default2 {min-width: 185px;border: none;padding: 8px 18px;display: flex;align-items: center;justify-content: center;background: #f5f5f5;text-align: center;font-size: 12px;height: 45px;}.block-regular-purcharse-detail--method--caption {font-size: 11px;margin-top: 5px;}.legend {font-size: 2.0rem;border-bottom: none;margin: 30px 0 10px;padding: 0 0 0;font-size: 20px;font-weight: bold;}.block-regular-purcharse-detail--goods-items-item--line1&gt;div.block-regular-purcharse-detail--goods-items-item__btn .btn {outline: none;width: 193px;display: inline-block;position: relative;padding: 4px 10px 4px 10px;color: #333;border: solid 1px #333;background-color: #fff;border: none;padding: 8px 18px;display: flex;align-items: center;justify-content: center;background: #f5f5f5;text-align: center;font-size: 12px;height: 45px;margin: auto;}.block-regular-purcharse-detail--action-message {margin-bottom: 1.5rem;font-size: 11px;}.block-regular-purcharse-detail--shipment-info {margin: 80px 0 60px;position: relative;}.block-regular-purcharse-detail--goods-items-body .legend2 {font-size: 18px;margin: 30px 0 14px;}.block-regular-purcharse-detail--goods-items {width: 100%;margin-bottom: 60px;}.block-regular-purcharse-detail--goods-items-item.st__change {background: #ffffff;padding: 10px;}.block-regular-purcharse-detail--goods-items-item--line2&gt;div .btn-primary {margin-right: 0;padding: 6px 27px;border: none;padding: 8px 18px;display: flex;align-items: center;justify-content: center;/* background: #f5f5f5;*/text-align: center;/* font-weight: 600;*//* color: #525252;*/font-size: 12px;height: 45px;width: 193px;}.block-regular-purcharse-detail--goods-items-novelty {display: none!important;}.block-mypage--regular-orderlist-container .block-mypage--regular-orderlist-goods .has-benefits {display: none!important;}.block-regular-purcharse-list--goods .block-regular-purcharse-list--novelty {display: none!important;}.block-purchase-history--order-detail-item-body p.block-purchase-history--goods-no-btn {font-size: 1.1rem;}/* ----mypage---- *//* ----TOP帯用---- */.js_none {display: none!important;}.js_block {display: block!important;}/* ----TOP帯用---- *//* ----商品ページCTAREA---- */.block-contact-bookmark .block-contact-about-goods {display: none;}.pane-goods-right-side {width: 420px;}.block-goods-cartarea&gt;div:not(.block-goods-cartarea--qty) {width: 100%;}.block-goods-cartarea&gt;div:not(.block-goods-cartarea--qty) button {letter-spacing: .15em;height: 67px;font-size: 1.7rem;}.user-review-info {background: unset;padding: 0;}.user-review-info--review_count dd a {font-weight: 500;border-bottom: solid 1.4px;line-height: 1;display: block;}.block-goods-price--price&gt;dl {display: flex;flex-flow: column;align-items: flex-start;}.block-goods-sns {margin: 20px 0 0;}.block-goods-sns li {margin-left: 0;width: 25px;margin-right: 15px;}.block-goods-sns li a {display: block;width: 25px;}.block-goods-sns li a img {opacity: 0.4;}.block-goods-name {position: relative;}.block-contact-bookmark {position: absolute;top: 0;height: 50px;width: 100px;right: 0;}.block-goods-favorite {display: flex;margin: 0;width: 60px;height: 46px;padding: 0;align-items: center;justify-content: center;}.block-contact-bookmark .block-goods-favorite .block-goods-favorite--btn:before {margin-right: 0;}.block-goods-name .block-goods--name2 {font-size: 1.3rem;font-weight: 500;margin-bottom: 1.5em;}.block-goods-cartarea&gt;div.block-goods-cartarea--qty {width: 10em;}.block-goods-cartarea&gt;div.block-goods-cartarea--qty&gt;dl select {padding: 4px 10px;}.pane-goods-right-side form {margin-bottom: 1.2em;}.block-goods-price--regular_comment {width: 100%;max-width: unset;margin-right: 0;margin-bottom: -10px;}.block-goods-price--regular_comment br {display: none;}.block-goods-detail .btn-primary:before {display: inline-block;vertical-align: middle;content: '';width: 1.7rem;height: 1.7rem;margin: 0 1rem 0.2em 0;background: url(../../img/usr/common/header_icon_cart_white.png) 0 30% no-repeat;background-size: contain;}.block-goods-detail .block-goods-cartarea&gt;div:not(.block-goods-cartarea--qty) .block-add-cart--btn__teiki:before {background-size: contain;width: 1.7rem;height: 1.7rem;margin: 0 1em 0 0;}.block-goods-cartarea&gt;div:not(.block-goods-cartarea--qty) .block-add-cart--btn:before {width: 1.7rem;height: 1.7rem;margin: 0 1rem 0.2em 0;background-size: contain;}.js-cancel-modal.block-goods-favorite-registed--btn.btn.btn-default:before {margin-right: 0;}.block-goods-sns {display: none;}/* ----商品ページCTAREA---- */div.pane-goods-center-awooTag {margin: 50px 0;}.block-tags-name+div.pane-goods-center-awooTag {margin: 20px 0 50px;}.title-tags, .title-recommendation {padding-bottom: 1rem;font-size: 1.85rem;line-height: 1.6;font-weight: 500;letter-spacing: .02rem;border-bottom: none;text-align: left;padding-left: 0;margin-bottom: 10px;margin-left: 8px;}.pane-goods-center-awooTag a {background: #e3dfdd;padding: 6px 15px;margin-left: 8px;margin-bottom: 13px;font-weight: 500;}.awoo-keyword-popular-center-tags a {background: #e3dfdd;padding: 10px 15px;margin-left: 8px;margin-bottom: 13px;font-weight: 500;}.pane-goods-center-awooTag a:hover, .pane-goods-center-awooTag a:active {background: #c6b78d;color: #fff;}.awoo-keyword-popular-center-tags a:hover, .awoo-keyword-popular-center-tags a:active {background: #b7b1a9;color: #fff;}.pane-goods-search-awooTag {margin: 100px auto 0;max-width: 1024px;width: calc(100% - 120px);}.pane-goods-search-awooTag .title-tags {text-align: center;margin-bottom: 20px;font-size: 1.7rem;}.pane-goods-search-awooTag dd {text-align: center;}.block-goods-gallery li figure img {max-height: 100%;}.block-goods-gallery li figure {text-align: center;}.block-goods-favorite {min-width: 60px;width: fit-content;padding: 0 6px;}.block-goods-favorite span {font-size: 14px;margin-left: 2px;}.block-favorit-list-add-cart-btn {font-size: 12px;width: 10rem;height: 1.7rem;margin-left: 100px;}.block-favorite--comment-button {text-align: right;}.btn.btn-primary.block-favorite--update {font-size: 12px;width: 10rem;height: 3.3rem;margin-left: 5px;}.block-favorite--comment-textarea {max-width: 350px;width: 350px;min-width: 100px;}/* ----色玉欠けてるの修正---- */.block-variation--item-term figure {height: 43px;width: 43px;}/* ----リールのタブ切り替えボタン位置---- */.hacobune-tag-list {justify-content: center;}/* ----マイページクーポンアイコン修正---- */ul[class^="block-mypage--"][class$="-info-items"]&gt;li.block-mypage--shopping-info-item-coupon-list :first-child:after {content: none;}/* ----未使用クーポン---- */.block-mypage .block-common-alert-list.available-coupon-txt {position: relative;border: none;background: #fd8083;padding: 10px 0;text-align: center;}.block-mypage .block-common-alert-list.available-coupon-txt .accordion_txt2 {padding: 0 !important;font-weight: 500;}.block-mypage .block-common-alert-list.available-coupon-txt .accordion_txt2 a {color: #fff;}.block-mypage .block-common-alert-list.available-coupon-txt .accordion_txt2 a:after {font-family: FontAwesome;content: "\f105";position: absolute;top: -5px;font-size: 20px;right: 10px;color: #ffff;}/*awooレコメンド機能*/.awoo-related-products{margin-bottom: 40px;}.enhBzN .related-product-name{color: rgb(44, 44, 44)!important;}.enhBzN .carousel-arrow{background-color: rgb(102, 75, 52, 0.3) !important;border-radius: 50%!important;border: none!important;}.enhBzN .svg-inline--fa{height: 14px!important;}.awoo-cart-related-products .enhBzN.related-wrapper p{font-size: 16px;margin: 30px 0 20px;}/*awooレコメンド機能*//*イベント・ジャンル等レビュー星*/.user-review-info .user-review-info--score_avg dd span[class^="score_avg"]{width: 90px;}</pre></body></html>