@charset "utf-8";


/* 게시판 영역
--------------------------------------------------*/
	table{border-top:1px solid #2a8900;}
	table th, table td{padding:11px 0 9px;border-bottom:1px solid #ccc;}
	table th{color:#3b6806;background:#faf9f6;}
	table tbody td{padding-left:15px;color:#333;}
	.laft_title_table input, .board_wright input{height:20px;padding-left:10px;border:0;line-height:20px;}
	.laft_title_table .red_color{color:red;font-weight:normal;}
	.laft_title_table .left_space{padding-left:30px;}
	.float_box:after{display:block;clear:both;content:" ";}
	.float_box{overflow:hidden;}
	.float_box input, .float_box a, .float_box span, .float_box .td_label{display:block;float:left;}
	.float_box .td_label{padding-right:5px;line-height:20px;}
	.float_box a{padding-left:4px;}
	.float_box span{padding-left:10px;line-height:18px;}
	.content .btn_center{padding:30px 0;text-align:center;}
	.btn_center_submit{padding:30px 0;text-align:center;}
	.content .btn_center .btn_space{padding-left:7px;}
	.input_txt1{width:172px;background:url('/resource/image/bg/bg_input_txt1.gif') 0 0 no-repeat;}
	.input_txt2{width:332px;background:url('/resource/image/bg/bg_input_txt2.gif') 0 0 no-repeat;}
	.input_txt3{width:455px;background:url('/resource/image/bg/bg_input_txt3.gif') 0 0 no-repeat;}
	.input_txt4{width:70px;background:url('/resource/image/bg/bg_input_txt4.gif') 0 0 no-repeat;}
	.input_txt5{width:150px;background:url('/resource/image/bg/bg_input_txt5.gif') 0 0 no-repeat;}
	.table_space{margin-top:40px;}

	.list_search_box:after{display:block;clear:both;content:" ";}
	.list_search_box{overflow:hidden;padding-top:5px;}
	.list_search_box div{float:right;}
	.list_search_box div select{font-size:11px;color:#666;margin-top:1px;}
	.list_search_box div .search{width:172px;height:20px;padding-left:10px;border:0;background:url('/resource/image/bg/bg_input_txt1.gif') 0 0 no-repeat;line-height:20px;}

	.list_view{margin-top:9px;}
	.list_view thead th{padding:9px 0 7px;border-bottom:1px solid #b7bbac;}
	.list_view tbody td{padding:12px 0 11px;text-align:center;color:#666;}
	.list_view tbody td.l_align{padding-left:5px;text-align:left;}
	.list_view tbody td.l_align a:link, .list_view tbody td.l_align a:visited{color:#666;}
	.list_view tbody td.l_align a:hover, .list_view tbody td.l_align a:active{color:#333;}
	.list_view tbody td.l_align img{vertical-align:middle;}
	.list_view td span{padding-right:12px;}
	.list_view td span img{width:99px;height:64px;border:1px solid #ccc;}
	.list_view tbody td.img_field{padding-left:0;text-align:center;}

	.board_see{margin-top:9px;}
	.board_see th, .board_see td{padding:12px 0 12px;}
	.board_see thead th{border-bottom:1px solid #ccc;}
	.board_see thead td{padding-left:12px;text-align:left;border-bottom:1px solid #ccc;}
	.board_see thead td.gray_txt{color:#666}
	.board_see thead th.last,.board_see thead td.last{border-bottom:1px solid #666}
	.board_see thead th .normal{font-weight:normal;font-size:11px}
	.board_see tbody td{border-bottom:0;}
	.board_see td span{display:inline-block;padding-top:2px;}/* 20140922 - 1 */
	.board_see .img{text-align:center;}
	.board_see h4{padding:0;background:none;}
	.board_see .view_box{padding:26px 19px 100px;color:#666;line-height:20px;}

	.move_tb tbody th{padding:12px 0 12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
	.move_tb tbody th.prev{padding-left:6px;background:#faf9f6 url('/resource/image/bg/bg_prev.gif') no-repeat 12px center;}
	.move_tb tbody th.next{padding-left:6px;background:#faf9f6 url('/resource/image/bg/bg_next.gif') no-repeat 12px 20px;}
	.move_tb tbody td{padding:12px 0 12px 12px;border-top:1px solid #ccc;}

	.board_wright th, .board_wright td{padding:12px 0 12px;}
	.board_wright td{padding-left:15px;}

	.file_upload input.text{float:left;width:390px;padding-left:0;background:url('/resource/image/bg/bg_input_file.gif') 0 0 no-repeat;}
	.file_upload div.upload_btn{overflow:hidden;float:left;position:relative;width:90px;height:25px;padding-left:4px;}
	.file_upload div.upload_btn input.file{position:absolute;top:0;right:0;height:25px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
	.file_upload div.upload_btn button{width:70px;height:20px;border:0;color:#295705;background:url('/resource/image/btn/btn_find.gif') 0 0 no-repeat;}
	.file_upload .img-upload{display:block;text-indent:-999em;}

	.img_board:after{display:block;clear:both;content:" ";}
	.img_board{overflow:hidden;padding:30px 7px 0 10px;border-top:1px solid #2a8900;border-bottom:1px solid #ccc;}
	.img_board li{float:left;width:150px;padding:0 0 20px 31px;height:400px;}
	.img_board li.space{padding-left:0;height:400px;}
	.img_board li .img img{border:1px solid #ccc;}
	.img_board li .btn_down{padding-top:10px;}
	.img_board li h4{padding:7px 0 0 0;font-size:12px;color:#3b6806;background:none;}
	.img_board li p.txt{padding-top:5px;line-height:14px;}


/* 한줄답변
-------------------------------------------------*/
	.comment_box{border-top:1px solid #171717;border-bottom:1px solid #a3a3a3;}
	.comment_box .comment{padding:20px 20px 0 18px;border:1px solid #e6e6e6;border-top:0;}
	.comment_box .comment .text_box:after{display:block;clear:both;content:" ";}
	.comment_box .comment .text_box{overflow:hidden;height:57px;}
	.comment_box .comment .text_box p{float:left;width:47px;}
	.comment_box .comment .text_box .vote_box{margin-top:6px;line-height:18px;}
	.comment_box .comment .text_box .vote_box input{display:block;float:left;width:12px;height:12px;margin-top:2px;}
	.comment_box .comment .text_box .vote_box label{display:block;float:left;margin-left:5px;}
	.comment_box .comment .text_box .comment_txt{display:block;float:left;width:519px;height:45px;border:1px solid #e3e2e3;}
	.comment_box .comment .text_box .btn_comment{display:block;float:left;margin-left:20px;}
	.comment_box .comment .txt:after{display:block;clear:both;content:" ";}
	.comment_box .comment .txt{overflow:hidden;height:30px;font-size:11px;margin-left:46px;padding-left:0;text-indent:0;}
	.comment_box .comment .txt span{display:block;float:left;margin-right:29px;}
	.comment_box .comment .txt .date{float:right;}
	.comment_box .last{border-bottom:0;}
	.comment_list{position:relative;padding:20px 0 15px;border-bottom:1px solid #d7d7d7;}
	.comment_list .comment_txt1{height:18px;}
	.comment_list .comment_txt1 strong{color:#333;}
	.comment_list .comment_txt1 span{margin-left:20px;font-size:11px;}
	.comment_list .comment_txt1 .tag{margin:0 5px 0 0;}
	.comment_list .comment_txt1 .tag img{vertical-align:middle;}
	.comment_list .comment_txt2{width:680px;line-height:18px;}
	.commentBtn{float:left;}


/* 페이징
--------------------------------------------------*/
	.content .board_page{position:relative;padding:35px 0;text-align:center;}
	.board_page .list_btn{position:absolute;top:15px;right:30px;}
	.board_page .page_num{position:absolute;top:0;right:0;}
	.board_page .prev{padding-right:2px;}
	.board_page .next{padding-left:2px;top:15px;}
	.board_page .prev a{display:inline-block;border:0;margin:0;padding:0 0 0 2px;width:auto;height:auto;vertical-align:top;background:none;}
	.board_page .next a{display:inline-block;border:0;margin:0;padding:0 2px 0 0;width:auto;height:auto;vertical-align:top;background:none;}
	.board_page strong{display:inline-block;margin-right:2px;width:22px;height:22px;line-height:22px;border:1px solid #999;color:#333;font-weight:800;background:#d7d7d7;}
	.board_page a{display:inline-block;margin-right:2px;width:22px;height:22px;line-height:22px;border:1px solid #dcdcdc;background:#f3f2f2;}
	.board_page a.last{margin:0;top:15px;}
	