﻿


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}


a:link     {text-decoration: none; color: #3b25cf}
a:visited {text-decoration: none; color: #3b25cf}
a:hover {text-decoration: none; color: #3b25cf}
a:active {text-decoration: none; color: #3b25cf}


body	{font-size: 9pt; font-family: gulim;}


td { font-size: 9pt; font-family: gulim; padding-top:4px; padding-bottom:3px; word-break: break-all;  }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */
    td { font-size: 9pt; font-family: arial; padding-top:4px; padding-bottom:3px; word-break: break-all;  }
}



.toolsimg {
	border : 1px solid #fff;
	cursor : pointer;
	vertical-align : middle;
}

.imeen   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: disabled; vertical-align:bottom; height:21px; padding-top:3px;}
.imeko   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: active; vertical-align:bottom;      height:21px; padding-top:3px;}
.imedisb {font-size: 9pt; font-family: gulim; border: #999 1px solid; background-color :#eae4e4 ; color: #000000;                       vertical-align:bottom;           height:21px; padding-top:3px;}

.imeen1   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: disabled;  vertical-align:bottom; height:21px; padding-top:3px;}
.imeko1   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: active;      vertical-align:bottom; height:21px; padding-top:3px;}
.imedisb1 {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#eae4e4 ; color: #000000;                            vertical-align:bottom;      height:21px; padding-top:3px;}


.imeen2   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #000; ime-mode: disabled;  vertical-align:bottom; height:21px; padding-top:3px;}
.imeko2   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #000; ime-mode: active;      vertical-align:bottom; height:21px; padding-top:3px;}
.imedisb2 {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#eae4e4 ; color: #000000;                       vertical-align:bottom;           height:21px; padding-top:3px;}


.imeen3   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #000; ime-mode: disabled;  vertical-align:bottom; height:21px; padding-top:3px;}
.imeko3   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #000; ime-mode: active;      vertical-align:bottom; height:21px; padding-top:3px;}
.imedisb3 {font-size: 9pt; font-family: gulim; border: #999 1px solid; background-color :#eae4e4 ; color: #000000;                       vertical-align:bottom;           height:21px; padding-top:3px;}


.taimeen   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: disabled; }
.taimeko   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #3869b2; ime-mode: active; }
.taimedisb {font-size: 9pt; font-family: gulim; border: #999 1px solid; background-color :#eae4e4 ; color: #000000;                       }

.taimeen2   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #000; ime-mode: disabled;  }
.taimeko2   {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#fff ;    color: #000; ime-mode: active;      }
.taimedisb2 {font-size: 9pt; font-family: gulim; border: #000000 1px solid; background-color :#eae4e4 ; color: #000000;                      }


.taimeen3   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #000; ime-mode: disabled;  }
.taimeko3   {font-size: 9pt; font-family: gulim; border: #ddd 1px solid; background-color :#fff ;    color: #000; ime-mode: active;      }
.taimedisb3 {font-size: 9pt; font-family: gulim; border: #999 1px solid; background-color :#eae4e4 ; color: #000000;                      }



.row01 {background-color:#ffffff; color:#444444;  cursor : pointer; }
.row02 {background-color:#e5ffbf; color:#4b82ce; cursor : pointer; }
.row03 {background-color:#ffffcc; color:#4b82ce; cursor : pointer;  }

.row04 {background-color:#ffffff; }
.row04_1 {background-color:#ffd6c8; }
.row05 {background-color:#e5ffbf; }
.row06 {background-color:#0000ff; }
.row07 {background-color:#eeeeee; }



.row08 {background-color:#448888;       color:white;}
.row09 {background-color:#cccccc; color:black;}


.row10 {background-color:#FFFACD; }
.row11 {background-color:#ffffff; }


.sel01 { font-size: 9pt; font-family: gulim; border: 1px solid #cee9ff; background-color: #fffacd; color: #3869b2; cursor:pointer; height:20px; border-radius: 3px;}
.sel02 { font-size: 9pt; font-family: gulim; border: 1px solid #000000; background-color: #fffacd; color: #3869b2; cursor:pointer; height:20px; border-radius: 3px;}
.sel03 { font-size: 9pt; font-family: gulim; border: 1px solid #cee9ff; background-color: #fff; color: #3869b2; cursor:pointer; height:20px; border-radius: 3px;}
.sel04 { font-size: 9pt; font-family: gulim; border: 1px solid #000000; background-color: #fff; color: #3869b2; cursor:pointer; height:20px; border-radius: 3px;}
.sel05 { font-size: 9pt; font-family: gulim; border: 1px solid #cee9ff; background-color: #fff; color: #000; cursor:pointer; height:20px; border-radius: 3px;}


.btn01 {font-size: 9pt; font-family: gulim; padding-top: 3px; background-color: #f0f0f0; border: #cee9ff 1px solid; color: #3869b2; text-align:center; height:20px; cursor:pointer; }
.btn02 {font-size: 9pt; font-family: gulim; padding-top: 3px; background-color: #f0f0f0; border: #000000 1px solid; color: #3869b2; text-align:center; height:20px; cursor:pointer; }
.btn03 {font-size: 9pt; font-family: gulim; padding-top: 3px; background-color: #f0f0f0; border: #cee9ff 1px solid; color: #000; text-align:center; height:20px; cursor:pointer; }

.chkBtn00 { cursor:pointer; width:14px; height:14px; margin:0px;}
.chkBtn01 { cursor:pointer; width:14px; height:14px; margin:0px;}
.chkBtn02 { cursor:pointer; width:14px; height:14px; margin:0px;}

.chkBtn03 { cursor:pointer; width:14px; height:14px; margin:0px;}
.chkBtn04 { cursor:pointer; width:14px; height:14px; margin:0px;}

.high_light_13572468 { color: #f00; }
.normal_light_13572468 { color: #000; }
.normal_light_13572468666 { color: #666; }



::-webkit-scrollbar {
	width: 3px;  /* 세로축 스크롤바 길이 */
	height: 1px;  /* 가로축 스크롤바 길이 */
}
::-webkit-scrollbar-track {
	background-color: lightblue;
}
::-webkit-scrollbar-track-piece {
	background-color: #ffffff;
}
::-webkit-scrollbar-thumb {
	border-radius: 1px;
	background-color: #009bc8;
}
::-webkit-scrollbar-button {
	background-color: darkblue;
	width: 3px;
	height: 1px;
}
::-webkit-scrollbar-button:start {
	background-color: red; /* Top, Left 방향의 이동버튼 */
}
::-webkit-scrollbar-button:end {
	background-color: orange; /* Bottom, Right 방향의 이동버튼 */
}
::-webkit-scrollbar-button:vertical:increment {
}
::-webkit-scrollbar-button:vertical:decrement {
}
::-webkit-scrollbar-corner {
	background-color: violet; /* 우측 하단의 코너 부분 */
}


/*
::-webkit-resizer {
	background-color: green;
}
 */

input[type=file] {
	font-family: gulim;
	font-size: 9pt;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

/*
input[name="fdcust040502"] {
	width : 20px !important;
}
*/


input[type=file]::file-selector-button {
	font-family: gulim;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	width: 70px;
	height: 22px;
	background: #f0f0f0;
	color: #3869b2;
	border: 1px solid #cee9ff;
	border-radius: 10px;
	cursor: pointer;
	&:hover {
		background: rgb(77,77,77);
		color: #fff;
	}
}
