@charset "utf-8";

/* --------------------------------

	PRODUCTS

-------------------------------- */


/* Products Top
 ----------------*/
 
.one#products .section {
	margin-bottom: 36px;
}

#products #wrap {
	padding:15px 0 0;
}

#products #productsBox1,
#products #productsBox2 {
	width: 870px;
}

#products #productsBox1 {
	margin: 0 0 50px;
}

#products #productsBox1 .cLeft {
	width: 565px;
}

#products #productsBox1 .cRight {
	width: 285px;
}

#products #productsBox1 h2 {
	margin: 0 0 5px;
}

#products #productsBox1 h2 span {
	height: 35px;
	line-height: 35px;
}

#products #productsBox1 h2 span img {
	margin: 10px 0 0;
}

#products #productsBox1 .cLeft .lead {
	margin: 0 0 0 10px;
	padding:0 0 22px;
}

#products #productsBox1 .cLeft ul {
	margin: 0 0 0 10px;
}

#products #productsBox1 .cLeft li {
	float: left;
	width: 168px;
	margin: 0 29px 0 0;
}

#products #productsBox1 .cLeft li.last {
	width: 160px;
	margin: 0;
}

/* New Products */
#products #productsBox1 .cLeft li p {
	width: 158px;
}

#products #productsBox1 .cLeft li p a {
	display: block;
	padding: 4px;
	background: url(../img/products_pic_bg.gif) left top no-repeat;
}

#products #productsBox1 .cLeft li p a:hover {
	background: url(../img/products_pic_bg_ov.gif) left top no-repeat;
}

#products #productsBox1 .cLeft li dt {
	padding: 0 0 0 25px;
	background: url(../img/products_ico1.gif) left 0.3em no-repeat;
	font-weight: bold;
}

#products #productsBox1 .cLeft li dd {
	line-height: 1.5;
}

/* Pickup Products Top */
#products #productsBox1 .cRight li p {
	width: 283px;
}

#products #productsBox1 .cRight li p a {
	display: block;
	padding: 4px;
	background: url(../img/products_pic_bg2.gif) left top no-repeat;
}

#products #productsBox1 .cRight li p a:hover {
	background: url(../img/products_pic_bg2_ov.gif) left top no-repeat;
}

#products #productsBox1 .cRight li dt {
	padding: 0 0 0 27px;
	background: url(../img/products_ico2.gif) left 0.3em no-repeat;
	font-weight: bold;
}

#products #productsBox1 .cRight li dd {
	line-height: 1.5;
}

/* Catalog Top */

#products #productsBox2 .last {
	background: none;
	margin-bottom:0;
}

#products #productsBox2 .cLeft {
	width: 630px;
	border-bottom: solid 1px #999;
	background: #F2F2F2 url(../img/products_cata1_bg.gif) left repeat-y;
}

#products #productsBox2 .cRight {
	width: 220px;
}

#products #productsBox2 .cLeft h3 {
	margin:0 0 6px;
}

#products #productsBox2 .cLeft h4 {
	margin:0 0 5px 8px;
}

#products .bookTop,
#products .bookCont {
	width: 610px;
	background: url(../../common/img/img_tline_dot_h.gif) left bottom repeat-x;
	margin:0 12px 0 8px;
}

#products .bookTop,
#products .bookCont dt {
	margin-bottom:6px;
}

#products .bookTop ul {
	padding:11px 0 18px 55px;
	background:url(../img/products_cata1_pic1.jpg) left top no-repeat;
}

#products .bookCont:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	font-size: 0.1em;
	line-height: 0;
}

* html #products .bookCont {
	display: inline-block;
}

/* no ie mac \*/
 *:first-child+html #products .bookCont {
	display: inline-block;
}

* html #products .bookCont {
	height: 1%;
}

#products .bookCont {
	display: block;
	position:relative;
	margin-bottom:9px;
}

#products .bookCont dl {
	height: 140px;
	margin: 0 0 8px;
	border: none;
	background: none;
}

#products .bookCont dd {
	position: relative;
	margin:0;
	height: 98px;
}

#products .bookCont ul {
	padding: 7px 0 0 102px;
}

#products .bookCont #item1,
#products .bookCont #item3 {
	float: left;
	width: 306px;
	background: url(../../common/img/img_tline_dot.gif) top right repeat-y;
}

#products .bookCont #item2,
#products .bookCont #item4 {
	float: right;
	width: 285px;
}

