




.select01{font-family:tahoma,arial; font-size:11px;color: #666666;word-break:break-all;}



/* Å¾ ¸Þ´º °ü·Ã */
td.mtDropdown{ FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY:tahoma;  letter-spacing:0; }
.mtDropdownMenu {
    LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
    POSITION: absolute
}
.mtDropdownMenu .items {
    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
    BORDER-TOP: medium none
}
.mtDropdownMenu .item {
    BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: pointer; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
}
.mtDropdownMenu .background {
    Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .9;
    filter:Alpha(Opacity=90);opacity: 0.9;
}
.mtDropdownMenu .shadowRight {
    Z-INDEX: 3; FILTER: alpha(opacity=30); opacity: 0.3; WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .3
}
.mtDropdownMenu .shadowBottom {
    Z-INDEX: 1; FILTER: alpha(opacity=30); opacity: 0.3; LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .3
}
.mtDropdownMenu .hover {
    BACKGROUND: #F5F5F5; font-weight: bold; 
}
/* Å¾ ¸Þ´º °ü·Ã */

/* À¯·á¸¸·áÀÏ °ü·Ã */
.date{position:absolute;top:27px;left:230px;z-index:1;font-size:11px;color:#ff9900;font-weight:bold;}

/* Ç³¼± µµ¿ò¸» °ü·Ã CSS */

/*
#qTip {
padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;

border: 1px solid #999;
display: none;
background: #eee;
color: #000;
filter:Alpha(Opacity=90);
opacity: 0.9;

font-size:11px;

text-align: left;
position: absolute;
z-index: 1000;
}
*/
#qTip {
filter:Alpha(Opacity=90);
opacity: 0.9;
position: absolute;
}

/*background:url(/image/common/bg_help.gif) repeat-x 100% 0;	*/
/*font: bold 11px Verdana, Arial, Helvetica, sans-serif;*/



/*
ÀÇ¹Ì ¾øÀº°Í °°¾Æ ÁÖ¼® Ã³¸® È²Ã¶¿ø
i {
  font-style: normal;
  text-decoration: underline;
}
*/

/* Ç³¼± µµ¿ò¸» °ü·Ã CSS */



a{
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#666;
	text-decoration:underline;
}

body,html{
	height:100%;
	background:#F7F7F7;
}


img{
    border:none;
    padding:0;
	border-collapse:collapse;
	word-break:break-all;
}
table {
	border-collapse:collapse;
}


img.md{
    vertical-align:middle;
}	
img.line01{
    border: #4c4c4c 1px solid;	
}	
img.line02{
    border: #cecece 1px solid;	
}	
img.line03{
    border: #666666 1px solid;	
}	



input.tx01{
    margin:0px 0 0 10px;	
	border:1px solid #929292;
	background:#434343;
	height:20px;
	padding:2px 6px ;
	width:100px;
	color:#CCCCCC;
}
input.tx02{
    margin:0px 0 0 10px;	
	border:1px solid #d9d9d9;
	background:#ffffff;
	height:20px;
	padding:2px 6px ;
	width:120px;
	color:#adadad;
}
input.tx03{
    margin:0px 0 0 0px;	
	border:1px solid #d9d9d9;
	background:#ffffff;
	height:20px;
	padding:2px 6px ;
	width:120px;
	color:#666666;
}
input.tx04{
    margin:0px 0 0 0px;	
	border:1px solid #d9d9d9;
	background:#ffffff;
	height:20px;
	padding:2px 6px ;
	width:200px;
	color:#666666;
}

input.tx05{
    margin:0px 0 0 0px;	
	border:1px solid #cccccc;
	background:#ffffff;
	height:20px;
	
	
}

input.txSizeFree{
    margin:0px 0 0 0px;	
	border:1px solid #d9d9d9;
	background:#ffffff;
	height:20px;
	padding:2px 6px ;
	color:#999999;
}

/* layout */
div#header{
	width:100%;
	height:75px;
	background:#222222;     
	border-bottom:4px solid #d03b39;
}

div#header01{
    background:#222222;  
    padding:15px 0 0 14px;		
}
div#header02{
    background:#222222;  	
    padding:15px 0 0 250px;		
}

div#header01 div.le{
	float:left;
	margin:15px 0 0 15;
}

div#header01 div.ri{
	float:right;
	margin:15px 0px 0 1100;
	font-size:11px;	
	color:#929292
}


div#wrap{
	width:1100px;
	margin:0px 0 0 0px;
}
div#wrap div.le{
	float:left;
	padding:20px 0 0 0;
	width:230px;
	height:655px;
	background:#4c4c4c;	
}
div#wrap div.ce{    
    float:left;
	margin:0 0 0 0;
	width:535px;
	height:675px;
	background:#222222;	
	overflow:hidden;
}

