@charset "utf-8";

/*---------------------------------------*/
/*ヘッダーメニュートップ*/
/*---------------------------------------*/
div#headermenutopbox{
	width:640px;
	margin:0;
	height:40px;
}
ul#headermenutop{
	width:640px;
	height:40px;
	margin:0;
	padding:0;
	background:url(../../images/2nd/header_topmenu.jpg) no-repeat 0 -40px;
	text-indent:-2000px;
}
ul#headermenutop li{
	width:128px;
	height:40px;
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}
ul#headermenutop li a{
	width:128px;
	height:40px;
	display:block;
	background:url(../../images/2nd/header_topmenu.jpg);
}
ul#headermenutop li a.a{background-position:0 0;}
ul#headermenutop li a:hover.a{background-position:0 -40px;}
ul#headermenutop li a.b{background-position:512px 0;}
ul#headermenutop li a:hover.b{background-position:512px -40px;}
ul#headermenutop li a.c{background-position:384px 0;}
ul#headermenutop li a:hover.c{background-position:384px -40px;}
ul#headermenutop li a.d{background-position:257px 0;}
ul#headermenutop li a:hover.d{background-position:257px -40px;}
ul#headermenutop li a.e{background-position:128px 0;}
ul#headermenutop li a:hover.e{background-position:128px -40px;}

/*---------------------------------------*/
/*メイン画像*/
/*---------------------------------------*/
div#headerimg_main {
	padding:0;	
}

/*---------------------------------------*/
/*ヘッダーメニューボトム*/
/*---------------------------------------*/
div#headermenubottombox{
	width:640px;
	margin:0;
	height:40px;
	position:relative;
}
ul#headermenubottom{
	width:640px;
	height:40px;
	margin:0;
	padding:0;
	background:url(../../images/2nd/header_bottommenu.jpg) no-repeat 0 -40px;
	text-indent:-2000px;
}
ul#headermenubottom li{
	width:160px;
	height:40px;
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}
ul#headermenubottom li a{
	width:160px;
	height:40px;
	display:block;
	background:url(../../images/2nd/header_bottommenu.jpg);
}
ul#headermenubottom li a.f{background-position:0 0;}
ul#headermenubottom li a:hover.f{background-position:0 -40px;}
ul#headermenubottom li a.g{background-position:480px 0;}
ul#headermenubottom li a:hover.g{background-position:480px -40px;}
ul#headermenubottom li a.h{background-position:320px 0;}
ul#headermenubottom li a:hover.h{background-position:320px -40px;}
ul#headermenubottom li a.i{background-position:160px 0;}
ul#headermenubottom li a:hover.i{background-position:160px -40px;}


/*--------------------------------*/

/*パンクズ*/

/*--------------------------------*/
div#pkuz{
	width:640px;
	margin:5px auto 5px auto;
}
div#pkuz a{
	color:#996600;
	text-decoration:none;
}
div#pkuz a:hover{
	color:#996600;
	text-decoration:underline;
}
div.pkuzsub{
	width:640px;
	margin:5px auto 5px auto;
	text-align:right;
}





