@charset "utf-8";

body { padding:0px; margin:0px; }

/* Tab */
#at-point .point-tab { position:relative; height:29px; margin:0px; padding:0px; padding-left:10px; padding-top:10px; background:url('./img/tab_menu.gif') repeat-x 0 100%; font-size:12px; }
#at-point .point-tab ul { margin:0px; padding:0px; list-style:none; }
#at-point .point-tab ul:after { height: 0px; clear: both; display: block; visibility: hidden; content: ""; }
#at-point .point-tab ul li{ margin:0px; padding:0px; list-style:none; float:left; margin-right:-1px; height:29px; }
#at-point .point-tab ul li, #at-point .point-tab ul li a{ background:url('./img/bg_tab_off.gif') no-repeat; }
#at-point .point-tab ul li a { display:inline-block; padding:4px 18px 0px !important; background-position: 100% 0px; font-weight:bold; color:#333; text-decoration:none !important; line-height:24px; }
#at-point .point-tab ul li a:hover{ color:crimson; }
#at-point .point-tab ul li.on, #at-point .point-tab ul li.on a{ background-image:url('./img/bg_tab_on.gif'); }
#at-point .point-tab ul li.on a { color:crimson; }
#at-point .box-exchange { text-align:center; padding:15px; border:1px solid #ddd; border-top:0px; line-height:24px; margin-bottom:10px; }

/* Table */
#at-point table.point-list { width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; } 
#at-point .point-list th { text-align:center; padding:8px; line-height:1.5; border-bottom:1px solid #ddd; background:#f5f5f5; white-space:nowrap;}
#at-point .point-list td { text-align:center; padding:8px; line-height:1.5; border-bottom:1px solid #ddd; }
#at-point .point-list td.point-subject { text-align:left !important; }
#at-point .point-list td p { padding:0px; margin:0px; margin-top:4px; color:#888; }
#at-point .point-list .no-data { color:#888; text-align:center; padding:100px 0px; }
#at-point .point-list .cnt { text-align:right !important; }
#at-point .point-list a { display:block; color:#000; text-decoration:none; overflow:hidden; }
#at-point .point-list a:hover { color:crimson; }
#at-point .member, #at-point .guest, #at-point .sv_member, #at-point .sv_guest { color:#000; font-weight:bold; }

#at-point .paginate{ padding:15px 0px;text-align:center;line-height:normal; margin-top:15px; }
#at-point .paginate a, #at-point .paginate strong{ display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle; }
#at-point .paginate a:hover, #at-point .paginate a:active, #at-point .paginate a:focus{ background-color:#f8f8f8; text-decoration:none; color:orangered; }
#at-point .paginate strong{ color:#f60; }
#at-point .paginate .direction{ font-weight:normal;color:#767676;white-space:nowrap; }
#at-point .paginate .direction span{ font:normal 11px dotum; }
#at-point .paginate .direction:hover, #at-point .paginate .direction:active, #at-point .paginate .direction:focus { background-color:#fff;color:#333;text-decoration:none; }
