/******************************************************************************************************/
A:visited {
    font-family: Verdana;
    font-size: 12px;
    color: blue;
    text-decoration: none
}

A:link {
    font-family: Verdana;
    font-size: 12px;
    color: blue;
    text-decoration: none;
}

A:active {
    font-family: Verdana;
    font-size: 12px;
    color: blue;
    text-decoration: none
}

A:hover {
    font-family: Verdana;
    font-size: 12px;
    color: blue;
    text-decoration: none;
    font-weight: bold;
}
/******************************************************************************************************/
.navi_1 {
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    color: #4F4F4F;
    text-align: center;
}

.navi_2 {
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    color: #4F4F4F;
    font-weight: bold;
}

.sort_tilte {
    color: #069;
    font-weight: bold;
}

body {
    font-family: "±¼¸²",sans-serif;
    font-size: 12;
    scrollbar-highlight-color: #cccccc;
    scrollbar-shadow-color: #cccccc;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-face-color: #cccccc;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-arrow-color: #aaaaaa;
    scrollbar-track-color: #ffffff;
    margin-left: 0;
    margin-top: 0;
}

/******************************************************************************************************/
td, th {
    font-family: "±¼¸²",sans-serif;
    font-size: 12px;
    word-wrap: break-word;
    word-break: break-all;
}
/******************************************************************************************************/

/*dropdown*/
.dropdown {
    /*border-color:#BBB;*/
    border-bottom: #dddddd 1px solid;
    vertical-align: middle;
    font-family: "±¼¸²",sans-serif;
    font-size: 12px;
    color: #5F5F5F;
    text-decoration: none;
    padding: 1;
    vertical-align: middle;
    border-left-style: solid;
    border-left-color: inherit;
    border-left-width: 2px;
    border-right-style: solid;
    border-right-color: inherit;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-color: inherit;
    border-top-width: 2px;
}
/******************************************************************************************************/

/******************************************************************************************************/
/*ÅØ½ºÆ®¹Ú½º Å¸ÀÔ¿¡ µû¸¥ Àû¿ë½ºÅ¸ÀÏ½ÃÆ®*/
/*ÇÔºÎ·Î ¼öÁ¤ÇÏÁö ¸¶¼¼¿ä*/
.input {
    background-color: #ffffff;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
}

/*InputBox right*/
.input-right {
    background-color: #ffffff;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    text-align: right;
}

/*InputBox center*/
.input-center {
    background-color: #ffffff;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    text-align: center;
}

/*InputBox Disable*/
.input-disabled {
    background-color: #eeeeee;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
}

/*InputBox ReadOnly*/
.input-readonly {
    background-color: #DEEDFB;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
}

/*InputBox ReadOnly Display None*/
.input-displaynone {
    background-color: #DEEDFB;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    display: none;
    width: 0px
}

/*InputBox Number*/
.input-number {
    background-color: #ffffff;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    text-align: right;
    ime-mode: disabled;
}

/*InputBox Number_ReadOnly*/
.input-readonlynumber {
    background-color: #DEEDFB;
    color: #6F6C6C;
    border: 1px solid #C4C4C4;
    font-size: 12px;
    font-family: "±¼¸²",sans-serif;
    text-align: right;
    ime-mode: disabled;
}

/*TextArea*/
.textarea {
    font-family: "±¼¸²",sans-serif;
    font-size: 12px;
    border: 1px #c9c9c9 solid;
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #dddddd;
    scrollbar-highlight-color: #dddddd;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #dddddd;
}

/*TextArea-ReadOnly*/
.textarea-ReadOnly {
    font-family: "±¼¸²",sans-serif;
    font-size: 12px;
    border: 1px #c9c9c9 solid;
    background-color: #DEEDFB;
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #dddddd;
    scrollbar-highlight-color: #dddddd;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #dddddd;
}
/******************************************************************************************************/
/*±¸ºÐ¼±Å¸ÀÌÆ²ÅØ½ºÆ®*/
.gubunlineTitle {
    font-family: "±¼¸²",sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #818080;
}