#products .bookCont #item1 dd,
#products .bookCont #item3 dd {
	width: 270px;
}

#products .bookCont #item2 dd,
#products .bookCont #item4 dd {
	width: 268px;
}

#products .bookCont #item1 dd {
	background: url(../img/products_item1_pic.jpg) left top no-repeat;
}

#products .bookCont #item2 dd {
	background: url(../img/products_item2_pic.jpg) left top no-repeat;
}

#products .bookCont #item3 dd {
	background: url(../img/products_item3_pic.jpg) left top no-repeat;
}

#products .bookCont #item4 dd {
	background: url(../img/products_item4_pic.jpg) left top no-repeat;
}

#products .bookCont p.detail {
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
}

#products #productsBox2 .cRight ul {
	padding:12px 0 0;
	margin: 0 0 15px;
	border-bottom: solid 1px #999;
	background: #F2F2F2 url(../img/products_cata2_bg.gif) left repeat-y;
}

#products #productsBox2 .cRight li {
	line-height: 1.5;
	padding: 0 7px 20px 11px;
	font-weight: bold;
}

#products #productsBox2 .cRight li p {
	margin: 0 0 0 31px;
}

#products #productsBox2 .cRight .iso {
	border: solid 1px #999;
}



/* 	New Products
------------------------ */

#products .newproducts .section{
	padding-bottom:42px;
}

#products .newproducts #mainImg {
	margin:0 0 13px;
}

#products .newproducts h2 {
	padding:0 0 0.2em 13px;
	margin:0 0 6px;
	border-bottom:solid 2px #000;
	font-size:130%;
	background:url(../../common/img/base_h2_bg.gif) left top no-repeat;
}

#products .newproducts h2 img {
	display:block;
	margin:0 0 4px;
}

#products .newproducts #lead dt {
	line-height:1.5;
	margin:0 0 8px;
	padding:0 0 0 13px;
}

#products .newproducts .spec dt {
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products .newproducts .spec table{
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	background:url(../img/products_spec_bg.gif) left top repeat-y;
}

#products .newproducts .spec th{
	background:url(../../common/img/img_tline_dot_h.gif) left bottom repeat-x;
}

#products .newproducts .spec td{
	background:#fff url(../../common/img/img_tline_dot_h.gif) left bottom repeat-x;
}

#products .newproducts .spec th.last{
	background:none;
}

#products .newproducts .spec td.last{
	background:#fff none;
}

#products .newproducts .spec th{
	padding:5px 0 6px 8px;
	line-height:1.2;
}

#products .newproducts .spec td{
	padding:6px 0 6px 6px;
	line-height:1.3;
}

#products .newproducts h3{
	margin:0 0 12px;
}

#products .newproducts #featureBox{
	margin:0 0 30px;
}

#products .newproducts #featureBox li{
	padding:0 0 0 17px;
	margin:0 0 2px;
	font-size:90%;
	background:url(../../common/img/img_list_mark_dot.gif) left 0.6em no-repeat;
}

#products .newproducts #variationBox{
	margin:0 0 40px;
}

#products .newproducts #variationBox h3{
	margin:0 0 23px;
}

#products #contactBox{
	margin:0 0 43px;
}

#products #productFmenu{
	width:665px;
}

#products #productFmenu .cLeft{
	width:440px;
}

#products #productFmenu .cRight{
	width:191px;
	margin:31px 0 0;
}

#products #productFmenu dd{
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	background:url(../../common/img/img_bdr_max.gif) left top repeat-y;
	padding:7px 0 8px 18px;
}

#products #productFmenu dd ul{
	/*width:422px;*/
	width:647px;
}

#products #productFmenu dd li{
	width:191px;
	float:left;
	margin:0 20px 0 0;
	display:inline;
}

#products #productFmenu dd li strong{
	padding:0 0 0 26px;
	background:url(../../common/img/img_new_icon2.gif) left top no-repeat;
}

#products #productFmenu dd li .lsp{
	letter-spacing:-1px;
}

#products #productFmenu dd li p{
	line-height:1.5;
}

#products #productFmenu dd li p a{
	border:solid 1px #ccc;
	padding:1px;
}

#products #productFmenu dd li p a:hover{
	border:solid 1px #FF9900;
}

#products #productFmenu .cRight li{
	background:url(../../common/img/img_list_arraw2.gif) left 0.5em no-repeat;
	padding:0 0 0 15px;
	margin:0 0 5px;
	font-weight:bold;
}

