@media (min-width: 1025px){
	.bocweb-select .link:hover {
		color: #008e3f;
		background: url(../img/img_6.png) no-repeat center right;
		transition:all 0.3s;
	}
	.bocweb-right li:hover a{
		color: #008e3f;
		transition:all 0.3s;
	}
	.footer-right ul li:first-child:hover dl{
		display: block;
	}
	.footer-right ul li:first-child:hover p{
		background: url(../img/img_28.png) no-repeat center top;
		transition:all 0.3s;
	}
	.footer-right ul li:hover p{
		opacity: 1;
		filter: alpha(opacity=100);
		background: url(../img/img_29.png) no-repeat center top;
		transition:all 0.3s;
	}
	.footer-bt-left li:hover a{
		color: rgba(255,255,255,1);
		transition:all 0.3s;
	}
	.footer-bt-left li.last:hover a span{
		padding-left: 24px;
		background: url(../img/img_15.png) no-repeat left center;
	}
	.footer-bt-left li.last.in:hover a span{
		padding-left: 24px;
		background: url(../img/img_16.png) no-repeat left center;
	}
	.footer-bt-right p a:hover{
		color: rgba(255,255,255,1);
		transition:all 0.3s;
	}
	.footer-left li a:hover{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.wel-tn-right:hover{
		color: #008e3f;
		background: url(../img/img_6.png) no-repeat right center;
		transition:all 0.3s;
	}
	#swiper2 .swiper-slide:hover ul{
		display: block;
	}
	#swiper2 .swiper-slide:hover .wel-two-work h3{
		display: none;
		transition:all 0.3s;
	}
	#swiper2 .swiper-slide:hover .wel-two-work h2{
		/*display: none;*/
		color: #008e3f;
		transition:all 0.3s;
	}
	#swiper2 .swiper-slide:hover .wel-two-work-right .blck{
		display: block;
		opacity: 0;
		filter: alpha(opacity=0);
		transition:all 0.5s;
	}
	#swiper2 .swiper-slide:hover .wel-two-work-right .none{
		display: block;
		opacity: 1;
		filter: alpha(opacity=100);
		transition:all 0.5s;
	}
	#swiper2 .swiper-slide:hover .wel-two-workbt{
		opacity: 1;
		filter: alpha(opacity=100);
		transition:all 0.3s;
	}
	.wel-two-workbt h6:hover{
		background: white;
		color: #008e3f;
		transition:all 0.3s;
	}
	#swiper3 .swiper-slide:hover{
		box-shadow: 0 0 10px rgba(0,0,0,0.1);
		transition:all 0.3s;
	}
	#swiper3 .swiper-slide:hover .swiper-text h2{
		color: #008e3f;
		transition:all 0.3s;
	}
	#swiper3 .swiper-slide:hover .swiper-img img{
		transform:scale(1.2);
		transition:transform 0.5s;
	}
	#swiper3 .swiper-slide:hover .swiper-text span{
		background: url(../img/img_23.png) no-repeat center center;
		transition:all 0.3s;
	}
	.produ-nav li:hover {
		background: #008e3f;
		transition:all 0.3s;
	}
	.produ-nav li:hover a{
		color: #fff;
		transition:all 0.3s;
	}
	.produ-nav li:hover:after{
		opacity: 1;
		filter: alpha(opacity=100);
		transition:all 0.3s;
	}
	.produ-nav .purchase:hover{
		background: #bf1c28;
		color: #fff;
		transition:all 0.3s;
	}
	.nanairo-btn-left:hover{
		background: url(../img/img_35.png) no-repeat top center;
		background-size: contain;
		transition:all 0.3s;
	}
	.fabt-left-work a:hover{
		color: #45b035;
		transition:all 0.3s;
	}
	.mores:hover{
		background: none;
		color: #008e3f;
		transition:all 0.3s;
	}
	.product h4:hover{
		background: #008e3f;
		border-color: #008e3f;
		transition:all 0.3s;
	}
	#swiper4 .swiper-button-next:hover{
		background: #f5f5f5 url("../img/img_75.png") no-repeat top center;
		transition:all 0.3s;
	}
	#swiper4 .swiper-button-prev:hover{
		background: #f5f5f5 url("../img/img_76.png") no-repeat bottom center;
		transition:all 0.3s;
	}
	#swiper5 .swiper-slide:hover{
		box-shadow: -2px 2px 20px  rgba(0,0,0,0.07);
		transition:all 0.3s;
	}
	#swiper5 .swiper-slide:hover .block{
		display: none;
	}
	#swiper5 .swiper-slide:hover .none{
		display: inline-block;
	}
	#swiper5 .swiper-slide:hover h3,#swiper5 .swiper-slide:hover p{
		color: #008e3f;
		transition:all 0.3s;
	}

	#swiper6 li:hover{
		background: #008e3f;
		transition:all 0.3s;
	}
	#swiper6 li:hover i{
		background: #fff;
		opacity: 0.2;
		filter: alpha(opacity=20);
		transition:all 0.3s;
	}
	#swiper6 li:hover h2,#swiper6 li:hover h3,#swiper6 li:hover p{
		color: #fff;
		transition:all 0.3s;
	}
	#swiper6 li:hover p{
		background: url(../img/img_83.png) no-repeat right center;
	}
	#swiper6 li:hover .block{
		display: none;
	}
	#swiper6 li:hover .none{
		display: block;
	}
	#swiper7 .swiper-slide:hover p{
		color: #008e3f;
		background: url(../img/img_92.png) no-repeat top center;
	}
	.about-team li:hover .block{
		display: none;
	}
	.about-team li:hover .none{
		display: inline-block;
	}
	.about-team li:hover h4,.about-team li:hover h3{
		color: #008e3f;
		transition:all 0.3s;
	}
	.bocweb-Vfive:hover{
		color: #008e3f;
    	transition: all 0.3s
	}
	#swiper12 h2:hover{
		background: #008e3f;
		transition:all 0.3s;
	}
	#swiper12 h2:hover span{
		color: #fff;
		/*background: url(../img/img_123.png) no-repeat right center;*/
	}
	.picture li:hover .picu-poa{
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		padding: 8% 11.5%;
		transition:all 0.3s;
	}
	.picture li:hover p{
		transition-delay: 0.6s;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.addrBox .mapTopBtn:hover{
		background:rgba(9,145,71,0.95) url(../img/img_143.png) no-repeat center center;
		transition:all 0.3s;
	}
	.addrBox .mapBottBtn:hover{
		background:rgba(9,145,71,0.95) url(../img/img_142.png) no-repeat center center;
		transition:all 0.3s;
	}

}