﻿@charset "utf-8"; 
:root{--color:#D90000;--fontfamily:'Outfit'}
.kche-t45>.kche-flex {padding-left: 20px;background: #f5f5f5;}
.kche-t46>.kche-flex-row-reverse { padding-right: 20px; background: #f5f5f5;}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
  @media (min-width:1024px){body{padding-top:120px}
.nobanner header .head-info{background:#fff}
body .lang-icon span,body .head-nav .nav-ul > li > a,body .head-left .item{color:var(--fontcolor)}
/*body .lang-icon img{filter:invert(1) brightness(0)}*/
body .lang-icon span::after,body .lang-icon span::before{background:var(--fontcolor)}
}
header .head-info .head-logo a{flex-direction: column;align-items:flex-start}
@media (max-width:1024px) {header .head-info .head-logo span{display: none;}}
@media (min-width:1025px){header .head-info .head-logo img{max-height:65px}
header.is-active .head-info .head-logo img{max-height:55px}}
header .head-info .head-logo a span{padding-left:0;color:var(--color);font-weight:var(--fontbold6);font-size:var(--fontsize14);line-height:1.3;}
footer .foot-logo img{width:auto;max-height:60px}