@import url('http://fonts.cdnfonts.com/css/code-39');

A:active
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: ±¼¸²Ã¼, Arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: ±¼¸²Ã¼, GulimChe;
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: ±¼¸²Ã¼, GulimChe;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: ±¼¸²Ã¼, GulimChe;
    TEXT-DECORATION: none
}

body.bm
{
	margin: 15 0 0 0;
	
}

body.bm1
{
	margin: 15 0 0 28;
	
}

body.bm0
{
	margin: 15 0 0 5;
	
}
td
{
	font-size: 9pt;
	margin: 1px;
	color: #000000;
	font-family: ±¼¸²;
	text-decoration: none;
}

.tm_blue
{
	color: white;
	background-color: #336699;
}

/* Å×ÀÌºí TD¿¡ Àû¿ë */


td.subtitle2_left /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	color: #002a8f;
	background-color: #d9e9fc;
	text-align: left;
	padding-top: 4px;
}

td.subtitle2_right /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	color: #002a8f;
	background-color: #d9e9fc;
	text-align: right;
	padding-top: 4px;
}

td.subtitle3 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	color: #845929;
	background-color: #DEAE73;
	text-align: center;
	padding-top: 4px;
}

td.subtitle4 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	color: #845929;
	background-color: #FFE4B5;
	text-align: center;
	padding-top: 4px;
	height: 22px;
}

td.subtitle5 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	color: #845929;
	background-color: #FFC846;
	text-align: center;
	padding-top: 4px;
}

td.subtitle6 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	color: #845929;
	background-color: #FFE4B5;
	text-align: center;
	padding-top: 4px;
}

td.subtitle7 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	color: #845929;
	background-color: #FFE4B5;
	text-align: center;
	padding-top: 4px;
	font-size : 8pt;
}

td.subtitle3_left /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: ±¼¸²Ã¼, GulimChe;
	color: #845929;
	background-color: #DEAE73;
	text-align: left;
	padding-bottom: 1px;
}

td.inputtd0 /* ÀÔ·ÂÅ¸ÀÔÀÌ ±â¼úµÈ °÷¿¡´Â ÀÌ°ÍÀ» ÁöÁ¤ÇÑ´Ù. */
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #ffffff;
}

td.inputtd /* ÀÔ·ÂÅ¸ÀÔÀÌ ±â¼úµÈ °÷¿¡´Â ÀÌ°ÍÀ» ÁöÁ¤ÇÑ´Ù. */
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #ffffff;
	border:1px solid #A6A6A6;
}


td.inputtd2 /* ÀÔ·ÂÅ¸ÀÔÀÌ ±â¼úµÈ °÷¿¡´Â ÀÌ°ÍÀ» ÁöÁ¤ÇÑ´Ù. */
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #FFE4B5;
	font-weight: bold;
	color: #845929;
}

/*ÈÆ±æÃß°¡*/
td.inputtd3 /* ÀÔ·ÂÅ¸ÀÔÀÌ ±â¼úµÈ °÷¿¡´Â ÀÌ°ÍÀ» ÁöÁ¤ÇÑ´Ù. */
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}

td.inputtd4 /* asp Ãâ·Â¹®¼­¿¡´Â ÀÌ°ÍÀ» ¾´´Ù */
{
	font-size: 9pt;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	background-color: #ffffff;
}

/*ÈÆ±æÃß°¡*/
td.foratd /* ½ºÇÁ·¹µå¿¡¼­ ºÒ·¯¿À´Â ºÎºÐÀ» ÁöÁ¤ÇÏ´Â »ö. */
{
	background-color: #FFFAF0;
}
/*ÀÎ¼®Ãß°¡ ±×¸®µå°ü·Ã */
table.GridFix
{	
	table-layout:fixed;
	 
}

td.foratd_blue /* ½ºÇÁ·¹µå¿¡¼­ ºÒ·¯¿À´Â ºÎºÐÀ» ÁöÁ¤ÇÏ´Â »ö. */
{
	background-color: #d9e9fc;
}

td.titleBold /* ÀÔ·ÂÅ¸ÀÔÀÌ ±â¼úµÈ °÷¿¡´Â ÀÌ°ÍÀ» ÁöÁ¤ÇÑ´Ù. */
{
	color:#845929;
	font-weight:bold;
}

