@charset "utf-8";
/* CSS Document */




/*　トップページ　*/

#index #easySearch{
	background:url(https://www.city.koshu.yamanashi.jp/master/files/easy-search-bg.jpg) no-repeat;
	border:none;
	padding:70px 10px 5px;
	margin-bottom:10px;
}

.top-center-banner li{
	float:left;
	margin-right:4px;
}

.top-center-banner li.top-center-banner-last{
	margin-right:0px;
}



/*　市長の部屋　*/


#room-menu h3{
	margin-bottom:0;
	height:30px;
}

#room-menu ul{
	background:#FFF;
	border-left:solid 1px #660199;
	border-right:solid 1px #660199;
	border-bottom:solid 1px #660199;
	padding:8px 6px;
	margin:0 0 40px;
}

#room-menu ul li{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}





/*　あゆみページ　*/


#ayumi p{
	font-weight:bold;
}

.ayumi-img { position:relative; height:280px; width:680px; margin-bottom:30px; }
.ayumi-img img { position:absolute; left:0; top:0; }


.born{margin-bottom:30px;}
.born .floatLeft{margin-right:15px;}
.born img{margin-bottom:15px;}


#nenpyo{
	position:relative;
	background:url(https://www.city.koshu.yamanashi.jp/shisei/files/20120906/nenpyo-bg.jpg) no-repeat;
	width:680px;
	height:260px;
	margin-bottom:30px;
	padding:10px 0 34px;
}

#nenpyo-inner{
	position:absolute;
	width:660px;
	height:260px;
	top:10px;
	left:10px;
	overflow:hidden;
}

#nenpyo-inner-img{
	position:absolute;
	left:0px;
	z-index:1;
	zoom:1;
}

#prev-btn{
	position:absolute;
	left:13px;
	bottom:36px;
	z-index:50;
}

#next-btn{
	position:absolute;
	right:13px;
	bottom:36px;
	z-index:50;
}

h4{clear:both;}



#nenpyo-inner a{
	display:block;
	height:24px;
	width:64px;
	text-indent:-9999px;
	background:url(https://www.city.koshu.yamanashi.jp/shisei/files/20120906/link-bg.png);
}

#nenpyo-inner a:hover{
	border:solid 2px #F00;
}


#nenpyo2005{position:absolute; top:5px; left:81px;}
#nenpyo2006{position:absolute; top:5px; left:168px;}
#nenpyo2007{position:absolute; top:5px; left:296px;}
#nenpyo2008{position:absolute; top:5px; left:430px;}
#nenpyo2009{position:absolute; top:5px; left:560px;}
#nenpyo2010{position:absolute; top:5px; left:658px;}
#nenpyo2011{position:absolute; top:5px; left:796px;}

