 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal
}
BODY {
	BACKGROUND-IMAGE: url(./images/backimage.gif); BACKGROUND-REPEAT: repeat
}
#container {
	BORDER-RIGHT: #008080 2px dashed; BACKGROUND-POSITION: 100% 100%; BORDER-TOP: #008080 2px dashed; BACKGROUND-IMAGE: url(./images/#); MARGIN: 0px auto; BORDER-LEFT: #008080 2px dashed; WIDTH: 845px; BORDER-BOTTOM: #008080 2px dashed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
#sponsor {
	FLOAT: right; WIDTH: 330px
}
#sponsordesign {
	MARGIN-RIGHT: 10px
}
#containerdesign {
	MARGIN-LEFT: 10px; WIDTH: 500px
}
#header {
	WIDTH: 490px; HEIGHT: 100px
}
#flash {
	WIDTH: 490px; HEIGHT: 182px
}
#contents {
	WIDTH: 500px
}
#contentsdesign {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
#footer {
	WIDTH: 825px
}
#header H1 {
	MARGIN: 0px 10px
}
#header_l {
	FLOAT: left; WIDTH: 100px
}
#header_r {
	FLOAT: right
}
#language-switch {
	MARGIN-TOP: 25px; TEXT-ALIGN: right
}
#search-box {
	MARGIN-TOP: 20px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
#search-image {
	VERTICAL-ALIGN: -2px
}
#header P {
	CLEAR: both; WIDTH: 490px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}

#footer {
	CLEAR: both; PADDING-BOTTOM: 20px; TEXT-ALIGN: center
}
#left {
	FLOAT: left; WIDTH: 240px
}
#leftdesign {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#right {
	FLOAT: right; WIDTH: 240px
}
#rightdesign {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#left UL {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#right UL {
	MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
.more {
	MARGIN-LEFT: 130px
}
.more IMG {
	VERTICAL-ALIGN: -3px
}
H2.entry-title IMG {
	VERTICAL-ALIGN: -5px
}
.entry-body {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.entry-end {
	PADDING-RIGHT: 20px; PADDING-TOP: 30px; TEXT-ALIGN: right
}
.midashi IMG {
	MARGIN-LEFT: 350px
}
UL.archive-list {
	LIST-STYLE-TYPE: none
}
UL.archive-list LI {
	 MARGIN-TOP: 0.5em; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #99ccff 3px dashed
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, 'trebuchet ms', sans-serif
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
H1 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H5 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H6 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
PRE {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
BLOCKQUOTE {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#header P {
	FONT-WEIGHT: 700; FONT-SIZE: 14px
}

#footer A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
#header A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #ffff00; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}
#header A:active {
	COLOR: #ffff00; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}
#left UL {
	FONT-SIZE: 15px
}
.hiduke {
	FONT-SIZE: 10px; COLOR: red
}
#forguest {
	FONT-SIZE: 15px
}

#menu {
	FONT-SIZE: 14px; FONT-WEIGHT: BOLD
}

#forstaff {
	FONT-SIZE: 10px
}
H2.entry-title {
	FONT-SIZE: 20px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #99ccff 3px solid
}
H2.midashi {
	FONT-WEIGHT: 700; FONT-SIZE: 20px; MARGIN-BOTTOM: 30px; COLOR: #003366
}
