div.tab-box{
	width:660px;
/*	border:1px solid #dcd7c1;*/
}

div.tab-box div {
	#margin-top:0;/*IE-BugFix*/
	_margin-top:0;/*IE-BugFix*/
}

/*===== Tab =====*/
ul.nav{
	list-style:none;
}

ul.nav li {
	background-image: url("../img/tabbtn_normal.gif");
	width: 220px;
	height:35px;
	float:left;
	margin-bottom: 10px;
}

ul.nav li a {
	text-decoration:none;
	display:block;
	text-align:center;
	color:#666;
	line-height:35px;
}

ul.nav li.selected {
	background-image: url("../img/tabbtn_selected.gif");
}

ul.nav li a:focus {
	outline: 0;
}

/*===== News nav_seminar =====*/
ul.nav_seminar{
	list-style:none;
}

ul.nav_seminar li {
	background-image: url("../img/tabbtn_normal.gif");
	width: 680px;
	height:35px;
	float:left;
	margin-bottom: 10px;
}

ul.nav_seminar li a {
	text-decoration:none;
	display:block;
	text-align:center;
	color:#666;
	line-height:35px;
}

ul.nav_seminar li.selected {
	background-image: url("../img/tabbtn_selected.gif");
}

ul.nav_seminar li a:focus {
	outline: 0;
}

/*===== News Items =====*/

div.tab-box div a {
	color:#666;
	display:inline-block; /*ie6,7fix用にinline-block*/
	width:660px;
	border-bottom: 1px solid #ccc;
	position:relative;
}

div.tab-box a:hover {
	background-color:#FAFBED;
	text-decoration:none;
}

.newsthumb,
.newsdate,
.newstext{
	display:table-cell;
	vertical-align:top;
	}

* html div.newsthumb,
* html div.newsdate,
* html div.newstext{/* IE 6 */
	display:inline;
	zoom:1;
	}

*:first-child+html div.newsthumb,
*:first-child+html div.newsdate,
*:first-child+html div.newstext{/* IE 7 */
	display:inline;
	zoom:1;
	}

.newsthumb {
	width:80px
	}

.newsthumbimg {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}


.newsdate {
	width:70px;
	text-align:right;
	padding-top:15px;
	}

.newstext{
	width:480px;
	}

.newstext h4{
	margin-top:13px;
	margin-left:10px;
	color:#666;
	font-weight:normal;
	font-size:100%;
	}

.newstext p {
	margin-left:10px;
	color:#666;
	}
