html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, p {
	margin: 0; padding: 0;
}
ul, ol {
	margin: 0; padding: 0;
}
li {
	margin: 0 1.4em;
}
h1, h2, h3, h4, h5, h6, caption, em, strong, table, th, td {
	font-size: 1em; font-weight: normal; font-style: normal;
}
table {
	border-collapse: collapse;
}

body {
	font: 1em/1.5em "Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
	*font-family:  "Lucida Grande", "ＭＳ Ｐゴシック", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; background-color: transparent; color: #000 -webkit-font-smoothing: antialiased;
}


#main {
	width: 100%; position: relative;
}
#content {
	margin: 0; padding: 20px 20px;
	position: relative;
}