main .sec4 .box .item .text .small{
	font-size: 14px;
	font-feature-settings: "palt";
}
main .sec4 .box .item{
	display: flex;
	flex-direction: column;
}
main .sec4 .box .item .text{
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
@media screen and (max-width: 768px){
	.slick-track{
		display: flex;
	}
	.slick-slide{
		height: auto;
	}
}

.mwform-zip-field input.form_zip{
	width: 40%;
	max-width: 300px;
    height: 50px;
    background-color: #F2F2F2;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 15px;
    border: none;
    outline: none;
}
.form_zip_txt{
	display: inline-block;
	padding-left: 1em;
	font-size: 12px;
}
@media screen and (max-width: 768px){
	.form_zip_txt{
		padding-left: 0;
		padding-top: 0.5em;
	}
	.mwform-zip-field{
		padding-right: 10px;
	}
}


input[type=checkbox],input[type=radio]{
	-webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
}