header{position:relative;height:auto;width:100%}header img{width:100%;display:block}header h1.wrap{font-size:40px;color:#3f3f3f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:576px){header h1.wrap{font-size:36px;width:80%}}section.company-section .wrap .nav-link{padding:20px 0;margin-bottom:50px}section.company-section .wrap .nav-link,section.company-section .wrap .nav-link a{color:#3f3f3f;font-size:16px;text-decoration:none}@media screen and (max-width:576px){section.company-section .wrap .nav-link{width:80%;margin:0 auto;font-size:14px}section.company-section .wrap .nav-link a{font-size:14px}}section.company-section .wrap .info{display:flex;justify-content:space-between;margin-bottom:120px}section.company-section .wrap .info>img{width:530px}section.company-section .wrap .info .desc{width:470px}section.company-section .wrap .info .desc img{width:131.5px;margin-bottom:41px}section.company-section .wrap .info .desc p{font-size:20px;color:#54493f;padding:4px 0 4px 8px;border-left:2px solid #a98c66}@media screen and (max-width:576px){section.company-section .wrap .info{margin-bottom:50px;flex-wrap:wrap}section.company-section .wrap .info>img{width:90%;margin:0 auto 20px}section.company-section .wrap .info .desc{width:90%;margin:0 auto}section.company-section .wrap .info .desc img{width:100px;margin-bottom:20px}section.company-section .wrap .info .desc p{font-size:18px}}
