/*============================== reset ===================================*/
html,body	{width:100%; color:#333333;}
*			{margin:0;padding:0;}
a			{text-decoration:none;}
ul,ol		{list-style:none;}
.clearfix:after {
	content: "."; 
	  display: block; 
	  height: 0; 
	  font-size:0;	
	  clear: both; 
	  visibility:hidden;
}
.clearfix {
	min-height: 1px; /*IE6、7対策*/
}
* html .clearfix {
	height: 1px;
	/*\*//*/ /*MAC IE5.x対策*/
	height: auto;
	overflow: hidden;
	/**/
}
/*========================== HTML5 reset =================================*/
/* html5doctor.com Reset Stylesheet v1.6.1*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,address,code,del,img,small,strong,b,i,dl,dt,dd,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,details,footer,header,hgroup,menu,nav,section{display:block;}
ul{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before,blockquote:after,q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
input,select{vertical-align:middle;}
img{vertical-align:bottom;}
/*============== font (font-family、font-sizeのみ指定)====================*/


body	{font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-size: 62.5%; /* font-size 1em = 10px */}
