@charset "UTF-8";table {  border-collapse: collapse;  border-spacing: 0;}table{	width: 100%;	margin-bottom: 10px;	border: 1px  solid #ccc;}table th,table td{	padding: 14px 0;		border: 1px  solid #ccc;}table th{	padding-right: 16px;	font-weight: normal;}table td{	padding-left: 16px;}/*概要*/.tableDec0 {/*	font-size:15px;*/	width: 100%;	margin-bottom: 30px;	border: 1px solid #ccc;	/*border-top-width: 0px;	border-top-style: none;*/}.tableDec0 td  {	padding-left: 16px;	border-left-style: none;	border-left-width: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}table.tableDec0 th {	padding-left: 10px;	background-color: #8B8B8B;	border-bottom-width: 1px;	border-bottom-style: solid;	font-size: 14px;}.tableDec1{	font-size:15px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.tableDec1 tr{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.tableDec1 th,.tableDec1 td{	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #ccc;	border-right-color: #ccc;	border-bottom-color: #ccc;	border-left-color: #ccc;	padding-top: 24px;	padding-bottom: 12px;}.tableDec1 th{	border-bottom-width: 2px;	border-bottom-color: #008C48;	padding-right: 30px;	padding-left: 30px; 	min-width:120px;}.tableDec1 td{ padding-left:40px;}/*メールフォーム*/table.mailform{	font-size: 15px;}table.mailform,.mailform td,.mailform th{	border-style: none;}.mailform th{	text-align: left;	width:30%}/*＋買取*/table.kaitori th,table.kaitori td{	padding-top: 5px;	padding-bottom: 5px;}/*topmenu*/.d_top_table th{	background-color: #09F;	color: #FFF;	font-size:16px;	width:33%}.dt_photo{ padding:5px;}.dt_naiyou{ vertical-align:top}/*メンテナンス*/.mainte{ margin-top:30px;}.mainte th{ text-align:left; padding-left:30px; width:65%}.tr_top{ background-color:#f0b728; color:#FFF}/*送料*//*table.souryou th,table.souryou td{border-color:#000}*/table.souryou th{	padding-left: 16px;	background-color: #E2E1E3}.td_gray{background-color: #E2E1E3; text-align:center}table.souryou td{ width:12%}table.souryou td{	padding-right: 0px;	padding-left: 0px;}