@charset "shift-jis";
@import "style_product_print.css";

/* style_product.css */



/* 
*
* ts 共通 ==========================================//
*
*/

/* コンテンツ部大枠 */
#CONTENTS {
	margin:0 0 20px;
	padding:15px 0 0;
	color:#333;
}

/* コンテンツ部 タイトル/メニューなど */
#HEAD {
	margin:0 0 18px;
}
#HEAD img.titleImage {
}
#HEAD ul.titleMenu {

	margin:0px;
	padding:9px 0px 0px 0px;
	float:right;
}
#HEAD ul.titleMenu li {
	display:inline;
	margin:0 0 0 25px;
	font-weight:bold;
	letter-spacing:0.5;
}
#HEAD ul.titleMenu li a {
	color:#999;
}

/* コンテンツ部 各項目 - - - - - - - - - */
#MAIN_OBJECT {
}
#MAIN_OBJECT .mainImage img {
}
#MAIN_OBJECT .mainImage p.imgCaption {
	margin:0;
	height:30px;
	font-size:9px;
	line-height:1;
	text-align:right;
}
#MAIN_OBJECT img.mainCopy {
	margin:0 0 30px;
}
#MAIN_OBJECT p.mainText {
	margin:0 0 5px;
	line-height:22px;
}

#MAIN_OBJECT .img_tunedBySTI {
	margin:0 0 20px;
	text-align:right;
}



/* 
*
* コンセプト ==========================================//
*
*/

#CONTENTS.concept #MAIN_OBJECT .mainImage {
	margin-bottom: -8px;
}
#CONTENTS.concept #MAIN_OBJECT .title {
	margin: 18px 0 15px 0px;
}
#CONTENTS.concept #MAIN_OBJECT .logo {
	margin: 10px 20px 10px 0px;
	float: left;
}

#CONTENTS.concept #MAIN_OBJECT p.mainText_long {
	margin:0 30px 0 0;
	padding:0;
	height:260px;
	width:700px;
	letter-spacing:0.09em;
	line-height:23px;
	text-align: justify;
	text-justify: distribute;
	font-size:12px;
	line-height:1.5;
	font-weight:normal;
	text-align:left;
	text-justify: distribute;
}

/*page btn */

#CONTENTS.concept #MAIN_OBJECT .mainImage ul {
}  

#CONTENTS.concept #MAIN_OBJECT .mainImage ul.botan {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}  
#CONTENTS.concept #MAIN_OBJECT .mainImage ul.botan li {
	position: absolute;
	display: block;
	margin:0;
	padding:0;
	text-indent: 0px;
} 
#CONTENTS.concept #MAIN_OBJECT .mainImage ul.botan li#btn1 {
	top:-40px;
	left:586px;
}
#CONTENTS.concept #MAIN_OBJECT .mainImage ul.botan li#btn2 {
	top:-40px;
	left:586px;
}

/* 
*
* ギャラリー ==========================================//
*
*/

#CONTENTS.gallery {
	margin:0px 0px 10px;
}

#CONTENTS.gallery #HEAD {
}

#CONTENTS.gallery #MAIN_OBJECT .mainImage {
	margin:0px 0px 10px;
}
#CONTENTS.gallery #MAIN_OBJECT .mainImage img {
	margin:0;
}

#CONTENTS.gallery #MAIN_OBJECT ul {
	margin:0;
	padding:0;
	height:30px;
}

#CONTENTS.gallery #MAIN_OBJECT ul li {
	list-style:none;
	display:block;
	float:left;
	margin:0;
	padding:0 7px 0 0;
}
#CONTENTS.gallery #MAIN_OBJECT ul li.end {
	padding:0;
}
#CONTENTS.gallery #MAIN_OBJECT ul li img {
	border:none;
}


/* 
*
* エクステリア ==========================================//
*
*/

#CONTENTS.exterior {
	margin:0px 0px 10px;
}

#CONTENTS.exterior #HEAD {
}

#CONTENTS.exterior #MAIN_OBJECT .mainImage {
	margin:0px 0px 0px;
}
#CONTENTS.exterior #MAIN_OBJECT .subTitleImage {
	margin:0 0 20px;
}
#CONTENTS.exterior #MAIN_OBJECT .mainImage img {
	margin:0;
}

