	/*Reset CSS*/html {	color:#000000;}body {	margin:0;	padding:0;}a {  	overflow:hidden;}a img, img {	border:0;}abbr, acronym {	border:0;}address, caption, cite, code, dfn, em, th, strong, var {	font-style:normal;	font-weight:normal;}blockquote, dd, div, dl, dt,h1, h2, h3, h4, h5, h6,li, ol, p, pre, span, td, th, ul {	margin:0;	padding:0;}caption, th {	text-align:left;}code, kbd, pre, samp, tt {	font-family:monospace;	line-height:100%;}h1, h2, h3, h4, h5, h6 {	font-size:100%;	font-weight:normal;}ol, ul {	list-style-type:none;}q:before, q:after {	content:'';}button, fieldset, form, input, label, legend, select, textarea {	margin:0;	padding:0;	font-family:inherit;	font-size:100%;	font-style:inherit;	font-weight:inherit;	vertical-align:baseline;}table {	border-collapse:collapse;	border-spacing:0;	font-size:100%;}/*base font*/body {	font-size:13px;	font-family:arial,helvetica,clean,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ', Meiryo,'ＭＳ Ｐゴシック',sans-serif;}body {	font-size:77%;	line-height:1.8;}      