/*

	global css
	2008 JAN. unid@suijyo.com

	notes.:

*/


/*

	reset browser

*/

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*
	html5 fix
*/

article, aside, dialog, figure, footer, header,hgroup, menu, nav, section { display: block; }

html {
	height: 100%;
}

body {
	height: 100%;
	font-family: arial, verdana;
	font-size: 12px;
	background-color: #FFF;
}