#CONTENTS.exterior #MAIN_OBJECT ul {
	margin:10px 0px 10px 0px;
	padding:0;

}
#CONTENTS.exterior #MAIN_OBJECT ul li {
	list-style:none;
	display:block;
	float:left;
	margin:0px;
	padding:0 10px 0 0;
}
#CONTENTS.exterior #MAIN_OBJECT ul li.end {
	padding:0;
}
#CONTENTS.exterior #MAIN_OBJECT ul li img {
	border:none;
}

/* エクステリア equipmentボタン */

#CONTENTS.exterior #MAIN_OBJECT .mainImage ul {
}  

#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}  
#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li {
	position: absolute;
	display: block;
	margin:0;
	padding:0;
	text-indent: 0px;
} 
#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li#btn20 {
	top:480px;
	left:0px;
}
#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li#btn21 {
	top:480px;
	left:148px;
}
#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li#btn22 {
	top:480px;
	left:296px;
}

#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li#btn23 {
	top:480px;
	left:444px;
}

#CONTENTS.exterior #MAIN_OBJECT .mainImage ul.botan li#btn24 {
	top:480px;
	left:592px;
}


/* Equipment */
#CONTENTS.equipment {
	margin:0 0 0px;
}


/* 装備表 */
#CONTENTS.equipment #MAIN_OBJECT table.interior {
	margin-bottom: 27px;
}
#CONTENTS.equipment #MAIN_OBJECT table.exterior {
	margin-bottom: 24px;
}
#CONTENTS.equipment #MAIN_OBJECT table td {
	padding:0 15px 10px 0;
	vertical-align:top;
}
#CONTENTS.equipment #MAIN_OBJECT table td.table_fix {
	padding-bottom: 8px;
}
#CONTENTS.equipment #MAIN_OBJECT table td.end {
	padding:0;
}
#CONTENTS.equipment #MAIN_OBJECT table td.end10 {
	padding:0 0px 13px 0;
}

#CONTENTS.equipment #MAIN_OBJECT table td img {
	margin:0 0 6px;
}
#CONTENTS.equipment #MAIN_OBJECT table td p {
	margin:0;
	font-size:12px;
	line-height:20px;
}
#CONTENTS.equipment #MAIN_OBJECT table td p span {
	color:#c80e47;
}
#CONTENTS.equipment #MAIN_OBJECT table td p span.fontSmall {
	display:block;
	margin-top:0.5em;
	color:#333;
	font-size:9px;
	letter-spacing:0;
	line-height:2.0;
}

/* 
*
* インテリア ==========================================//
*
*/

#CONTENTS.interior {
	margin:0 0 10px;
}
#CONTENTS.interior #HEAD {
}

#CONTENTS.interior #MAIN_OBJECT .mainImage {
	margin-bottom: 12px;
}

#CONTENTS.interior #MAIN_OBJECT .subTitleImage {
	margin:0 0 20px;
}
#CONTENTS.interior #MAIN_OBJECT .mainImage p.imgCaption {
	height:auto;
	line-height:1;
}

#CONTENTS.interior #MAIN_OBJECT span.interiorsmall {
	font-size:9px;
	letter-spacing:0;
	line-height:1.5;
}

/* interior equipmentボタン */

#CONTENTS.interior #MAIN_OBJECT .mainImage ul {
}  

#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}  
#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li {
	position: absolute;
	display: block;
	margin:0;
	padding:0;
	text-indent: 0px;
} 
#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li#btn16 {
	top:480px;
	left:0px;
}
#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li#btn17 {
	top:480px;
	left:148px;
}
#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li#btn13 {
	top:480px;
	left:296px;
}

#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li#btn14 {
	top:480px;
	left:444px;
}

#CONTENTS.interior #MAIN_OBJECT .mainImage ul.botan li#btn15 {
	top:480px;
	left:592px;
}



/* インテリアEquipment */
#CONTENTS.interiorequipment {
	margin:0 0 10px;
}