td.right
{
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 1px;
	text-align: right;
}

td.borderheader1
{
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	font-weight: bold;
	color: #002a8f;
	background-color: #8ab4e8;
	text-align: center;
	padding-top: 4px;
}

td.borderheader2
{
	border : #336699 1px solid;
	font-weight: bold;
	color: #002a8f;
	background-color: #8ab4e8;
	text-align: center;
	padding-top: 4px;
}

td.borderdetail1
{
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	font-weight: bold;
	color: #002a8f;
	background-color: #8ab4e8;
	text-align: center;
	padding-top: 4px;
}

td.borderdetail2
{
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
}

td.borderdetail3
{
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid;
}

/* TRÀÇ ³ôÀÌ¸¦ ¼³Á¤ */
tr.trheight1
{
	height: 25px;
	color: white;
}

tr.trheight2
{
	height: 20px;
}

tr.trheight3
{
	height: 24px;
}

tr.sum0
{
	height: 20px;
	background-color: #ffffff;
}

tr.sum1
{
	height: 20px;
	background-color: #eeeeee;
}

tr.sum2
{
	height: 20px;
	background-color: #d2d2d2;
}

tr.sum3
{
	height: 20px;
	background-color: #c2c2c2;
}

/* input¿¡ Àû¿ë */


input.nobox
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;	
	height : 20;
	width : 100%;
	border: solid 0px #000000;	
	background-color:Transparent;
}

input.nobox2
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;	
	height : 20;
	width : 100%;
	border: solid 0px #000000;	
	background-color:#F0FFF0;
}

input.tbox
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;	
	height : 15;
	width : 100%;
	border: solid 0px #000000;	
	background-color: #DEAE73;
    font-weight : bolder;
    color : #8B5A2B;
    text-align: center;
}

input.rednobox 
{
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	font-size: 9pt;
	border-left: #000000 0px solid;
	cursor: hand;
	color: red;
	border-bottom: #000000 0px solid;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
	background-color: transparent;
}

input.btn
{
	padding-top: 0px;
	border-right: #808080 0px;
	border-top: #808080 0px;
	border-left: #808080 0px;
	border-bottom: #808080 0px;
}

.emphasis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc6600;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²"
}
.orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc6600;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²"
}

.btn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}

.btn A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.btn A:hover
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}
.btn2
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}
.btn2 A
{
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}
.btn2 A:hover
{
    CURSOR: hand;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}
.btn3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none
}
.btn3 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.btn3 A:hover
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "±¼¸²";
    TEXT-DECORATION: none;
}

.btn4
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	background-image: url(../../Images/Common2/btn_text.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	color: #845929;
	direction: ltr;
	border-top-style: solid;
	text-indent: 6pt;
	line-height: normal;
	padding-top: 0px;
	background-repeat: no-repeat;
	font-family: "±¼¸²";
	border-right-style: solid;
	border-left-style: solid;
	text-align: left;
	text-decoration: none;
	border-bottom-style: solid;
}

.btn A
{
    COLOR: #845929;
    TEXT-DECORATION: none
}

input.box {
	font-size: 9pt;
	border: 1px #333333 solid;
	height: 20px;
	padding-top: 2px;
}

input.textindent
{
	padding-left: 3px;
}

input.centeralign
{
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	text-align: center;
}

input.rightalign
{
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	text-align:right;
	padding-right: 5px;
}

input.onlyread_center
{
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	text-align: center;
	background-color: #eeeeee;
}

input.onlyread_right
{
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	text-align: right;
	background-color: #eeeeee;
	padding-right: 5px;
}

input.onlyread
{
	vertical-align: baseline;
	text-transform: none;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	background-color: #eeeeee;
}

