/* CSS Document */

.ds_menu_chc_pstn{
	padding-top:		1%;
	padding-bottom:		0.6%;
}

.ds_expl_pstn{
	padding-top:		0.5%;
}

.ds_th1{
	padding-left:		1%;
	font-weight:		bold;
	font-size:		1em;
	color:			#000000;
	/*background-color:		#FFCCCC;*/
	background-color:		#9999FF;
}

.ds_th2{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#99CCFF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#9999FF;
	border-collapse:	collapse;
	padding:	2px;
}

.ds_th_1100{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	/*background-color:	#FFFFAA;*/
	background-color:	#9999FF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#99ccFF;
	border-collapse:	collapse;
}


/*20070329 sh add*/
.ds_th_1100S{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#9999FF;
	width:			30%;
	border-right:	2px solid #99ccFF;;
/*	border-style:	solid;
	border-color:	#99ccFF;
	border-collapse:	collapse;*/
/*20070329 sh add end*/
}



.ds_th_1200{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#9999FF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	/*border-color:	#99CCFF;*/
	border-color:	#EEEEFF;
	border-collapse:	collapse;
}

.ds_th_1300{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#9999FF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	/*border-color:	#99CCFF;*/
	border-color:	#EEEEFF;
	border-collapse:	collapse;
}

.ds_th_1500{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#9999FF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	/*border-color:	#99CCFF;*/
	border-color:	#EEEEFF;
	border-collapse:	collapse;
}

.ds_th_1600{
	text-align:		left;
	padding-left:	5px;
	font-weight:	bold;
	font-size:		1em;
	color:			#0F0F0F;
	background-color:	#9999FF;
	width:			30%;
	border-width:	2px;
	border-style:	solid;
	/*border-color:	#99CCFF;*/
	border-color:	#EEEEFF;
	border-collapse:	collapse;
}


.ds_td{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#AAAAFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	padding:		2px;
	
}

.ds_td_1100{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	/*border-color:	#FFCC00;*/
	border-color:	#99CCFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	
}

/*20070329 sh add*/
.ds_td_1100S{
	width:			70%;
/*	border-width:	0 2px 2px 2px;
	border-style:	solid;
	border-color:	#99CCFF;
	border-collapse:	collapse;*/
	background-color: #FFFFFF;
	
}



.ds_td_1200{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#99CCFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	
}

.ds_td_1300{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#99CCFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	
}

.ds_td_1500{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#99CCFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	
}

.ds_td_1600{
	/*padding-right:		3%;*/
	width:			70%;
	border-width:	2px;
	border-style:	solid;
	border-color:	#99CCFF;
	border-collapse:	collapse;
	background-color: #FFFFFF;
	
}

.ds_tbl{
	width:			100%;
	border-width:	2px;
	border-color:	#AAAAFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	background-color:#FFFFFF;

}

.ds_tbl_1100{
	width:			100%;
	border-width:	2px;
	/*border-color:	#FFCC00;*/
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	padding:		3px;
}

/*20070329 sh add*/
.ds_tbl_1100S{
	width:			100%;
	border-width:	0 2px 2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
/*	margin-top:		5px;*/
	padding:		3px;
}



.ds_tbl_1200{
	width:			100%;
	border-width:	2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	padding:		3px;
}

.ds_tbl_1300{
	width:			100%;
	border-width:	2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	padding:		3px;
}

.ds_tbl_1500{
	width:			100%;
	border-width:	2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	padding:		3px;
}

.ds_tbl_1600{
	width:			100%;
	border-width:	2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	margin-top:		5px;
	padding:		3px;
}


.ds_tbl2{
	width:			100%;
	border-width:	2px;
	border-color:	#99CCFF;
	border-style:	solid;
	border-collapse:	collapse;
	padding:		3px;
}


.ds_tbl3{
	font-size:		0.9em;
	border-style:	solid;
	border-width:	2px;
	border-color:	#AAAAFF;
	border-collapse:collapse;
	width:			100%;
}

.ds_td_pr{
	border-width:	2px;
	border-color:	#AAAAFF;
	border-collapse:	collapse;
	vertical-align:	top;
	border-top-style:	solid;
	border-bottom-style:	none;
	border-right-style:		none;
	border-left-style:		none;
	width:			%;
	background-color:	#FFFFFF;
}