div#wrap div.ce div.rep{    	   
	margin:10px 0 0 20px;	
	width:495px;
	height:260px;
	background:#4d4d4d;	
}

div#wrap div.ri{      
    margin:0 0 0 25px;	 
	width:310px;
	height:655px;
}

div.foot{
	clear:both;
	margin:0px 0 0 0px;
	width:100%;	
	border-top:1px solid #414141;
	background:#222222;	
	
}	

/* ·¹ÀÌ¾Æ¿ô ºÎºÐ*/
.tdh{     
   height:24px;   
   }
.tdh02{     
   height:24px;   
   background:#e4e4e4;
   }
   
/* Å×ÀÌºí  */
.tbl01{
   margin-top:0px;
   }
.tbl01 td{
   height:28px;
   }  
 .tbl01 td.line01{
   height:1px;
   background:#e4e4e4;
   }    
   
 .tbl02{
      margin-top:20px;      
	  }
 .tbl02 th{
     background:#eaeaea;
	 padding:5px ;
	 border:1px solid #e4e4e4;
	 font-weight:bold;
	 } 
 .tbl02 td{     
	 padding:5px ;
	 border:1px solid #e4e4e4;	
	 padding-left:20px
	 } 
 .tbl03{
    margin-top:0px;
    }	
 .tbl03 td{     
	padding:2px ;	
	}
 .tbl03 td.pl16{     
	padding-left:16px ;		
    } 	
 .tbl03 td.pl20{     
	padding-left:20px ;	
    }  	
 .tbl03 td.pb5{     
	padding-bottom:5px ;	
    } 	
 .tbl03 td.pb10{     
	padding-bottom:10px ;	
    }  
 .tbl03 td.pt20{     
	padding-top:20px ;	
    }   
 .tbl04{
    margin-top:0px;
    }	
 .tbl04 td{     
	padding:4px ;	
    }  
  
 .tbl05{
    margin-top:0px;      
	}
 .tbl05 td.le01{
     background:#eaeaea;
	 padding:2px ;	 
	 font-weight:bold;
	 padding-left:10px;
	 } 
   .tbl05 td.le02{     
	 padding:2px ;
	 border:1px solid #e4e4e4;	 
	 font-weight:bold;
	 padding-left:10px;
	 } 	 
 .tbl05 td.ri01{   
     background:#eaeaea;  
	 padding:2px ;
	 border:1px solid #e4e4e4;	
	 padding-left:10px;
	 }
 .tbl05 td.ri02{         
	 padding:2px ;
	 border:1px solid #e4e4e4;	
	 padding-left:10px;
	 }
 .tbl06{     
	 border:1px solid #e4e4e4;	
	}	 	
 .tbl06 td{
     padding:10px ;   	 
	}
 .tbl07{
    margin-top:0px;      
	}
 .tbl07 td.ce{
     padding:2px ;
     background:#ebebeb;
	 border:1px solid #cecece;	 	 
	 font-size:11px; 	
	 font-weight:bold;	
	 text-align:center;  
	 } 
  .tbl07 td.le{     
     background:#ebebeb;
	 border:1px solid #cecece;	 	 
	 padding-left:10px;
	 font-size:11px; 		
	 }	 	 
  .tbl07 td{  
     padding-left:5px;     
	 border:1px solid #cecece;		 
	 font-size:11px;		 
	 }  
  .tbl07 td.ri{     	 
	 border:1px solid #cecece;		 
	 padding-right:10px;
	 font-size:11px;	
	 text-align:right;  
	 } 	 
  .tbl07 td.bgri{     	
     background:#ebebeb; 
	 border:1px solid #cecece;		 
	 padding-right:10px;
	 font-size:11px;	
	 text-align:right;  
	 } 	
	
  .tbl08{
     margin-top:0px;      
	 }
  .tbl08 td{       
	 border:1px solid #cecece;	 	
	 font-size:11px; 	 
	 padding-left:5px;	 
	 font-size:11px; 		
	 }		 
  .tbl08 td.ce{
     padding:2px ;
     background:#fdfbe9;
	 border:1px solid #cecece;	 	 
	 font-size:11px; 	
	 font-weight:bold;	
	 text-align:center;  
	 } 
  .tbl08 td.le01{       
	 border:1px solid #cecece;	 	
	 font-size:11px; 	 
	 padding-left:5px;
	 font-weight:bold;	
	 font-size:11px; 		
	 }
  .tbl09{
     margin-top:0px;
     }	
  .tbl09 td{     
	 padding:7px ;	
     }
  .tbl10{     
	 border:1px solid #e4e4e4;	
	 }	
	

 .tblhistory{
    margin-top:0px; 
	
	}
 .tblhistory td{     
	 padding:5px ;	
	 border:1px solid #c7c7c7;	 
	} 
 .tblhistory td table td{ 
     padding:0px;
     border:0px;  
     }

 .tblpop01{
     margin-top:0px;      
	 }
 .tblpop01 th{
     background:#999999;
	 padding:10px ;
	 border:1px solid #e4e4e4;
	 font-weight:bold;
	 text-align:left;
	 color:#FFFFFF;
	 } 
 .tblpop01 td{     
	 padding:10px ;
	 border:1px solid #e4e4e4;	
	
	 
	 }
 .tbl07{
    margin-top:0px;      
	}
 .tbl07 td.ce{
     padding:2px ;
     background:#ebebeb;
	 border:1px solid #cecece;	 	 
	 font-size:11px; 	
	 font-weight:bold;	
	 text-align:center;  
	 } 
 .tbl07 td.le{     
     background:#ebebeb;
	 border:1px solid #cecece;	 	 
	 padding-left:10px;
	 font-size:11px; 		
	 }	 	 
 .tbl07 td{  
     padding-left:5px;
     
	 border:1px solid #cecece;		 
	 font-size:11px;		 
	 }  
 .tbl07 th{  
     text-align:center;     
	 border:1px solid #cecece;		 
	 font-size:11px;
	 font-weight:bold;
	 background:#EEEEEE;	
	 }
  .tbl07 td.ri{     	 
	 border:1px solid #cecece;		 
	 padding-right:10px;
	 font-size:11px;	
	 text-align:right;  
	 }
  .tbl07 td.bgri{     	
     background:#ebebeb; 
	 border:1px solid #cecece;		 
	 padding-right:10px;
	 font-size:11px;	
	 text-align:right;  
	 } 	
   .tbl07 td table td{ 
     padding:0px;
     border:0px;  
     }

  .tbl07 a:link{
	color:#4e9cbb;	
	text-decoration: none;
	}
