BODY {
	font-family: "±¼¸²Ã¼"; 
	font-size: 9pt; border:1px solid;
	scrollbar-face-color: #F2F2F2;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #999999
}

form {
	display:inline;
}

a:link {  font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; color: #000000; text-decoration: none}
a:visited {  font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; color: #000000; text-decoration: none}
a:active {  font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; color: #000000; text-decoration: none}
a:hover {  font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; color: #FF6600; text-decoration: underline}

td  {  font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; color: #333333;line-height : 13pt}

img {border:0}

.input_text { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; border:1px solid; border-color:#999999; }

select { font-family: "±¼¸²", "±¼¸²Ã¼"; font-size: 9pt; border:1px solid; border-color:#999999; }

textarea { 
	font-family: "±¼¸²", "±¼¸²Ã¼"; 
	font-size: 9pt; border:1px solid; 
	border-color:#999999;
	line-height : 13pt;
  scrollbar-face-color: #F2F2F2;
  scrollbar-shadow-color: #999999;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-track-color: #F2F2F2;
  scrollbar-arrow-color: #999999
}

.input_radio { border:0; }

.justify {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 9pt;
	color: #000000;
	line-height : 13pt;
	align:justify;
	text-align: justify;
}
.font_size {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 8pt;
	color: #333333;
	line-height : 13pt;
}

.top-menu-line1 {
  background-color:#9A9998;
}

.top-menu-line2 {
  background-color:#686767;
}

.top-menu-body {
  background-color:#403F3E;
}

.grid-body {
  border:1px solid AFAEAE;
  border-top:0px;
}

.grid-body2 {
  border:1px solid AFAEAE;
}

.grid-body3 {
  background-color:#EDEDED;
  border:1px solid AFAEAE;
}

body.main-body {
  overflow-y:hidden;
  border:0px;
  background-color:828282;
  text-align:center;
}

body.help-body {
  overflow-y:hidden;
  border:0px;
  background-color:#E8E8E8;
  text-align:center;
}

table.base-table {
  background-image:url('/img/common/pannel01.gif');
}

table.base-table2 {
  background-image:url('/img/common/pannel02.gif');
}

table.base-table3 {
  background-image:url('/img/common/pannel04.gif');
}

table.base-table4 {
  background-image:url('/img/common/pannel05.gif');
}

table.base-table-search {
  background-image:url('/img/common/pannel03.gif');
  table-layout:fixed;
  margin-top:13px;
}

table.main-table {
  background-color:#F2F2F2;
}

table.condition-table {
  background-color:#D2D2D2;
  border:1px solid black;
  margin-bottom:5px;
}

table.condition-table2{
  table-layout:fixed;
  background-color:#D2D2D2;
  border:1px solid black;
  margin-bottom:5px;
}

table.header-table {
  border-collapse:collapse;
  padding-left:0px;
  table-layout:fixed;
}

table.grid-content-table {
  border-collapse:collapse;
  table-layout:fixed;
}

table.help-grid-table {
  table-layout:fixed;
  border-collapse:collapse;
}

table.div-main-table {
  background-color:white;
  border:1px solid #333333;
  padding:6px;
}

table.post-table {
  table-layout:fixed;
  border-collapse:collapse;
  border:1px solid #333333;
  background-color:#D2D2D2;
}

tr.grid-header-tr {
  background-color:#D9DADA;
  font-weight:bold;
  font-family: ±¼¸²Ã¼; 
  font-size:9pt;  
  text-align : center; 
  padding-top : 3px;
}

tr.grid-content-tr { 
  padding-left : 3px; 
  background-color:#EDEDED; 
  text-align:left; 
  height:22px; 
  font-family: ±¼¸²Ã¼; 
  font-size:9pt; 
  padding-top : 3px; 
  text-align : left;
}

tr.grid-sum-content-tr { 
  padding-left : 3px; 
  background-color:#FFFFFF; 
  text-align:left; 
  height:22px; 
  font-family: ±¼¸²Ã¼; 
  font-size:9pt; 
  padding-top : 3px; 
  text-align : left;
}

tr.grid-contenti-tr { 
  padding-left : 3px; 
  background-color:#FFFFFF; 
  text-align:left; 
  height:22px; 
  font-family: ±¼¸²Ã¼; 
  font-size:9pt; 
  padding-top : 3px; 
  text-align : left;
}

tr.grid-content-tr-over { 
  padding-left : 3px; 
  background-color:#FDFAE6; 
  text-align:left; 
  height:22px; 
  font-family: ±¼¸²Ã¼; 
  font-size:9pt; 
  padding-top : 3px; 
  text-align : left;
}

tr.grid-tailer-tr {
  background-color:#D9DADA;
  font-weight:bold;
  font-family: ±¼¸²Ã¼; 
  font-size:9pt;  
  text-align : center; 
  padding-top : 3px;
}

td.title-td {
  font-size:13pt;
  font-weight:bolder;
  font-family:µ¸¿ò;
}

td.help-title-td {
  font-size:13pt;
  font-weight:bolder;
  font-family:µ¸¿ò;
  background-color:#A9A9A9;
}

td.grid-content-td { 
  border : 1px solid #999999; 
  padding:0px;
  font-family: ±¼¸²Ã¼;
  border-top:0px;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
}

td.grid-content-td2 { 
  border : 1px solid #999999; 
  padding:0px;
  font-family: ±¼¸²Ã¼;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
}

td.grid-contenti-td { 
  border : 1px solid #999999; 
  padding:0px;
  font-family: ±¼¸²Ã¼;
  border-top:0px;
}

td.top-table-td {
  background-color:#828282;
}

td.top-table-td2 {
  background-color:#9C9C9C;
}

td.top-table-td3 {
  background-color:#575757;
}

td.condition-label-td {
  text-align:center;
  padding-top:2px;
  border : 1px solid CBC29E;
  background-color:#FBF6D5;
}

tr.bottom-button-table-tr {
  color:#CCCCCC;
  font-weight:bold;
}

tr.main-table-tr {
  background-color:#F2F2F2;
}

td.bottom-button-table-td {
  color:#CCCCCC;
  font-weight:bold;
}

td.iframe-outer-td {
  border:1px solid AFAEAE; 
  padding:0px;
  border-top:0px;
}

td.grid-header-td {
  padding-top:4px;
  border:1px solid #AFAEAE;
  border-top:0px;
}

td.div-main-header-td {
  padding-top:4px;
  border:1px solid #AFAEAE;
}

td.div-main-input-td {
  padding:0px;
  border:1px solid #AFAEAE;
}

td.help-header-td {
  padding-top:4px;
  border:1px solid #AFAEAE;
}

td.grid-content-hidden-td {
  border : 1px solid #999999; 
  padding:0px;
  border-top:0px;
  border-right:1px;
}

td.grid-content-hidden-td2 {
  border : 1px solid #999999;
  padding:0px;
  border-right:0px;
}

td.grid-content-first-td { 
  border : 1px solid #999999;
  border-top:0px;
  border-left:0px;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
}

td.grid-content-first-td2 { 
  border : 1px solid #999999;
  border-left:0px;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
}

td.grid-tailer-td {
  padding-top:4px;
  border:1px solid #AFAEAE;
  border-top:0px;
  text-align:right;
}

td.help-bottom-line-td {
  background-color:#999999;
}

td.help-bottom-td {
  background-color:#E8E8E8;
}

td.condition-input-td {  
  padding-left:2px;
  padding-right:2px;
  font-size:1px;
}

td.div-main-td {
  background-color:#FEF7E0;
}

td.div-main-title-td {
  font-weight:bold;
}

td.post-label-td {
  text-align:center;
  padding-top:2px;
  background-color:#FBF6D5;
  border:0px solid #D2D2D2;
  height:25px;
}

td.post-input-td {
  text-align:left;
  background-color:#FFFFFF;
  border:0px solid #D2D2D2;
  padding-left:3px;
  font-size:1px;
  padding-right:3px;
  padding:1px;
  padding-top:0px;
  height:25px;
  font-size:1px;
}

td.main-table-td {
  background-color:#F2F2F2;
  text-align:center;
}


input.condition-label-input {
  border : 1px solid gray;
  padding-top : 3px;
  height : 21px;
}

td.grid-content-td-opac { 
  border : 1px solid #999999;
  background-color:#EDEDED;
  padding:0px;
  font-family: ±¼¸²Ã¼;
  border-top:0px;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
}

input.condition-label-input-read {
  border : 1px solid gray;
  padding-top : 3px;
  height : 21px;
  background-color:#EEEDED;
  cursor : default;
}

input.post-label-input {
  border : 1px solid gray;
  padding-top : 3px;
  width : 100%;
  height : 21px;
}

input.post-label-input-read {
  border : 1px solid gray;
  padding-top : 3px;
  width : 100%;
  height : 21px;
  background-color:#EEEDED;
  cursor : default;
}

input.condition-label-button {
  border : 1px solid gray;
  padding-top : 2px;
  width : 20px;
  height : 21px;
  cursor : hand;
  background-color:#B9BBBB;
}

input.help-condition-label-input {
  border : 0px;
  padding-top : 4px;
  height : 100%;
  position : relative;
  top : -1px;
}

input.grid-content-input {
  padding:0px;
  background-color:white; 
  text-align:left; 
  border : 0px;
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 5px;
  width : 100%;
  height : 100%;
  position : relative;
  top : -1px;
}

input.grid-content-input-read {
  padding:0px;
  background-color:#EEEDED;
  text-align:left; 
  border : 0px;
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 5px;
  width : 100%;
  height : 100%;
  position : relative;
  top : -1px;
}

input.grid-content-input-hidden {
  padding:0px;
  background-color:#EDEDED; 
  text-align:left; 
  border : 0px;
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 5px;
  width : 100%;
  height : 100%;
  position : relative;
  top : -1px;
}

input.grid-content-input-hidden-focus {
  padding:0px;
  background-color:#FDFAE6; 
  text-align:left; 
  border : 0px;
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 5px;
  width : 100%;
  height : 100%;
  position : relative;
  top : -1px;
}

input.checkbox-relative {
  position:relative;
  left:-1px;
}

input.header-checkbox-relative {
  position:relative;
  left:-3px;
  top:-2px;
}

input.div-header-checkbox-relative {
  position:relative;
  left:-1px;
  top:-2px;
}
<!-- ±×¸®µå °ü·Ã ½ºÅ¸ÀÏ -->
tr.grid-content-tr2 {}
table.grid-header-table {}
table.grid-content-table {}


table.grid-header-table2 {border-collapse: collapse; background-color : A59D92;  font-family : ±¼¸²Ã¼; font-size:9pt; text-align : center; table-layout:fixed;}
table.grid-tailer-table2 {border-collapse: collapse; background-color : A59D92;  font-family : ±¼¸²Ã¼; font-size:9pt; text-align : center; table-layout:fixed;}
tr.grid-tailer-tr2 { background-color:#D9DADA;  height:22px; font-weight:bold; font-family: ±¼¸²Ã¼; font-size:9pt;  text-align : center; padding-top : 3px;}
  td.grid-tailer-td2 { border:1px solid #AFAEAE; font-family: ±¼¸²Ã¼; font-size:9pt; padding-right : 2px;}


<!-- grid ¾ÈÀÇ hidden input box -->
input.grid-content-hidden-input { background-color:transparent; border : 0px; width : 2px; }
input.grid-content-hidden-input-over { background-color : #FFFFFF; border : 0px; width : 2px; }


<!-- input ±×¸®µå ½ºÅ¸ÀÏ Á¤ÀÇ -->
tr.igrid-content-tr {}

input.inputbox1 {border : 0px; border : 1px solid #777777; font-family:±¼¸²Ã¼; font-size; 9pt; background-color : #FAFAFA }
input.inputbox1_focus {background-color: #FFFEF5 ; border : 0px; border : 1px solid #333333; font-family:±¼¸²Ã¼;font-size; 9pt; }

<!-- input box2 : Theme ¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê´Â gray ÅæÀÇ ¹ØÁÙÄ£ inputbox -->
input.inputbox2 {border : 1px solid #999999; font-size; 9pt; font-family:±¼¸²Ã¼; background-color : #DDDDDD}
input.inputbox2_focus {background-color: #FFFEF5 ; border : 1px solid #999999; font-size; 9pt; font-family:±¼¸²Ã¼}


<!-- inputbox4 : ÀÔ·ÂÆû¿¡ ¾²ÀÌ´Â border °¡ ¾ø´Â inputbox -->
input.inputbox4 {  padding-top : 3px; padding-right : 3px; border : 0px ; width : 100%; height : 100%; background-color : #FFFFFF; font-size: 9pt; font-family:±¼¸²Ã¼; text-align : left }
input.inputbox4_focus { padding-top : 3px; padding-right : 3px; border : 0px ; width : 100%; height : 100%; background-color : #CFDDEF; font-size: 9pt; font-family:±¼¸²Ã¼; text-align : left }
input.inputbox4r { padding-top : 3px; padding-right : 3px; border : 0px;  width : 100%; height : 100%; background-color : #F0F0F0; font-size: 9pt; font-family:±¼¸²Ã¼; text-align : left }
input.inputbox4s { padding-top : 0px;  padding-right : 3px;  width : 100%; height : 100%; border : 0px; background-color : #93C4D3; font-size: 9pt; font-family:±¼¸²Ã¼; text-align : right }


<!-- condition -->
td.condition-label-td2 { background-color : #93C4D3; color: #333333; border : 0px; font-family: ±¼¸²Ã¼; font-size:9pt; text-align : center; vertical-align : middle; padding-top : 3px; width: 80; height : 20 px;}
td.condition-dot-td { font-weight : bold; width : 3}
td.condition-blank-td { width : 7px; }
td.condition-button-container-td { width : 55px; text-align : right; vertical-align :middle; }
table.condition-row-table {  border : 1px solid 000000; padding : 0px; }


<!-- Button -->
table.condition-button-table { table-layout:fixed; border-top : 1px solid #FFFFFF; 
border-bottom : 1px solid #444444; border-right : 1px solid #444444}
tr.condition-button-tr { height : 18px; }
td.condition-button-left-td { background-color : #FFFFFF; width : 0%;  }
td.condition-button-right-td { background-color : #F7f7f7;  width : 100%; 
font-family: ±¼¸²Ã¼; font-size:9pt; font-color:#333333; padding : 0px ; vertical-align : bottom;}
input.condition-button {  cursor: hand; background-color:#97C5D5; color:333333; border:0; font-family:±¼¸²Ã¼; font-size : 9pt; padding-top : 2px; vertical-align : bottom; text-align : center; width:100%; }
input.condition-button-over { cursor: hand; background-color:#DDDDDD; color:333333; border:0; font-family:±¼¸²Ã¼;  font-size : 9pt; padding-top : 2px; vertical-align : bottom; text-align : center; width:100%;   }

<!-- arror button -->
table.arrow-button-table { table-layout:fixed;  cursor : hand}
tr.arrow-button-tr { height : 20px; font-family:±¼¸²Ã¼; font-size : 9pt;  }
td.arrow-button-left-td { width : 65%; background-color : #A4CADD; text-align : ±¼¸²Ã¼; padding-top : 4px; padding-left : 3px;}
td.arrow-button-right-td { width : 35%; background-color : #A4CADD; text-align : center; padding-left : 3px; padding-top : 3px;}


<!-- Message Ã¢ -->
table.messageBox-table { border : 7px solid #95C3D0 }

<!-- Code List -->
td.codelist-subject-td {font-family : ±¼¸²; font-size : 9pt; color : #FFFFFF; font-weight : bold; text-align : center; padding-top : 4px; background-color : #618AA6; width : 100; height : 25; }



<!-- Ä¿¹Â´ÏÆ¼ list ¸Þ´º -->
td.list-header-td{
  background-color:E3DABE;
  padding-top:5px;
  border-top:2px solid B3AE90;
  border-bottom:1px solid B3AE90;
}
td.list-content-td{
  border-top:1px solid D3CEBE;
}
td.list-tailer-td{
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E3DABE
}

<!-- °Ô½ÃÆÇ ¾²±â ¸Þ´º -->
input.input1 {
  border:1px solid #999999;
}
td.write-header1_1-td{ 
  border-top:2px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:E3DABE;
  text-align:right;
  padding:5px;
}
td.write-header1_2-td{ 
  border-top:2px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E3DABE;
  padding:5px;
}
td.write-header2_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:E8E3C8;
  text-align:right;
  padding:5px;
}
td.write-header2_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E8E3C8;
  padding:5px;
}
td.write-textarea_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:F3F1E6;
  text-align:right;
  padding:5px;
}
td.write-textarea_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:F3F1E6;
  vertical-align:middle;
  padding:5px;
}
td.write-tailer_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:E3DABE;
  text-align:right;
  padding:5px;
}
td.write-tailer_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E3DABE;
  padding:5px;
}

td.bottom-button-table-td {
  color:#CCCCCC;
  font-weight:bold;
}

td.bottom-button-table-td-rollover {
  color:#FF6600;
  font-weight:bold;
}

<!-- °Ô½ÃÆÇ ÀÐ±â ¸Þ´º -->
td.read-header1_1-td{ 
  border-top:2px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:E3DABE;
  text-align:right;
  padding:5px;
}
td.read-header1_2-td{ 
  border-top:2px solid B3AE90;
  background-color:E3DABE;
  font-weight:bold;
  padding:5px;
}
td.read-header1_3-td{ 
  border-top:2px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E3DABE;
  text-align:right;
  padding:5px;
}

td.read-header1_2_1-td{ 
  border-top:2px solid B3AE90;
  background-color:E3DABE;
  padding:5px;
}

td.read-header1_3_1-td{ 
  border-top:2px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E3DABE;
  text-align:center;
  padding:5px;
}

td.read-header2_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:E8E3C8;
  text-align:right;
  padding:5px;
}
td.read-header2_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:E8E3C8;
  padding:5px;
}

td.read-header2_2_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E8E3C8;
  padding:5px;
}

td.read-header2_3-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E8E3C8;
  text-align:right;
  padding:5px;
}

td.read-header2_4-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E8E3C8;
  padding:5px;
}

td.read-header3_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:EAE3CE;
  text-align:right;
  padding:5px;
}
td.read-header3_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:EAE3CE;
  padding:5px;
}

td.read-header3_3-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:EAE3CE;
  text-align:right;
  padding:5px;
}

td.read-header3_4-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:EAE3CE;
  padding:5px;
}


td.read-header4_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:EAE3CE;
  text-align:right;
  padding:5px;
}

td.read-header4_3-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:EAE3CE;
  text-align:right;
  padding:5px;
}

td.read-header4_4-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:EAE3CE;
  padding:5px;
}

td.read-header4_2-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:EAE3CE;
  padding:5px;
}


td.read-tailer1_1-td{ 
  border-left:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E8E3C8;
  text-align:right;
  padding:5px;
}
td.read-tailer1_2-td{ 
  border-right:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  background-color:E8E3C8;
  padding:5px;
}


td.read-content-td{ 
  border:1px solid B3AE90;
  background-color:F3F1E6;
  vertical-align:top;
  padding:10px;
}

td.read-content1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:F3F1E6;
  vertical-align:top;
  text-align:right;
  padding:10px;
}

td.read-content1_1-td{ 
  border-top:1px solid B3AE90;
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  background-color:F3F1E6;
  vertical-align:top;
  padding:10px;
}

td.read-content2-td{ 
  border-bottom:1px solid B3AE90;
  border-right:1px solid B3AE90;
  border-left:1px solid B3AE90;
  background-color:F3F1E6;
  vertical-align:top;
  padding:10px;
}