.Noview
{
	font-size: 9pt;
	text-transform: none;
	color: #000000;
	border-top-style: none;
	font-family: ±¼¸²Ã¼, GulimChe;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

.Noview_right
{
	font-size: 9pt;
	text-transform: none;
	color: #000000;
	border-top-style: none;
	font-family: ±¼¸²Ã¼, GulimChe;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	text-align: right;
	padding-right: 5px;
}

.Noview_center
{
	font-size: 9pt;
	text-transform: none;
	color: #000000;
	border-top-style: none;
	font-family: ±¼¸²Ã¼, GulimChe;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	text-align: center;
}

.select_1 
{
	padding-top: 0px;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: "±¼¸²"; 
	BACKGROUND-COLOR: #FFF7E7;
	color : #845929
}

/* ¼ÕÈÆ±æ¼öÁ¤(2/24) */
.select_2
{
	padding-top: 0px;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: "±¼¸²"; 
	BACKGROUND-COLOR: #FFFAF0;
}


/* DIV ¼³Á¤ */
.help
{
	border-right: #008000 1px solid;
	padding-right: 5px;
	border-top: #008000 1px solid;
	padding-left: 5px;
	font-size: 9pt;
	background: #ffffff;
	padding-bottom: 1px;
	vertical-align: baseline;
	border-left: #008000 1px solid;
	color: #006400;
	padding-top: 5px;
	border-bottom: #008000 1px solid;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
	z-index: 50;text-align: center;text-decoration: none;
	position: absolute;

}

.print
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #D6D3CE;
	color:#845929;
	z-index: 50;
	position: absolute;
}

.calendar
{
	Z-INDEX: -1; VERTICAL-ALIGN: baseline; POSITION: absolute; TEXT-ALIGN: center; TEXT-DECORATION: none;
	WIDTH: 185px;
	HEIGHT: 156px;
}

/*Á¦³Ê Àû¿ë*/


td.menutitle /* ÆäÀÌÁö ¸ÞÀÎÅ¸ÀÌÆ² : À§¿¡ ±â¼úµÈ tm_blue°¡ ÀÌ¹Ì ¼³Á¤µÇ¾î¼­ ´ÜÁö Èò±Û¾¾¿Í text-indent¸¸ ½ÃÄÑÁØ´Ù. */
{
	font-size: 9pt;
	font-weight: bold;
	color: #436AA0;	
	text-indent: 0px;
	padding-top: 0px;
}

td.menutitle1
{
	font-size: 9pt;
	text-indent: 0px;
	padding-top: 0px;
	background-color: #dfdfdf;
	text-align: left;
}

td.subtitle1 /* ÆäÀÌÁö ¸ÞÀÎÅ¸ÀÌÆ² : À§¿¡ ±â¼úµÈ tm_blue°¡ ÀÌ¹Ì ¼³Á¤µÇ¾î¼­ ´ÜÁö Èò±Û¾¾¿Í text-indent¸¸ ½ÃÄÑÁØ´Ù. */
{
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #6485b2;
	text-indent: 10px;
	padding-top: 5px;
}

td.subtitle1_nopadding /* ÆäÀÌÁö ¸ÞÀÎÅ¸ÀÌÆ² : À§¿¡ ±â¼úµÈ tm_blue°¡ ÀÌ¹Ì ¼³Á¤µÇ¾î¼­ ´ÜÁö Èò±Û¾¾¿Í text-indent¸¸ ½ÃÄÑÁØ´Ù. */
{
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #6485b2;
	text-indent: 10px;	
}

td.subtitle2 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	/*font-weight: bold;
	color: #002a8f;
	background-color: #d9e9fc;*/
	color: #000000;
	background-color: #eaf1fa;
	padding-top: 2px;
	padding-right: 3px;
	text-align: right;
	border:1px solid #A6A6A6;
}

td.subtitle3 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	/*font-weight: bold;
	color: #002a8f;
	background-color: #d9e9fc;*/
	color: #000000;
	background-color: #eaf1fa;
	padding-top: 2px;
	padding-right: 3px;
	text-align: center;
	vertical-align : middle;
	border:1px solid #A6A6A6;
}

td.subtitle2_1 /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	/*font-weight: bold;
	color: #002a8f;
	background-color: #d9e9fc;*/
	color: #05367c;
	background-color: #E9F0E9;
	padding-top: 2px;
	padding-right: 3px;
	text-align: center;
	border:1px solid #A6A6A6;
}

td.subtitle2_notoppadding /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	/*color: #002a8f;
	background-color: #d9e9fc;*/
	color: #05367c;
	background-color: #eaf1fa;
	text-align: center;
	padding-right: 5px;
	text-align: right;
}