#products #optionBox,
#products #optionBox ul{
	width:665px;
}

#products #optionBox li{
	float:left;
	margin:0 24px 0 0;
	color:#cc0000;
}

#products #optionBox li.last{
	margin:0;
}

#products #optionBox strong{
	padding:0 0 0 15px;
	background:url(../../common/img/img_list_mark_b.gif) left 0.3em no-repeat;
}

#products #parts{
	margin:0 0 55px;
}

/* new products 1 */
#products #np1Box #lead {
	background:url(../img/products_np1_pic2.jpg) right top no-repeat;
}

#products #np1Box #lead .text {
	padding:0 323px 0 13px;
}

#products #np1Box #lead dd {
	margin:0 0 10px;
}

#products #np1Box #lead .dlBtn {
	float:right;
	margin:-120px 0 0;
}


#products #np1Box .spec {
	width:643px;
	margin:0 0 0 22px;
}

#products #np1Box #spec1{
	background:url(../img/products_np1_pic3.jpg) left top no-repeat;
	height:303px;
	min-height:303px;
	margin:0 0 20px;
}

#products #np1Box #spec1 dt {
	width:290px;
	margin:0 0 0 13px;
	display:inline;
	padding:43px 0 0;
	float:left;
}

#products #np1Box #spec1 dd {
	width:329px;
	padding:60px 0 0;
	float:right;
}

#products #np1Box #spec1 table{
	width:330px;
}

#products #np1Box th{
	width:67px;
}

#products #np1Box #spec1{
	background:url(../img/products_np1_pic3.jpg) left top no-repeat;
	height:303px;
	min-height:303px;
	margin:0 0 20px;
}

#products #np1Box #spec2{
	margin-bottom:38px;
}

#products #np1Box #spec2 dt {
	width:301px;
	float:left;
}

#products #np1Box #spec2 dd {
	display:inline;
	margin:0 27px 0 0;
	width:300px;
	float:right;
	font-size:100%;
}

#products #np1Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np1Box #spec2 table{
	width:300px;
	font-size:75%;
}

#products #np1Box #spec3 dt {
	width:302px;
	float:right;
}

#products #np1Box #spec3 dd {
	width:300px;
	float:left;
	font-size:100%;
}

#products #np1Box #spec3 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np1Box #spec3 table{
	width:300px;
	font-size:75%;
}

/* new products 2 */

#products #np2Box #lead {
	background:url(../img/products_np2_pic2.jpg) right top no-repeat;
	min-height:361px;
	margin:0 0 10px;
}

#products #np2Box #lead .text {
	padding:0 310px 0 13px;
	margin:0 0 15px;
}

#products #np2Box #lead .dlBtn {
	margin:0 0 0 168px;
}

#products #np2Box .spec{
	width:665px;
	margin:0 0 37px;
}

#products #np2Box .spec dt{
	width:335px;
}

#products #np2Box .spec dd{
	margin:0 0 0 362px;
}

#products #np2Box .spec dd,
#products #np2Box .spec table{
	width:304px;
}

#products #np2Box .spec th{
	line-height:1.0;
	width:135px;
}

#products #np2Box .spec td{
	line-height:1.0;
}

#products #np2Box #spec1{
	background:url(../img/products_np2_pic3.jpg) left 1.7em no-repeat;
	margin:0 0 47px;
}

#products #np2Box #spec2{
	background:url(../img/products_np2_pic4.jpg) left 1.7em no-repeat;
}

#products #np2Box #spec3{
	background:url(../img/products_np2_pic5.jpg) left 1.7em no-repeat;
	margin:0 0 47px;
}

#products #np2Box #spec4{
	background:url(../img/products_np2_pic6.jpg) left 1.7em no-repeat;
	margin:0;
}

#products #np2Box #variationBox h3{
	margin:0 0 15px;
}

#products #np2Box #optionBox{
	margin:0 0 60px;
}

#products #np2Box #optionBox .link{
	text-align:right;
}

#products #np2Box #optionBox .link span{
	padding:0 0 0 15px;
	background:url(../../common/img/img_list_arraw2.gif) left 0.1em no-repeat;A
}

#products #np2Box #optionBox h3{
	margin:0 0 25px;
}

/* new products 3 */

#products #np3Box #lead {
	background:url(../img/products_np3_pic2.jpg) right top no-repeat;
	min-height:367px;
	margin:0 0 10px;
}