/* インテリア装備表 */
#CONTENTS.interiorequipment #MAIN_OBJECT table.interior {
	margin-bottom: 20px;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td {
	padding:0 15px 20px 0;
	vertical-align:top;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td.recoro {
	padding:0 15px 10px 0;
	vertical-align:top;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td.table_fix {
	padding-bottom: 15px;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td.end {
	padding:0;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td img {
	margin:0 0 6px;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td p {
	margin:0;
	font-size:12px;
	line-height:20px;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td p span {
	color:#c80e47;
}
#CONTENTS.interiorequipment #MAIN_OBJECT table td p span.fontSmall {
	display:block;
	margin-top:0.5em;
	color:#333;
	font-size:9px;
	letter-spacing:0;
	line-height:2.0;
}




/* 
*
* STIエンジニアリング ==========================================//
*
*/

#CONTENTS.engineering {
	margin:0 0 10px;
}

#CONTENTS.engineering #MAIN_OBJECT {
	width:730px;
	overflow:hidden;
}
#CONTENTS.engineering #MAIN_OBJECT p {
	float:left;
	margin:0 27px 0 0;
	padding:0;
	width:268px;
	letter-spacing:0.09em;
	line-height:23px;
	text-align: justify;
	text-justify: distribute;
}
#CONTENTS.engineering #MAIN_OBJECT p.mainText_long {
	margin:0 30px 0 0;
	padding:0;
	height:260px;
	width:730px;
	font-size:12px;
	line-height:1.9;
	font-weight:normal;
	text-align:left;
	text-justify: distribute;
}

#CONTENTS.engineering #MAIN_OBJECT p img {
	margin-bottom: 20px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage {
	margin-bottom: 2px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long img {
	margin-bottom: 28px;
}

/* STIエンジニアリング内のボタン */

#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul {
}  

#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}  
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li {
	position: absolute;
	display: block;
	margin:0;
	padding:0;
	text-indent: 0px;
} 
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn3 {
	top:220px;
	left:586px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn4 {
	top:220px;
	left:0px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn5 {
	top:220px;
	left:586px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn6 {
	top:220px;
	left:0px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn7 {
	top:220px;
	left:586px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn8 {
	top:220px;
	left:0px;
}
#CONTENTS.engineering #MAIN_OBJECT .mainImage_long ul.botan li#btn9 {
	top:220px;
	left:586px;
}

/* STIエンジニアリングEquipment */

#CONTENTS.stiexterior {
	margin:0px 0px 10px;
}

#CONTENTS.stiexterior #HEAD {
}

#CONTENTS.stiexterior #MAIN_OBJECT .mainImage {
	margin:0px 0px 0px;
}
#CONTENTS.stiexterior #MAIN_OBJECT .subTitleImage {
	margin:0 0 20px;
}
#CONTENTS.stiexterior #MAIN_OBJECT .mainImage img {
	margin:0;
}

#CONTENTS.stiexterior #MAIN_OBJECT ul {
	margin:10px 0px 10px 0px;
	padding:0;
	height:79px;
}
#CONTENTS.stiexterior #MAIN_OBJECT ul li {
	list-style:none;
	display:block;
	float:left;
	margin:0px;
	padding:0 10px 0 0;
}
#CONTENTS.stiexterior #MAIN_OBJECT ul li.end {
	padding:0;
}
#CONTENTS.stiexterior #MAIN_OBJECT ul li img {
	border:none;
}

/* STIエンジニアリング装備表 */
#CONTENTS.stiequipment {
	margin:0px;
}

#CONTENTS.stiequipment #MAIN_OBJECT table.exterior {
	margin-bottom: 24px;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td {
	padding:0 15px 10px 0;
	vertical-align:top;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td.table_fix {
	padding-bottom: 8px;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td.end {
	padding:0;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td.end10 {
	padding:0 0px 13px 0;
}

#CONTENTS.stiequipment #MAIN_OBJECT table td img {
	margin:0 0 6px;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td p {
	margin:0;
	font-size:12px;
	line-height:20px;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td p span {
	color:#c80e47;
}
#CONTENTS.stiequipment #MAIN_OBJECT table td p span.fontSmall {
	display:block;
	margin-top:0.5em;
	color:#333;
	font-size:9px;
	letter-spacing:0;
	line-height:2.0;
}
#CONTENTS.stiequipment #MAIN_OBJECT .mainImage_long ul {
}  

#CONTENTS.stiequipment #MAIN_OBJECT .mainImage_long ul.botan {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}  
#CONTENTS.stiequipment #MAIN_OBJECT .mainImage_long ul.botan li {
	position: absolute;
	display: block;
	margin:0;
	padding:0;
	text-indent: 0px;
} 
#CONTENTS.stiequipment #MAIN_OBJECT .mainImage_long ul.botan li#btn10 {
	top:29px;
	left:0px;
}





