/* 리뉴얼 프로그램 CSS */
form{padding:0; margin:0;}

.bbs_wrap{position:relative;width:100%;min-height:600px;}

#bbs_list{width:100%; table-layout:fixed}
#bbs_list th{background:#3f3f3f; color:#fff; font-size:14px; font-family:'Malgun Gothic', dotum; padding:7px 0; letter-spacing:-2px}
#bbs_list td{padding:7px 0; border-bottom:1px solid #efefef; background:#fff; color:#777; font-family:'Malgun Gothic', dotum;}
.bbs_subj:link{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px;}
.bbs_subj:visited{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px}
.bbs_subj:hover{font-size:14px; text-decoration:none; color:#2c66d1; letter-spacing:-1px}
.bbs_subj:active{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px}
.bbs_num{font-size:12px; text-align:center; letter-spacing:0}
.bbs_zone{font-size:12px; text-align:center; letter-spacing:-1px}
.bbs_secure{text-align:center}
.bbs_name{font-size:14px; text-align:center; letter-spacing:-1px}
.bbs_date{font-size:12px; text-align:center; letter-spacing:0}
.bbs_view{font-size:12px; text-align:center; letter-spacing:0}

#list{table-layout:fixed;  margin-top:5px;}
#list th{font-size:11px; font-family:'dotum'; color:#fff; height:25px; background:#454954;height:40px; text-align:center;}
#list td{font-size:13px; background:#fff; color:#444; padding-top:8px; padding-bottom:5px; border-bottom:1px solid #eee; line-height:1.5; text-align:center;}
#list .dot11{font:13px dotum; letter-spacing:-1px;}
.dot11{font-size:11px; font-family:'dotum';}
#list .secure_on{font-size:11px;letter-spacing:-1px;width:40px;background-color:#da9292;color:#fff;text-align:center;}
#list .secure_off{font-size:11px;letter-spacing:-1px;width:40px;background-color:#9dc84f;color:#fff;text-align:center;}
.reply_done{font-size:11px;letter-spacing:-1px;width:60px;background-color:silver;color:#fff;text-align:center;margin:0 auto}
.reply_ready{font-size:11px;letter-spacing:-1px;width:60px;background-color:#9dc84f;color:#fff;text-align:center;margin:0 auto}

.viewTable{table-layout:fixed; margin-top:5px;}
.viewTable th{font-size:12px; font-family:'dotum'; color:#fff; background:#454954; text-align:center; padding-top:6px; padding-bottom:5px;}
.viewTable td{font-size:12px; color:#333; padding:4px 0 3px 8px;}

#post{table-layout:fixed; background:#fff; margin-top:5px; border-top:2px solid #454954}
#post th{text-align:right; padding-right:10px; font-size:12px; font-family:'dotum'; width:120px; background:#f7f7f7; color:#414141; border-bottom:1px solid #eee;}
#post td{text-align:left; padding:5px; font-size:12px; font-family:'dotum'; background:#fff; color:#; border-bottom:1px solid #eee;}
#post div{padding:7px 0 0 0;}
#post select{font-size:11px; font-family:'dotum'; width:100px;}
#post .zone{font-size:12px; font-weight:bold;}

#listPage{width:100%; table-layout:fixed; margin-top:50px}
#listPage a.page{text-decoration:none; font-family:'Malgun Gothic', dotum; font-size:12px; padding:5px 12px; background:#eee; color:#333}
#listPage a.page:hover{background:#454954; color:#fff}
#listPage span.pageOn{font-family:'Malgun Gothic', dotum; font-size:12px; padding:5px 12px; background:#666; color:#fff}
.btn_wrap{padding:50px; text-align:center}
.btn{text-decoration:none; border:1px solid #454954; background:#454954; color:#fff; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px 24px; letter-spacing:-1px; font-weight:bold;display:inline-block;margin-top:10px;margin-bottom:50px;}
.btn_reply{text-decoration:none; border:1px solid #454954; background:#454954; color:#edf84d; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px 24px; letter-spacing:-1px; font-weight:bold}
.btn_best{text-decoration:none; border:1px solid #454954; background:#454954; color:#4fc5fc; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px 24px; letter-spacing:-1px; font-weight:bold}
.btn a{ color:#fff; }
.btn_ni{text-decoration:none; border:1px solid #6f6f6f; background:#6f6f6f; color:#fff; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px 24px; letter-spacing:-1px; font-weight:bold}
.btn_search{font-size:11px; border:1px solid #454954; background:#454954; color:#fff; font-family:'Malgun Gothic', dotum; letter-spacing:-1px; padding:3px 20px; vertical-align:top}
.search_sel{width:62px;height:23px;font-size:11px; color:#333;}
.search_input{width:100px;height:19px;}
.input{border:1px solid #dedfde; font-size:12px; color:#3C3C3C; text-align:left;}
.input2{height:30px;}
.inputPass{border:2px solid #DCDCDA; font-size:12px;text-align:left;height:18px;}

.reserv_zone_wrap{text-align:center;}
.reserv_zone_wrap a div{display:inline-block;background-color:#f9f9f9;border:1px solid #dfe0df;font-weight:bold;font-size:12px;width:70px;height:25px;line-height:25px;margin-right:3px;overflow:hidden}
.reserv_zone_wrap a div:last-child{margin-right:0px;}
.reserv_zone_wrap .rv_zone_1{color:#1633e1;}
.reserv_zone_wrap .rv_zone_2{color:#c95a00;}
.reserv_zone_wrap .rv_zone_3{color:#ff5fb6;}
.reserv_zone_wrap .rv_zone_4{color:#57b12b;}
.reserv_zone_wrap .rv_zone_5{color:#18bae2;}
.reserv_zone_wrap .rv_zone_6{color:#822eda;}

#reserv_modi {margin-top:-20px;font-family:'dotum';}
#reserv_modi th{text-align:right;font-size:20px;color:#999;font-weight:bold;}
#reserv_modi td{padding-bottom:10px;}
.re_input{width:300px;height:40px;font-size:15px;font-weight:bold;color:#888;background:#f7f6f7;border:0;margin-left:15px;}
.re_login_btn{width:405px;height:40px;font-size:20px;font-weight:bold;background:#3b3b3b;color:#fff;text-align:center;border:0;margin-top:15px;}
.re_txt_01{text-align:center;font-size:40px;font-weight:bold;color:#007c9a}
.re_txt_02{text-align:center;font-size:13px;font-weight:bold;color:#939393;}

#star_list{table-layout:fixed}
#star_list td{}
.w_star{padding-top:30px;padding-right:10px;text-align:center;}
.w_case{padding-top:30px;padding-right:10px;text-align:center; width:498px;background:#f6f6f6;}
.case_bg{}

#star_list td .dates{font-size:16px; padding:10px 0 5px 0; font-weight:bold; color:#3893c4}
#star_list td .subt{text-align:left;background:url(/images/sub/case_bg.gif) repeat ;font-size:14px; padding:10px 0 10px 10px; color:#fff;font-weight:bold;width:359px;margin:0 auto;}
#star_list td .date{font-size:14px; padding:0 0 20px 0;color:#a1a1a1;}

#star_list td .star_img{margin-top:10px;}
#star_list td .star_dates{font-size:16px; padding:10px 0 5px 0; font-weight:bold; color:#942061}
#star_list td .star_subt{font-size:16px; padding:0 0 10px 0; color:#454954;font-weight:normal;}
#star_list td .star_date{font-size:14px; padding:0 0 20px 0;color:#a1a1a1}
.media_border{border:1px solid #eee;}

#bbs_thum_list{list-style:none; padding:0; margin:0; border-top:3px solid #3f3f3f}
#bbs_thum_list li{background:#fff; border-bottom:1px solid #efefef; font-size:14px; color:#333; font-family:'Malgun Gothic', dotum; letter-spacing:-1px; clear:both}
#bbs_thum_list li:hover{background:#f7f7f7}
#bbs_thum_list li a{text-decoration:none; display:block; height:100%; padding:10px; overflow:hidden}
#bbs_thum_list li .thum_img{float:left; margin-right:20px; position:relative}
#bbs_thum_list li .thum_img_best{position:absolute}
#bbs_thum_list li .thum_detail{text-align:right; padding-right:20px}
#bbs_thum_list li .thum_subj{color:#26a7e0; padding-top:14px; font-weight:bold}
#bbs_thum_list li .thum_cont{color:#999; font-size:12px; padding-top:10px; line-height:1.6; padding-right:20px}
#bbs_thum_list li .thum_info{color:#999; font-size:11px; padding-top:20px; letter-spacing:0}

.view_admin_table{padding:0px; table-layout:fixed; background:#EEE; }
.view_admin_table th{font-size:14px;font-family:'Malgun Gothic', dotum; background:#3f3f3f; color:#fff; padding:8px; border-bottom:1px solid #E4E4E4; }
.view_admin_table td{font-size:14px; font-family:'Malgun Gothic', dotum; background:#fff; color:#333; padding:8px; border-top:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.view_admin_table .info{font-size:12px; font-family:dotum; background:#F5F5F5; color:#333; padding:8px; border-bottom:1px solid #E4E4E4; text-align:left;}
.view_admin_table_botline{ border-bottom:1px solid #E4E4E4; }

.bbs_wrap #bbs_list{width:100%; table-layout:fixed; text-align:center;}
.bbs_wrap #bbs_list th{background:#3f3f3f; color:#fff; font-size:14px; font-family:'Malgun Gothic', dotum; padding:7px 0; letter-spacing:-2px}
.bbs_wrap #bbs_list td{padding:7px 0; border-bottom:1px solid #efefef; background:#fff; color:#777; font-family:'Malgun Gothic', dotum; text-decoration:none;}
.bbs_wrap #bbs_list td .ml{background:#fff; color:#777; font-family:'Malgun Gothic', dotum; text-decoration:none;}

.bbs_wrap #bbs_list .bbs_subj:link{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_subj:visited{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_subj:hover{font-size:14px; text-decoration:none; color:#2c66d1; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_subj:active{font-size:14px; text-decoration:none; color:#111; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_num{font-size:12px; text-align:center; letter-spacing:0}
.bbs_wrap #bbs_list .bbs_zone{font-size:12px; text-align:center; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_secure{text-align:center; font-size:12px; letter-spacing: -1px;}
.bbs_wrap #bbs_list .bbs_name{font-size:12px; text-align:center; letter-spacing:-1px}
.bbs_wrap #bbs_list .bbs_date{font-size:12px; text-align:center; letter-spacing:0}
.bbs_wrap #bbs_list .bbs_view{font-size:12px; text-align:center; letter-spacing:0}



/* 프로그램 CSS 시작! */

.step{width:100%;height:60px;}
.step .step_table{width:100%;height:60px;text-align:center;table-layout:fixed;background-color:#ddd;font-family:'dotum';font-size:20px;font-weight:bold}
.step_table .on{color:#fff;background-color:#333 !important;}
.register_ment{background:#fafafa;color:#666;border-top:1px solid #777;border-bottom:1px solid #e6e6e6;padding:20px;}
.register_ment ul li{height:25px;font-size:13px;}

.register_wrap{background-color:#fafafa;border-top:0px;}
#register_table{table-layout:fixed; width:100%;border-top:2px solid #808080;border-bottom:1px solid #e6e6e6}
#register_table th{background:#fafafa;color:#1a1a1a;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-size:12px;font-weight:bold;width:35%;height:45px;text-align:right;padding-right:10px;}
#register_table td{width:65%;border-top:1px solid #e6e6e6;padding-left:20px;}
#register_table .id_check{font-size:12px;font-weight:bold;color:#1a1a1a}
.reg_advice{font-size:14px;color:#3eaadd}
.input3{border:1px solid #b6b6b6;font-size:12px;width:265px;height:30px;padding-left:10px;}
.input4{border:1px solid #b6b6b6;font-size:12px;width:77px;height:30px;padding-left:10px;}
.input5{overflow: visible;vertical-align: middle;padding: 4px 8px;border:1px solid #b6b6b6;font-size:12px;width:87px;min-width:87px;line-height:33px;height:33px;padding-left:20px;}
.input6{overflow: visible;vertical-align: middle;padding: 4px 8px;border:1px solid #dedfde;font-size:12px;width:60px !important; line-height:33px;height:33px;padding-left:5px;}
.reg_complete{background-color:#f7f7f7}
.reg_com_txt{font-size:16px;font-weight:bold;margin-bottom:10px;}
.reg_com_table{border-top:2px solid #555;border-bottom:2px solid #d9d9d9}
.reg_com_table td{text-align:center}
.welcome_img{height:300px;}
.welcome_ment{height:100px;vertical-align:top;}
.reg_com_txt_01{font-size:30px;font-weight:bold;color:#3f3f3f;letter-spacing:-3px;}
.reg_com_txt_01 span{color:#f21f16;}
.reg_com_txt_02{padding-top:10px;font-size:14px;font-weight:bold;line-height:1.7;color:#3f3f3f}
.reg_com_txt_02 span{color:#3eaadd;}









.inputPass{width:200px;height:20px;}
.thin_btn2{text-decoration:none;border:1px solid #444;background:#444;color:#fff;font-size:12px;width:80px;height:25px;display:inline-block;text-align:center;line-height:25px;border-radius:20px;margin-left:15px;}


#register{table-layout:fixed; border-top:2px solid #454954}
#register th{width:300px; font-size:14px; font-family:'dotum';font-weight:bold;text-align:right; padding-right:5px; color:#414141; border-bottom:1px solid #eee;}
#register td{font-size:12px; text-align:left; padding-left:40px; color:#717171; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #eee;}
#register td .input{border:1px solid #cecfce; font-size:12px;}
#register td .select{font-size:11px; font-family:dotum;}

.join_done{width:120px;height:40px;background-color:#654797;color:#fff;font-weight:bold;border:0;text-align:center;font-size:14px;line-height:40px;display:inline-block;}
.join_cancel{width:120px;height:40px;background-color:#a8a8a8;color:#fff;font-weight:bold;border:0;text-align:center;font-size:14px;line-height:40px;display:inline-block;vertical-align:top;}

#Melist{table-layout:fixed; width:1000px}
#Melist th{background:#454954; color:#FFF; font-size:11px; font-family:dotum; padding-top:7px; padding-bottom:5px;}
#Melist td{border-bottom:1px solid #E4E4E4; padding-top:5px; padding-bottom:3px; font-size:12px}
#Melist .email{padding-left:10px;}
#Melist td a{text-decoration:none; color:#005784}










.list_link:link{font-size:13px; text-decoration:none; color:#333;}
.list_link:active{font-size:13px; text-decoration:none; color:#333;}
.list_link:visited{font-size:13px; text-decoration:none; color:#333;}
.list_link:hover{font-size:13px; text-decoration:none; color:#DC5200;}

.list_linkEM:link{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:active{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:visited{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:hover{font-size:14px; text-decoration:none; color:#DC5200; font-family:'dotum'; font-weight:bold;}

.listC_link:link{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:active{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:visited{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:hover{font-size:12px; text-decoration:none; color:#62829B; font-family:'dotum';}




.info{font-size:11px; font-family:'dotum'; background:#F0F0F0; color:#555; padding:3px; border-bottom:1px solid #E1E1E1; text-align:left;}
.smartOutput{ word-break:break-all; padding:10px; font-size:13px;line-height:1.5;}
.infoD{font-size:11px; font-family:'dotum'; color:#aaa; padding:5px; text-align:right; border-bottom:1px solid #E1E1E1;margin-left:30px;margin-right:10px;}
.bbs_contents {line-height:2;margin:10px;}
.admin_font{color:blue}

.viewTableCall{padding:4px; table-layout:fixed; background:#EEE;}
.viewTableCall th{font-size:12px; font-family:'dotum'; color:#E4F4FF; padding-top:7px; padding-bottom:6px; height:25px; background:#454954;}
.viewTableCall td{font-size:12px; background:#fff; color:#565656; padding:4px 0 4px 10px;}

#SQviewTable{padding:0; table-layout:fixed; background:; margin-top:5px; }
#SQviewTable th{font-size:12px; font-family:'dotum'; color:#ffffff; padding-top:7px; padding-bottom:6px; background:#454954; text-align:center;}
#SQviewTable td{font-size:12px; font-family:'dotum'; background:#fff; padding:10px; text-align:center; vertical-align:top;}
.baText{font-weight:bold; font-family:Tahoma, Verdana; font-size:24px; padding:15px; text-align:center;}

#SQviewDetail{width:100%; margin-top:10px; border:3px solid #DEDFDE; font-size:12px}
#SQviewDetail th{text-align:right; font-size:11px; font-family:'dotum'; width:120px; background:#f7f7f7; color:#35383D; padding:2px 10px 2px 0; border-bottom:1px solid #EEE;}
#SQviewDetail td{text-align:left; background:#fff; color:#666; padding:5px 0 5px 10px; line-height:150%; border-bottom:1px solid #EEE;}


#passTable{border:5px solid #EBEBEB; padding:1px; width:100%; margin-top:5px; }
#passTable th{font-size:12px; font-family:'dotum'; color:#fff; padding-top:7px; padding-bottom:6px; height:25px; background:#454954;}
#passTable .title{background:#f7f7f7; padding:20px; font-size:12px;}

#Cal{table-layout:fixed; width:100%}
#Cal th{font-size:12px; font-weight:normal; height:25px; background:#efedef; color:#000; text-align:center;}
#Cal td{font-size:12px; font-weight:bold; height:90px; background:#f7f7f7; text-align:center; color:#333;}

body{margin:0; padding:0;}
h4{margin:0; padding:0}
ul, li{padding:0; margin:0; list-style:none}
a{text-decoration:none}
p{margin:0; padding:0}



.beaf_view{float:left;padding-bottom:30px;}
.beaf_view:hover{background-color:#f7f7f7;}
#program_wrap {position:relative;margin:0 auto;}
 .section_box{margin-bottom:28px;}
.section_box:after{content:"";clear:both;display:block;height:1px;visibility:hidden;}
.section_box .section{float:left;width:440px;border:1px solid #c8c8c8;text-align:center;margin-bottom:30px;}
.section_box .section .section_img{position:relative;height:160px}
.section_box .section .section_img img{float:left;padding:10px;}
.section_box .section .section_img .section_mask{position:absolute;top:0;left:0;z-index:100}
.section_box .section h4{color:#414141;margin-top:15px;font-size:15px}
.section_box .section p{color:#444;margin-top:5px;line-height:10px}
.section_box .section ul{text-align:center;}
.section_box .section ul:after{content:'';display:block;height:0;clear:both;}
.section_box .section ul li{display:inline-block;margin-right:10px;font-size:12px;color:#6b6b6b;}
.section_box .section ul li:first-child{}
.section_box .section a{display:block}
.section_box .section_left{margin-right:15px}


#admined .admin_font {color:#fff;}

#reserv_manage th{color:#555; font-size:14px;font-weight:bold;}


/*
.btn_zone{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-2.5px; width:100px; text-align:center; background:#fff; border-top:1px solid #eee; border-right:1px solid #eee; color:#333}
.btn_zone:hover{background:#eee}
.btn_zone_on{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; background:#323232; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; font-weight:bold}
.btn_zone_hong{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}
.btn_zone_dong{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}
.btn_zone_hwa{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}
.btn_zone_seo{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}
.btn_zone_jam{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-1px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}
*/








#bbs_ztabs { width:995px;height:58px;margin-bottom:15px;}
/*.btn_zone_medical{text-decoration:none; display:inline-block; font-size:12px; font-family:'Malgun Gothic', dotum; padding:10px; letter-spacing:-2.5px; width:100px; text-align:center; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; background:#96896c; font-weight:bold}*/
.btn_zone{display:inline-block;height:58px;background:url(/images/sub/case_tap.png) no-repeat 0 0;float:left;}
.btn_zone_case_tap_1{width:148px;background-position:0 0;}
.btn_zone_case_tap_2{width:115px;background-position:-148px 0;}
.btn_zone_case_tap_3{width:170px;background-position:-263px 0;}
.btn_zone_case_tap_4{width:106px;background-position:-433px 0;}
.btn_zone_case_tap_5{width:172px;background-position:-539px 0;}
.btn_zone_case_tap_6{width:154px;background-position:-711px 0;}
.btn_zone_case_tap_7{width:130px;background-position:-865px 0;}

.btn_zone_case_tap_1_on{width:148px;background-position:0 -58px;}
.btn_zone_case_tap_2_on{width:115px;background-position:-148px -58px;}
.btn_zone_case_tap_3_on{width:170px;background-position:-263px -58px;}
.btn_zone_case_tap_4_on{width:106px;background-position:-433px -58px;}
.btn_zone_case_tap_5_on{width:172px;background-position:-539px -58px;}
.btn_zone_case_tap_6_on{width:154px;background-position:-711px -58px;}
.btn_zone_case_tap_7_on{width:130px;background-position:-865px -58px;}




.btn_r{color:yellow}





#bbs_post{width:100%; table-layout:fixed; border-top:3px solid #454954}
#bbs_post th{background:#454954; border-bottom:1px solid #454954; color:#fff; font-size:12px; padding:7px 0}
#bbs_post td{padding:7px 20px 7px 20px; border-bottom:1px solid #efefef; background:#fff; font-size:12px; color:#333; text-align:left}
#bbs_post td .zone{list-style:none; padding:0; margin:0}
#bbs_post td .zone li{float:left; width:100px}
#bbs_post td .zone li input{vertical-align:-2px; margin-right:4px}





#view_table{width:100%; table-layout:fixed}
#view_table th{border-top:2px solid #454954; border-bottom:1px solid #454954; background:#fff; color:#111; font-size:12px; padding:10px 0; letter-spacing:0}
#view_table td{background:#fff; text-align:left}
#view_table td.bbs_info{padding:8px 14px; font-size:12px; letter-spacing:0; border-bottom:1px solid #cccccc; background:#fff;}
#view_table td.bbs_info .date{float:right; color:#999; letter-spacing:0; font-size:12px}
.view_btns{padding-top:40px; padding-bottom:60px}



.tel_bg{position:relative;background:url(/tel/images/tel_bg.jpg); width:1199px;height:333px;margin:0 auto 50px auto;}
.tel_bg .tel_form{position:absolute;top:135px;left:60px;}
.tel_bg .tel_form .input_name{margin-left:40px;}
.tel_bg .tel_form .input_phone{margin-top:18px;margin-left:80px;}
.tel_bg .tel_form .input_zone{margin-top:53px;}
.tel_bg .tel_form .input_contents{position:absolute;top:0px;left:500px;}
.tel_bg .tel_form .input_btn{position:absolute;top:0px;left:900px;}

/* 프로그램 CSS 종료! */