@import url(styleDefault.css); /* �����ݒ荀�� */
@import url(styleLayout.css); /* ���C�A�E�g�ݒ� */
@import url(styleHeader.css); /* �w�b�_ */
@import url(styleFooter.css); /* �t�b�^ */
@import url(styleSub.css); /* �T�u */
@import url(stylePage.css); /* �y�[�W */
@import url(top.css); /* �z�z�\������ */



#headnavi {
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width: 771px;
	height: 23px;
	background-color: #FFF;
	padding-top: 10px;
}
#headnavi ul li {
display: inline;
}
#headnavi li a {
position:absolute;
display:block;
height:23px;
text-indent:-1000em;
text-decoration:none;
}
#headnavi li.headnavi0 a {
left:0px;
width:103px;
background-image: url(../images/headernavi.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}
#headnavi li.headnavi1 a {
	left:103px;
	width:70px;
	background-image: url(../images/headernavi.jpg);
	background-repeat: no-repeat;
	background-position: -103px 0px;
}
#headnavi li.headnavi2 a {
	left:173px;
	width:216px;
	background-image: url(../images/headernavi.jpg);
	background-repeat: no-repeat;
	background-position: -173px 0px;
}
#headnavi li.headnavi3 a {
	left:389px;
	width:178px;
	background-image: url(../images/headernavi.jpg);
	background-repeat: no-repeat;
	background-position: -389px 0px;
}
#headnavi li.headnavi4 a {
	left:583px;
	width:188px;
	background-image: url(../images/headernavi.jpg);
	background-repeat: no-repeat;
	background-position: -583px 0px;
}

#headnavi p {
text-align: left;
padding-right: 16px;
text-indent: 5px;
}

