@charset "utf-8"; @media screen and (max-width: 1440px){ html{ zoom: .8; } } @media screen and (max-width: 1400px){ .resources .position .strategic > div{ display: none; } } @media screen and (max-width: 1200px) { .resources{ width: 100%; } .resources .pic ul li { width: 42.3%; } .resources .pic ul li{ margin-left: 2.6%; } .resources .pic ul li + li{ margin-left: 10.4%; } /*.resources .pic ul li .more { display: none; }*/ .resources .pic ul li .more p { margin-top: 25px; font-size: 18px; } .resources .pic ul li .more i { width: 20px; height: 20px; margin-top: 15px; } .resources .position{ width: 100%; } .resources .position .strategic .content li div{ width: 50%; } .resources .contact{ width: 100%; } .resources .contact .tel ul { width: 90%; margin: auto; } } @media screen and (max-width: 900px) { .resources .position h3{ font-size: 25px; } .resources .welfare h3{ font-size: 25px; } .resources .contact h3{ font-size: 25px; } .resources .position > p{ display: none; } .resources .welfare > p{ display: none; } .resources .contact > p{ display: none; } .resources .position .strategic .list{ width: 95%; margin: auto; } .resources .position .strategic .list li{ width: 100%; margin-left: 0; margin-bottom: 10px; } .resources .position .strategic .list li + li{ margin-left: 0; } .resources .position .strategic .content li img{ margin-left:0 ; } .resources .position .strategic .content li div{ width: 60%; } .resources .position .strategic .content li div p{ text-align: justify; } } @media screen and (max-width: 620px) { /* .resources .position .strategic .content li div{ width: 50%; }*/ } @media screen and (max-width: 510px) { .resources .position .strategic .content li{ padding: 14px; } .resources .position .strategic .content li div{ margin-left: 60px; } } @media screen and (max-width: 600px) { .resources .contact .tel ul li .top p{ width: 70%; } .resources .contact .tel ul li .bottom{ padding: 0; } .resources .contact .tel ul li .bottom div{ width: 100%; margin-left: 0; } } @media screen and (max-width: 414px){ .resources .pic ul{ margin-bottom: 30px; } .resources .position h3{ font-size: 18px; } .resources .position .strategic .list li{ font-size: 18px; height:60px; line-height: 60px; } .resources .position .strategic .content{ margin-top: 30px; padding-bottom: 50px; } .resources .position .strategic .content li div h4{ font-size: 14px; margin-bottom: 15px; } .resources .position .strategic .content li div p{ font-size: 12px; line-height: 25px; } .resources .welfare h3{ font-size: 18px; } .resources .contact h3{ font-size: 18px; } .resources .contact .tel ul li .top p{ font-size: 16px; } .resources .contact .tel ul li .top span{ font-size: 14px; } .resources .contact .tel ul li .bottom div{ font-size: 12px; line-height: 25px; } } @media screen and (max-width: 410px){ .resources .contact .tel ul li .bottom img{ width: 100%; height: 100%; } } @media screen and (max-width: 400px) { .resources .contact .tel ul li .top p{ width: 60%; text-indent: 20px; } }