/* textclass  */
.txt_01        {font-family:  돋움; color: #666666; font-size:12px; line-height:150%;}
.txt_01_01     {font-family:  돋움; color: #666666; font-size:11px; line-height:130%;}
.txt_01_02     {font-family:  돋움; color: #666666; font-size:12px; line-height:130%;}
.txt_01_03     {font-family:  돋움; color: #666666; font-size:12px; font-weight: bold; line-height:130%;}
.txt_01_04     {font-family:  돋움; color: #666666; font-size:15px; font-weight: bold; line-height:130%;}

.txt_02        {font-family:  돋움; color: #a7a7a7; font-size:11px; line-height:130%;}
.txt_02			a:link{color:#a7a7a7; text-decoration:none;}
.txt_02			a:hover{color:#a7a7a7; text-decoration:none;}
.txt_02			a:visited{color:#a7a7a7; text-decoration:none;}

.txt_03        {font-family:  돋움; color: #0169ca; font-weight: bold; font-size:12px; line-height:130%;}
.txt_03_01        {font-family:  돋움; color: #0169ca; font-size:12px; line-height:130%;}
.txt_03_02        {font-family:  돋움; color: #0169ca; font-size:13px; font-weight: bold; line-height:130%;}


.txt_04        {font-family:  돋움; color: #0069ca; font-size:11px; line-height:130%; text-decoration:underline; font-weight:bold;}
.txt_04_01        {font-family:  돋움; color: #0069ca; font-size:11px; line-height:130%; text-decoration:none;}
.txt_04_02        {font-family:  돋움; color: #0069ca; font-size:12px; line-height:130%; text-decoration:none; font-weight:bold;}

.txt_05			{font-size:12px; font-family:돋움, Dotum, sans-serif; color:#999999; text-decoration:none; letter-spacing: -1px; }

.txt_06        {font-family:  돋움; color: #ff5300; font-weight: bold; font-size:12px; line-height:130%;}
.txt_07        {font-family:  돋움; color: #f0169c; font-weight: bold; font-size:12px; line-height:130%;}
.txt_07_01        {font-family:  돋움; color: #f0169c; font-size:12px; line-height:130%;}
.txt_07_02        {font-family:  돋움; color: #f0169c; font-size:14px; line-height:130%; font-weight: bold; }

.txt_09        {font-family:  돋움, Dotum, sans-serif; color: #0033ff; font-size:12px; line-height:100%;}
.txt_10        {font-family:  돋움, Dotum, sans-serif; color: #ff0066; font-size:12px; line-height:100%;}
.txt_11        {font-family:  돋움, Dotum, sans-serif; font-weight: bold; color: #ff0066; font-size:12px; line-height:100%;}

form{margin:0; padding:0;}

/* formcss  */
.input00 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; width:95px; height:16px;}
.input00_2 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; height:16px; }
.input00_1 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; width:130px; height:16px;}
.input00_3 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; width:60px; height:16px;}
.input00_4 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; width:250px; height:16px;}
.input00_1 	{border:1px solid #c5c5c5; background-color:#ffffff; font-family: 굴림; font-size:12px; width:130px; height:20px;}

.radio01  	{background-color:#ffffff;}
.textarea01	{background-color:#ffffff; border:1pxsolid #a9a9a9 ; color:#666666; line-height:12pt; font-size:12px; padding:12px 12px 12px 12px;
			scrollbar-3dlight-color:#ffffff;
	        scrollbar-arrow-color:#666666;
	        scrollbar-base-color:#CFCFCF;
	        scrollbar-darkshadow-color:#aca899;
	        scrollbar-face-color:#FFFFFF;
	        scrollbar-highlight-color:#FFFFF;
	        scrollbar-shadow-color:#ffffff;}
.checkbox {background-color:#ffffff; }



/* table */
.nhtbl     {
			border-top:3px solid #c2c2c2;
			border-bottom:1px solid #c2c2c2;
			border-right:1px solid #c2c2c2;
			border-left:1px solid #c2c2c2;
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			background-color:#fafafa; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 12px; 
			text-transform: none;
			line-height: 130%;
			}
.nhtbl td  {
			border-right:1px solid #c2c2c2;  
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			padding-left:10px; 
			padding-right:10px; 
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:left; 
			line-height:130%;
			}
.nhtbl .nrb{border-right:0px;}
.nhtbl .nbb{border-bottom:0px;}
.nhtbl .ntb{border-bottom:0px;}
.nhtbl .nlb{border-bottom:0px;}







.nhtbl_1     {
			border-top:1px solid #c2c2c2;
			border-bottom:1px solid #c2c2c2;
			border-right:1px solid #c2c2c2;
			border-left:1px solid #c2c2c2;
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl_1 th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			border-right:2px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			background-color:#fafafa; 
			padding:5px 10px 5px 10px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 12px; 
			text-transform: none;
			line-height: 100%;
			width:100px;
			}
.nhtbl_1 td  {
			border-right:1px solid #c2c2c2;  
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			padding-top:5px; 
			padding-bottom:5px; 
			padding-left:10px; 
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:left; 
			line-height:100%;
			width:200px;
			}
.nhtbl_1 .nrb{border-right:0px;}
.nhtbl_1 .nbb{border-bottom:0px;}
.nhtbl_1 .ntb{border-bottom:0px;}
.nhtbl_1 .nlb{border-bottom:0px;}



.nhtbl_2     {
			border-top:3px solid #c2c2c2;
			border-bottom:1px solid #c2c2c2;
			border-right:1px solid #c2c2c2;
			border-left:1px solid #c2c2c2;
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl_2 th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			background-color:#fafafa; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 14px; 
			text-transform: none;
			line-height: 130%;
			}
.nhtbl_2 td  {
			border-right:1px solid #c2c2c2;  
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			padding-left:10px; 
			padding-right:10px; 
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:center; 
			line-height:130%;
			}
.nhtbl_2 .nrb{border-right:0px;}
.nhtbl_2 .nbb{border-bottom:0px;}
.nhtbl_2 .ntb{border-bottom:0px;}
.nhtbl_2 .nlb{border-bottom:0px;}



.nhtbl3     {
			border-top:3px solid #c2c2c2;
			border-bottom:3px solid #c2c2c2;
			border-right:3px solid #c2c2c2;
			border-left:3px solid #c2c2c2;
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl3 th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			background-color:#fafafa; 
			border-left:1px solid #c2c2c2; 
			border-right:3px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 12px; 
			text-transform: none;
			line-height: 130%;
			}
.nhtbl3 td  {
			border-right:1px solid #c2c2c2;  
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			border-right:3px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			padding-left:10px; 
			padding-right:10px; 
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:left; 
			line-height:130%;
			}
.nhtbl3 .nrb{border-right:0px;}
.nhtbl3 .nbb{border-bottom:0px;}
.nhtbl3 .ntb{border-bottom:0px;}
.nhtbl3 .nlb{border-bottom:0px;}
.nhtbl3 .double{border-bottom:3px double #7c7c7c; }
.nhtbl3 .double2{border-top:3px double #7c7c7c; border-bottom:3px double #7c7c7c; }



.nhtbl4     {
			border-top:3px solid #c2c2c2;
			border-bottom:3px solid #5e5e5e;
			border-right:3px solid #c2c2c2;
			border-left:3px solid #c2c2c2;
			text-align:center; 
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl4 th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			background-color:#fafafa; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 12px; 
			text-transform: none;
			line-height: 130%;
			}
.nhtbl4 td  {
			border-right:1px solid #c2c2c2;  
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2; 
			border-left:1px solid #c2c2c2; 
			padding-top:10px; 
			padding-bottom:5px; 
			padding-left:10px; 
			padding-right:10px; 
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:left; 
			line-height:130%;
			}
.nhtbl4 .nrb{border-right:0px;}
.nhtbl4 .nbb{border-bottom:0px;}
.nhtbl4 .ntb{border-bottom:0px;}
.nhtbl4 .nlb{border-bottom:0px;}
.nhtbl4 .double{border-bottom:3px double #7c7c7c; }
.nhtbl4 .double2{border-top:3px double #7c7c7c; border-bottom:3px double #7c7c7c; }

listGoodName {font-size:9pt}






.nhtbl2     {
			border-top:3px solid #7c7c7c;
			border-bottom:1px solid #c2c2c2;
			empty-cells:show;
			border-collapse:collapse;
			}
.nhtbl2 th  {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2; 
			border-right:1px solid #c2c2c2; 
			background-color:#fafafa; 
			padding-top:10px; 
			padding-bottom:5px; 
			font-weight:bold; 
			font-family:"돋움"; 
			color: #ff5300; 
			font-size: 12px; 
			text-transform: none;
			line-height: 130%;
			}
.nhtbl2 td  {
			border-bottom:1px solid #c2c2c2; 
			background-color:#ffffff; 
			border-top:1px solid #c2c2c2;
			padding-top:10px; 
			padding-bottom:5px;
			font-family:"돋움"; 
			font-size:12px; 
			text-transform: none; 
			text-align:left; 
			line-height:130%;
			}
.nhtbl2 .nrb{border-right:0px;}
.nhtbl2 .nbb{border-bottom:0px;}
.nhtbl2 .ntb{border-bottom:0px;}
.nhtbl2 .nlb{border-bottom:0px;}

.rule01 {
			padding-top:0px; 
			padding-bottom:20px; 
			padding-left:5px; 
			padding-right:15px; 
		}

.rule02 {
			padding-top:0px; 
			padding-bottom:10px; 
			padding-left:5px; 
			padding-right:15px; 
		}

.rule03 {
			padding-top:0px; 
			padding-left:5px; 
			padding-right:15px; 
		}






/* link */

a:link { 
/*       display:block;*/
/*       width:none;
       line-height:2;*/
       color:#666666;
       text-decoration:none;
       background-color:none; 
}
a:visited{ 
       color:#666666;
       text-decoration:none;
}
a:hover, a:active{  
       color:none;
       text-decoration:none;
}



