﻿@charset "utf-8";

a:link { color: #fff; }
a:visited { color: #fff; }
a:hover { color: #f8c5ac; }
a:active { color: #ff1d00; }


/* _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

　検索

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ */

/* ボタン */
.search_product button[type='button']:disabled {
	pointer-events : none;
	cursor: auto;
	opacity: .3;
}
.search_product button[name='result'] {
	border: solid 1px #fff;
	transition: all .5s;
	color: #a40202 !important;
	background: #fff !important;
}
.search_product button[name='result']:hover {
	color: #fff !important;
	background: #a40202 !important;
}

/* 画像 */
.search_product .more article figure div {
	width: 100%;
	height: 160px;
}
.search_product .more article figure div img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}

/* ボディチューニング */
.search_product .more article .bt {
	float: none;
	width: auto;
	border: solid 1px #fff;
	margin: 20px 0 0 !important;
}
.search_product .more article .bt img {
	width: auto !important;
	margin: 20px !important;
}
.search_product .more article .bt figcaption {*zoom:1;}
.search_product .more article .bt figcaption:after {content:""; display:table; clear:both;}
.search_product .more article .bt dl {
	float: left;
	width: calc(50% - 1px);
	border-right: solid 1px #fff;
}
.search_product .more article .bt dl:nth-child(4n) {
	width: 50%;
	border: none;
}
.search_product .more article .bt dl.col02 {
	width: 100%;
	border: none;
}
.search_product .more article .bt dl.col04 {
	width: 100%;
	border: none;
}
.search_product .more article .bt dt {border-top: solid 1px #fff;}
.search_product .more article .bt dd {border-top: solid 1px #fff;}





