@charset "utf-8";
/* CSS Document */


#main #contents h2{
	padding: 20px 20px 20px 80px;
}
body#instructionalprojects #main #contents h2{ background:#f0f0f0 url(../../img/bg_title_04-02.jpg) no-repeat left bottom; }

/* アンカーリンク */

.anchor-link{
	width:666px;
	height:28px;
	margin:0 auto 20px;;
	background:url(../img/tab_on.gif) no-repeat left top;
	position:relative;
}

.anchor-link ul li.tab-01{
	position:absolute;
	top:0;
	left:0px;
}
.anchor-link ul li.tab-02{
	position:absolute;
	top:0;
	left:112px;
}
.anchor-link ul li.tab-03{
	position:absolute;
	top:0;
	left:303px;
}
.anchor-link ul li.tab-04{
	position:absolute;
	top:0;
	left:391px;
}
.anchor-link ul li.tab-05{
	position:absolute;
	top:0;
	left:453px;
}
.anchor-link ul li.tab-06{
	position:absolute;
	top:0;
	left:549px;
}

.anchor-link ul li.tab-01 a{
	width:112px;
	height:28px;
	display:block;
}
.anchor-link ul li.tab-02 a{
	width:191px;
	height:28px;
	display:block;
}
.anchor-link ul li.tab-03 a{
	width:88px;
	height:28px;
	display:block;
}
.anchor-link ul li.tab-04 a{
	width:62px;
	height:28px;
	display:block;
}
.anchor-link ul li.tab-05 a{
	width:96px;
	height:28px;
	display:block;
}
.anchor-link ul li.tab-06 a{
	width:117px;
	height:28px;
	display:block;
}

.anchor-link ul li.stay a img{
	visibility:hidden;
	zoom:1;
}
.anchor-link ul li a:hover img{
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	zoom:1;
}