BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.pankuzu {
	PADDING-LEFT: 0.5em; FONT-SIZE: 1.0em; MARGIN-BOTTOM: 0px; WIDTH: 840px; HEIGHT: 25px; BACKGROUND-COLOR: #e1ff9f
}
#banner {
	MARGIN-LEFT: auto; FONT-SIZE: 1.5em; COLOR: #555555; WIDTH: 848px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: auto
}
#banner_text {
	MARGIN-LEFT: auto; FONT-SIZE: 1.5em; COLOR: #555555; WIDTH: 848px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: auto
}
#footer {
	MARGIN-LEFT: auto; WIDTH: 850px; MARGIN-RIGHT: auto
}
#container {
	MARGIN-LEFT: auto; WIDTH: 848px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #f4f4c1
}
.content {
	MARGIN-LEFT: auto; WIDTH: 810px; MARGIN-RIGHT: auto
}
DIV.contentsub {
	BACKGROUND-COLOR: #ffffff
}
DIV.contentsub1 {
	FONT-SIZE: 14px; MARGIN-LEFT: 3em; WIDTH: 650px;
}
LI {
	MARGIN-BOTTOM: 1em; COLOR: #555555
}
H1 {
	MARGIN-TOP: 10px; FONT-SIZE: 1.3em; COLOR: #484848
}
H2 {
	PADDING-LEFT: 0.5em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0.5em; BORDER-LEFT: #e8e6d5 20px solid; COLOR: #555555; BORDER-BOTTOM: #e8e6d5 2px solid
}
H3 {
	BORDER-RIGHT: #f4f4c1 2px dotted; BORDER-TOP: #f4f4c1 2px dotted; MARGIN-TOP: 1.5em; FONT-SIZE: 1.2em; MARGIN-LEFT: 1.2em; BORDER-LEFT: #f4f4c1 2px dotted; COLOR: #555555; BORDER-BOTTOM: #f4f4c1 2px dotted
}
H3 SPAN {
	COLOR: #f4f4c1
}
H4 {
	 WIDTH: 300px; FONT-SIZE: 0.95em; MARGIN-TOP: 3px;　MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2.5em; COLOR: #555555; 
}
TABLE {
	MARGIN-LEFT: 3em
}

img {
    border-style:none;
}

A:link { color: #0000ff; text-decoration: none }   /* リンク 青*/

A:visited {                 /* 既に見たリンク 青*/
  color: #0000ff;
  text-decoration: none     /* 下線を消す */
}

A:active { color: #00ff00 } /* クリック時のリンク 赤*/

A:hover {                   /* カーソルが上にある時のリンク 赤*/
  color: #ff0000;
  text-decoration: none     /* 下線を消す */
}