@charset "UTF-8";
/* CSS Document */

/*-------基本ヘッダー設定 --------*/
#HEADspc {
	margin-bottom:10px;
}
#HEADBOX {
	width:950px;
	height:60px;
	padding:5px;
	position:relative;
}
#HEADBOX h1 {
	width:300px;
	height:60px;
	float:left;
	margin-right:10px;
	display:inline;
}
#HEADBOX h2 {
	width:640px;
	_width:630px;
	font-size:10px;
	*font-size:11px;
	line-height:140%;
	color:#FFF;
	text-align:left;
	margin-top:10px;
	display:block;
	float:left;
}
#HEADBOX ul {
	list-style:none;
	width:350px;
	float:right;
	text-align:right;
	position:absolute;
	right:5px;
	bottom:10px;
}
#HEADBOX li {
	font-size:11px;
	background:url(../../images/sankaku_dot.gif) no-repeat left center;
	padding-left:8px;
	display:inline;
	margin-left:10px;
}
#HEADPRSWF {
	width:960;
	height:250px;
	display:block;
	background-color:#666;
}
ul#Gnavi {
	width:960px;
	list-style:none;
}
ul#Gnavi li {
	display:inline;
	float:left;
}
ul#Gnavi li a {
	background-image:url(../../images/mainnavi.png);
	background-repeat:no-repeat;
	display:block;
	height:30px;
}
ul#Gnavi li a span {
	display:none;
}
ul#Gnavi li.BT1 a {
	background-position:0 -30px;
	width:195px;
}
ul#Gnavi li.BT1 a:hover {
	background-position:0 0;
}
ul#Gnavi li.BT2 a {
	background-position:-195px -30px;
	width:190px;
}
ul#Gnavi li.BT2 a:hover {
	background-position:-195px 0;
}
ul#Gnavi li.BT3 a {
	background-position:-385px -30px;
	width:190px;
}
ul#Gnavi li.BT3 a:hover {
	background-position:-385px 0;
}
ul#Gnavi li.BT4 a {
	background-position:-575px -30px;
	width:190px;
}
ul#Gnavi li.BT4 a:hover {
	background-position:-575px 0;
}
ul#Gnavi li.BT5 a {
	background-position:-765px -30px;
	width:195px;
}
ul#Gnavi li.BT5 a:hover {
	background-position:-765px 0;
}