@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0; border: none; }
body { background: #F2F2F2; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; text-align: left; color: #000; }
div#outer { position: relative; width: 520px; margin: 0 auto; }
h1 { font-size: 34px; color: #999; margin: 0px 0 35px 0; padding: 10px 0 0 0; font-weight: normal; }
h2 { font-size: 22px; color: #999; margin: 0px 0 35px 0; padding: 17px 0 0 0; font-weight: normal; }
p { font-size: 11px; }
div.endmessage ul { margin: 0px 0; padding: 0 0 0 0px; line-height: 14px; list-style: none; }
div.endmessage ul li { padding: 0 0 0 12px; font-size: 11px; margin: 0 0 2px 0; background: url("../images/bg_ul_li.gif") no-repeat 0 4px;}
div#bodyblock { width: 520px; position: relative; text-align: left; }
input#spcheck { display: none; }
input.ctext { height: 22px; width: 250px; padding: 4px 8px; color: #000; font-size: 10px; voice-family: "\"}\""; voice-family: inherit; width: 234px; height: 14px; }
input.not_example { color: #999}
input#field_2 { position: absolute; top: 80px; left: 0px; border: 0px; }
input#field_3 { position: absolute; top: 106px; left: 0px; border: 0px; }
input#field_1 { position: absolute; top: 80px; right: 0px; border: 0px; }
input#field_100 { position: absolute; top: 106px; right: 0px; border: 0px; }
input#field_7 { position: absolute; top: 132px; left: 0px; border: 0px; }
div.question { position: absolute; top: 185px; left: 0px}
div.question2 { position: absolute; top: 155px; left: 0px}
div.selectCat { position: absolute; top: 215px; left: 0px;/* height: 250px;*/ z-index: 20005; }
select { font-size: 11px }
textarea#field_4 { position: absolute; top: 60px; left: 0px; border: 0px; width: 513px; height: 220px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; voice-family: "\"}\""; voice-family: inherit; width: 497px; height: 192px;}
textarea#field_4.contactCompany { top: 30px;}
input#btnSend { position: absolute; top: 480px; left: 4px; }
