/*
body  {
font-family:±¼¸²; 
font-size: 9pt;
color:000000;
line-height: 20px;
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
*/

td {
font-family:±¼¸²; 
font-size: 9pt; 
color:000000;
line-height: 20px
}

/* Æû¿¡¼­ ¹Ú½ºÀÇ Å©±â Á¶Á¤½Ã »ç¿ë*/
.full{
 width:100%;
}

/*******************************************
·¹ÀÌ¾Æ¿ô
********************************************/
/*»ó´Ü¸Þ´º*/
#topmenu{
float:left;
width:100%;
margin-left:0;
margin-right:0;
padding-bottom: 10px;
min-width:800px;
}

/*Áß°£*/
#middlemenu{
float:left;
width:100%;
margin-left:0;
margin-right:0;
}

/*ÇÏ´Ü¸Þ´º*/
#footmenu{
float:left;
width:100%;
margin-left:0;
margin-top:10px;
min-width:800px;
}


#leftmenu{
float:left;
margin-right:10px;
min-width:180px;
}



#main{
float:left;
}

#wrap{ 
width:100%
}

#line{ 
width:100%;
height:2px;
background-color:cdcdcd;
}

/* ÆäÀÌÁö ÃÖ»ó´Ü Å¸ÀÌÆ² 
float left ·Î µÚÀÇ Obj °¡ ³»·Á½áÁöÁö ¾Êµµ·Ï ÇÑ´Ù
*/
#ttl{
float:left;
background:url("/img/icn_ttl.gif") no-repeat left middle;
text-align:middle;
padding-left:10px;
font-family:"µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
font-weight:bold;
font-size:14px;
}

/* ÆäÀÌÁö³»ÀÇ  Å¸ÀÌÆ²
float left ·Î µÚÀÇ Obj °¡ ³»·Á½áÁöÁö ¾Êµµ·Ï ÇÑ´Ù
*/
#sub_ttl{
float:left;
background:url("/img/icn_ttl.gif") no-repeat left middle;
text-align:middle;
padding-left:10px;
font-family:"µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
font-weight:bold;
font-size:13px;
}


/* ÆäÀÌÁö³»ÀÇ  ÀÛÀº Å¸ÀÌÆ² */
#sml_ttl{
background:url("/img/arrow5.gif") no-repeat left middle;
text-align:middle;
padding-left:10px;
padding-top:2px;
font-family:"µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
font-weight:bold;
font-size:12px;
}

#loc{
background:url("/img/arr8.gif") no-repeat left middle;
padding-left:10px;
float:right;
color:666666;
}

#intro{
float:left;
text-align:left;
}

#cont{
float:left;
}


/*******************************************
¸µÅ©
********************************************/

a.white:link,a.white:visited,a.white:hover{
font-family: "±¼¸²" , "µ¸¿ò", "Arial", "Helvetica", "sans-serif" ;
color: #ffffff;
}

a:link {
  color:"#0A4FA3"; 
  text-decoration: none;
}
a:visited {
  color:"#0A4FA3"; 
  text-decoration: none;
}
a:hover {
  color:"#4B89E9"; 
  text-decoration: underline;
}



/*******************************************
¹öÆ°
********************************************/
#q_btn {
background:url("/img/btn_left.gif") no-repeat left top;
line-height:25px;
padding:0 0 0 10px;
text-decoration:none;
}


#q_btn a {
width:100%
display:block;
background:url("/img/btn_right.gif") no-repeat right top;
text-decoration:none;
color : #000000;
padding:5 10 5 0px;
line-height:21px;
}


#q_btn a:hover{
width:100%
background:url("/img/btn_right.gif") no-repeat right top;

padding:5 10 5 0px;
line-height:21px;
color:#ff6600;
}

/* ¼ÒÇü¹öÆ° */

#q_btn_sml {
background:url("/img/btn_left_sml.gif") no-repeat;
line-height:25px;
padding:0 0 0 5px;
text-decoration:none;
}


#q_btn_sml a {
font-size:12px;
width:100%
display:block;
background:url("/img/btn_right_sml.gif") no-repeat right top;
text-decoration:none;
color : #000000;
padding:3 5 2 0px;
line-height:21px;
}


#q_btn_sml a:hover{
width:100%
background:url("/img/btn_right.gif") no-repeat right top;

padding:3 5 2 0px;
line-height:21px;
color:#ff6600;
}

