BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #000000; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #efefef
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	COLOR: #002299; TEXT-DECORATION: none
}
A:visited {
	COLOR: #004488; TEXT-DECORATION: none
}
A:active {
	COLOR: #22ffff
}
A:hover {
	COLOR: #0000ff; BACKGROUND-COLOR: #999999
}
H1 {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left center; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat;
}

H6 {
	bold, FONT-SIZE: 8; COLOR: #CC3300
}

LI {
	PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR:#000000; PADDING-TOP: 5px; MARGIN-LEFT: 0px
}

.frame {
	width: 900px;margin-left: auto;margin-right: auto;
}

.frameall {
	margin-left: auto; margin-right: auto;
}

.head {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}

.site_title {
	float:left;	width:250px;z-index: 1; margin-right: 5px;
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 200%; PADDING-BOTTOM: 5px;
}

.promote {
	margin-left:260px;
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.first_menu {
	margin-left:260px;
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #AAAAAA; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000
}

.second_menu {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #AAAAAA; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000
}

.com {
	CLEAR: right; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #AAAAAA; PADDING-TOP: 5px; BACKGROUND-COLOR: #000000
}

.forward {
}

.renraku {
	padding-left:5px; margin-left: auto; margin-right: auto;
}

.leftmenu{
	width:160px;float: left;z-index: 1;padding-left: 0px;margin-right: 5px;
}

.main {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 1px none; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px none; BORDER-RIGHT:none
}
.mainall {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 165px; BORDER-LEFT: #000000 1px none; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px none; BORDER-RIGHT:none
}
.column {
	BORDER-RIGHT: #bad3e8 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: right bottom; BORDER-TOP: #bad3e8 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 100%; MARGIN-RIGHT:0px;MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #bad3e8 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefef; line-heigh: 140%
}
.bottom {
	CLEAR: left; PADDING-RIGHT: 10px; FONT-SIZE:100%;FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-ALIGN: right
}

.area{
	padding-left: 0px; margin-left: 0px;
}

.rightmenu{
	width:165px;float: right;z-index: 2;margin-left: 0px;margin-right: 0px;
}

