body {
        margin : 0px auto; font-size: 0.8em; line-height: 180%;
}

h1 {
        font-size:14px; padding:2;
}

h2 {
        font-size:14px;
}



BODY {
	FONT-SIZE: 13px; MARGIN: 0px auto; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"; BACKGROUND-COLOR: #fbf7eb;
}

TBODY {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px;
}

TABLE {
	FONT-SIZE: 14px; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"
;}
A:link {
	COLOR: #0000ff;
}

DIV#content {
	MARGIN: 0px auto; TEXT-ALIGN: center
;}
DIV#layout {
	BORDER-RIGHT: #1d7506 1px solid; MARGIN: 0px auto; BORDER-LEFT: #1d7506 1px solid; WIDTH: 800px; BACKGROUND-COLOR: #ffffff
;}
HR {
	COLOR: #999999; HEIGHT: 1px
;}

DIV#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
;}
DIV#right {
	BACKGROUND-POSITION: right bottom; FLOAT: right; background-image : url(img/sky.jpg); MARGIN: 0px auto; WIDTH: 570px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
;}
DIV#right2 {
	FLOAT: right; MARGIN: 0px auto; WIDTH: 570px; HEIGHT: 720px; BACKGROUND-COLOR: #ffffff
;}
DIV#left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 220px; LINE-HEIGHT: 170%; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
;}
DIV.1 {
	font-size : 200%;
}
DIV#cherish {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 802px; COLOR: #33ccff; PADDING-TOP: 10px; BACKGROUND-COLOR: #b5edff; TEXT-ALIGN: right
;}
.table {
	LINE-HEIGHT: 150%
;}

