@charset "utf-8";

/* Table notice Style */
.sTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif;} 
.sTable caption{display:none;}
.sTable th{padding:16px 10px; background:#f5f5f5; color:#000; text-align:center; font-size:12px; border:1px solid #d2d2d2;}
.sTable td{padding:0 10px; color:#666; border:1px solid #d2d2d2;}
.sTable tr.sumV td{border-top:3px double #ccc !important;}
.sTable td.txtLeft{text-align:left; padding-left:10px; padding-right:10px;}
.sTable td.reg_search{background-color:#666; text-align:center; font-size:16px;}
.sTable td.reg_search a{color:#fff; font-weight:bold;}
.sTable th em, 
.sTable td em{font-weight:normal; font-size:11px; text-decoration:none;}
.sTable td button{border:none; vertical-align:middle; cursor:pointer;}
.sTable td span.search_info{float:left;}
.sTable td span.search_line{padding:0 5px;}
.sTable td span.search_btn{vertical-align:bottom;}
.search_img_btn{vertical-align:bottom;}
.sTable td span.search_date_box{display:inline-block; width:103px; height:30px; background:url('/gmcheck/images/cm_search_date_bg.gif') no-repeat left top; font-size:0; vertical-align:middle;}
.sTable td span.search_date_box input{width:63px; border:none; margin:5px 0 0 5px; color:#727272; font-size:12px; }
.sTable td span.search_date_box button{margin-top:3px; cursor:pointer;}

.bTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif;} 
.bTable caption{display:none;}
.bTable th{height:45px;background:#f5f5f5; color:#000; text-align:center; font-size:12px; border:1px solid #d2d2d2;}
.bTable td{padding:10px; color:#666; border:1px solid #d2d2d2;}
.bTable td.txtLeft{text-align:left; padding-left:10px; padding-right:10px;}
.bTable td.reg_search{background-color:#666; text-align:center; font-size:16px;cursor:pointer}
.bTable td.reg_search a{color:#fff; font-weight:bold;}
.bTable th em, 
.bTable td em{font-weight:normal; font-size:11px; text-decoration:none;}
.bTable td button{border:none; vertical-align:middle; cursor:pointer;}

/* °Ô½Ã±Û ¸®½ºÆ® */
#content .nTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:2px solid #0072bc;} 
#content .nTable caption{display:none;}
#content .nTable th{padding:12px 0 8px 0; background:#f5f5f5; color:#000; text-align:center; font-size:12px; border:1px solid #d2d2d2;}
#content .nTable td{padding:7px 0px; color:#666; text-align:center; border:1px solid #d2d2d2;}
#content .nTable td.txtLeft{text-align:left; padding-left:12px; padding-right:10px;}
#content .nTable tr.Sb td{background:#f9f9f9; color:#5f5f5f; text-align:center; font-weight:bold;}
#content .nTable th em, 
#content .nTable td em{font-weight:normal; font-size:11px; text-decoration:none;}
#content .nTable tr:hover td{background:#f5f5f5;cursor:pointer}

/* »ç¿ëÀÚ¸í Ã£±â °Ë»ö */
#content .TTable{width:100%; border-collapse:collapse; /*border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:1px solid #000;*/} 
#content .TTable caption{display:none;}
#content .TTable th{padding:7px 0 5px 0; background:#f5f5f5; color:#000; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-align:center; font-size:12px; }
#content .TTable td{padding:5px 0 6px 0px; color:#666; text-align:center; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
#content .TTable th.last{border-right:none;}
#content .TTable td.last{border-right:none;}
#content .TTable tr.Sb td{background:#f9f9f9; color:#5f5f5f; text-align:center; font-weight:bold;}
#content .TTable tr:hover{cursor:pointer}
#content .TTable th em, 
#content .TTable td em{font-weight:normal; font-size:11px; text-decoration:none;}
#content .TTable tr:hover td{background:#f5f5f5;}

/* È­¸é¿¡ µû¸¥ °Ô½Ã±Û ¸®½ºÆ® */
#content .iTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:2px solid #0072bc;}
#content .iTable caption{display:none;}
#content .iTable th{padding:12px 0 8px 0; background:#f5f5f5; color:#000;  font-size:12px; border:1px solid #d2d2d2;}
#content .iTable td{padding:10px 0 6px 0; color:#666; text-align:center; border:1px solid #d2d2d2;}
#content .iTable tr.sumV td{border-top:3px double #ccc !important;}
#content .iTable tr.kindL td{border-top:3px double #ccc !important;}
#content .iTable td.textLeft{text-align:left; padding-left:12px; padding-right:10px;}
#content .iTable td.textRight{text-align:right; padding-right:10px; padding-right:12px;}
#content .iTable tr.Sb td{background:#f9f9f9; color:#5f5f5f; text-align:center; font-weight:bold;}
#content .iTable th em, 
#content .iTable td em{font-weight:normal; font-size:11px; text-decoration:none;}
#content .iTable tr:hover td{background:#f5f5f5;}
#content .iTable tr.nonBg:hover td{background:none;}
#content .iTable td.textLeft span{display:inline-block; height:10px; background:#48c3d4;}
#content .iTable tr.Today td,
#content .iTable tr.Today td:hover{background:#f6ffd2;}

#content .iTable tr.Expire td,
#content .iTable tr.Expire td:hover{background:#f7f7f7; color:#aaa;}

#content .iTable td b.week0{color:#ff175e;}
#content .iTable td b.week6{color:#1a65f9;}
#content .iTable td.subject{text-align:left; padding-left:10px;}




#content .vTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:2px solid #0072bc;}
#content .vTable caption{display:none;}
#content .vTable thead th{padding:12px 0 12px 0; text-align:center; background:#f5f5f5; color:#000;  font-size:15px; border:1px solid #d2d2d2;}
#content .vTable tbody th{padding:12px 0 8px 32px; text-align:left; background:#f5f5f5; color:#000;  font-size:12px; border:1px solid #d2d2d2;}
#content .vTable tbody td{padding:12px 0 9px 0; color:#666; text-align:center; border:1px solid #d2d2d2;}
#content .vTable tbody td.writeData{padding-left:12px; text-align:left;}

#content .uTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:2px solid #0072bc;}
#content .uTable caption{display:none;}
#content .uTable thead th{padding:12px 0 12px 0; text-align:center; background:#f5f5f5; color:#000;  font-size:15px; border:1px solid #d2d2d2;}
#content .uTable tbody th{padding:12px 0 8px 0; text-align:center; background:#f5f5f5; color:#000;  font-size:12px; border:1px solid #d2d2d2;}
#content .uTable tbody td{padding:12px 0 9px 22px; color:#666; text-align:left; border:1px solid #d2d2d2;}
#content .uTable tbody td.writeData{padding-left:12px; text-align:left;}
#content .uTable tbody tr.kline th,
#content .uTable tbody tr.kline td{border-top:3px double #ccc;}



#content .wTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif; border-top:2px solid #0072bc;}
#content .wTable caption{display:none;}
#content .wTable thead th{padding:12px 0 12px 0; text-align:center; background:#f5f5f5; color:#000;  font-size:15px; border:1px solid #d2d2d2;}
#content .wTable tbody th{padding:12px 0 8px 32px; text-align:left; background:#f5f5f5; color:#000;  font-size:12px; border:1px solid #d2d2d2;}
#content .wTable tbody td{padding:7px 0 4px 12px; color:#666; text-align:left; border:1px solid #d2d2d2;}
#content .wTable tbody td input[type=text].w70per{width:70%;}
#content .wTable tbody td input[type=file].w70per{width:71%;}
#content .wTable tbody td textarea{width:97%; height:300px; padding:6px;}
#content .wTable tbody td.fontColorFile{font-size:11px; color:#de5807;}

#content .page{width:100%; text-align:center; margin-top:19px;}
#content .page a{display:inline-block; padding:5px 9px 2px 9px; vertical-align:middle;}
#content .page a.first_num{padding:5px 10px 5px 10px; color:#fff; font-weight:bold; background-color:#394c67;}
#content .page a.first{padding:0; margin-right:5px}
#content .page a.prev{padding:0; margin-right:5px}
#content .page a.next{padding:0; margin-left:5px}
#content .page a.last{padding:0; margin-left:5px}


.SearchTab{width:100%; height:35px; margin-bottom:20px; border-bottom:1px solid #bdbdbd; border-left:1px solid #bdbdbd; list-style:none;}
.SearchTab li{float:left; border:1px solid #bdbdbd; border-left:none; margin-right:-1px;}
.SearchTab li a{display:block; padding:8px 20px; color:#bbb;}
.SearchTab li.ov{border:1px solid #1d7ec2;}
.SearchTab li.ov a{background:#1d7ec2; color:#fff; font-weight:bold;}

table.tableDefault{width:100%; margin:10px 0 10px 0; border:none; border-collapse:collapse; font-size:11px;}
table.tableDefault caption{display:none;}
table.tableDefault thead th{padding:10px 5px 6px 5px; background:#f7fbff; color:#1d7ec2; border-top:2px solid #0072bc; border-bottom:1px solid #dddfda;}
table.tableDefault tbody th{padding:10px 5px 6px 60px; background:#f9f9f9; color:#666; border-bottom:1px solid #dddfda; text-align:left;}
table.tableDefault tbody td{padding:10px 5px 6px 5px; border-bottom:1px solid #dddfda; font-size:12px; text-align:center; vertical-align:middle;}
table.tableDefault tbody  td.agnRight{padding-right:10px; text-align:right;}
table.tableDefault tbody  td.agnLeft{padding-left:10px; text-align:left; line-height:1.2em;}
table.tableDefault tbody  td.blank{padding:150px 0;}
table.tableDefault tbody  td.Sblank{padding:20px 0;}
table.tableDefault tbody  td b.pointB{color:#0064ab;}


table.tableView tbody th{padding:10px 20px 6px 20px; text-align:left;}
table.tableView tbody th.titCell{padding:10px 20px 6px 20px; border-right:1px solid #dddfda; text-align:center;}
table.tableView tbody td.agnLeft{padding-left:20px; text-align:left;}



.dateSelectWrap{width:100%; height:35px; padding-top:10px; text-align:right; font-weight:bold;}

.bSearchWrap{width:100%; text-align:right; padding-bottom:10px;}
.listSearchWrap{width:100%; text-align:right; padding-bottom:10px;}
.controlWrap{width:100%; text-align:right; padding-top:20px;}
.controlWrapCenter{width:100%; text-align:center; padding-top:20px;}

.listCountTitle{width:100%; text-align:right; padding-bottom:5px;}
.listCountTitle b{color:blue;}



#content .detail strong.essential{color:red;}

.textInfo{width:100%; text-align:right; padding-bottom:5px;}


.searchWrap{width:738px; height:127px; margin-bottom:10px;background:#fdfdfd; border:1px solid #dddfda;}
.searchWrap .searchBox{float:left; width:575px; padding:35px 0 0 41px;}
.searchWrap .searchBox dt{float:left; width:100px; padding-bottom:18px; font-weight:bold;}
.searchWrap .searchBox dd{float:left; width:475px; padding-bottom:18px;}
.searchWrap .searchBox dd img{vertical-align:middle;}
.searchWrap .submitBtn{float:right; margin:35px 45px 0 0;}

 .mTable{width:100%; border-collapse:collapse; border:1px solid #d2d2d2; font-family:"ï¿½ï¿½ï¿½ï¿½",Dotum,Helvetica,AppleGothic,Sans-serif; border-left:2px solid #0072bc;} 
 .mTable caption{display:none;}
 .mTable th{padding:5px 0 3px 0; background:#f5f5f5; color:#000; text-align:center; font-size:12px; border:1px solid #d2d2d2;}
 .mTable td{padding:3px 0px; color:#666; text-align:center; border:1px solid #d2d2d2;}
 .mTable td.txtLeft{text-align:left; padding-left:12px; padding-right:10px;}
 .mTable td.textRight{text-align:right; padding-right:10px; padding-left:12px;}
 .mTable tr.Sb td{background:#f9f9f9; color:#5f5f5f; text-align:center; font-weight:bold;}
 .mTable th em, 
 .mTable td em{font-weight:normal; font-size:11px; text-decoration:none;}



/*

.searchWrap{width:738px; height:127px; background:#fdfdfd; border:1px solid #dddfda;}
.searchWrap .searchBox{float:left; width:575px; padding:35px 0 0 41px;}
.searchWrap .searchBox dt{float:left; width:100px; padding-bottom:18px; font-weight:bold;}
.searchWrap .searchBox dd{float:left; width:475px; padding-bottom:18px;}
.searchWrap .searchBox dd img{vertical-align:middle;}
.searchWrap .submitBtn{float:right; margin:35px 45px 0 0;}

.searchDataList{height:250px; padding:5px; overflow:hidden; overflow-y:scroll; border:1px solid #aaa; margin:10px 0;}


table.tableList tbody td{font-size:11px;}

.textInfo{width:100%; text-align:right;}

*/