@charset "utf-8";

/* -------------------------------------------------------------------
	file Information
	
	File name:      				reset.css
	Created:   					    2011
	Last update:				    2011-01-29
	by Author Style Info:		共有リセットCSS
	
	Author:									OSM by image graff
	Author URI: 						http://osm.main.jp/work

------------------------------------------------------------------- */

/** reset styles ----------------------------------------------------------------**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td { margin: 0; padding: 0; }
fieldset,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,small { font-size: 100%; font-weight: normal; }
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
img { vertical-align: bottom; }
input {	vertical-align: bottom; }
* html input { margin: -4px -4px -3px; vertical-align:middle; }
*:first-child+html input { margin: -4px -4px -3px; vertical-align:middle; }

/** reset fonts -----------------------------------------------------------------**/
body,pre,select { font-size: 13px;/* for modern */ line-height: 1; font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,sans-serif; }
* html body,* html pre { font-size: 80%;/* IE6 */ }

/** clearfix ----------------------------------------------------------------**/
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }