/* ------------------Table common------------------- */
table {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #ccc;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;

    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;		
}
table tr:nth-child(odd){ background-color:#fff; }
table tr:nth-child(even){ background-color:#fff; }
table td{
	line-height:1.250em; font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif!important; 
	vertical-align:middle;
	border:1px solid #ccc;
	padding:5px;
}

table th{	
	background:-o-linear-gradient(bottom, #f3f3f3 5%, #f3f3f3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #f3f3f3) );
	background:-moz-linear-gradient( center top, #f3f3f3 5%, #f3f3f3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#f3f3f3");	background: -o-linear-gradient(top,#f3f3f3,f3f3f3);
	background-color:#f3f3f3;

	border:1px solid  #ccc;	
	font-weight:bold;
	
	line-height:1.250em; font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif!important; 
	vertical-align:middle;
	border:1px solid #ccc;
	padding:5px;
}

table tr.selected td{
	background-color:#e2f2fa;
}

/* ------------------Table bg & font style------------------- */
table .bg1{
	background:-o-linear-gradient(bottom, #f3f3f3 5%, #f3f3f3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #f3f3f3) );
	background:-moz-linear-gradient( center top, #f3f3f3 5%, #f3f3f3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#f3f3f3");	background: -o-linear-gradient(top,#f3f3f3,f3f3f3);background-color:#f3f3f3;
	background-color:#f3f3f3;
}

table .bg1_f14rd_b{
	background:-o-linear-gradient(bottom, #f3f3f3 5%, #f3f3f3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #f3f3f3) );
	background:-moz-linear-gradient( center top, #f3f3f3 5%, #f3f3f3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#f3f3f3");	background: -o-linear-gradient(top,#f3f3f3,f3f3f3);background-color:#f3f3f3;
	background-color:#f3f3f3;
	
	color:#ff3333;
	font-weight:bold;
}

table .bg2_f14bk{
	background:-o-linear-gradient(bottom, #e3e3e3 5%, #e3e3e3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e3e3e3), color-stop(1, #e3e3e3) );
	background:-moz-linear-gradient( center top, #e3e3e3 5%, #e3e3e3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e3e3e3", endColorstr="#e3e3e3");	background: -o-linear-gradient(top,#e3e3e3,e3e3e3);background-color:#e3e3e3;
	background-color:#e3e3e3;
}

table .bg2_f16bk{
	background:-o-linear-gradient(bottom, #f3f3f3 5%, #f3f3f3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #f3f3f3) );
	background:-moz-linear-gradient( center top, #f3f3f3 5%, #f3f3f3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#f3f3f3");	background: -o-linear-gradient(top,#f3f3f3,f3f3f3);background-color:#f3f3f3;
	background-color:#f3f3f3;
	
	font-size:16px;
	color:#333;
	font-weight:bold;	
}

table .bg3_f16rd_b{
	background:-o-linear-gradient(bottom, #f3f3f3 5%, #f3f3f3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #f3f3f3) );
	background:-moz-linear-gradient( center top, #f3f3f3 5%, #f3f3f3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3", endColorstr="#f3f3f3");	background: -o-linear-gradient(top,#f3f3f3,f3f3f3);background-color:#f3f3f3;
	background-color:#f3f3f3;
	
	font-size:16px;	
	color:#ff3333;
	font-weight:bold;
}

table .bg4_f16rd{
	background:-o-linear-gradient(bottom, #e3e3e3 5%, #e3e3e3 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e3e3e3), color-stop(1, #e3e3e3) );
	background:-moz-linear-gradient( center top, #e3e3e3 5%, #e3e3e3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e3e3e3", endColorstr="#e3e3e3");	background: -o-linear-gradient(top,#e3e3e3,e3e3e3);background-color:#e3e3e3;
	background-color:#e3e3e3;
	
	font-size:16px;	
	color:#ff3333;
}

table .bg5{
	background:-o-linear-gradient(bottom, #ffffff 5%, #bad8e7 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #bad8e7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff");	background: -o-linear-gradient(top,#ffffff,ffffff);background-color:#bad8e7;
	background-color:#bad8e7;
}

table .bg6_f14bk{
	background:-o-linear-gradient(bottom, #333333 5%, #333333 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #333333), color-stop(1, #333333) );
	background:-moz-linear-gradient( center top, #333333 5%, #333333 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333", endColorstr="#333333");	background: -o-linear-gradient(top,#333333,333333);background-color:#333333;
	background-color:#333333;
	color:#ffffff;
	font-size:12px;
	padding:0 2px;
}

table .bg7_f14bk{
	background:-o-linear-gradient(bottom, #e8e8e8 5%, #e8e8e8 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e8e8e8), color-stop(1, #e8e8e8) );
	background:-moz-linear-gradient( center top, #e8e8e8 5%, #e8e8e8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8e8e8", endColorstr="#e8e8e8");	background: -o-linear-gradient(top,#e8e8e8,e8e8e8);background-color:#e8e8e8;
	background-color:#e8e8e8;
}

table .bg8_f14bk{
	background:-o-linear-gradient(bottom, #d8d8d8 5%, #d8d8d8 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d8d8d8), color-stop(1, #d8d8d8) );
	background:-moz-linear-gradient( center top, #d8d8d8 5%, #d8d8d8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d8d8d8", endColorstr="#d8d8d8");	background: -o-linear-gradient(top,#d8d8d8,d8d8d8);background-color:#d8d8d8;
	background-color:#d8d8d8;
}




table td.lt {text-align:left;}
table td.ct {text-align:center;}
table td.rt {text-align:right;}

table th.lt {text-align:left;}
table th.ct {text-align:center;}
table th.rt {text-align:right;}



/* ------------------.csstable------------------- */

.csstable1 th{text-align:left;}
.csstable1 td{text-align:left;}

.csstable2 th{text-align:left;}
.csstable2 td{text-align:right;}

.csstable3 th{text-align:center;}
.csstable3 td{text-align:left;}

.csstable4 th{text-align:center;}
.csstable4 td{text-align:center;}

.csstable5 th{text-align:center;}
.csstable5 td{text-align:right;}

.csstable5 tr:hover td{
/*	background:-o-linear-gradient(bottom, #e2f2fa 5%, #e2f2fa 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e2f2fa), color-stop(1, #e2f2fa) );
	background:-moz-linear-gradient( center top, #e2f2fa 5%, #e2f2fa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e2f2fa", endColorstr="#e2f2fa");	background: -o-linear-gradient(top,#e2f2fa,e2f2fa);background-color:#e2f2fa;
	background-color:#e2f2fa;*/
		
	cursor:pointer;	
}

.csstable6 th{
	background:-o-linear-gradient(bottom, #cee4ef 5%, #cee4ef 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cee4ef), color-stop(1, #cee4ef) );
	background:-moz-linear-gradient( center top, #cee4ef 5%, #cee4ef 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cee4ef", endColorstr="#cee4ef");	background: -o-linear-gradient(top,#cee4ef,cee4ef);background-color:#cee4ef;
	background-color:#cee4ef;
	
	border:1px solid  #fff;
	text-align:left;
	padding:2px;
}

.csstable6 td{
	background:-o-linear-gradient(bottom, #e2f2fa 5%, #e2f2fa 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e2f2fa), color-stop(1, #e2f2fa) );
	background:-moz-linear-gradient( center top, #e3e3e3 5%, #e2f2fa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e2f2fa", endColorstr="#e2f2fa");	background: -o-linear-gradient(top,#e2f2fa,e2f2fa);background-color:#e2f2fa;
	background-color:#e2f2fa;
	
	border:1px solid  #fff;	
	text-align:right;
}


.csstable7 th{text-align:center;}
.csstable7 td{text-align:center; vertical-align: top}

.csstable8 td, th{padding:2px ; text-align:center;}

.csstable9 td {padding:2px ; text-align:left; vertical-align:top; height:70px}


.csstable10 {width:100%; border:0; background-image:url('../images/');}
.csstable10 td {padding:0 ; border:0; vertical-align:top; }
.csstable10 tr:nth-child(odd){ background-color:transparent;}
.csstable10 tr:nth-child(even){ background-color:transparent; }

.csstable11 {width:100%}
.csstable11 td {padding:0 3px; border:1px solid #fff; vertical-align:top}