/*******************************************
¸®½ºÆ® Å×ÀÌºí 1
********************************************/
#tbl1{
background-color: #D8D8D8;
padding : 3 5 3 5px
}

	#tbl1 tr.header{
		background-color:#F2F2F2;
		padding : 3 5 3 5px
		font-weight:bold;
		font-weight:bold;
		text-align:center;
	}
	

	#tbl1 tr.list{
		background-color:#ffffff;
		padding : 3 5 3 5px
		font-weight:bold;
	}

	#tbl1 tr.paging{
		background-color:#ffffff;
		padding : 5 0 5 0px
		font-weight:bold;
		text-align:center;
	}
/*******************************************
Æû Å×ÀÌºí 1
********************************************/
#frm_tbl1{
background-color: #D8D8D8;
padding : 3 5 3 5px
}
	
	#frm_tbl1 tr{
		background-color:#ffffff;
		padding : 3 5 3 5px
	}

	#frm_tbl1 td.field{
		background-color:#F2F2F2;
		font-weight:bold;
	}
	


	#frm_tbl1 input.text{
		border:1 solid #A2A2A2;
		font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
		font-size: 9pt;
		color: 000000;
	}


	#frm_tbl1 textarea{
		border:1 solid #A2A2A2;
		font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
		font-size: 9pt;
		color: 000000;
	}

/*******************************************
È¨ÆäÀÌÁö´Ü Å×ÀÌºí 1
********************************************/
#user_tbl1{
background-color: #D8D8D8;
padding : 3 0 3 5px
}

	#user_tbl1 tr.header{
		background-color:#F2F2F2;
		padding : 3 0 3 5px
		font-weight:bold;
		font-weight:bold;
		text-align:center;
	}
	

	#user_tbl1 tr.list{
		background-color:#ffffff;
		padding : 3 0 3 5px
		font-weight:bold;
	}

	#user_tbl1 tr.paging{
		background-color:#ffffff;
		padding : 5 0 5 0px
		font-weight:bold;
		text-align:center;
	}

/*******************************************
È¨ÆäÀÌÁö´Ü Æû Å×ÀÌºí 1
********************************************/
#userfrm_tbl1{
background-color: #D8D8D8;
padding : 3 0 3 5px
}
	
	#userfrm_tbl1 tr{
		background-color:#ffffff;
		padding : 3 5 3 5px
	}

	#userfrm_tbl1 td.field{
		background-color:#F2F2F2;
		font-weight:bold;
	}
	


	#userfrm_tbl1 input.text{
		border:1 solid #A2A2A2;
		font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
		font-size: 9pt;
		color: 000000;
	}


	#userfrm_tbl1 textarea{
		border:1 solid #A2A2A2;
		font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
		font-size: 9pt;
		color: 000000;
	}
/*******************************************
Æû 
********************************************/
.n_text{
	border:1 solid #A2A2A2;
	font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
	font-size: 9pt;
	color: 000000;
}


.n_textarea{
	border:1 solid #A2A2A2;
	font-family: "±¼¸²" , "Verdana", "Arial", "Helvetica", "sans-serif" ;
	font-size: 9pt;
	color: 000000;
}


/*******************************************
ÁÂÃø¸Þ´º
********************************************/
#left_header{
	background:url("/img/icn_folder.gif") no-repeat left middle;
	padding-left : 17px;
	padding-top:7px;
	font-family:"µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
	font-weight:bold;
	font-size:14px;
	width:auto;
	height:30px;
	text-align:left;
	margin-left :15px;
}

#left_menu{
	background:url("/img/icn_arrow2.gif") no-repeat left middle;
	padding-left : 13px;
	padding-top:4px;
	font-family:"±¼¸²","µ¸¿ò", "Arial", "Helvetica", "sans-serif";
	font-size:12px;
	width:auto;
	height:25px;
	text-align:left;
	margin-left :15px;
}
	#left_menu a:link,a:visited{
		color:"#000000"; 
		text-decoration: none;
	}
	#left_menu a:hover{
		color:"#4B89E9"; 
		text-decoration: none;
		font-weight:bold;
	}


	#left_menu.sub_menu{
		background:url("/img/icn_expanded_folder.gif") no-repeat left top;
		padding-left : 35px;
		padding-top:3px;
		font-family:"±¼¸²","µ¸¿ò", "Arial", "Helvetica", "sans-serif";
		font-size:12px;
		width:auto;
		height:10px;
		text-align:left;
		margin-left :25px;
	}


