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

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

img { display: block; }

.box1 { position: relative; width: 984px; overflow: hidden; margin:0 0 25px; }
.box1 .form { position: absolute; left: 522px; }
.box1 .form h2 { font-size: 16px; }

.box1 .line1 { top: 105px; }
.box1 .line2 .li,
.box1 .line1 .li { padding: 18px 0 0 0; }
.box1 .line2 .li .p,
.box1 .line1 .li .p { height: 18px; }
.box1 .line2 .li .p label,
.box1 .line1 .li .p label { float:left; width: 118px; text-align: right; padding: 0 0 0 0; }
.box1 .line1 .li .p input { float:left; border: 1px solid #7F9DB9; padding: 1px; width: 230px; }

.box1 .line2 { top: 215px; }
.box1 .line2 .li .p select { float:left; border: 1px solid #7F9DB9; width: 230px; }

.box1 .line3 { top: 340px; }
.box1 .line3 p { padding: 20px 0 0 70px; }

.box1 .line4 { top: 443px; }
.box1 .line4 ul { padding: 8px 0 0 0; width: 500px; }
.box1 .line4 li { float: left; margin: 0 32px 0 0; }

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