td.subtitle2_con
{
	padding-right: 5px;
	font-weight: bold;
	color: #ff673b;
	padding-top: 4px;
	background-color: #eaf1fa;
	text-align: right;
}

.MenuTitle /* ÆäÀÌÁö ¸ÞÀÎÅ¸ÀÌÆ² : À§¿¡ ±â¼úµÈ tm_blue°¡ ÀÌ¹Ì ¼³Á¤µÇ¾î¼­ ´ÜÁö Èò±Û¾¾¿Í text-indent¸¸ ½ÃÄÑÁØ´Ù. */
{
	font-size: 9pt;
	font-weight: bold;
	color: #436AA0;	
	text-indent: 0px;
	padding-top: 0px;
}

textarea
{
	padding-top: 2px;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
}
/*
select
{
	border-right: #808080 1px solid;
	font-size : 9pt;
}
*/
.FindArea	/* ÄÚµå ÂüÁ¶ Control : ÄÁÆ®·ÑÀÇ ¹è°æ»ö ¹× ÆùÆ® ¿Ü°û ¶óÀÎ»öÀ» ¼³Á¤ */
{
	background-color: #d4ffd2;
	font-size : 9pt;
	border-color : #bfbfbf;
}

.NoArea		/* ¼öÁ¤ºÒ°¡ Control : ÄÁÆ®·ÑÀÇ ¹è°æ»ö ¹× ÆùÆ® ¿Ü°û ¶óÀÎ»öÀ» ¼³Á¤ */
{
	background-color: #ECECEC;
	font-size : 9pt;
	border-color : #bfbfbf;	
	padding-top: 2px;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
}

.EssArea		/* ¼öÁ¤ºÒ°¡ Control : ÄÁÆ®·ÑÀÇ ¹è°æ»ö ¹× ÆùÆ® ¿Ü°û ¶óÀÎ»öÀ» ¼³Á¤ */
{
	background-color: #ffffd6;
	font-size : 9pt;
	border-color : #bfbfbf;	
	padding-top: 2px;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
}

.YesArea
{
	padding-top: 2px;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼, GulimChe;
	letter-spacing: normal;
}

/*-----------------ºñÈ°¼ºÅØ½ºÆ®Ã¢¿¡¼­ÀÇ °¡¿îµ¥ Á¤·Ä-------------------*/
.NoArea_Center
{
	background-color: #ECECEC;
	font-size : 9pt;
	border-color : #bfbfbf;
	text-align : center;
}
/*-----------------ºñÈ°¼ºÅØ½ºÆ®Ã¢¿¡¼­ÀÇ ¿ìÃø Á¤·Ä-------------------*/
.NoArea_Right
{
	background-color: #ECECEC;
	font-size : 9pt;
	border-color : #bfbfbf;
	text-align : right;
	padding-right : 5px;
}

.NoArea_Blue
{
	font-size: 9pt;
	border-left-color: #bfbfbf;
	border-bottom-color: #bfbfbf;
	color: #3300ff;
	border-top-color: #bfbfbf;
	background-color: #ececec;
	border-right-color: #bfbfbf;
	text-align : center;
}

.NoArea_Red
{
	font-size: 9pt;
	border-left-color: #bfbfbf;
	border-bottom-color: #bfbfbf;
	color: red;
	border-top-color: #bfbfbf;
	background-color: #ececec;
	border-right-color: #bfbfbf;
	text-align : center;
}

.InputArea	/* ÀÔ·Â Control : ÄÁÆ®·ÑÀÇ ¹è°æ»ö ¹× ÆùÆ® ¿Ü°û ¶óÀÎ»öÀ» ¼³Á¤ */
{
	background-color: #FFFFFF;
	font-size : 9pt;
	border-color : #bfbfbf;
}

/*-----------------È°¼ºÅØ½ºÆ®Ã¢¿¡¼­ÀÇ °¡¿îµ¥ Á¤·Ä-------------------*/
.InputArea_Center 
{
	background-color: #FFFFFF;
	font-size : 9pt;
	border-color : #bfbfbf;
	text-align : center;
}

