/* HTML5 display definitions
==========================
/*
* Corrects block display not defined in IE6/7/8/9 & FF3
*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
  display: block;
}

/* reset
==================== */
body{
  margin: 0;
  padding: 0;
  font-family:"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #333;
}
dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6,form, fieldset, input,p, blockquote, pre, div, figure {
  margin: 0;
  padding: 0;
}

select, input, textarea,pre, code, kbd, var, ins, del, samp {
  font-size: 100%;
}

fieldset, img {
  border: none;
}

input{
	border:none;
}

img { 
	margin: 0; 
	display: block; /* インライン要素としてのデフォルトの余白を除去 */ 
}

/* initialize */
body {
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	color: #333;
}
  
/* common
==========================*/
body{
	background: #F6F6F6;
}
