HTML {
	FONT-SIZE: 80%
}
BODY {
	margin:0; padding:0;
	TEXT-ALIGN: left
}
A:link {
	COLOR: #000000;
}
A:visited {
	COLOR: #8080ff;
}
A:hover {
	COLOR: #ff0000
}
A:active {
	COLOR: #cf0000
}
#wrapper {
	MARGIN-LEFT: 0; WIDTH: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.topbg {
	background-image: url(images/top01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#topbg {
	background-image: url(images/top01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:460px;
}
.bg {
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000000; LINE-HEIGHT: 1.0; FONT-STYLE: normal; TEXT-DECORATION: none
}
.H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000000; LINE-HEIGHT: 1.0; FONT-STYLE: normal; TEXT-DECORATION: none
}
.H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #000000; LINE-HEIGHT: 1.1; FONT-STYLE: normal; TEXT-DECORATION: none
}
.H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #000000; LINE-HEIGHT: 1.0; FONT-STYLE: normal; TEXT-DECORATION: none
}
.H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #000000; LINE-HEIGHT: 1.5; FONT-STYLE: normal; TEXT-DECORATION: none
}
.H6{
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #C37D08; LINE-HEIGHT: 1.5; FONT-STYLE: normal; FONT-FAMILY: "¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; TEXT-DECORATION: none

}
.H7{
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #C37D08; LINE-HEIGHT: 1.1; FONT-STYLE: normal; FONT-FAMILY: "¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; TEXT-DECORATION: none

}