.thek_banquet_right_contents{float:left;position:relative;width:671px}
.thek_banquet_searchbar { float:left;font-family:dotum;font-size:12px;letter-spacing:-1px;color:#050505;font-weight:bold;margin:23px 0 0 0; }


.thek_banquet_option { float:left;width:671px;font-size:11px;color:#707070;border-top:2px solid #565B67; margin-top:23px; }
.thek_banquet_option th { color:#505050;font-size:11px;width:90px;border-right:1px solid #E7E7E7;border-bottom:1px dotted #E7E7E7;background-color:#F8F8F8 }
.thek_banquet_option td { color:#707070;font-size:11px;width:100px;border-bottom:1px dotted #E7E7E7;vertical-align:middle;padding:5px 0 5px 0;line-height:24px;}

.thek_button_banquet { float:left;width:100%;text-align:center;margin:20px 0 30px 0; }

.thek_weddinghall_result_list { float:left;width:671px;margin-bottom:20px;  }
.thek_weddinghall_result_list li { float:left;width:671px;border-bottom:1px solid #EBEBEB; }
.thek_weddinghall_result_list li div { float:left; }

.thek_weddinghall_name { font-family:dotum;font-size:14px;color:#000;font-weight:bold;line-height:16px;margin:7px 0 0 15px; }
.thek_weddinghall_info { width:325px;font-family:dotum;font-size:12px;color:#707070;letter-spacing:-0.3px;line-height:15px;margin:5px 0 0 15px; font-size:11px;}

.thek_weddinghall_result_list_left { float:left;margin:15px 0 15px 10px;width:455px;height:60px;border-right:1px solid #EBEBEB }

.thek_weddinghall_result_list_right { float:left;width:188px;height:61px;margin-top:25px }
.thek_weddinghall_result_list_right div { float:left;margin:26px 0 0 20px;font-family:dotum;font-size:12px;color:#707070;font-weight:bold; }
.thek_weddinghall_result_list_right  h2 {display:block; text-align:center; font-size:12px; color:#707070; line-height:13px; vertical-align:top; margin-left:7px;} /* 20131001 추가 */
.thek_weddinghall_result_list_right span {display:block; text-align:center; margin-top:10px; margin-left:7px;} /* 20131001 추가 */

.thek_result_pages { float:left;margin:15px auto 20px auto;width:671px;text-align:center;}
.thek_result_pages span {border-left:1px solid #d9d9d9;padding:0 6px 0 8px;font-family:dotum;font-size:12px;color:#3B3B3B;line-height:17px; }

/*/////////// Banquet Subway Page ////////////*/

.thek_banquet_subway { float:left;width:671px;border-top:2px solid #565B67;border-bottom:1px solid #EBEBEB; }
.thek_subway_text { margin:20px 0 0 11px;color:#707070;float:left;width:671px;text-align:center; }
.thek_subway_line { float:left; width:671px;margin:15px 0 25px 0; text-align:center;}
.thek_subway_line span { margin:0 0 0 10px;border-right:1px solid #CACACA;font-family:dotum;font-size:11px;color:#3B3B3B;padding:0 8px 0 0;letter-spacing:-0.7px; }
.thek_subway_img {float:left;width:100%; margin-bottom:10px;}

/*/////////// Banquet ServiceView Page ////////////*/

.thek_banquet_left_contentsbox { float:left;width:480px;height:407px;border-right:1px solid #E7E7E7 }
.thek_seoul_map { width:380px;height:296px;margin-left:50px;margin-bottom:20px;padding-top:10px; }
.thek_text_map { font-family:dotum;font-size:11px;color:#707070;letter-spacing:-0.3px;margin:4px 0 0 9px;line-height:15px;}
.thek_seoularea_search { float:left;margin:10px 0 0 6px; }
.thek_banquet_right_contentsbox { width:190px;height:407px;float:left;background-color:#F8F8F8 }
.thek_etc_area { width:78px;height:22px;margin:30px 0 0 20px;background:url('/image/iFamily/banquet/text_etc.gif');}
.etc_area_selectzone {  }
.thek_area_search { width:138px;height:22px;float:left;margin:15px 0 0 20px ;}

.thek_result_pages { float:left;margin:15px auto 20px auto;width:671px;text-align:center;}

/*퀵서치상담*/
.thek_quicksearch_area{float:left;width:581px;border:3px solid #d6d9e1;padding:30px 47px;margin-top:30px;}
.thek_quicksearch_area .login_txt{float:left;font-size:11px; color:#008bdc;height:22px;line-height:22px;}
.thek_quicksearch_area .login_txt img{vertical-align:top}

.thek_info_input_area{float:left;width:581px; border-top:2px solid #565b67;margin-top:7px}
.thek_info_input_area .title_txt{border-bottom:1px solid #ebebeb; color:#505050; font-weight:bold;padding:12px 0 11px 10px;font-size:11px;background:#f8f8f8}
.thek_info_input_area .title_sub_txt{border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb;color:#505050;padding:7px 0 5px 10px;background:#f8f8f8;font-size:11px;font-weight:bold;vertical-align:middle;height:22px;text-align:center;}
.thek_info_input_area .info_txt{color:#707070;border-bottom:1px solid #ebebeb;padding:7px 0 5px 10px;}
.thek_info_input_area .address_area{color:#707070;border-bottom:1px solid #ebebeb;padding:7px 0 5px 10px;height:22px;color:#008bdc;font-weight:bold}

.thek_info_input_area .info_txt li{float:left; width:138px;padding:5px 0;vertical-align:middle;line-height:16px;}
.thek_info_input_area input{vertical-align:middle;}
.thek_info_input_area img{vertical-align:middle;}
.thek_info_input_area .input_txt{border:1px solid #c9c9cc;font-size:12px;height:20px;line-height:20px;padding:0 5px }
.thek_info_input_area select{border:1px solid #c9c9cc;font-size:12px;height:20px;line-height:20px;padding:0 0}

.thek_quicksearch_area .thek_btn_search{float:left;width:581px;text-align:center;padding:20px 0 10px 0;}

