@charset "Shift-JIS";

/*
	--------------------------------
	Name: init.css
	Created: 2009.09.29
	Last Modified: 2016.04.21
	--------------------------------
	- Table of Contents -

	　初期化
	
	--------------------------------
*/


/*--------------------------------------
	初期化
--------------------------------------*/
*{
	margin: 0;
	padding: 0;
}

body{
	background:#fff;
	color: #333;
	font-size: small;
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴシック",Hiragino Sans,Osaka"ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
body {
	font-size: 81.3%;
}
html:not(:target) body { font-size: 13px; }	/* not IE */

a {	color: #333; text-decoration: none; }
a:hover { text-decoration: underline;}


ul,ol{
	list-style-type: none;
}

em{
	display: none;
}

a,
fieldset,
img { border: 0; }

/*----------- img element*/

img { vertical-align: middle; }



/*---------form element*/

input,
select { vertical-align: top; color: #333; }

/* ＼*/
*:first-child+html input { vertical-align: middle; }

* html input { vertical-align: middle; }

*:first-child+html select { vertical-align: middle; }

* html select { vertical-align: middle; }

/**/


hr {
	display: none;
}



/* clearfix: 2008-12-08 ---------------- */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:1; overflow:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
*:first-child+html .clearfix { display:inline-block; }
