/* CSS Document */

/********************************************************************************************************/
/*		±âº»¼³Á¤ ¹× ½ºÅ©·Ñ ½ÃÀÛ
/********************************************************************************************************/

/*body						{margin:0 0 0 0;
							scrollbar-arrow-color: #230812;
							scrollbar-highlight-color: #732342;
							scrollbar-shadow-color: #732342;
							scrollbar-darkshadow-color: #732342;
							scrollbar-3dlight-color: #732342;
							scrollbar-track-color: #230812;
							scrollbar-face-color: #230812;}
	*/						
a { text-decoration: none; color: #ffffff }
a:link { text-decoration: none; color: #330000 }
a:visited { text-decoration: none; color: #ffffff }
a:active { text-decoration: none; color: #da0c5d }
a:hover {  text-decoration:none; color:#da0c5d } 
							
							
td			 {font-family:µ¸¿ò; font-size: 12px; text-decoration:none; line-height:16px; color:#666666;}

img	         {border:0}
.nor		 {font-family:µ¸¿ò; font-size: 12px; text-decoration:none; line-height:18px; color:#666666;}
.baseline	 {position:relative; top:-1px}
.pop		 {VISIBILITY: hidden}
.pd_tbl01	 {padding:3 3 3 3;}
.tmpfont	 {color:#F19F0B; font-size:9pt; font-family:µ¸¿ò;}

/********************************************************************************************************/
/*		ÆùÆ®½ºÅ¸ÀÏ
/********************************************************************************************************/
.font_red_12	    	{font:12px "µ¸¿ò,tahoma"; color:#e32d2d;}
.font_blue_12	    	{font:12px "µ¸¿ò,tahoma"; color:#056db6;}
.font_black_12	    	{font:12px "µ¸¿ò,tahoma"; color:#000000;}
.font_black_12_01	    	{font:bold 12px "µ¸¿ò,tahoma"; color:#000000;}




/********************************************************************************************************/
/*		input½ºÅ¸ÀÏ
/********************************************************************************************************/
.input {border:solid 1;color:#666666;height:18px;font: 9pt "±¼¸²"}

/********************************************************************************************************/
/*		textarea ½ºÅ¸ÀÏ
/********************************************************************************************************/

.textbox_01         { font-size:9pt; color:#f0f0f0; font-family:"µ¸¿ò,tahoma"; background-color:#f0f0f0; border-width:1px; border-color:#dadada;border-style:solid;}

/********************************************************************************************************/
/*		td background ½ºÅ¸ÀÏ
/********************************************************************************************************/

.td_bg01     {background-color:#147dc7}
.td_bg02     {background-color:#df8cad}
.td_bg03     {background-color:#eaeaea}


.td_padding01   {padding:0 0 0 15}




/******************* ±âº»Å×ÀÌºí ½ºÅ¸ÀÏ½ÃÀÛ *******************/
/* °Ë»öÇÏ´Â ºÎºÐÀÇ ½ºÅ¸ÀÏ */
.searcharea{
	padding:0 0 10px 0;
}

/*listºÎºÐ*/
.tlist{
  border-collapse: collapse;
}
.tlist thead th{
  height:25px;
  color: #555555;
  padding:1px 0 0 0;
  border-bottom:1px solid #b8b8b8;
  border-top:2px solid #b8b8b8;
  background:#f1f1f1;
}

.tlist tfoot th{
  height:30px;
  padding:0;
}

.tlist tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.tlist tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*listºÎºÐ*/

/*readÆ®ºÎºÐ*/
.tread{
  border-collapse: collapse;
}
.tread thead th{
  height:1px;
  padding:0px;
  border-top:1px solid #b8b8b8;
}

.tread tfoot th{
  padding:0;
}

.tread tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.tread tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*readºÎºÐ*/

/*writeÆ®ºÎºÐ*/
.twrite{
  border-collapse: collapse;
}
.twrite thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #b8b8b8;
}

.twrite tfoot th{
  padding:0px;
  /*border-bottom:1px solid #b8b8b8;*/
}

.twrite tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.twrite tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*writeºÎºÐ*/

/******************* ±âº»Å×ÀÌºí ½ºÅ¸ÀÏ³¡ *******************/

/*ÇÏ´Ü¿¡ ¹öÆ°*/
.divbutton{
  clear:both;
  text-align:center;
  padding:10px 0 10px 0;
  width:100%;
}

.tr1 {background:#EEEEEE;color:#5A5756;font-weight:bold}
.tr2 {background:#FFFFFF}
.tr3 {background:#308496;color:#FFFFFF;font-weight:bold}
.tr4 {background:#DDEBF0;color:#003366;}
.tr_title {background:#DDEBF0;color:#003366;height:40;font:17px}

/** ¿ö´× ÄÚ¸àÆ® ½ºÅ¸ÀÏ **/
#warn {width:100%;}
#warn ul, li {list-style: none !important;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 0px;text-align:left;margin:0px;padding:0px;}
#warn li:first-child {background:#252525;height:40px;}
#warn .outline{padding:10px}
#warn .contents{width:722px; border:1px solid; border:#CCCCCC;padding:10px;margin:0 auto}
#warn .contents .b14 {font-size:14px;font-weight:600;padding:10px; margin:10px 0;background: #eee;}
#warn .contents .orange {color:#ff6600}
#warn .contents .hr {border:0;height:1px;background:#EEE;margin:10px 0;}
#warn .contents .ind_user {font-weight:600;}
#warn .contents .ind_cmt {position:relative;padding:0 10px;}
#warn .contents .operation {position:absolute;right:0px;bottom:0px;}

#comment_table td {padding:10px 0;border-bottom:1px solid #DEDEDE}
#comment_table a {color:#FF0000;text-decoration:underline;font-weight:bold;}

.banner_paso {margin: 20px 0;}