.tbl07 a:visited{
	color:#4e9cbb;	
	text-decoration: none;
   }   
.tbl07 a:active{
	color:#4e9cbb;	
	text-decoration: none;	
   }   
.tbl07 a:hover{
	color:#4e9cbb;	
	text-decoration: underline;
   }

  
  
  
  .tbl08{
    margin-top:0px;      
	}	
   .tbl08 th{       
	 border:1px solid #cecece;	 
	 background:#fefae7;	
	 font-size:11px; 	
	 padding:5px ;	 	 
	 font-size:11px; 
	 text-align:left;  		
	 }		 
  .tbl08 td{       
	 border:1px solid #cecece;	 	
	 font-size:11px; 	 
	 padding-left:5px;	 
	 font-size:11px; 		
	 }	
   .tbl08 td.im01{       
	 border:1px solid #cecece;	 	
	 font-size:12px; 	 
	 padding:5px ;		 
	 font-weight:bold;		
	 color:#ff6600;
	 }	
   .tbl08 td.im02{       
	 border:1px solid #cecece;	 	
	 font-size:12px; 	 
	 padding:5px ;	 	
	 }	 	 
  .tbl08 td.ce{
     padding:2px ;
     background:#fcf0b7;
	 border:1px solid #cecece;	 	 
	 font-size:11px; 	
	 font-weight:bold;	
	 text-align:center;  
	 } 
  .tbl08 td.le01{       
	 border:1px solid #cecece;	 	
	 font-size:11px; 	 
	 padding-left:5px;
	 font-weight:bold;	
	 font-size:11px; 		
	 }	
  .tbl09{
     margin-top:0px;
     }	
  .tbl09 td{     
	 padding:7px ;	
     }
  .tbl10{     
	 border:1px solid #e4e4e4;	
	 }	 
  .tbl11{     
	 border:1px solid #e4e4e4;	
	 }	
  .tbl11 td{     
	 padding:5px ;	
     }	
  .tbl12{     
	 border:2px solid #e4e4e4;	
	 }	
  .tbl12 td{     
	 padding:7px ;	
     }	
  .tbl12 td table td{ 
     padding:0px;
     border:0px;  
     }	
	 
  .tbl13{     
	 border:2px solid #e4e4e4;	
	 }	
  .tbl13 td{     
	 padding:4px ;	
     }	
  .tbl13 td table td{ 
     padding:0px;
     border:0px;  
     }	
	 	 



	 
	 



