﻿@charset "utf-8";
:root{--color:#006036;font-family:'Hedvig Letters Serif', sans-serif}
#tags{display:flex}
#tags li{margin-right:2%}
#tags li a{line-height:1.3;padding:8px 15px;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #fff;border-radius:5px;margin:0}
ul#tags li.selectTag a{color:var(--color)}
@media (max-width:768px){#tags li a{font-size:18px}}
@media (max-width:560px){#tags li a{font-size:16px;padding:5px 8px}}
#tags li a{background:#f2f2f2}
.repro-item-cont .repro-more{display:inline-block;background-color:#ededed;color:var(--color);text-align:center;padding:2% 7%;position:relative;margin-top:10px;text-transform:lowercase;z-index:0}
.repro-item-cont .repro-more::before{content:'';display:block;position:absolute;top:0;left:0;width:4px;height:100%;background-color:var(--color);transition:width .2s;z-index:-1}
.repro-boxlist li:hover .repro-more::before{width:100%}
.repro-boxlist li:hover .repro-more{color:#fff}
.our-list li{width:24%}
.repro-box-next,.repro-box-prev{display:none}
.repro-boxlist{flex-wrap:wrap;justify-content:space-between}
.repro-boxlist li{width:24%;margin:10px 0}
@media (max-width:768px){.repro-boxlist li{width:48%;margin:5px 0}}
.our .home-text span{text-align:left;display:inline-block}
.news .home-text{display:none}
.logo{max-width:400px;flex-wrap:nowrap}
p.tname{margin-left:15px;font-weight:700;font-size:20px;color:var(--color)}
@media (max-width:1180px){.logo{max-width:200px}
p.tname{display:none}}
@media (min-width:1025px){body{padding-top:100px}
header{height:100px}
.fixhead{height:80px}
.logo{margin-left:50px}
p.tname{font-size:24px}}
.lang-wrap li a{text-transform:capitalize;}
@media (min-width:1025px){.nav>li{margin:0 10px;}}
@media (min-width:1025px) and (max-width:1440px){.logo img{max-height:80px}
p.tname{font-size:18px;}}
@media (min-width:1025px) and (max-width:1200px){.logo{width:auto;display:block}}
@media (min-width:801px) and (max-width:1024px){.head-box{flex-wrap:nowrap}}