@charset "UTF-8";
/* CSS Document */

#eco-header{ margin: 0px; padding: 0px; float: none; }

#eco-header .img01{ margin: 0px; padding: 0px; clear: none; float: none; }
#eco-header .img02{ margin: 0px; padding: 0px;clear: none; float: none;}
.eco-navi{ margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;  }
.eco-content{ margin: 0px; float: none; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.eco-content2{ margin: 0px; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.eco-left{ margin: 0px; padding: 0px; float: left; width:315px; }
.eco-right{ margin: 0px; padding: 0px; float: right;width:433px;}
.eco-navi ul{ margin: 0px; padding: 0px;float: left;display: block; }
.eco-navi ul li{ margin: 0px; float: left; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; display: inline-block; list-style-type: none; }
.eco-left .read{ font-size: 14px; line-height: 2em; color: #333333; margin: 0px; float: none; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.read2{ font-size: 14px; line-height: 2em; color: #333333; margin: 0px; float: none; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.eco-title{ margin: 0px; clear: both; float: none; padding-top: 20px; padding-right: 0px; padding-bottom: 18px; padding-left: 0px; }
.eco-title-2{ margin: 0px; clear: both; float: none; padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }
.eco-feature{ margin: 0px; float:  ; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.eco-feature ul{ margin: 0px; padding: 0px;float: }
.eco-feature ul li{ margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 19px; display: block; list-style-type: none; background-image: url(../img/icon_feature.gif); background-repeat: no-repeat; background-position: 0px 50%; clear: both; float: none; font-size: 14px; line-height: 1.5em; color: #333333; }
.eco-cap{ font-size: 11px; line-height: 1.5em; color: #7388a5; margin: 0px; clear: both; float: none; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; }
.eco-set{ margin: 0px; float: none; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.eco-set .left-eco{ margin: 0px; padding: 0px; float: left; width: 325px; }
.eco-set .right-eco{ margin: 0px; padding: 0px; float: right; width: 415px; }
.eco-set .title-s{ margin: 0px; clear: both; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }
.eco-set .caption-eco{ font-size: 11px; line-height: 1.6em; color: #666666; margin: 0px; float: none; padding: 0px; }
.eco-set .prod-img{ margin: 0px; padding: 0px; clear: both; float: none; }
.cr-box{ margin: 0px; padding: 0px; clear: both; float: none; }
.caption-eco2{ font-size: 11px; line-height: 1.6em; color: #333333; margin: 0px; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; height:80px; }

dl.eco{ margin: 0px; float: none; padding-top: 0px; padding-right: 10px; padding-bottom: 25px; padding-left: 10px; }
dl.eco dt{ margin: 0px; clear: both; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; }
dl.eco dt img{ border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
dl.eco dd{ margin: 0px; padding: 0px; float: none; font-size: 12px; line-height: 1.65em; color: #666666; }
dl.eco dd.img{ padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; margin: 0px; float: none; }
