@charset "utf-8";

html, body, h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, dl, dt, dd, table, td, th, form, fieldset, legend, label {
	margin: 0px;
	padding: 0px;
}

*:first-child+html body {
	overflow: hidden;
}

* html body {
	overflow: hidden;
height:;
}

input, select, textarea {
	margin: 0px;
	font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:100%;
	color: #727172;
	font-weight:normal;
	padding: 0px 2px;
}

ul, ol, li, dl, dt, dd {
	line-height: 1.4em;
}

table {
	border-collapse: collapse;
	padding: 0;
}

ul {
	list-style:none;
}

img {
	border: 0px;
}

*:first-child+html img {
	display: inline !important;
}

a:focus {
	outline:none;
}

a:link {
	color:#0066cc;
}

a:hover {
	color:#df0010;
}

a:visited {
	color:#4a2975;
}

sup {
	vertical-align: top;
}

sub {
	font-size: x-small;
	vertical-align: text-bottom;
	padding-right: 3px;
}

body {
	font-size: 75%;
	font-family: sans-serif;
	color: #333;
}

* html body {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", sans-serif;
	vertical-align: baseline;
	text-align: left;
} /* for lte ie6 */

*:first-child+html body {
	font-size: 75%;
} /* for ie7 */

html>/**/body {
	font-size: 75%;
	font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
} /* for ie8 */









