html { height:100%; overflow:hidden; }
body { height:100%; background:url(../image/contact_background.gif) left top fixed; }

p, input, textarea, span, button {
	margin:0; padding:0;
	font-size:1em; line-height:1;
	position:relative; left:0; top:0;
	display:block;
	outline:none;
	background:none;
	overflow:hidden;
}

form { position:absolute; background:none; overflow:hidden; }
#form_left { left:0; top:0; }
#form_right { left:400px; top:0; }

.ftop { width:400px; height:20px; }
.fbottom { width:400px; height:20px; }
.ftop img, .fbottom img { display:block; }
.fmiddle { width:300px; padding:50px; background:url(../image/contact_fmiddle.png) center center repeat-y; }

* html .fmiddle { background:none; }
* html .fmiddle { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_fmiddle.png", sizingMethod="scale"); }

#fc1 { width:300px; overflow:hidden; margin-bottom:20px; }
#fc1 input { width:237px; padding:0 5px; float:right; height:30px; line-height:30px; border:none; }
.fc1_off { background:url(../image/fc1_off.png) left center no-repeat; }
* html .fc1_off { background:none; }
* html .fc1_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc1_off.png", sizingMethod="scale"); }
.fc1_on { background:url(../image/fc1_on.png) left center no-repeat; }
* html .fc1_on { background:none; }
* html .fc1_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc1_on.png", sizingMethod="scale"); }

#fc2 { width:300px; overflow:hidden; margin-bottom:20px; }
#fc2 input { width:237px; padding:0 5px; float:right; height:30px; line-height:30px; border:none; }
.fc2_off { background:url(../image/fc2_off.png) left center no-repeat; }
* html .fc2_off { background:none; }
* html .fc2_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc2_off.png", sizingMethod="scale"); }
.fc2_on { background:url(../image/fc2_on.png) left center no-repeat; }
* html .fc2_on { background:none; }
* html .fc2_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc2_on.png", sizingMethod="scale"); }

#fc5 { width:300px; overflow:hidden; margin-bottom:20px; background:url(../image/fc1_off.png) left center no-repeat; }
#fc5 span { width:237px; padding:0 5px; float:right; height:30px; line-height:30px; border:none; cursor:default; color:#a6a6a6; }
* html #fc5 { background:none; }
* html #fc5 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc1_off.png", sizingMethod="scale"); }

#fc6 { width:300px; overflow:hidden; margin-bottom:20px; background:url(../image/fc2_off.png) left center no-repeat; }
#fc6 span { width:237px; padding:0 5px; float:right; height:30px; line-height:30px; border:none; cursor:default; color:#a6a6a6; }
* html #fc6 { background:none; }
* html #fc6 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc2_off.png", sizingMethod="scale"); }

#fc25 { width:300px; height:3px; }
.fc25_off { background:url(../image/contact_ttop_off.png) center center no-repeat; }
* html .fc25_off { background:none; }
* html .fc25_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ttop_off.png", sizingMethod="scale"); }
.fc25_on { background:url(../image/contact_ttop_on.png) center center no-repeat; }
* html .fc25_on { background:none; }
* html .fc25_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ttop_on.png", sizingMethod="scale"); }

#fc35 { width:300px; height:3px; margin-bottom:20px; }
.fc35_off { background:url(../image/contact_tbottom_off.png) center center no-repeat; }
* html .fc35_off { background:none; }
* html .fc35_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tbottom_off.png", sizingMethod="scale"); }
.fc35_on { background:url(../image/contact_tbottom_on.png) center center no-repeat; }
* html .fc35_on { background:none; }
* html .fc35_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tbottom_on.png", sizingMethod="scale"); }

#fc65 { width:300px; height:3px; }
.fc65_off { background:url(../image/contact_ttop_off.png) center center no-repeat; }
* html .fc65_off { background:none; }
* html .fc65_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ttop_off.png", sizingMethod="scale"); }
.fc65_on { background:url(../image/contact_ttop_on.png) center center no-repeat; }
* html .fc65_on { background:none; }
* html .fc65_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ttop_on.png", sizingMethod="scale"); }

#fc75 { width:300px; height:3px; margin-bottom:20px; }
.fc75_off { background:url(../image/contact_tbottom_off.png) center center no-repeat; }
* html .fc75_off { background:none; }
* html .fc75_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tbottom_off.png", sizingMethod="scale"); }
.fc75_on { background:url(../image/contact_tbottom_on.png) center center no-repeat; }
* html .fc75_on { background:none; }
* html .fc75_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tbottom_on.png", sizingMethod="scale"); }

#fc3 { width:300px; overflow:hidden; }
#fc3 textarea { width:295px; float:right; height:200px; border:none; padding-left:5px; white-space:pre; }
.fc3_off { background:url(../image/contact_tmiddle_off.png) left center repeat-y;  }
* html .fc3_off { background:none; }
* html .fc3_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tmiddle_off.png", sizingMethod="scale"); }
.fc3_on { background:url(../image/contact_tmiddle_on.png) left center repeat-y;  }
* html .fc3_on { background:none; }
* html .fc3_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tmiddle_on.png", sizingMethod="scale"); }

#fc7 { width:300px; overflow:hidden; }
#fc7 span { width:295px; float:right; height:200px; border:none; padding-left:5px; white-space:pre; overflow:auto; cursor:default; color:#a6a6a6; }
.fc7_off { background:url(../image/contact_tmiddle_off.png) left center repeat-y;  }
* html .fc7_off { background:none; }
* html .fc7_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tmiddle_off.png", sizingMethod="scale"); }
.fc7_on { background:url(../image/contact_tmiddle_on.png) left center repeat-y;  }
* html .fc7_on { background:none; }
* html .fc7_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_tmiddle_on.png", sizingMethod="scale"); }

#fc4 { width:300px; overflow:hidden; }
#fc4 input { width:109px; float:right; height:30px; border:none; }
.fc4_off { background:url(../image/contact_ok_off.png) center center no-repeat; }
* html .fc4_off { background:none; }
* html .fc4_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ok_off.png", sizingMethod="scale"); }
.fc4_on { background:url(../image/contact_ok_on.png) center center no-repeat; }
* html .fc4_on { background:none; }
* html .fc4_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_ok_on.png", sizingMethod="scale"); }

#fc8 { width:300px; overflow:hidden; }
#fc8 input { width:109px; float:right; height:30px; border:none; }
.fc8_off { background:url(../image/contact_submit_off.png) center center no-repeat; }
* html .fc8_off { background:none; }
* html .fc8_off { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_submit_off.png", sizingMethod="scale"); }
.fc8_on { background:url(../image/contact_submit_on.png) center center no-repeat; }
* html .fc8_on { background:none; }
* html .fc8_on { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/contact_submit_on.png", sizingMethod="scale"); }

#fc9 { width:400px; height:400px; background:url(../image/fc9.png) center center no-repeat; position:absolute; }
* html #fc9 { background:none; }
* html #fc9 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc9.png", sizingMethod="scale"); }

#fc10 { width:200px; height:200px; background:url(../image/fc10.png) center center no-repeat; position:absolute; }
* html #fc10 { background:none; }
* html #fc10 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc10.png", sizingMethod="scale"); }

#fc11 { width:120px; height:30px; background:url(../image/fc11.png) center center no-repeat; position:absolute; z-index:10; }
* html #fc11 { background:none; }
* html #fc11 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc10.png", sizingMethod="scale"); }

#fc15 { width:400px; height:200px; background:url(../image/fc15.png) center center no-repeat; position:absolute; }
* html #fc15 { background:none; }
* html #fc15 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/fc15.png", sizingMethod="scale"); }


#back { position:absolute; left:0; top:0; }
#verifying { position:absolute; left:-9999px; top:-9999px; width:300px; maxheight:600px; }