#products #np3Box #lead .text {
	padding:0 190px 0 13px;
	margin:0 0 10px;
}

#products #np3Box #lead .dlBtn {
	margin:0 0 0 250px;
}

#products #np3Box .spec dt{
	width:274px;
}

#products #np3Box .spec dd,
#products #np3Box .spec table{
	width:364px;
}

#products #np3Box .spec dd{
	font-size:100%;
}

#products #np3Box .spec table{
	font-size:75%;
}

#products #np3Box .spec th{
	line-height:1.0;
	width:x;
}

#products #np2Box .spec td{
	line-height:1.0;
}

#products #np3Box #spec1 dt,
#products #np3Box #spec1 dd{
	float:left;
}

#products #np3Box #spec1 dd,
#products #np3Box #spec2 dt{
	float:right;
}

#products #np3Box #spec1 dd p,
#products #np3Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np3Box #spec1{
	margin:0 0 15px;
}

#products #np3Box #spec2{
	margin:0 0 34px;
}

#products #np3Box #spec3{
	margin:0 0 47px;
}

#products #np3Box #spec4{
	margin:0;
}

#products #np3Box #featureBox ul{
	background:url(../img/products_np3_pic5.jpg) right top no-repeat;
	padding:0 215px 0 0;
}

#products #np3Box #featureBox{
	margin-bottom:49px;
}

/* new products 4 */

#products #np4Box #lead {
	background:url(../img/wks02.jpg) right no-repeat;
	/*min-height:361px;*/
        min-height:288px;
	margin:0 0 10px;
}

#products #np4Box #lead .text {
	padding:0 310px 0 13px;
	margin:0 0 15px;
}

#products #np4Box #lead .dlBtn {
	margin:0 0 0 168px;
}

#products #np4Box .spec{
	width:665px;
	margin:0 0 37px;
}

#products #np4Box .spec dt{
	width:335px;
}

#products #np4Box .spec dd{
	margin:0 0 0 362px;
}

#products #np4Box .spec dd,
#products #np4Box .spec table{
	/*width:304px;*/
	  width:304px;
}

#products #np4Box .spec th{
	line-height:1.0;
	width:135px;
}

#products #np4Box .spec td{
	line-height:1.0;
}

#products #np4Box #spec1{
	background:url(../img/WKS_10B_HO.jpg) left 1.7em no-repeat;
	margin:0 0 47px;
}

#products #np4Box #spec2{
	background:url(../img/WKS_10B_HB.jpg) left 1.7em no-repeat;
}

#products #np4Box #spec3{
	/*background:url(../img/products_np2_pic5.jpg) left 1.7em no-repeat;*/
	margin:0 0 47px;
}

#products #np4Box #spec4{
	/*background:url(../img/products_np2_pic6.jpg) left 1.7em no-repeat;*/
	margin:0;
}

#products #np4Box #variationBox h3{
	margin:0 0 15px;
}

#products #np4Box #optionBox{
	margin:0 0 60px;
}

#products #np4Box #optionBox .link{
	text-align:right;
}

#products #np4Box #optionBox .link span{
	padding:0 0 0 15px;
	background:url(../../common/img/img_list_arraw2.gif) left 0.1em no-repeat;A
}

#products #np4Box #optionBox h3{
	margin:0 0 25px;
}
/* new products 5 */

#products #np5Box #lead {
	background:url(../img/S_505_03.jpg) right top no-repeat;
	min-height:367px;
	margin:0 0 10px;
}

#products #np5Box #lead .text {
	padding:0 190px 0 13px;
	margin:0 0 10px;
}

#products #np5Box #lead .dlBtn {
	margin:0 0 0 250px;
}

#products #np5Box .spec dt{
	width:274px;
}

#products #np5Box .spec dd,
#products #np5Box .spec table{
	width:364px;
}

#products #np5Box .spec dd{
	font-size:100%;
}

#products #np5Box .spec table{
	font-size:75%;
}

#products #np5Box .spec th{
	line-height:1.0;
	width:x;
}

#products #np5Box .spec td{
	line-height:1.0;
}

#products #np5Box #spec1 dt,
#products #np5Box #spec1 dd{
	float:left;
	color: #000;
	font-weight: bold;
}

#products #np5Box #spec1 dd,
#products #np5Box #spec2 dt{
	float:right;
}

#products #np5Box #spec1 dd p,
#products #np5Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np5Box #spec1{
	margin:0 0 15px;
}

#products #np5Box #spec2{
	margin:0 0 34px;
}

