@charset "utf-8";
/*Box*/
	.box_lt{background-image:url(../../../Images/BoxLt.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; left:0px; top:0px;}
	.box_lb{background-image:url(../../../Images/BoxLb.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; left:0px; bottom:0px;}
	.box_lb1{background-image:url(../../../Images/BoxLb.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute;}
	.box_rt{background-image:url(../../../Images/BoxRt.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; right:0px; top:0px;}
	.box_rb{background-image:url(../../../Images/BoxRb.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; right:0px; bottom:0px;}
	
	.box_tl{width:100%; height:1px; background:#bcb7ff; position:absolute; left:0px; top:0px;}
	.box_bl{width:100%; height:1px; background:#bcb7ff; position:absolute; left:0px; bottom:0px;}
	.box_rl{width:1px; height:100%; position: absolute; right:0px; top:0; background:#bcb7ff;}
	.box_ll{width:1px; height:100%; position: absolute; left:0px; top:0; background:#bcb7ff;}
	
	#div_LeftLine{Height:100%; position:absolute; left:0px; top:0px; border-left:1px solid #bcb7ff;}
	#div_RightLine{Height:100%; position:absolute; right:0px; top:0px; border-right:1px solid #bcb7ff;}
	#div_TopLine{width:100%; height:1px; position:absolute; left:0px; top:0px; background:url(../../../Images/lineBlue.gif);}
	#div_BottomLine{width:100%; height:1px; position:absolute; left:0px; bottom:0px; background:url(../../../Images/lineBlue.gif);}
	
	.div_LeftLine{Height:100%; position:absolute; left:0px; top:0px; border-left:1px solid #bcb7ff;}
	.div_RightLine{Height:100%; position:absolute; right:0px; top:0px; border-right:1px solid #bcb7ff;}
	.div_TopLine{width:100%; height:1px; position:absolute; left:0px; top:0px; border-top:1px solid #bcb7ff;}
	.div_BottomLine{width:100%; height:1px; position:absolute; left:0px; bottom:0px; border-bottom:1px solid #bcb7ff;}
	
	#div_LeftLine_270{Height:100%; position:absolute; left:270px; top:0px; border-left:1px solid #bcb7ff;}
	#div_RightLine_270{Height:100%; position:absolute; right:0px; top:0px; border-right:1px solid #bcb7ff;}
	#div_TopLine_270{width:100%; height:1px; position:absolute; left:0px; top:0px; background:url(../../../Images/lineBlue.gif) no-repeat 270px;}
	#div_BottomLine_270{width:100%; height:1px; position:absolute; left:0px; bottom:0px; background:url(../../../Images/lineBlue.gif) no-repeat 270px;}
	
	/*Box-blue*/
	.boxBlue_lt{background-image:url(../../../Images/BBoxLt.gif); background-repeat:no-repeat; width:5px; height:5px;}
	.boxBlue_lb{background-image:url(../../../Images/BBoxLb.gif); background-repeat:no-repeat; width:5px; height:5px;}
	.boxBlue_rt{background-image:url(../../../Images/BBoxRt.gif); background-repeat:no-repeat; width:5px; height:5px;}
	.boxBlue_rb{background-image:url(../../../Images/BBoxRb.gif); background-repeat:no-repeat; width:5px; height:5px;}
	
	/*Box-violet*/
	.boxViolet_lt{background-image:url(../../../Images/VBoxLt.png); background-repeat:no-repeat; width:10px; height:10px;}
	.boxViolet_lb{background-image:url(../../../Images/VBoxLb.png); background-repeat:no-repeat; width:10px; height:10px;}
	.boxViolet_rt{background-image:url(../../../Images/VBoxRt.png); background-repeat:no-repeat; width:10px; height:10px;}
	.boxViolet_rb{background-image:url(../../../Images/VBoxRb.png); background-repeat:no-repeat; width:10px; height:10px;}
	
	/*Box-Skyblue*/
	.boxSkyBlue{width:100%; background:#dfdff6; position:relative;}
	.boxSkyBlue_lt{background-image:url(../../../Images/SbBoxLt.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; top:0px; left:0px;}
	.boxSkyBlue_lb{background-image:url(../../../Images/SbBoxLb.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; bottom:0px; left:0px;}
	.boxSkyBlue_rt{background-image:url(../../../Images/SbBoxRt.gif); background-repeat:no-repeat; width:5px; height:5px ;position:absolute; top:0px; right:0px;}
	.boxSkyBlue_rb{background-image:url(../../../Images/SbBoxRb.gif); background-repeat:no-repeat; width:5px; height:5px; position:absolute; bottom:0px; right:0px;}
	
	.BoxContents{padding:10px;}
		
	/*dialog-titlebar-no*/
	.noTitleStuff .ui-dialog-titlebar {display:none;}
		
/*toolbar*/

	/*Common*/
	.div_toobarLeft{position:absolute; left:5px; top:5px;}
	.div_toobarLeft div{float:left; margin-right:5px;}
	.div_toobarRight{position:absolute; right:5px; top:5px;}
	.div_toobarRight div{float:left; margin-right:5px;}
	.div_toobarSearch{position:absolute; right:5px; top:5px;}
	.div_toobarSearch ul li{float:left; margin-left:5px;}
	.div_toobarSearch ul li.Button{float:left; margin-left:5px;}
	.div_toobarSearch ul li.Word{font-family:Dotum,돋움,Arial; color:#666; padding-top:5px;}
	
	
	.div_toobar_Blue{margin:0px; width:100%; height:33px; position:relative; z-index:2; background:#e6ded4; border-top:solid 1px #d6c7bb;  border-bottom:solid 1px #d6c7bb;}
	.div_toobar_Gray{margin:0px; width:100%; height:33px; position:relative; z-index:2; background:#eee; border-top:solid 1px #ccc;  border-bottom:solid 1px #ccc;}
	.div_toobar_Violet{margin:0px; width:100%; height:33px; position:relative; z-index:2; background:#e1d9f2; border-top:solid 1px #c6bde0;  border-bottom:solid 1px #c6bde0;}

	/*
	.rtop,.rbottom{display:block;}
	.rtop *,.rbottom *{display:block; height:1px; overflow:hidden;}
	#div_toobar_Gray{margin:0px; width:100%; height:35px; text-align:left; position: relative; z-index:2;}
	#div_toobar_Gray b.boxLine{margin:0 5px; background:#b9b9b9}
	#div_toobar_Gray b.boxLine2{margin:0 3px; border-left:2px solid #b9b9b9; border-right:2px solid #b9b9b9; background:#b9b9b9}
	#div_toobar_Gray b.boxLine3{margin:0 2px; border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9; background:#b9b9b9}
	#div_toobar_Gray b.boxLine4{margin:0 1px; height:2px; border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9; background:#b9b9b9}
	#div_toobar_Gray div.box{margin:0; padding:0px 5px; border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9; background:#b9b9b9;}
	
	#div_toobar_Violet{margin:0px; width:100%; height:35px; text-align:left; position: relative; z-index:2;}
	#div_toobar_Violet b.boxLine{margin:0 5px; background:#b9a9de}
	#div_toobar_Violet b.boxLine2{margin:0 3px; border-left:2px solid #b9a9de; border-right:2px solid #b9a9de; background:#b9a9de}
	#div_toobar_Violet b.boxLine3{margin:0 2px; border-left:1px solid #b9a9de; border-right:1px solid #b9a9de; background:#b9a9de}
	#div_toobar_Violet b.boxLine4{margin:0 1px; height:2px; border-left:1px solid #b9a9de; border-right:1px solid #b9a9de; background:#b9a9de}
	#div_toobar_Violet div.box{margin:0; padding:0px 5px; border-left:1px solid #b9a9de; border-right:1px solid #b9a9de; background:#b9a9de;}
	*/
	
	
/*tab*/
	.tabL{background-image:url(../../../Images/TabL.gif); background-repeat:no-repeat; width:5px; height:35px; position:absolute; left:0px; top:0px;}
	.tabR{background-image:url(../../../Images/TabR.gif); background-repeat:no-repeat; width:5px; height:35px; position:absolute; right:0px; top:0px;}
	.tabBg{background-image:url(../../../Images/BHeaderBg.gif); height:35px; position:absolute; left:0px; top:0px;}
	.tabOff{position:absolute; bottom:0px; padding:3px 5px; color:#ffffff; font:normal 13px Dotum,돋움,Arial;}
	.tabOn{background-color:#dfdff6; color:#6766e5; padding:3px 5px;  position:absolute; bottom:0px; font:normal 13px Dotum,돋움,Arial;}
						
/*Control-button*/
	.inputBtnNone{border:0px; font-family:Dotum; color:#6766e5; text-align:center; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnWhite{border:1px solid #6766e5; font-family:Dotum; color:#6766e5; text-align:center; background-color:#ffffff; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnSkyblue{border:1px solid #6766e5; font-family:Dotum; color:#6766e5; text-align:center; background-color:#dfdff6; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnBlue{border:1px solid #6766e5; font-family:Dotuml; color:#ffffff; text-align:center; background-color:#6766e5; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnBlue1{border:1px solid #8f8ee4; font-family:Dotum; color:#ffffff; text-align:center; background-color:#8f8ee4; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnGray{border:1px solid #9d9d9d; font-family:Dotuml; color:#ffffff; text-align:center; background-color:#9d9d9d; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	.inputBtnViolet{border:1px solid #927dbc; font-size:11px; color:#5c3b9c; text-align:center; background-color:#e7dff6; padding:3px 5px; cursor:pointer; height:17px; float:left;}
	
	
	
	/*Button-color*/
	.BtnBlue{background:url('../../../Images/BBtnBg1.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }
	.BtnViolet{background:url('../../../Images/VBtnBg.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }
	.BtnDarkViolet{background:url('../../../Images/DVBtnBg.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }
	.BtnGray{background:url('../../../Images/GrayBtnBg.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }
	.BtnPurple{background:url('../../../Images/PBtnBg.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }
	.BtnGreen{background:url('../../../Images/GBtnBg.gif'); height:17px; border:0px; font-family:Dotum,Arial; color:#ffffff; text-align:center; padding:4px 5px 2px 5px; cursor:pointer; }


	
	/*Button-img*/
	.inputBtnWrite{background:url(../../../Images/icon_Write.gif) no-repeat; width:18px; height:18px; float:right; border:0px;}
	.inputBtnWDel{background:url(../../../Images/WbtnDel.png) no-repeat; width:20px; height:30px; float:right; border:0px;}
	.inputBtnWDown{background:url(../../../Images/WbtnDown.png) no-repeat; width:20px; height:30px; float:right; border:0px;}
	.inputBtnWUp{background:url(../../../Images/WbtnUp.png) no-repeat; width:20px; height:30px; float:right; border:0px;}
	.inputBtnWEdit{background:url(../../../Images/WbtnEdit.png) no-repeat; width:20px; height:30px; float:right; border:0px;}
	

	
/*Control-inputtext*/
	.inputText{width:100%; height:19px; border:1px solid #bcb7ff; color:#333333; background-color:#ffffff;}
	.inputTextError{width:100%; height:19px; border:2px solid Red; color:#333333; background-color:#ffffff;}
	.inputTextCodehelp{width:100%; height:19px; border:1px solid #8484d2; color:#333333; background-color:#bcb7ff;}
	
/*Control-selectbox*/
	.select{width:100%; height:23px; border:1px solid #bcb7ff; color:#333333; background-color:#ffffff;}
	.selectBlue{width:100%; height:23px; border:1px solid #be917a; color:#84684f; background-color:#fff2f2;}
	.selectGray{width:100%; height:23px; border:1px solid #aaa; color:#333333; background-color:#eeeeee;;}
	.selectViolet{width:100%; height:23px; border:1px solid #d0ccda; color:#ffffff; background-color:#a698c7;}
	
/*Control-Textarea*/
	.textarea{width:100%; border:1px solid #bcb7ff; color:#333333; background-color:#ffffff;}
	.textareaMemo{width:100%; height:50px; border:1px solid #bcb7ff; color:#333333; background-color:#ffffff;}
	
/*Tree*/
	.Treeview {font-size:12px; padding-top:10px;}
	.Treeview li{padding-top:3px; padding-bottom:3px; color:#666666; font-family:Dotum,돋움,Arial;}
	.Treeview li img{vertical-align:middle;}
	.Treeview li ul.nextstep{padding-left:5px;}
	
/*Table*/
	table{border:0px; padding:0px;}
	.tableInfo{border:0px; padding:0px; border-top:1px solid #bcb7ff;}
	.tableInfo td{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
	.Td_Word{padding:3px 10px; text-align:right; background:#eeeeee; font-size:13px; color:#5958bc; font-family:Dotum,돋움,Arial;}
	.Td_WordGray{padding:3px 10px; text-align:left; background:#eeeeee; font-size:13px; color:#666666; font-family:Dotum,돋움,Arial;}
	.Td_WordWhite{padding:3px 10px; font-size:13px; color:#ffffff; font-family:Dotum,돋움,Arial;}
	.Td_Info{height:23px; padding:3px 23px; background:#eeeeee url('../../../Images/icon_Info.gif') no-repeat 10px 13px; font-size:13px;}
	.Td_Input{padding:1px 10px; text-align:left;}
	.Line_Info{background:#eeeeee url(../../../Images/line_Info.gif) no-repeat center; width:2px;}

	table.tableWf1{border-left:1px solid #c0d6d0; text-align:center;}
	table.tableWf1 th{border-right:1px solid #c0d6d0; border-bottom:1px solid #c0d6d0; background:#e1eef4; font-family:Dotum,돋움,Arial; padding:5px;}
	table.tableWf1 th.title{background:url('../../../Images/GHeaderBg.gif'); height:30px; padding:0px;}
	table.tableWf1 th p.tit{font-family:Dotum,돋움,Arial; font-size:14px; color:#ffffff; float:left; margin:6px 10px;}
	table.tableWf1 td{border-right:1px solid #c0d6d0; border-bottom:1px solid #c0d6d0; padding:3px 5px;}
	
	table.tableWf2{border-left:1px solid #c9bfd7; text-align:center;}
	table.tableWf2 th{border-right:1px solid #c9bfd7; border-bottom:1px solid #c9bfd7; background:#e6e1f4; font-family:Dotum,돋움,Arial; padding:5px;}
	table.tableWf2 th.title{background:url('../../../Images/PHeaderBg.gif'); font-family:Dotum,돋움,Arial; color:#ffffff; height:30px; padding:0px;}
	table.tableWf2 th p.tit{font-family:Dotum,돋움,Arial; font-size:14px; color:#ffffff; float:left; margin:6px 10px;}
	table.tableWf2 td{border-right:1px solid #c9bfd7; border-bottom:1px solid #c9bfd7; padding:3px 5px;}

	table.tableGreen{border-left:1px solid #c0d6d0; text-align:center;}
	table.tableGreen th{background:url('../../../Images/GHeaderBg.gif'); font-family:Dotum,돋움,Arial; color:#ffffff; height:30px;}
	table.tableGreen th.right{background:url('../../../Images/GHeaderR.gif'); width:5px; height:30px;}
	table.tableGreen th.left{background:url('../../../Images/GHeaderL.gif'); width:5px; height:30px;}
	table.tableGreen td{border-right:1px solid #c0d6d0; border-bottom:1px solid #c0d6d0; padding:3px 5px;}
	
	table.tablePurple{border-left:1px solid #c9bfd7; text-align:center;}
	table.tablePurple th{background:url('../../../Images/PHeaderBg.gif'); font-family:Dotum,돋움,Arial; color:#ffffff; height:30px;}
	table.tablePurple td{border-right:1px solid #c9bfd7; border-bottom:1px solid #c9bfd7; padding:3px 5px;}
	
	
	table.tableGray{border-left:1px solid #cccccc; text-align:center;}
	table.tableGray th{background:url('../../../Images/GrayHeaderBg.gif'); font-family:Dotum,돋움,Arial; color:#ffffff; height:30px; border-right:1px solid #888888;}
	table.tableGray td{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:3px 5px;}
	
	
	table.tableBlue{border-left:1px solid #efe5dc; text-align:center;}
	table.tableBlue th{background:url('../../../Images/BHeaderBg1.gif'); border-right:1px solid #d4c9be; font-family:Dotum,돋움,Arial; color:#ffffff; height:30px;}
	table.tableBlue td{border-right:1px solid #efe5dc; border-bottom:1px solid #efe5dc; padding:3px 5px;}
	
	table.tableViolet{border-left:1px solid #e1d5e8; text-align:center;}
	table.tableViolet th{background:url('../../../Images/VHeaderBg.gif'); font-family:Dotum,돋움,Arial; color:#ffffff; height:30px; border-right:1px solid #bfabc5;}
	table.tableViolet td{border-right:1px solid #e1d5e8; border-bottom:1px solid #e1d5e8; padding:3px 5px;}
	
	/*table-pop*/
	
	table.tablePop{border:0px;}
	table.tablePop th.left{width:15px; height:60px; background:url('../../../Images/PopHeaderL.gif') no-repeat;}
	table.tablePop th.right{width:15px; height:60px; background:url('../../../Images/PopHeaderR.gif') no-repeat;}
	table.tablePop th.bg{height:60px; background:url('../../../Images/PopHeaderBg.gif'); text-align:left;}
	table.tablePop th p.title{color:#ffffff; font-family:Dotum,돋움,Arial; font-size:14px; margin-bottom:15px;}
	table.tablePop th div.inputBtnClose{width:35px; height:35px; border:0px; padding-bottom:15px; cursor:pointer;}
	
	table.tablePop td.leftBg{width:15px; background:url('../../../Images/PopLbg.gif') repeat-y;}
	table.tablePop td.rightBg{width:15px; background:url('../../../Images/PopRbg.gif') repeat-y;}
	table.tablePop td.left{width:15px; height:15px; background:url('../../../Images/PopLb.gif') no-repeat;}
	table.tablePop td.right{width:15px; background:url('../../../Images/PopRb.gif') no-repeat;}
	table.tablePop td.bg{width:15px; background:url('../../../Images/PopBbg.gif');}
	table.tablePop td.content{background:#ffffff; text-align:center; padding:0px 5px 5px 5px;}
	
	/*table-Information */
	table.tableInformation{width:300px;}
	table.tableInformation th{background:#ffffff; padding:5px; color:#58359e; font-size:14px; font-family:Dotum,돋움,Arial;}
	table.tableInformation td{text-align:center;}
	table.tableInformation td.Contnet{color:#ffffff; font-size:12px; padding:10px; text-align:center; line-height:20px;}
	
	/* table count */
	 .tableTotalCount{font-size:11px; background:url('../../../Images/iconDocCount.gif') no-repeat; padding-left:15px;}
	
/*Number*/
	div.PageBlue{padding:3px; margin:5px 3px; text-align:center; vertical-align:middle;}
	div.PageBlue a{padding:3px 5px 2px 5px; margin: 2px; border:1px solid #887e72; background:#ffffff; font-size:10px; text-align:center; font-weight:bold;}
	div.PageBlue a.On{background:#e8daca;}
	div.PageBlue span{padding:2px 0px; margin: 0px 2px 2px 2px; border:0px; background:#877868;}
	
	div.PageViolet{padding:3px; margin:5px 3px; text-align:center; vertical-align:middle;}
	div.PageViolet a{padding:3px 5px 2px 5px; margin: 2px; border:1px solid #9582c2; background:#ffffff; font-size:10px; text-align:center; font-weight:bold;}
	div.PageViolet a.On{background:#dfcbeb;}
	div.PageViolet span{padding:2px 0px; margin: 0px 2px 4px 2px; border:0px; background:#9582c2;}

	div.PageGray{padding:3px; margin:5px 3px; text-align:center; vertical-align:middle;}
	div.PageGray a{padding:3px 5px 2px 5px; margin: 2px; border:1px solid #999999; background:#ffffff; font-size:10px; text-align:center; font-weight:bold;}
	div.PageGray a.On{background:#dcdcdc;}
	div.PageGray span{padding:2px 0px; margin: 0px 2px 4px 2px; border:0px; background:#999999;}
	div.PageGray ul{width:20px; height:20px; background:url('../../../Images/GrayBtnBg_20.gif') repeat-x;}


	.BtnViolet_20{background:url('../../../Images/VBtnBg_20.gif'); width:16px; height:16px; border:0px; font-family:Dotum,돋움,Arial; color:#ffffff; text-align:center; padding:2px; font-size:9px;}

	.BtnBlue_20{background:url('../../../Images/BBtnBg_20.gif'); width:16px; height:16px; border:0px; font-family:Dotum,돋움,Arial; color:#ffffff; text-align:center; padding:2px; font-size:9px;}

	.BtnGray_20{background:url('../../../Images/GrayBtnBg_20.gif'); width:16px; height:16px; border:0px; font-family:Dotum,돋움,Arial; color:#ffffff; text-align:center; padding:2px; font-size:9px;}
	

/*line*/
	.Wline{width:2px; height:30px; background:url(../../../Images/HeaderLine.png) no-repeat; float:right;}
	
/*Word*/
	.subTitle{font-family:Dotum,돋움,Arial; font-size:14px; background:url(../../../Images/iconTitle.gif) no-repeat 5px; padding-left:20px; color:#5958bc; height:30px;}
	
/*FileUploadContol*/
.bodyFileUpload{background:#5958bc;}
.divFileUpload{background:#5958bc; padding:10px; height:280px; width:630px;}
.divFileUpload div.divTitle{height:25px; font-size:14px; font-weight:bold; color:#fff;}
.divFileUpload div span.word11{font-size:11px; font-weight:normal; color:#aaa;}
.divFileUpload div.divContentBox{padding:15px; -webkit-border-radius:10px; border-radius:10px; background:#fff; height:230px;}
.divFileUpload div.divContentBox div.divinputFile{margin-bottom:10px;}

.divFileUpload div.divContentBox div.divFileList{border:2px solid #c6c6c6; padding:10px; height:120px}
.divFileUpload div.divContentBox div.divFileList ul li{height:20px; color:#666;}
.divFileUpload div.divContentBox div.divFileList div.divNoneFile{margin:45px; background:url(../../../Images/iconInfo.png) no-repeat 5px; padding:5px 5px 5px 20px; background-color:#f4f4f4; border:1px solid #ccc; border-radius:3px; color:#999; font-size:11px; width:auto; height:auto;}
.divFileUpload div.divContentBox div.divBtnCenter{text-align:center; margin-top:10px;}