body { margin: 0px; padding: 0px; color: #404040; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; background: #fff;}

#container { width: 761px; margin-left: auto; margin-right: auto;}

#logo { width: 300px; height: 172px; margin-bottom: 10px;}

#tel { position: absolute; margin-left: 452px; top: 45px; width: 286px;}

#main { width: 761px; background: #ebf1f3 url(../_images/template/main_top.gif) no-repeat scroll top left;}
#main-bottom { width: 761px; height: 18px;}

#content { padding: 20px 20px 0px 20px; width: 721px;}
#content_left { float: left; width: 290px;}
#content_right { float: right; width: 390px; padding-left: 20px; border-left: 1px solid #dde8eb;}

.textfield { width: 250px; float:left; height: 17px; margin: 0px 0px 5px 0px; color: #000; border: 1px solid #d5d5d5; background: #fff;}
.textarea { width: 250px; float:left; height: 150px; overflow: auto; margin: 0px 0px 10px 0px; color: #000; border: 1px solid #d5d5d5; background: #fff;}
label { color: #367a8c; width: 116px; float: left; padding-top: 4px;}
form p { padding-bottom: 20px;}
.button { margin-left: 114px;}
