@charset "UTF-8";
/* CSS Document */
/*
img{
	width: 100%;
    height: 100%;
    border: none;
	vertical-align: middle;
}
*/
.w-256 {
  width: 256px;
	display: list-item;
	margin: 0;
    padding: 0;
    text-align: -webkit-match-parent;
    unicode-bidi: isolate;
	
}
.w-304 {
  width: 304px;
	display: list-item;
	margin: 0;
    padding: 0;
    text-align: -webkit-match-parent;
    unicode-bidi: isolate;
	
}
.applict{
  width: 1120px;
	margin: auto;
}
.transition03 {
  transition: 0.3s all;
}
.scale-hv12-img:hover img {
  transform: scale(1.2);
}
.dn {
  display: none;
}
.tobr{
	border-radius: 8px;
	object-fit: cover;
	display: inline-block;
	overflow-clip-margin: content-box;
    overflow: clip;
	cursor: pointer;
	margin: 0;
    padding: 0;
	width: 100%;
    height: 100%;
    border: none;
	vertical-align: middle;
}
.applica{
	width: 100%;
	margin: 0;
    padding: 0;
	display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
	list-style: none;
}
.applicationb{
	width: 100%;
	padding-bottom: 120px;
	padding-top: 105px;
}
.applic{
	width: 1120px;
	margin: auto;
}
.applicationsm{
	display: none;
}
.applicationp{
	width: 100%;
	height: auto;
	margin-bottom: 16px!important;
    overflow: hidden;
	border-radius: 8px;
	cursor: pointer;
	display: block;
	margin: 0;
    padding: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	list-style: none;
	    text-align: -webkit-match-parent;
}
@media (max-width: 767px) {
	.applicationb{
	width: 100%;
	padding-bottom: 120px;
	padding-top: 105px;
	display: none;
}
	.applicationsm{
	display: block;
}
}
@media (max-width: 1023px) {
	.applicationb{
	width: 100%;
	padding-bottom: 120px;
	padding-top: 105px;
		display: none;
}
	.applicationsm{
	display: block;
}
@media (max-width: 1200px) {
	.applicationb{
	width: 100%;
	padding-bottom: 120px;
	padding-top: 105px;
		display: none;
}
	.applicationsm{
	display: block;
}
	}
}