.InputArea_Right	/* ÀÔ·Â Control : ÄÁÆ®·ÑÀÇ ¹è°æ»ö ¹× ÆùÆ® ¿Ü°û ¶óÀÎ»öÀ» ¼³Á¤ */
{
	background-color: #FFFFFF;
	font-size : 9pt;
	border-color : #bfbfbf;
	text-align : right;
	padding-right : 5px;
}

.Label
{
	background: #D9E9FC;
	color: #002a8f;
	/*font-size: 9pt;*/
	font-weight: bold;
}

td.LoginMsg	/* ·Î±×ÀÎ ¸Þ¼¼Áö : ·Î±×ÀÎ ¸Þ¼¼Áö¿¡ ´ëÇÑ ¼³Á¤ */
{
	background-color: #ffffff;
	font-size : 9pt;
	text-align: center;
	padding-top: 4px;
	text-align: right;
}

/*-------------°¡¿îµ¥Á¤·Ä-----------------------*/
td.subtitle2_Center /* ÆäÀÌÁö ¼­ºêÅ¸ÀÌÆ² °¡¿îµ¥ Á¤·Ä : ¸ÞÀÎÅ¸ÀÌÆ² ¿Ü¿¡ Àû¿ë. */
{
	font-weight: bold;
	/*color: #002a8f;
	background-color: #d9e9fc;*/
	color: #05367c;
	background-color: #eaf1fa;
	padding-top: 4px;
	text-align: center;
}

.TextBtn
{
	border-right: #bfbfbf 1px;
	padding-right: 0px;
	border-top: #bfbfbf 1px;
	padding-left: 0px;
	font-size: 9pt;
	background-image: url(../../Images/Common2/btn_text.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	border-left: #bfbfbf 1px;
	color: #3d6cb8;
	direction: ltr;
	text-indent: 6pt;
	line-height: normal;
	padding-top: 3px;
	border-bottom: #bfbfbf 1px;
	background-repeat: no-repeat;
	font-family: "±¼¸²";
	text-align: left;
	text-decoration: none;
}

.TextBtn_Find
{
	border-right: #bfbfbf 1px;
	padding-right: 0px;
	border-top: #bfbfbf 1px;
	padding-left: 0px;
	font-size: 9pt;
	background-image: url(../../images/pdm_button/Á¶È¸.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	border-left: #bfbfbf 1px;
	color: #3d6cb8;
	direction: ltr;
	text-indent: 6pt;
	line-height: normal;
	padding-top: 3px;
	border-bottom: #bfbfbf 1px;
	background-repeat: no-repeat;
	font-family: "±¼¸²";
	text-align: left;
	text-decoration: none;
}

.InputLabel
{
	font-weight: bold;
	font-size: 9pt;
	text-indent: 5px;	
	color: #ffffff;
	background-color: #6485b2;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.CheckBox
{
	font-size: 9pt;
	border-left-color: #bfbfbf;
	border-bottom-color: #bfbfbf;
	border-top-style: none;
	border-top-color: #bfbfbf;
	border-right-style: none;
	border-left-style: none;
	text-align: right;
	border-right-color: #bfbfbf;
	border-bottom-style: none;
}


hr
{
	/*page-break-before: always;*/
	page-break-after: always;
}


.mainFont
{
    font-weight:bold;
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:9pt;
    color:#31859D; 
}
.leftBack
{
    background-image:url('../images/Master/Left/left_back.gif');   
}
.leftLine
{
    background-image:url('../images/Master/Left/line.gif'); 
    background-repeat:no-repeat;
    height:1px;
}
.topPortal
{
    width:80px;
    text-align:center;
    float:left;
}

.TitleTb
{
    width:100%; 
    height:28px; 
    border-bottom:2px solid #A6CEC6; 
    padding:0px; 
    border-spacing:0px;
    border-collapse:collapse;
}

.TitleTb td
{
    width:50%; 
    height:28px; 
    vertical-align:middle;
}

.CmdOutTb
{
    width:100%; 
    height:26px; 
    padding:0px; 
    border-spacing:0px; 
    border-width:0px; 
    border-collapse:collapse;    
}

.NoLineTb
{
    padding:0px; 
    border-spacing:0px; 
    margin:0px; 
    border-width:0px; 
    border-bottom-style:none;
    border-collapse:collapse;
}

.NoLineTr
{
    padding:0px;
}

.NoLineTd
{
    padding:0px;
}

.CmdTb
{
    padding:0px; 
    border-spacing:0px; 
    margin:0px; 
    border-width:0px; 
    border-collapse:collapse;
    float:right;
}

.CmdTb tr, td
{
    padding:0px; 
}

#MainContent_Se img
{
    cursor:pointer; 
    border:0px; 
    vertical-align:middle;
    margin:0px 0px 0px 4px; 
}
#MainContent_In img
{
    cursor:pointer; 
    border:0px; 
    vertical-align:middle;
    margin:0px 0px 0px 4px; 
}
#MainContent_Sa img
{
    cursor:pointer; 
    border:0px; 
    vertical-align:middle;
    margin:0px 0px 0px 4px; 
}
#MainContent_De img
{
    cursor:pointer; 
    border:0px; 
    vertical-align:middle;
    margin:0px 0px 0px 4px; 
}

#MainContent_ExcelTd img
{
    cursor:pointer; 
    border:0px; 
    vertical-align:middle;
    margin:0px 0px 0px 4px; 
}

#Se img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px; 
    display:block;
}

#In img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px; 
    display:block;
}

#Sa img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px; 
    display:block;
}

