/* default css */

/* === [Reset] Block elements styles === */
html {
	margin:0;
	padding:0;
	font-size:62.5%;
}

body {
	margin:0;
	padding:0;
	color:#000;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:1.6rem;
	font-weight:normal;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	-webkit-font-smoothing:antialiased;
	line-height:1.0
}

address,article,aside,
details,
figcaption,figure,footer,
header,hgroup,main,nav,
section,summary,
p,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6{
	display:block;
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
	line-height:1.0
}

li {
	list-style-position:outside;
	list-style-type:none
}

table{border-collapse:collapse;border-spacing:0}
th,td{vertical-align:middle;font-weight:normal;text-align:left}
fieldset,legend{border:0;display:block;margin:0;padding:0;font-size:100%;font-weight:normal;line-height:1.0}

/* === [Reset] inline elements styles === */
b,strong {font-weight:bold}
img {
	border:0;
	vertical-align:top;
}

a {
	color:#2f68d8;
	text-decoration:none
}

a:hover,a:active {
	text-decoration:underline;
}

hr {display:none}

button{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