#products #np5Box #spec3{
	margin:0 0 47px;
}

#products #np5Box #spec4{
	margin:0;

}

#products #np5Box #featureBox{
	margin-bottom:49px;
}
/* new products 6 */

#products #np6Box #lead {
	background:url(../img/PG3D001.jpg) right top no-repeat;
	min-height:303px;
	margin:0 0 10px;
}

#products #np6Box #lead .text {
	padding:0 190px 0 13px;
	margin:0 0 10px;
}

#products #np6Box #lead .dlBtn {
	margin:0 0 0 250px;
}

#products #np6Box .spec dt{
	width:274px;
}

#products #np6Box .spec dd,
#products #np6Box .spec table{
	width:364px;
}

#products #np6Box .spec dd{
	font-size:100%;
}

#products #np6Box .spec table{
	font-size:75%;
}

#products #np6Box .spec th{
	line-height:1.0;
	width:x;
}

#products #np6Box .spec td{
	line-height:1.0;
}

#products #np6Box #spec1 dt,
#products #np6Box #spec1 dd{
	float:left;
	color: #000;
	font-weight: bold;
}

#products #np6Box #spec1 dd,
#products #np6Box #spec2 dt{
	float:right;
}

#products #np6Box #spec1 dd p,
#products #np6Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np6Box #spec1{
	margin:0 0 15px;
}

#products #np6Box #spec2{
	margin:0 0 34px;
}

#products #np6Box #spec3{
	margin:0 0 47px;
}

#products #np6Box #spec4{
	margin:0;

}

#products #np6Box #featureBox{
	margin-bottom:49px;
}
/* new products 7 */

#products #np7Box #lead {
	background:url(../img/TB_02.jpg) right top no-repeat;
	min-height:375px;
	margin:0 0 10px;
}

#products #np7Box #lead .text {
	padding:0 190px 0 13px;
	margin:0 0 10px;
}

#products #np7Box #lead .dlBtn {
	margin:0 0 0 250px;
}

#products #np7Box .spec dt{
	width:274px;
}

#products #np7Box .spec dd,
#products #np7Box .spec table{
	width:364px;
}

#products #np7Box .spec dd{
	font-size:100%;
}

#products #np7Box .spec table{
	font-size:75%;
}

#products #np7Box .spec th{
	line-height:1.0;
	width:x;
}

#products #np7Box .spec td{
	line-height:1.0;
}

#products #np7Box #spec1 dt,
#products #np7Box #spec1 dd{
	float:left;
	color: #000;
	font-weight: bold;
}

#products #np7Box #spec1 dd,
#products #np7Box #spec2 dt{
	float:right;
}

#products #np7Box #spec1 dd p,
#products #np7Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np7Box #spec1{
	margin:0 0 15px;
}

#products #np7Box #spec2{
	margin:0 0 34px;
}

#products #np7Box #spec3{
	margin:0 0 47px;
}

#products #np7Box #spec4{
	margin:0;

}

#products #np7Box #featureBox{
	margin-bottom:49px;
}
/* new products 8 */

#products #np8Box #lead {
	background:url(../img/ribra-02.jpg) right top no-repeat;
	min-height:375px;
	margin:0 0 10px;
}

#products #np8Box #lead .text {
	padding:0 190px 0 13px;
	margin:0 0 10px;
}

#products #np8Box #lead .dlBtn {
	margin:0 0 0 250px;
}

#products #np8Box .spec dt{
	width:274px;
}

#products #np8Box .spec dd,
#products #np8Box .spec table{
	width:364px;
}

#products #np8Box .spec dd{
	font-size:100%;
}

#products #np8Box .spec table{
	font-size:75%;
}

#products #np8Box .spec th{
	line-height:1.0;
	width:x;
}

#products #np8Box .spec td{
	line-height:1.0;
}

#products #np8Box #spec1 dt,
#products #np8Box #spec1 dd{
	float:left;
	color: #000;
	font-weight: bold;
}

#products #np8Box #spec1 dd,
#products #np8Box #spec2 dt{
	float:right;
}

#products #np8Box #spec1 dd p,
#products #np8Box #spec2 dd p{
	font-size:115%;
	font-weight:bold;
	line-height:1.5;
	color:#CC3300;
}

#products #np8Box #spec1{
	margin:0 0 15px;
}

#products #np8Box #spec2{
	margin:0 0 34px;
}

#products #np8Box #spec3{
	margin:0 0 47px;
}

