html,body {	margin:0; padding:0;		font:12px Dotum;		SCROLLBAR-FACE-COLOR: #eeeeee; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;			SCROLLBAR-SHADOW-COLOR: #b4b4b4; WORD-BREAK: break-all;	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4; 		SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #eeeeee;		height: 100%; }

.fullheight{ height:100%; }

td {	font-family: "µ¸¿ò,±¼¸²"; font-size: 12px;	}
iframe { border:0; }

a:link, a:visited, a:active, a:hover   {color:#000000;text-decoration:none;}
a.link01:link, a.link01:active, a.link01:visited, a.link01:hover{ font: 12px Dotum; letter-spacing:-1px; color: #FFFFFF; text-decoration: underline; }
a.link02:link, a.link02:active, a.link02:visited, a.link02:hover{ font: 12px Dotum; letter-spacing:0px; color: #808080; text-decoration: none; }


img { border:0; }
img.links { cursor:hand; }

.fieldset { margin-left:0; border:1px solid #C0C0C0; padding: 3px; }
.underLine{ border-bottom:1px solid #D5D5D5; padding-bottom:3px; }

/* ÀÔ·Â¹Ú½º */
.input1 {BORDER: #CCCCCC 1px solid; background-color: #FFFFFF; font-family: "µ¸¿ò,Dotum,AppleGothic,sans-serif"; font-size: 11px; HEIGHT: 18px; padding-left: 3px; padding-top: 2px;}
.editbox {	font: 12px Dotum; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	 margin:1px 0 1px 0;	}/* ime-mode:active; */
.editbox_readonly {	font: 12px Dotum; background-color: #EEEEEE; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0;	}
.inputLineUp{  margin-bottom:-5px; }
.btnImgLineUp{  margin-bottom:-5px; }

.textareabox {BORDER: #CCCCCC 1px solid; background-color: #FFFFFF; font-family: "µ¸¿ò,Dotum,AppleGothic,sans-serif"; font-size: 11px; padding-left: 3px; padding-top: 2px;}
.readonlyBox { BORDER: #CCCCCC 1px solid; background-color: #F4F4F4; font-family: "µ¸¿ò,Dotum,AppleGothic,sans-serif"; font-size: 11px; HEIGHT: 18px; padding-left: 3px; padding-top: 2px; }

.select {	font:9pt Dotum;	letter-spacing:-1px;	border:1px solid #B1B5B6;	background-color:#FFFFFF;		 }
.selectbox {	font:9pt Dotum;	letter-spacing:-1px;	border:1px solid #B1B5B6;	background-color:#FFFFFF;		 }

/*inputbox¿¡ Æ÷Ä¿½º°¡ ¿ÔÀ» °æ¿ì ÀÛ¿ë*/
.inputBase	{	font: 12px Dotum; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; }
.inputFocus {	font: 12px Dotum; color:#FFFFFF; background-color: #000000; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; }
.textareaBase	{	background-color:#FFFFFF; color:#000000; font-size : 12px; BORDER: #CCCCCC 1px inset; font-family: "µ¸¿ò,Dotum,AppleGothic,sans-serif"; padding-left: 3px; padding-top: 2px; 	}
.textareaFocus {	background-color:#000000; color:#FFFFFF; font-size : 12px; BORDER: #CCCCCC 1px inset; font-family: "µ¸¿ò,Dotum,AppleGothic,sans-serif"; padding-left: 3px; padding-top: 2px; }

.pageBreak { page-break-before: always; }
.ellipsis {white-space:nowrap; text-overflow : ellipsis; overflow : hidden; }

.separator {	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 2px; HEIGHT: 20; }
.width_separator {	BORDER-TOP: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; WIDTH: 100%; HEIGHT: 2px; }

.blue_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0c276c', EndColorStr='#a6caf0');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}	
.red_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FF0000', EndColorStr='#FFB5B5');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}
.green_usage{	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#23441A', EndColorStr='#D0EBC9');	/*width:100%;*/	text-align:center;	height:100%;	padding-top:3px;	color:#ffffff;	}

/* Á¤·Ä±âÁØ*/
.top{vertical-align:top;};
.center{ text-align:center};
.vcen{ vertical-align:middle};
.foot{vertical-align:bottom};
.left{ text-align:left};
.right{ text-align:right};
.jt { text-align:justify; }/*¾çÂÊÁ¤·Ä*/

/* ¿ÞÂÊ¸Þ´º */
.leftMenuStyle {	text-align: left;	color: #4D4D4D;	height: 20;	font-size: 12px;	letter-spacing:-1px;	padding-right: 5pt; }
.leftMenuBarStyle {	text-align: left;	color: #4D4D4D;	height: 2px;	letter-spacing:-1px;	padding-right: 5pt; }
.leftMenuStyle a:link { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:active { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:visited { color: #4D4D4D; text-decoration: none; }
.leftMenuStyle a:hover { color: #FF0000; font-weight:bold; text-decoration: none; }

/* ÆË¾÷°ü·Ã */
.popupFormTitle { font:11pt Arial; font-weight:bold; letter-spacing:-1px; }
.popupFormBody { clear:both; margin:0 auto; padding:10px; }
.colresize { font:9pt "±¼¸²"; cursor:""; }

.ifrmBox { border:1px solid #808080; padding: 2px; }

.pic { border:1px solid #2B7DC9; padding: 3px; }
.pic1 { border:1px solid #C0C0C0; padding: 3px; }
.pop_bg{background-image:url(/_admin/images/pop/top_pop_bg.gif); background-repeat:repeat-x; background-position:top; };
.png24 { tmp:expression(setPng24(this)); }

.onMouseOverColor {	BORDER: #FF8080 3px solid;	}
.onMouseOutColor {	BORDER: #FFFEF4 3px solid;	}

.fixed { table-layout:fixed; }

/* ¹Ú½º */
.layerBox4 { border:8px solid #0D6CC8; }
.searchBox { border:3px solid #738AAC; padding: 5px; }
.quickSmsBox { border:3px solid #008000; padding: 5px; }
.grayBox { border:2px solid #E6E6E6; }
.grayBox3 { border:3px solid #CCCCCC; }

/* ÆùÆ® */
.s0 { letter-spacing:0px; }
.small_font { font-size: 11px; letter-spacing:-1px; }
.small_font0 { font-size: 11px; letter-spacing:0; }
.font_11s { font-size: 11px; letter-spacing:-1px; }
.bold { font-weight: bold; }
.explainTxt { font:8pt Dotum; color:#339900; letter-spacing:-1px; }
.explan_txt_red { font: 11px Dotum; letter-spacing: -1px; color: #FF0000; }
.starTxt { font:12px Dotum; color:#0F6CC9; font-weight: bold; letter-spacing:0px; }

.formTitle { font-family: "Tahoma,µ¸¿ò,Dotum,±¼¸²,Gulim"; font-size: 14px; color: #0E446E; font-weight: bold; letter-spacing: -1px; padding:5px 0 5px 18px; background:url('/_admin/images/icon/folder.gif') left 2px no-repeat;}
.formTitle span { font: 11px Dotum; letter-spacing: -1px; color: #6D6D6D; padding-left: 10px;  }
.formTitle .btn { float:right;  }

/* ÆùÆ®»ö»ó */
.f_white { color: #FFFFFF; }
.f_red { color: #E10000; }
.f_blue { color: #0F6CC9; }
.f_green { color: #008000; }

/* ¹®ÀÚ¼­ºñ½ººÎºÐ */
.sms_editbox0_readonly { border:0em; background-color: #F4F4F4; font-family: µ¸¿ò,Dotum,AppleGothic,sans-serif; font-size: 11px; HEIGHT: 18px; padding-left: 2px; padding-top: 2px; }
.sms_editbox0 { border:0em; background-color: #FFFFFF; font-family: µ¸¿ò,Dotum,AppleGothic,sans-serif; font-size: 11px; HEIGHT: 18px; padding-left: 2px; padding-top: 2px; }

.smsBytebox {border:0em; background-color: #FFFFFF; font-family: µ¸¿ò,Dotum,AppleGothic,sans-serif; font-size: 11px; width: 16px; HEIGHT: 16px; padding-top: 2px; text-align:right; }
.smsMessageArea { padding-left:2px;padding-right:2px;width:100%;line-height:16px;BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; OVERFLOW: hidden; }

/* ÆÐµù°ü·Ã */
/* ALL */
.pd_3 { padding: 3px; }
.pd_5 { padding: 5px; }
.pd_10 { padding: 10px; }
.pd_20 { padding: 20px; }
.pd_30 { padding: 30px; }
.pd_40 { padding: 40px; }
.pd_50 { padding: 50px; }
/* TOP */
.pd_t3 { padding-top: 3px; }
.pd_t5 { padding-top: 5px; }
.pd_t10 { padding-top: 10px; }
.pd_t20 { padding-top: 20px; }
.pd_t30 { padding-top: 30px; }
/* RIGHT */
.pd_r3 { padding-right: 3px; }
.pd_r5 { padding-right: 5px; }
.pd_r10 { padding-right: 10px; }
/* LEFT */
.pd_l3 { padding-left: 3px; }
.pd_l5 { padding-left: 5px; }
.pd_l10 { padding-left: 10px; }
/* BOTTOM */
.pd_b2 { padding-bottom: 2px; }
.pd_b3 { padding-bottom: 3px; }
.pd_b5 { padding-bottom: 5px; }
.pd_b10 { padding-bottom: 10px; }


#scrolldiv td { font: 12px Dotum; letter-spacing: -1px; }
#scrolldiv .leftCell { background: #F4F4F4; padding: 7px; }
#scrolldiv .rightCell { background: #FFFFFF; padding-left: 5px; }
#scrolldiv .dataCell { background: #FFFFFF; padding: 3px 0 3px 0; }

#listdiv td { font: 12px Dotum; letter-spacing: 0; }
#listdiv .leftCell { background: #F4F4F4; padding: 7px; }
#listdiv .rightCell { background: #FFFFFF; padding-left: 5px; }
#listdiv .dataCell { padding: 4px 0 4px 0; } /* padding: top right bottom left */
#listdiv .listTitle { letter-spacing: -1px; color: #FFFFFF; padding: 5px 0 5px 0; }
#listdiv .listData { 	white-space:nowrap; text-overflow : ellipsis; overflow : hidden; 	letter-spacing: 0; padding: 7px 0 7px 0; }

#formdiv td { font: 12px Dotum; letter-spacing: -1px; }
#formdiv .leftCell { background: #F4F4F4; padding: 7px; }
#formdiv .rightCell { background: #FFFFFF; padding: 7px 5px 7px 5px; }
#formdiv .rightCell2 { background: #FFFFFF; padding: 3px 0 0 0; }
#formdiv .dataCell { background: #FFFFFF; font-size: 12px; letter-spacing: 0; padding: 3px 3px 3px 3px; }

#formdiv_pop { clear:both; margin:0 auto; width:96%; padding:10px; }
#formdiv_pop td { font: 12px Dotum; letter-spacing: -1px; }
#formdiv_pop .leftCell { background: #F4F4F4; padding: 7px; }
#formdiv_pop .rightCell { background: #FFFFFF; padding: 7px 5px 7px 5px; }
#formdiv_pop .rightCell2 { background: #FFFFFF; padding: 3px 0 0 0; }
#formdiv_pop .dataCell { background: #FFFFFF; font-size: 12px; letter-spacing: 0px; padding: 3px 3px 3px 3px; }

#stats_formdiv td { font: 8pt Dotum; letter-spacing: 0px; }
#stats_formdiv .leftCell { background: #F4F4F4; padding: 7px; }
#stats_formdiv .rightCell { background: #FFFFFF; padding: 3px 3px 3px 5px; }

#searchdiv td { font: 12px Dotum; letter-spacing: -1px; }
#searchdiv .leftCell { background: #7E94B4; font-weight: bold; padding: 7px; text-align: center; vertical-align: middle; }
#searchdiv .leftCell2 { background: #E3E3E3; font-weight: bold; padding: 3px 5px 3px 5px; text-align: center; vertical-align: middle; }
#searchdiv .rightCell { background: #FFFFFF; padding: 0 0 5px 5px ; }
#searchdiv .title { background: #738AAC; text-align:center; margin-right: 10px; }

#submitArea { clear:both; margin:0 auto; width:100%; text-align:center; padding-top:10px; }

/* ¹öÆ°ºÎºÐ */
span.d_btn { padding:0; }
span.d_btn button {	font: 8pt Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #7E94B4;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px; padding: 2px 3px 0 3px;	cursor: hand;}

span.d_btn_red { padding:0; }
span.d_btn_red button {	font: 8pt Dotum;	color: #E10000;	letter-spacing: -1px;	border: 1px solid #E10000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px; padding: 2px 3px 0 3px;	cursor: hand;}

span.submitBtn { padding:0; }
span.submitBtn button {	font: 9pt Dotum;	font-weight: bold;	color: #003939;	letter-spacing: -1px;	border: 2px solid #0A3F67;	background: #F4F4F4;	margin:0 2px 0 2px;	padding: 10px 15px 8px 15px;	cursor: hand;}

span.s_btn { padding:0; }
span.s_btn button {	font: 8pt Dotum;	color: #4B463E;	letter-spacing: -1px;	border: 1px solid #B0B0B0;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_red { padding:0; }
span.s_btn_red button {	font: 8pt Dotum;	color: #E3434F;	letter-spacing: -1px;	border: 1px solid #E3434F;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_blue { padding:0; }
span.s_btn_blue button {	font: 8pt Dotum;	color: #003939;	letter-spacing: -1px;	border: 1px solid #7E94B4;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.s_btn_green { padding:0; }
span.s_btn_green button {	font: 8pt Dotum;	color: #008000;	letter-spacing: -1px;	border: 1px solid #008000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.searchBtn{ padding:0; }
span.searchBtnbutton {	font: 9pt Dotum;	font-weight: bold;	color: #E10000;	letter-spacing: -1px;	border: 2px solid #7E94B4;	background: #C7D0DE;	padding: 2px 3px 0 3px;	cursor: hand;}

span.searchBtn { padding:0; }
span.searchBtn button {	font: 9pt Dotum;	font-weight: bold;	color: #FFFFFF;	letter-spacing: -1px;	border: 2px solid #313131;	background: #313131;	padding: 2px 3px 0 3px;	cursor: hand;}

span.as_btn_R { padding:0; }
span.as_btn_R button {	font: 8pt Dotum;	color: #ACACAC;	letter-spacing: -1px;	border: 1px solid #ACACAC;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_C { padding:0; }
span.as_btn_C button {	font: 8pt Dotum;	color: #C6324C;	letter-spacing: -1px;	border: 1px solid #C6324C;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_D { padding:0; }
span.as_btn_D button {	font: 8pt Dotum;	color: #906DB1;	letter-spacing: -1px;	border: 1px solid #906DB1;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_O { padding:0; }
span.as_btn_O button {	font: 8pt Dotum;	color: #51B0A8;	letter-spacing: -1px;	border: 1px solid #51B0A8;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}

span.as_btn_I { padding:0; }
span.as_btn_I button {	font: 8pt Dotum;	color: #008000;	letter-spacing: -1px;	border: 1px solid #008000;	background-color: #FFFFFF;		width: auto;	height: 19px;	margin:0 2px 0 2px;	padding: 2px 2px 0 2px;	cursor: hand;}
