@charset "shift_jis";

@import url(template.css);
@import "element.css";
@import "template.css";
@import "snippets.css";

/*-------------------------------------------------------------------
	Firefox Bugfix スクロールバー表示
-------------------------------------------------------------------*/
@media screen{
	*html body {
		overflow-y:auto;
	}

	*+html body {
		overflow-y:auto;
	}

	body {
		overflow-y:scroll;
	}
}

/*-------------------------------------------------------------------
	スクリーンリーダー対応
-------------------------------------------------------------------*/
.speakAnchor{
	display:none;
}

#anchorPagetop {
	left:-9999px;
	position:absolute;
}

hr{
	display:none;
}


/*-------------------------------------------------------------------
	Clearfix
-------------------------------------------------------------------*/
.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

.clearfix {
	zoom: 100%;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
/* End hide from IE-mac */
