<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Information *************************************
Description: reset style
Created: sunao.me
Last created date: 2010/04/14
***************************************************** */

/* margin, padding
-------------------------------------------*/
html, body, div, object, iframe,
h1, h2, h3, h4, h5, h6,
p, dl, dt, dd, ol, ul, li,
fieldset, form, input, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
blockquote, q, cite,
abbr, address,
code, pre,
img, a, span,
strong, em, sub, sup, dfn, var {
	margin: 0;
	padding: 0;
}

body {
	line-height: 1;
	font-size: 75%;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

ul, ol {
	list-style: none;
}

table {
	border-collapse: collapse;
	border: none;
	border-spacing: 0; /* Except for IE 6/7 */
}

th, td {
	vertical-align: top;
	text-align: left;
}

img {
	border: none;
	vertical-align: top;
}

p img, a img, li img, dt img, dd img {
	vertical-align: top;
}


address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

fieldset {
	border: none;
}

legend {
	position: absolute;
	text-indent: -10000em;
}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

a:focus {
	outline: none;
}

object, embed {
	outline:none;
}

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

/* --- IE6&amp;7 --- */
.clearfix {
	zoom:1;
}

.clear {
	clear: both;
}

.valign, .valign img {
	vertical-align: middle;
}
</pre></body></html>