
/* 메인 왼쪽영역 */
#container .contentLeft { float: left; width: 240px; height: 100%; }

/* 빠른견적요청 */
#container .quickEstimate { width: 240px; height: 155px; background: url('../imgs/quickestimate_bg.gif') no-repeat; overflow: hidden; }
#container .quickEstimate h2 { margin: 7px 0px 0px 47px; padding: 0px; }
#container .quickEstimate img.subTitle { margin: 11px 0px 0px 20px; padding: 0px; }
#container .quickEstimate #formQuickEstimate { margin: 0px; padding: 0px 0px 0px 0px; width: 240px; }
#container .quickEstimate #formQuickEstimate fieldset { margin: 0px; padding: 0px; border: 0px; }
#container .quickEstimate #formQuickEstimate .textBox { float: left; width: 183px; }
#container .quickEstimate #formQuickEstimate p { padding-top: 4px; padding-bottom: 4px; }
#container .quickEstimate #formQuickEstimate input.info { float: left; margin-bottom: 6px; height: 18px; border: 1px solid #ddd; }
#container .quickEstimate #formQuickEstimate input.info2 { float: left; margin: 0px; padding: 0px; height: 18px; text-align: right; border: 1px solid #ddd; }
#container .quickEstimate #formQuickEstimate span.bar { float: left; padding-top: 4px; color: #ddd; }
#container .quickEstimate #formQuickEstimate input.width33 { width: 32px; }
#container .quickEstimate #formQuickEstimate input.width130 { width: 126px; }
#container .quickEstimate #formQuickEstimate select { float: left; margin-top: 5px; margin-bottom: 5px; width: 180px; }
#container .quickEstimate #formQuickEstimate span.title1 { float: left; margin: 2px 5px 0px 3px; width: 42px; height: 16px; background: url('../imgs/estimate_title_name.gif') no-repeat; text-indent: -100em; }
#container .quickEstimate #formQuickEstimate span.title2 { float: left; margin: 2px 5px 0px 3px; width: 42px; height: 16px; background: url('../imgs/estimate_title_num.gif') no-repeat; text-indent: -100em; }
#container .quickEstimate #formQuickEstimate span.title3 { float: left; margin: 6px 5px 0px 3px; width: 42px; height: 16px; background: url('../imgs/estimate_title_type.gif') no-repeat; text-indent: -100em; }
#container .quickEstimate #formQuickEstimate select { background-color: #e9e9e9; }

/* 버튼 부분 */
#container .quickEstimate #formQuickEstimate p.control { float: left; width: 45px; height: 45px; margin: 9px 0px 0px 3px; text-align: center; }


/* 고객센터 */
#container .customer { margin-top: 15px; width: 240px; height: 380px; }
#container .customer .tel { width: 240px; height: 124px; background: url('../imgs/customer_tel.gif') no-repeat; }
#container .customer .bank { width: 240px; height: 115px; background: url('../imgs/customer_bank.gif') no-repeat; overflow: hidden; }
#container .customer .bank a.card { display: block; margin: 77px 0px 0px 8px; width: 210px; }
#container .customer .server { width: 240px; height: 141px; background: url('../imgs/customer_server.gif') no-repeat; overflow: hidden; }
#container .customer .server p.server1 { margin: 0px; padding: 34px 0px 20px 75px; width: 120px; height: 30px; line-height: 1.6em; overflow: hidden; }
#container .customer .server p.server2 { margin: 0px; padding: 0px 0px 0px 75px; width: 120px; height: 40px; line-height: 1.6em; overflow: hidden; }


/* 메인 오른쪽영역 */
#container .contentRight { float: left; margin-left: 20px; width: 680px; height: 100%; }

/* 포트폴리오 영역 */
#container .portfolio { width: 680px; height: 220px; }


/* 메인 오른쪽 좌측영역 */
#container .leftBox { float: left; margin-top: 20px; width: 420px; height: 100%; }

/* 메인 오른쪽 우측영역 */
#container .rightBox { float: left; margin: 20px 0px 0px 20px; width: 240px; height: 100%; }

/* 상세견적의뢰 */
#container .estimate { width: 240px; height: 150px; background: url('../imgs/estimate_bg.gif') no-repeat; overflow: hidden; }
#container .estimate a.estimateBt { display: block; margin: 110px 0px 0px 125px; padding: 0px; }



