@charset "UTF-8";
/* 상담신청 */
.advice_index_qucik_box_wrap { *zoom: 1; }
.advice_index_qucik_box_wrap:before, .advice_index_qucik_box_wrap:after { content: ""; display: table; }
.advice_index_qucik_box_wrap:after { clear: both; }
.advice_index_qucik_box_wrap .quick_btn { float: left; background-color: #162e59; width: 580px; height: 320px; background-image: url("../images/advice/advice_index_qucik_arrow_ico.png"); background-repeat: no-repeat; background-position: center 240px; }
.advice_index_qucik_box_wrap .quick_btn:last-child { float: right; background-color: #445e8b; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table { display: table; width: 100%; height: 100%; table-layout: fixed; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table .quick_box_cell { display: table-cell; text-align: center; vertical-align: middle; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table .quick_box_cell i { display: inline-block; width: 180px; height: 87px; background-image: url("../images/advice/advice_index_qucik_box_ico.png"); background-repeat: no-repeat; margin-top: -60px; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table .quick_box_cell i.buying { background-position: 0 0; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table .quick_box_cell i.sell { background-position: -180px 0; }
.advice_index_qucik_box_wrap .quick_btn .quick_box_table .quick_box_cell p { margin-top: 20px; font-size: 30px; font-weight: normal; color: #fff; }

.advice_index_stats_wrap { margin-top: 20px; }
.advice_index_stats_wrap ul { display: table; width: 100%; height: 100%; table-layout: fixed; border-collapse: collapse; }
.advice_index_stats_wrap ul li { display: table-cell; width: 25%; border: 1px solid #eee; background-color: #fff; height: 142px; vertical-align: middle; text-align: center; }
.advice_index_stats_wrap ul li div { line-height: 1.4; }
.advice_index_stats_wrap ul li div .txt { font-size: 16px; font-weight: 100; color: #1d1d21; }
.advice_index_stats_wrap ul li div .num { font-size: 24px; font-weight: 100; color: #666; margin-top: 5px; }
.advice_index_stats_wrap ul li div .num .color_txt { font-size: 30px; font-weight: bold; }
.advice_index_stats_wrap ul li div .num .color_txt.sky { color: #2299e2; }
.advice_index_stats_wrap ul li div .num .color_txt.blue { color: #023793; }

.advice_index_plan_wrap { margin-top: 40px; }
.advice_index_plan_wrap ul { *zoom: 1; }
.advice_index_plan_wrap ul:before, .advice_index_plan_wrap ul:after { content: ""; display: table; }
.advice_index_plan_wrap ul:after { clear: both; }
.advice_index_plan_wrap ul li { float: left; width: 20%; *zoom: 1; }
.advice_index_plan_wrap ul li:before, .advice_index_plan_wrap ul li:after { content: ""; display: table; }
.advice_index_plan_wrap ul li:after { clear: both; }
.advice_index_plan_wrap ul li i { float: left; display: inline-block; width: 50px; height: 50px; background-repeat: no-repeat; background-color: #2299e2; background-image: url("../images/advice/advice_index_plan_ico.png"); -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; }
.advice_index_plan_wrap ul li i.thing { background-position: 0 0; }
.advice_index_plan_wrap ul li i.briefing { background-position: -50px 0; }
.advice_index_plan_wrap ul li i.mail { background-position: -100px 0; }
.advice_index_plan_wrap ul li i.buying { background-position: -150px 0; }
.advice_index_plan_wrap ul li i.sell { background-position: -200px 0; }
.advice_index_plan_wrap ul li div { float: left; margin-left: 13px; padding-top: 5px; }
.advice_index_plan_wrap ul li div p { font-size: 14px; font-weight: normal; color: #666; margin-bottom: 5px; }
.advice_index_plan_wrap ul li div span { font-size: 16px; font-weight: normal; color: #1d1d21; }
.advice_index_plan_wrap ul li div span .impor_color { font-weight: bold; color: #2299e2; }

.standard_textarea { width: 100%; border: 1px solid #ddd; box-sizing: border-box; padding: 10px 17px; }

.advice_login_foot_btzone { *zoom: 1; margin-top: 20px; }
.advice_login_foot_btzone:before, .advice_login_foot_btzone:after { content: ""; display: table; }
.advice_login_foot_btzone:after { clear: both; }
.advice_login_foot_btzone .form_checkbox { float: left; }
.advice_login_foot_btzone .btn { float: right; width: 167px; }
.advice_login_foot_btzone .last_inquire_txt { margin-top: 15px; position: relative; float: left; font-size: 16px; font-weight: normal; color: #333; padding-left: 10px; }
.advice_login_foot_btzone .last_inquire_txt:after { content: ""; display: block; width: 4px; height: 4px; background-color: #162e59; position: absolute; top: 50%; left: 0; margin-top: -2px; }
.advice_login_foot_btzone .btn_right { float: right; }
.advice_login_foot_btzone .btn_right .btn { float: none; margin-left: 10px; }

.sell_logout_prev .personal_d_guide_box { border: 1px solid #e2e2e2; font-size: 14px; font-weight: 100; color: #666; background-color: #fff; padding: 15px 19px; height: 200px; overflow: hidden; overflow-y: auto; box-sizing: border-box; line-height: 1.6; }
.sell_logout_prev .form_checkbox { margin-top: 10px; }

.advice_type_building { display: table; table-layout: fixed; border: 5px solid #e2e2e2; width: 100%; height: 210px; margin-top: 30px; }
.advice_type_building .type_building_in { display: table-cell; vertical-align: middle; }
.advice_type_building .type_building_in p { text-align: center; font-size: 26px; font-weight: 100; color: #333; line-height: 1.5; }
.advice_type_building .type_building_in p strong { font-weight: normal; color: #2299e2; }

.advice_form_area { float: left; *zoom: 1; margin-left: 20px; }
.advice_form_area:before, .advice_form_area:after { content: ""; display: table; }
.advice_form_area:after { clear: both; }
.advice_form_area .add_detail { margin-left: 10px; }
.advice_form_area .won_put { position: relative; padding-right: 39px; }
.advice_form_area .won_put:after { content: "원"; position: absolute; top: 12px; right: 20px; }
.advice_form_area .won_put input[type=text] { text-align: right; }

.adv_buy_infor_wrap { *zoom: 1; }
.adv_buy_infor_wrap:before, .adv_buy_infor_wrap:after { content: ""; display: table; }
.adv_buy_infor_wrap:after { clear: both; }
.adv_buy_infor_wrap .buy_info_table_area { width: 766px; float: left; }
.adv_buy_infor_wrap .buy_info_table_area .inputs_wrapper { margin-top: 15px; }
.adv_buy_infor_wrap .buy_info_table_area .inputs_wrapper .form_select { border-color: #eee; }
.adv_buy_infor_wrap .buy_info_table_area .inputs_wrapper .form_select select { font-size: 16px; font-weight: normal; color: #1d1d21; }
.adv_buy_infor_wrap .buy_info_map_area { position: relative; float: right; width: 394px; height: 250px; box-sizing: border-box; border: 1px solid #e2e2e2; }

.etc_cc_write_form { display: none; position: absolute; top: 0; left: 105px; width: 200px; }