/* 
*
* ラインナップ ==========================================//
*
*/

#CONTENTS.lineup {
	margin:0 0 40px;
}

#CONTENTS.lineup #MAIN_OBJECT {
}

#CONTENTS.lineup #MAIN_OBJECT .mainImage {
	margin:0 0 30px;
	position:relative;
}

#CONTENTS.lineup #MAIN_OBJECT .mainImage img {
	margin:0;
}

#CONTENTS.lineup #MAIN_OBJECT .mainImage .colorList {
	margin:0;
	position:absolute;
	left:10px;
	top:334px;
}
#CONTENTS.lineup #MAIN_OBJECT .mainImage .colorList ul, 
#CONTENTS.lineup #MAIN_OBJECT .mainImage .colorList_seat ul {
	list-style:none;
	margin:0;
	padding:0;
}
#CONTENTS.lineup #MAIN_OBJECT .mainImage .colorList ul li, 
#CONTENTS.lineup #MAIN_OBJECT .mainImage .colorList_seat ul li {
	display:inline;
	margin:0 5px 0 0;
}


#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat {
	margin:0 0 40px;
	position:relative;
}

#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat img {
	margin:0;
}
#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat .colorList_seat {
	margin:0;
	position:absolute;
	left:0px;
	top:260px;
}

#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat .colorList ul, 
#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat .colorList_seat ul {
	list-style:none;
	margin:0;
	padding:0;
}
#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat .colorList ul li, 
#CONTENTS.lineup #MAIN_OBJECT .mainImage_seat .colorList_seat ul li {
	display:inline;
	margin:0 5px 0 0;
}

#CONTENTS.lineup #MAIN_OBJECT table {
	margin:0 0 20px;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr01 td.clearCell {
	width:10px;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr01 th {
	padding:0 0 9px;
	border-bottom:#c80e47 2px solid;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr02 td {
	padding:15px 0 10px;
	font-size:12px;
	letter-spacing:0.5;
	line-height:17px;
	border-bottom:#aaa 1px solid;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr02 td.cell01,
#CONTENTS.lineup #MAIN_OBJECT table tr.tr02 td.cell05 {
	letter-spacing:0.75;
	font-weight:bold;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr02 td.cell05 {
	text-align:right;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr02 td span {
	font-size:10px;
	font-weight:normal;
}

#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td {
	padding:15px 0 10px;
	font-size:12px;
	letter-spacing:0.5;
	line-height:17px;

}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell01 {
	font-weight:bold;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell01,
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell02,
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell03,
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell04,
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell05 {
	letter-spacing:0.75;
	border-bottom:#aaa 1px solid;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td.cell05 {
	font-weight:bold;
	text-align:right;
}
#CONTENTS.lineup #MAIN_OBJECT table tr.tr03 td span {
	font-size:10px;
	font-weight:normal;
}

#CONTENTS.lineup #MAIN_OBJECT p {
	font-size:11px;
	letter-spacing:0.75;
	line-height:18px;
	margin:0;
	padding:0;
}


/* 
*
* データ ==========================================//
*
*/

#CONTENTS.data {
	margin:0 0 40px;
}

#CONTENTS.data #MAIN_OBJECT {
}

#CONTENTS.data #MAIN_OBJECT table {
	margin:0 0 30px;
	width:730px;
}
#CONTENTS.data #MAIN_OBJECT table th,
#CONTENTS.data #MAIN_OBJECT table td {
	font-size:12px;
	line-height:1.6;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

#CONTENTS.data #MAIN_OBJECT table span.colorStar {
	float:none;
	color:#c80e47;
}

#CONTENTS.data #MAIN_OBJECT table th {
	padding-top:30px;
	border-bottom:#cc0c48 2px solid;
}
#CONTENTS.data #MAIN_OBJECT table th.topTh {
	padding-top:0;
	border-bottom:#cc0c48 2px solid;
}
#CONTENTS.data #MAIN_OBJECT table th span {
	float:right;
}

#CONTENTS.data #MAIN_OBJECT table td {
	padding-left:12px;
	border-bottom:#ddd 1px solid;
}
#CONTENTS.data #MAIN_OBJECT table tr.endTr td {
	border-bottom:none;
}
#CONTENTS.data #MAIN_OBJECT table td.colorBg,
#CONTENTS.data #MAIN_OBJECT table td.colorNone {
	height:31px;
	vertical-align:middle;
}
#CONTENTS.data #MAIN_OBJECT table td.colorBg {
	background:#f7f7f7;
}

