BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "‚l‚r ƒSƒVƒbƒN","Hiragino KaKu Gothic Pro", Osaka; BACKGROUND-COLOR: #c0c6c9
;}
A:link {
	FONT-SIZE: 12px; COLOR: #004080
;}
A:visited {
	FONT-SIZE: 12px; COLOR: #004080
;}
P {
	MARGIN: 20px 0px; LINE-HEIGHT: 150%; LETTER-SPACING: 1px
;}
H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 2px
;}
#main {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
;}
#header {
	MARGIN: 0px; BACKGROUND-COLOR: #999999
;}
#header-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image : url(../rotenburo/rotenburo_title_751x.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; height : 145px;}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 120px
;}
#header A {
	FONT-SIZE: 24px; COLOR: #ffffff
;}
#header A:hover {
	FONT-SIZE: 24px; COLOR: #ffffff
;}
#header-menu {
	BORDER-TOP: #ffffff 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #333333
;}
#header-menu UL {
	PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 3px; TEXT-ALIGN: center
;}
#header-menu LI {
	DISPLAY: inline; COLOR: #cccccc
;}
#header-menu A {
	COLOR: #cccccc
;}
#header-menu A:hover {
	COLOR: #999999
;}
#container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
;}
#contents {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 540px; PADDING-TOP: 5px
;}
#contents H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; background-image : url(titlebar_g.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #485859 8px solid; COLOR: #333333; LINE-HEIGHT: 110%; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
;}
#menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
#menu H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; background-image : url(sidebar_g.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #485859 8px solid; COLOR: #333333; LINE-HEIGHT: 110%; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
;}
#menu P {
	MARGIN: 15px; LINE-HEIGHT: 150%
;}
LI {
	LIST-STYLE-IMAGE: url(img/mark.gif); MARGIN: 0px 0px 5px
;}
#menu A {
	FONT-SIZE: 12px; COLOR: #004080
;}
#menu A:hover {
	FONT-SIZE: 12px; COLOR: #004080
;}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #999999 2px dotted; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
#footer H1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 2px; TEXT-ALIGN: right
;}
#footer H1 A {
	FONT-SIZE: 10px; COLOR: #666
;}
#footer H1 A:hover {
	COLOR: #666
;}
#footer A {
	FONT-SIZE: 10px; COLOR: #004080
;}
#footer A:hover {
	COLOR: #004080
;}
