@charset "utf-8";

/*
GLOBAL
***************************************************************************/
html.hkex {
	font-size: 62.5%;
	overflow-y: auto;
}

html.hkex.ie {
	font-size: 55%;
}

/*
TOPIMG
***************************************************************************/
#hkex_topimg {
	background: url(../images/topimg_bg.jpg) center top no-repeat;
	background-size: cover;
}

/*
CONTACT
***************************************************************************/
#hkex_contact {
	padding: 50px 0 40px;
	background: #e8e2cf;
}

/*
FEATURE
***************************************************************************/
#hkex_feature {
	padding-bottom: 20px;
	background: #f1ede0;
}

#hkex_feature .sec_title {
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	transform: translateY(-20px);
	margin-bottom: -20px;
}

#hkex_feature .box {
	margin-bottom: 70px;
}

/*
EFFECT
***************************************************************************/
#hkex_effect {
	padding-bottom: 90px;
	background: #eeefef;
}

/*
SPEC
***************************************************************************/
#hkex_spec {
	margin-bottom: 80px;
	background: url(../images/spec_bg.jpg) center top no-repeat;
	background-size: cover;
}

/*
BANNER
***************************************************************************/
/*
.btn_bound img {
	-webkit-animation: bomb 3s linear 0s infinite normal;
	animation: bomb 3s linear 0s infinite normal;
	transition: .3s;
}

@-webkit-keyframes bomb {
	0% { -webkit-transform:scale(0.93); }
	7% { -webkit-transform:scale(0.98); }
	14% { -webkit-transform:scale(0.94); }
	21% { -webkit-transform:scale(1); }
	28% { -webkit-transform:scale(0.94); }
	35% { -webkit-transform:scale(0.98); }
	42% { -webkit-transform:scale(0.93); }
	49% { -webkit-transform:scale(0.97); }
	56% { -webkit-transform:scale(0.93); }
	100% { -webkit-transform:scale(0.93); }
}

@keyframes bomb {
	0% { transform:scale(0.93); }
	7% { transform:scale(0.98); }
	14% { transform:scale(0.94); }
	21% { transform:scale(1); }
	28% { transform:scale(0.94); }
	35% { transform:scale(0.98); }
	42% { transform:scale(0.93); }
	49% { transform:scale(0.97); }
	56% { transform:scale(0.93); }
	100% { transform:scale(0.93); }
}
*/
