
@charset "utf-8";

/* 게시판 스타일 정리 */
	.board_tit_text01 { font-weight:bold; font-size:12px; text-align:center; }
	.tb_table { border-left:solid 1px #d8d8d8; border-top:solid 1px #d8d8d8; }
	.tb_tit01 { font-size:12px; color:#333; padding-left:20px; background-color:#ffffff; line-height:38px; height:38px; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; }
	.tb_tit14 { width:70px; font-weight:bold; color:#333; text-align:center; background-color:#f2f2f2; line-height:38px; height:38px; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; }

/* 서브컨텐츠 DIV 스타일 */
	.sub_div01 { width:100%; margin:0 auto; padding:30px; }
	.sub_div02 { width:100%; margin:0 auto; }

.reply_input .wbtn input{display:block;padding:0;width:80px;height:62px;font-size:12px;background:#fff;border:1px solid #c6c6c6;}
.position {position:absolute; top:0; right:0; }
.position button {width:70px; padding:5px 0; background:#eeeeee !important; border:1px solid #c6c6c6 !important;}

/* 페이지표시 */
.page{margin-top:20px;font-family:'Tahoma';font-size:12px;text-align:center;}
.page a{display:inline-block;width:24px;height:24px;text-align:center;vertical-align:middle;line-height:24px;color:#7b7b7b;letter-spacing:-1px;}
.page .s_num {display:inline-block;margin-top:0;padding:5px 7px 0 7px;height:18px;font-weight: bold;line-height:12px;vertical-align:middle;background:#f9f9f9;border: 1px solid #e2e2e2;}

/* Q&A 글쓰기 */
.question_write {width:100%;}
.question_write table {border-top:3px #8e8e8e solid;}
.question_write table th {text-align:left; padding-left:15px; background:#f8f8f8; font-size:13px; font-weight:bold; border-bottom:1px #aaaaaa solid; color:#333333;}
.question_write table td {text-align:left; padding-top:7px; padding-left:15px; padding-bottom:7px; border-left:1px #aaaaaa solid; border-bottom:1px #aaaaaa solid;}
.question_write table td span {display:inline-block; margin:0 5px; color:#8a4c1b;}
.question_write table td textarea {width:530px; height:150px;}
.question_write table td input {height:21px;}
.btn_next {width:261px; margin:0 auto; padding-top:30px;}
.btn_next:after {clear:both; display:block; content:'';}
.btn_next li {float:left; margin-left:5px;}
.btn_next li:frist-child {margin-left:0;}

/* 게시판 검색 */
.bbs_search {position:absolute; top:0; right:0;}
.bbs_search:after {clear:both; display:block; content:'';}
.bbs_search li {float:left; margin-left:3px;}

/*이용후기*/
.btn_epilogue_write {position:absolute; top:124px; right:30px;}
.epilogue_list {position:relative; width:820px; margin-bottom:30px;}
.epilogue_search {position:absolute; top:0; right:0;}
.epilogue_search:after {clear:both; display:block; content:'';}
.epilogue_search li {float:left; margin-left:3px;}
.epilogue_list table {margin-top:15px;border-top:3px #8e8e8e solid; border-bottom:4px #f6f6f6 solid;}
.epilogue_list table th {height:36px; text-align:center; font-size:13px; background:#f8f8f8; border-bottom:1px #aaaaaa solid;}
.epilogue_list table td {height:34px; border-bottom:1px #e5e5e5 solid;}
.epilogue_num {text-align:center; color:#666666;}
.epilogue_division {text-align:center; font-weight:bold; color:#8a4c1b;}
.epilogue_name {text-align:center; color:#c58200;}
.epilogue_check {text-align:center; color:#666666;}
.epilogue_time {text-align:center; color:#666666;}

/* 게시판 상담(검색) */
.bbs_top{margin-bottom:5px;}
.bbs_top:after{display:block;clear:both;content:''}
.bbs_top .bbs_search{float:right}
.bbs_top .bbs_search select{padding:2px;height:24px;}
.bbs_top .bbs_faq_search{margin-bottom:5px;padding:10px 0;text-align:center;background:#fff;border:1px solid #ccc}
.bbs_top .bbs_faq_search label{margin-right:10px;font-size:11px;font-weight:bold;}

/* faq */
.bbs_faq{border-top:2px solid #333}
.bbs_faq dt{background:url("/_view/bbs/_img/ic_q.png") no-repeat 5px 7px;border-bottom:1px solid #ccc}
.bbs_faq dt a{padding:10px 10px 10px 45px;display:block;min-height:20px;text-decoration:none}
.bbs_faq dt.selected{font-weight:bold;;text-decoration:underline;background:#F4F8F9 url("/_view/bbs/_img/ic_q.png") no-repeat 5px 7px;}
.bbs_faq dd{display:none; padding:15px 10px 15px 45px;min-height:20px;background:url("/_view/bbs/_img/ic_a.png") no-repeat 5px 12px;border-bottom:1px solid #ccc}

/*게시판 글작성*/
.estimate_write {width:798px;}
.estimate_write table {border-top:3px #8e8e8e solid;}
.estimate_write table th {text-align:left; padding-left:15px; background:#f8f8f8; font-size:13px; font-weight:bold; border-bottom:1px #aaaaaa solid; color:#333333;}
.estimate_write table td {text-align:left; padding-top:7px; padding-left:15px; padding-bottom:7px; border-left:1px #aaaaaa solid; border-bottom:1px #aaaaaa solid;}
.estimate_write table td span {display:inline-block; margin:0 5px; color:#8a4c1b;}
.estimate_write table td textarea {width:530px; height:150px;}
.estimate_write table td input {height:21px;}
.estimate_write input[type="button"] { height:22px; color:#fff; background-color:#666; border:solid 1px #333; font-weight:bold; padding:2px 8px 0 8px; }

/*질문과 답변 뷰*/
.question_view_tit {font-weight:bold; font-size:16px; color:#8a4c1b;}
.question_view_reply {color:#5b8a00;}

/* 덧글달기 */
.reply_box{margin-top:15px}
.reply_box .reply_top{margin-bottom:10px;height:100%;overflow:hidden}
.reply_box .reply_top li{float:left;padding:0 10px;font-weight:bold;border-left:1px solid #ccc}
.reply_box .reply_top li:first-child{padding-left:0;border-left:0;color:#FF0000}
.reply_box .reply_list{padding:10px 20px 20px;background:#f4f4f4}
.reply_box .reply_list li{padding:15px 0;border-bottom:1px dotted #c9c9c9}
.reply_box .reply_list li li{padding:4px 0 0 20px;background:url("/_view/bbs/_img/dot_reply.gif") no-repeat 5px 3px;border-bottom:0}
.reply_box .reply_list li dl{position:relative;height:100%;overflow:hidden}
.reply_box .reply_list li dt{float:left;margin:0 5px 10px 0;color:#293fa5;font-weight:bold}
.reply_box .reply_list li dd.data{float:left;color:#666}
.reply_box .reply_list li dd.con{clear:left}
.reply_box .reply_list li dd.btn{position:absolute;top:0;right:0}
.reply_box .reply_list li dd.btn a{padding:0 7px 0 3px}
.reply_box .reply_list li dd.btn a:first-child{border-right:1px solid #ccc}
.reply_box .reply_list li .btn_wt{margin-left:10px}
.reply_box .reply_list li .reply_input{margin-top:15px;padding:15px 0 0 0;background:#f4f4f4;border-top:1px dotted #c9c9c9}
.reply_box .reply_list li .reply_input .wbtn{position:absolute;bottom:5px;right:0}
.reply_box .reply_list .reply_frame {}
.reply_box .reply_list .reply_frame .reply_input{padding:15px 0 0 0;background:#f4f4f4;}
.reply_box .reply_list .reply_frame .reply_input .wbtn{position:absolute;bottom:5px;right:0}

/* 덧글등록 */
.reply_input{position:relative;padding:20px;background:#ebebeb}
.reply_input dl{position:relative;padding:0 100px 0 0;height:100%;overflow:hidden;}
.reply_input dt{float:left;padding:0 5px 5px 0;font-size:11px;font-weight:normal !important;color:#3A3A3A !important}
.reply_input dd{float:left;padding:0 10px 5px 0}
.reply_input dt.con{clear:left}
.reply_input dd.txt_in{width:100%}
.reply_input .wbtn{position:absolute;bottom:25px;right:20px}
