@charset "utf-8";
/*================================================================

	misumi-vona　search用追加CSS

================================================================*/
/*------------------------
	ヘッダ
------------------------*/
.header {
	z-index:				201;
}
/*------------------------
	大大カテゴリ選択
------------------------*/
.category .main .picked .categoryTit2 {
	border-top:				none;
}
/*------------------------
	page
------------------------*/
.spec .pageNav .pager .left span {
	height:					26px;
	width:					40px;
	/*background: url(../img/sprite_spec.gif) no-repeat -111px -26px;*/
	/*border:					1px solid #C1C1C1;*/
	/*background-color:		#F7F7F7;*/
	background:				none;
	border-right:			1px solid #C1C1C1;
	text-indent:			-10000px;
	display:				block;
	overflow:				hidden;
}
.spec .pageNav .pager .right span {
	height:					26px;
	width:					41px;
	/*background: url(../img/sprite_spec.gif) no-repeat -152px -26px;*/
	/*border:					1px solid #C1C1C1;*/
	/*border-left:			none;*/
	/*background-color:		#F7F7F7;*/
	background:				none;
	text-indent:			-10000px;
	display:				block;
	overflow:				hidden;
}
/*-------------------
	CAD
--------------------*/
.spec .main .specDetailTable td.cad a.dl_3d {
	background: url(../img/icon_dl.gif) no-repeat left center;
	padding-left: 12px;
	float: left;
	margin: 0 5px;
}
.spec .main .specDetailTable td.cad a.dl_2d {
	background: url(../img/icon_blank.gif) no-repeat left center;
	padding-left: 12px;
	float: right;
	margin: 0 5px;
}
/* spec cad fix begin
   source: spec.css */

.spec .main .specDetailTable td.cad a.dl_2d {
	float:right;
}
.spec .main .specDetailTable td.cad a.dl_3d {
	float:left;
}
/* spec cad fix end */
/*----------------------
	slider
----------------------*/
.spec .main .specDetailTable td .slider_body {
	height:					15px;
}
.spec .main .specDetailTable td .slider_body table td {
	border:					0px;
	padding:				0px;
	width:					auto;
}
/*-------------------
	detail
------------------*/
.spec .main .specDetailTable td.cad {
	text-align:				left;
}
/*
.page2 .main .specDetailTable td {
	padding:				5px;
	width:					128px;
}
*/
.spec .main .specDetailTable th {
	width:					114px;
}
/*-------------------
	spec
--------------------*/
/*
.spec .side .selectArea dl dd .availableItem ul li.on {
	background-color:		#749DCF!important;
	color:					white!important;
}
*/
/* d項目はスペック検索画面上非表示 */
.spec .side .selectArea dl.use_flag_d {
	display:				none;
}
.spec .side .selectArea dl dd .availableItem ul li.na {
	display:				none!important;
}
.spec .side .selectArea dl dd .confirmed dt img {
	width: 52px;
}

/*----------------------
	イラスト
-----------------------*/
.spec .floatingBox .illustBody .content div.na {
	display:				none;
}
.spec .floatingBox .illustBody .item dl dt {
	border: 1px solid #ccc;
	display: block;
	margin-bottom:10px;
}
.spec .floatingBox .illustBody .item dl dd {
	background: #e9e9e9 url(../img/sprite_spec.gif) repeat-x 0 -592px;
	text-align: center;
	display: inline;
	border-color: #DDDDDD #C4C4C4 #C4C4C4 #DDDDDD;
	border-style: solid;
	border-width: 1px;
	color: #22539C;
	cursor: pointer;
	padding: 4px 10px;
	white-space: nowrap;
}


/* DEV用na項目表示 */
.DEV-body .side .selectArea dl dd .availableItem ul li.na {
	display:				block!important;
	background-color:		#E0E0E0!important;
	color:					#999!important;
}
.DEV-body .side .selectArea dl.na dt {
	color:					#999!important;
}
.DEV-body .floatingBox .illustBody .content div.na {
	display:				inline-block;
	display:				-moz-inline-box;
	*display:				inline;
	background-color:		#E0E0E0!important;
}
