@charset "shift_jis";

/* header—pcss */

li,dt,dd {list-style:none;
margin:0;
padding:0;
}

img{
	border:0;
}

.clearfix{
	display:inline-block;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


#headerHA {
	background-color:#ffffff;
	width:755px;
	margin:auto;
	text-align:left;
}

#headerHA .HAsub_menu {
	height:20px;
	width:396px;
	text-align:right;
	padding:0 0 0 0;
	margin:0;
	float:right;
}
#headerHA .HAsub_menu li {
	float:left;
	height:20px;
}

#headerHA h1#haLOGO {
	padding:3px 0 3px 0;
	margin:0 0 0 0;
	float:left;
}

#btn_top{
	border-top: 5px solid #96C568;
	text-align:right;
	padding:5px 0 19px 0;
}