﻿@charset "utf-8"; 
:root{--fontfamily:"Rubik", sans-serif;}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.nobanner header .head-info,header.is-active .head-info{background:#fff;}
@media (min-width:1025px){.nobanner .head-nav .nav-ul>li>a,header.is-active .head-nav .nav-ul>li>a{color:var(--fontcolor)}
.nobanner .head-nav .nav-ul>li>a:hover,header.is-active .head-nav .nav-ul>li>a:hover{color:var(--color)}}
@media (max-width:1024px){header,header.is-active{background:#fff;}
.m-menu span{background:var(--fontcolor)}}
@media (min-width:1025px){.head-left{color:var(--color)}}
@media (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize20)}
.head-nav .nav-ul>li>ul a{font-size:var(--fontsize16)}}
iframe, video { height: 450px; }
.floatwindow_fd_conct .floatwindow_tab_nav>li{background: var(--color);}
.floatwindow_fd_conct .floatwindow_tab_nav .floatwindow_icon_01,.floatwindow_icon_02{filter: brightness(360);}
.floatwindow_fd_conct .floatwindow_online-service span{color:#fff}
@media (max-width:1280px){footer .foot-item .foot-link .item:nth-child(1)>p{font-size:inherit !important}}