#De img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px;
    display:block;
}
#De2 img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px;
    display:block;
}
#Pr img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px;
    display:block;
}
#Ex img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px; 
    display:block;
}

#ExcelTd img
{
    cursor:pointer; 
    border:0px; 
    margin:0px 0px 0px 4px; 
    display:block;
}

.FindTb
{
    width:100%; 
    border:1px solid #A6A6A6; 
    border-collapse:collapse;
}
.FindTb Tr
{
    height:25px;   
}

#tabs li .ui-icon-close 
{ 
    float: left; 
    margin: 0.2em 0.2em 0 0; 
    cursor: pointer; 
}
        
.tabs-bottom 
{ 
    position: relative; 
} 

.tabs-bottom .ui-tabs-panel 
{ 
    overflow: auto; 
} 

.tabs-bottom .ui-tabs-nav 
{ 
    position: absolute !important; 
    left: 0.2em; 
    bottom: 0; 
    right:0; 
    padding: 0 0.2em 0.1em 0; 
    width:100%; 
} 

.tabs-bottom .ui-tabs-nav li 
{ 
    margin-top: -2px !important; 
    margin-bottom: 1px !important; 
    border-top: none; 
    border-bottom-width: 1px; 
}

.ui-tabs-selected 
{ 
    margin-top: -3px !important; 
}

a.menu_about:link
{
    font-family: ±¼¸²Ã¼, GulimChe;
	font-size: 10pt;
	font-weight: bold;
    COLOR: #7E7E7E;
	padding-top:5px;
	border: none 0px black;
	padding-left: 20px;
	display:block;
	padding-bottom:5px;
}

a.menu_about:visited
{
    font-family: ±¼¸²Ã¼, GulimChe;
	font-size: 10pt;
	font-weight: bold;
    COLOR: #7E7E7E;
	padding-top:5px;
	border: none 0px black;
	padding-left: 20px;
	display:block;
	padding-bottom:5px;
}

a.menu_about:hover, a.menu_about:focus 
{
    font-family: ±¼¸²Ã¼, GulimChe;
	font-size: 10pt;
	font-weight: bold;
    COLOR: #000000;
	padding-top:6px;
	border: none 0px black;
	padding-left: 21px;
	display:block;
	padding-bottom:4px;
}

TABLE.ListTable {
	display:block;
	position:relative;
	overflow:hidden;
	padding:1px;
    color:#333333;
    border:Solid 1px #CCCCCC;
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:9pt;
}
TABLE.ListTable A:link
{
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:9pt;
    color:#4F4F51;
}
TABLE.ListTable A:hover
{
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:9pt;
    color:#4F5FEF;
    text-decoration:underline;
}
TABLE.ListTable A:visited
{
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:9pt;
    color:#4F5FBF;
    text-decoration:none;
}
TABLE.ListTable TR TH
{
    border:solid 1px #CCCCCC;
}

