@charset "utf-8";

@import url("dev_layout2.css");
@import url("ie_bug.css");

ul.search_box { margin-top:14px; padding:0; }
ul.search_box li { float:right; margin:0; padding-right:7px; }
ul.search_box li.search_btn { padding:5px 10px 0 0; }

div.qa_list_box{ width:681px; margin-top:13px; text-align:center; clear:both; background:url('../images/qa/qa_list_bg.gif') no-repeat left top; }
table.qa_list { width:656px; }
table.qa_list th { margin:0; padding-top:8px; height:2px; }
table.qa_list td { text-align:center; padding:6px 0 7px 0; border-top:1px dotted #e3e3e3; font-family:Dotum; font-size:11px; color:#999; }
table.qa_list td.first_list { padding:10px 0 7px 0; height:2px; border:none; }
table.qa_list td.first_list_t{ text-align:left; font-size:12px; color:#444; padding:3px 0 0 19px; border:none; }
table.qa_list td.list_txt_t { text-align:left; font-size:12px; color:#444; padding-left:19px; }
table.qa_list td.re_txt { text-align:left; padding-left:59px; font-size:12px; color:#444; }
table.qa_list td a { font-size:12px; color:#444; }
p.list_btn { width:672px; clear:both; text-align:right; margin-top:5px;_margin-top:-6px; padding-right:9px; }


div.qa_con_tit { width:681px; height:21px; margin-top:14px; padding-top:6px; font-family:Dotum; font-size:12px; color:#666; font-weight:bold; text-align:center; background:url('../images/qa/qa_list_bg.gif') no-repeat left top; }
table.qa_con_top { width:681px; margin-top:6px; padding:0; }
table.qa_con_top td { text-align:center; vertical-align:top; font-family:Dotum; font-size:12px; color:#999; }
table.qa_con_top td span { padding-left:9px; }
table.qa_con_top td.qa_con_top { width:671px; height:14px; background:url('../images/qa/qa_conbg_top.gif') no-repeat 9px bottom; }
table.qa_con_top td.qa_con_cen { width:671px; text-align:left; background:url('../images/qa/qa_conbg_cen.gif') repeat-y 9px top; }
table.qa_con_top td.qa_con_cen p.qa_con { width:500px; margin:8px 0 8px 34px; padding:0; font-family:Dotum; font-size:12px; color:#848484; line-height:1.5em; }
table.qa_con_top td.qa_con_bot { width:671px; height:8px; background:url('../images/qa/qa_conbg_bot.gif') no-repeat 9px top; }
p.qa_con_btn { width:681px; float:left; margin:0; padding-top:25px; background: url('../images/common/bg_paging.gif') no-repeat center top; }
p.qa_con_btn span { float:right; margin-top:-20px; padding:0; }
div.qa_conlist { width:681px; height:53px; margin-top:33px; background: url('../images/qa/qa_conlist_bg.gif') no-repeat left top; }
table.conlist { margin:0; padding:0; }
table.conlist td { text-align:center; padding:8px 0 5px; 0; _padding:6px 0 5px; 0; }
table.conlist td img { _margin-top:2px; }
table.conlist td a { color:#999; }


table.qa_write_box {width:662px; margin-left:8px; padding:0; }
table.qa_write_box td { text-align:center; border-top:1px dotted #e7e7e7; padding:10px 0 9px 0; }
table.qa_write_box td img { vertical-align:top; margin-top:1px; }
table.qa_write_box td.write_tit01 { text-align:center; border:none; padding:12px 0 9px 0; }
table.qa_write_box td.write_tit02 { text-align:center; vertical-align:top; padding:12px 0 9px 0; }
table.qa_write_box td.write_txt01 { text-align:left; border:none; }
table.qa_write_box td.write_txt02 { text-align:left; }
table.qa_write_box td.write_txt02 span { font-family:Dotum; font-size:11px; color:#999; margin-left:11px; }
div.qa_write_btn { width:681px; text-align:center; margin-top:-10px; padding-top:25px; background: url('../images/common/bg_paging.gif') no-repeat center top; }

/* down_load */
div.down_load{}
div.down_load h4.down_tit { width:651px; height:17px; font-family:Tahoma; font-size:12px; color:#ff8a00; font-weight:normal; margin-top:16px; padding:3px 0 0 29px; background:url('../images/downloads/down_tit_bg.gif') no-repeat left top; }
div.down_load h4.down_tit img { vertical-align:top; margin:1px 0 0 14px; }
div.down_load h4.down_tit a { color:#ff8a00; }

div.down_load ul.down_one { margin:11px 0 0 15px; padding:0; }
div.down_load ul.down_one li { line-height:1.9em; color:#7b7b7b; padding-left:12px;}
div.down_load ul.down_one li a { color:#7b7b7b; }
div.down_load ul.down_one li img { vertical-align:top; margin:2px 0 0 14px; }
div.down_load ul.down_one02 { margin:7px 0 0 29px; padding:0; }
div.down_load ul.down_one02 li { line-height:14px; color:#7b7b7b; }
div.down_load ul.down_one02 li a { color:#7b7b7b; }
div.down_load ul.down_one02 li img { vertical-align:top; margin:2px 0 0 14px; }
/* 2009-04-30 PMH */
div.down_load ul.down_one02 li.depth1 { line-height:1.9em; color:#7b7b7b; padding-left:10px;}
div.down_load ul.down_one02 li.depth1 a { color:#7b7b7b; }
div.down_load ul.down_one02 li.depth1 img { vertical-align:top; margin:2px 0 0 14px; }

div.down_load ul.down_one02 li.depth2 { line-height:14px; color:#7b7b7b; padding-left:37px;}
div.down_load ul.down_one02 li.depth2 a { color:#7b7b7b; }
div.down_load ul.down_one02 li.depth2 img { vertical-align:top; margin:2px 0 0 14px; }
/*  */

div.down_load ul.down_one02 li.down_two_t { margin-left:8px; }
div.down_load ul.down_two { margin:-15px 0 0 12px; padding:0; }
div.down_load ul.down_two li { line-height:14px; color:#7b7b7b; }
div.down_load ul.down_two li.down_two_t { margin-left:8px; }
div.down_load ul.down_two li a { color:#7b7b7b; }
div.down_load ul.down_two li img { vertical-align:top; margin:2px 0 0 14px; }
div.down_load ul.down_three { margin:-12px 0 0 33px; padding:0; }
div.down_load ul.down_three li { line-height:14px; color:#7b7b7b; }
div.down_load ul.down_three li a { color:#7b7b7b; }
div.down_load ul.down_three li img { vertical-align:top; margin:2px 0 0 14px; }