/* ÅØ½ºÆ® ºÎºÐ*/
.txt_news{  
   color:#c7c7c7;
   height:18px;
   font-size:11px;
   }
.txt_news a:link{
	color:#c7c7c7;
	height:18px;
	font-size:11px;
	text-decoration: none;
	}
.txt_news a:visited{
	color:#c7c7c7;
	height:18px;		
	font-size:11px;
	text-decoration: none;
   }   
.txt_news a:active{
	color:#c7c7c7;
	height:18px;	
	font-size:11px;
	text-decoration: none;	
   }   
.txt_news a:hover{
	color:#c7c7c7;
	height:18px;	
	font-size:11px;
	text-decoration: underline;	
   }


.txtb_news{  
   color:#f7f7f7;   
   font-size:11px;
   font-weight:bold;   
   }
.txtb_news a:link{
	color:#f7f7f7;	
    font-size:11px;
	font-weight:bold;
	text-decoration: none;
	}
.txtb_news a:visited{
	color:#f7f7f7;	
    font-size:11px;
	font-weight:bold;
	text-decoration: none;
   }   
.txtb_news a:active{
	color:#f7f7f7;		
    font-size:11px;
	font-weight:bold;
	text-decoration: none;	
   }   
.txtb_news a:hover{
	color:#f7f7f7;	
    font-size:11px;
	font-weight:bold;
	text-decoration: underline;
   }  
.txt_best{  
   color:#7b7b7b;
   height:20px;
   font-size:11px;
   }
.txt_best a:link{
	color:#7b7b7b;
	height:20px;
	font-size:11px;
	text-decoration: none;
	}
.txt_best a:visited{
	color:#7b7b7b;
	height:20px;		
	font-size:11px;
	text-decoration: none;
   }   
.txt_best a:active{
	color:#7b7b7b;
	height:20px;	
	font-size:11px;
	text-decoration: none;	
   }   
.txt_best a:hover{
	color:#7b7b7b;
	height:20px;	
	font-size:11px;
	text-decoration: underline;
   }
.txtb_best{  
   color:#666666;
   font-weight:bold;
   }
.txtb_best a:link{
	color:#666666;
	font-weight:bold;
	text-decoration: none;
	}
.txtb_best a:visited{
	color:#666666;
	font-weight:bold;
	text-decoration: none;
   }   
.txtb_best a:active{
	color:#666666;	
	font-weight:bold;
	text-decoration: none;	
   }   
.txtb_best a:hover{
	color:#666666;	
	font-weight:bold;
	text-decoration: underline;
   }

.txt_logininfo{  
   color:#a8a8a8;
   font-size:11px;   
   }
.txt_logininfo a:link{
	color:#a8a8a8;
	font-size:11px; 
	text-decoration: none;
	}
.txt_logininfo a:visited{
	color:#a8a8a8;
	font-size:11px; 
	text-decoration: none;
   }   
.txt_logininfo a:active{
	color:#a8a8a8;
	font-size:11px; 
	text-decoration: none;	
   }   
