/*common*/
body,div,dl,dt,dd,ul,ol,li,form,fieldset,p,button{margin:0;padding:0;}
body,input,select,textarea{color:#333;font-family:dotum,gulim,Helvetica,Apple-Gothic,sans-serif;font-size:13px;font-weight:normal;}
body{background-color:#fff;-webkit-text-size-adjust:none;}
img,fieldset{border:0 none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer;color:#333;}
a:link,a:hover,a:active{text-decoration:none;color:#333;}
table{border-collapse:collapse;}

.highlight {color:#2b5eb0;font-weight:bold;}
.lowlights {color:#aaa;}
.s1 {font-size:11px;}

/* layout */
body { text-align:left; margin: 0; padding: 0; background-color: #fff;min-width:320px; -webkit-text-size-adjust: none;} /*-webkit-text-size-adjust : font-size: °νΑ€ */

#container {margin-top:15px;}
#footer {margin-top:15px;background-color:#f2f2f2;padding:15px 5px;text-align:center;}
#footer .ftxt {font-size:12px;color:#adadad; padding-top:10px;}

table#tbl1 {table-layout:fixed;}
#tbl1 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl1 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tbl1 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tbl1 .nowrap {text-overflow:ellipsis;overflow:hidden;}

#tbl2 {border-top:2px solid #999;}
#tbl2 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl2 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tbl2 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}

/* Paging */
#paging{text-align:center;margin-top:10px;margin-bottom:10px;}
#paging span{margin-left:2px;margin-right:2px;color:#c5c5c5;}
#paging .num a{ font-weight:bold;margin-left:2px;margin-right:2px;border:2px solid #d4d4d4;padding:1px 6px 0px 6px;font-size:15px;font-family:Arial;color:#777}
#paging .on{font-weight:bold;color:#fff;margin-left:2px;margin-right:2px;border:2px solid #184793;padding:1px 6px 0px 6px;background-color:#5078b9;font-size:15px;font-family:Arial;color:#fff}

.more {height:22px;margin-top:5px;text-align:right;}
.clr {clear:both;font-size:0px;}