﻿@charset "utf-8"; 
:root{--introcolor:#333;}
.kche-t45>.kche-flex {padding-left: 20px;background: #f5f5f5;}
@media (min-width:1025px){.kche-t158 .kche-t158-tit p,.kche-t130 .kche-t130-item .kche-t130-item-tit,.kche-t86 .kche-t86-item-flex>.kche-item-r>.kche-item-tit{font-size:20px;}
.kche-t158 .kche-t158-con p,.kche-t130 .kche-t130-item .kche-t130-item-des,.kche-t195 .kche-t195-con p,.kche-t86 .kche-t86-item-flex>.kche-item-r>.kche-item-text{font-size:18px;}}
.kche-t197 .kche-t197-title h5,.kche-t176 h5,.kche-t203 .kche-t203-title h5,.kche-t203 .kche-t203-title h5,.kche-t168 h5{text-transform: initial;}
.wmkcfeedback .inquiry-form>*::placeholder{color: #000;}
.pagenav-catelist>li>a{font-weight:var(--fontbold7)}
@media (min-width:1367px){.pagenav-catelist>li>a{font-size:var(--fontsize18)}}

footer .loloking{padding:3%;margin-top:0;text-align: left;background:url(/uploads/44481/page/p20260701114118df449.jpg) no-repeat;background-size: cover;background-position: center;}
footer .looking-text{position: static;width:45%;}
footer .looking-text .title{font-size:2vw;font-weight:800;position:relative;padding-bottom:30px;text-align: left;}
footer .looking-text .title::after{content:'';position:absolute;left:0;bottom:10px;height:2px;width:10%;background:#f2c8af;z-index:0}
footer .looking-text .title::before{content:'';position:absolute;left:0;bottom:10px;height:2px;width:7%;background:var(--color);z-index:1}
footer .looking-text .title span{color:var(--color)}
footer .looking-text .list{display:flex;margin:4% 0;align-items:center;justify-content:stretch;flex-wrap: nowrap;font-size:1vw}
footer .looking-text .list li{display:flex;align-items:center;width:fit-content;margin-right:3%}
footer .looking-text .list li:last-child{margin-right:0}
footer .looking-text .list .img-box{border-radius:50%;aspect-ratio:1;flex-shrink:0;margin-right:2%;border:1px solid var(--color);padding:4%}
footer .looking-text .list .img-box  img{max-width:2vw}
footer .looking-text .list li span{white-space:nowrap}
footer .looking-text .more{padding:1% 3%;width:fit-content;color:#fff;border-radius:4px;font-size:1.2vw;background:var(--color)}
@media (max-width:768px){footer .looking-text .title{padding-bottom:0}
footer .looking-text .title::before,footer .looking-text .title::after{display:none}
}