.txt_logininfo a:hover{
	color:#a8a8a8;
	font-size:11px; 	
	text-decoration: underline;
   }       
   
 /*sub ÇÑ±Û½ÃÀÛ*/    
 .txt_sub01_Hon{  
   color:#d03b39;
   font-size:11px;
   font-weight:bold; 
   height:22px;
   }
 .txt_sub01_Hon a:link{
     color:#d03b39;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
	} 
 .txt_sub01_Hon a:visited{
	 color:#d03b39;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
   } 
  .txt_sub01_Hon a:active{
	 color:#d03b39;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
   }       
  .txt_sub01_Hon a:hover{
	 color:#d03b39;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
	 text-decoration: underline;	
   } 
   
 .txt_sub01_Hoff{  
   color:#e1e1e1;
   font-size:11px;
   font-weight:bold;   
   height:22px;
   }
  .txt_sub01_Hoff a:link{
     color:#e1e1e1;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
	} 
  .txt_sub01_Hoff a:visited{
	 color:#e1e1e1;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
   } 
  .txt_sub01_Hoff a:active{
	 color:#e1e1e1;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
   }   
  .txt_sub01_Hoff a:hover{
	 color:#e1e1e;
     font-size:11px;
     font-weight:bold; 
	 height:22px;
	 text-decoration: underline;	
   }     
   
  .txt_sub02_Hon{  
   color:#d03b39;
   font-size:11px;
   height:17px;
   }
  .txt_sub02_Hon a:link{
     color:#d03b39;
     font-size:11px;
	} 
  .txt_sub02_Hon a:visited{
	 color:#d03b39;
     font-size:11px;
   } 
   .txt_sub02_Hon a:active{
	 color:#d03b39;
     font-size:11px;
   }
   .txt_sub02_Hon a:hover{
	 color:#d03b39;
     font-size:11px;
	 text-decoration: underline;	
   }   
   

   .txt_sub02_Hoff{  
    color:#b4b4b4;
    font-size:11px;
	height:17px;
   }
  .txt_sub02_Hoff a:link{
     color:#b4b4b4;
     font-size:11px;    
	} 
  .txt_sub02_Hoff a:visited{
	 color:#b4b4b4;
     font-size:11px;    
   } 
   .txt_sub02_Hoff a:active{
	 color:#b4b4b4;
     font-size:11px;    
   }
   .txt_sub02_Hoff a:hover{
	 color:#b4b4b4;
     font-size:11px;    
	 text-decoration: underline;	
   }
 /*sub ÇÑ±Û³¡*/    

 /*sub*/    
 .txt_sub01_on{  
   color:#d03b39;
   font-size:11px;
   font-family:tahoma;
   font-weight:bold; 
   height:22px;
   }
 .txt_sub01_on a:link{
     color:#d03b39;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
	} 
 .txt_sub01_on a:visited{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
   } 
  .txt_sub01_on a:active{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
   }       
  .txt_sub01_on a:hover{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
	 text-decoration: underline;	
   } 
   
 .txt_sub01_off{  
   color:#e1e1e1;
   font-size:11px;
   font-family:tahoma;
   font-weight:bold;   
   height:22px;
   }
  .txt_sub01_off a:link{
     color:#e1e1e1;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
	} 
  .txt_sub01_off a:visited{
	 color:#e1e1e1;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
   } 
  .txt_sub01_off a:active{
	 color:#e1e1e1;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
   }   
  .txt_sub01_off a:hover{
	 color:#e1e1e;
     font-size:11px;
     font-family:tahoma;
     font-weight:bold; 
	 height:22px;
	 text-decoration: underline;	
   }     
   
  .txt_sub02_on{  
   color:#d03b39;
   font-size:11px;
   font-family:tahoma;   
   height:17px;
   }
  .txt_sub02_on a:link{
     color:#d03b39;
     font-size:11px;
     font-family:tahoma;    
	} 
  .txt_sub02_on a:visited{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;   
   } 
   .txt_sub02_on a:active{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;     
   }
   .txt_sub02_on a:hover{
	 color:#d03b39;
     font-size:11px;
     font-family:tahoma;    
	 text-decoration: underline;	
   }   
   

   .txt_sub02_off{  
    color:#b4b4b4;
    font-size:11px;
    font-family:tahoma;
	height:17px;
   }
  .txt_sub02_off a:link{
     color:#b4b4b4;
     font-size:11px;    
	 font-family:tahoma;
	} 
  .txt_sub02_off a:visited{
	 color:#b4b4b4;
     font-size:11px;    
	 font-family:tahoma;
   } 
   .txt_sub02_off a:active{
	 color:#b4b4b4;
     font-size:11px;    
	 font-family:tahoma;
   }
   .txt_sub02_off a:hover{
	 color:#b4b4b4;
     font-size:11px;    
	 font-family:tahoma;
	 text-decoration: underline;	
   }
   
   .txt_info{  
    color:#a0a0a0;
    font-size:11px;    
	height:17px;
   }
  .txt_info a:link{
     color:#a0a0a0;
     font-size:11px;         
	} 
  .txt_info a:visited{
	 color:#a0a0a0;
     font-size:11px;      
   } 
   .txt_info a:active{
	 color:#a0a0a0;
     font-size:11px;
          
   }
   .txt_info a:hover{
	 color:#a0a0a0;
     font-size:11px;     
	 text-decoration: underline;	
   }
   
   .txt_tit01{
	 color:#575757;
     font-size:16px;    	
	 font-weight:bold;  
   }  
   .txt_tit02{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
   }    
   .txt_tit02{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
	 }
   .txt_tit02 a:link{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
	 }
   .txt_tit02 a:visited{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
	 }
   .txt_tit02 a:active{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
	 }
   .txt_tit02 a:hover{
	 color:#575757;
     font-size:14px;    	
	 font-weight:bold;  
	 }
   .txt_tit03 {
	 color:#848484;
     font-size:12px;    	
	 font-weight:bold;  
     } 
   .txt_tit04{
	 color:#848484;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit05{
	 color:#ff6600;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit05 a:link{
	 color:#ff6600;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit05 a:visited{
	 color:#ff6600;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit05 a:active{
	 color:#ff6600;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit05 a:hover{
	 color:#ff6600;
     font-size:12px;    	
	 font-weight:bold;  
     }
   .txt_tit06{
	 color:#ff6600;
     font-size:12px;  	  
   }
   
   .txt_stit01{
	 color:#d03b39;
     font-size:14px;    	
	 font-weight:bold;  
     } 
   .txt_stit01_l{
	 color:#d03b39;
     font-size:16px;    	
	 font-weight:bold;  
     }
   .txt_stit01_s{
	 color:#d03b39;
     font-size:12px;    	
	 font-weight:bold;  
     } 

   .txt_stit02{	      
	 font-weight:bold;  
     }
   
   .txt_stit02 a:link{
     color:#666;
     font-size:12px;     	   
	 } 
  .txt_stit02 a:visited{
	 color:#666;
     font-size:12px;
     text-decoration: none;	
     } 
   .txt_stit02 a:active{
	 color:#666;
     font-size:12px;         
   }
   .txt_stit02 a:hover{
	 color:#ff6633;
     font-size:12px;
     text-decoration: underline;		
   }


   .txt_stit03{	     
     color:#ff6600;
	 font-weight:bold;  
	 font-size:11px;  	  
   } 
   .txt_stit04{	
	 color:#d03b39;      
	 font-weight:bold;  
   } 
   .txt_stit04 a:link{	
	 color:#d03b39;      
	 font-weight:bold;  
   }
   .txt_stit04 a:visited{	
	 color:#d03b39;      
	 font-weight:bold;  
   } 
   .txt_stit04 a:active{	
	 color:#d03b39;      
	 font-weight:bold;  
   }
   .txt_stit04 a:hover{	
	 color:#d03b39;      
	 font-weight:bold; 
	 text-decoration: underline;
   }






   .txt_stit05{	     
     color:#ff9933;
	 font-weight:bold;  
	 font-size:11px;  	  
   }
   .txt_stit06{	     
     color:#ff9933;	
	 font-size:11px;  	  
   } 

   .txt_stit07{	      
	font-size:11px;
   } 
   .txt_stit07 a:link{
     color:#666;
     font-size:11px;        
	} 
  .txt_stit07 a:visited{
	 color:#666;
     font-size:11px;     
   } 
   .txt_stit07 a:active{
	 color:#666;
     font-size:11px;         
   }
   .txt_stit07 a:hover{
	 color:#ff6633;
     font-size:11px;
     text-decoration: underline;		
     }

   .txt_stit08{	      
	font-size:11px;
    } 
   .txt_stit08 a:link{
     color:#ff6600;
     font-size:11px; 
	 font-weight:bold;
	 } 
   .txt_stit08 a:visited{
	 color:#ff6600;
     font-size:11px;  
	 font-weight:bold;
     } 
   .txt_stit08 a:active{
	 color:#ff6600;
     font-size:11px;   
	 font-weight:bold;
     }
   .txt_stit08 a:hover{
	 color:#ff6600;
     font-size:11px;
	 font-weight:bold;
     text-decoration: underline;		
     }
   .txt_stit09{	      
	 font-size:12px;	 
	 font-weight:bold;
     } 
   .txt_stit09 a:link{
     color:#ff6600;
     font-size:12px;
	 font-weight:bold;        
	 } 
   .txt_stit09 a:visited{
	 color:#ff6600;
     font-size:12px;
	 font-weight:bold;     
     } 
   .txt_stit09 a:active{
	 color:#ff6600;
     font-size:12px;
	 font-weight:bold;     	    
     }
   .txt_stit09 a:hover{
	 color:#ff6600;
     font-size:12px;
	 font-weight:bold;
     text-decoration: underline;		
     }

   .txt_stit10 a:link{
     color:#666666;
     font-size:12px;
	 font-weight:bold;     	   
	 } 
   .txt_stit10 a:visited{
	 color:#666666;
     font-size:12px;
	 font-weight:bold;     
     } 
   .txt_stit10 a:active{
	 color:#666666;
     font-size:12px;
	 font-weight:bold;      
     }
   .txt_stit10 a:hover{
	 color:#666666;
     font-size:12px;
	 font-weight:bold;
     text-decoration: underline;		
     }


  
   
   
   

 .txt_sm01{  
   color:#858585;   
   font-size:10px;
   }
 .txt_sm02{  
   color:#a7a7a7;   
   font-size:11px;
   }
 .txt_sm03{  
   color:#999999;   
   font-size:11px;
   }
 .txt_sm03 a:link{  
   color:#999999;   
   font-size:11px;
   }
 .txt_sm03 a:visited{  
   color:#999999;   
   font-size:11px;
   }
 .txt_sm03 a:active{  
   color:#999999;   
   font-size:11px;
   }
 .txt_sm03 a:hover{  
   color:#999999;   
   font-size:11px;
   text-decoration: underline;
   }


 .txt_sm04{  
   color:#ff6600;   
   font-size:11px;
   }
 .txt_sm05{	
   font-size:11px;  	 
   }
  
 .txt_sm05 a:link{
     color:#666;
     font-size:11px;     	   
	 } 
 .txt_sm05 a:visited{
	 color:#666;
     font-size:11px;     
     } 
 .txt_sm05 a:active{
	 color:#666;
     font-size:11px;     
     }
 .txt_sm05 a:hover{
	 color:#666;
     font-size:11px;
     text-decoration: underline;		
     } 
