header .header-left img{width:auto;height:5rem}header .header-right .nav li a{text-transform:uppercase}.banner ul li .b-text h3{text-transform:uppercase}.wrap-title h2{text-transform:uppercase}@media screen and (max-width: 1920px) and (min-width: 821px){header .header-left img{width:22vw;height:auto}header .header-right .nav li.ico{margin-left:1.04vw}header .header-right .nav li a{padding:0 1.04vw}}@media screen and (max-width: 820px){header .header-left img{height:3rem;width:auto}header .navlist .nav>li a{font-size:2rem}header .navlist .nav>li.haschild .box{width:100%;max-width:100%}header .navlist .nav>li.haschild .box ul{grid-template-columns:repeat(1, 1fr)}header .navlist .nav>li.haschild.lang>a span::before{content:"Language"}.banner ul li .b-text h3{font-size:2.4rem}.banner ul li .b-text p{font-size:1.4rem}.about .wrap-box .wrap-text p{text-align:left}}
