body { -webkit-text-size-adjust: 100%; font-family:serif; } a{ text-decoration:none; } a:link{ color:#57727b;} a:visited { color: #57727b; } a:hover { color: orange; } #wrapper{ width:880px; margin:0 auto; } #header{ overflow:hidden; margin:0 0 0 0; } #logo{ float:left; margin:30px 0 20px 30px; } h4{ font-size:13px; } h3{ font-size:15px; } #global-navi-wrapper{ margin:0 0 0 0; } .global-navi{ margin:10px 0 0 30px; padding:0; } #about{ margin:5px 10px 6px 10px; } #process{ margin:5px 10px 6px 10px; }#products{ margin:5px 10px 6px 10px; } #results{ margin:5px 10px 6px 10px; } #repair{ margin:5px 10px 6px 10px; } #recruit{ margin:5px 10px 6px 10px; } #contact{ margin:5px 10px 6px 10px; } h2{ font-size:15px; } #process-wrapper{ margin:30px 0 0 40px; } #processtop{ margin:30px 0 0 150px; } #process1{ overflow:hidden; width:680px; margin:40px 0 50px 80px; } #img-process1{ float:left; margin:20px 0 0 100px; width:280px; } #process1-1{ float:right; margin:40px 0 0 20px; width:400px; } #process1-2{ margin:20px 0 0 50px; } #process2{ overflow:hidden; width:800px; margin:20px 0 50px 10px; } #process2-1{ float:left; margin:40px 0 0 20px; width:400px; } #process2-2{ margin:20px 0 0 50px; } #img-process2{ float:right; margin:20px 0 0 20px; width:400px; } #process3{ overflow:hidden; width:750px; margin:20px 0 50px 50px; } #img-process3{ float:left; margin:20px 0 0 100px; width:350px; } #process3-1{ float:right; margin:40px 0 0 20px; width:400px; } #process3-2{ margin:20px 0 0 50px; } #process4{ overflow:hidden; width:830px; margin:20px 0 50px 40px; } #process4-1{ float:left; margin:40px 0 0 20px; width:430px; } #process4-2{ margin:20px 0 0 50px; } #img-process4{ float:right; margin:20px 0 0 20px; width:400px; } #process5{ overflow:hidden; width:680px; margin:20px 0 50px 80px; } #img-process5{ float:left; margin:20px 0 0 100px; width:280px; } #process5-1{ float:right; margin:40px 0 0 20px; width:400px; } #process5-2{ margin:20px 0 0 50px; } #process6{ overflow:hidden; width:830px; margin:20px 0 50px 40px; } #process6-1{ float:left; margin:40px 0 0 20px; width:430px; } #process6-2{ margin:20px 0 0 50px; } #img-process6{ float:right; margin:20px 0 0 20px; width:400px; } #pagetop{ margin:0 0 0 650px; } #bar-l{ margin:0 0 0 45px; } #global-navi3-wrapper{ margin:0 0 0 40px; } #footer li{ float:left; margin-right:30px; font-size:12px; list-style:none; } #footer-logo{ margin:20px 160px; }