﻿@charset "UTF-8";
/* ----?T?C?g?J???[?&#1874;・--- */

/* ?w?b?_?[?j???[?X */

#header-news {
  background: #ffffff;
}

/* ?{?[?_?[?J???[ */

.border-color {
  border-color: #5aabc2 !important;
}

/* ?e?L?X?g?J???[ */

.text-color {
  color: #333333 !important;
}
.price {
  color: #980d0d;
}

/* ?w?i?J???[ */

.bg-color {
  background-color: #1d1d3c !important;
}
.bg-before-color:before {
  background-color: #5aabc2 !important;
}
.bg-after-color:after {
  background-color: #000000 !important;
}
.block-headernav--cart-count {
  background-color: #197fcd !important;
}

/* ?{?^???J???[ */

.btn-default {
  color: #333 !important;
  background-color: #e5e5e5 !important;
}
.btn-primary {
  color: #fff !important;
  background-color: #197fcd !important;
}
.btn-secondary {
  color: #fff !important;
  background-color: #666 !important;
}
.btn-danger {
  color: #fff !important;
  background-color: #d9534f !important;
}

/* ?&#42455;?y?[?W/?i?&#33630;?ﾝ(?\???菇@)?A?N?e?B?u */

.block-goods-list--display-style-items .active {
  color: #197fcd !important;
}

/* ?&#42455;?y?[?W/?y?[?W???[?A?N?e?B?u */

.pagination > li.pager-current {
  background-color: #197fcd !important;
}

/* ?&#42455;?y?[?W/?i?&#33630;?&#1869;??&#1667;A?N?e?B?u */

.block-filter--treeitem-selected {
  color: #5aabc2;
}

/* ?ё&#1410;? */

/*
.block-sort--header h2,
.block-sort--header .block-sort--expand-icon,
.block-goods-list--display-style-items h2,
.block-goods-list--display-style-items .block-style--expand-icon{
  background-color: #5aabc2;
}
*/

/* ?u?????h?y?[?W/?ё&#1410;? */

.block-filter--header {
  background-color: #5aabc2;
}

/* ???[?_???w?b?_?[ */

.modal-header {
  background: #197fcd !important;
}

/* ???W?I,?`?F?b?N?{?b?N?X */

input[type="radio"]:checked + label {
  color: #197fcd;
}
input[type="radio"]:checked + label::after {
  background: #197fcd;
}
input[type="checkbox"]:checked + label {
  color: #197fcd;
}
input[type="checkbox"] + label::after {
  border-bottom: 2px #197fcd solid;
  border-left: 2px #197fcd solid;
}

.block-goods-comment1 h2,
.block-goods-comment2 h2,
.block-goods-comment3 h2,
.block-goods-comment4 h2,
.block-goods-comment5 h2 {
  background-color: #eee;
}

.block-favorite--update {
  background-color: #197fcd !important;
  border-bottom: none !important;
}

.alert {
  background-image: none !important;
}

.block-icon-image--angle-right:after {
  content: none !important;
}
