﻿.wmkc-procate-gray-bg{position:relative;}
.wmkc-procate-gray-bg:before{content:'';width:100vw;height:100%;display:block;background:#f0f0f0;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}
.wmkc-procate-gray-bg>*{position:relative;z-index:2;}

.commatpage .banner-h1{display: none;}
.commatpage .send-popup-inquiry{margin-left: auto;}

.commatpage .pagesbanner .pagesbanner-animate{top:55%}
.commatpage .pagesbanner .pagesbanner-animate .p1{font-size:42px}
.commatpage .pagesbanner .pagesbanner-animate .p2{margin-top:10px;font-size:var(--fontsize24)}
@media (max-width:1280px){.commatpage .pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize30)}
.commatpage .pagesbanner .pagesbanner-animate .p2{margin-top:10px;font-size:var(--fontsize20)}
}
@media (max-width:768px){.commatpage .pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize26)}
.commatpage .pagesbanner .pagesbanner-animate .p2{margin-top:10px;font-size:var(--fontsize16)}
}
.propageflex{display: flex;}
.propageflex .wid75{width: 75%;}
.propageflex .wid25{width: 25%;}
@media (min-width:1025px){.propageflex .wid25 .kche-t66>p{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;}}
.propageflex .wid75 .kche-flex-item4{width: 33%;}
.propageflex .wid25 .kche-flex-item4{width: 100%;padding-left:1%;}
@media (max-width:1024px) {
.propageflex{display: block;}
.propageflex .wid75{width: 100%;}
.propageflex .wid25{width: 100%;}
.propageflex .wid25 .kche-flex-item4{width: 33%;}
}

.prctgrid{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;}
.prctgrid>div{width: 100%!important;}
@media (max-width:768px) {.prctgrid{grid-template-columns: repeat(2,1fr);}}

@media (min-width:769px) and (max-width:1700px){.prohome-content, .prolist-bottom{max-width:1600px}}
@media (max-width:768px){.prohome-content, .prolist-bottom{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}