/* Y'S GEAR : etc.css     基本色：#2e7939 */


/* ■■■■■ [ common ] ■■■■■ */

a:hover {
	color: #2e7939;
}

.siteContents a:hover, 
.dlContents a:hover {
	color: #2e7939 !important;
	border-color: #2e7939 !important;
}


/*======================================================================*
 *  [ promotionArea | プロモーションエリア ] 
 *======================================================================*/

/* [ pagination ] */
.promotionArea .owl-pagination .active span {
	border-color: #2e7939;
	background-color: #2e7939;
}

/* [ buttons ] */
.promotionArea .owl-buttons .owl-prev:after, 
.promotionArea .owl-buttons .owl-next:after {
	border-color: #2e7939;
}


/* ■■■■■ [ template.css ] ■■■■■ */

/*======================================================================*
 *  [ siteHeader ] 
 *======================================================================*/

#siteHeader {
	border-color: #2e7939;
}


/*======================================================================*
 *  [ common | 共通要素 ] 
 *======================================================================*/

/* [ h2 ] */
h2.h2 {
	color: #2e7939;
}
h2.h2:after {
	border-color: #2e7939;
}

/* [ commonWrap h2 / commonTitleH2 | 共通見出し H2 ] */
.commonWrap h2, 
.commonTitleH2 {
	background-color: #eaf1eb;
	color: #2e7939;
}
.commonWrap h2 a, 
.commonTitleH2 a {
	color: #2e7939;
}

/* [ commonWrap h5 / commonTitleH5 | 共通見出し H5 ] */
.commonWrap h5, 
.commonTitleH5 {
	border-left-color: #2e7939;
	color: #2e7939;
}
.commonWrap h5 a, 
.commonTitleH5 a {
	color: #2e7939;
}

/* [ commonButton | 共通ボタン ] */
a.commonButton {
	background: #2e7939;
}

/* [ commonLink / commonLinks | 共通リンク・共通リンクリスト ] */
a.commonLink, 
.commonLinks a {
	color: #2e7939;
}
a.commonLink:before, 
.commonLinks a:before {
	border-left-color: #2e7939;
}
a[target="_blank"].commonLink:before, 
.commonLinks a[target="_blank"]:before {
	background-color: #2e7939;
}

/* [ commonLinkBox | 共通リンクボックス（カラム選択可） ] */
.commonLinkBox a:before {
	border-left-color: #2e7939;
}

/* [ commonList | 共通リスト（dl・ul両方対応） ] */
.commonList dt, .commonList dt a,
.commonList li:before, 
.commonList li > span, .commonList li > a {
	color: #2e7939;
}


/*======================================================================*
 *  [ contentsSide | サイドバー ] 
 *======================================================================*/

/* [ modelLink | モデルトップへ ] */
.modelLink a {
	background: #eaf1eb;
}

/* [ link | 共通リンク ] */
.contentsSide .link li.active a {
	background: #eaf1eb;
	color: #2e7939;
}


/*======================================================================*
 *  [ localNav | ローカルナビ ] 
 *======================================================================*/

.localNav li.active a, 
.localNav li a:hover {
	background: #eaf1eb;
	color: #2e7939;
}


/*======================================================================*
 *  [ categoryNav | カテゴリ ] 
 *======================================================================*/

.categoryNav li.active {
	background: #eaf1eb;
}
.categoryNav li.active > a {
	color: #2e7939;
}
.categoryNav .icon li li.active > a:before {
	border-left-color: #2e7939;
}


/*======================================================================*
 *  [ relatedBox | 関連リンク ] 
 *======================================================================*/

.relatedBox li a:hover {
	background: #eaf1eb;
}


/* ■■■■■ [ category-top.css ] ■■■■■ */

/*======================================================================*
 *  [ categoryLineup | ラインナップ ]
 *======================================================================*/

.categoryLineup li a:hover img {
	border-color: #2e7939;
}
.categoryLineup li span {
	background: #2e7939;
}

/* [ 販売終了品はこちら ] */
a.endLink:before {
	border-left-color: #2e7939;
}


/*======================================================================*
 *  [ contentsList | コンテンツ ]
 *======================================================================*/

.contentsList li a:hover svg {
	fill: #2e7939;
}


/*======================================================================*
 *  [ supplementBox | 補足事項 ]
 *======================================================================*/

.supplementBox dt {
	color: #2e7939;
}


/* ■■■■■ [ category-contents-top.css ] ■■■■■ */

/*======================================================================*
 *  [ contentsTopBox | コンテンツTOP ]
 *======================================================================*/

.contentsTopBox section a:hover {
	background: #f7faf7;
}
.contentsTopBox h2:after, 
.contentsTopBox h3:after {
	border-color: #2e7939 !important;
}


/* ■■■■■ [ db-detail.css / db-detail_mobile.css ] ■■■■■ */

/*======================================================================*
 *  [ basicDetails / basicImages | 基本詳細 / 基本イメージ ] 
 *======================================================================*/

/* [ icon | アイコン ] */
.basicDetails .icon i, 
.basicImages .icon i {
	border-color: #2e7939;
	color: #2e7939;
}


/*======================================================================*
 *  [ productImage | 商品画像 ] 
 *======================================================================*/

/* [ productImageNav | スライドサムネイル ] */
.productImageNav li a.active {
	border-color: #2e7939;
}


/* ■■■■■ [ db-list.css ] ■■■■■ */

/*======================================================================*
 *  [ modelMain | モデル情報 ] 
 *======================================================================*/

.modelMain .name {
	color: #2e7939;
}


/*======================================================================*
 *  [ productNarrow | 商品を絞り込む ] 
 *======================================================================*/

.productNarrow dt {
	color: #2e7939;
}


/* ■■■■■ [ db-list_dx.css ] ■■■■■ */

/*======================================================================*
 *  [ recommendBest | おすすめする商品 BEST 5 !! ]
 *======================================================================*/

section.recommendBest {
	border-color: #2e7939;
}

.recommendBest h2 {
	background: #2e7939;
}

.recommendBest .item a:hover img {
	border-color: #2e7939;
}
.recommendBest .item em {
	background: #2e7939;
}
.recommendBest .item p span {
	border-color: #2e7939;
	color: #2e7939;
}


/*======================================================================*
 *  [ productLineup | 商品一覧 ]
 *======================================================================*/

/* [ 切替ボタン ] */
.switchingButton span {
	background: #2e7939;
}

.productLineup h3 {
	background: #2e7939;
}
.productLineup li:hover img, 
.productLineup li a:hover img {
	border-color: #2e7939;
}
.productLineup li:hover a p {
	color: #2e7939;
}


/*======================================================================*
 *  [ relatedLinks | 関連リンク ]
 *======================================================================*/

.relatedLinks li a:hover img {
	border-color: #2e7939;
}


/* ■■■■■ [ 画像ダウンロード model.css ] ■■■■■ */

/*======================================================================*
 *  [ dlTab ]
 *======================================================================*/

.dlTab li.active a {
	color: #2e7939;
	border-color: #2e7939 !important;
}

