@charset "utf-8";

/*-----------------------------------------------
 ts-990s
-----------------------------------------------*/

/*----- features -----*/

 .productDetail01 { padding-top:0px; }
 .productDetail01 .inner .w900 { margin: 3px 0 0; }

 .txtBox { border-bottom:none; padding-top:20px; }
 .txtBox .img { padding-top:30px;  }

 .box01 .fltl { margin-left: -39px; }
 .box01 .fltr { width:388px; }

 .box02 .fltl { width:388px; margin-left:-9px; margin-top: 50px; }
 .box02 .fltr { margin-right:-39px; }

 .box03 .fltl { margin-left: -39px; }
 .box03 .fltr { width:388px; margin-top: 20px; }

 .box04 .fltl { width:388px; margin-left:-9px; margin-top: 50px; }
 .box04 .fltr { margin-right:-39px; }

 .box05 .fltl { margin-left: -39px; }
 .box05 .fltr { width:386px; margin-top: 50px; }

 .box06 .fltl { width:388px; margin-left:-9px; margin-top: 50px; }
 .box06 .fltr { margin-right:-39px; }

 .box07 .fltl {  }
 .box07 .fltr { width:580px; }

 .box08 .img { text-align:center; padding:0; }
 .box08 .img p { margin-top:30px; }

 .box09 .img { text-align:center; padding:0; }
 .box09 .img p { margin-top:30px; }

 .box10 .fltl {  }
 .box10 .fltr { width:580px; }
 .box10 .img { text-align:center; padding:0; }
 .box10 .img p { margin-top:30px; }

 .box11 .fltl {  }
 .box11 .fltr { width:580px; }

 .box12 .fltl {  }
 .box12 .fltr { width:580px; }
 .box12 .txtBox { padding-top:20px; border-bottom: 1px solid #DCDCDC; }

 .box13 { margin-top: 30px; }
 .box13 .fltl {  }
 .box13 .fltr { width:580px; }

 .box14 .fltl {  }
 .box14 .fltr { width:580px; }
 .box14 .txtBox { padding-top:20px; border-bottom: 1px solid #DCDCDC; }
 .box14 .img { text-align:center; padding:0; }
 .box14 .img p { margin-top:30px; }

 .box15 { margin-top: 30px; }
 .box15 .fltl {  }
 .box15 .fltr { width:580px; }
 .box15 .txtBox { padding-top:20px; border-bottom: 1px solid #DCDCDC; }

 .box16 { margin-top: 30px; }
 .box16 .fltl {  }
 .box16 .fltr { width:520px; }
 .box16 .txtBox { padding-top:20px; border-bottom: 1px solid #DCDCDC; }

 .box17 { margin-top: 30px; }
 .box17 .fltl {  }
 .box17 .fltr { width:520px; }
 .box17 .txtBox { padding-top:20px; }

 .box18 .fltl {  }
 .box18 .fltr { width:430px; }

 .btn { margin-top: 30px;}


/*----- specs -----*/

 .tableType02 col.col01 { width:40%; }


/*----- accessoris -----*/

.accessoriesBox .atte { padding: 15px;}
.accessoriesBox ul li.pt205 { padding-top: 205px;}


/*----- background-image -----*/
body {
	background: url('../../../images/body_back01.gif') repeat 0 0;
}
.content {
	padding: 30px 0;
	background: url('../../../images/content_back01.png') repeat-x 0 0;
}
.comContent .productTabNavi ul {
	background: url('../../../images/btn_productTabNavi.png') no-repeat 0 -4px;
	height: 50px;
}
.comContent .productTabNavi ul li a {
	background: url('../../../images/btn_productTabNavi_com.png') no-repeat 0 0;
}