#left_line{
	background-color:#cdcdcd;
}


.leftSelect{
	color:"#4B89E9"; 
	text-decoration: none;
	font-weight:bold;
}

/*******************************************
Æû±âº»¼Ó¼º ¹ú¾îÁü ¹æÁö
********************************************/
form{
 margin: 0 0 0 0 px;
}
/*******************************************
Æ®¸®
********************************************/
#tree{
	margin-left:18px;
}


#tree a:link,a:visited{
	color:"#000000"; 
	text-decoration: none;
}
#tree a:hover{
	color:"#4B89E9"; 
	text-decoration: none;
	font-weight:bold;
}


.sub_tree{
	background:url("/img/icn_tree_bg.gif") repeat left top;
	padding-left :20px;
	padding-top:3px;
}
.folder1{
	background:url("/img/icn_sub_folder.gif") no-repeat left top;
	padding-left :35px;
	padding-top:6px;
	font-weight:none;
}

.folder2{
	background:url("/img/icn_expanded_folder.gif") no-repeat left top;
	padding-left :35px;
	padding-top:6px;
}

/*******************************************
¹Ú½º
********************************************/
#box1{
	float : left;
	padding : 10 10 10 10px;
	border: solid 1px #cdcdcd;
}

.box1{
	float : left;
	padding : 10 10 10 10px;
	border: solid 1px #cdcdcd;
}



.box2{
	float : left;
	padding : 10 10 10 10px;
	border: solid 1px #cdcdcd;
	background-color:ffffff;
	font-family:µ¸¿ò;
	font-size:14px; 
	line-height:150%
}


/*******************************************
°Ë»ö ¹Ú½º
********************************************/
.search_box{
	float : left;
	padding : 5 5 5 5px;
	border: solid 1px #cdcdcd;
	width:100%;
	background-color:f7f7f7;
}



/*******************************************
°æ°íÃ¢
********************************************/
#alert_box{
	padding : 10 10 10 10px;
	border: solid 1px #446A7A;
	background-color: #D0EBEA;
	visibility:hidden;
	position:absolute;
	z-index:1;
}

.tooltip{
	padding : 10 10 10 10px;
	border: solid 1px #black;
	background-color: #FFFFE7;
	visibility:hidden;
	position:absolute;
	z-index:1;
}

/*******************************************
½Ç½Ã°£ ¼±ÅÃ¹®±¸ Ç¥½ÃÃ¢
********************************************/
#status_msg{
	padding : 10 10 10 10px;
	border: solid 1px #cdcdcd;
	background-color: #f7f7f7;
	visibility:visible;
	z-index:1;
	color: 666666;
}

.status_msg{
	padding : 10 10 10 10px;
	border: solid 1px #cdcdcd;
	background-color: #f7f7f7;
	visibility:visible;
	z-index:1;
	color: 666666;
}

/*******************************************
¾È³»¹®±¸ box
********************************************/
.n_box{
	padding : 10 10 10 10px;
	border: solid 3px #F8DDE9;
	background-color: #FFF8FB;
	visibility:visible;
	z-index:1;
	color: EF1884;
}




/*******************************************
ÆäÀÌÁö³»ÀÇ ÆË¾÷ DIV Ã¢ -°¢Á¾ ¼±ÅÃÃ¢
********************************************/
#pop_div{
	padding : 10 10 10 10px;
	border: solid 1px #B4B5E7;
	background-color: #F3F3FB;
	z-index:1;
	color: #32359A;
}
	/* ÆË¾÷³»ÀÇ ¾ÆÀÌÇÁ·¹ÀÓ */
	#pop_div iframe{
		border : solid 1px #B4B5E7;
		background-color: #B4B5E7;
		z-index:1;
	}
	/* ÆË¾÷³»ÀÇ Å¸ÀÌÆ² */
	#pop_div div.ttl{
		font-weight:bold;
		font-size:13px;
	}
