﻿@charset "utf-8"; 
:root{--color:#990000}
.pro-detail .pro-btnlist>a,.pro-detail .pro-btnlist .pro-btn {padding:0 10px;border-radius:35px;background:var(--color);color:#fff;border-color:var(--color);box-sizing:border-box;}
.pro-detail .pro-btnlist>a:hover,.pro-detail .pro-btnlist .pro-btn:hover {background:#fff;color:var(--color)}
.pro-detail .pro-detail-top .pro-info>img {margin-top:10px;}
@media (min-width:769px){.head-main .l-wrap,.head-nav{height:80px;}}
.foot-main .foot-title{font-weight: var(--fontbold7);}
.advan {text-align:center;padding:20px 0 0;}
#appli {background-image:none;background:none;}
.sidebar-contlist li{margin-bottom:5px}
#about,.sol-top h3,#new{padding:2% 0;}
#product .pro-list{margin-top:2%;}
#product .product-more .more-btn{margin-top:0;}
#product{margin-bottom:2%}
.foot-contact li p.title{margin-bottom:10px;}
.about-img lite-youtube{background-size:contain;background-repeat:no-repeat;background-color:#fff;}
#about .about-con ul.adv-icon {display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;justify-content:space-between;margin:25px 0 0;}
#about .about-con ul.adv-icon>li {box-sizing:border-box;margin-bottom:25px;width:48%;}
#about .about-con ul.adv-icon .icon-item {display:flex;box-sizing:border-box;padding:30px;background:#eee;color:#FFF;height:100%;}
#about .about-con ul.adv-icon .icon-img {margin-right:24px}
#about .about-con ul.adv-icon .num {font-size:2em;color:#000}
#about .about-con ul.adv-icon .text {margin-top:10px;color:#555}
#about .about-con ul:before,#about .about-con ul:after,#about .about-con ul li:after {display:none;}
@media (max-width:1300px){#about .about-con ul.adv-icon .icon-item{padding:20px}
#about .about-con ul.adv-icon .num{font-size:27px}
#about .about-con ul.adv-icon .text{font-size:14px}}
@media (max-width:768px){#about .about-con ul.adv-icon .icon-img {margin-right:0px}
#about .about-con ul.adv-icon .icon-item {padding:4vw;height:100%;flex-direction:column}
#about .about-con ul.adv-icon .icon-item>div {text-align:center}
#about .about-con ul.adv-icon .num {margin-top:4px;font-size:1.6em}}
#ind {padding:0;}
.foot-feedback .feedback-input,.foot-feedback .feedback-btn {display:none;}
.foot-item.foot-feedback .send-inquiry .inquiry-form input {width:100%;height:40px;margin:10px 0 0;}
.foot-item.foot-feedback .send-inquiry .inquiry-form textarea {margin:10px 0 0;height:120px;}
.foot-item.foot-feedback .wmkcfeedback .send-btn {background:var(--color);min-width:inherit;padding:0 15px;height:40px;}
.customer-visit h3{margin-bottom:5px;font-size:2.2em;text-align:center;text-transform:uppercase}
.customer-visit .title{margin:0 auto;color:#555;max-width:48%;text-align:center;margin-bottom:10px}
@media (max-width:768px){.customer-visit h3 {font-size: 19px;}
.customer-visit .title {max-width: 100%;font-size: 16px;margin-bottom: 5.3333333333vw;}}
@media (min-width:769px){#about .about-img .img-wrap {height:100%;}
#about .about-con ul.adv-icon>li:nth-child(n + 3) {margin-bottom:0;}}
.advan{display:none;}
.customer-visit{margin-bottom:15px;}
@media (max-width:768px){#sol-swiper{padding-bottom:20px}}
.product-main .pro-list.list0 .pro-intro,.new-main .new-list.list0 .new-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
.map iframe{border:0}
#new .new-title{margin:12px 18px}
