/***パーツ左メニュー これいるのかな
	.parts{
			list-style: none;
		}
	#parts{
			list-style: none;
			margin: 2px 0px 5px 10px;
		}
	#parts LI{
			list-style: none;
		}
		***/

/*** パーツ検索開始 ***/
.search-contents {
	font-size:12px;
	font-family:Osaka,Verdana,Arial,Helvetica,sans-serif;
	color:#373724;
	padding	: 8px 8px 5px 8px;
	background: #f0f1eb url('http://www.dospara.co.jp/5goods_parts/img/r_f0f1eb_a_790.gif') top left no-repeat;
}

p.sarch-items {
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 10px;
}

span.sarch-titlename {
	margin: 0 30px 0 0;
}

p.search-gosort-button {
	margin-top: 15px;
	text-align: center;
}


/*** パーツ検索終了 ***/



		/***パーツTOP***/
	.parts_center{
			width: 600px;
			position: relative;
		}

	table#parts2 td A{
		text-decoration: underline;	color:#003399;
		}
		table#parts2 td A:hover{
		text-decoration: none;color:#0033ff;
		}
		table#parts2 td A:active{
		text-decoration: none;color:#0033ff;
		}
	.parts_blue{
		padding:3px;
		background-color:#6188e0;
		font: bold 12px Verdana, Helvetica, sans-serif;
		color:#ffffff;
		}

	.parts_navyblue{
		padding:3px;
		background-color:#224281;
		font: bold 14px Verdana, Helvetica, sans-serif;
		color:#ffffff;
		}
	.parts_gray{
		text-decoration: underline;
		background-color:#EFEFEF;
		padding:3px;
		font: bold 12px Verdana, Helvetica, sans-serif;
		}
	.parts_gray_r{
		text-decoration: underline;
		background-color:#EFEFEF;
		padding:3px;
		font: bold 12px Verdana, Helvetica, sans-serif;
		border-left:#7c7c7c 1px dashed;
		}

	.parts_comment{
		width:210px;
		padding:3px;
		font: 12px Osaka,ＭＳ Ｐゴシック;
		color:#333333;
		}

	.parts_chumoku{
		padding:3px;
		background-color:#cc0000;
		font: bold 12px Osaka,ＭＳ Ｐゴシック;
		color:#ffffff;
		}
	.parts_img{
		width:90px;
		padding:3px;
		}
	.parts_img_r{
		width:90px;
		padding:3px;
		border-left:#7c7c7c 1px dashed;
		}

	#parts2{
			border:solid 1px #5e8eab;
		}
	table#parts2 td.parts_kakaku{
		padding-right:3px;
		text-align:right;
		font: 12px Verdana, Helvetica, sans-serif;
		border-top:#333333 1px dashed;
		}
	table#parts2 td.parts_kakaku_r{
		padding-right:3px;
		text-align:right;
		font: 12px Verdana, Helvetica, sans-serif;
		border-top:#333333 1px dashed;
		border-left:#7c7c7c 1px dashed;
		}
	.parts_kakaku1{
		font: 12px;
		font-weight:bold;
		color:#cc0000;
		}


	.parts_kakaku2{
		font: 12px;
		color:#cc0000;
		}
	.parts_totop{
		text-align:right;
		font: bold 12px Verdana, Helvetica, sans-serif;
		margin:0 0 24px;
		}
	/*img#parts2{
		border:#999999 1px solid;
		}*/

/**/
	.parts_right{
			width: 195px;
			background-color:#EFEFEF;
			position: absolute;
			/*top: 116px;*/
			top: 142px;
			left: 775px;
		}
	.parts_right-title{
			font:bold 12px Verdana, Helvetica, sans-serif;
			background-color:#2D444F;
			padding:8px 5px 5px 5px;
			position: relative;
			border-bottom:3px double;
			color:#FFFFFF;
		}
	.contents_parts UL{
			color:3333333;
			list-style:square;
			margin-top:0px;
			margin-left:20px;
			margin-bottom:2px;
			font: 12px Verdana, Helvetica, sans-serif;
		}
	table#parts_ranking{
			font: 12px Verdana, Helvetica, sans-serif;
			width:195px;
		}
	table#parts_ranking td.name{
			font: bold;
			color:#333333;
		}
	table#parts_contents td.name{
			font:bold 12px Verdana, Helvetica, sans-serif;
			padding-top:3px;
			padding-right:2px;
			border-bottom: #EFEFEF 1px ridge;
		}
	span.parts_comment{
			font: 10px Osaka,ＭＳ Ｐゴシック;

		}
	table#parts_contents td.img{
			text-align:center;
			width:60px;
			border-bottom: #EFEFEF 1px ridge;
		}
	table#parts_kakaku td{
			font: 12px Verdana, Helvetica, sans-serif;
			color:#333333;
		}
	table#parts_kakaku td.koumoku{
			font:bold;
			background-color:#C3CDD2;
			padding:3px;
			border-top:#333333 1px solid;
			border-bottom:#333333 1px solid;
		}
	table#parts_kakaku td.parts_kakaku{
			font:bold;
			text-align:right;
			color:#cc0000;
			padding-right:3px;
		}
	table#parts_kakaku td.parts_kishu{
			font:bold;
			vertical-align:top;
			padding-left:3px;
		}

	.parts_line{
			border-bottom: 1px dotted #999999;
		}


