
.min1 {
    font-family: "Yu Mincho Light", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "ＭＳ Ｐ明朝" , "MS PMincho", serif;
    font-weight: 600;
}

/*--- ecolane ------*/

.productcon{
	width:980px;
	margin:70px auto 70px;
	
	
	}

.v_bg{
	background:#eef3fb;
	padding-bottom: 40px;
}
.v_bg img{width: 100%;}
.v_main_pic{width: 100%; margin: 0 auto;}
.v_main_copy1{color:#666; font-size: 17px; text-align: center; line-height: 2; padding-bottom: 45px; margin-top:-35px;}

/*--- eco con1------*/
.eco_con1{width: 820px; padding: 40px; background: #fff; margin: 0 auto 30px;}
.eco_con1 .taki_main{display: flex; justify-content: space-between; margin-bottom: 30px;}
.eco_con1 .taki_main .taki_pic{width: 230px;}
.eco_con1 .taki_main .taki_pic p{text-align: center; padding-top: 10px; font-size: 15px; line-height: 1.35;}
.eco_con1 .taki_main .taki_detail{width: 530px;}
.eco_con1 .taki_main .taki_detail h3{font-size: 26px; padding: 30px 0 15px; color: #c90119; letter-spacing: 0px;}
.eco_con1 .taki_main .taki_detail p{font-size: 17px; line-height: 1.85;}


.eco_con1 .history_area h3{font-size: 30px; margin-bottom: 25px; color: #c90119; text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 2px;}
.eco_con1 .history_area history_pic{width: 100%;}


/*--- eco con2------*/
.eco_con2{width: 830px; padding: 40px 35px 40px; background: #fff; margin: 0 auto 30px;}
.eco_con2 .v_point_area{display: flex; justify-content: space-between; margin-bottom: 30px;}
.eco_con2 .v_point_area li{width: 31.5%;}
.eco_con2 .v_point_area li img{border-radius: 5px;}

.lift_point{background: #f5f8fc; padding: 20px 25px 23px; margin-bottom: 20px; border-radius: 5px; display: flex;}
.lift_point .lift_detail{width: 60%; margin-right: 7%;}
.lift_point .lift_pic{width:33%; margin-top: 15px;}
.lift_point .lift_detail p{font-size: 16px; padding: 8px 0 12px; line-height: 1.65;}
.lift_point .lift_detail .lift_dpic{width: 75%;}
.lift_att1{font-size: 12px; letter-spacing: 0;}
/*--- eco con3------*/
.eco_con3{width: 800px; padding: 25px 50px 30px; background: #fff; margin: 0 auto 30px;}
.develop_area{display: flex; justify-content: space-between; align-items: center;}
.develop_area .d_detail{width: 62%;}
.develop_area .d_detail h3{font-size: 25px; padding: 0 0 18px; color: #c90119;}
.develop_area .d_detail p{font-size: 16px; line-height: 1.8;}
.develop_area .d_pic{width: 31.5%;}

/*--- eco con4------*/
.eco_con4{width: 760px; padding: 45px 60px 50px; background: #fff; margin: 0 auto 30px;}
.howoto_area h3{ font-size: 34px; padding: 0 0 2px; border-bottom: 2px dotted #c90119; color: #c90119; display: table; margin: 0 auto 40px;}
.howoto_area .howto_inner{display: flex; justify-content: space-between;}
.howoto_area .howto_inner .product{width: 40%;}
.howoto_area .howto_inner .product img{width: 68%; padding-left: 24%;}
.howoto_area .howto_inner .way_detail{width: 57%;}
.howoto_area .howto_inner .way_detail h4{font-size: 22px; font-weight: 600; padding: 10px 0 10px;}
.howoto_area .howto_inner .way_detail p{font-size: 17px; font-weight: 300; padding:0 0 15px;}
.howoto_area .howto_inner .way_detail .att{font-size: 13px; padding:0 0 20px;}
.howoto_area .howto_inner .way_detail .way_pic{width: 280px; margin: 0 auto;}









