section{width:1200px;margin:50px auto}#business{display:flex;font-family:'Montserrat',sans-serif;flex-wrap:wrap}#business .panel{width:25%}#business .panel .wrapper{padding:10px}#business .panel .title{align-items:center;display:flex;padding-bottom:5px}#business .panel .title svg{width:5em;height:5em}#business .panel .title>span{color:#555;font-size:1.5em;margin-left:20px}#business .panel img{transition:transform .3s ease-out;width:100%}#business .panel img:hover{transform:scale(1.1)}#business .panel p{color:#555;font-size:1.2em;line-height:1.8}body.ja #business .panel p{text-align:justify}#main_customer{font-family:'Montserrat',sans-serif}#main_customer h2{border-bottom:3px solid #e68123;font-size:2.5em;font-weight:normal;padding-bottom:15px;text-align:center}#main_customer ul{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;padding-top:20px}#main_customer ul li{padding:10px 20px;width:25%}#main_customer ul li img{width:100%}@media only screen and (max-width:1200px){section{margin:50px 0;padding:0 20px;width:100%}}@media only screen and (max-width:768px){#business .panel{padding:10px 20px;width:100%}#business .panel .title{display:block;padding-bottom:20px;text-align:center}#business .panel .title>span{display:block;margin-left:0;margin-top:10px;width:100%}#main_customer ul li{width:50%}}