input, textarea	{ color:#252525; border:1px solid #b0b0b0; font-size:12px; vertical-align:middle; padding:5px; margin:2px 0 2px 0; }
input:disabled		{ background:#cccccc; }
input[type=image], input[type=radio], input[type=checkbox]	{ border:0px solid; font-size:12px; }
input.moneyform	{ text-align:right; color:#2d2d2d; }
input.noborder	{ border:0px solid; text-align:right; padding:3px 0 0 0; vertical-align:top; font-weight:bold; }
select { border:1px #dddddd solid; padding:3px; font-size:12px; vertical-align:middle; }

label	{ padding:0; }

.t_table	{ clear:both; border-collapse:collapse; width:100%; border-top:1px solid #f0f0f0;  }
.t_table thead th	{ background:#8c8b8a; padding:8px 0 7px 0; color:#fff; font-size:11px; letter-spacing:-1px; text-align:center; border-right:1px solid #ffffff; }
.t_table tbody th	{ padding:10px 0 9px 14px; color:#b89d5e; font-weight:bold; background:#fbfbf6; border-bottom:1px solid #f0f0f0; text-align:center; }
.t_table tbody td	{ padding:10px 0 9px 0; color:#444444; border-left:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; text-align:center; }
.t_table tbody td.left	{ padding:10px 0 9px 10px !important; text-align:left; }
.t_table tbody td.right	{ padding:10px 10px 9px 0 !important; text-align:right; }

.t_form	{ clear:both; border-collapse:collapse; width:100%;  border-top:1px solid #717171;  border-bottom:1px solid #717171; }
.t_form thead th	{ background:#8c8b8a; padding:8px 0 7px 0; color:#fff; font-size:11px; letter-spacing:-1px; text-align:center; border-right:1px solid #ffffff; }
.t_form tbody th	{ padding:10px 0 9px 14px; color:#888888; font-weight:normal; border-bottom:1px solid #f0f0f0; width:120px; text-align:left; }
.t_form tbody td	{ padding:10px 0 9px 0; color:#444444; border-bottom:1px solid #f0f0f0; }
.t_form tbody td.center	{ text-align:center; }
.t_form tbody td.cash	{ background:#f8f7f3; padding:13px 0 12px 14px !important; text-align:left; font-size:14px; border-bottom:1px solid #f0f0f0; }
.t_form tbody td.cash span	{ font-weight:bold; color:#ff6600; font-family:Tahoma, Geneva, sans-serif; font-size:18px; }
.t_form td .file_photo	{ border:1px solid #dfdfdf; background:#efefef; margin:0 20px 10px 0; padding:10px; }
.t_form td .file_photo span	{ display:inline-block; padding:0 7px 0 0; }

.t_none	{ clear:both; border-collapse:collapse; width:100%; }

.t_tablelist	{ clear:both; border-collapse:collapse; width:100%; }
.t_tablelist thead th	{ background:#8c8b8a; padding:8px 0 7px 0; color:#fff; font-size:11px; letter-spacing:-1px; text-align:center; border-right:1px solid #ffffff; }
.t_tablelist tbody td	{ padding:12px 0 11px 0; color:#444444; border-bottom:1px solid #f0f0f0; text-align:center; }
.t_tablelist tbody td.left	{ padding:12px 0 11px 10px !important; text-align:left; }
.t_tablelist tbody td.right	{ padding:12px 10px 11px 0 !important; text-align:right; }

.t_list	{ clear:both; border-collapse:collapse; width:100%; border-top:2px solid #717171; }
.t_list thead th	{ background:url(/images/board/board_bg.gif) #f9f9f9; padding:14px 0 11px 0; border-bottom:1px solid #e5e5e5; }
.t_list thead th span { background:url(/images/board/board_bar.gif) no-repeat right 0; color:#999999; font-weight:bold; font-size:11px; letter-spacing:-1px; text-align:center; display:block; line-height:14px; }
.t_list tbody td	{ padding:12px 0 11px 0; color:#444444; border-bottom:1px solid #f0f0f0; text-align:center; }
.t_list tbody td.left	{ padding:12px 0 11px 10px !important; text-align:left; }
.t_list tbody td.td_reply	{ padding:0 !important; text-align:left; border:1px solid #c5c5c5; }
.t_list tbody td .comment	{ font-family:Tahoma, Geneva, sans-serif; font-size:10px; padding:0 0 0 3px; color:#999999; }

.t_qaview	{ clear:both; border-top:1px solid #717171; width:100%;  }
.t_qaview	dt	{ background:#f9f9f9; border-bottom:1px solid #e5e5e5; padding:15px 0 14px 20px; text-align:left; margin:0; letter-spacing:-1px; color:#333; font-weight:bold;  }
.t_qaview	dd	{ padding:30px 25px 50px 25px; color:#666666; }
.t_qaview	dd.t_view_info	{ background:#fafaf8; border-bottom:1px solid #e5e5e5; font-size:11px; font-family:'돋움',Dotum; letter-spacing:-1px; color:#999999; padding:10px 0 9px 0; text-align:right; }
.t_qaview	dd.t_view_info span	{ letter-spacing:0; color:#555555; padding:0 15px 0 4px; font-size:12px; }
.t_qaview	dd.t_view_info a	{ letter-spacing:0; color:#555555; padding:0 15px 0 4px; font-size:12px; }

.t_view	{ clear:both; border-top:1px solid #717171; width:100%; }
.t_view	dt	{  background:url(/images/board/board_bg.gif) repeat-x 0 26px #fff; border:1px solid #a0a0a0; padding:18px 0 16px 25px; font-size:14px; text-align:left; margin:0; letter-spacing:-1px; color:#333; font-weight:bold;  }
.t_view	dd	{ padding:30px 25px 50px 25px; color:#666666; }
.t_view	dd.t_view_info	{ background:#fbfbfb; border-bottom:1px solid #e5e5e5; font-size:11px; font-family:'돋움',Dotum; letter-spacing:-1px; color:#999999; padding:10px 0 9px 0; text-align:right; }
.t_view	dd.t_view_info span, .t_view dd.reply_form span	{ letter-spacing:0; color:#555555; padding:0 15px 0 4px; font-size:12px; }
.t_view	dd.reply_form	{ border:1px solid #cacaca; background:url(/images/community_reply_icon.gif) no-repeat 18px 18px #fdfdfd; font-size:11px; text-align:right; font-family:'돋움',Dotum; letter-spacing:-1px; color:#999999; padding:17px 15px 15px 0; }
.t_view	dd.t_view_file	{ font-size:11px; font-family:'돋움',Dotum; letter-spacing:-1px; color:#999999; padding:10px 2px 9px 0; text-align:right; }
.t_view	dd.t_view_file a	{ letter-spacing:0; color:#555555; padding:0 0 0 10px; font-size:12px; text-decoration:underline; }
.t_view	dd.t_view_product		{ padding:10px 0 0 67px; background:url(/images/icon_product.gif) no-repeat 0 10px; }
.t_view	dd.t_view_product a		{ color:#afafaf; letter-spacing:-1px; }

.t_photo	{ clear:both; }
.t_photo li		{ float:left; display:inline-block; margin:0 13px 13px 0; padding:0 0 12px 0; font-size:0; border:1px solid #efefef; }
.t_photo li a	{ display:block; line-height:14px; padding:0; margin:0; }
.t_photo li img		{ border:1px solid #efefef;}
.t_photo li .text_date	{ padding:0 0 0 10px; color:#afafaf; font-size:11px !important; }
.t_photo li .text_subject	{ padding:10px 0 4px 10px; font-size:12px !important; color:#333333; letter-spacing:-1px; line-height:16px !important; }
.t_photo li .text_nation	{ padding:0 0 4px 10px; font-size:12px !important; color:#666666; letter-spacing:-1px; line-height:16px !important; }
.t_photo li .text_price		{ padding:0 0 4px 10px; font-size:12px !important; color:#afafaf; letter-spacing:-1px; line-height:16px !important; }
.t_photo li .text_price	 strong	{ letter-spacing:0 !important; color:#ff0000; }
.t_photo .comment	{ font-family:Tahoma, Geneva, sans-serif; font-size:10px; padding:0 0 0 3px; color:#999999; }

.comment_input_box	{ background:#f9f9f9; border:1px solid #e5e5e5; padding:18px 30px 18px 30px; margin:40px 0 0 0; }
.comment_input_box .comment_star	{ padding:0 0 9px 0; }
.comment_input_box .btn	{ padding:6px 0 0 0; text-align:right; }
.comment_input_box input	{ vertical-align:middle; }

#comment_form dt { color:#4a433e; text-decoration:underline; background:url(/images/board/icon_comment.gif) no-repeat 0 4px; padding:0 0 5px 18px; font-weight:bold; }
#comment_form dd	{ background:#fff; padding:6px; border:1px solid #efefef; }
#comment_form ul	{ background:#f9f9f9; padding:12px; }
#comment_form ul li	{ font-size:11px; color:#999999; padding:9px;  border-bottom:1px dotted #dcdcdc; }
#comment_form ul li.write	{ border-bottom:0px solid; padding:7px 7px 0 7px; }
#comment_form ul li strong	{ font-size:12px; color:#676767; font-weight:bold; padding:0 10px 0 0; }
#comment_form ul span	{ display:-moz-inline-box; display:block; font-size:12px; color:#666666; }
#comment_form input, #comment_form textarea	{ vertical-align:middle; }


/* 페이지 */
.paging_wrap {overflow:hidden;clear:both; margin:0 auto; padding:12px 0 0 0; height:35px; position:relative; }
.paging_wrap .btn_write	{ position:absolute; right:0; }
#paging { margin:0; padding:0; text-align:center;}
#paging a { display:-moz-inline-box;display:inline-block;_position:relative; width:30px; color:#666; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; line-height:34px; text-decoration:none; margin:0; padding:0; }
#paging a:hover { background:url(/images/board/bg_page_bg.gif) no-repeat 0 0; }
#paging a.on { background:url(/images/board/bg_page_bg.gif) no-repeat 0 0; color:#01939c; }
#paging a.pre {margin-right:30px; }
#paging a.next {margin-left:10px; }

.board_btn_wrap { border-top:1px solid #717171; clear:both; margin:0 auto; padding:17px 0 0 0; position:relative; text-align:right; }
.board_btn_wrap .btn_write	{ position:absolute; left:0; text-align:left; }
.btn_wrap { clear:both; margin:0; padding:20px 0 0 0; position:relative; text-align:right; }
.btn_wrap_center { clear:both; margin:0; padding:20px 0 0 0; position:relative; text-align:center; }
.btn_wrap_right	{ padding:20px 0 60px 0; text-align:right; }