BODY {
	FONT-SIZE: small; BACKGROUND: url(../images/bg01.gif); MARGIN: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: center
;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
;}
A {
	COLOR: #0066ff; TEXT-DECORATION: underline
;}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0066ff; TEXT-DECORATION: none
;}
A:visited {
	
}
.outline {
	WIDTH: 800px
;}
.head1 {
	BACKGROUND-COLOR: #ffffff
;}
.head2 {
	PADDING-LEFT: 3px; FONT-SIZE: small; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
.head2 A {
	BORDER-TOP: #ccccff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccccff 1px solid; COLOR: #999999; TEXT-DECORATION: none
;}
.actv {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/bg02.gif); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #99ccff
;}
.actv H2 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN: 0px 1px
;}
.mainbox {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; width : 795px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
.mainbox H1 {
	COLOR: #0033ff
;}
.mainbox H2 {
	FONT-SIZE: medium; MARGIN: 10px 0px
;}
.mainbox H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: medium; BACKGROUND-IMAGE: url(../images/bg09.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #333399 2px solid; BACKGROUND-COLOR: #99ccff
;}
.mainbox H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: small; BACKGROUND-IMAGE: url(../images/bg08.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
;}
.newsbox {
	BORDER-RIGHT: #339999 1px solid; BORDER-TOP: #339999 1px solid; MARGIN: 10px; BORDER-LEFT: #339999 1px solid; WIDTH: 550px; BORDER-BOTTOM: #339999 1px solid
;}
.newsbox H3 {
	MARGIN: 0px 0px 5px
;}
.newsdate {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #99ccff
;}
.setumei {
	MARGIN: 10px 3px; WIDTH: 450px; TEXT-ALIGN: left
;}
.infobox {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 500px; PADDING-TOP: 5px; TEXT-ALIGN: left
;}
.infobox H3 {
	BACKGROUND-IMAGE: none; MARGIN: 0px 0px 15px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
;}
.infobox H4 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/bg07.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 5px 10px 0px; BORDER-LEFT: #6699ff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #6699ff 2px solid; BACKGROUND-COLOR: #99ccff
;}
.toppage UL {
	FONT-WEIGHT: bold; MARGIN: 2px 15px; LIST-STYLE-TYPE: disc
;}
.toppage H2 {
	FONT-SIZE: small; MARGIN: 10px 0px
;}
.toppage H3 {
	PADDING-RIGHT: 5px; BORDER-TOP: #000066 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: medium; BACKGROUND-IMAGE: url(../images/bg05.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #000066 2px solid; BACKGROUND-COLOR: #0066ff
;}
.yakkan {
	FONT-SIZE: xx-small; MARGIN: 2px
;}
.yakkan H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: medium; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ff9900
;}
.yakkan H3 {
	FONT-SIZE: small; MARGIN: 2px; COLOR: #6666ff
;}
.yakkan H4 {
	FONT-SIZE: x-small; MARGIN: 1px
;}
.sidebar {
	BACKGROUND-IMAGE: url(../images/bg03.gif); VERTICAL-ALIGN: top;  BACKGROUND-COLOR: #3399ff; TEXT-ALIGN: left
;}
.sidetitle {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND-IMAGE: url(../images/bg04.gif); MARGIN-LEFT: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 190px; COLOR: #ffff00; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ff9900
;}
.menu1 {
	MARGIN-LEFT: 5px
;}
.menu1 H2 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; MARGIN: 2px 1px; WIDTH: 190px; COLOR: #ffffff
;}
.menulist {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 2px; FONT-SIZE: smaller; BACKGROUND-IMAGE: url(../images/bg-denko.gif); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #003399 1px solid; WIDTH: 180px; COLOR: #99ccff; BORDER-BOTTOM: #003399 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #003399
;}
.menulist A {
	COLOR: #99ccff; TEXT-DECORATION: none
;}
.menulist A:hover {
	BACKGROUND-IMAGE: url(../images/bg-denko2.gif); COLOR: #ffffff; TEXT-DECORATION: none
;}
.kaisha {
	BORDER-RIGHT: #000033 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #ccffff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000033 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
;}
.mame_link {
	MARGIN: 10px 5px
;}
.footer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
;}
.err {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: #ff0000
;}
.blogbox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e3f8ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; BORDER-LEFT: #99ccff 1px solid; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
;}
.blogtitle {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN-BOTTOM: 5px
;}

