body {
	scrollbar-face-color: #DCDCDC;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #BBBBBB;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #626262;
	}

table {
	font-family:µ¸¿ò;
	font-size: 9pt;
	line-height: 14px;
	color: #555555;
	}

.table_bud {
	font-family:µ¸¿ò;
	font-size: 9pt;
	line-height: 14px;
	color: #000000;
}
	
/* info */
.page_history_text {
        font-family:µ¸¿ò;
        font-size: 9pt;
        color: #555555;
        text-align: right;
        padding-left: 5px;
	}

.page_history_text_b {
       font-family:µ¸¿ò;
        font-size: 9pt;
        font-weight: bold;
        color: #555555;
        text-align: right;
        padding-left: 5px;
	}

/* table_search */
.table_search_title {
        font-family:µ¸¿ò;
        font-size: 9pt;
        font-weight: bold;
        color: #383838;
        text-align: right;
        padding-right: 5px;
        padding-top: 4px;
	}
.table_search_text {
        font-family:µ¸¿ò;
        font-size: 9pt;
        color: #555555;
        padding-right: 0px;
        padding-top: 2px;
	}

/* data_table */
.table_line {
	background-color: #CED9EC;
	}

.table_title {
		font-family:µ¸¿ò;
		font-size: 9pt;
		font-weight: bold;
		color: #555555;
		background-color: #F6F9FD;
		text-align: left;
		height: 20px;
		padding-top: 2px;
		padding-right: 3px;
		padding-left: 3px;
	}
.table_title {
		font-family:µ¸¿ò;
		font-size: 9pt;
		font-weight: bold;
		color: #555555;
		background-color: #F6F9FD;
		text-align: left;
		height: 20px;
		padding-top: 2px;
		padding-right: 3px;
		padding-left: 3px;
	}
.table_title_center {
        font-family:µ¸¿ò;
        font-size: 9pt;
        font-weight: bold;
		color: #555555;
		background-color: #F6F9FD;
		text-align: center;
		height: 20px;
		padding-right: 3px;
		padding-left: 3px;
	}
.table_title_center2 {
        font-family:µ¸¿ò;
        font-size: 9pt;
        font-weight: bold;
		color: #555555;
		text-align: center;
		height: 20px;
		padding-right: 3px;
		padding-left: 3px;
	}	
.table_data {
	background-color: #FFFFFF;
	color: #000000;
	height: 20px;
	padding-right: 3px;
	padding-left: 3px;
	}
.table_data_center {
	background-color: #FFFFFF;
	color: #000000;
	height: 20px;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	}	
.table_data1 {
	background-color: #FFFFFF;
	color: #000000;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
}
.table_data2 {
	background-color: #FFFFFF;
	color: #000000;
	}
.table_data3 {
	background-color: #FFFFFF;
	color: #000000;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}	
.table_data_infotext {
	font-family:µ¸¿ò;
        font-size: 9pt;
        color: #555555;
        padding-right: 0px;
        padding-top: 1px;
	}
.table_data_infotext01 {
	font-family:µ¸¿ò;
        font-size: 9pt;
        color: #cc3366;
	}


/* tab */
.tab_text01 {
	    font-family:µ¸¿ò;
        font-size: 9pt;
        color: #6D0011;
        font-weight: bold;
        text-align:center;
        padding-top: 2px;
	}
.tab_text02 {
	    font-family:µ¸¿ò;
        font-size: 9pt;
        color: #ffffff;
        font-weight: bold;
        text-align:center;
        padding-top: 2px;
	}
.tab a:link {
	color: #6D0011; text-decoration: none; text-align:center; font-weight: bold; font-size: 9pt;
	}
.tab a:visited {
	color: #ffffff; text-decoration: none; text-align:center; font-weight: bold; font-size: 9pt;
	}
.tab a:active {
	color: #ffffff; text-decoration: none; text-align:center; font-weight: bold; font-size: 9pt;
	}
.tab a:hover {
	color: #6D0011; text-decoration: none; text-align:center; font-weight: bold; font-size: 9pt;
	}


/* bt_img */
.bt_img {
        border: none;
        margin-left : 2px;
        margin-top : 2px;
        margin-bottom : 0px;
        cursor: hand;
        }

/* icon_img */
.icon_img {
        border: none;
        cursor: hand;
        }


/* box */
.textfield {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	border: #BBBBBB 1px solid;
    height: 18px;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.textfield_readonly {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	background-color: #D0E4F3;
	border: #BBBBBB 1px solid;
    height: 18px;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	}

.textfield_border0 {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	border: #BBBBBB 0px solid;
    height: 18px;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	}

.textfield_title {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	background-color: #E7E7E7;
	border: #BBBBBB 0px solid;
    height: 18px;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	}

.textfield_textarea {
	font-family:µ¸¿ò;
	font-size: 9pt;
	width:100%;
	color: #000000;
	border: #BBBBBB 1px solid;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	}

.select {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	border: #BBBBBB 1px solid;
	height: 18px;
	padding-left: 2px;
	padding-top: 2px;
	}

.select_readonly {
	font-family:µ¸¿ò;
	font-size: 9pt;
	color: #000000;
	background-color: #E7E7E7;
	border: #BBBBBB 1px solid;
	height: 18px;
	padding-left: 2px;
	padding-top: 2px;
	}

.maskedit_write {
	color: #000000;
	background-color : #ffffff;
	border-color : #BBBBBB;
	border-width : 1;
	border-style : solid;
}

.grid_write {
	top: 0;
	left: 0;
	width: 100%;
	height: 130px;
	font-size: 9pt;
	border-style: solid;
	border-width: 1;
	border-color: #CED9EC;
	font-family:µ¸¿ò;
}


.grid_result {
	top: 0;
	left: 0;
	width: 100%;
	height: 130px;
	font-size: 10pt;
	border-style: solid;
	border-width: 1;
	border-color: #CED9EC;
	font-family:µ¸¿ò;
}