/***パーツリスト（BTOも）***/
	.parts_include1{
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:12px;
			margin:0 0 12px 0;
		}
	.parts_include1 h3 {
			font-size: 18px; font-family: Osaka,"MS UI Gothic";
			margin:0 0 12px 0;
			color:#333;
		}

	.parts_maker,.parts_category {
			padding	: 8px 8px 5px 8px;
			/*margin	: 8px 0 0;*/
			background: #f0f1eb url('http://www.dospara.co.jp/5goods_parts/img/r_f0f1eb_a_790.gif') top left no-repeat;
			color:#6273a3;
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:12px;
			vertical-align:top;
		}
	#parts_f0f1eb_b {
			background: #f0f1eb url('http://www.dospara.co.jp/5goods_parts/img/r_f0f1eb_b_790.gif') bottom left no-repeat;
			font-size:4px;
			margin: 0 0 12px;
			clear: both;
		}
	.parts_navigation1,.parts_navigation2{
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:12px;
						background: #ADAD9B;

			
		}
	.parts_disp {
			background: #f0f1eb;
			padding:6px;
			text-align:right;
		}
		
	.parts_disp_list_a {
			background: #e5e5cc url('http://www.dospara.co.jp/5goods_parts/img/img_parts_sort_a.gif') top left no-repeat;
			padding:6px;
			text-align:right;
		}
	.parts_disp_list_b {
			background: #e5e5cc url('http://www.dospara.co.jp/5goods_parts/img/img_parts_sort_b.gif') bottom left no-repeat;
			padding:6px;
			text-align:right;
			clear:both;
		}
	.parts_pager{
			padding:8px;
			background: #ADAD9B;
			color:#fff;
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:12px;
		}
	#parts_pager_left{
			float:left;
		}
	#parts_pager_right{
			text-align:right;
			font-weight:bold;
		}
	#parts_pager_right a{
			font-weight:normal;
		}
	.parts_parts{
			/*width:790px;*/
			clear:both;
		}
	.parts_parts_nodata{
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:14px;
			text-align:center;
			padding:100px 0px;
			clear:both;
		}
		
	.parts_parts-inf {
			clear:both;
			width: 790px;
			height:900px;
			margin: 0;
			padding: 0;
			overflow:auto;
			overflow-x:hidden;
		}

	.parts_nopic {
			font-size: 14px; font-family: Osaka,"MS UI Gothic";
			color:#333;
			margin:3px 0 0;
			width:100%;
		}
	.parts_nopic td {
			padding:6px 8px;
			border-bottom:1px solid #ccc;
		}
	.parts_nopic th {
			padding:6px 8px;
			border-bottom:1px solid #999;
			/*white-space:nowrap;*/
			font-size: 12px; font-family: Osaka,"MS UI Gothic";
			background:#f2f2f2;
		}
	.mss_main {
			color:#fff;
		}
	.parts_item{
			padding: 6px 3px 3px;
			border-bottom: 2px solid #999;
		}
	.parts_model{
			border	: 1px solid #999999;
			padding	: 3px;
			margin	: 1px;
			background-color	: #9DACFF;
		}
	.parts_include2{
			/*padding	: 3px;
			margin	: 1px 1px 12px 1px;*/
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:12px;
			color: #333;
		}
	* {
		margin:0;
		}

/***パーツキャンペーン***/
#parts_camp {
			width:720px;
			margin:25px 30px;
}
#parts_camp_title {
			background:#003399;
			font-weight:bold;
			color:#fff;
			padding:6px;
			text-align:center;
			font-family:Osaka,Verdana,Arial,Helvetica,sans-serif; font-size:15px;
			margin-bottom:15px;
}
#parts_camp_img img { 
			width:100px;
			height:auto;
}
#parts_camp_comment {
			margin:0 8px;
			background:#eee url('http://www.dospara.co.jp/5goods_parts/img/camp_comm_top.gif') top left no-repeat;
			padding:16px; 8px 8px 8px;
}
#parts_camp_comment_b {
			background: #eee url('http://www.dospara.co.jp/5goods_parts/img/camp_comm_bottom.gif') bottom left no-repeat;
			margin:0 8px 8px 8px;
}
/***パーツ特徴***/
	table #parts-detail-spec {
		margin: 10px 0;
		width:100%;
		font-weight: nomal;
		font-size: 12px;
		font-family: "Osaka,ＭＳ Ｐゴシック";
	}
	
	#parts-detail-spec td {
	
		color: #333;
	}
	#parts-detail-spec th {
	
		color:#0066cc;
		text-align:left;
		white-space:nowrap;
	}
	#parts-detail-spec td,th {
		padding:3px;
		border-bottom:1px dashed #ccc;
	}



/* SBRヘッダ用開始 */


.parts_category-komoku {
	font-size: 12px;
	color: #373724;
	line-height: 15px;
	font-weight: bold;
	padding	: 0;
	margin: 0;
}

.parts_category-item {
	padding: 0;
	margin: 0;
	clear: both;
	background-color: #f0f1eb;
}

.parts_category-items {
	font: 12px;
	line-height: 15px;
	border-left: solid 1px #6273a3;
	display: inline;
	list-style: none;
	padding: 0 5px 0;
	margin: 0;
}

/* SBRヘッダ用終了 */
