@media only screen and (max-width:900px){.grid-container .grid{width:49.7%}.grid-container .grid:nth-child(n+4) .grid-caption{float:left;background-image:-webkit-linear-gradient(right,#333 0,#5d5d5d 100%);background-image:-o-linear-gradient(right,#333 0,#5d5d5d 100%);background-image:linear-gradient(to right,#333 0,#5d5d5d 100%)}.grid-container .grid:nth-child(n+3):nth-child(-n+4) .grid-caption{float:right;background-image:-webkit-linear-gradient(right,#5d5d5d 0,#333 100%);background-image:-o-linear-gradient(right,#5d5d5d 0,#333 100%);background-image:linear-gradient(to right,#5d5d5d 0,#333 100%)}}@media only screen and (max-width:767px){.grid-container .grid{width:49.5%}.grid-container .grid .grid-caption .desc{font-size:12px}.corporate-grid .grid .content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-search{border:none;width:100%}.nav-search.nav-search-open .nav-search-input{width:94%}.nav-search-input{max-width:100%}.mainnav.fixed{top:65px}}@media only screen and (max-width:640px){.conpany_img_box,.conpany_img_box .img_box,.conpany_img_box.col3 .img_box{width:100%;margin-bottom:12px}.conpany_img_box,.conpany_img_box .img_box.box_right,.conpany_img_box.col3 .img_box.box_right{margin-left:0}.conpany_img_box.full{width:100%}.conpany_img_box.full .img_box{width:100%}}@media only screen and (max-width:580px){.corporate-grid li{width:100%}.corporate-grid .grid img{max-height:126px}.corporate-grid li:nth-child(3) .content,.corporate-grid li:nth-child(4) .content,.corporate-grid li:nth-child(7) .content{float:left}.corporate-grid li:nth-child(even) .content{float:right}}@media only screen and (max-width:559px){.grid-container .grid{width:100%}.grid-container .grid:nth-child(n+3):nth-child(-n+4) .grid-caption{float:left;background-image:-webkit-linear-gradient(right,#333 0,#5d5d5d 100%);background-image:-o-linear-gradient(right,#333 0,#5d5d5d 100%);background-image:linear-gradient(to right,#333 0,#5d5d5d 100%)}.grid-container .grid:nth-child(even) .grid-caption{float:right!important;background-image:-webkit-linear-gradient(right,#5d5d5d 0,#333 100%)!important;background-image:-o-linear-gradient(right,#5d5d5d 0,#333 100%)!important;background-image:linear-gradient(to right,#5d5d5d 0,#333 100%)!important}}@media only screen and (max-width:540px){.connected-carousels .navigation,.connected-carousels .stage{width:100%}}@media only screen and (max-width:500px){.hisstory-content .list-hisstory .item .images-item{width:100%}}@media only screen and (max-width:360px){.content-header .youtube{float:right}.grid-container .grid .grid-caption h4{font-size:14px}}.center img{display:block;margin:0 auto}.itemlogohistory h2{font-size:14px;font-family:helvetica_neue_bold;text-transform:none}.logohistory{padding-top:20px;border-top:1px solid #ececec;margin-top:25px}.itemlogohistory{margin-bottom:20px}.itemlogohistory .contentlogo{padding-left:30px;font-size:14px}.itemlogohistory .contentlogo .mark01{float:left}.itemlogohistory .contentlogo .sideitem{float:left;width:90%}.itemlogohistory .contentlogo .sideitem .logostrory{float:right}.itemlogohistory .contentlogo .sideitem .desc-history{float:left;width:85%;margin-left:10px;border-left:2px solid #ececec;padding-left:10px;padding-bottom:25px}.itemlogohistory .contentlogo .sideitem:last-child .desc-history{padding-bottom:0}.nmber{float:left;margin-right:15px;border-radius:50%;width:15px;height:15px;background-color:#ff5b5a;vertical-align:middle;text-align:center;font-size:11px;margin-top:5px;color:#fff;font-family:helveticaneueroman}