	body{
	  margin: 0px;
	  padding: 0px;
	}
	.table_pad{
	  padding: 16px;
	}
	.dhtmlgoodies_tabPane{
		height:23px;	/* タブの高さ */
	}
	.dhtmlgoodies_aTab{
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:0px;
		margin: 0px;
		background: url(../images/bg_detail.gif) left bottom no-repeat; 		
		
	}
	.dhtmlgoodies_aTab2{
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:0px;
		margin: 0px;
		background: url(../images/bg_spec.gif) left bottom no-repeat; 		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* タブの高さ */
		padding-left:0px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:top left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../images/tab_left_active.jpg');
		margin-left:0px;
		margin-right:3px;
		color: #000;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../images/tab_left_inactive.jpg');
		margin-left:0px;
		margin-right:3px;
		color: #FFF;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../images/tab_left_over.jpg');
		margin-left:0px;
		margin-right:3px;
		color: #FFF;
	}
	.dhtmlgoodies_tabPane span{
		font-family: "Copperplate Gothic bold", sans-serif, Arial;
		vertical-align:top;
		font-size:11px;
		width: 90px;
		text-align: center;	
		line-height:23px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:0px;
		line-height:23px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}