.pop_div{
	padding : 10 10 10 10px;
	border: solid 1px #B4B5E7;
	background-color: #F3F3FB;
	z-index:1;
	color: #32359A;
}
	/* ÆË¾÷³»ÀÇ ¾ÆÀÌÇÁ·¹ÀÓ */
	.pop_div iframe{
		border : solid 1px #B4B5E7;
		background-color: #B4B5E7;
		z-index:1;
	}
	/* ÆË¾÷³»ÀÇ Å¸ÀÌÆ² */
	.pop_div div.ttl{
		font-weight:bold;
		font-size:13px;
	}
/*******************************************
ÅÇµðÀÚÀÎ
********************************************/
#tabsB {
      float:left;
      width:100%;
      line-height:normal;
	  font-family:"µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
		font-weight:bold;
		font-size:12px;
      }
    #tabsB ul {
        margin:0;
        list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("/img/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("/img/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#666666;
      }
    #tabsB a:hover {
      background-position:0% -42px;
	  color:#174FA0;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
	  color:#174FA0;
      }

        #tabsB li.current a{
                background-position:0% -42px;
				color:#174FA0;
        }
        #tabsB li.current span {
                background-position:100% -42px;
				color:#174FA0;
        }
/*******************************************
UL LIST
********************************************/
#ul_list {
      float:left;
      line-height:normal;
      }
    #ul_list ul {
        margin:0;
        list-style-type:decimal;
      }
    #ul_list li {
      margin:0;
      padding:0;
	  line-height:22px;
	  border-bottom: 1px solid #e7e7e7	  
      }
/*******************************************
OL LIST
********************************************/
#ol_list {
      float:left;
      line-height:normal;
      }
    #ol_list ol {
        margin:0;
        list-style-type:decimal ;
      }
    #ol_list li {
      margin:0;
      padding:0;
	  line-height:22px;
	  border-bottom: 1px solid #e7e7e7	  
      }
/*******************************************
°­Á¶»ö
********************************************/

/* Ã³¸®»óÅÂ */
.proc_status {
 color:#ff6600;
 font-size:12px;
 font-weight:bold;
}

/* °Ô½ÃÆÇ°ü¸®ÀÚ ÀçºÐ¹è¿äÃ» */
.reDistributeRequest {
 background-color:yellow;
 font-size:12px;
 font-weight:bold;
}


/* ºÎ¼­°ü¸®ÀÚ ÀÚ½ÅÀÇ °ü¸®ºÎ¼­ÀÏ °æ¿ì */
.manage_dept {
 background-color:yellow;
 font-size:12px;
 font-weight:bold;
}

/* ÀÏ¹ÝÁ÷¿ø ´ã´çÀÚ°¡ º»ÀÎÀÏ°æ¿ì ÀÌ¸§ Ç¥½Ã */
.user_nm {
 background-color:yellow;
 font-size:12px;
 font-weight:bold;
}

/*******************************************
´äº¯ÀÔ·Â TEXTAREA
********************************************/
.autoexpand{
	overflow:visible;
}

/*********************************************
»ó¼¼º¸±â È­¸éÀÇ Å¸ÀÌÆ² ¹è°æÀÌ¹ÌÁö
**********************************************/
.title_bg{
	width:100%;
	height:35px;
	margin-top:5px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#DADADA',gradientType='0');
}

/*******************************************
°­Á¶»ö
********************************************/
.total{
	color:#ff6600;
	font-weight:bold;
}

/* ÁÂÃø ¹Ú½ºÄ«¿îÆ®°¹¼ö*/
.left_count{
	color:#ff6600;
	font-weight:bold;
}

/* ÇöÀç°áÀçÀÚÀÏ °æ¿ì ¹è°æ»ö */
.nowApply{
	background-color: #FFF799;
	font-weight:bold;
	color:ff6600;
}




/*******************************************
Å¸·Î°á°ú
********************************************/

.tarot_title{
	color:white;
	font-family:"µ¸¿ò","¹ÙÅÁÃ¼","±¼¸²", "Arial", "Helvetica", "sans-serif";
	font-size:16px;
	font-weight:bold;
	width:auto;
	line-height:26px;
}


.tarot_result{
	color:white;
	font-family:"µ¸¿ò","¹ÙÅÁÃ¼","±¼¸²", "Arial", "Helvetica", "sans-serif";
	font-size:14px;
	width:auto;
	line-height:26px;
}



.jean_result{
	color:white;
	font-family:"µ¸¿ò","¹ÙÅÁÃ¼","±¼¸²", "Arial", "Helvetica", "sans-serif";
	font-size:14px;
	width:auto;
	line-height:26px;
}