@charset "UTF-8";/* CSS Document *//*フォーマット-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;*//*word-break: break-all;*//*-moz-box-sizing: border-box;box-sizing: border-box;*//*opacity:0.5;filter: alpha(opacity=50);        -ms-filter: "alpha(opacity=50)";  -moz-opacity:0.5;                 -khtml-opacity: 0.5;              zoom:1;*//*box-shadow: 0px 0px 6px #222;-moz-box-shadow: 0px 0px 6px #222; -webkit-box-shadow: 0px 0px 6px #222;  ; filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=10, enabled=true);*//*アイテム一覧１ボックス TAX*/.item_1box{	width: 100%;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	padding-top: 20px;	padding-bottom: 20px;	position: relative;}.item_1box_img{ position:relative;border: 1px solid #CCC;	margin-bottom: 5px;	-moz-box-sizing: border-box;	box-sizing: border-box;	width: 24%;	max-width:202px;	float:left;}.item_1box img{	}.item_1box_center_div{	float:left;padding-left:20px;padding-right:20px;max-width:410px;-moz-box-sizing: border-box;	box-sizing: border-box;		width: 52%;}.item_1box_title{	font-size: 120%;	margin-bottom:4px;	line-height:2}.item_1box_title a{	color:#1f53a3; font-weight:bold}body .p95{font-size:95%}.item_1box_disp{ margin-top:12px;}.order1-2{/* line-height:2; */	width: 24%;	float: left;}ul.under_list_menu{	margin: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 30px;	padding-left: 0px;}ul.under_list_menu li{	float: left;	list-style: none;	margin-right: 20px;}ul.under_list_menu li a{  text-decoration:underline ; color:#1f53a3}ul.under_list_menu li.current-cat a{  text-decoration:none; color:#333}/*アイテム一覧ボックス TOP*/.item_box_box{	padding-top: 30px;	overflow: hidden;}.item_box{	width: 23%;	max-width:195px;	margin-right: 2%;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	margin-bottom: 2%;	position: relative;}.item_box img{	border: 1px solid #CCC;	-moz-box-sizing: border-box;box-sizing: border-box;}.item_box_title{	margin-top:5px;	font-size: 15px;	text-align: center;}.item_box_title a{}.item_box_title a:hover{ color:#323333}/*アイテムカテゴリー一覧ボックス TOP*/.item_cate_box{	width: 23%;	margin-right: 2%;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	background-color: #eea600;	border: 4px solid #eea600;	margin-bottom: 2%;}.item_cate_box img{}.item_cate_box_title{	font-size: 15px;	text-align: center;	padding-top: 5px;	padding-bottom: 2px;}.item_cate_box_title a{	color: #FFF;	display:block	}.item_cate_box_title a:hover{ text-decoration:none}.icon_sb{	display: inline-block;	color: #FFF;	font-size: 18px;	padding-top: 3px;	padding-right: 20px;	padding-bottom: 3px;	padding-left: 20px;	margin-right:15px;}/*車種*/.na_c { background-color:#5c31ff;}.nb_c { background-color:#13a467;}.nc_c { background-color:#eea600;}.nd_c {background-color: #FF4000;}/*状態*/.new_c{background-color: #dc0012;}.old_c{background-color: #000;}.hassou_c{background-color: #dc0012; font-size:14px; line-height:1.5}/*個*/.item_title{ color:#1f53a3; font-weight:bold;border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #CCC;    margin-bottom: 10px;}.item_title2{ color:#1f53a3; font-weight:bold;    margin-bottom: 10px;}/*オーダーBOX*/.order_box{	padding: 30px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCC;	border-bottom-color: #CCC;	margin-top: 20px;	margin-bottom: 20px;	overflow:hidden}.order1{ line-height:2; width:50%; float:left}.order2{ line-height:2; width:50%; float:left; text-align:center}.item_price{	font-size: 24px;	font-weight: bold;	color: #dc0012;	}.mailform_bottan{	    color: #ffffff;    padding: 10px 20px;	 /* Mozilla系 */    background: -moz-linear-gradient(	top,	#f1b32d 0%, #ea9917);  /* Webkit系 */    background: -webkit-gradient(	linear, left top, left bottom,	from(#f1b32d),	to(#ea9917));	/* IE10+ */	    background: -ms-linear-gradient(		top,	#f1b32d 0%, #ea9917); /* IE8-9 */	background-color: #f1b32d;	    border: 1px solid #e88f13;    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);    box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,0.5);    text-shadow: 0px -1px 0px rgba(000,000,000,0.7), 0px 1px 0px rgba(255,255,255,0.3); cursor: pointer; border-radius: 4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;	font-size: 18px; } .mailform_bottan:hover{ color:#FFF; text-decoration:none}   .item_disp{ font-size:105%; margin-bottom:20px;}.item_detail{font-size:100%;}/*オーダーボックスその他ループ*/.list_price{ text-decoration: line-through; font-size:90%}.order1 .price_roop,.order1-2 .price_roop{ margin-bottom:20px;}.order1 .price_roop:last-child,.order1-2 .price_roop:last-child{ margin-bottom:0px;}.price_title{ font-size:90%;	line-height: 1.5; font-weight:bold}.price_subtitle{ font-size:77%;	line-height: 1.2;}.order1 .price_title{ font-size:100%;	line-height: 1.5;}.order1 .price_subtitle{ font-size:81%;	line-height: 1.5;}/*ギャラリー*/.gallery_title{	font-size: 24px;	line-height: 36px;	font-weight: bold;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #f0b728;	padding-left: 5px;	color: #000;	margin-bottom: 30px;}.gallery1_img_box{ max-width:50%; padding-right:2%; float:left;margin-bottom:20px;-moz-box-sizing: border-box;box-sizing: border-box;}/*フロート解除 親をしっかり指定する*/.gallery1_img_box_all > .gallery1_img_box:nth-child(2n+1){clear: left;}.gallery1_img_box img{ width:100%; max-width:400px; }.gallery_cap{ margin-top:10px; text-align:center}.gallery_disp{}/*タイヤテーブル*/.tire{ float:left;  margin-right:1%;-moz-box-sizing: border-box;box-sizing: border-box; width:49%; margin-top:5px;}.tire .t_top{ background-color:#EFEBFF; text-align:left; padding-left:20px;}.tire .t_side{ background-color:#F7F7F7; text-align:left; padding-left:20px;}.tire th{ width:30%}.tire th,.tire td{	padding-right: 14px;}/*売り切れとか*/.item_sta1{ color:#dc0012;margin-bottom:5px;}.item_sta2{ margin-bottom:5px;}.sold_icon{	position: absolute;	left: 0;	right: 0;	bottom: 20px;	margin: auto;	width: 63%;	z-index: 1000;}