.BOX_B .BOX:hover{
	-webkit-box-shadow:2px 5px 4px rgba(0,0,0,0.15);
	box-shadow:2px 5px 4px rgba(0,0,0,0.15)}
.W_CENTER{ clear:both; padding:10px 5px 10px 5px;width:100%;max-width:1200px;}
.BOX_A, .BOX_B{display:block;padding:3px 3px 6px 3px}
.BOX_B .BOX{display:block;border:1px solid #494949;height:320px;line-height:1.4;letter-spacing:0;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.BOX_B .BOX .BOX_IN{padding:10px 20px 30px 20px}
.BOX_B .BOX div i{font-size:46px;text-shadow:none}
.BOX_B .BOX .tt1{
	display:block;font-size:20px;color:#000;line-height:1.3;font-weight:700; text-align:center}
.BOX_B .BOX p{display:inline-block;font-size:17px;color:#333;line-height:1.5;font-weight:400; margin-bottom:15px; text-align:center;}
.owl-theme .owl-nav [class*='owl-']:hover{background:#bd1b15;color:#fff}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:20px;margin:5px;padding:4px 7px;background:#d6d6d6;background-color:#f9d6d6;display:inline-block;color:#bd1b15}
.owl-theme .owl-dots .owl-dot.active span,.CONTENT3 .owl-theme .owl-dots .owl-dot:hover span{background:#bd1b15}
.BOX_A .BOX img, .BOX_B .BOX img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.BOX_A .BOX:hover img, .BOX_B .BOX:hover img{display:block;transform:scale(1.07)}

@media screen and (max-width:550px) {
.BOX_B .BOX{ height:350px;}
}

@media screen and (max-width:479px) {
.BOX_B .BOX{ height:300px;}
}
