#qtable{font-size:12px; table-layout:fixed; background:#EEE;}
#qtable th{height:30px; padding:0; background:#E2E2E2; color:#333;}
#qtable td{height:28px; background:#FFF;}

#qvtable{font-size:12px; table-layout:fixed; background:#EEE;}
#qvtable th{height:30px; padding:0; background:#E2E2E2; color:#333;}
#qvtable .info{height:28px; padding-left:10px; background:#F1F3F1; border-bottom:1px solid #EEE;}
#qvtable .reg{text-align:right; height:25px; margin-top:25px; color:#776677;}
#qvtable .con{text-align:justify; padding:15px; padding-bottom:0; background:#F6F6E8; border-bottom:2px solid #EEE;}

#qwtable{font-size:12px; border-top:2px solid #E2E2E2; padding:5px; table-layout:fixed;}
#qwtable th{background:#F7F7F7; text-align:right; padding-right:10px; width:120px; border-bottom:1px solid #EEE; color:#777;}
#qwtable td{background:#FFF; text-align:left; padding-left:10px; border-bottom:1px solid #EEE; color:#636363;}
#qwtable input{border:1px solid #CDCFCE; font-size:12px;}
#qwtable select{border:1px solid #CDCFCE; font-size:12px;}
#qwtable textarea{border:1px solid #CDCFCE; font-size:12px;}
#qwtable .read{color:#999;}

#delete{padding:30px; border:3px solid #EEE; background:#FAFAFA; padding-top:40px;}
#delete #button{padding:10px; text-align:center; padding-top:20px;}

.secure{font-weight:bold; color:#8B8B8B;}
.secureon{font-weight:bold; color:#892765;}

.page_on{font-weight:bold; color:red; font-size:10px; font-family:Verdana; border-right:1px dotted #CCC; padding-left:3px; padding-right:7px;}
.page{font-weight:bold; color:#666; font-size:10px; font-family:Verdana; border-right:1px dotted #CCC; padding-left:3px; padding-right:7px;}

.select_search{font-size:11px; font-family:dotum; font-weight:bold; background:#FFF; color:#777;}
.search_input{height:19px; font-size:12px;}
.input{border:1px solid #CFCECF; font-size:12px;}

#virtual{width:550px; padding:10px;}
#virtual .ques{font-size:14px; font-family:dotum; color:#464546; font-weight:bold; margin-top:15px;}
#virtual .ans{font-size:12px; color:#888; border-bottom:1px dashed #DFDEDF; padding-top:5px; padding-left:20px; padding-bottom:15px;}

#vtable{font-size:12px; border-top:2px solid #82C30D; padding:5px; table-layout:fixed;}
#vtable th{background:#F7F7F7; text-align:right; padding-right:15px; border-bottom:1px solid #EEE; color:#6CA700;}
#vtable td{background:#FFF; text-align:left; padding-left:10px; border-bottom:1px solid #EEE; color:#636363;}

#ptable{font-size:12px; border-top:2px solid #E2E2E2; padding:5px; table-layout:fixed; background:#EEE;}
#ptable th{padding:10px; background:#F7F7F7;}
#ptable td{background:#FFF; cursor:pointer;}
#ptable .no{font-size:10px; font-family:Tahoma; color:#6BA700; font-weight:bold;}
#ptable .cls{font-size:10px; font-family:Tahoma; color:#A641A0; font-weight:bold;}
#photoview{width:100%; border-bottom:1px solid #EEE; padding-bottom:20px;}
#photoview th{background:#EEEEEE;}
#photoview #userinfo{width:100%; border-top:2px solid #E2E2E2; border-bottom:1px solid #EEE; background:#F7F7F7; padding:15px 0 15px 25px; margin-bottom:15px;}
#photoview #userinfo .case{font-weight:bold; color:#6BA700;}
#photoview #userinfo .tq{float:left; width:80px; font-weight:bold; color:#646464; background:url('photo/images/_dot.gif') no-repeat 0 6px; padding-left:10px;}
#photoview #userinfo .ta{float:left; width:180px; color:#646464;}
#photoview .vbtn{float:left; margin-right:10px; margin-top:15px;}

#startable{font-size:12px; table-layout:fixed; background:#FFF;}
#startable th{height:30px; padding:0; background:#E2E2E2; color:#333;}