#products #np8Box #spec4{
	margin:0;

}

#products #np8Box #featureBox{
	margin-bottom:49px;
}
/* Pickup Products 
------------------------*/

#products #ppBox .section{
	padding-bottom:42px;
}

#products #ppBox #lead {
	background:url(../img/products_pp_pic2.jpg) right top no-repeat;
	min-height:243px;
	margin:0 0 28px;
}

#products #ppBox #lead .text {
	padding:0 279px 0 13px;
	margin:0 0 20px;
}

#products #ppBox #howto ol{
	width:665px;
	padding:9px 0 5px;
	margin:0 0 50px;
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background:url(../../common/img/img_bdr_max.gif) left top repeat-y;
}

#products #ppBox #howto li{
	float:left;
	background:url(../../common/img/img_tri_arraw.gif) right 43px no-repeat;
}

#products #ppBox #howto li p{
	padding:43px 0 0;
}

#products #ppBox #how1 p{
	background:url(../img/products_pp_num1.gif) left top no-repeat;
}

#products #ppBox #how2 p{
	background:url(../img/products_pp_num2.gif) left top no-repeat;
}

#products #ppBox #how3 p{
	background:url(../img/products_pp_num3.gif) left top no-repeat;
}

#products #ppBox #how1{
	width:225px;
	margin:0 0 0 29px;
	display:inline;
}

#products #ppBox #how2{
	width:225px;
}

#products #ppBox #how3{
	width:165px;
	background:none;
}

#products #ppBox #spec1{
	width:665px;
	background:url(../img/products_pp_pic6.jpg) left top no-repeat;
	margin:0 0 43px;
}

#products #ppBox #spec1 dt{
	width:363px;
	min-height:230px;
	float:left;
}

#products #ppBox #spec1 dd,
#products #ppBox #spec1 table{
	width:286px;
}

#products #ppBox #spec1 dd{
	float:right;
	padding:71px 0 0;
}

#products #ppBox #productFmenu dl{
	margin:0 0 6px;
}

#products #ppBox #productFmenu dd{
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	background:url(../../common/img/img_bdr_max.gif) left top repeat-y;
	padding:7px 0 8px 18px;
}

#products #ppBox #productFmenu dd ul{
	width:647px;
}

#products #ppBox #productFmenu dd li{
	width:191px;
	float:left;
	display:inline;
	margin:0 20px 0 0;
}

#products #ppBox #productFmenu .link{
	text-align:right;
}

#products #ppBox #productFmenu .link a{
	padding:0 0 0 15px;
	background:url(../../common/img/img_list_arraw2.gif) left top no-repeat;
}



/* Down Load 
------------------------*/
#products #dlBox{
	width:680px;
}

#products #dlBox .section {
	width:665px;
	padding-bottom:84px;
}

#products #dlBox h2{
	margin:0 0 18px;
}

#products #dlBox h3{
	margin:0 0 15px;
}

#products #dlBox #lead{
	margin:0 0 30px;
}

#products #dlBox #lead p{
	margin:0 0 10px 15px;
}

#products #dlBox #lead dl{
	width:665px;
	font-size:100%;
	background:#F2F2F2 url(../img/icon_pdf_bg.gif) 3px 3px no-repeat;
}

#products #dlBox #lead dt{
	font-size:75%;
	color:#333;
	padding:12px 0 4px 41px;
}

#products #dlBox #lead dd{
	font-size:75%;
	padding:0 7px 14px;
}

#products #dlBox #lead dd p{
	position:absolute;
	bottom:8px;
	right:174px;
}

#products #dlBox #catalogBox{
	width:665px;
	margin:0 0 35px;
}

#products #dlBox #leafBox{
	width:665px;
	margin:0 0 50px;
}

#products #dlBox .pdfList ul{
	width:630px;
	margin:0 0 0 5px;
}

#products #dlBox .pdfList li{
	width:173px;
	float:left;
}

#products #dlBox .pdfList li.last{
	width:109px;
}

#products #dlBox .pdfList li .cTit{
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(../../common/img/img_list_arraw2.gif) left 0.5em no-repeat;
	margin:0 0 5px;
}

#products #dlBox .pdfList li .cSize{
	width:100px;
	text-align:center;
	line-height:1.5;
	font-size:85%;
}

#products #dlBox .pdfList li .cBtn{
	margin:-2px 0 0;
}

#products #dlBox #contactBox{
	margin:0;
}

