@charset "Shift_JIS";

/* ==============================
  css-head-content-index
============================== */

/* ---------------------------------------------
  head
--------------------------------------------- */
#head {
	width: 900px;
	height: 190px;
	background: url(../img/bg02.jpg) no-repeat top right;
	position: relative;
}
#head h1 a {
	width: 174px;
	height: 60px;
	background: url(../img/head_logo.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
	position: absolute;
	top: 56px;
	left: 95px;
	display: block;
}
#head h1 a:hover {
	background: url(../img/head_logo.gif) no-repeat 1px 1px;
}
#head h2 {
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	top: 12px;
	left: 80px;
	display: block;
}
#head li {
	font-size: 1px;
	line-height: 100%;
}
#head li a {
	height: 23px;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 100%;
	position: absolute;
	top: 148px;
	display: block;
}
#head li#head-nav1 a {
	width: 76px;
	background: url(../img/head_nav1.gif) no-repeat;
	left: 76px;
}
#head li#head-nav2 a {
	width: 138px;
	background: url(../img/head_nav2.gif) no-repeat;
	left: 153px;
}
#head li#head-nav3 a {
	width: 105px;
	background: url(../img/head_nav3.gif) no-repeat;
	left: 292px;
}
#head li#head-nav4 a {
	width: 133px;
	background: url(../img/head_nav4.gif) no-repeat;
	left: 398px;
}
#head li#head-nav5 a {
	width: 70px;
	background: url(../img/head_nav5.gif) no-repeat;
	left: 532px;
}
#head li#head-nav1 a:hover {
	background: url(../img/head_nav1.gif) no-repeat 0 -23px;
}
#head li#head-nav2 a:hover {
	background: url(../img/head_nav2.gif) no-repeat 0 -23px;
}
#head li#head-nav3 a:hover {
	background: url(../img/head_nav3.gif) no-repeat 0 -23px;
}
#head li#head-nav4 a:hover {
	background: url(../img/head_nav4.gif) no-repeat 0 -23px;
}
#head li#head-nav5 a:hover {
	background: url(../img/head_nav5.gif) no-repeat 0 -23px;
}