.tabSet{
	padding:0 0 1em;
	border:2px solid #339900;
	margin:0 0 20px;
	padding:3px;
	border-radius:10px;
}
.tabSet ul{
	overflow:hidden;
	padding:12px 3px 0;
	background:#339900 url(../image/bg1.png) repeat-x 0 0;
	border-radius:4px;
	*zoom:1; /* ie clear float */
}
	.tabSet ul li{
		float:left;
		padding:0 4px 0 0;
	}
		.tabSet ul li a{
			float:left;
			color:#333;
			background:#aaa;
			padding:.45em 1.25em;
			display:none;
			border-radius:4px 4px 0 0;
			text-shadow:0 0 3px #fff;
			font-weight:bold;
			text-decoration:none;
			box-shadow:0 0 5px #444;
		}
		.tabSet ul li a:hover{
			text-decoration:underline;
		}
		/* ハイライトされた時 */
		.tabSet ul li a.on{
			background:#fff;
			color:#333;
			cursor:default;
		}
		.tabSet ul li a.on:hover{
			text-decoration:none;
		}
.panel{
	background:#fff;
	padding:.75em 15px .4em;
	margin:0 0 .5em;
	width:780px;
}