#CONTENTS.data #MAIN_OBJECT table td.listName,
#CONTENTS.data #MAIN_OBJECT table td.list {
	padding-top:12px;
	font-size:11px;
}
#CONTENTS.data #MAIN_OBJECT table td.listName {
	width:140px;
}
#CONTENTS.data #MAIN_OBJECT table td.list {
}
#CONTENTS.data #MAIN_OBJECT table td ul {
	list-style:none;
	margin:0;
	padding:0;
}
#CONTENTS.data #MAIN_OBJECT table td ul li {
	text-indent:-1.35em;
	margin:0 0 0.7em 1.35em;
}

#CONTENTS.data #MAIN_OBJECT .caption ul {
	list-style:none;
	margin:0 0 20px;
	padding:0;
}
#CONTENTS.data #MAIN_OBJECT .caption ul li {
	line-height:1.6;
	text-indent:-3.5em;
	margin:0 0 0 3.5em;
}

#CONTENTS.data #MAIN_OBJECT .caption p {
	margin:0 0 20px;
	padding:0;
}


/* SPECIFICATIONS */

#CONTENTS.spec {
	margin:0 0 40px;
}

#CONTENTS.spec #MAIN_OBJECT {
}

#CONTENTS.spec #MAIN_OBJECT table {
	margin:0;
}

#CONTENTS.spec #MAIN_OBJECT table td {
	padding-left:0;
}
#CONTENTS.spec #MAIN_OBJECT table td.dataName {
	padding-left:12px;
	width:280px;
}

#CONTENTS.spec #MAIN_OBJECT table tr.endTr td.list {
	padding-top:20px;
}
#CONTENTS.spec #MAIN_OBJECT table tr.endTr td.list ul li {
	margin-bottom:0;
}
#CONTENTS.spec #MAIN_OBJECT table tr.endTr td.list ul li.cap {
	margin-left:1em;
}

#CONTENTS.spec #MAIN_OBJECT table td.list ul.bottom30px {
	margin:0 0 30px;
}

#CONTENTS.spec #MAIN_OBJECT table td.list ul.caution {
	padding: 10px;
	border: 1px solid #ddd;
}

#CONTENTS.spec #MAIN_OBJECT .caption ul li {
	margin-left:3em;
}


/* SPECIFICATIONS  ts */

#CONTENTS.spec #MAIN_OBJECT table td.ts {
	padding:5px 0 0;
	border:none;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table {
	margin:0;
	width:730px;
	border-top:#ddd 1px solid;
	border-left:#ddd 1px solid;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table th,
#CONTENTS.spec #MAIN_OBJECT table td.ts table td {
	margin:0;
	padding:8px 0;
	vertical-align:middle;
	border-right:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width01 {
	width:250px;
	text-align:left;
	padding:0px 0px 0px 10px;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width02 {
	width:240px;
	text-align:center;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width03 {
	width:247px;
	text-align:left;
	padding:0px 0px 0px 10px;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width04 {
	width:483px;
	text-align:center;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width05 {
	width:248px;
	text-align:left;
	padding:0px 0px 0px 10px;
}
#CONTENTS.spec #MAIN_OBJECT table td.ts table .width06 {
	width:241px;
	text-align:center;
}
/* SPECIFICATIONS  recycle */

#CONTENTS.spec #MAIN_OBJECT table td.recycle {
	padding:5px 0 0;
	border:none;
}
#CONTENTS.spec #MAIN_OBJECT table td.recycle table {
	margin:0;
	width:730px;
	border-top:#ddd 1px solid;
	border-left:#ddd 1px solid;
}
#CONTENTS.spec #MAIN_OBJECT table td.recycle table th,
#CONTENTS.spec #MAIN_OBJECT table td.recycle table td {
	margin:0;
	padding:10px 0;
	text-align:center;
	vertical-align:middle;
	border-right:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
}
#CONTENTS.spec #MAIN_OBJECT table td.recycle table .width01 {
	width:120px;
}
#CONTENTS.spec #MAIN_OBJECT table td.recycle table .width02 {
	width:120px;
}


/* End */
