	BODY { font-size: 9pt; color: #000000; font-family: Malgun Gothic,Gulim,NanumGothic,Dotum,Helvetica,AppleGothic, seoul, arial, helvetica,'sans-serif'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; }

	img{border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none}

	TD { font-family: ±¼¸²Ã¼; font-size:12px ; color:#000000 ; line-HEIGHT:170%;text-decoration:none}

	INPUT, TEXTAREA, SELECT {
		font-size:9pt; font-family: ±¼¸²Ã¼; text-decoration: none;cursor :Default
	}

	TEXTAREA { overflow-y:auto}
	label{cursor:hand;border: medium none;}

	a:link, a:active, a:visited {	color: "#414141"; text-decoration: none}
	a:hover {text-decoration: none; color: "#FF8000";}

	button { cursor:pointer; }
	button.axi{ text-shadow:1px 1px 1px #fff;box-shadow:0px 0px 3px #fff; }
	button.qms_btn.axi { text-shadow:none; box-shadow:0px 0px 1px #329196; }

	.font11 td { font-size:11px;font-family:arial}
	.sub_title { font-size:26px; font-weight:bold; }
	.menu_location { font-size:13px; font-weight:bold; }

	.content_body { width:100%;height:100%;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px}
	.open_body { width:100%;height:100%;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;border:3px solid #CCCCCC}
	.radio { width:16px;height:16px}
	.button {
		font: 12px;font-family: µ¸¿ò;background: #F4F4F4;
		border-bottom: 1px solid #333333;border-right: 1px solid #333333;
		border-left: 1px solid #CCCCCC;border-top:1px solid #CCCCCC;
		color:#214285;text-decoration:none;cursor: hand;
		font-weight: bold
	}
	.text_button {
		font: 11px;font-family: µ¸¿ò;background:#235B91;
		border:#FFFFFF 1px solid;cursor: hand;
		color:#FFFFFF;text-decoration:none;
		padding-left: 2px;padding-right: 2px;padding-top: 2px;
		height: 15px
	}
	.button1 {
		width:60px; height: 30px
	}
	.button2 {
		font: 12px; font-family:µ¸¿ò;background: #B1D1F8;
		border-bottom: 1px solid #2851A4;border-right: 1px solid #2851A4;
		border-left: 1px solid #AEC2EC;border-top:1px solid #AEC2EC;
		color:#2952A5;text-decoration:none;cursor: hand;
		font-weight: bold
	}
	.button3 {
		font: 12px;font-family: µ¸¿ò;background: #F4F4F4;
		border-bottom: 1px solid #333333;border-right: 1px solid #333333;
		border-left: 1px solid #CCCCCC;border-top:1px solid #CCCCCC;
		color:#214285;text-decoration:none;cursor: hand;
		font-weight: bold;width:60px; height: 25px
	}
	.Mbut1 {
		font: 12px; font-family:µ¸¿ò;background: #2851A4;
		border:2px solid #2851A4;
		color:#FFFFFF;text-decoration:none;
		font-weight: bold; height: 30px
	}
	.Mbut2 {
		font: 12px; font-family:µ¸¿ò;background: #FFFFFF;
		border:2px solid #2851A4;
		color:#333333;text-decoration:none;cursor: hand;
		font-weight: bold; height: 30px
	}
	.title_ba{
		height: 22px;
		/*background-image: url(/images/item_bg.gif); */
		background: #D7D7D7;
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #909090 1px solid;
		BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;
		background-position: center; background-repeat: repeat-x}
	.title_ba2{
		height: 16px;
		BORDER-right: #CBC7B8 1px solid; text-align: center;}
	.title_ba3{
		background: #ADD87A;BORDER-top: #51A212 2px solid;}
	.title_ba4{
		background:#D7F6BA;BORDER:#92AE75 2px solid;color:#333333;font-weight: bold;padding-left:8}
	.left_title_ba{
		background: #D7D7D7;
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #909090 1px solid;
		BORDER-right: #909090 1px solid; BORDER-bottom: #808080 1px solid; text-align: center}
	.left_title_ba2{
		background: #EBEADB;
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #D4D0C8 1px solid;
		BORDER-right: #D4D0C8 1px solid; BORDER-bottom: #D4D0C8 1px solid; text-align: center}
	.table_line {
		BORDER-top: #909090 1px solid; BORDER-left: #FFFFFF 1px solid;
		BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #FFFFFF 1px solid;
		background: #FFFFFF;
	}
	/*¸®½ºÆ® ½ºÅ¸ÀÏ*/
	.list_top{background: #ADD87A;BORDER-top: #51A212 2px solid;} /*Å¸ÀÌÆ²*/
	.list_bottom{border-bottom: #51A212 2px solid; table-layout:fixed;white-space: nowrap;border-collapse:collapse;} /*¸ñ·Ï ÇÏ´Ü*/
	.list_bottom table{table-layout:fixed;white-space: nowrap;border-collapse:collapse;} /*¸ñ·Ï ÇÏ´Ü*/
	.list_bottom td {text-overflow: ellipsis; overflow:hidden;}
	.list_foot { background:#D6EBBC; }
	.list_tr1{background: #FFFFFF} /*µ¥ÀÌÅ¸ ÁÙ »ö»ó1*/
	.list_tr2{background: #F3FAEB} /*µ¥ÀÌÅ¸ ÁÙ »ö»ó2*/
	.list_tr3{background: #C4FDFA} /*µ¥ÀÌÅ¸ ÁÙ ¼±ÅÃ»ö»ó*/
	.list_td { BORDER-right: #E2EBEB 1px solid} /*µ¥ÀÌÅ¸ Ä­ »ö»ó*/
	.list_td2 { BORDER-right: #E2EBEB 1px solid;border-bottom: #51A212 1px solid} /*µ¥ÀÌÅ¸ Ä­ »ö»ó*/
	.list_td3 { BORDER-right: #E2EBEB 1px solid;border-bottom: #E2EBEB 1px solid} /*µ¥ÀÌÅ¸ Ä­ »ö»ó*/
	.list_line { border-top:#A2BF2C 1px solid} /*¸®½ºÆ® ÁÙ*/
	.list_title_td {	border:#DBEEC4 1px solid; text-align: center;padding-top: 2px}
	.list_td_s { border-top:#A2BF2C 1px solid;border-bottom:#A2BF2C 1px solid;background:#F1F3DA;letter-spacing: -1px;
						font-weight: bold; color:#333333;padding-bottom:5px} /*µ¥ÀÌÅ¸ Ä­ »ö»ó(¼Ò°è)*/
	.list_td_s2 { border-top:#A2BF2C 1px solid;border-bottom:#A2BF2C 1px solid;background:#F1F3DA;letter-spacing: -1px;
						font-weight: bold; color:#333333;border-right: #99B7F1 1px dotted} /*µ¥ÀÌÅ¸ Ä­ »ö»ó(¼Ò°è)*/
	.td_line1 {border-bottom: #51A212 1px solid} /*½Ç¼±*/
	.td_line2 {border-bottom: #51A212 1px dotted} /*Á¡¼±*/
	/*******************/
	/*¸®½ºÆ® ½ºÅ¸ÀÏ(SCM)*/
	.scm_list_top{background: #EBF1C9;border-top:#B4C75E 1px solid; border-bottom:#B4C75E 1px solid} /*Å¸ÀÌÆ²»ó´Ü*/
	.scm_list_left{border-right:#8BA806 1px solid;border-top:#ffffff 2px solid;font-weight:bold;text-align:center} /*Å¸ÀÌÆ²ÁÂÃø*/
	.scm_list_center{border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid;font-weight:bold;text-align:center} /*Å¸ÀÌÆ²Áß¾Ó*/
	.scm_list_center2{border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid;font-weight:bold;text-align:center;letter-spacing:-1px} /*Å¸ÀÌÆ²Áß¾Ó*/
	.scm_list_center3{border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid;font-weight:bold;text-align:center; border-bottom:#B4C75E 1px solid} /*2ÁßÅ¸ÀÌÆ²Áß¾Ó*/
	.scm_list_right{border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid;font-weight:bold;text-align:center} /*Å¸ÀÌÆ²¿ìÃø*/
	.scm_list_tr{border-bottom:#E0E2CD 1px dotted} /*¸®½ºÆ® ÁÙ*/
	.scm_list_tr2{border-bottom:#A2BF2C 1px solid} /*¸®½ºÆ® ÁÙ*/
	.scm_list_tr3{border-top:#E0E2CD 1px dotted} /*¸®½ºÆ® ÁÙ*/
	.scm_list_td{border-left:#A2BF2C 1px solid;border-right:#A2BF2C 1px solid} /*¸®½ºÆ® Ä­ ±¸ºÐ¶óÀÎ*/
	.scm_Sort_Link_C {font-weight:bold;text-align:center; text-decoration:underline;cursor:hand;border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid}/*Å¸ÀÌÆ²Áß¾Ó(Á¤·Ä)*/
	.scm_Sort_Link_C2 {font-weight:bold;text-align:center; text-decoration:underline;cursor:hand;border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid;letter-spacing:-1px}/*Å¸ÀÌÆ²Áß¾Ó(Á¤·Ä)*/
	.scm_Sort_Link_C3 {font-weight:bold;text-align:center; text-decoration:underline;cursor:hand;border-right:#8BA806 1px solid;border-left:#FFFFFF 2px solid;border-top:#ffffff 2px solid; border-bottom:#B4C75E 1px solid} /*2ÁßÅ¸ÀÌÆ²Áß¾Ó*/
	.scm_list_r{border-right:#A2BF2C 1px solid} /*¸®½ºÆ® Ä­ ±¸ºÐ¶óÀÎ*/

	/*******************/
	.shop_title_bg{background-image: url(/images/scm/ordh/title_bg_line.gif); background-position: bottom; background-repeat: repeat-x}
	/*******************/

	.line_all { border: #FFFFFF 1px solid}
	.line_all2 { border: #AAAAAA 1px solid}

	.line_R { BORDER-right: #CDCDCD 1px solid}
	.line_R2 { BORDER-right: #E3F1D1 1px solid}
	.line_RB { BORDER-right: #CDCDCD 1px solid; BORDER-bottom: #CDCDCD 1px solid}
	.line_RB3 { BORDER-right: #EEEEEE 1px solid; BORDER-bottom: #EEEEEE 1px solid}
	.line_RB4 { BORDER-right: #DDDDDD 1px solid; BORDER-bottom: #CDCDCD 1px solid}
	.line_B { BORDER-bottom: #CDCDCD 1px solid}
	.table_padding { padding-left: 10px;padding-bottom: 10px;padding-right: 10px}

	.font_white { color:#FFFFFF}
	.font_white_bold { color:#FFFFFF;font-weight: bold}

	.font_black { color:#000000}
	.font_black_bold { color:#000000;font-weight: bold}

	.text_input {width:25px; height:25px; border:#999999 1px solid;background-color:#FFFFFF; padding-top:3px; text-align: center;font-size:17px;font-weight: bold;color:#AC7B09}
	.text_input1 {width:100%; height:25px; border: 0;background:''; padding-top:5px; text-align: right}
	.text_input2 {width:100%; height:25px; border: 0;background:''; padding-top:5px; }
	.text_input3 {width:100%; height:25px; border: 0;background:''; padding-top:5px; text-align: center}
	.text_input4 {height:25px; border:#999999 1px solid;background:#FFFFFF; padding-top:3px;font-size:17px;font-weight: bold;color:#AC7B09}

	.open_title_bg { /*¿ÀÇÂÃ¢Å¸ÀÌÆ²ÀÌ¹ÌÁö*/
		background-image : url(/images/open_title_tb2.jpg); 
		background-repeat: no-repeat; 
		background-position: top center;
	}

	.date_input{ime-mode:disabled;width:70px;text-align:center;border:#999999 1px solid}

	.Sort_Link {text-align: center; text-decoration: underline;cursor:hand}
	.Sort_Link2 {text-align: center; text-decoration: underline;cursor:hand;BORDER-right: #E2EBEB 1px solid}

	/*******************************************************************************/
	.input1 {width:100%; border: 0;background:''; text-align: right}
	.input2 {border: 0;background:''; background-color:transparent;}
	.input3 {width:100%; border: 0;background:''; text-align: left}
	.input4 {width:100%; border: 0;background:''; text-align: center}
	.input5 {border: #999999 1px solid; background:#E2EDF4; text-align: right}
	.input6 {width:100%; border: #999999 1px solid; background:#E2EDF4; text-align: right}
	.input7 {border: 0;background:''; text-align: right}
	.input100 { width:100%; border: #999999 1px solid; background:#E2EDF4}
	.input110 {border: #999999 1px solid; background:#E2EDF4}

	.input11 {	width:100%; border:#999999 1px solid}
	.input12 {	border:#999999 1px solid}
	.input13 {	width:100%; border:#999999 1px solid; text-align: right}
	.input14 {	width:100%; border:#999999 1px solid; text-align: center}
	.input15 {	border:#999999 1px solid; text-align: center}
	.input16 {	border:#999999 1px solid; text-align: right}
	.input_readonly {	width:100%; border:#999999 1px solid; background:#EEEEEE;}
	.input_readonly2 { border:#999999 1px solid; background:#EEEEEE;}
	.input_readonly_r {	width:100%; border:#999999 1px solid; background:#EEEEEE; text-align: right}
	.input_readonly_c {	width:100%; border:#999999 1px solid; background:#EEEEEE; text-align: center}
	.input_readonly3 {
		background:#EEEEEE; 
		BORDER-top: #DDDDDD 1px solid; BORDER-left: #DDDDDD 1px solid; 
		BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid;
		margin:1px;
	}

	.input_scm {	border:#CDCDCD 1px solid}
	.mem_input {width:100%; border: 0; background:''; height:24px; font-weight:bold; font-size:12px; padding-top:7px; padding-left:5px}
	.mem_input2 {width:100%; border: 0; background:''; height:24px; font-weight:bold; font-size:20px; padding-top:2px; text-align:center; color:#0033CC}
	.mem_input3 {width:100%; border: 0; background:''; height:24px; font-weight:bold; font-size:12px; padding-top:7px; padding-left:5px; text-align:center}

	.input_text {	width:100%; background:'#F4F4F4'; height:24px;
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; 
		BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid
	}

	/*top ÁÖ ¸Þ´º ¹öÅÏ*/
	.MouseOver2 { border:0px; height:20px; background: #8CCCF2}
	.Default2 { border:0; height:20px; background: }

	/*»ó´Ü ¾ÆÀÌÄÜ ¸Þ´º ¹öÅÏ*/
	.MouseOver {BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid}
	.MouseDown { margin-left: 1px;BORDER-top: #808080 1px solid; BORDER-left: #808080 1px solid; BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #FFFFFF 1px solid}
	.Default { BORDER: 0; margin-left: 1px; filter:gray();}
/*	.Default { margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px; cursor :Default; }*/

	/*Å×ÀÌºí Å×µÎ¸® ¼±*/
	.tbAll_line1 {BORDER-top: #ABAA96 1px solid; BORDER-left: #ABAA96 1px solid; BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #FFFFFF 1px solid}
	.tbAll_line2 {BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #ABAA96 1px solid; BORDER-bottom: #ABAA96 1px solid;width:100%;height:100%}
	.Div_Tab_Title{position:relative;left:10px;top:-12px;background:#ECE9D8;padding:3px;font-weight: bold;}

	.tbAll2_line1 {BORDER-top: #8EC15B 1px solid; BORDER-left: #8EC15B 1px solid; BORDER-right: #C6DFAC 1px solid; BORDER-bottom: #C6DFAC 1px solid}
	.tbAll2_line2 {BORDER-top: #C6DFAC 1px solid; BORDER-left: #C6DFAC 1px solid; BORDER-right: #8EC15B 1px solid; BORDER-bottom: #8EC15B 1px solid}

	.tb_line {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid}

	.tb_line2 { BORDER: #D4D0C8 1px solid; padding:1px}

	.table_line2 {
		BORDER-top: #3D4147 1px solid; BORDER-left: #3D4147 1px solid; BORDER-right: #B0B6BD 1px solid; BORDER-bottom: #B0B6BD 1px solid}

	.table_line3 {
		BORDER-top: #FFFFFF 2px solid; BORDER-left: #FFFFFF 2px solid; BORDER-right: #808080 2px solid; BORDER-bottom: #808080 2px solid}

	.table_line4 {
		BORDER-top: #404040 1px solid; BORDER-left: #404040 1px solid; BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #FFFFFF 1px solid}

	.table_line5 {
		BORDER-top: #808080 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #FFFFFF 1px solid}

	.table_line6 {
		BORDER-top: #5E5E83 1px solid; BORDER-left: #5E5E83 1px solid; BORDER-right: #34345D 2px solid; BORDER-bottom: #34345D 2px solid}

	.table_line7 {
		BORDER-top: #B0B6BD 1px solid; BORDER-left: #B0B6BD 1px solid; BORDER-right: #3D4147 1px solid; BORDER-bottom: #3D4147 1px solid}

	.table_line8 {
		BORDER-top: #404040 1px solid; BORDER-left: #404040 1px solid; BORDER-right: #D4D0C8 1px solid; BORDER-bottom: #D4D0C8 1px solid}

	.table_line9 {
		BORDER-top: #808080 2px solid; BORDER-left: #808080 2px solid; BORDER-right: #D4D0C8 1px solid; BORDER-bottom: #D4D0C8 1px solid}


	.table_line_center {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;
		background-image: url(/images/sub_title_bg.gif); background-position: center; background-repeat: repeat-x}

	.table3_line_center {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;
		background-image: url(/images/sub_title_bg.gif); background-position: center; background-repeat: repeat-x; text-decoration: underline;cursor:hand}

	.table3_line_center2 {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;
		background-image: url(/images/sub_title_bg2.gif); background-position: center; background-repeat: repeat-x; text-decoration: underline;cursor:hand}

	.table2_line_center {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;
		background-image: url(/images/sub_title_bg2.gif); background-position: center; background-repeat: repeat-x}

	.table_line_center2 {
		BORDER-top: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: center;}

	.table_line_left {
		BORDER-top: #FFFFFF 1px solid; BORDER-left: #FFFFFF 1px solid; BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid; text-align: left; padding-left: 5px}

	.table_all_line {
		BORDER: #909090 1px solid; text-align: center}

	.table_all_line2 {BORDER: #5D6484 3px solid}

	/*2´Ü ¸Þ´º ¼±ÅÃ½Ã*/
	.tm_Over_text { color:#FFFFFF;background: #1A50B8}
	.tm_Out_text { color:#000000;background: ''}

	/*2´Ü ¸Þ´º ºÐ¸® ¼±*/
	//.tm_line { BORDER-top: #808080 1px solid; BORDER-bottom: #FFFFFF 1px solid}
	.tm_line { background-image: url(/images/tm_dot.gif); background-position: center; background-repeat: repeat-x}

	/*¿ìÃø ¸ñ·Ï ¼±ÅÃ½Ã*/
	.rl_Over_text { color:#FFFFFF;background: #1A50B8}
	.rl_Out_text { color:#000000;background: #FFFFFF}

	/*ÅØ½ºÆ® Á¤·Ä*/
	.text_center { text-align: center}
	.text_left { text-align: left; padding-left: 5px}
	.text_right { text-align: right; padding-right: 5px}


.Tb_box1 {
	width:100%;height: 28px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select2.gif); background-position: center; background-repeat: repeat}
.Tb_box2 {
	width:100%;height: 22px; padding-top: 6px; cursor:hand; border: 1px solid #5D6484;
	background-image: url(/images/btn_unselect_180.gif); background-position: center; background-repeat: repeat}
.img_bar{BORDER-top:#ABAA96 1px solid;background:#FFFFFF}

.line_TLRB1_50 {
	width:50px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_50.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_60 {
	width:60px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_60.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_70 {
	width:70px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_70.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_80 {
	width:80px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_80.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_0 {
	width:90px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_90.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1 {
	width:100px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_100.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_1 {
	width:110px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_110.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_2 {
	width:120px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_120.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_3 {
	width:130px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select_130.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB1_4 {
	width:180px ;height: 30px; padding-top: 8px; font-weight: bold; color:#2b78b2;
	background-image: url(/images/btn_select2.gif); background-position: center; background-repeat: no-repeat}


.line_TLRB2_50 {
	width:50px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_50.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_60 {
	width:60px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_60.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_70 {
	width:70px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_70.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_80 {
	width:80px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_80.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_0 {
	width:90px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_90.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2 {
	width:100px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_100.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_1 {
	width:110px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_110.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_2 {
	width:120px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_120.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_3 {
	width:130px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_130.gif); background-position: center; background-repeat: no-repeat}
.line_TLRB2_4 {
	width:180px; height: 25px; padding-top: 6px; cursor:hand;
	background-image: url(/images/btn_unselect_180.gif); background-position: center; background-repeat: no-repeat}


.Print_Title {
	font-size: 20px; color: #000000; font-weight: bold; letter-spacing: 10px; text-decoration: none
}

.title {
	font-size: 13px; color: #000000; font-weight: bold; letter-spacing: 5px; text-decoration:  underline
}



.line_LRB { BORDER-left: #909090 1px solid; BORDER-right: #909090 1px solid; BORDER-bottom: #909090 1px solid}
.line_LRB2 { BORDER-left: #909090 2px solid; BORDER-right: #909090 2px solid; BORDER-bottom: #909090 2px solid}
.line_TLRB { BORDER-top: #909090 1px solid; BORDER-left: #909090 1px solid; BORDER-right: #909090 1px solid; BORDER-bottom: #909090 1px solid}
.line_TLR {  BORDER-left: #FFFFFF 2px solid; BORDER-right: #606060 1px solid; BORDER-top: #FFFFFF 2px solid}
.line_TRB {  BORDER-right: #606060 2px solid; BORDER-bottom: #FFFFFF 2px solid; BORDER-top: #FFFFFF 2px solid}


.line_T {  BORDER-top: #FFFFFF 1px solid}
.line_T2 {  BORDER-top: #909090 1px solid}
.line_T3 {  BORDER-top: #CCCCCC 1px solid}
.line_TL {  BORDER-top: #909090 1px solid; BORDER-left: #909090 1px solid;}
.line_TL2 {  BORDER-top: #CCCCCC 1px solid; BORDER-left: #CCCCCC 1px solid;}
.line_TR {  BORDER-top: #909090 1px solid; BORDER-right: #909090 1px solid;}
.line_TLR2 {  BORDER-top: #909090 1px solid; BORDER-left: #909090 1px solid; BORDER-right: #909090 1px solid;}
.line_TLR3 {  BORDER-top: #909090 2px solid; BORDER-left: #909090 2px solid; BORDER-right: #909090 2px solid;}
.line_L {  BORDER-left: #909090 1px solid}
.line_LR { BORDER-left: #AAAAAA 1px solid; BORDER-right: #AAAAAA 1px solid}
.line_TLB { BORDER-top: #909090 1px solid; BORDER-left: #909090 1px solid; BORDER-bottom: #909090 1px solid}

.line_A { BORDER: #AAAAAA 1px solid}
.line_B2 {  BORDER-bottom: #CCCCCC 1px solid}
.line_B3 { BORDER-bottom: #ADD87A 1px solid}
.line_RB2 { BORDER-right: #CCCCCC 1px solid; BORDER-bottom: #CCCCCC 1px solid}

/*ÅØ½ºÆ® ÀÚ¸£±â*/
.textcut {
	text-align   : justify;
	width        : 100%;
	height       : 14px;
	overflow     : hidden;
	line-height  : normal;
}

	/* ¼­ºê¸Þ´º */
.top_sub_menu {background-color:#ffffff ;}
.top_sub_menu_outline {background-color:#9f9f9f ;}

	/* ÆäÀÌÁö */
.page_backcolor {	background-image: url(/images/main_bg.gif);}
.content_text1 {color:#333333;}
.page_boldcolor {background-color:#f0f0f0 ;}
.page_color {background-color:#ffffff ;}
.page_color2 {background-color:#E8EFF7 ;}

.page_inner {BORDER: #BDBDBD 1px solid; background-color:#F6F6F6}
.page_inner2 {background-color:#F6F6F6}
.page_inner3 {BORDER-left: #BDBDBD 1px solid; BORDER-right: #BDBDBD 1px solid; BORDER-bottom: #BDBDBD 1px solid; background-color:#F6F6F6}

.box_line1{ background-color:#EDF1E0 ; BORDER-bottom: #B6B6B6 1px solid}
.box_line2{ background-color:#ffffff ; BORDER-bottom: #B6B6B6 1px solid}
.btn_bgcolor{ background-color:#a0a0a0 ;}
.input_line	 { background-color:#ffffff ;border:1px solid #808080}
.input_line2	 { background-color:#ffffff ;border:1px solid #666666}
.input_line3	 { background-color:#ffffff ;border:1px solid #B5C5D7; height:18px}
.input_line4	 { background-color:#FFE400 ;border:1px solid #B5C5D7; height:18px}
.input_line5	 { background-color:#FFE400 ;border:1px solid #666666; height:18px; font-size:15px;}


.dot_line1{ background-image: url(/images/dot.gif); background-position: bottom; background-repeat: repeat-x}
.dot_line2{ background-color:#ffffff ;}
.dot_line3{ background-image: url(/images/dot2.gif); background-position: bottom; background-repeat: repeat-x}
.dot_line4{ background-image: url(/images/dot2.gif); background-position: center; background-repeat: repeat-x}
.table_list_outline{background-color:#aaaaaa;} /* Å×ÀÌºí ¸®½ºÆ® ¹Ú½º ¶óÀÎ»ö */
.table_list_outline2{border: #aaaaaa 1px solid} /* Å×ÀÌºí ¸®½ºÆ® ¹Ú½º ¶óÀÎ»ö */
.search_table{border: #aaaaaa 1px solid;background-color:#E8EFF7;} /* °Ë»öÃ¢ Å×ÀÌºí ¸®½ºÆ® ¹Ú½º ¶óÀÎ»ö */

.openWindow_titlebg {background-color:4990B9;border:1px solid #666666} /* ºÐ·ù°ü¸® Å¸ÀÌÆ² ¹ÙÅÁ»ö */
.openWindow_title {color:#ffffff;} /* ºÐ·ù°ü¸® Å¸ÀÌÆ² ±ÛÀÚ»ö */

.textarea_message {
	font-size: 9pt; font-family:'±¼¸²Ã¼'; color:black; background-color: transparent;
	border: none; margin: 0; overflow-y:hidden; word-break:break-all;
	color:#008040;font-weight: bold;line-HEIGHT:140%
}
.textarea_message_sms {
	font-size: 9pt; font-family:'±¼¸²Ã¼'; color:black; background-color: transparent;
	border: none; margin: 0; overflow-y:hidden; word-break:break-all;
}
.message_bg { background-image: url(/images/scm/sms/message_bg.gif); background-repeat: repeat; background-position: center;}

.break {page-break-before: always;}

.Dotted_T {border-top: #A2BF2C 1px dotted} /*Á¡¼±*/
.Dotted_B {border-bottom: #99B7F1 1px dotted} /*Á¡¼±*/
.Dotted_RB {border-right: #99B7F1 1px dotted;border-bottom: #99B7F1 1px dotted} /*Á¡¼±*/
.Dotted_R {border-right: #99B7F1 1px dotted} /*Á¡¼±*/
.Dotted_B2 {border-bottom: #000000 1px dotted} /*Á¡¼±*/
.Dotted2_B {border-bottom: #99B7F1 2px dotted} /*Á¡¼±*/
.Dotted2_RB {border-right: #99B7F1 2px dotted;border-bottom: #99B7F1 2px dotted} /*Á¡¼±*/
.Dotted2_R {border-right: #99B7F1 2px dotted} /*Á¡¼±*/

.text_b9 { font-size: 9pt; color:#FF6600; font-weight: bold;} /*¿À·»Áö »ö º¼µåÃ¼*/
.text_b9_blue { font-size: 9pt; color:#2D5194;} /*Çª¸¥ »ö */
.text_b12 { font-size: 12pt; color:#FF6600; font-weight: bold;} /*¿À·»Áö »ö º¼µåÃ¼*/
.text_b10 { font-size: 10pt; color:#FF6600; font-weight: bold;} /*¿À·»Áö »ö º¼µåÃ¼*/
.text_b15 { font-size: 15pt; color:#2D5194; font-weight: bold; line-height:1.8} /*Çª¸¥ »ö º¼µåÃ¼*/
.text_gray { font-size: 9pt; color:#666666;}/*±×·¹ÀÌ ÆùÆ®*/
.text_gray2 { font-size: 9pt; line-height: 16pt; color:#666666;}/*±×·¹ÀÌ ÆùÆ®*/
.text_orange { color:#FF6600; font-weight: bold;} /*¿À·»Áö»ö º¼µåÃ¼*/
.text_blue { color:#0000FF; font-weight: bold;} /*ÆÄ¶û»ö º¼µåÃ¼*/
.text_9_line { color:#0000FF; text-decoration: line-through} /*ÆÄ¶û»ö Áß°£ÁÙ*/
.text_line { color:#FF0000; text-decoration: line-through} /*»¡°­»ö Áß°£ÁÙ*/
.bold_text {letter-spacing: -1px;font-weight: bold; color:#333333}

.Layer { padding: 5px}
.Layer1 { padding-left: 5px;padding-top: 5px;padding-right: 5px}
.Layer2 { padding-left: 5px;padding-top: 5px;padding-bottom: 5px;padding-right: 21px}
.Layer3 { padding-left: 5px;padding-bottom: 5px;padding-right: 21px}
.Layer4 { padding-left: 5px;padding-bottom: 5px;padding-right: 5px}
.Layer_L { padding-left: 5px;padding-top: 5px;padding-bottom: 5px}
.Layer_R { padding-right: 5px;padding-top: 5px;padding-bottom: 5px}
.fn_find_title { font-size: 16px; color: #000066; font-weight: bold; text-decoration: none}
.font11 { font-size:11px;font-family:±¼¸²}
.font11_2 { font-size:11px;letter-spacing:-1px;font-family:±¼¸²}
.font11_3 { font-size:11px;letter-spacing:-1px;font-family:µ¸¿ò;line-height:130%}
.font11_4 { font-size:11px;letter-spacing:-1px;font-family:seoul;line-height:130%}
.font11_5 { font-size:11px;letter-spacing:-1px;font-family:±¼¸²;line-height:120%}
.font11_bold { font-size:11px;font-family:±¼¸²;font-weight: bold}
.font11_white { font-size:11px;font-family:µ¸¿ò;color:#ffffff;letter-spacing:-1px}
.font11_gray { font-size:11px;font-family:µ¸¿ò;color:#DEDEDE;letter-spacing:-1px}
.t_bg {border: #999999 1px solid; background:#FFFFFF;padding: 2px}
.padding_LRB { padding-left: 5px;padding-right: 5px;padding-bottom: 5px}

.required { background-image : url(/images/required.gif); background-repeat: no-repeat; background-position: right bottom}/*ÇÊ¼öÀÌ¹ÌÁö*/
.required2 { background-image : url(/images/required.gif); background-repeat: no-repeat; background-position: right top}/*ÇÊ¼öÀÌ¹ÌÁö*/
.required_td { border:2px solid #00FF00}
.dc_bg { background-image : url(/images/scm/cart/dc.gif); background-repeat: no-repeat; background-position: center center;padding-top:8px; text-align: center}
.sear_bg { 
	background-image : url(/images/middle_bg3.gif); 
	background-repeat: repeat; 
	background-position: center center;
	border: #5F6687 3px solid
}
.sear_bg2 { 
	background-image : url(/images/round_16.gif); 
	background-repeat: repeat-x; 
	background-position: center center;
	background-size: 100% 100%;
}
.sear_bg3 { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/round_16.gif, sizingMethod=scale);
}

.scm_top_smenu_bg { 
	background-image : url(/images/scm/top/top_leftsmn_bg_c.gif); 
	background-repeat: repeat-x; 
	background-position: center center;
	font-size:11px;
	font-family:µ¸¿ò;
}

.td_ba{border-right: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid}
.td_ba2{border-bottom: #CCCCCC 1px solid}
.td_ba3{border-right: #CCCCCC 1px solid}


.ellipsis  {overflow:hidden; text-overflow:ellipsis}

.btn { cursor:pointer; text-shadow:1px 1px 1px #0057AE;box-shadow:0px 0px 3px #fff; padding:4px 2px 4px 4px; border:1px solid #3399ff; background-color: #3399ff; color:#fff;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; font-size:150%;
}


.imagebutton {
	padding-top: 2px; padding-left: 1px;
	font-size: 9pt;
	background-image: url(/images/middle_btn.gif);
	background-repeat: repeat; 
	background-position: center center;
	font-family: "±¼¸²";
	border: 1px solid #555555;
	cursor: pointer
}
.imagebutton2 {
	padding-top: 1px;
	font-size: 9pt; text-align:center; padding:2px 0;
	background-image: url(/images/middle_btn.gif);
	background-repeat: repeat; 
	background-position: center center;
	font-family: "±¼¸²";
	border: 1px solid #555555;
	cursor: pointer
}
.imagebutton3 {
	width:65px; height:34px;
	background: url(/images/btn_search2.gif);
	background-repeat: no-repeat; 
	border:0;
	cursor: pointer;
	margin:6px 0 6px 0;
}
.imagebutton4 {
	width:77px; height:36px;
	background: url(/images/btn_search3.gif);
	background-repeat: no-repeat; 
	border:0;
	cursor: pointer
}
.imagebutton5 {
	width:75px; height:31px;
	background: url(/images/btn_search4.gif);
	background-repeat: no-repeat; 
	border:0;
	cursor: pointer
}

.imagebutton_on {
	width:79px; height:35px;
	background: url(/images/scm/search/btn_search_on.gif);
	background-repeat: no-repeat; 
	border:0;
	cursor: pointer;
}
.imagebutton_off {
	width:79px; height:35px;
	background: url(/images/scm/search/btn_search_off.gif);
	background-repeat: no-repeat; 
	border:0;
	cursor: pointer;
}

.div01{text-align:left;height:25px}
.div02{text-align:left;height:22px}
.div03{text-align:left;height:25px;padding-top:4px}
.div04{text-align:left;height:25px;padding-top:2px}
.div05{text-align:left;height:25px;padding-top:3px}

.div2_01{text-align:left;height:20px}
.div2_02{text-align:left;height:20px;padding-top:4px}

.div3_01{text-align:left;height:22px}
.div3_02{text-align:left;height:22px;padding-top:3px}

.cartlist_txt1 { font-weight: bold; font-size: 12px; color: #7fad41}
.checkbox { width:15px; height:15px}

.p_name {color:#239ED8; font-weight:bold;font-family:Arial; line-height:15pt;}
.p_price {color:#E82142; font-weight:bold;font-family:Arial; line-height:15pt;}
.p_price2 {color:#32A4DA; font-weight:bold; font-size:18pt;font-family:Arial; line-height:15pt;}
.p_price3 {color:#333333; font-weight:bold;font-family:Arial; line-height:15pt;}
.p_price4 {color:#D70A33; font-weight:bold; font-size:18pt;font-family:Arial; line-height:15pt;}
.p_name2 {color:#FFFFFF; font-weight:bold;font-family:Arial; line-height:15pt;}

/* ÀÔ·Â¹Ú½º */
.input_box_on {background:#FEF8EF; border: #F4A073 2px solid; }
.input_box_off {background:#FFFFFF; 
	BORDER-top: #DDDDDD 1px solid; BORDER-left: #DDDDDD 1px solid; 
	BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid;
	margin:1px;
}
.input_box2_on {text-align: right;font-size:14px;font-weight:bold;ime-mode:disabled;text-align:right;background:#FEF8EF; border: #F4A073 2px solid;font-family:arial; }
.input_box2_off {text-align: right;font-size:14px;font-weight:bold;ime-mode:disabled;text-align:right;background:#E0FCFE; border:0;margin:2px;font-family:arial;}
.pay_input {border: 0;background:'';text-align: right;font-size:14px;font-weight:bold;ime-mode:disabled;text-align:right;margin:2px;font-family:arial;}

.input_box_disabled {background:#dddddd; 
	BORDER-top: #DDDDDD 1px solid; BORDER-left: #DDDDDD 1px solid; 
	BORDER-right: #808080 1px solid; BORDER-bottom: #808080 1px solid;
	margin:1px;
}

.ph60_title_bg {
	background: url(/images/ph60/top_bar2.gif);
	background-repeat: repeat-x; 
	background-position: top;
}
.ph60_title {
	font-family:Arial;line-height:170%;
	color:#999999;
	font-size:20px;
	font-weight: bold;
}

.input_textarea {
	BORDER-top: #999999 1px solid; BORDER-left: #999999 1px solid; 
	BORDER-right:#F0F0F0 1px solid; BORDER-bottom:#F0F0F0 1px solid;
	background-image: url(/images/textarea_dot.gif);
}
.input_textarea2 {
	BORDER-top: #999999 1px solid; BORDER-left: #999999 1px solid; 
	BORDER-right:#F0F0F0 1px solid; BORDER-bottom:#F0F0F0 1px solid;
	background-image: url(/images/textarea_dot.gif);
	font-size:11px; font-family:¸¼Àº °íµñ;
	width:100%;
}
.input_text2 {
	BORDER-top: #999999 1px solid; BORDER-left: #999999 1px solid; 
	BORDER-right:#F0F0F0 1px solid; BORDER-bottom:#F0F0F0 1px solid
}

.round_title_bg {
	background-image: url(/images/round_title.gif); background-position: center center; background-repeat: no-repeat;
	vertical-align:bottom; font-size:16px; font-weight: bold;
}
	
.label1 { float:left; padding-top:6px; line-height:110%; }
.label2 { float:left; background-color:#ffffff ; border:1px solid #B5C5D7; padding: 4px 2px 2px 2px; line-height:110%; }

.Chk_Label { background-color:#ffffff ; border:1 solid #B5C5D7; padding: 2px 3px 1px 3px; line-height:110%; height:20; }


/*SCM ±×¸®µå ½ºÅ¸ÀÏ*/
.scm_grid_table { width:100%; height:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; border-bottom: #51A212 2px solid; border-top: #51A212 2px solid; }
.scm_grid_table div[jgrid-panel=head] { background-color: #ADD87A; }
.scm_grid_table div[jgrid-panel=body] { border-bottom:#ff0000 1px solid; overflow-y:auto; min-height:50px; height:100%; }
.scm_grid_table table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; }
.scm_grid_table thead tr { height:30px; background: #ADD87A; }
.scm_grid_table thead th { font-size:9pt; text-align:center; font-weight: bold; background-color: #ADD87A; color:#333; }
.scm_grid_table div { width:100%;overflow-y:auto; }
.scm_grid_table tbody { color:#333333; background:#FFFFFF;  }
.scm_grid_table tbody td { padding: 2px; border-bottom:#EAF7DB 1px solid; white-space: nowrap; }
.scm_grid_table tbody td.left { text-align:left; }
.scm_grid_table tbody td.center { text-align:center; }
.scm_grid_table tbody td.right { text-align:right; }
.scm_grid_table tbody tr:nth-child(even)  { background-color: #F3FAEB; }
.scm_grid_table tbody tr:nth-child(odd)   { background-color: #ffffff; }
.scm_grid_table #content tbody {height:25px; }

.table_style th{ font-family: ¸¼Àº °íµñ; font-size:11px ; color:#000000 ; line-height:110%;text-decoration:none;font-weight: bold; background: #f4f4f4; }
.table_style td{ font-family: ¸¼Àº °íµñ; font-size:11px ; color:#000000 ; line-height:110%;text-decoration:none;color:#333333; }
.table_style input{ border:0; font-size:12px; color:#0033FF;}

/*scm °Ë»ö ¹Ú½º ¹è°æ*/
.scm_search { 
	background-image: url(/images/left_menu/sperp_top_bg.gif);
	background-position: top; 
	background-repeat: repeat-x;
	background-color: #64B432;
	padding:2px 5px 2px 5px;
}
.scm_search td { font-family: ±¼¸²Ã¼; font-size:12px ; color:#000000 ; line-height:130%;text-decoration:none; color:#000000; }
.scm_search select { background:#E3F2D0; }

.but_excel { background-image: url(/images/btn1_excel.gif); background-repeat: no-repeat; width:25px ;height:25px;vertical-align: bottom; margin:1px; cursor:hand; }

/*
	*top ¸Þ´º ¹öÅÏ*
	.MouseOver {background : #8CCCF2; padding-left: 5px; padding-right: 5px; padding-top: 2px; height:20}
	.MouseOut { padding-left: 5px; padding-right: 5px; padding-top: 2px; height:20;}
	.MouseDown {background : #8CCCF2; padding-left: 6px; padding-right: 4px; padding-top: 3px; height:20}
	.Default { padding-left: 5px; padding-right: 5px; padding-top: 2px; cursor :Default; height:20; bgcolor : #FFFFFF;}
	*top ¸Þ´º ¹öÅÏ*
	.MouseOver2 { border:0; height:20; background: #8CCCF2}
	.Default2 { border:0; height:20; background: }
.colresize {font:9pt "±¼¸²"; cursor:""; }
.input_box {width:expression(this.parentNode.clientWidth-8); }
*/

#div_search .div_search_left { width:9px; height:58px; background: url(/images/left_menu/search_bar_01.gif) repeat-x top; padding: 0; }
#div_search .div_search_center { height:58px;font-size:12px; background: url(/images/left_menu/search_bar_02.gif) repeat-x top; padding: 4px; }
#div_search .div_search_right { width:11px; height:58px; background: url(/images/left_menu/search_bar_03.gif) repeat-x top; padding: 0; }
#div_search .search_btn { width:65px; height:34px; background: url(/images/btn_search2.gif) no-repeat; border:0; cursor: pointer; margin:6px 0 6px 0; }
#div_search select { background:#E3F2D0; font-size:12px; height:22px; border: 1px solid #aaaaaa; }
#div_search input[type=text] { background:#E3F2D0; border: 1px solid #aaaaaa; font-size:12px; height:22px; }
.search_date input[type=button] { height:16;font-size:11px;letter-spacing:-1px; background: url(/images/middle_btn.gif) repeat center center; border: 1px solid #555555; padding: 0; cursor: pointer; text-align:left; }
.search_date input[type=text] { border:#56A715 1px solid;text-align: center;background:#E3F2D0; }


#div_search2 { background:#E0E4E9; font-size:12px; padding:10px 5px; }
#div_search2 input[type=text] { background:#fff; border: 1px solid #aaaaaa; font-size:12px; height:30px; padding:0 2px;}
#div_search2 input[type=file] { background:#fff; border: 1px solid #aaaaaa; font-size:12px; height:30px; padding:0 2px;}
#div_search2 select { background:#fff; border: 1px solid #aaaaaa; font-size:12px; height:32px; }
#div_search2 input[type=checkbox] { background-color:#ffffff; border: 1px solid #aaaaaa; width:22px; height:22px; }
#div_search2 input[type=radio] { background-color:#ffffff; border: 1px solid #aaaaaa; width:22px; height:22px; }
#div_search2 label { padding-right:5px; cursor:pointer; line-height:30px; }
#div_search2 button[data-toggle=jCalendar] { border-top: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; }

/*INTRA ±×¸®µå ½ºÅ¸ÀÏ*/
.grid_table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; cursor:default;  }
.grid_table table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; }
.grid_table div[jgrid-panel=head] { border-left:#6F8293 1px solid; border-right:#6F8293 1px solid; background-color: #6F8293; }
.grid_table div[jgrid-panel=body] { border-left:#E1E1E1 1px solid; border-right:#E1E1E1 1px solid; border-bottom:#E1E1E1 1px solid; overflow-y:auto; min-height:50px; }
.grid_table thead tr { height:30px; }
.grid_table thead th { background-color: #6F8293; font-family: ¸¼Àº °íµñ; font-size:12px; color:#FFFFFF; line-height:110%; text-decoration:none; font-weight: bold; text-align:center; padding: 2px 1px; }
.grid_table thead th.right { text-align:right; }
.grid_table thead input { border:1px solid #aaaaaa; background-color: #ffffff; padding: 1px 2px; }
.grid_table tbody tr { height:25px; background-color: #ffffff; }
.grid_table tbody tr.on td { background-color: #4D9CE9; color:#ffffff; text-shadow:1px 1px 1px #135597; }
.grid_table tbody td { font-family: ¸¼Àº °íµñ; font-size:12px; color:#000000; line-height:25px; text-decoration:none; color:#333333;  text-overflow: ellipsis; overflow:hidden; padding: 2px 1px; border-bottom:#E1E1E1 1px solid; }
.grid_table tbody td.left { text-align:left; }
.grid_table tbody td.center { text-align:center; }
.grid_table tbody td.right { text-align:right; }
.grid_table tbody tr:nth-child(even)  { background-color: #FBFCFE; }
.grid_table tbody tr:nth-child(odd)   { background-color: #ffffff; }
.grid_table tbody input { border:1px solid #cccccc; background-color: #ffffff; padding: 0; font-family: ¸¼Àº °íµñ; font-size:12px; }
.grid_table tbody textarea { border:1px solid #cccccc; background-color: #ffffff; padding: 1px 2px; font-family: ¸¼Àº °íµñ; font-size:12px; }
.grid_table textarea { border:1px solid #cccccc; background-color: #ffffff; padding: 1px 2px; }
.grid_table tfoot tr { height:25px; background-color: #6F8293; }
.grid_table tfoot td { font-family: ¸¼Àº °íµñ; font-size:12px; color:#000000; line-height:25px; text-decoration:none; color:#333333;  text-overflow: ellipsis; overflow:hidden; padding: 2px 1px; }
.grid_table tfoot td.left { text-align:left; }
.grid_table tfoot td.center { text-align:center; }
.grid_table tfoot td.right { text-align:right; }
.grid_table th.line_R { border-right:1px solid #51A212; }
.grid_table th.line_B { border-bottom:1px solid #51A212; }
.grid_table th.line_L { border-left:1px solid #51A212; }
.grid_table td.line_R { border-right:1px solid #E1E1E1; }
.grid_table td.line_B { border-bottom:1px solid #E1E1E1; }
.grid_table td.line_L { border-left:1px solid #E1E1E1; }
.grid_table tfoot td.line_R { border-right:1px solid #51A212; }
.grid_table tfoot td.line_B { border-bottom:1px solid #51A212; }
.grid_table tfoot td.line_L { border-left:1px solid #51A212; }

/*±×¸®µå*/
.jgrid_table2 { width:100%; border:0; padding: 0; margin: 0; border: #aaa 1px solid; table-layout:fixed; cursor:default; background-color:#fff; font-family:Malgun Gothic,NanumGothic,Gulim; }
.jgrid_table2 tr { height:28px; }
.jgrid_table2 thead tr { height:32px; font-family:Malgun Gothic,NanumGothic,Gulim;  }
.jgrid_table2 tbody tr { height:28px; font-family:Malgun Gothic,NanumGothic,Gulim;  }
.jgrid_table2 tbody tr.on td { background-color: #C4FDFA; }
.jgrid_table2 th { background:linear-gradient(180deg, #ffffff 0, #dddddd 100%); color:#333; font-size:12px; border-right:#ccc 1px solid; border-bottom:#aaa 1px solid; padding: 0; margin: 0; line-height:13px; }
.jgrid_table2 th:last-child { border-right:#aaa 1px solid; min-width: 60px;  }
.jgrid_table2 td { height:28px; padding: 2px 2px; font-size:12px; border-right:#ddd 1px solid; border-bottom: #ddd 1px solid; margin: 0; line-height: 13px; text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; font-family:Malgun Gothic,NanumGothic,Gulim; color:#555; }
.jgrid_table2 td:first-child { border-left:#aaa 1px solid; }
.jgrid_table2 td:last-child { border-right:#aaa 1px solid; }
.jgrid_table2 tr:nth-child(even) {background: #fff; }
.jgrid_table2 tr:nth-child(odd) {background: #F1FBF6; }
.jgrid_table2 tr:last-child td { border-bottom:#aaa 1px solid; }
.jgrid_table2 thead table { width:100%; border:0; padding: 0; margin: 0; table-layout:fixed; cursor:default; }
.jgrid_table2 tbody table { width:100%; border:0; padding: 0; margin: 0; table-layout:fixed; cursor:default; }

/*QMS±×¸®µå*/
.qms_jgrid { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; cursor:default; }
.qms_jgrid table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; }
.qms_jgrid div[jgrid-panel='header'] { border-left:#6F8293 1px solid; border-right:#6F8293 1px solid; background:#6F8293; }
.qms_jgrid div[jgrid-panel='body'] { border-left:#aaa 1px solid; border-right:#aaa 1px solid; border-bottom:#aaa 1px solid; }
.qms_jgrid thead tr { height:32px; }
.qms_jgrid thead th { background:#6F8293; color:#ffffff; font-size:12px; padding: 2px; margin: 0; line-height:13px;  }
.qms_jgrid th { background:#6F8293; color:#ffffff; font-size:12px; padding: 2px; margin: 0; line-height:13px;  }
.qms_jgrid tbody tr { height:28px; }
.qms_jgrid tbody td { height:28px; padding: 2px; font-size:12px; border-bottom: #E1E1E1 1px solid; margin: 0; line-height: 13px; text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; color:#555; }
.qms_jgrid td { height:28px; padding: 2px; font-size:12px; border-bottom: #E1E1E1 1px solid; margin: 0; line-height: 13px; text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; color:#555; }
.qms_jgrid tbody tr:nth-child(even) {background: #fff; }
.qms_jgrid tbody tr:nth-child(odd) {background: #F1FBF6; }
.qms_jgrid tbody tr.on td { background-color: #4D9CE9; color:#fff; }

/*AQL ±×¸®µå ½ºÅ¸ÀÏ*/
.aql_grid_table { width:100%; padding: 0; border: #6F8293 1px solid; cursor:default; }
.aql_grid_table table { width:100%; border:0; padding: 0; border-collapse:collapse; }
.aql_grid_table tr { }
.aql_grid_table th { background-color: #6F8293; font-family: ¸¼Àº °íµñ; font-size:11px; color:#000000; line-height:110%; text-decoration:none; font-weight: bold; text-align:center; padding: 2px 1px; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid; color:#ffffff; }
.aql_grid_table td { font-family: ¸¼Àº °íµñ; font-size:11px; color:#000000; line-height:14px; text-decoration:none; color:#333333;  text-overflow: ellipsis; overflow:hidden; text-align:center; padding: 2px 1px; border-right: #eee 1px solid; border-bottom: #eee 1px solid; }
.aql_grid_table th.line_R  { border-right: #ffffff 1px solid; }
.aql_grid_table td.line_R  { border-right: #aaaaaa 1px solid; }
.aql_grid_table th:last-child  { border-right: 0; }
.aql_grid_table th.line_R:last-child  { border-right: 0; }
.aql_grid_table td.line_R:last-child  { border-right: 0; }
.aql_grid_table td:last-child  { border-right: 0; }
.aql_grid_table tr:last-child td { border-bottom: 0; }
.aql_grid_table tr:last-child th { border-bottom: 0; }

.open_title { height:40px; line-height:40px; padding:0 10px; margin-bottom:15px; font-size:25px; color:#333333; 
	border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; 
	border-bottom: 1px solid #cccccc; font-weight: bold;
}

.open_box { font-size:13px; padding: 10px; border-bottom: 1px solid #cccccc; font-weight:bold; }
.open_box input[type=text] { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; padding:0 2px;}
.open_box input[type=file] { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; padding:0 2px;}
.open_box textarea { background:#fff; border: 1px solid #cccccc; font-size:12px; padding:2px;}
.open_box select { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; }
.open_box label { padding-right:5px; cursor:pointer; }

.open_box .open_grid_table { width:100%; border:0; padding: 0; margin: 0; border: #aaa 1px solid; table-layout:fixed; cursor:default; background-color:#fff; font-family:Malgun Gothic,NanumGothic,Gulim; }
.open_box .open_grid_table tr { height:18px; }
.open_box .open_grid_table thead tr { height:32px; font-family:Malgun Gothic,NanumGothic,Gulim;  }
.open_box .open_grid_table tbody tr { height:28px; font-family:Malgun Gothic,NanumGothic,Gulim;  }
.open_box .open_grid_table th { background:linear-gradient(180deg, #ffffff 0, #dddddd 100%); color:#333; font-size:12px; border-right:#ccc 1px solid; border-bottom:#aaa 1px solid; padding: 0; margin: 0; line-height:13px; }
.open_box .open_grid_table th:last-child { border-right:#aaa 1px solid; min-width: 60px;  }
.open_box .open_grid_table td { height:18px; padding: 2px 2px; font-size:12px; border-right:#ddd 1px solid; border-bottom: #ddd 1px solid; margin: 0; line-height: 13px;  
text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; font-family:Malgun Gothic,NanumGothic,Gulim; color:#555;
}
.open_box .open_grid_table td:first-child { border-left:#aaa 1px solid; }
.open_box .open_grid_table td:last-child { border-right:#aaa 1px solid; }
.open_box .open_grid_table input[type=text], .open_grid_table input[type=file] { background:#fff; border: #bbb 1px solid; font-size:12px; height:24px; padding:0 2px; }
.open_box .open_grid_table textarea { background:#fff; border: #bbb 1px solid; font-size:12px; min-height:50px; padding:0 2px; }
.open_box .open_grid_table select { background:#fff; border: 1px solid #bbb; font-size:12px; height:26px; }
.open_box .open_grid_table tr:nth-child(even) {background: #fff; }
.open_box .open_grid_table tr:nth-child(odd) {background: #F1FBF6; }
.open_box .open_grid_table tr:last-child td { border-bottom:#aaa 1px solid; }


.open_search_box2 { font-size:13px; border-bottom: 1px solid #cccccc; padding: 10px; font-weight:bold; }
.open_search_box2 input[type=text] { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; padding:0 2px;}
.open_search_box2 input[type=file] { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; padding:0 2px;}
.open_search_box2 textarea { background:#fff; border: 1px solid #cccccc; font-size:12px; padding:2px;}
.open_search_box2 select { background:#fff; border: 1px solid #cccccc; font-size:12px; height:30px; }
.open_search_box2 label { padding-right:5px; cursor:pointer; }
.open_search_box2 .text_box { border:1px solid #92C0EF; padding-left:2px; background-color:#E7F1FC; line-height:26px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.open_search_box2 .txt1 { font-weight:bold; }
.open_search_box2 .txt2 { font-weight:normal; }

.input_grid_table { width:100%; border:0; padding: 0; margin: 0; border: #ccc 1px solid; table-layout:fixed; cursor:default; background-color:#fff; font-family:Malgun Gothic,NanumGothic,Gulim; }
.input_grid_table tr { height:30px; }
.input_grid_table th { background:linear-gradient(180deg, #ffffff 0, #eee 100%); color:#333; font-size:12px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; padding: 0; margin: 0; line-height:130%; }
.input_grid_table th:last-child { border-right:#ccc 1px solid; min-width: 60px;  }
.input_grid_table td { height:30px; padding: 2px 2px; font-size:12px; border-right:#ccc 1px solid; border-bottom: #ccc 1px solid; margin: 0; line-height: 130%; text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; font-family:Malgun Gothic,NanumGothic,Gulim; color:#555; }
.input_grid_table td:first-child { border-left:#ccc 1px solid; }
.input_grid_table td:last-child { border-right:#ccc 1px solid; }
.input_grid_table input[type=text], .input_grid_table input[type=file] { background:#fff; border: #bbb 1px solid; font-size:12px; height:24px; padding:0 2px; }
.input_grid_table input[type=text].readonly { background:#eee;  }
.input_grid_table textarea { background:#fff; border: #bbb 1px solid; font-size:12px; min-height:50px; padding:0 2px; }
.input_grid_table select { background:#fff; border: 1px solid #bbb; font-size:12px; height:26px; }
.input_grid_table button { background:#5BC0DE; border: 1px solid #5BC0DE; font-size:12px; height:26px; padding:0 2px; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; }
.input_grid_table td div { white-space:normal; }

.query_grid_table { border:0; padding: 0; margin: 0; border: #555 1px solid; table-layout:fixed; cursor:default; background-color:#fff; font-family:Malgun Gothic,NanumGothic,Gulim; }
.query_grid_table tr { height:22px; }
.query_grid_table th { background:linear-gradient(180deg, #aaa 0, #555 100%); color:#333; font-size:12px; border:#aaa 1px solid; padding: 0 3px; margin: 0; line-height:130%; color:#fff; }
.query_grid_table th:last-child { border-right:#ccc 1px solid; min-width: 60px;  }
.query_grid_table td { height:20px; padding: 0 3px; font-size:12px; border:#ddd 1px solid; margin: 0; line-height: 130%; text-overflow:ellipsis; table-layout:fixed;  overflow-x:hidden; overflow-y:hidden; white-space:nowrap; font-family:Malgun Gothic,NanumGothic,Gulim; color:#555; }
.query_grid_table tr.bg1 td { background-color:#f4f4f4; }
.query_grid_table tr.bg2 td { background-color:#ffffff; }


/*°ü¸®ÀÚ ±×¸®µå ½ºÅ¸ÀÏ*/
.adm_grid_table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; border-bottom: #cccccc 1px solid; white-space: nowrap; cursor:default; }
.adm_grid_table table { width:100%; table-layout:fixed; border:0; padding: 0; border-collapse:collapse; white-space: nowrap; }
.adm_grid_table thead tr { height:30px; }
.adm_grid_table thead th { background-color: #6F8293; color: #ffffff; font-family: ¸¼Àº °íµñ; font-size:12px; line-height:110%; text-decoration:none; font-weight: bold; text-align:center; padding: 2px 1px; }
.adm_grid_table thead th.right { text-align:right; }
.adm_grid_table thead input { border:1px solid #aaaaaa; background-color: #ffffff; padding: 1px 2px; }
.adm_grid_table tbody tr { height:25px; background-color: #ffffff; }
.adm_grid_table tbody tr.on td { background-color: #C4FDFA; }
.adm_grid_table tbody td { font-family: ¸¼Àº °íµñ; font-size:12px; color:#000000; line-height:25px; text-decoration:none; color:#333333;  text-overflow: ellipsis; overflow:hidden; padding: 2px 1px; }
.adm_grid_table tbody td.left { text-align:left; }
.adm_grid_table tbody td.center { text-align:center; }
.adm_grid_table tbody td.right { text-align:right; }
.adm_grid_table tbody tr:nth-child(even)  { background-color: #F3FAEB; }
.adm_grid_table tbody tr:nth-child(odd)   { background-color: #ffffff; }
.adm_grid_table tbody input { border:1px solid #cccccc; background-color: #ffffff; padding: 0; font-family: ¸¼Àº °íµñ; font-size:12px; }
.adm_grid_table tbody textarea { border:1px solid #cccccc; background-color: #ffffff; padding: 1px 2px; font-family: ¸¼Àº °íµñ; font-size:12px; }
.adm_grid_table textarea { border:1px solid #cccccc; background-color: #ffffff; padding: 1px 2px; }
.adm_grid_table tfoot tr { height:25px; background-color: #6F8293; color: #ffffff; }
.adm_grid_table tfoot td { font-family: ¸¼Àº °íµñ; font-size:12px; color:#000000; line-height:25px; text-decoration:none; color:#333333;  text-overflow: ellipsis; overflow:hidden; padding: 2px 1px; }
.adm_grid_table tfoot td.left { text-align:left; }
.adm_grid_table tfoot td.center { text-align:center; }
.adm_grid_table tfoot td.right { text-align:right; }
.adm_grid_table th.line_R { border-right:1px solid #51A212; }
.adm_grid_table th.line_B { border-bottom:1px solid #51A212; }
.adm_grid_table th.line_L { border-left:1px solid #51A212; }
.adm_grid_table td.line_R { border-right:1px solid #cccccc; }
.adm_grid_table td.line_B { border-bottom:1px solid #cccccc; }
.adm_grid_table td.line_L { border-left:1px solid #cccccc; }
.adm_grid_table tfoot td.line_R { border-right:1px solid #51A212; }
.adm_grid_table tfoot td.line_B { border-bottom:1px solid #51A212; }
.adm_grid_table tfoot td.line_L { border-left:1px solid #51A212; }


#hiddenFrame.off { width:0; height:0; background-color:#fff; border: 0; display:none;  }
#hiddenFrame.on { width:100%; height:200px; background-color:#fff; border: 3px solid #FF0000; display:block; resize: vertical; overflow: auto; }

.open_search_box { background-color: #D9EAF2; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.open_search_box .left_box { float:left; font-weight: bold; font-size:24px; width:15%; }
.open_search_box_ .right_box { float:right; font-weight: bold; font-size:12px; width:85%; background: url(/images/round_16.gif) repeat-x center;background-size:100% 100%; border-radius: 5px; min-height:50px; }
.open_search_box .right_box { float:left; font-weight: bold; font-size:12px; }
.open_search_box .right_box2 { float:right; font-weight: bold; font-size:12px; }
.open_search_box input { height:28px; font-size:13px; border:1px solid #aaaaaa; background-color:#ffffff; padding:0 2px; }
.open_search_box select { height:30px; font-size:13px; border:1px solid #aaaaaa; background-color:#ffffff; padding:0 2px; }
.open_search_box img.line { width:100%; height:1px; padding: 0; border:0; border-bottom:1px solid #B5D284; background-color:#83AA40; }
.open_search_box .line { width:100%; height:1px; padding: 0; border:0; border-bottom:1px solid #B5D284; background-color:#83AA40; }
.grid_table #tbl_BOM tbody td.lnht_15 { font-size:12px; line-height:15px; padding: 1px; }

.open_input_box { min-height:135px; }
.open_input_box .left_box { float:left; width:84%; height:100%; background-color: #D9EAF2; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.open_input_box .left_box .box1 { float:left; font-weight: bold; font-size:24px; width:15%; }
.open_input_box .left_box .box2 { float:left; font-weight: bold; font-size:12px; width:85%; }
.open_input_box .right_box { float:right; width:15%; height:100%; font-weight: bold; font-size:12px; background-color: #D9EAF2; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.open_input_box .text_box { border:1px solid #cccccc; padding-left:2px; background-color:#EEF5F9; line-height:28px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.open_input_box .right_box .line { width:100%; height:1px; padding: 0; border:0; border-bottom:1px solid #EEF5F9; background-color:#aaaaaa; }
.open_input_box input[type=text], .open_input_box input[type=file], .open_input_box select { background:#fff; border: 1px solid #cccccc; font-size:12px; height:28px; padding:0 2px; }
.open_input_box input[disabled=disabled], .open_input_box input[disabled] { background-color:#f4f4f4; color:#999; text-shadow: 1px 1px 1px #fff; }
.open_input_box input[readonly=readonly], .open_input_box input[readonly] { color:#999; text-shadow: 1px 1px 1px #fff; }
.search_box input[disabled=disabled], .search_box input[disabled] { background-color:#f4f4f4; color:#999; text-shadow: 1px 1px 1px #fff; }
.search_box input[readonly=readonly], .search_box input[readonly] { color:#999; text-shadow: 1px 1px 1px #fff; }

.help_bottom td { text-align:center; width:6%; height:30px; background-color:#6F8293; border:1px solid #FFFFFF; cursor:pointer; color:#ffffff; }
.help_bottom td.on { background-color:#4D9CE9; }


.calendar { width:105px; height:26px; background:#fff; border: 1px solid #aaaaaa; }
.calendar input[type=text] { width:80px; height:100%; background:#fff; border: 0; float:left; }
.calendar button { width:25px; height:100%; background:#fff; border: 0; cursor:pointer; float:right; }

.search_box { min-width:100px; height:26px; background:#fff; border: 1px solid #cccccc; }
.search_box input[type=text] { min-width:75px; height:100%; background:#fff; border: 0; float:left; padding: 0 1px; }
.search_box button { width:25px; height:100%; background:#fff; border: 0; cursor:pointer; float:right; font-size:20px; }

.search_box2 { min-width:100px; height:26px; background:#fff; border: 1px solid #cccccc; }
.search_box2 input[type=text] { min-width:75px; height:100%; background:#fff; border: 0; float:left; }
.search_box2 button { width:25px; height:100%; background:#fff; border: 0; cursor:pointer; float:right; font-size:20px; }

#DIV_Open { width: 100%; height: 100%; top:0; left:0; position: fixed; display: none; z-index:9998; background-color: #000; filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; }
#DIV_Open2 { min-width: 50px; min-height: 50px; top:0; left:0; position: absolute; color: #555; cursor: default; background-color: #fff; border: 1px solid #bbb; box-shadow:2px 2px 5px #333; z-index:9999; border-radius: 4px; padding:4px; }

#DIV2_Open { width: 100%; height: 100%; top:0; left:0; position: fixed; display: none; z-index:9998; background-color: #000000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }
#DIV2_Open2 { min-width: 50px; min-height: 50px; top:0; left:0; position: absolute; display: none; color: #555; cursor: default; background-color: #fff; border: 1px solid #bbb; box-shadow:2px 2px 5px #ddd; z-index:9999; border-radius: 4px; padding:4px; }
#DIV2_Open2 object { width:100%; height:100%; }
#DIV2_Open2 img { max-width:100%; }
#DIV2_Open2 .close_btn { position: fixed; cursor:pointer; }

#DIV3_Open { width: 100%; height: 100%; top:0; left:0; position: fixed; display: none; z-index:9998; background-color: #000; filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; }
#DIV3_Open2 { min-width: 50px; min-height: 50px; top:0; left:0; position: absolute; display: none; color: #555; cursor: default; background-color: #fff; border: 1px solid #bbb; box-shadow:2px 2px 5px #333; z-index:9999; border-radius: 4px; padding:4px; }



/*jquery ui ´Þ·Â ½ºÅ¸ÀÏ*/
.ui-datepicker { min-width:250px; margin:0; padding: 0; background-color:#ffffff; border:0; border-radius:0; box-shadow:0px 0px 9px #aaaaaa; }
.ui-datepicker.ui-widget.ui-widget-content { border:0; border-radius:0; padding: 0; }
.ui-datepicker .ui-datepicker-calendar { width:100%; padding: 0; border-radius:0; }
.ui-datepicker .ui-datepicker-calendar thead th { background-color:#fff; text-align:center; }
.ui-datepicker .ui-datepicker-calendar tbody td { text-align:center; background-color:#fff; padding:0; height:35px; line-height:35px; }
.ui-datepicker .ui-datepicker-calendar tbody td a { text-align:center; background-color:#fff; border: 0; width:28px; height:28px; line-height:28px; margin:0 auto; }
.ui-datepicker .ui-datepicker-calendar tbody td a.ui-state-active { background-color:#A6CD60; border: 0; border-radius: 27px; color:#fff; }
.ui-datepicker .ui-datepicker-calendar tbody td a:hover { background-color:#D2E2F7; border: 0; border-radius: 27px; }
.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today a { background-color:#2B9DD6; border: 0; border-radius: 15px; color:#fff; }

.ui-datepicker .ui-datepicker-header { background-color:#ddd; margin:0; padding:4px 0; border-radius:0; border:0; height:33px; line-height:30px; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next { margin-top:2px; width: 29px; height: 29px; }
.ui-datepicker .ui-datepicker-title { padding:0; vertical-align:top; }
.ui-datepicker .ui-datepicker-title select { margin: 0; }
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year[data-handler=selectYear] { margin:0; width:60px; height:30px; font-size:14px; }
.ui-datepicker .ui-datepicker-title select.ui-datepicker-month[data-handler=selectMonth] { margin:0; width:60px; height:30px; font-size:14px; }

.ui-datepicker .ui-datepicker-calendar thead .ui-datepicker-week-end span { color:#ff0000; }
.ui-datepicker .ui-datepicker-calendar tbody .ui-datepicker-week-end a { color:#ff0000; }

/*½ÂÀÎ¿ø ÅÇ*/
.tab_title { clear:both; height:30px; border-bottom:2px solid #4694C2; margin-bottom:1px; }
.tab_title li { float:left; min-width: 80px; height:26px; padding: 0 5px; margin:0 1px; line-height:26px; text-align:center; border-radius: 5px 5px 0 0; background-color: #C8C8C8; margin-top: 4px; cursor:pointer; }
.tab_title li.on { height:30px; background-color: #4694C2; font-weight: bold; color:#fff; line-height:30px; margin-top:0; cursor:default; }
.tab_body { clear:both; height:300px; border-bottom:2px solid #4694C2; text-align:center; background-color: #eeeeee; }
.tab_body object { width:100%; height:100%; }
.tab_body img { max-width:100%; }


#search_date_btn button[type=button].search_date_btn { font-size:11px; border:0; background-color:#206CBA; color:#fff; padding: 2px 2px; cursor:pointer; border-radius: 2px; }

.tab { width: 80px; height:30px; padding: 0 5px; margin:0 1px; line-height:30px; text-align:center; border-radius: 5px 5px 0 0; background-color: #4694C2; font-weight: bold; color:#FFFFFF; margin-top: 0; cursor:default; }
.tab_line { border-bottom:2px solid #4694C2; margin-bottom:1px; }

/*¸Þ½ÃÁöÃ¢*/
.Msg_Open {
	min-width:200px;
	position:fixed; 
	top:0; right:10px;
	color: #204EAC;
	background-color: #C7D6F5;
	border: 1px solid #497ADE;
	z-index:99999;
	border-radius: 4px;
	padding:15px;
	font-size:15px;
	font-weight: bold;
}

#source_location { position: fixed; background-color: #fff; display: none; left:0; bottom:0; z-index:3; padding: 2px 5px; }

.tooltipsy {
	position: relative;
	background: #ffffff;
	border: 1px solid #888888; color:#000000; 
	min-height: 30px;
	max-width: 300px;
	padding: 5px; 
	filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5); box-shadow: 0 0 10px rgba(0, 0, 0, .5); text-shadow: none;
	border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;
}
.tooltipsy:after, .tooltipsy:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.tooltipsy:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #ffffff;
	border-width: 5px;
	margin-left: -5px;
}
.tooltipsy:before {
	border-color: rgba(0, 0, 0, 0);
	border-bottom-color: #888888;
	border-width: 6px;
	margin-left: -6px;
}
.tooltipsy table { border-left:1px solid #aaaaaa; border-top:1px solid #aaaaaa; padding: 0; border-collapse:collapse; white-space: nowrap; }
.tooltipsy tr { height:20px; }
.tooltipsy th { border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; background-color: #dddddd; color:#333333; line-height:110%; text-decoration:none; font-weight: bold; text-align:center; padding: 2px 3px; }
.tooltipsy td { border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; background-color: #ffffff; color:#333333; line-height:110%; text-decoration:none; text-align:center; padding: 2px 3px; }


.prog_button input[type=button]{
	padding: 2px 1px;
	font-size: 9pt;
	border: 1px solid #555555;
	background-color: #dddddd; 
	color:#333;
	cursor: pointer
}

.prog_button input[type=button].on{
	padding: 2px 1px;
	border: 1px solid #006699;
	background-color: #006699; 
	color:#fff;
}

.li_delFile { float:left; background:#5BC0DE; color:#fff; border:1px solid #3399ff; padding:2px 3px; font-size:11px; font-family: Malgun Gothic,NanumGothic,Gulim,Dotum; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; }
.li_delFile a{ color:#fff; }
.li_delFile_div { position:absolute;width:200px;border:1px solid #4B5967;padding:3px;background-color:#ffffff;box-shadow:1px 1px 1px #cccccc;display:none; }
.li_delFile_div .close { position:absolute;top:0;right:0;width:20px;height:20px;background-color:#4B5967;background-image: url(/lib/jMessage_jquery/image/btn_close.png); background-position: center; background-repeat: no-repeat;cursor:pointer; }

/*ÅÇ*/
.tab_frame{ background:#ffffff; border-bottom:2px solid #4694C2; padding:10px 10px 0 10px; margin-bottom:1px; }
.tab_frame li{ float:left; min-width: 80px; text-align:center; line-height:25px; height:25px; background:#C8C8C8; margin-top:5px; 
	border-radius:3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0;
	border:0; margin-right:1px; color:#fff; cursor:pointer; color:#666666; font-weight:bold;
}
.tab_frame li.on{ background:#4694C2; line-height:30px; height:30px; margin-top:0; font-weight: bold; cursor:default; color:#ffffff; }

/*·ÎµùÃ¢*/
#J_Loading { position:absolute; z-index:9999999; filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3; text-align:center; vertical-align:middle; background: url(/images/waiting.gif) center center no-repeat #F4C891; }

.edit_log { cursor:pointer; background:#5BC0DE; color:#fff; padding:2px 3px; font-size:18px; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; }


.qms_btn { 
	min-height:32px; cursor:pointer; box-shadow:0px 0px 1px #329196; padding:8px 10px; border:0; background-color: #45BCC2; color:#fff;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; font-size:14px; 
}
.qms_btn[disabled=disabled] { color:#555; text-shadow: 1px 1px 1px #fff; }
.qms_btn[disabled] { color:#555; text-shadow: 1px 1px 1px #fff; }

.qms_btn2 { 
	cursor:pointer; box-shadow:0px 0px 1px #329196; padding:2px 5px; border:0; background-color: #45BCC2; color:#fff;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; font-size:12px; 
}
.qms_btn2[disabled=disabled] { color:#777; text-shadow: 1px 1px 1px #fff; }
.qms_btn2[disabled] { color:#555; text-shadow: 1px 1px 1px #fff; }

.qms_btn_over { color:#bbb; background-image: url(/images/qms/black_bg.png); background-position: center; background-repeat: repeat; }
.qms_btn_down { color:#ffffff; background-image: url(/images/qms/black_bg2.png); background-position: center; background-repeat: repeat;   }

.qms_btn01 { 
	padding:3px; border:0; color:#ffffff; font-weight:bold; font-size:14px; cursor:pointer; 
	border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px;
	background-color: #44BBC1; 
}
.qms_btn01 img { 
	margin:0; padding:0; border:0; width:30px; height:30px; vertical-align:middle; 
	background-image: url(/images/qms/icons.png?); 
	background-position: -90px -375px; 
	background-repeat: no-repeat; 
}
.qms_btn02 { 
	padding:3px; border:0; color:#ffffff; font-weight:bold; font-size:14px; cursor:pointer; 
	border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px;
	background-color: #44BBC1; 
}
.qms_btn02 img { 
	margin:0; padding:0; border:0; width:30px; height:30px; vertical-align:middle; 
	background-image: url(/images/qms/icons.png?); 
	background-position: -90px -445px; 
	background-repeat: no-repeat; 
}
/***************************************************************************************************************************/
.jicon-temperature { /*¿Âµµ*/
	width:25px; height:30px; margin:0; border: 0; padding: 0;
	background: url(/images/qms/icons.png) -23px -20px no-repeat; 
}
.jicon-humidity { /*½Àµµ*/
	width:25px; height:30px; margin:0; border: 0; padding: 0;
	background: url(/images/qms/icons.png) -23px -90px no-repeat; 
}

#div_search2 input[type=text]._date { background:#fff; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; border-right:0; height:30px; }
.open_search_box2 input[type=text]._date { background:#fff; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:0; height:30px; }

#div_search2 img.ui-datepicker-trigger { 
	border-top:1px solid #aaaaaa; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa;
	width:30px; height:30px; margin:0; padding: 0;
	background: url(/images/qms/icons.png) -90px -160px no-repeat #E9EDF8; 
	cursor:pointer; vertical-align:middle;
}
.open_search_box2 img.ui-datepicker-trigger { 
	border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	width:24px; height:30px; margin:0; padding: 0;
	background: url(/images/qms/icons.png) -93px -160px no-repeat #E9EDF8; 
	cursor:pointer; vertical-align:middle;
}
#search_date .hasDatepicker { margin:0; }

/*·Î±×¾Æ¿ô ¾È³»Ã¢*/
#DIV_LOGOUT_WAIT { position:fixed; z-index:99999999; width:100%; height:100%; }
#DIV_LOGOUT_WAIT .frame { position:fixed; width:100%; height:100%; background-color:#000000; filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; }
#DIV_LOGOUT_WAIT #DIV_LOGOUT_WAIT2 { position:fixed; top:200px; width:100%; }
