@charset "utf-8";

#productflash {
    margin:11px auto 0px;
	padding:0px;
	width:960px;
	height:300px;
	z-index:3;
	background-image: url("../img/recycling-TOP.jpg");
	background-position: left top;
	background-size: cover;
}

.ttl_recycling {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling02 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling02.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling03 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling03.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling04 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling04.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling05 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling05.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_recycling06 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling06.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k04 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k04.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k10 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k10.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k12 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/recycling/k12.jpg) no-repeat 0 0;
	text-indent:-9999px;
}


.ttl_k13 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k13.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k14 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k14.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k16 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/recycling/k16.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k17 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k17.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k18 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k18.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k19 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k19.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k20 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k20.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k21 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k21.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k22 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k22.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k23 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k23.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k24 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k24.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k25 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k25.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k26 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k26.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k28 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k28.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k29 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/recycling/k29.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k30 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k30.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k31 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k31.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k33 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k33.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k34 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/recycling/k34.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k35 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k35.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k36 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k36.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_k37 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/recycling/k37.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

ul.productlist_r {
    margin:-10px 0px 40px;
	padding:0px;
	list-style:none;
}

ul.productlist_r li {
    list-style: none;
	padding:6px 0 3px 0;
	margin:0px;
	background:url(../img/border_dott.jpg) repeat-x 0 bottom;
	font-size:14px;
	
}

ul.productlist_r li.catabcm a {
    background:url(../img/product/recycling/cat_abcm.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catabcegl a {
    background:url(../img/product/recycling/cat_abcegl.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catabcegj a {
    background:url(../img/product/recycling/cat_abcegj.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catabfl a {
    background:url(../img/product/recycling/cat_abfl.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catacl a {
    background:url(../img/product/recycling/cat_acl.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catacj a {
    background:url(../img/product/recycling/cat_acj.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catafl a {
    background:url(../img/product/recycling/cat_afl.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catafn a {
    background:url(../img/product/recycling/cat_afn.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catagkn a {
    background:url(../img/product/recycling/cat_agkn.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catan a {
    background:url(../img/product/recycling/cat_an.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catbfin a {
    background:url(../img/product/recycling/cat_bfin.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catbl a {
    background:url(../img/product/recycling/cat_bl.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catcin a {
    background:url(../img/product/recycling/cat_cin.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catdm a {
    background:url(../img/product/recycling/cat_dm.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catdn a {
    background:url(../img/product/recycling/cat_dn.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catdo a {
    background:url(../img/product/recycling/cat_do.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catfj a {
    background:url(../img/product/recycling/cat_fj.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catfn a {
    background:url(../img/product/recycling/cat_fn.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.cathm a {
    background:url(../img/product/recycling/cat_hm.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catho a {
    background:url(../img/product/recycling/cat_ho.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catabcgin a {
    background:url(../img/product/recycling/cat_abcgin.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catak a {
    background:url(../img/product/recycling/cat_ak.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li.catafmn a {
    background:url(../img/product/recycling/cat_afmn.jpg) no-repeat 0 0;
	min-height:30px;
	padding-left:48px;
	display:block;
}

ul.productlist_r li img {
	padding-right:3px;
	padding-bottom:0px;
}

#catpicker {
    width:690px;
	margin-bottom:40px;
}


.selectorsleft {
    margin:0px;
	padding:0px;
	float:left;
	width:400px;
}

.selectorsright {
    margin:0px;
	padding:0px;
	float:right;
	width:260px;
}

.selectorsleft p {
   float:left;
   width:125px;
   height:60px;
   padding-left:1px;
  }
  
.selectorsleft p a:hover img {
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
  
.selectorsright p {
   float:left;
   width:125px;
   height:60px;
   padding-left:3px;
 }

.selectorsright p a:hover img {
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

.selectors1 {
    background: url(../img/product/recycling/hd2.jpg) no-repeat 0 0;
	width:340px;
	height:32px;
	padding:10px 0 0 30px;
	margin:0 0 5px;
	color:#008d53;
	font-size:18px;
	font-weight:bold;
}

.selectors2 {
    background: url(../img/product/recycling/hd2s.jpg) no-repeat 0 0;
	width:220px;
	height:32px;
	padding:10px 0 0 30px;
	margin:0 0 5px;
	color:#008d53;
	font-size:18px;
	font-weight:bold;
}