/******************************************************************************************************/
/*¹öÆ°ÄÁÆ®·Ñ½ºÅ¸ÀÏ(ÁöÁ¤µÈ ÀÛ¾÷ÀÚ¿Ü¿¡´Â º¯°æÇÏ¸é ¾ÈµË´Ï´Ù.)*/
.button-normal {
    border: 1px solid #6F6FFF;
    background-Color: #E9E9F3;
    font: 9pt tahoma;
    color: #000000;
    width: 81px;
    height: 22px;
    cursor: pointer;
    background-image: url(../../Images/Comm_Images/Buttons/button.gif);
    background-repeat: no-repeat;
    border-width: 0px;
}

.button-normal2 {
    border: 1px solid #6F6FFF;
    background-Color: #E9E9F3;
    font: 9pt tahoma;
    color: #000000;
    width: 101px;
    height: 22px;
    cursor: pointer;
    background-image: url(../../Images/Comm_Images/Buttons/button1.gif);
    background-repeat: no-repeat;
    border-width: 0px;
}

.button-normal3 {
    border: 1px solid #6F6FFF;
    background-Color: #E9E9F3;
    font: 9pt tahoma;
    color: #000000;
    width: 101px;
    height: 22px;
    cursor: pointer;
    background-image: url(../../Images/Comm_Images/Buttons/button2.gif);
    background-repeat: no-repeat;
    border-width: 0px;
}

.button-clear {
    border: 0px solid #FFFFFF;
    background-Color: #FFFFFF;
    font: 9pt tahoma;
    color: #FFFFFF;
    width: 81px;
    height: 22px;
    background-repeat: no-repeat;
    border-width: 0px;
}

