/****************************************************************************
Create Date : 2007-04-18
Modify Date :
Version : 1.0
°¢ ¸Þ´ºº° ´ëÇØ ¼öÁ¤ ¹× Ãß°¡°¡ ÀÖÀ» °æ¿ì ¾Ë·ÁÁÖ½Ã±â¹Ù¶ø´Ï´Ù.
Å×ÀÌºí ¼³Á¤
****************************************************************************/
/* td default */
	td{color: #000000; font-family: Dotum, verdana; font-size: 12px;}
/* tabe_line skin */
	.line01{background-color: #EAEAEA; height: 1px;}
	.line02{background-color: #DDDDDD; height: 1px;}
	.line03{background-color: #D6D6D6; height: 1px;}
	.line04{background-color: #6F99CF; height: 1px;}

/* title skin */
	.left01{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding:0 0 0 0;}
	.left02{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding: 3px 0 0 5px;}
	.center01{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: center; padding: 0 0 0 0;}
	.center02{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: center; padding: 3px 0 0 0;}
	.right01{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: right; padding: 0 0 0 0;}
	.right02{ font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: right; padding: 3px 0 0 0;}
	.right03{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: right; padding: 2px 5px 0 0;}
	.right04{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: right; padding: 2px 5px 3px 0;}
	.right05{font-family: Dotum, Verdana; font-size: 40px; height: 25px; text-align: right; padding: 2px 5px 3px 0;}

/* Baord Skin */
	.left_list01{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding: 0 0 0 0;}
	.left_list02{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding: 3px 0 0 0;}
	.left_list03{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding: 3px 0 0 5px;}
	.left_list04{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: left; padding: 0 0 0 5px;}
	.center_list01{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: center; padding: 1px 0 0 0;}
	.center_list02{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: center; padding: 3px 0 0 0;}
	.center_list03{font-family: Dotum, Verdana; font-size: 12px; height: 25px; text-align: center; padding: 0 0 0 0;}


	.left_view01{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 0 0 0 0;}
	.left_view02{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 3px 0 0 5px;}
	.left_view03{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 0 0 0 5px;}
	.left_view04{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 4px 0 0 5px;}
	.left_view05{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 2px 0 2px 5px;}
	.left_view06{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: left; padding: 2px 0 2px 2px;}
	.center_view01{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: center; padding: 0 0 0 0;}
	.center_view02{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: center; padding: 3px 0 0 0;}
	.right_view01{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: right; padding: 0 0 0 0;}
	.right_view02{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: right; padding: 3px 5px 0 0;}
	.right_view03{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: right; padding: 2px 5px 2px 0;}
	.right_view04{font-family: Dotum, Verdana; font-size: 12px; height: 21px; text-align: right; padding: 2px 2px 2px 0;}

	/* Board Title */
	.tdtitle01{
	background-image: url(../img/table/bg01.gif);
	height: 21px;
	color:#15428B;
	font: 12px Dotum, Verdan;
	font-weight: bolder;
	text-align: center;
	padding: 4px;
	overflow:hidden;
	}
	
	.tdtitle02{
	background: url(../img/table/bg02.gif);
	height: 21px;
	color:#15428B;
	font: 12px Dotum, Verdan;
	overflow:hidden;
	}

	.tdtitle03{
	background-image: url(../img/table/bg01.gif);
	height: 21px;
	color:#15428B;
	font: 12px Dotum, Verdan;
	font-weight: bolder;
	text-align: center;
	overflow:hidden;
	}

    .tdtitle04{
	background-image: url(../img/table/bg01.gif);
	height: 21px;
	color:#15428B;
	font: 12px Dotum, Verdan;
	text-align: center;
	padding: 4px;
	overflow:hidden;
	}

    .tdsplit01 {
	background: url(../img/table/split01.gif);
	width: 2px;
	}

	.tdsplit02 {
	background: url(../img/table/split02.gif);
	width: 11px;
	}

	.tdsplit03 {
	background: url(../img/table/split03.gif);
	width: 11px;
	}

	.table01{
	border:1px solid #6593cf;
	background:#c3daf9 url(../img/default/box/tb-blue.gif) repeat-x 0 -16px;
	}
	
div.tableZone {
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px 3px 3px 1px;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.tableZone2 {
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}


table.list, table.view {
	width: 100%;
	table-layout: fixed;
}

table.list th,
table.list td,
table.view th,
table.view td {
	white-space: nowrap;
	height: 18pt;
}

table.list th,
td.tablehead,
table.view th {
	/*background-color: #EFF9ED; */
	background-color: #E6E6E6; 
	font-family: Gulim, Verdana ;
	font-size:9pt; 
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	/*color:#1F8F13; */
	color:#15428B; 
	text-align: center;
/*	border-top: 1px solid #A8DA9E;
	border-bottom: 1px solid #A8DA9E;*/
	border-top: 1px solid #6FA0DF;
	border-bottom: 1px solid #6FA0DF;
}

table.list td.tablehead,
table.view th {
	/*background-color: #EFF9ED; */
	background-color: #E6E6E6; 
	font-family: Gulim, Verdana ;
	font-size:9pt; 
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	/*color:#1F8F13; */
	color:#15428B; 
	text-align: center;
/*	border-top: 1px solid #A8DA9E;
	border-bottom: 1px solid #A8DA9E;*/
	border-top: 1px solid #6FA0DF;
	border-bottom: 1px solid #6FA0DF;
}

table.list td.tablehead1 {
	background-color: #E6E6E6; 
	font-family: Gulim, Verdana ;
	font-size:9pt; 
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	color:#15428B; 
	text-align: center;
/*	border-top: 1px solid #6FA0DF; */
	border-bottom: 1px solid #6FA0DF;
}


table.list td,
table.view td {
	font-family: Gulim, Verdana ;
	font-size: 9pt;
	padding-left:3px;
	padding-right:3px;
	color: #666666;
	/*background-color: #FFFFFF; */
	border-right: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
}

.bar {
	background-repeat:no-repeat
	
}

td#lastcolumn {
	border-right: 0px;

}

table.view {
	border-top: 2px solid #A8DA9E;
/*	border-bottom: 1px solid #EDEDED;*/
}

table.view th {
	border-bottom: 1px solid #EDEDED;
	border-top: none;
	width: 100px;
}

table.view td input {
	height: 15px;
	width: 100%;
}


table.view input.readonly { background: #EFEFEF; }

button.normal {
	font-size: 9pt;
	cursor:pointer;
/*	background:#72C261;*/
	background:#6487B8;
	color:white;
	width: 45px;
	height: 17px;
	text-align:center;
	padding-top:3px;
	border: 0px none;
	margin: 0 3px 0 0;
}

	
button.over {
	font-size: 9pt;
	cursor:pointer;
	background:#34589A;
	color:white;
	width: 45px;
	height: 17px;
	text-align:center;
	padding-top:3px;
	border: 0px none;
	margin: 0 3px 0 0;
}

button.small {
	width: 35px;
}

button.tiny {
	font-size: 8pt;
	padding: 2px 0 0 1px;
	width: 29px;
}
button.tiny2 {
	font-size: 8pt;
	padding: 2px 0 0 1px;
}

button.big {
	width: 70px;
}

button.w60 {
	width: 60px;
}

div.scrollZone { 
	width: 100%; 
	overflow: auto; 
	border: 0px;
}
div.scrollZone1 { 
	width: 100%; 
	overflow: hidden; 
	border: 0px;
}
table.thead { 
	width: 749px; border-bottom: 0; 
}
table.theadRecon_08 { 
	width: 100%; border-bottom: 0; 
}
table.tbodyRecon_08 { 
	width: 100%; border-bottom: 0; 
}
table.theadPop { 
	width: 600px; border-bottom: 0; 
}
table.tbodyPop { 
	width: 600px; border-bottom: 0; 
}
table.thead1 { 
	width: 849px; border-bottom: 0; 
}
table.tbody1 { 
	width: 849px; border-bottom: 0; 
}
table.theadError { 
	width: 920px; border-bottom: 0; 
}
table.tbodyError { 
	width: 920px; border-bottom: 0; 
}
table.theadTotal { 
	width: 850px; border-bottom: 0; 
}
table.thead_over_depense{
	width: 920px; border-bottom: 0; border:0px;
}
table.tbody_over_depense{
	width: 920px; border-bottom: 0; border:0px;
}
table.tbodyTotal { 
	width: 850px; border-bottom: 0; 
}
table.theadTotalDB { 
	width: 985px; border-bottom: 0; 
}
table.tbodyTotalDB { 
	width: 985px; border-bottom: 0; 
}
div.scrollZone table.tbody { 
	border: 0;
	width: 749px; 
}
.th24
{
	height: 24pt;
}

.o {
	color : red;
}

/* 09.05.14 Ãß°¡ css */
.colresize {
	background-image: url(../img/table/bg01.gif);
	height: 21px;
	color:#15428B;
	font: 12px Dotum, Verdan;
	font-weight: bolder;
	text-align: center;
	padding: 4px;
	overflow:hidden;
	cursor:""; 
}
.ellipsis {
	font:9pt "±¼¸²"; width:100%; overflow:hidden; 
	text-overflow:ellipsis; text-align:left;
}
.resize_input {width:expression(this.parentNode.clientWidth-8);border-style:none; }
.odd {
	background-color: #EDF5FF;
}


	