@charset "utf-8";

/*		Reset
----------------------------------------------------*/
/* reset
----------------------------------------------- */
* html body {
	font-size: small; /* for IE6 */
}
body {
	margin: 0;
	padding: 0;
	font-size: small;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	line-height: 1.4;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
}
h1,h2,h3,h4,h5,h6,form,p,ul,li,dl,dt,dd {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
* html table {
	font-size: small; /* for IE6 */
}
table {
	border-collapse: collapse;
	font-size: small;
}
th,td {
	margin: 0;
	padding: 0;
}
address {
	font-style: normal;
}
hr {
	display: none;
}


/* align
----------------------------------------------- */
.alignleft { text-align: left!important; }
.aligncenter { text-align: center!important; }
.alignright { text-align: right!important; }


/* margin
----------------------------------------------- */
.margin0 { margin: 0!important; }
.margin5 { margin: 5px 0 0!important; }
.margin10 { margin: 10px 0 0!important; }
.margin15 { margin: 15px 0 0!important; }
.margin20 { margin: 20px 0 0!important; }
.margin25 { margin: 25px 0 0!important; }
.margin30 { margin: 30px 0 0!important; }
.margin35 { margin: 35px 0 0!important; }
.margin40 { margin: 40px 0 0!important; }
.margin45 { margin: 45px 0 0!important; }
.margin50 { margin: 50px 0 0!important; }


/* font size
----------------------------------------------- */
* html .fontsize1 { font-size: xx-small; }
* html .fontsize2 { font-size: x-small; }
* html .fontsize3 { font-size: small; }
* html .fontsize4 { font-size: medium; }
* html .fontsize5 { font-size: large; }
* html .fontsize6 { font-size: x-large; }

.fontsize1 { font-size: x-small; }
.fontsize2 { font-size: small; }
.fontsize3 { font-size: medium; }
.fontsize4 { font-size: large; }
.fontsize5 { font-size: x-large; }
.fontsize6 { font-size: xx-large; }
.fontsize1, .fontsize2, .fontsize3, .fontsize4, .fontsize5, .fontsize6 {
	line-height: 1.5;
	text-align: justify;
	text-justify: inter-ideograph;
}