TABLE.ListTable TR TD
{
    border:solid 1px #CCCCCC;
    font-family:±¼¸²Ã¼, GulimChe;
    padding-left:5px;
    padding-right:5px;
}
TABLE.ListTable TR TD INPUT
{
    border:solid 0px white;
    font-family:±¼¸²Ã¼, GulimChe;
}

TR.ListTableFooterStyle
{
    background-color:White;
    color:#000066;
}
TR.ListTableHeaderStyle
{
    background-image : url(../images/Header/headerbg.gif);
    background-repeat : repeat-x;
    background-color: #F0F0F0;
    
    text-align:center;
    color:#202020;
    height:25px;
    font-family:±¼¸²Ã¼, GulimChe;
}
TR.ListTablePagerStyle
{
    background-color:#E0E0E0;
    color:#000066;
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:12pt;
}
TR.ListTablePagerStyle A
{
    color:#202080;
    font-family:±¼¸²Ã¼, GulimChe;
    font-size:12pt;
}
TR.ListTablePagerStyle Span
{
    color:#0000EF;
    font-family:±¼¸²Ã¼, GulimChe;
    font-weight:bold;
    font-size:12pt;
}
TR.ListTableRowStyle
{
    background-color:White;
    color:#6F6F71;
    height:20px;
}
TR.ListTableAlterRowStyle
{
    background-color:#F2F2F4;
    color:#6F6F71;
    height:20px;
}
TR.ListTableSelRowStyle
{
    background-color:#F2F2F4;
    font-weight:bold;
    color:#6F6F71;
}
TD.ListTableSortAsc
{
    background-color:#F1F1F1;
}
TH.ListTableSortHeaderAsc
{
    background-color:#40BDFB;
}
TD.ListTableSortDesc
{
    background-color:#CAC9C9;
}
TH.ListTableSortHeaderDesc
{
    background-color:#4094BE;
}

table.ConTable 
{
	border: 1 solid #CACACA; 
	padding: 2 2;
	border-collapse: collapse;
}

table.ConTableGrid
{
	border: 1 solid #CACACA; 
	padding: 1 1;
}

td.ConItem, th.ConItem
{
	background-color:#EAEBEB; 
	border-left:#CACACA 1px solid;
	border-top:#CACACA 1px solid;
	border-right:#CACACA 1px solid;
	border-bottom:#CACACA 1px solid;
	color:#202020;
	font-family:±¼¸²Ã¼, GulimChe;
	font-size:12px;
	text-align:right;
	
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
}

td.ConInput {
	background-color:#ffffff; 
	border-left:#CACACA 1px solid;
	border-top:#CACACA 1px solid;
	border-right:#CACACA 1px solid;
	border-bottom:#CACACA 1px solid;
	color:#000000;
	font-family:±¼¸²Ã¼, GulimChe ;
	font-size:12px;
	
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
}

td.ConInputGrid {
	background-color:#ffffff; 
	border-left:#CACACA 1px solid;
	border-top:#CACACA 1px solid;
	border-right:#CACACA 1px solid;
	border-bottom:#CACACA 1px solid;
	color:#000000;
	font-family:±¼¸²Ã¼, GulimChe;
	font-size:12px;
	
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.tblprint {
  border-color:#000000;
  border-style:solid;
  border-collapse:collapse;
  border-width:1px 1px 1px 1px;
}

.barcode {
  FONT-SIZE: 13pt;
  FONT-FAMILY: "Code39(1:2)";
}

.barcode14 {
  FONT-SIZE: 14pt;
  FONT-FAMILY: "Code39(1:2)";
}

.barcode15 {
  FONT-SIZE: 15pt;
  FONT-FAMILY: "Code39(1:2)";
}

.barcode17 {
  FONT-SIZE: 17pt;
  FONT-FAMILY: "Code39(1:2)";
}

.barcode16 {
  FONT-SIZE: 16pt;
  FONT-FAMILY: "Code39(1:2)";
}
.barcode18 {
  FONT-SIZE: 18pt;
  FONT-FAMILY: "Code39(1:2)";
}
.barcode1 {
  FONT-SIZE: 20pt;
  FONT-FAMILY: "Code39(1:2)";
}

