<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-top-body {min-width: 1200px;order: 10;}.block-top-body--body &gt; .block-top-body--items li + li {display: none;}.block-top-body .bx-wrapper {box-shadow: none;border: none;margin-bottom: 134px;}.block-top-body .bx-wrapper li img {width: 100%;}.block-top-body .bx-wrapper .bx-prev,.block-top-body .bx-wrapper .bx-next {background: none;background-color: rgba(255,255,255,.8);border-radius: 50%;z-index: 9997;}.block-top-body .bx-wrapper .bx-prev {left: 24px;}.block-top-body .bx-wrapper .bx-next {right: 24px;}.block-top-body .bx-wrapper .bx-controls-direction a {width: 50px;height: 50px;}.block-top-body .bx-wrapper .bx-controls-direction a:before {content: '';width: 12px;height: 12px;border-right: 1px solid #333;border-top: 1px solid #333;position: absolute;top: 0;bottom: 0;margin: auto;}.block-top-body .bx-wrapper .bx-prev:before {transform: rotate(-135deg);left: 21px;}.block-top-body .bx-wrapper .bx-next:before {transform: rotate(45deg);right: 21px;}.block-top-body .bx-wrapper .bx-pager,.block-top-body .bx-wrapper .bx-controls-auto {bottom: -35px;}.block-top-body .bx-wrapper .bx-pager.bx-default-pager a {background: #eaeaea;}.block-top-body .bx-wrapper .bx-pager.bx-default-pager a:hover,.block-top-body .bx-wrapper .bx-pager.bx-default-pager a.active,.block-top-body .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #333;}/* ----トップページ予備テンプレート2---- */.block-top-free2--header {font-size: 28px;text-align: center;border-top: #444 2px solid;padding: 19px 0 30px;}.block-top-free2--body {margin: 47px 0 50px;}.block-top-free2--items {width: 900px;height: auto;overflow: hidden;}.block-top-free2--items li {float: left;}.block-top-free2--items &gt; li {width: 535px;height: auto;}.block-top-free2--items &gt; li:first-child {width: 354px;height: auto;margin-right: 10px;}.block-top-free2--sub-items li {width: 172px;height: 172px;margin-left: 9px;margin-bottom: 9px;}.block-top-free2--sub-items li:nth-of-type(3n+1) {margin-left: 0;}/* ----ヘッダー---- */.page-brandtop .pane-header .block-header-logo,.page-goods .pane-header .block-header-logo,.page-event .pane-header .block-header-logo {display: none;}.page-event .pane-header .block-header-logo.is-show {display: block;}.block-header-logo,.block-header-logo--brand {position: absolute;}.block-header-logo {text-align: center;width: 351px;background: #fff;top: 18px;right: 0;left: 0;margin: auto;}.block-header-logo--brand {top: 43px;left: calc(50% - 600px);}.block-header-unit {margin: -2px 0 0 0;}.page-brandtop .pane-header.fixed + .block-header-logo--brand,.page-brandtop .pane-header.fixed + .block-header-logo--brand + .block-header-logo,.page-goods .pane-header.fixed + .block-header-logo--brand,.page-goods .pane-header.fixed + .block-header-logo--brand + .block-header-logo,.page-category .pane-header.fixed + .block-header-logo--brand,.page-category .pane-header.fixed + .block-header-logo--brand + .block-header-logo,.page-event .pane-header.fixed + .block-header-logo--brand,.page-event .pane-header.fixed + .block-header-logo--brand + .block-header-logo,.page-topicdetaillist .pane-header.fixed + .block-header-logo--brand,.page-topicdetaillist .pane-header.fixed + .block-header-logo--brand + .block-header-logo {position: fixed;z-index: 10001;}.block-headernav--item-list {display: flex;justify-content: center;align-items: center;padding-right: 12px;margin-bottom: 6px;}.block-headernav--item-list &gt; li {position: relative;text-align: center;}.block-headernav--item-list &gt; li:first-child img {cursor: pointer;}.block-headernav--item-list &gt; li:not(:first-child) {margin-left: 32px;}.block-headernav--item-list &gt; li i.fa {position: relative;display: block;font-size: 28px;margin-bottom: 10px;z-index: 1;}.block-headernav--item-list &gt; li a,.block-headernav--item-list &gt; .block-headernav--item-list-customer span {display: block;}.block-headernav--item-list &gt; .block-headernav--item-list-customer .block-headernav--menu-customer-list--username span {text-align: left;padding: 16px 0 10px 24px;}.block-headernav--item-list &gt; li a:hover {text-decoration: none;}.block-headernav--item-list &gt; li.block-headernav--item-list-customer &gt; span {position: relative;/* padding-right: 12px;*/}/*.block-headernav--item-list &gt; li.block-headernav--item-list-customer &gt; span::before {position: absolute;top: calc(50% - 2px);right: 4px;width: 4px;height: 4px;box-sizing: border-box;border-bottom: 1px solid #323232;border-right: 1px solid #323232;transform: rotate(45deg);content: "";}*/.block-headernav--item-list &gt; li.block-headernav--item-list-customer .block-headernav--menu-customer {position: absolute;top: 100%;left: 0;display: none;width: 160px;padding-top: 10px;z-index: 10002;}.block-headernav--item-list &gt; li.block-headernav--item-list-customer .block-headernav--menu-customer .block-headernav--menu-customer-list {background: #FFF;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.block-headernav--item-list &gt; li.block-headernav--item-list-customer .block-headernav--menu-customer .block-headernav--menu-customer-list li a {display: block;font-size: 13px;line-height: 20px;padding: 10px 0 10px 24px;text-align: left;text-decoration: none;}.block-headernav--item-list &gt; li.block-headernav--item-list-customer .block-headernav--menu-customer .block-headernav--menu-customer-list li a:hover {background: #f6f6f6;}.block-headernav--cart-count {display: none;position: absolute;width: 18px;height: 18px;line-height: 2;font-size: 10px;background-color: #e3343b;color: #fff;border-radius: 10px;top: -6px;right: -12px;z-index: 2;}/* ----ヘッダー検索---- */.block-global-search {display: flex;justify-content: flex-end;align-items: center;}.block-search-suggest {z-index: 99999;width: 230px;}.block-global-search--keyword {width: 200px;}.block-global-search form {border-bottom: 2px solid #d8d8d8;}.block-global-search--keyword {width: auto;}.block-global-search--keyword[type="text"] {height: 40px;padding: 8px 4px 2px;}input.block-global-search--keyword:hover,input.block-global-search--keyword {border: none;background-color: transparent;vertical-align: bottom;}.block-global-search--keyword:focus {outline: none;}button.block-global-search--submit {border: none;background-color: transparent;width: 36px;padding: 0 16px 10px 0;}.block-global-search--searchdetail {margin-left: 15px;}.block-global-search--search-detail-link {color: #6fb4c3;text-decoration: underline;}.block-global-search--search-detail-link:hover {text-decoration: none;}/* ----グローバルナビ---- */.block-globalnav {position: absolute;top: 70px;left: 50%;margin: auto;z-index: 10001;}.pane-globalnav.fixed .block-globalnav {position: fixed;}.block-globalnav--item-list {width: 388px;display: flex;justify-content: space-between;margin: 0 0 0 -194px;}.block-globalnav--item-list i {margin-right: 10px;}.block-globalnav--item-list &gt; li {font-size: 13px;text-align: center;letter-spacing: 0.16em;}.block-globalnav--item-list &gt; li &gt; a {position: relative;display: block;color: #333;text-decoration: none;}.block-globalnav--item-list &gt; li &gt; a.active:before,.block-globalnav--item-list &gt; li &gt; a.icon-down:after {content: '';position: absolute;}.block-globalnav--item-list &gt; li &gt; a.icon-down:after {width: 5px;height: 5px;border-top: 1px solid #333;border-right: 1px solid #333;transform: rotate(135deg);top: 50%;margin-top: -5px;}.block-globalnav--item-list &gt; li &gt; a .fa-chevron-down {position: absolute;font-size: 12px;right: 12px;}.block-globalnav--item-list &gt; li &gt; a.active {transition: color 0.2s linear 0;text-decoration: none;}.block-globalnav--item-list &gt; li &gt; a.active:before {width: 10px;height: 10px;border: 7px solid transparent;border-bottom: 10px solid #f6f6f6;right: -10px;bottom: -21px;}.pane-header--brandtop .block-globalnav--item-list &gt; li &gt; a.active:before {bottom: -17px;}.block-globalnav--item-list &gt; li &gt; a.active.icon-down:after {transform: rotate(-45deg);margin-top: -3px;}.block-globalnav--item-list &gt; li &gt; a.active .fa-chevron-down {color: #fff;transform: rotate(180deg);}.block-globalnav--item-list &gt; li &gt; a &gt; span {display: inline-block;padding-right: 16px;}.block-globalnav-menu {position: fixed;width: 100%;left: 0;padding: 0 !important;text-align: left;z-index: 10;}.block-globalnav-menu * {color: #333;}.block-globalnav-menu--inner {background: #f6f6f6;padding: 40px 0;margin-top: 17px;}.block-globalnav-menu--inner &gt; ul {width: 1200px;margin: 0 auto;}.block-globalnav-menu .block-dynamic-category--body,.block-globalnav-menu .block-dynamic-genre--body {display: flex;align-items: center;}.block-globalnav-menu .block-dynamic-category--body li,.block-globalnav-menu .block-dynamic-genre--body li {width: 20%;font-size: 14px;margin-bottom: 20px;}.block-globalnav-menu .block-dynamic-category--body li a,.block-globalnav-menu .block-dynamic-genre--body li a {position: relative;padding-left: 20px;margin-bottom: 10px;}.block-globalnav-menu .block-dynamic-category--body li a:before,.block-globalnav-menu .block-dynamic-genre--body li a:before {content: "";display: block;width: 6px;height: 6px;position: absolute;top: 50%;left: 0;margin-top: -5px;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);}.block-globalnav-menu .block-dynamic-category--body li a img,.block-globalnav-menu .block-dynamic-genre--body li a img {vertical-align: middle;width: 30px;margin-right: 10px;}.block-globalnav-menu--freespace * {font-size: 14px;}.block-globalnav-menu--freespace h3 {margin-top: 0;}.block-globalnav-menu--freespace p {font-size: 12px;margin: 10px 10px 10px 0;}.block-globalnav-menu--freespace ul {display: flex;align-items: center;}.block-globalnav-menu--freespace ul li img {vertical-align: middle;}.block-globalnav--brand-list {display: flex;flex-wrap: wrap;align-items: center;background: #fff;border: 1px solid #d8d8d8;}.block-globalnav--brand-list li {width: calc(100% / 3);text-align: center;border-right: 1px solid #d8d8d8;}.block-globalnav--brand-list li:nth-child(3n) {border-right: none;}.block-globalnav--brand-list a {display: block;width: 100%;}.block-globalnav--category-list {display: flex;}.block-globalnav--category-list &gt; li {width: calc(100% / 6);}.block-globalnav--category-list--inner.mb-local {margin-bottom: 37px;}.block-globalnav--category-label {font-size: 14px;font-weight: bold;letter-spacing: 0.1em;margin: 0 0 20px;}.block-globalnav--category-label a {position: relative;padding-left: 30px;}.block-globalnav--category-label a:before {content: '';width: 18px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;}.category-icon01 a:before {background: url(../../img/usr/common/category01.png) no-repeat;}.category-icon02 a:before {background: url(../../img/usr/common/category02.png) no-repeat;}.category-icon03 a:before {background: url(../../img/usr/common/category03.png) no-repeat;}.category-icon04 a:before {background: url(../../img/usr/common/category04.png) no-repeat;}.category-icon05 a:before {background: url(../../img/usr/common/category05.png) no-repeat;}.category-icon06 a:before {background: url(../../img/usr/common/category06.png) no-repeat;}.category-icon07 a:before {background: url(../../img/usr/common/category07.png) no-repeat;}.category-icon08 a:before {background: url(../../img/usr/common/category08.png) no-repeat;}.category-icon09 a:before {background: url(../../img/usr/common/category09.png) no-repeat;}.category-icon10 a:before {background: url(../../img/usr/common/category10.png) no-repeat;}.category-icon11 a:before {background: url(../../img/usr/common/category11.png) no-repeat;}.category-icon12 a:before {background: url(../../img/usr/common/category12.png) no-repeat;}.block-globalnav--category-list--item {padding-left: 32px;}.block-globalnav--category-list--item li {font-size: 12px;letter-spacing: 0.1em;}.block-globalnav--category-list--item li:not(:last-child) {margin-bottom: 12px;}.block-globalnav--other-list {display: flex;flex-wrap: wrap;}.block-globalnav--other-list li {width: calc(100% / 4);font-size: 14px;font-weight: bold;letter-spacing: 0.1em;text-align: center;}.block-globalnav--other-list li:nth-child(-n+4) {margin-bottom: 20px;}/* ----バナー---- */#header.fixed .container {position: fixed;top: 0;padding-left: calc((100% - 1200px) / 2);padding-right: calc((100% - 1200px) / 2);padding-bottom: 15px;border-bottom: 1px solid #f6f6f6;box-sizing: content-box;background: #FFF;z-index: 10001;}.block-bnr-link {display: block;background: #ffffff;text-align: center;padding: 12px 0 0 0;}#header.fixed .block-bnr-link {padding-top: 100px;}.block-bnr-inner {/*width: 1200px;*/margin: 0 auto;}/* ----フッター---- */.block-footernav-top {background: #303030;padding: 80px 0 41px;}.block-footernav {margin-bottom: 31px;text-align: center;position: relative;}.block-footernav-top .block-footernav {width: 1200px;margin: 0 auto 31px;}.block-footernav ul {letter-spacing: -1em;}.block-footernav li {display: inline-block;letter-spacing: normal;}.block-footernav li a {color: #fff;}/* ----フッターロゴ---- */.block-footernav--site-logo {margin: 0 0 56px;font-size: initial;}/* ----フッターサイトナビ---- */.block-footernav--sitenav {display: flex;justify-content: space-around;border-top: 1px solid #434343;border-bottom: 1px solid #434343;padding: 24px 0;margin-bottom: 53px;}.block-footernav--sitenav li {font-size: 16px;letter-spacing: 0.16em;}/* ----フッターコンタクト---- */.block-footernav--contact {letter-spacing: 0.16em;margin-bottom: 54px;}.block-footernav--contact a {position: relative;color: #fff;padding-left: 33px;}.block-footernav--contact a::before {content: '';width: 18px;height: 14px;background: url(../../img/usr/common/icon_contact.png) no-repeat;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;}/* ----フッターSNS---- */.block-footernav--sns {position: absolute;top: 180px;right: 0;}.block-footernav--sns li:not(:first-child) {margin-left: 30px;}/* ----フッターナビ---- */.block-footernav--item-list li {font-size: 12px;letter-spacing: 0.1em;}.block-footernav--item-list a {display: inline-block;padding: 0 25px 0 26px;}.block-footernav--item-list li:not(:last-child) a {border-right: 1px solid #fff;}.block-footernav--item-list li:first-child a {padding: 0 25px 0 0;}.block-footernav--item-list li:last-child a {padding: 0 0 0 26px;}/* ----ページトップに戻る---- */.block-page-top a {position: relative;display: block;width: 43px;height: 43px;}.block-page-top a:after {content: "";display: block;position: absolute;width: 31px;height: 31px;border-right: 2px solid #333;border-top: 2px solid #333;transform: rotate(-45deg);left: 50%;top: 50%;margin-top: -15px;margin-left: -16px;}.block-page-top {position: fixed;top: auto;bottom: 10px;right: 40px;display: none;}/* ----PC/スマホ切り替えスイッチ---- */.block-switcher {display: none;width: 400px;text-align: center;margin: 0 auto 20px;}.block-switcher li {display: inline-block;}.block-switcher--switch {display: block;width: 200px;height: 40px;line-height: 40px;text-align: center;background-color: #444;color: #fff;}.block-switcher--switch:hover {text-decoration: none;background-color: #ccc;}.block-switcher--current {display: block;width: 200px;height: 40px;line-height: 40px;text-align: center;background-color: #ccc;color: #fff;}.block-switcher .fa {margin-right: 10px;vertical-align: middle;}.block-switcher .fa-mobile-phone {font-size: 22px;}.block-switcher .fa-desktop {font-size: 18px;}/* ----Copyright---- */.block-copyright {font-size: 12px;text-align: center;color: #fff;letter-spacing: 0.1em;}/* ----ブランド画面---- */.block-brand-list {margin: 40px 0 60px;}.block-brand-list .block-topic-path {margin-bottom: 40px;}.block-brand-list--items {display: flex;flex-direction: row;flex-wrap: wrap;}.block-brand-list--item {flex-grow: 1;flex-basis: 390px;max-width: 390px;margin: 0 0 20px 15px;}.block-brand-list--item:nth-of-type(3n+1) {margin-left: 0;}.block-brand-list--item-img {width: 390px;height: 240px;}.block-brand-list--item-name,.block-brand-list--item-comment {border: #ddd 1px solid;border-top: none;border-bottom: none;}.block-brand-list--item-name {padding: 15px 35px 0;}.block-brand-list--item-comment {border-bottom: #ddd 1px solid;padding: 15px 35px 35px;}.block-brand-list--item-btn {display: block;text-align: center;width: 240px;height: 48px;line-height: 48px;color: #333;font-size: 14px;margin: 15px auto 0;background: #e5e5e5;}.block-brand-detail--image {margin-top: 40px;}.block-brand-detail--description {margin-bottom: 30px;}.block-brandtop-bnr {margin-bottom: 106px;order: 10;min-height: 10px;/* for IE */}.block-brandtop-main {margin-bottom: 34px;}.block-brandtop-main img {width: 100%;min-width: 1200px;}.block-brandcategory--item-list {display: flex;justify-content: space-between;width: 550px;margin: 0 auto 33px;}.block-brandcategory--item-list li {color: #333;font-size: 16px;letter-spacing: 0.1em;}#brandBnr-wrap {width: 100%;margin: 0 auto;padding-bottom: 35px;overflow: hidden;}#brandBnr-wrap .bx-viewport {overflow: visible!important;}.block-brandtop-bnr .bx-wrapper {box-shadow: none;border: none;margin: 0 auto;width: calc(41vw + 16px);width: calc(41% + 16px);/*min-width: 1200px;*/}@media screen and (max-width: 1200px) {.block-brandtop-bnr .bx-wrapper {width: calc(1200px * 0.41 + 16px);}}.block-brandtop-bnr .bx-wrapper ul {/*left: 28.055555vw;*/}.block-brandtop-bnr .bx-wrapper li {/*width: 41vw !important;min-width: 600px;*/padding: 0 8px;}.block-brandtop-bnr .bx-wrapper li img {width: 100%;}.block-brandtop-bnr .bx-wrapper .bx-prev,.block-brandtop-bnr .bx-wrapper .bx-next {background: none;background-color: rgba(255,255,255,.8);border-radius: 50%;z-index: 9997;}.block-brandtop-bnr .bx-wrapper .bx-prev {/*left: 26.4%;*/left: -16px;}.block-brandtop-bnr .bx-wrapper .bx-next {/*left: 980px;*/left: calc(100% - 36px);}@media screen and (min-width: 1463px) {.block-brandtop-bnr .bx-wrapper .bx-next {/*left: auto;right: 28.3%;*/}}.block-brandtop-bnr .bx-wrapper .bx-controls-direction a {width: 50px;height: 50px;}.block-brandtop-bnr .bx-wrapper .bx-controls-direction a:before {content: '';width: 12px;height: 12px;border-right: 1px solid #333;border-top: 1px solid #333;position: absolute;top: 0;bottom: 0;margin: auto;}.block-brandtop-bnr .bx-wrapper .bx-prev:before {transform: rotate(-135deg);left: 21px;}.block-brandtop-bnr .bx-wrapper .bx-next:before {transform: rotate(45deg);right: 21px;}.block-brandtop-bnr .bx-wrapper .bx-pager,.block-brandtop-bnr .bx-wrapper .bx-controls-auto {bottom: -35px;}.block-brandtop-bnr .bx-wrapper .bx-pager.bx-default-pager a {background: #eaeaea;}.block-brandtop-bnr .bx-wrapper .bx-pager.bx-default-pager a:hover,.block-brandtop-bnr .bx-wrapper .bx-pager.bx-default-pager a.active,.block-brandtop-bnr .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #333;}.block-brandtop-event {order: 20;}.block-brandtop-topic {order: 30;}.block-brand-recent-item {width: 1200px;margin: 0 auto 83px;order: 50;}.block-goods-list-x--item-body {flex-basis: 198px;margin-left: 0;}/* ----商品詳細画面---- *//*CSSによる商品詳細画面の項目の並び順変更用*/.pane-goods-right-side form {display: flex;flex-flow: column wrap;}.page-goods .block-icon {order: 10;}.block-goods--brand-name {order: 20;}.block-goods-name {order: 30;}.block-goods-price {order: 40;}.block-goods-point {order: 50;}.block-goods-comment4 {order: 60;}.block-variation {order: 70;}.block-contact-about-goods {order: 80;}.block-goods-tabs {order: 90;}.block-goods-tab--contents {order: 100;}.block-goods-sns {order: 110;}.block-goods-code,.block-goods-item-code,.block-goods-item-code2,.block-goods-item-code3,.block-goods-release-dt,.block-goods-class1,.block-goods-class2,.block-goods-attr1,.block-goods-attr2,.block-goods-attr3,.block-goods-size,.block-goods-color,.block-goods-postage,.block-goods-stock,.block-goods-link,.block-goods-spec,.block-goods-sales-detail-append,.block-custom-order,.block-add-cart,.block-no-stock,.block-arrival-notice,.block-goods-store-stock,.block-goods-set,.block-accessory-list,.block-variation-back-order,.block-goods-favorite,.block-variation.block-color,.block-variation--item-list,.pane-goods-footer {display: none;}/* ----商品詳細---- */.page-goods .optimaized-h1 {display: none;}.page-goods .block-topic-path {padding: 0;margin: 16px 0 40px;}.pane-goods-header,.block-goods-detail--promotion-freespace {margin: 0;}.page-goods .pane-goods-left-side {width: 656px;margin: 0 40px 0 0;}.page-goods .pane-goods-right-side {width: 504px;margin-bottom: 100px;}/*.page-goods .cursorshade {width: 302px !important;height: 380px !important;}*/.page-goods .bx-wrapper {box-shadow: none;border: none;margin: 0 28px;}.block-goods-detail .block-goods-detail--color-variation-goods-image .bx-viewport {max-height: 774px;}.block-goods-detail .bx-wrapper .bx-prev,.block-goods-detail .bx-wrapper .bx-next {background: none;}.block-goods-detail .bx-wrapper .bx-prev {left: -29px;}.block-goods-detail .bx-wrapper .bx-next {right: -29px;}.block-goods-detail .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -13px;outline: 0;width: 13px;height: 26px;}.block-goods-detail .bx-wrapper .bx-controls-direction a:before {content: '';width: 18px;height: 18px;border-right: 1px solid #333;border-top: 1px solid #333;position: absolute;top: 0;bottom: 0;margin: auto;}.block-goods-detail .bx-wrapper .bx-prev:before {transform: rotate(-135deg);left: 4px;}.block-goods-detail .bx-wrapper .bx-next:before {transform: rotate(45deg);right: 4px;}.block-goods-detail-line-item {padding: 0 1px;}.block-goods-detail-line-item figure {display: flex;justify-content: center;align-items: center;width: 598px;margin: 0 auto;}.block-goods-detail-line-item figure img {margin: auto;max-width: 598px;}.block-goods-detail-comment {color: #333;font-size: 13px;line-height: 1.538461538;letter-spacing: 0.1em;margin: 13px 0 0;}.block-goods-detail--color-variation-goods-thumbnail-form {margin: 20px 28px 100px;}.block-goods-gallery li {width: 57px;margin-right: 11px;}.block-goods-gallery li:nth-child(8n) {margin-right: 10px;}.block-goods-gallery li:nth-child(9n) {margin-right: 0;}.block-goods-detail--color-variation-goods-color-name {display: none;}.block-goods-gallery li figure {width: 57px;height: 68px;}.pane-goods-right-side .block-icon {margin-bottom: 23px;}.pane-goods-right-side .block-icon img {max-height: 12px;}.block-goods-comment {color: #333;font-size: 14px;font-weight: bold;margin-bottom: 8px;order: 28;}.block-goods--brand-name {color: #333;font-size: 14px;font-weight: bold;margin-bottom: 8px;}.block-goods-name .h1 {margin: 24px 0 32px;font-size: 16px;font-weight: bold;color: #333;letter-spacing: 0.1em;}.block-goods-name .h1 + .block-goods-name--point {margin: -24px 0 32px;font-size: 14px;font-weight: bold;}.block-goods-price {display: flex;align-items: baseline;margin: 0 0 16px;}.block-goods-price .block-goods-price--price,.block-goods-price--price.block-price-sale {font-size: 24px;letter-spacing: 0.04em;}.block-goods-price .block-goods-price--price span,.block-goods-price--price.block-price-sale span {display: inline-block;margin: 0 0 0 0.3em;font-size: 12px;font-weight: normal;vertical-align: baseline;}.block-goods-price .block-goods-price--price,.block-goods-price--default-price {color: #333;}.block-goods-price--default-price {font-size: 12px;letter-spacing: 0.04em;margin-right: 11px;order: 10;}.block-goods-price--price.block-price-sale {color: #e3343b;order: 20;}.block-goods-price--on-sales-comment {color: #e3343b;font-size: 12px;letter-spacing: 0.04em;order: 30;}.block-goods-point {display: flex;margin-bottom: 30px;}.block-goods-point dt,.block-goods-point dd {color: #333;font-size: 13px;letter-spacing: 0.04em;}.block-goods-point dt {order: 20;}.block-goods-point dd {order: 10;font-weight: bold;}.block-goods-comment4 {color: #333;font-size: 13px;letter-spacing: 0.1em;background: #f0f0f0;padding: 13px 24px 8px;margin-bottom: 33px;}.block-goods-comment4 .note {line-height: 1.84615;}.block-variation {margin-bottom: 25px;}.block-color-size-with-cart--item-list {border-top: 1px solid #d8d8d8;}.block-color-size-with-cart--item-list-group {display: table;border-bottom: 1px solid #d8d8d8;padding: 16px 0;position: relative;}.block-color-size-with-cart--color-item-term,.block-color-size-with-cart--color-line-group {display: table-cell;}.block-color-size-with-cart--color-item-term {border: none;width: 80px;height: 96px;margin-right: 0;padding-right: 24px;vertical-align: top;}.block-color-size-with-cart--color-item-term .block-goods-color {display: block;margin-top: 10px;}.block-color-size-with-cart--color-item-term .block-goods-color dd {color: #333;font-size: 13px;letter-spacing: 0.1em;}.block-color-size-with-cart--color-item-term .block-goods-color dt {display: none;}.block-color-size-with-cart--nocolor {display: none;}.block-color-size-with-cart--color-item-term figure {width: 80px;height: 96px;}.block-color-size-with-cart--color-item-term img {max-width: 80px;max-height: 96px;}.block-color-size-with-cart--color-line-group {width: 100%;vertical-align: middle;}.block-color-size-with-cart--color-line,.block-color-size-with-cart--size-line {padding: 0;align-items: center;width: auto;}.block-color-size-with-cart--size-line {padding: 16px 0 0;margin: 16px 0 0;}.block-color-size-with-cart--size-line {border-top: 1px dotted #999;}.block-color-size-with-cart--size-line:first-child {border-top: none;padding: 0;margin: 0;}.block-color-size-with-cart--size-item-term {color: #333;font-size: 13px;letter-spacing: 0.1em;border: none;width: 157px;height: auto;margin-right: 0;}.block-color-size-with-cart--size-item-term span {width: auto;height: auto;padding: 0;}.block-variation-add-cart,.block-goods-variation-arrival-notice {margin-right: 16px;}.block-variation-add-cart--btn,.block-goods-variation-arrival-notice--btn {letter-spacing: 0.1em;font-size: 14px;font-weight: bold;width: 200px;height: auto;border-radius: 25px;}.block-variation-add-cart--btn {color: #333;padding: 16px 0;border: 1px solid #333;background-color: transparent;}.block-variation-add-cart--btn:hover {color: #fff;background-color: #333;}.block-variation-no-stock--message {border: none;color: #8a8a8a;background-color: transparent;}.block-color-size-with-cart--size-item-term.st__nostock {color: #bbbbbb;}.block-goods-variation-arrival-notice--btn {color: #808080;padding: 17px 0 18px;border: none;background-color: #ececec;}.block-variation-favorite--btn {width: 20px;height: 18px;border: none;background-color: transparent;padding: 0;background: url(../../img/usr/goods/icon_bookmark.png) no-repeat;}.block-contact-about-goods {text-align: right;margin-bottom: 40px;}.block-contact-about-goods--btn {margin-top: 0;padding: 0 0 0 14px;font-size: 13px;width: auto;border: none;background-color: transparent;letter-spacing: 0.1em;position: relative;}.block-contact-about-goods--btn:not(:first-child) {margin-top: 16px;}.block-contact-about-goods--btn:before {content: '';width: 5px;height: 5px;transform: rotate(-45deg);border-right: 1px solid #333;border-bottom: 1px solid #333;position: absolute;top: 50%;left: 0;margin-top: -3px;}.block-goods-tabs {display: flex;align-items: flex-start;padding: 0 20px;position: relative;}.block-goods-tabs:before {content: '';width: 100%;height: 1px;background: #d8d8d8;position: absolute;bottom: 0;z-index: 0;left: 0;}.block-goods-tabs li {position: relative;z-index: 5;display: flex;justify-content: center;align-items: center;width: 236px;color: #333;font-size: 13px;letter-spacing: 0.1em;text-align: center;background: #fff;border-top: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8;padding: 16px 0 17px;}.block-goods-tabs li:first-child {border-right: none;}.block-goods-tabs li:only-child:first-child {border-right: 1px solid #d8d8d8;}.block-goods-tabs li.is-active {border-bottom: solid 1px #f9f9f9;background: #f9f9f9;}.block-goods-tab--contents {padding: 38px 24px 34px;}.block-goods-tab--content1,.block-goods-tab--content2 {display: none;}.block-goods-tab--content1.is-show,.block-goods-tab--content2.is-show {display: block;}.block-goods-tab--contents dl {color: #333;font-size: 13px;line-height: 1.8461538;letter-spacing: 0.1em;margin-bottom: 30px;}.block-goods-tab--contents table {width: 100%;line-height: 1;}.block-goods-tab--contents table th {background: #f9f9f9;border-top: 1px solid #d8d8d8;}.block-goods-tab--contents table {border-bottom: 1px solid #d8d8d8;}.block-goods-tab--contents table th,.block-goods-tab--contents tbody tr {text-align: center;}.block-goods-tab--contents table th {padding: 17px 0 18px;}.block-goods-tab--contents tbody tr {}.block-goods-tab--contents tbody td {padding: 13px 0;border-top: 1px solid #d8d8d8;}.block-goods-tab--contents .note {color: #e3343b;}.block-goods-tab--contents a {padding-left: 14px;position: relative;}.block-goods-tab--contents a:before {content: '';width: 5px;height: 5px;transform: rotate(-45deg);border-right: 1px solid #333;border-bottom: 1px solid #333;position: absolute;top: 50%;left: 0;margin-top: -3px;}.block-goods-sns {display: flex;}.block-goods-sns li:not(:first-child) {margin-left: 10px;}/* ----ゲストお気に入り画面---- */.block-guest-favorite-synchronize {text-align: center;margin-top: 50px;}/* ----定期購入商品サイクル情報変更画面---- */.block-regular-purcharse-cycle-info-update--skip-cancel-message {margin: 5px 0 0 5px;}/* ----共通---- */.block-top-topic,.block-top-event,.block-brandtop-event,.block-brandtop-topic {width: 1200px;margin: 0 auto 100px;}.block-top-event .block-top-event--frame:first-of-type,.block-brandtop-event .block-top-event--frame:first-of-type,.block-brandtop-event .block-top-event--frame:nth-of-type(2) {margin-bottom: 100px;}.block-top-event--header,.block-top-topic--header,.block-recent-item--header,.block-brand-recent-item--header,.block-globalnav-top--header,.block-cart-recent-item--header {font-size: 24px;text-align: center;border-top: none;padding: 0;margin: 0 0 56px;color: #333;letter-spacing: 0.1em;}.block-top-event--next-page {text-align: right;}.block-top-topic--next-page {margin-top: 0;}.block-top-event--next-page a,.block-top-topic--next-page a {color: #333;text-decoration: none;font-size: 13px;display: inline-block;width: 130px;text-align: center;letter-spacing: 0.1em;border: 1px solid #333;border-radius: 20px;padding: 13px 0 12px;position: relative;}.block-top-event--next-page a:after,.block-top-topic--next-page a:after {content: '';width: 4px;height: 4px;border-right: 1px solid #333;border-top: 1px solid #333;transform: rotate(45deg);position: absolute;top: 0;right: 17px;bottom: 0;margin: auto;}.block-top-event--next-page a:hover,.block-top-topic--next-page a:hover {color: #fff;background-color: #333;}.block-top-event--next-page a:hover:after,.block-top-topic--next-page a:hover:after {border-right: 1px solid #fff;border-top: 1px solid #fff;}.block-icon {display: flex;}.block-icon span {margin-right: 8px;}.block-icon span img {display: block;width: auto;height: auto;max-height: 10px;}.block-icon--src1 {order: 10;}.block-icon--src1 img,.block-icon--auto-on-sales img,.block-icon--auto-reservation img {width: auto;}.block-icon--src2 {order: 50;}.block-icon--src3 {order: 60;}.block-icon--auto-on-sales {order: 30;}.block-icon--auto-reservation {order: 40;}.block-icon--auto-new {order: 20;}.block-icon--auto-restock {order: 45;}/* ----NEW ARRIVALS---- */.block-top-event {order: 20;}.block-thumbnail-t li {margin-bottom: 40px;}.block-thumbnail-t--goods {width: 282px;margin-left: 24px;overflow: hidden;}#NEW00 .block-thumbnail-t--goods,#NEW01 .block-thumbnail-t--goods,#NEW02 .block-thumbnail-t--goods,#NEW03 .block-thumbnail-t--goods,#PRE01 .block-thumbnail-t--goods,#PRE02 .block-thumbnail-t--goods,#PRE03 .block-thumbnail-t--goods {width: 268px;margin-left: 0;margin-right: 42px;}#NEW00 .block-thumbnail-t--goods:nth-child(4n),#NEW01 .block-thumbnail-t--goods:nth-child(4n),#NEW02 .block-thumbnail-t--goods:nth-child(4n),#NEW03 .block-thumbnail-t--goods:nth-child(4n),#PRE01 .block-thumbnail-t--goods:nth-child(4n),#PRE02 .block-thumbnail-t--goods:nth-child(4n),#PRE03 .block-thumbnail-t--goods:nth-child(4n) {margin-right: 0;}.block-thumbnail-t--goods-image figure {background: none;width: 282px;height: 338px;}#NEW00 .block-thumbnail-t--goods-image figure,#NEW01 .block-thumbnail-t--goods-image figure,#NEW02 .block-thumbnail-t--goods-image figure,#NEW03 .block-thumbnail-t--goods-image figure,#PRE01 .block-thumbnail-t--goods-image figure,#PRE02 .block-thumbnail-t--goods-image figure,#PRE03 .block-thumbnail-t--goods-image figure {width: 268px;height: 322px;}.block-thumbnail-t--goods-description {margin-top: 11px;}.block-thumbnail-t--goods-description.is-margin {margin-top: 32px;}.block-thumbnail-t--goods .block-icon {margin-bottom: 10px;}.block-thumbnail-t--brand-name {color: #8a8a8a;font-size: 10px;letter-spacing: 0.1em;margin-bottom: 10px;}.block-thumbnail-t--goods-name {margin-bottom: 10px;font-size: 12px;letter-spacing: 0.1em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.block-thumbnail-t--goods-name a {color: #8a8a8a;text-decoration: none;}.block-thumbnail-t .variation-name {display: none;}.block-thumbnail-t--price-items {display: flex;}.block-thumbnail-t--price.price,.block-thumbnail-t--price-items .block-price-sale + .block-thumbnail-t--default-price.default-price,.block-thumbnail-t--price-items .block-thumbnail-t--scomment {font-size: 12px;text-align: left;letter-spacing: 0.04em;}.block-thumbnail-t--price.price,.block-thumbnail-t--price-items .block-price-sale + .block-thumbnail-t--default-price.default-price {color: #333;font-weight: normal;}.block-thumbnail-t--price-items .block-price-sale + .block-thumbnail-t--default-price.default-price {margin-right: 10px;order: 10;}.block-thumbnail-t--price-items .block-price-sale.price,.block-thumbnail-t--price-items .block-thumbnail-t--scomment {color: #e3343b;}.block-thumbnail-t--price-items .block-price-sale.price {order: 20;}.block-thumbnail-t--price-items .block-thumbnail-t--scomment {order: 30;}/* ----RANKING---- */.block-category-list--header + div &gt; div.block-ranking-r ,.block-event-page--header + div &gt; div.block-ranking-r ,.block-search-goods--header + div &gt; div.block-ranking-r ,.block-topic-details--header + div &gt; div.block-ranking-r {margin-top: -67px;}.block-ranking-r--tab-wrapper .block-top-event--header {margin-bottom: 40px;}.block-ranking-r--tab-list {display: flex;width: 430px;justify-content: space-between;align-items: center;margin: 0 auto;}.block-ranking-r--tab-list li {font-size: 14px;letter-spacing: 0.1em;padding: 7px 15px;cursor: pointer;}.block-ranking-r--tab-list li.is-active {border: 1px solid #333;border-radius: 20px;padding: 6px 14px;}.block-ranking-r--tab-content .block-top-event--header {display: none;}.block-top-event--frame.block-ranking-r--tab-content {display: none;}.block-top-event--frame.block-ranking-r--tab-content.is-show {display: block;}.block-ranking-r--items {margin-bottom: 40px;}.block-ranking-r li {margin-bottom: 0;}.block-ranking-r--goods {flex-basis: 171px;padding-top: 82px;margin-left: 25px;overflow: hidden;}.block-ranking-r--goods:nth-child(5n+1) {margin-left: 0;}body.page-top .block-ranking-r--goods ,body.page-brandtop .block-ranking-r--goods {flex-basis: 220px;padding-top: 80px;}.block-ranking-r--goods a {text-decoration: none;}.block-ranking-r--goods-image figure {background: none;width: 171px;height: 205px;}body.page-top .block-ranking-r--goods-image figure ,body.page-brandtop .block-ranking-r--goods-image figure {width: 220px;height: 264px;}.block-ranking-r--goods-image .block-ranking-r--rank {top: -41px;left: 0;background: #fff;border-radius: 50%;font-size: 13px;color: #000;letter-spacing: 0;border: 1px solid #333;}.block-ranking-r--items li:first-child dl:first-child .block-ranking-r--rank,.block-ranking-r--items li:first-child dl:nth-child(2) .block-ranking-r--rank,.block-ranking-r--items li:first-child dl:nth-child(3) .block-ranking-r--rank {color: #fff;border: none;}.block-ranking-r--items li:first-child dl:first-child .block-ranking-r--rank {background: #b2936c;}.block-ranking-r--items li:first-child dl:nth-child(2) .block-ranking-r--rank {background: #898989;}.block-ranking-r--items li:first-child dl:nth-child(3) .block-ranking-r--rank {background: #8b514f;}.block-ranking-r--goods-description {margin-top: 11px;}.block-ranking-r--goods-description.is-margin {margin-top: 31px;}.block-ranking-r--goods-description .block-icon {margin-bottom: 8px;}.block-ranking-r--goods-name {font-size: 12px;letter-spacing: 0.1em;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.block-ranking-r--goods-name a {color: #8a8a8a;}.block-ranking-r--goods-description .variation-name {display: none;}.block-ranking-r--price.price,.block-ranking-r--price-items .block-price-sale + .block-ranking-r--default-price.default-price,.block-ranking-r--price-items .block-ranking-r--scomment {color: #333;font-size: 12px;font-weight: normal;text-align: left;letter-spacing: 0.1em;}.block-ranking-r--net-price {display: none!important;}.block-ranking-r--price-items {display: flex;flex-flow: wrap;flex-direction: row;}body.page-top .block-ranking-r--price-items ,body.page-brandtop .block-ranking-r--price-items {flex-direction: row;}.block-ranking-r--price-items .block-price-sale + .block-ranking-r--default-price.default-price {width: 100%;}.block-ranking-r--price-items .block-price-sale + .block-ranking-r--default-price.default-price {order: 10;margin-right: 0;margin-bottom: 8px;}body.page-top .block-ranking-r--price-items .block-price-sale + .block-ranking-r--default-price.default-price ,body.page-brandtop .block-ranking-r--price-items .block-price-sale + .block-ranking-r--default-price.default-price {margin-right: 10px;width: auto;}.block-ranking-r--price-items .block-price-sale {order: 20;}.block-ranking-r--price-items .block-ranking-r--scomment {order: 30;}.block-ranking-r--price-items .block-price-sale,.block-ranking-r--price-items .block-ranking-r--scomment {color: #e3343b;}/* ----NEWS---- */.block-top-topic {order: 30;}.block-top-topic--body {margin-bottom: 0;}.block-top-topic--items,.block-topic-details--items {display: flex;flex-wrap: wrap;}.block-top-topic--items li,.block-topic-details--items li {border-bottom: none;padding: 0;width: 282px;margin: 0 24px 40px 0;}.block-top-topic--items li:nth-child(4n),.block-topic-details--items li:nth-child(4n) {margin-right: 0;}.block-top-topic--image,.block-topic-details--image {margin-bottom: 16px;}.block-top-topic--items dl,.block-top-topic--items dt,.block-top-topic--items dd,.block-topic-details--items dl,.block-topic-details--items dt,.block-topic-details--items dd {display: block;}.block-top-topic--items dt,.block-topic-details--items dt {color: #8a8a8a;font-size: 10px;letter-spacing: 0.1em;margin-right: 0;margin-bottom: 6px;}.block-top-topic--items dt .block-top-topic--icon,.block-topic-details--items dt .block-topic-details--icon {margin-left: 10px;}.block-top-topic--items dd,.block-topic-details--items dd {color: #333;font-size: 13px;line-height: 1.538461538;letter-spacing: 0.1em;}/* ----visumo---- *//* ----関連アイテム（レコメンド）---- */.block-top-free-1 {order: 40;}.recommend_area {width: 1200px;margin: 0 auto 100px;}#reco13 .recommend_area {width: 955px;margin: 40px auto 100px;}#reco15 .recommend_area {width: 656px;margin: 0 0 100px;}.recommend_area h2 {color: #333;font-size: 24px;text-align: center;letter-spacing: 0.1em;margin: 0 0 56px;}#reco15 .recommend_area h2 {font-size: 20px;margin: 0 0 40px;}#reco16 .recommend_area h2 {font-size: 20px;}.recommend_area li {display: flex;flex-wrap: wrap;margin-bottom: 40px;}#reco15 .recommend_area li {margin-bottom: 24px;}.recommend_item {width: 282px;margin-right: 24px;overflow: hidden;}#reco11 .recommend_item,#reco12 .recommend_item {width: 268px;margin-right: 42px;}#reco11 .recommend_item:nth-child(4n),#reco12 .recommend_item:nth-child(4n) {margin-right: 0;}#reco13 .recommend_item {width: 220px;}#reco15 .recommend_item {width: 202px;}#reco16 .recommend_item {width: 220px;margin-right: 25px;}.recommend_item:nth-child(4n) {margin-right: 0;}.recommend_item:nth-child(n+5) {margin-top: 20px;}#reco15 .recommend_item:nth-child(4n) {margin-right: 24px;}#reco15 .recommend_item:nth-child(3n) {margin-right: 0;}#reco15 .recommend_item:nth-child(n+4) {margin-top: 20px;}#reco16 .recommend_item:nth-child(4n) {margin-right: 25px;}#reco16 .recommend_item:nth-child(n+5) {margin-top: 0;}#reco16 .recommend_item:nth-child(5n) {margin-right: 0;}#reco16 .recommend_item:nth-child(n+6) {margin-top: 20px;}.recommend_item_img figure {width: 282px;height: 338px;}#reco11 .recommend_item_img figure,#reco12 .recommend_item_img figure {width: 268px;height: 322px;}#reco13 .recommend_item_img figure {width: 220px;height: 264px;}#reco15 .recommend_item_img figure {width: 202px;height: 242px;}#reco16 .recommend_item_img figure {width: 220px;height: 264px;}.recommend_area dd {margin-top: 11px;}.recommend_area dd.is-margin {margin-top: 37px;}.recommend_area .block-icon {margin-bottom: 16px;}.recommend_item_brand_name {color: #8a8a8a;font-size: 10px;letter-spacing: 0.1em;margin-bottom: 10px;}.recommend_item_name {margin-bottom: 10px;font-size: 12px;letter-spacing: 0.1em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #8a8a8a;text-decoration: none;}.recommend_area .variation-name {display: none;}.recommend_item_price {display: flex;font-size: 12px;text-align: left;letter-spacing: 0.04em;color: #333;font-weight: normal;margin-right: 10px;order: 10;}/* ----BRAND CONCEPT---- */.block-brandtop-concept {text-align: center;background: #ffffff;margin-bottom: 100px;order: 40;}.block-brandtop-concept-inner {width: 100%;min-width: 1200px;margin: 0 auto;}.block-concept-rna .block-brandtop-concept-inner {padding: 94px 0 89px;background: #f9f9f9;}.block-concept-rnan .block-brandtop-concept-inner {padding: 59px 0 51px;background: #f9f9f9;}.block-concept-audition .block-brandtop-concept-inner {padding: 95px 0 89px;background: #f9f9f9;}.block-concept-urch .block-brandtop-concept-inner {padding: 95px 0 89px;background: #f9f9f9;}.block-brandtop-concept-title {margin: 0 0 34px;}.block-brandtop-concept-text {color: #333;font-size: 12px;line-height: 2.5;letter-spacing: 0.18em;}/* ----BRAND LIST---- */.block-globalnav-top--body .block-globalnav-menu--free:first-child {margin-bottom: 100px;}.block-globalnav-top--body .block-globalnav-menu--inner.free-brand {background: none;padding: 0;margin-top: 0;}/* ----CATEGORY---- */.block-globalnav-top--body .block-globalnav-menu--inner.free-category {padding: 100px 0;margin-top: 0;}.block-globalnav-top--title {font-size: 20px;text-align: center;margin: 0 0 64px;color: #333;font-weight: bold;letter-spacing: 0.1em;}/* ----HISTORY---- */.block-recent-item,.block-cart-recent-item {width: 100%;}.block-recent-item--items,.block-brand-recent-item--items,.block-cart-recent-item--items {width: 1087px;margin: 0 auto;}.block-recent-item .bx-wrapper,.block-brand-recent-item .bx-wrapper,.block-cart-recent-item .bx-wrapper {box-shadow: none;border: none;margin-bottom: 40px;max-width: 100% !important;}.block-recent-item .bx-viewport,.block-brand-recent-item .bx-viewport,.block-cart-recent-item .bx-viewport {height: 100% !important;}.block-goods-list-x--items li {flex-wrap: nowrap;}.block-recent-item .block-thumbnail-h,.block-brand-recent-item .block-thumbnail-h,.block-cart-recent-item .block-goods-list-c--items li {margin: 0;}.block-goods-list-c--item-body {flex-basis: 198px;margin-left: 0;}.block-recent-item .bx-wrapper .bx-prev,.block-recent-item .bx-wrapper .bx-next,.block-brand-recent-item .bx-wrapper .bx-prev,.block-brand-recent-item .bx-wrapper .bx-next,.block-cart-recent-item .bx-wrapper .bx-prev,.block-cart-recent-item .bx-wrapper .bx-next {background: none;}.block-recent-item .bx-wrapper .bx-prev,.block-brand-recent-item .bx-wrapper .bx-prev,.block-cart-recent-item .bx-wrapper .bx-prev {left: -56px;}.block-recent-item .bx-wrapper .bx-next,.block-brand-recent-item .bx-wrapper .bx-next,.block-cart-recent-item .bx-wrapper .bx-next {right: -56px;}.block-recent-item .bx-wrapper .bx-controls-direction a,.block-brand-recent-item .bx-wrapper .bx-controls-direction a,.block-cart-recent-item .bx-wrapper .bx-controls-direction a {width: 33px;height: 33px;top: 115px;z-index: 9997;}.block-recent-item .bx-wrapper .bx-controls-direction a:before,.block-brand-recent-item .bx-wrapper .bx-controls-direction a:before,.block-cart-recent-item .bx-wrapper .bx-controls-direction a:before {content: '';width: 17px;height: 17px;border-right: 1px solid #333;border-top: 1px solid #333;position: absolute;top: 0;bottom: 0;margin: auto;}.block-recent-item .bx-wrapper .bx-prev:before,.block-brand-recent-item .bx-wrapper .bx-prev:before,.block-cart-recent-item .bx-wrapper .bx-prev:before {transform: rotate(-135deg);left: 4px;}.block-recent-item .bx-wrapper .bx-next:before,.block-brand-recent-item .bx-wrapper .bx-next:before,.block-cart-recent-item .bx-wrapper .bx-next:before {transform: rotate(45deg);right: 4px;}.block-thumbnail-h li {color: #8a8a8a;margin-left: 0;width: 187px;margin-right: 24px;}.block-thumbnail-h--goods-image figure,.block-goods-list-x--image figure,.block-goods-list-c--image figure {background: none;width: 187px;height: 225px;}.block-thumbnail-h--goods-image figure img,.block-goods-list-x--image figure img,.block-goods-list-c--image figure img {max-width: 187px;}.block-thumbnail-h--goods-description,.block-goods-list-x--goods-description,.block-goods-list-c--description {margin-top: 16px;}.block-thumbnail-h--brand-name,.block-goods-list-x--brand-name,.block-goods-list-c--brand-name {font-size: 10px;letter-spacing: 0.1em;margin-bottom: 10px;}.block-thumbnail-h--goods-name,.block-goods-list-x--goods-name,.block-goods-list-c--goods-name {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.block-thumbnail-h--goods-name a,.block-goods-list-x--goods-name a,.block-goods-list-c--items a {color: #8a8a8a;font-size: 12px;letter-spacing: 0.1em;}.block-recent-item .variation-name,.block-category-list--goods .variation-name,.block-thumbnail-h--price-infos {display: none;}.block-recent-item--keep-history a {color: #333;text-decoration: none;font-size: 13px;text-align: left;letter-spacing: 0.1em;display: inline-block;width: 160px;background: #eaeaea;border-radius: 20px;padding: 14px 0 13px 43px;position: relative;}.block-recent-item--keep-history a:before,.block-recent-item--keep-history a:after {content: '';width: 10px;height: 1px;position: absolute;top: 0;bottom: 0;left: 23px;margin: auto;background: #333;}.block-recent-item--keep-history a:before {transform: rotate(-45deg);}.block-recent-item--keep-history a:after {transform: rotate(45deg);}/* ----商品一覧---- */.page-category .optimaized-h1 {display: none;}.page-category .block-topic-path,.page-event .block-topic-path {padding: 16px 0 0;margin-bottom: 40px;}.block-topic-path--list li {font-size: 12px;letter-spacing: 0.1em;}.block-topic-path--list a {color: #333;text-decoration: none;}.page-category .pane-left-menu,.page-event .pane-left-menu,.page-search .pane-left-menu {width: 205px;margin: 0 40px 0 0;}.pane-left-menu .block-category-tree {margin-bottom: 40px;}.pane-left-menu .block-category-tree .block-category-tree--header {color: #333;font-size: 16px;letter-spacing: 0.1em;padding: 0 0 24px;border-top: none;border-bottom: 1px solid #d8d8d8;margin: 0 0 14px;cursor: auto;}.pane-left-menu .block-category-tree .block-category-tree--items {}.pane-left-menu .block-category-tree .block-category-tree--items li {border: none!important;}.pane-left-menu .block-category-tree .block-category-tree--items li a,.pane-left-menu .block-category-tree .block-category-tree--items li &gt; span {height: auto;margin: 0;padding: 10px 5px;}.pane-left-menu .block-category-tree .block-category-tree--items li a:hover {background: #f6f6f6;}.pane-left-menu .block-category-tree .block-category-tree--items li.block-category-tree--item__open &gt; a {font-weight: bold;background: none!important;}.page-category .block-filter--header,.page-event .block-filter--header,.page-search .block-filter--header,.block-goods-list--sort-order-items,.block-goods-list--sort-order-items--list,.block-goods-list--pager-top {display: none;}.page-category .block-filter--form,.page-event .block-filter--form,.page-search .block-filter--form {display: flex;flex-direction: column;}.page-category .pane-left-menu h3,.page-event .pane-left-menu h3,.page-search .pane-left-menu h3 {color: #333;font-size: 16px;letter-spacing: 0.1em;padding: 0 0 24px;border-bottom: 1px solid #d8d8d8;margin: 0 0 24px;cursor: auto;}.page-category .block-filter--list,.page-category .block-filter--select,.page-category .block-filter--imagelist,.page-event .block-filter--list,.page-event .block-filter--select,.page-event .block-filter--imagelist,.page-search .block-filter--list,.page-search .block-filter--select,.page-search .block-filter--imagelist {margin-bottom: 40px;}.block-filter--close .block-filter--list-inner-accordion,.block-filter--close .block-filter--treelist-inner-accordion,.block-filter--close .block-filter--select-inner-accordion,.block-filter--close .block-filter--imagelist-inner-accordion {display: block!important;}#div_filter8,#div_filter9,#div_filter10,#div_filter11,#div_filter12 {display: none;}#frmFilterList .block-filter--submit {display: block;width: 100%;font-size: 16px;line-height: 1.5;padding: 16px 0;color: #FFF;background: #333;border: 0;border-radius: 4px;cursor: pointer;}#frmFilterList .block-filter--clear {display: block;width: 100%;font-size: 16px;line-height: 1.5;padding: 16px 0;margin-top: 24px;color: #333;background: #eaeaea;border: 0;border-radius: 4px;cursor: pointer;}.page-category .block-filter--form input[type="radio"],.page-category .block-filter--form input[type="checkbox"],.page-event .block-filter--form input[type="radio"],.page-event .block-filter--form input[type="checkbox"],.page-search .block-filter--form input[type="radio"],.page-search .block-filter--form input[type="checkbox"] {display: none;}.page-category .block-filter--form input[type="radio"] + label,.page-event .block-filter--form input[type="radio"] + label,.page-search .block-filter--form input[type="radio"] + label {display: block;}.page-category .block-filter--form input[type="radio"] + label,.page-category .block-filter--form input[type="checkbox"] + label,.page-event .block-filter--form input[type="radio"] + label,.page-event .block-filter--form input[type="checkbox"] + label,.page-search .block-filter--form input[type="radio"] + label,.page-search .block-filter--form input[type="checkbox"] + label {position: relative;padding-left: 32px;margin-right: 0;vertical-align: middle;}.page-category .block-filter--form .block-filter--image input[type="checkbox"] + label,.page-event .block-filter--form .block-filter--image input[type="checkbox"] + label,.page-search .block-filter--form .block-filter--image input[type="checkbox"] + label {display: inline-block;width: 100%;height: 100%;padding-left: 0;}.page-category .block-filter--form input[type="radio"] + label:before,.page-category .block-filter--form input[type="checkbox"] + label:before,.page-event .block-filter--form input[type="radio"] + label:before,.page-event .block-filter--form input[type="checkbox"] + label:before,.page-search .block-filter--form input[type="radio"] + label:before,.page-search .block-filter--form input[type="checkbox"] + label:before {content: '';width: 16px;height: 16px;background: #fff;border: 2px solid #d8d8d8;border-radius: 3px;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;}.page-category .block-filter--form .block-filter--image input[type="checkbox"] + label img ,.page-event .block-filter--form .block-filter--image input[type="checkbox"] + label img ,.page-search .block-filter--form .block-filter--image input[type="checkbox"] + label img {pointer-events: none;}.page-category .block-filter--form .block-filter--image input[type="checkbox"] + label:before,.page-event .block-filter--form .block-filter--image input[type="checkbox"] + label:before,.page-search .block-filter--form .block-filter--image input[type="checkbox"] + label:before {display: none;top: 50%;left: 50%;bottom: auto;transform: translate(-50%, -50%);}.page-category .block-filter--form .block-filter--image input[type="checkbox"]:checked + label:before,.page-event .block-filter--form .block-filter--image input[type="checkbox"]:checked + label:before,.page-search .block-filter--form .block-filter--image input[type="checkbox"]:checked + label:before {display: block;}.page-category .block-filter--form input[type="radio"]:checked + label:before,.page-category .block-filter--form input[type="checkbox"]:checked + label:before,.page-event .block-filter--form input[type="radio"]:checked + label:before,.page-event .block-filter--form input[type="checkbox"]:checked + label:before,.page-search .block-filter--form input[type="radio"]:checked + label:before,.page-search .block-filter--form input[type="checkbox"]:checked + label:before {background: #333;border: none;}.page-category .block-filter--form input[type="radio"]:checked + label:after,.page-category .block-filter--form input[type="checkbox"]:checked + label:after,.page-event .block-filter--form input[type="radio"]:checked + label:after,.page-event .block-filter--form input[type="checkbox"]:checked + label:after,.page-search .block-filter--form input[type="radio"]:checked + label:after,.page-search .block-filter--form input[type="checkbox"]:checked + label:after {content: '';width: 6px;height: 10px;transform: rotate(40deg);border-bottom: 2px solid #fff;border-right: 2px solid #fff;position: absolute;top: 4px;left: 5px;}.page-category .block-filter--form input[type="radio"]:checked + label:after,.page-event .block-filter--form input[type="radio"]:checked + label:after,.page-search .block-filter--form input[type="radio"]:checked + label:after {top: 0;}.page-category .block-filter--form .block-filter--image input[type="checkbox"] + label:after,.page-event .block-filter--form .block-filter--image input[type="checkbox"] + label:after,.page-search .block-filter--form .block-filter--image input[type="checkbox"] + label:after {top: calc(50% - 2px);left: 50%;transform: translate(-50%, -50%) rotate(40deg);}.page-category .block-filter--form input[type="radio"] + label:not(:last-child),.page-category .block-filter-option-items:not(:last-child),.page-event .block-filter--form input[type="radio"] + label:not(:last-child),.page-event .block-filter-option-items:not(:last-child),.page-search .block-filter--form input[type="radio"] + label:not(:last-child),.page-search .block-filter-option-items:not(:last-child) {margin-bottom: 24px;}.page-category .block-filter--imagelist-inner-accordion,.page-event .block-filter--imagelist-inner-accordion,.page-search .block-filter--imagelist-inner-accordion {padding: 0 15px 0 16px;font-size: 0;}.page-category .block-filter--image,.page-event .block-filter--image,.page-search .block-filter--image {margin-right: 18px;}.page-category .block-filter--image:nth-of-type(4n),.page-event .block-filter--image:nth-of-type(4n),.page-search .block-filter--image:nth-of-type(4n) {margin-right: 0;}.page-category .block-filter--image:nth-of-type(n+5),.page-event .block-filter--image:nth-of-type(n+5),.page-search .block-filter--image:nth-of-type(n+5) {margin-top: 16px;}.block-category-list--event {margin-bottom: 100px;}.block-category-list .block-top-event--header {text-align: left;margin: 0;}.block-category-list--header,.block-event-page--header,.block-search-goods--header,.block-topic-details--header {color: #333;font-size: 24px;font-weight: normal;letter-spacing: 0.1em;margin: 0 0 67px;}.block-category-list--header-img,.block-category-list--header-img,.block-event-page--header-img {margin: 0 0 120px;}.block-category-list--comment {display: none;}span.goods-count {font-size: 16px;}.block-category-list--goods,.block-event-page--goods {position: relative;}.block-goods-list--sort-order-items--toggle {margin-top: 0;margin-bottom: 0;position: absolute;top: -87px;right: 0;}.block-goods-list--sort-order-items--toggle p {width: 200px;color: #333;font-size: 13px;letter-spacing: 0.1em;/*border-bottom: 2px solid #d8d8d8;*/padding: 17px 16px 17px 9px;position: relative;cursor: pointer;background-color: #f6f6f6;}.block-goods-list--sort-order-items--toggle p:after {content: '';width: 7px;height: 7px;border-right: 1px solid #333;border-bottom: 1px solid #333;transform: rotate(45deg);position: absolute;right: 18px;bottom: 22px;}.block-goods-list--sort-order-items--list {background: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.15);}.block-goods-list--sort-order-items--list li {color: #000;font-size: 13px;letter-spacing: 0.06em;padding: 14px 5px 14px 24px;cursor: pointer;}.block-goods-list--sort-order-items--list li:hover {background: #f6f6f6;}.block-category-list--goods .block-thumbnail-t,.block-event-page--goods .block-thumbnail-t {margin-bottom: 64px;}.block-category-list--goods .block-thumbnail-t--goods,.block-event-page--goods .block-thumbnail-t--goods,.block-search-goods .block-thumbnail-t--goods {width: 220px;margin-left: 25px;}.block-category-list--goods .block-thumbnail-t--goods:first-of-type,.block-event-page--goods .block-thumbnail-t--goods:first-of-type,.block-search-goods .block-thumbnail-t--goods:first-of-type {margin-left: 0;}.block-category-list--goods .block-thumbnail-t--goods-image figure,.block-event-page--goods .block-thumbnail-t--goods-image figure,.block-search-goods .block-thumbnail-t--goods-image figure {width: 220px;height: 264px;}.block-goods-list--pager-bottom,.block-topic-details--pager-bottom {display: flex;justify-content: center;margin-bottom: 0;margin-top: 0;text-align: center;}.block-goods-list--pager-bottom .pager-total,.block-topic-details--pager-bottom .pager-total {display: none;}.block-goods-list--pager-bottom .pagination,.block-topic-details--pager-bottom .pagination {display: table;}.block-goods-list--pager-bottom .pagination li,.block-topic-details--pager-bottom .pagination li {display: table-cell;padding: 0 7px;}.block-goods-list--pager-bottom .pagination &gt; *,.block-topic-details--pager-bottom .pagination &gt; * {float: none;border: none;font-size: 13px;}.block-goods-list--pager-bottom .pagination span,.block-goods-list--pager-bottom .pagination a,.block-topic-details--pager-bottom .pagination span,.block-topic-details--pager-bottom .pagination a {display: block;padding: 6px 7px 5px 8px;}.block-goods-list--pager-bottom .pagination a,.block-topic-details--pager-bottom .pagination a {color: #333;}.block-goods-list--pager-bottom .pager-current,.block-topic-details--pager-bottom .pager-current {color: #fff;}.block-goods-list--pager-bottom .pager-current span,.block-topic-details--pager-bottom .pager-current span {background: #333;padding: 6px 7px 5px 8px;border-radius: 50%;line-height: 1.0;}/* ----下層---- *//*ボタン*/.action .btn.btn-primary {color: #333;border: 1px solid #333;background-color: #fff;border-radius: 20px;}.action .btn.btn-default,.action .btn.btn-danger,.block-order-method--container .btn-default,.block-favorite--cancel.btn.btn-default,.block-order-estimate--dest-address-container .btn-default {color: #333;border: none;border-radius: 20px;background-color: #eaeaea;padding: 9px 8px;}.block-favorite--cancel.btn.btn-default {padding: 5px 11px;}.block-cart--order-btn.btn-primary,.block-order-estimate--commit-btn.btn-primary,.block-order-method--next-btn.btn-primary,.block-order-complete--home-btn.btn-primary,.block-favorite--update.btn.btn-primary {color: #333;border: 1px solid #333;background-color: #fff;border-radius: 30px;}.action .btn.btn-danger.block-order-cancellation--forward,.block-favorite--delete-item .btn.btn-danger,.block-arrival-notice-list--delete.btn.btn-danger {border: none;border-radius: 20px;background-color: #d9534f;color: #fff;}.block-favorite--update.btn.btn-primary {opacity: 1;}/*行間*/.block-order-flow--step,.block-cart--promotion-criteria-list,.block-cart--container,.block-cart--infomation,.block-order-estimate--spandual,.block-order-complete--orderinfo,.block-order-cancellation-completed,.block-common-alert,.block-login,.block-mypage,.block-purchase-history,.block-purchase-history-detail,.block-inquiry,.block-order-cancellation,.block-point-history-list,.block-favorite,.block-arrival-notice-list,.block-member-info,.block-member-info-confirmation,.block-member-registration-completed,.block-credit-card-confirmation,.block-mail-address,.block-shipping-address,.block-shipping-address-confirmation,.block-member-password,.block-mail-news,.block-inquiry-history,.block-inquiry-history-detail,.block-withdrawal,.block-logout,.block-search-goods,.block-topic-page,.block-inquiry-completed,.block-questionnaire,.block-questionnaire-completed,.block-update-credit-card-info {line-height: 1.5;}/*カート*/.block-cart--container {margin-bottom: 100px;}.block-goods-list-c--image figure {background: none;}.block-cart--goods-list-item-calc-btn {border: none;border-radius: 15px;}.block-order-estimate--container .order-side-area-fixed,.block-order-method--container .order-side-area-fixed {top: 100px;}.block-order-estimate--container .btn-default {border: none;background-color: #eaeaea;border-radius: 15px;}/*NEW ARRIVALS*/.page-event .pane-globalnav + .pane-contents .container {margin: 70px auto 0;}/*トップページトピック*/.block-topic-details {margin: 70px 0 100px;}.block-topic-page {margin-bottom: 100px;}.block-topic-details--pager-top,.block-topic-details--pager-bottom .pager-scope {display: none;}/*会員規約*/.block-member-terms {margin-top: 40px;}.block-member-terms--body {line-height: 1.5;}/*詳細検索*/.fieldset .form-label label {font-weight: normal;}/* 商品詳細 visumo */.block-goods-detail #gallery &gt; .bx-wrapper .slider-item__visumo {text-align: center;height: 720px;}.block-goods-detail #gallery &gt; .bx-wrapper .slider-item__visumo .vjs-poster {bottom: 20px;height: 720px;}.block-goods-detail #gallery &gt; .bx-wrapper .slider-item__visumo &gt; div {max-height: 700px;margin: 0 auto;width: auto;height: auto;}.block-goods-detail #gallery &gt; .bx-wrapper .slider-item__visumo video {max-height: 700px;width: 600px;height: 700px;}.block-goods-gallery li.slider-item__visumo {text-align: center;}.block-goods-gallery li.slider-item__visumo img {object-fit: contain;max-width: 57px;max-height: 68px;}.block-goods-detail #gallery .js-goods-detail-gallery-slider .slider-item__visumo a {display: block;position: relative;}.block-goods-detail #gallery .js-goods-detail-gallery-slider .slider-item__visumo a::after {display: block;content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../../img/usr/goods/movie-play-btn.png) no-repeat center / 26px;pointer-events: none;}</pre></body></html>