BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eceff2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#wrapper {
	BACKGROUND-IMAGE: url(images/bg.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 0px
}
#header {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; HEIGHT: 65px; PADDING-TOP: 0px
}
#subarea {
	POSITION: absolute; TOP: 45px; RIGHT: 22px
}
#mainarea {
	BACKGROUND-IMAGE: url(images/sidebg.gif); WIDTH: 860px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 22px 5px; PADDING-LEFT: 0px; WIDTH: 181px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 25px
}
H1 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 10px 166px 5px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #4d4d4d; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H5 SPAN {
	FONT-WEIGHT: normal
}
#menuarea {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; HEIGHT: 47px; PADDING-TOP: 0px
}
#mainmenu {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 816px; PADDING-RIGHT: 0px; HEIGHT: 37px; TOP: 0px; PADDING-TOP: 0px; LEFT: 22px
}
#mainmenu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 136px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#mainmenu LI A {
	BACKGROUND-IMAGE: url(images/mainmenu.gif); WIDTH: 100%; DISPLAY: block; HEIGHT: 0px !important; OVERFLOW: hidden; PADDING-TOP: 37px
}
#mm01 A {
	BACKGROUND-POSITION: 0px 0px
}
#mm02 A {
	BACKGROUND-POSITION: -136px 0px
}
#mm03 A {
	BACKGROUND-POSITION: -272px 0px
}
#mm04 A {
	BACKGROUND-POSITION: -408px 0px
}
#mm05 A {
	BACKGROUND-POSITION: -544px 0px
}
#mm06 A {
	BACKGROUND-POSITION: -680px 0px
}
#mm01 A:hover {
	BACKGROUND-POSITION: 0px -37px
}
#mm01 A.stay {
	BACKGROUND-POSITION: 0px -37px
}
#mm02 A:hover {
	BACKGROUND-POSITION: -136px -37px
}
#mm02 A.stay {
	BACKGROUND-POSITION: -136px -37px
}
#mm03 A:hover {
	BACKGROUND-POSITION: -272px -37px
}
#mm03 A.stay {
	BACKGROUND-POSITION: -272px -37px
}
#mm04 A:hover {
	BACKGROUND-POSITION: -408px -37px
}
#mm04 A.stay {
	BACKGROUND-POSITION: -408px -37px
}
#mm05 A:hover {
	BACKGROUND-POSITION: -544px -37px
}
#mm05 A.stay {
	BACKGROUND-POSITION: -544px -37px
}
#mm06 A:hover {
	BACKGROUND-POSITION: -680px -37px
}
#mm06 A.stay {
	BACKGROUND-POSITION: -680px -37px
}
#submenu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#submenu LI {
	BACKGROUND-IMAGE: url(images/submenu_style.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#submenu LI A {
	DISPLAY: block; COLOR: #a7a9ac; TEXT-DECORATION: none
}
#submenu LI A:hover {
	TEXT-DECORATION: underline
}
#leftside {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#leftside UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 18px 0px 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftside UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftside UL LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 0px !important; OVERFLOW: hidden; PADDING-TOP: 27px
}
#smenu01 A {
	BACKGROUND-POSITION: -150px 0px
}
#smenu02 A {
	BACKGROUND-POSITION: -300px 0px
}
#smenu03 A {
	BACKGROUND-POSITION: -450px 0px
}
#smenu04 A {
	BACKGROUND-POSITION: -600px 0px
}
#smenu05 A {
	BACKGROUND-POSITION: -750px 0px
}
#smenu06 A {
	BACKGROUND-POSITION: -900px 0px
}
#smenu01 A:hover {
	BACKGROUND-POSITION: -150px -27px
}
#smenu01 A.stay {
	BACKGROUND-POSITION: -150px -27px
}
#smenu02 A:hover {
	BACKGROUND-POSITION: -300px -27px
}
#smenu02 A.stay {
	BACKGROUND-POSITION: -300px -27px
}
#smenu03 A:hover {
	BACKGROUND-POSITION: -450px -27px
}
#smenu03 A.stay {
	BACKGROUND-POSITION: -450px -27px
}
#smenu04 A:hover {
	BACKGROUND-POSITION: -600px -27px
}
#smenu04 A.stay {
	BACKGROUND-POSITION: -600px -27px
}
#smenu05 A:hover {
	BACKGROUND-POSITION: -750px -27px
}
#smenu05 A.stay {
	BACKGROUND-POSITION: -750px -27px
}
#smenu06 A:hover {
	BACKGROUND-POSITION: -900px -27px
}
#smenu06 A.stay {
	BACKGROUND-POSITION: -900px -27px
}
#leftside UL LI#ao {
	HEIGHT: 0px !important; OVERFLOW: hidden; PADDING-TOP: 37px
}
#rightside {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 670px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#copyright {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; HEIGHT: 68px; CLEAR: both; PADDING-TOP: 0px
}
#copyright IMG {
	PADDING-BOTTOM: 0px; MARGIN: 20px 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 10px 166px 10px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
P.kome {
	BACKGROUND-IMAGE: url(images/kome.gif); LINE-HEIGHT: 15px; MARGIN-TOP: 3px; PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 3px
}
P SPAN.gazo {
	MARGIN: 0px 0px 0px 12px; FLOAT: right
}
.zu {
	MARGIN: 10px 0px 10px 18px; WIDTH: 612px
}
.hihyouji {
	DISPLAY: none
}
.hidden {
	VISIBILITY: hidden
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 25px 166px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #4d4d4d; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DL DD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 21px; MARGIN: 0px 0px 0px 100px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
* HTML BODY DD {
	TEXT-INDENT: -3px
}
#pankuzu {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 0px
}
#pankuzu P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 190px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#pankuzu A {
	COLOR: #a7a9ac; TEXT-DECORATION: none
}
#pankuzu A:hover {
	TEXT-DECORATION: underline
}
.ancherimg {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 5px 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