.txt_sm06{	
	  font-size:11px;  	 
	  font-weight:bold;  
      } 
.txt_sm07{	
	  font-size:11px; 
	  color:#0066cc;      	 
	  font-weight:bold;  
      } 
.txt_sm08{	
	  font-size:11px; 
	  color:#0066cc;   
      }
.txt_sm09{	
	  font-size:12px; 
	  color:#0066cc;      	 
	  font-weight:bold;  
     } 
.txt_sm10{	
	  font-size:12px; 
	  color:#0066cc;   
      } 
.txt_sm11{	
	  font-size:12px; 
	  color:#ff3300;
	  font-weight:bold; 
      } 

 .txt_sm12{  
   color:#017d7d;   
   font-size:10px;
   font-family:tahoma;
   line-height:14px;
   }

	  
	  


   

  
   
   
   
   
   
   
   
   


/* title */
.tab01{
    margin:25px 0 0 0px;
  	width:310px;
	background:url(/image/common/bg_tab_best.gif) repeat-y 100% 0;	
}


/* padding */
.pt2{padding-top:2px;}.pt3{	padding-top:3px;}.pt5{padding-top:5px;}.pt7{padding-top:7px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{	padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}.pt45{padding-top:45px;}.pt50{padding-top:50px;}.pt60{padding-top:60px;}.pt70{padding-top:70px;}
.pb2{padding-bottom:2px;}.pb3{padding-bottom:3px;}.pb5{padding-bottom:5px;}.pb7{padding-bottom:7px;}.pb10{	padding-bottom:10px;}.pb15{	padding-bottom:15px;}.pb20{	padding-bottom:20px;}.pb13{	padding-bottom:13px;}.pb14{	padding-bottom:14px;}.pb15{	padding-bottom:15px;}.pb17{	padding-bottom:17px;}.pb25{	padding-bottom:25px;}.pb30{	padding-bottom:30px;}.pb40{	padding-bottom:40px;}.pb50{	padding-bottom:50px;}.pb100{padding-bottom:100px;}.pl120{padding-left:120px;}.pb150{padding-bottom:150px;}.pb200{padding-bottom:200px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}.pl60{padding-left:60px;}.pl70{padding-left:70px;}.pl120{padding-left:120px;}.pl130{padding-left:130px;}.pl140{padding-left:140px;}.pl145{padding-left:145px;}.pl245{padding-left:245px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}.pr170{padding-right:162px;}.pr150{padding-right:150px;}
.ptb3{padding-top:3px;padding-bottom:3px;}
.plr7{padding-left:7px;padding-right:7px;}.ptb15{padding-top:15px;padding-bottom:15px;}
.pd15{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.pd10{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
.h15{height:15px;}
.h2{height:2px;}

.cellp3{
   cellspacing:3px;
}		}		



   

/* etc */	
.txt_le{
	text-align:left;
}
.txt_ce{
	text-align:center;
}
.txt_ri{
	text-align:right;
}
.txt_to{
	vertical-align:top;
}
.txt_bo{
	vertical-align:bottom;
}
.txt_md{
	vertical-align:middle;
}


.bg_line01{
    background:url(/image/common/dot_h01.gif) repeat-x 0 100%;
	height:1px;
}	
.bg_line02{
    background:url(/image/main/bg_choice02.gif) repeat-y 0 100%;	
}	
.bg_line03{
    background:url(/image/common/dot_v01.gif) repeat-y 100% 0;	
	width:1px;
}	

.bg_line04{
    background:url(/image/common/dot_h02.gif) repeat-x 100% 0; 
    height:1px;
} 

.bg_line05{
    height:1px;	
	border-bottom:1px solid #d6d6d6;
}	
.bg_line06{
    height:1px;	
	background:#d6d6d6;
}

.bg_line07{
    height:1px;	
	background:#e1e1e1;
}

.bg_bg01{
    background:#e4e4e4;
}	
.bg_bg02{
    background:#eaeaea;
	height:28px;
}	
.bg_bg03{
    background:#eaeaea;
	height:23px;
}
.bg_bg04{
    background:#eeeeee;
	height:20px;
}		

.bg_tab01{     	
	height:16px;	
	border-bottom:1px solid #dadada;
}
.bg_top01{     	
	height:68px;	
	border-bottom:1px solid #e1e1e1;
}
.bg_sear01_top{
    background:url(/image/common/bg_sear01_top.gif);
	height:10px;
}
.bg_sear01_middle{
    background:url(/image/common/bg_sear01_middle.gif);
	height:7px;
}
.bg_sear01_bottom{
    background:url(/image/common/bg_sear01_bottom.gif);
	height:10px;
}
.bg_sear02_top{
    background:url(/image/common/bg_sear02_top.gif);
	height:10px;
}
.bg_sear02_middle{
    background:url(/image/common/bg_sear02_middle.gif);
	height:7px;
}
.bg_sear02_bottom{
    background:url(/image/common/bg_sear02_bottom.gif);
	height:10px;
}
.bg_sear03_left{
    background:url(/image/common/bg_sear03_left.gif);
	width:5px;
}
.bg_sear03_middle{
    background:url(/image/common/bg_sear03_middle.gif);
	height:43px;
}
.bg_sear03_right{
    background:url(/image/common/bg_sear03_right.gif);
	width:5px;
}
.bg_use01_top{
    background:url(/image/common/bg_use01_top.gif);
	height:5px;
}
.bg_use01_middle{
    background:url(/image/common/bg_use01_middle.gif);	
}
.bg_use01_bottom{
    background:url(/image/common/bg_use01_bottom.gif);
	height:5px;
}
.bg_use02_bottom{
    background:url(/image/siteuse/bg_use02.gif);
	height:120px;
}
.bg_use03_bottom{
    background:url(/image/siteuse/bg_use03.gif);
	height:100px;
}
.bg_myp01_bottom{
    background:url(/image/mypage/bg_modi01.gif);
	height:120px;
}
.bg_myp02_bottom{
    background:url(/image/mypage/bg_modi02.gif);
	height:140px;
}
.bg_myp03_bottom{
    background:url(/image/mypage/bg_modi03.gif);
	height:150px;

}
.bg_myp01P_middle{
    background:url(/image/mypage/tit_modi01P.gif);
	height:120px;	
}
.bg_myp01C_middle{
    background:url(/image/mypage/tit_modi01C.gif);
	height:120px;	
}

.bg_myp02_middle{
    background:url(/image/mypage/tit_modi02.gif);
	height:130px;
	
}
.bg_myp03P_middle{
    background:url(/image/mypage/tit_modi03P.gif);
	height:140px;	
}
.bg_myp03C_middle{
    background:url(/image/mypage/tit_modi03C.gif);
	height:140px;	
}
.bg_myp04_middle{
    background:url(/image/mypage/tit_noti01.gif);
	height:64px;	
}
.bg_tit01{
    background:url(/image/common/bg_tit01.gif);
	height:21px;	
}
.bg_stit01{
    background:#eeeeee;
	height:20px;
	padding-left:10px;
	color:#d03b39;
	font-size:14px;
	font-weight:bold;  
}



.IFRAME {
    padding-left:10px;
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 730px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 215px;
	
}

.IFRAME_POP_email {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 165px;
	FONT-SIZE: 12px; COLOR: #404040; LINE-HEIGHT:14pt;scrollbar-face-color:#eeeeee;scrollbar-shadow-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-3dlight-color:#cccccc;scrollbar-darkshadow-color:#cccccc;scrollbar-track-color:#fafafa;scrollbar-arrow-color:#6D97AB;
}
.IFRAME_POP {
    padding:10px;
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 700px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 500px;
	FONT-SIZE: 12px; COLOR: #404040; LINE-HEIGHT:14pt;scrollbar-face-color:#eeeeee;scrollbar-shadow-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-3dlight-color:#cccccc;scrollbar-darkshadow-color:#cccccc;scrollbar-track-color:#fafafa;scrollbar-arrow-color:#6D97AB;
}

/* Ãß°¡ css */
.stylenow{font-family:tahoma,¸¼Àº°íµñ; font-size:11px;color: #888888;}



/* Á¤º¸ÀÔ·ÂÀÚ¿ë css */	