﻿.contact-box::before{display:none;}
.contact{display:flex;margin-bottom:50px}
.contact .contact-box{flex:0 0 420px;margin-right:40px;padding:30px;box-sizing:border-box;background:var(--color);color:#FFFFFF;margin-top:0}
.contact .contact-box p, .contact .contact-box p a{color:#FFFFFF}
.contact .contact-box .title{font-size:var(--fontsize26);margin-bottom:10px}
.contact .contact-box .tip{margin-bottom:20px}
.contact .contact-inquiry{padding-top:10px;flex:1}
.contact .contact-inquiry .title{font-size:var(--fontsize26);font-weight:var(--fontbold6);line-height:1.1;position:relative;margin-bottom:10px;padding-bottom:10px;color:var(--fontcolor)}
.contact .contact-inquiry .title:after{content:"";position:absolute;width:80px;height:2px;top:100%;left:0px;background:var(--color)}
.contact .contact-inquiry .tip{color:var(--fontcolor);margin-bottom:30px}
.contact .contact-item{display:flex;margin-bottom:20px}
.contact .contact-item .icon{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px}
.contact .contact-item .con{flex:1}
.contact-memb li{margin-bottom:30px;display:flex;align-items:center;justify-content: space-between;width:100%}
.contact-memb li .contact-memb-item{display:flex;align-items:center;gap:10px;width:380px;}
.contact-memb li .img-box{width: calc(100% - 400px);display:flex;justify-content: space-between;}
.contact-memb li .img-box>img{width:32%;max-width:192px}
.contact-memb li .contact-memb-info div{font-weight:bold;font-size:var(--fontsize22);padding-bottom:5px;margin-bottom:10px;position:relative}
.contact-memb li .contact-memb-info div:after{content:'';width:70px;height:2px;background:var(--color);position:absolute;left:0;bottom:0;}
.contact-memb li .contact-memb-info p{white-space: nowrap;}
@media (max-width:1600px){.contact-memb li .contact-memb-item img{width:150px;}
.contact-memb li>img{width:150px}}
@media (max-width:1440px) and (min-width:1351px){.contact-memb li .contact-memb-item img{width:120px;}
.contact-memb li>img{width:120px}
.contact-memb li .contact-memb-item{width:320px;}
.contact-memb li .img-box{width:calc(100% - 320px)}}
/* @media (max-width:1350px) and (min-width:1025px){.contact-memb li{flex-wrap:wrap}
.contact-memb li .contact-memb-item{width:100%}} */
@media (max-width:1024px){.contact{flex-wrap:wrap}
.contact .contact-box{flex:initial;width:100%;margin:0 0 20px}}
@media (max-width:900px) and (min-width:769px){.contact-memb li .contact-memb-item img{width:120px;}
.contact-memb li>img{width:120px}}
@media (max-width:768px){.contact-memb li{flex-wrap:wrap}
.contact-memb li .contact-memb-item{width:100%}
.contact-memb li .img-box{width:100%}}
@media (max-width:540px){.contact-memb li{margin-bottom:20px;gap:10px}}