@charset "UTF-8";/* ----サイトカラー設定---- *//* ヘッダーニュース */#header-news {background: #000;}/* ボーダーカラー */.border-color {border-color: #000000 !important;}/* テキストカラー */.text-color {color: #da9f34 !important;}/* テキストホバー時カラー */.text-hover-color {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;transition: all .4s ease;}.text-hover-color:hover {color: #333333 !important;}a:hover {}/* 背景カラー */.bg-color {background-color: #333333 !important;}.bg-before-color:before {background-color: #000000 !important;}.bg-after-color:after {background-color: #000000 !important;}/* ボタンカラー */.btn-default {border: 1px solid #333333;color: #333;background-color: #ffffff;}.btn-primary {color: #fff;background-color: #333333;}#cart_gift {color: #fff;background-color: #000000 !important;}.btn-secondary {border: 1px solid #333333;color: #333;background-color: #ffffff;}.btn-danger {border: 1px solid #333333;color: #333;background-color: #ffffff;}.block-top-body--body .slick-arrow {color: #fff;background-color: #333333;}/* ヘッダー(パターン2)/Login背景カラー */.header-pt2 .block-globalnav--item-list > li.block-globalnav--login > a,.header-pt2 .block-globalnav--item-list > li.block-globalnav--login div {background-color: #333333;}/* 一覧ページ/絞り込み(表示方法)アクティブ */.block-goods-list--display-style-items .active,.block-goods-list--sort-order-items .active {background-color: #333333;color: #ffffff !important;}/* 一覧ページ/ページャーアクティブ */.pagination > li.pager-current span {background-color: #333333 !important;color: #ffffff !important;}/* マイページ/リンクホバー */.block-mypage--shopping-info-items li dt a:hover,.block-mypage--member-info-items li dt a:hover,.block-mypage--inquiry-info-items li dt a:hover,.block-mypage--snssync-info-items li dt a:hover {color: #999999;}/* モーダルヘッダー */.modal-header {background: #333333 !important;}/* ラジオ,チェックボックス */input[type="radio"]:checked + input + label,input[type="radio"]:checked + label {color: #333333;}input[type="radio"]:checked + input + label::after,input[type="radio"]:checked + label::after {background: #333333;}input[type="checkbox"]:checked + input + label,input[type="checkbox"]:checked + label {color: #333333;}input[type="checkbox"] + input + label::after,input[type="checkbox"] + label::after {border-bottom: 2px #333333 solid;border-left: 2px #333333 solid;}/* 左メニュー/絞り込み表示 */.pane-left-menu #block_of_filter {display: none;}/* 左メニュー/現在地 */.block-category-tree--item__open > a,.block-genre-tree--item__open > a {color: #333333;font-weight: bold;}