@charset "euc-jp";
/* CSS Document */

/* ---------- 1:navi  ---------- */
#contents-header{
	margin: 0 auto;
	padding:0px;
	width:675px;
}
#kounyurireki{
	padding: 14px 5px 0px 0px;
	margin: 0 auto;
	padding:0px;
	width:675px;
	text-align:right;
	font-size:80%;
	margin-bottom:3px;
	}
#kounyurireki img{
	vertical-align:middle;
	margin-right:5px;
	}

#kentei-navi{

	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:0px -34px;
	margin: 0px;
	padding-bottom: 30px;
	}
#kentei-navi ul{
	float: left;
	text-align: right;
	padding: 0px;
	margin: 0px;
	}
#kentei-navi ul li{
	list-style:none;
	}	
#kentei-navi ul li#jyuken,#jyuken-act{
	float: left;
	width: 89px;
	height: 30px;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	line-height: 0px;
	}
	
#kentei-navi ul li#rireki,#rireki-act{
	float: left;
	width: 89px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height: 0px;
	}	

#kentei-navi ul li#onlinenintei,#onlinenintei-act{
	float: left;
	width: 128px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height: 0px;
	}
	
#kentei-navi ul li#tourokuhensyu,#tourokuhensyu-act{
	float: left;
	width: 115px;
	height: 30px;
	margin: 0px 0px 0px 1px;
	padding: 0px;
	line-height: 0px;
	}
#kentei-navi ul li#backtop{
	float: left;
	width: 114px;
	height: 30px;
	margin: 0px 0px 0px 129px;
	padding: 0px;
	line-height: 0px;
	}	
	
#kentei-navi ul li#jyuken a,#kentei-navi ul li#rireki a{
	width: 89px;
	height: 30px;
	display: block;
	}

#kentei-navi ul li#onlinenintei a{
	width: 128px;
	height: 30px;
	display: block;
	}
#kentei-navi ul li#tourokuhensyu a{
	width: 115px;
	height: 30px;
	display: block;
	}
	
#kentei-navi ul li#kounyurireki a{
	width: 113px;
	height: 30px;
	display: block;
	}
	
#kentei-navi ul li#backtop a{
	width: 114px;
	height: 30px;
	display: block;
	}

		
.kentei-navi-txt{
	display: none;
	}

#kentei-navi ul li#jyuken a:hover,#kentei-navi ul li#jyuken-act{
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:-2px 0px;
	}	

#kentei-navi ul li#rireki a:hover,#kentei-navi ul li#rireki-act{
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:-90px 0px;
	}	
#kentei-navi ul li#onlinenintei a:hover,#kentei-navi ul li#onlinenintei-act{
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:-180px 0px;
	}
#kentei-navi ul li#tourokuhensyu a:hover,#kentei-navi ul li#tourokuhensyu-act{
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:-310px 0px;
	}		
#kentei-navi ul li#backtop a:hover{
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2nd.gif) no-repeat;
	background-position:-553px 0px;
	}				

#topinfo{
	padding:11px 0px 11px 6px;
	margin-bottom: 14px;
	background: url(http://i.yimg.jp/images/cert/top/kenteinavi2ndinfo.gif) no-repeat bottom;
	color: #003300;

	}

#topinfo img{
	margin-right:4px;
	float:left;
	vertical-align:middle;
	}
	
#topinfo img.kenteiinfo{
	margin-right:6px;	
	margin-top:2px;
	}

/* ---------- /1:navi  ---------- */

/* ---------- clearfix rules(float clear hack) ---------- */

#topinfo:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
#topinfo{
	display: inline-block;
	}
/* Hides from IE5-mac \*/
*html #topinfo{
	height: 1%;
	}
#topinfo{
	display: block;
	}
/* End hide from IE5-mac */

/* ---------- /clearfix rules(float clear hack) ---------- */