.button-addfiles {
    background: url(../../Images/Comm_Images/Buttons/button_add.gif);
    width: 81px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.button-user {
    background: url(../../Images/Comm_Images/Buttons/button_user.gif);
    width: 81px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.button-users {
    background: url(../../Images/Comm_Images/Buttons/button_users.gif);
    width: 81px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.button-type1 {
    border: 1px solid #e0ecf5;
    background-Color: #E9E9F3;
    font: 10pt tahoma;
    color: #FF00FF;
    width: 100px;
    height: 22px;
    cursor: pointer;
    background-repeat: no-repeat;
    border-width: 0px;
    padding: 0 0 0 5;
    text-align: left;
}

.button-type2 {
    border: 1px solid #e0ecf5;
    background-Color: #E9E9F3;
    font: 10pt tahoma;
    color: #FF00FF;
    width: 150px;
    height: 22px;
    cursor: pointer;
    background-repeat: no-repeat;
    border-width: 0px;
    padding: 0 0 0 5;
    text-align: left;
}

.button-type3 {
    border: 1px solid #e0ecf5;
    background-Color: #E9E9F3;
    font: 10pt tahoma;
    color: #FF00FF;
    width: 200px;
    height: 22px;
    cursor: pointer;
    background-repeat: no-repeat;
    border-width: 0px;
    padding: 0 0 0 5;
    text-align: left;
}

.button-type4 {
    border: 1px solid #e0ecf5;
    background-Color: #E9E9F3;
    font: 10pt tahoma;
    color: #FF00FF;
    width: 250px;
    height: 22px;
    cursor: pointer;
    background-repeat: no-repeat;
    border-width: 0px;
    padding: 0 0 0 5;
    text-align: left;
}

.button-plus {
    background: url(../../Images/Comm_Images/Buttons/editor_plus.gif);
    width: 15px;
    height: 11px;
    border: 0px;
    cursor: pointer;
}

.button-minus {
    background: url(../../Images/Comm_Images/Buttons/editor_minus.gif);
    width: 15px;
    height: 11px;
    border: 0px;
    cursor: pointer;
}
/******************************************************************************************************/

/******************************************************************************************************/
/*Å×ÀÌºí*/
/******************************************************************************************************/
/* CSS Document */
.table_a {
    /*border-collapse: collapse;*/
    font: normal 12px Gulim, "±¼¸²", sans-serif;
    color: Navy;
    text-align: center;
    border-color: #cad9e3;
    border-bottom: 1px solid #cad9e3;
    border-top: 1px solid #cad9e3;
    padding: 0.3em;
    /*vertical-align: 4px;*/
    font-size: 12px;
    vertical-align: middle;
    background-color: #e0ecf5;
    font-weight: bold;
    text-align: center;
    /*background-color:Gray;*/
    z-index: 10;
    /*border-bottom: 2px solid #c0c0c0;*/
    /*border-top: 2px solid #c0c0c0;*/
    /*background: url(../../images/control_images/td_bg_2.gif) 0 100%;*/
    /*color: #393939;*/
    /*height:32px;	*/
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    height: 25px;
}

.table_b {
    border-collapse: separate;
    font: normal 12px Gulim, "±¼¸²", sans-serif;
    color: #393939;
    text-align: left;
    border-bottom: 1px solid #c0c0c0;
    text-align: left;
    padding: 0.3em;
    vertical-align: 4px;
    font-size: 12px;
}

.table_c {
    background-color: #ffffff;
    height: 22;
    padding: 0.3em;
    border: 1px solid #cad9e3;
}

.table_d {
    /*
	background-color: #e0ecf5;
	color: Navy;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	height:22;	
	*/
    height: 22px;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    color: #044177;
    font-size: 12px;
    border: 1px solid #cad9e3;
    background: #dceffe;
}

.table_g {
    background-color: #ffffff;
    height: 22px;
    padding: 0.3em;
    text-align: center;
    border: 1px solid #cad9e3;
}

.table_h {
    background-color: #e0ecf5;
    color: #5a5b5b;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    height: 22;
}

/*±ÛÀÚ Áß¾ÓÁ¤·Ä*/
.table_f {
    /*border-collapse: collapse;*/
    font: normal 12px Gulim, "±¼¸²", sans-serif;
    color: #393939;
    text-align: center;
    border-bottom: 2px solid #c0c0c0;
    border-top: 2px solid #c0c0c0;
    padding: 0.3em;
    /*vertical-align: 4px;*/
    font-size: 12px;
    vertical-align: middle;
    background: url(../../images/control_images/td_bg_2.gif) 0 100%;
    font-weight: bold;
    text-align: center;
    /*background-color:Gray;*/
    z-index: 10;
    height: 32px;
}

.table_e {
    border-collapse: separate;
    font: normal 12px Gulim, "±¼¸²", sans-serif;
    text-align: left;
    border-bottom: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-top: 1px solid #c0c0c0;
    padding: 0.3em;
    vertical-align: middle;
    background: url(../../images/control_images/td_bg_2.gif) 0 100px;
    font-weight: bold;
    color: #393939;
}

.table_border {
    background-color: #cad9e3;
    border-color: #cad9e3;
}

.t_space_5 {
    height: 5px;
}

.t_space_10 {
    height: 10px;
}

/******************************************************************************************************/
/*°áÀç¼± Style*/
.decision-bg1 {
    background-color: #e0ecf5;
    text-align: center;
    height: 22px;
}

.decision-bg2 {
    background-color: #ffffff;
    text-align: center;
}

.decision-tab-border {
    background-color: #cad9e3;
}
/******************************************************************************************************/

/******************************************************************************************************/
/*°øÅëÆË¾÷ Style*/
.com-popup-bg1 {
    background-color: #e0ecf5;
    text-align: center;
    height: 22px;
}

.com-popup-bg2 {
    background-color: #ffffff;
    height: 22px;
}

.com-popup-table-space5 {
    height: 5px;
}

.com-popup-table-border {
    background-color: #cad9e3;
}
/*°øÅëÃâ·Â¸ðµâ Style*/
.com-page-bg1 {
    background-color: #e0ecf5;
    text-align: left;
    height: 22px;
}

.com-page-bg2 {
    background-color: #ffffff;
    height: 22px;
}

.com-page-tab-border {
    background-color: #cad9e3;
}
/******************************************************************************************************/
