/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* HOME
----------------------------------------------------------------------------- */

img { display: block; }

.box1 { position: relative; }

.box2 { padding: 25px 0; width: 984px; overflow: hidden; }
.box2 ul { width: 1050px; }
.box2 li { float: left; margin: 0 16px 0 0; width: 484px; position:relative; font-size: 16px; height: 501px; }
.box2 li p { position: absolute; top: 321px; left: 23px; padding: 0 23px 0 0; line-height: 22px; }
.box2 li a { position: absolute; bottom: 0px; right: 0px; }
.box2 li p span { font-weight: bold; background: #D65827; padding: 0px; }

.box3 { position: relative; font-size: 16px; }
.box3 p { position: absolute; top: 89px; left: 18px; padding: 0 18px 0 0; line-height: 22px; }

.box4 { padding: 25px 0; }

.box5 { padding: 0 0 25px 0; }

