@charset "Shift_JIS";

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

	header CSS

	for all pages
	Lastmodified: 2011-07-05

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

#header {
	width:950px;
	margin: 5px auto 0 auto;
	overflow:hidden;
	/zoom:1;
	height:54px;
}

#header .head_logo {
	float:left;
	width:113px;
	margin-bottom:10px;
}
#header .right {
	float:right;
	margin-bottom:10px;
}

#header .fontsize {
	float:right;
	margin-bottom:7px;
}
#header .fontsize p {
	float:left;
	width:65px;
	padding-top:7px;
}
#header .fontsize ul {
	float:left;
	width:72px;
	height:25px;
	overflow: hidden;
}
#header .fontsize li {
	float:left;
	width:24px;
}
#header .fontsize li a.textresizer-active img {
	margin-top: -25px;
}
#header .link {
	clear:both;
	float:right;
}
#header .link li {
	float:left;
	margin-left:19px;
}

/*Navi*/
#header .head_navi {
	clear:both;
	margin:0 0 30px 0;
	width:950px;
	height:50px;
	overflow:hidden;
}
#header .head_navi li {
	float:left;
}
#header .head_navi li a:link img,
#header .head_navi li a:visited img {
	margin-top:0;
}
#header .head_navi li a:hover {
	zoom: 1;
}
#header .head_navi li a:hover img,
#header .head_navi li a:active img {
	margin-top:-50px;
}
#header .head_navi li.active img {
	margin-top:-50px;
}
#header .head_navi li.active a img {
	margin-top:-50px;
}

