@charset "utf-8";

#at-response #at-response-form { margin:15px 0px; }
#at-response form { padding:0px; margin:0px; overflow:hidden; display:inline !important; }
#at-response select { margin-top:5px; display: inline-block; padding: 4px 6px; font-size: 12px; color: #555555; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; vertical-align: middle; height: 30px; *margin-top: 4px; line-height: 30px; border: 1px solid #cccccc; background-color: #ffffff; }
#at-response select:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#at-response button[type="submit"] { display: inline-block; *display: inline; *zoom: 1; padding: 4px 12px; margin: 0; margin-top:5px; font-size: 12px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #e6e6e6; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #cccccc; *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); }
#at-response button[type="submit"]:hover, #at-response input[type="submit"]:focus, #at-response input[type="submit"]:active { color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9; }
#at-response button[type="submit"].active { background-color: #cccccc \9; }
#at-response button[type="submit"]:hover, #at-response input[type="submit"]:focus { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }
#at-response button[type="submit"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#at-response button[type="submit"]:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); }

/* PC */
#at-response table{ width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; } 
#at-response th { clear:both; height:43px; background: url('./img/hd.gif') repeat-x;  font-weight:bold; color:#333; font-size:12px; border:0px; padding:0px; margin:0px; text-align:center; }
#at-response th a { text-decoration:none; color:#333; }	
#at-response th.th-left { text-align:left; padding-left:8px; }
#at-response td { border:0px; border-bottom:1px solid #eee; font-size:12px; padding:8px; line-height:1.8; text-align:center; }
#at-response td.no-response { padding:150px 0px; text-align:center; color:#787878; }
#at-response td.td-left { text-align:left; }
#at-response td a { display:block; text-decoration:none; }
#at-response td a:hover { text-decoration:none; }
#at-response td img { border:1px solid #ddd; display:block; }
#at-response td .re-wr { color:#888; }
#at-response td .member, #at-response td .guest, #at-response td .sv_member, #at-response td .sv_guest { font-weight:bold; color:#000; }
#at-response .re-read { font-size:12px; font-family:dotum; letter-spacing:-1px; }
#at-response .re-unread { font-size:12px; font-family:dotum; color:orangered; letter-spacing:-1px; }

#at-response .paginate{ padding:15px 0px;text-align:center;line-height:normal; }
#at-response .paginate a, #at-response .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-response .paginate a:hover, #at-response .paginate a:active, #at-response .paginate a:focus{ background-color:#f8f8f8; text-decoration:none; color:orangered; }
#at-response .paginate strong{ color:#f60; }
#at-response .paginate .direction{ font-weight:normal;color:#767676;white-space:nowrap; }
#at-response .paginate .direction span{ font:normal 11px dotum; }
#at-response .paginate .direction:hover, #at-response .paginate .direction:active, #at-response .paginate .direction:focus { background-color:#fff;color:#333;text-decoration:none; }
