@charset "utf-8";
/* CSS Document */
#header{
	background-color:#FFFFFF;
}
#headerInner{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	overflow:hidden;
}
main{
	padding-top:100px;
}
.mainNav{
	background:url(../images/nav-bg.png) repeat-x;
	width:100%;
	overflow:hidden;
	position:absolute;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
	behavior:url(../common/PIE.htc);
	z-index:3;
}
#pankuzu{
	font-size:90%;
	line-height:50px;
}
#pankuzu img{
	display:inline-block;
	margin-right:5px;
}
#localNav{
	float:left;
}
.navSpace{
	margin-top:1px;
}
#mainInner{
	float:right;
}
#feature{
	width:660px;
	height:215px;
	background-color:#FFFFFF;
	border:solid 3.5px #D68484;
	overflow:hidden;
}
#feature div{
	float:left;
	margin-left:34PX;
	margin-top:31PX;
}
#feature div img{
	margin-bottom:22px;
}
#feature > P{
	float:right;
}
.contents{
	clear:both;
	margin-top:25px;
	overflow:hidden;
}
#mainInner h2{
	width:660px;
	height:45px;
	background-color:#EFADAD;
	overflow:hidden;
}
#mainInner h2 img{
	margin-left:25px;
	margin-top:13px;
}
.department01{
	width:325px;
	height:325px;
	margin-top:10px;
	background-color:#FFFFFF;
}
.department02{
	width:325px;
	height:375px;
	margin-top:10px;
	background-color:#FFFFFF;
}
.space{
	margin-right:10px;
}
.department01 p img,
.department02 p img{
	margin-left:5px;
	margin-top:5px;
}
	
.department01 li img,
.department02 li img{
	display:inline-block;
	margin-right:10px;
}
.contents > div > ul > li{
	float:left;
}
.department01 ul,
.department02 ul{
	margin-left:40px;
	margin-top:20px;
}
#relatedLinks{
	margin-top:68px;
	width:660px;
	height:168px;
	background:url(../images/related-links.png) no-repeat;
}
#relatedLinks ul{
	padding-left:17px;
	padding-top:58px;
}
#relatedLinks li{
	float:left;
	margin-right:15px;
}