table, td, th{ border-collapse: collapse;   }
table{width:100%;}
 
table.balance{width:590px;margin:0 auto;}
	table.balance th{background-color:#B0B0B0;border:none;color:#fff;text-align:center;font-size:12px;border:1px solid #DBDBDB;}
	table.balance td{padding:0;height:25px;border:1px solid #DBDBDB;padding-right:30px;}
 
	table.balance td.thbg00{background-color:#FAFAFA;padding-right:0px; }
	table.balance td.thbg01{background-color:#F3F3F3;padding-right:0px;font-weight:bold;}
	table.balance td.thbg02{background-color:#F6F6F6; font-weight:bold;}
	table.balance td.point{color:#FF6600; font-weight:bold;}
.tType01List{width:100%;}
	.tType01List th{ 
		border-top:2px #FF8F1F solid;
		border-bottom:1px #D4D4D4 solid;
		background-color:#FBFBFB;
		height:28px;
		color:#333;
	}
	.tType01List td{		 
		border-bottom:1px #D4D4D4 solid;		
		color:#555; 
		padding:10px 0; 
		 
	}
	.tType01List td.title{
		padding-left:20px;
	}
		.tType01List  span{
			display:block;
			width:100%;
			height:11px; 
			font-weight:bold; 
			text-align:center;
			padding-bottom:3px;
			background: url(/images/icon/date_gu.gif) right 3px no-repeat; 
			 
			 
		}
		.tType01List td span strong{color:#FF7B0A;}
		.tType01List tr.bg td{background-color:#F6F6F6;}
		
.tType01View{width:100%;margin-bottom:7px;border-bottom:2px #E0E0E0 solid;}
	.tType01View th{ 
		border-top:2px #FF8F1F solid;
		border-bottom:1px #D4D4D4 solid;
		background-color:#FBFBFB;
		text-align:left ;
		height:28px;
		color:#333;
	}
	.tType01View th.title{
	 	background: #FBFBFB url(/images/icon/th_title.gif) 6px 7px no-repeat;
		padding-left:17px;
		padding-right:7px;
		padding:5px 7px 5px 17px; /*8.1 padding °ª ¼öÁ¤*/
		font-size:12px;
	} 
		.tType01View th strong{
			display:block;
			width:100%;
			line-height:11px;
			font-size:11px;
			font-weight:bold;
			border-left:1px solid #BEBEBE;
			text-align:center;
			padding-bottom:3px;
			 
		}	
	.tType01View td.view{
		padding:28px 10px;
		color:#555;		
		font-size:11px;	
	}
 		
		/*2007.8.1 li list-style-type ¼öÁ¤ */
		.tType01View td.view p{margin: 10px 0;}
		.tType01View td.view  ul li{list-style-type:disc; margin:0 5px 10px;}
		
		
		.tType01View td .homepage{
			display:block;
			margin-top:30px;
		}
		
		 
		.tType01View td.addFile{
			background:url(/images/icon/line.gif) left top repeat-x;
			padding:4px 0;
			height:28px;
			font-size:11px;
		}
			.tType01View td.addFile strong{
				 
				text-align:center;
				border-right:1px solid #C7C7C7;
				padding:0 10px;
				margin-right:10px;
				font-size:12px;
			}
			.tType01View td.addFile img{ vertical-align:bottom;}
			
.rd .tType02List{
	width:100%;
	border-bottom:2px solid #e6e6e6;
	margin-bottom:40px;
}			
	.rd .tType02List td{
		padding:15px 0 10px 0px;
		border-bottom:1px solid #E6E6E6;
	} 
		.rd .tType02List td.th{background-color:#F9F9F9}
		.rd	.tType02List ul{
			background:url(/images/icon/h_line.gif ) left top repeat-y;
			padding-left:20px;
		}
			.rd	.tType02List ul li{
				background:url(/images/icon/squ_black.gif ) left 5px no-repeat;
				padding-left:7px;
				line-height:130%;
				margin-bottom:5px; 
			}
			.rd	.tType02List ul.f12 li{
				font-size:12px;
			}
			
		.rd .hLine{ 		
			margin-left:20px;
			font-size:12px;
			color:#333;
			font-weight:bold; 
			 
	}			

.tType03List{width:100%; font-size:12px;}
	.tType03List th{ 
		border-top:2px #FF8F1F solid;
		border-bottom:1px #D4D4D4 solid;
		background-color:#FBFBFB;
		height:28px;
		color:#333;
	}
	.tType03List td{		 
		border-bottom:1px #D4D4D4 solid;		
		color:#555; 
		padding:5px 0; 
		font-size:12px;
		 
	}
    .tType03List td.no{
		 
		text-align:center;
	}
	.tType03List td.title{ 
		padding-left:15px;
		 
	}
	.tType03List td.date{
		text-align:center;
		 
	}	
		.tType03List  span{
			display:block;
			width:100%;
			height:11px; 
			font-weight:bold; 
			text-align:center;
			padding-bottom:3px;
			background: url(/images/icon/date_gu.gif) right 3px no-repeat;  
		}
		.tType03List td span strong{color:#FF7B0A;}
		.tType03List tr.bg td{background-color:#F6F6F6;}

.tType04List{
	width:100%; margin-top:5px;
	border-top:2px #FF8F1F solid;
	border-bottom:2px #DeDeDe solid;
}		
	.tType04List th{
		border-bottom:2px #E7E7E7 solid;
		padding:6px 0;
		color:#666;
		background-color:#FBFBFB;		
	}
	.tType04List td{
		border-bottom:1px #E7E7E7 solid;
		padding:6px 10px;
		color:#666;		
	}
	tr.bg td{background-color:#F6F6F6;color:#333;}
	.tType04List  span{
		display:block;
		background: url(/images/icon/date_gu.gif) right 3px no-repeat; 
		width:100%; 
		font-weight:bold;  
		
	}
		.tType04List td strong{font-size:12px;
			background: url(/images/icon/squ.gif) left 5px no-repeat; 
			padding-left:10px;
		}

.tType05List{
	width:100%; 	
	border-top:2px #FF8F1F solid;
	border-bottom:2px #DeDeDe solid;
	margin-top:5px;
}		
	.tType05List th{
		border-bottom:2px #E7E7E7 solid;
		padding:6px 0;
		color:#666;
		background-color:#FBFBFB;		
	}
	.tType05List td{
		border-bottom:1px #E7E7E7 solid;
		padding:6px 5px;
		color:#666;		
	}
	.tType05List tr.bg td{background-color:#F6F6F6;color:#333;}
	.tType05List  span{
		display:block;
		background: url(/images/icon/date_gu.gif) right 3px no-repeat; 
		width:100%; 
		font-weight:bold;  
		
	}
		.tType05List td strong{font-size:12px;
			background: url(/images/icon/squ.gif) left 5px no-repeat; 
			padding-left:10px;
		}		
 
 .tType06List{
	width:100%; 	
	border-top:2px #FF8F1F solid;
	border-bottom:2px #DeDeDe solid;
	margin-top:5px;
}		
 
	.tType06List td{
		border-bottom:1px #E7E7E7 solid;
		padding:15px 10px;
		background-color:#fbfbfb;
		color:#666;		
		 
	}
	.tType06List td textarea{margin-top:5px;}
	.tType06List td.line{
		background:#fbfbfb url(/images/icon/line.gif) left bottom repeat-x; 
	}

	.mail{
		border-top:2px solid #FF8F1F;
		border-bottom:2px solid #D4D4D4;
	}

	.mail th{height:28px;background-color:#FBFBFB;}
	.mail td{height:28px;padding-left:20px;border-top:1px solid #d4d4d4;}
	.mail td.title, .mail th.title{border-right:1px solid #d4d4d4;}
 

	
  /* download */
 .chip{
		border-top:#FF8F1F 2px solid;
		border-bottom:#DEDEDE 1px solid;
		margin-top:7px;
 }
 
	 .chip td{padding:20px 0;vertical-align: top;	background:url(/images/icon/line_2.gif) left bottom  repeat-x;}
	 .chip tr.none td{ background:url(/) left bottom  repeat-x;}
		.chip td span{
			background:url(/images/icon/squ_red.gif) left 7px  no-repeat;
			padding-left:7px;color:#F36D20;display:block;
			font-weight:bold;
			margin-bottom:4px;
			
		}
			.chip td span img{vertical-align:middle;}
		.chip td p{line-height:130%;}