.rose-rogo {
	BORDER-RIGHT: #761870 1px solid; BORDER-TOP: #761870 1px solid; BACKGROUND: url(images/rogo_back.gif) repeat-x 50% bottom; MARGIN: 0px 0px 5px; BORDER-LEFT: #761870 1px solid; WIDTH: 800px; BORDER-BOTTOM: #761870 1px solid; HEIGHT: 80px
}
.title-fl {
	FLOAT: left; MARGIN: 4px; WIDTH: 380px
}
.title-fr {
	FLOAT: right; MARGIN: 4px 4px 1px; VERTICAL-ALIGN: bottom; WIDTH: 380px
}
.nofloat {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rs-line {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 75%; BACKGROUND: url(images/rogo_back.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 5px; WIDTH: 800px; PADDING-TOP: 3px; HEIGHT: 20px
}
.area-01 {
	BORDER-TOP: #761870 1px solid; BACKGROUND-IMAGE: url(images/board.gif); MARGIN: 0px; BORDER-LEFT: #761870 1px solid; WIDTH: 75%; BORDER-BOTTOM: #761870 1px solid; BACKGROUND-REPEAT: repeat
}
.area-02 {
	BORDER-RIGHT: #761870 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #761870 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/photo-01.jpg) center center; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #761870 1px solid; WIDTH: 24%; PADDING-TOP: 0px; BORDER-BOTTOM: #761870 1px solid; TEXT-ALIGN: center
}
.area-03 {
	PADDING-RIGHT: 4px; BORDER-TOP: #761870 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #761870 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #761870 1px solid
}
.area-04 {
	BORDER-RIGHT: #761870 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #761870 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #761870 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #761870 1px solid
}
.area-05 {
	BORDER-RIGHT: #761870 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #761870 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #761870 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #761870 1px solid
}
.area-06 {
	BORDER-RIGHT: #7b005c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7b005c 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #7b005c 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #7b005c 1px solid; BACKGROUND-COLOR: #ffffff
}
.area-07 {
	BORDER-RIGHT: #7b005c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7b005c 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 4px 10px 4px 4px; BORDER-LEFT: #7b005c 1px solid; WIDTH: 44%; PADDING-TOP: 7px; BORDER-BOTTOM: #7b005c 1px solid; BACKGROUND-COLOR: #ffffff
}
.copy01 {
	MARGIN: 0px 0px 5px; PADDING-TOP: 7px
}
.copy02 {
	FLOAT: left; MARGIN: 4px; WIDTH: 50%
}
.copy03 {
	PADDING-RIGHT: 35px; PADDING-LEFT: 40px; FONT-SIZE: 90%; BACKGROUND: url(images/b_block.gif); PADDING-BOTTOM: 5px; MARGIN: 4px; COLOR: #000066; LINE-HEIGHT: 130%; PADDING-TOP: 5px
}
.photo01 {
	BACKGROUND: url(images/photo-01.jpg) center center; WIDTH: 100%; HEIGHT: 100%
}
.pick01 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 92%; PADDING-BOTTOM: 2px; MARGIN: 2px 4px 8px; COLOR: #ff0000; PADDING-TOP: 2px
}
.pick02 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 92%; PADDING-BOTTOM: 2px; MARGIN: 2px 4px 8px; COLOR: #cc0099; PADDING-TOP: 2px
}
.pick03 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 92%; PADDING-BOTTOM: 2px; MARGIN: 2px 4px 8px; COLOR: #1f1f7c; PADDING-TOP: 2px
}
.fl-left {
	FLOAT: left
}
.fl-right {
	FLOAT: right
}
.access {
	FLOAT: left
}
.table-space01 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
.topics {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: center center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(images/new_guide.jpg); PADDING-BOTTOM: 5px; MARGIN: 5px; WIDTH: 590px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px; TEXT-ALIGN: right
}
.news01 {
	MARGIN-TOP: 8px; FONT-SIZE: 78%; MARGIN-BOTTOM: 8px; COLOR: #910000; LINE-HEIGHT: 130%
}
.news02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 82%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000033; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.footer {
	MARGIN: 15px 0px 30px; WIDTH: 800px; TEXT-ALIGN: center
}
.news03 {
	FONT-SIZE: 74%; VERTICAL-ALIGN: bottom; COLOR: #ff0000; LINE-HEIGHT: 130%; TEXT-ALIGN: right
}
.caution1 {
	FLOAT: left; MARGIN: 0px
}
.caution2 {
	MARGIN: 0px 0px 0px 13px
}
.spacing15 {
	MARGIN: 0px;
	padding: 15px 0px 0px;

}
.area-08 {
	BORDER-RIGHT: #761870 1px solid; BACKGROUND-IMAGE: url(images/board.gif); MARGIN: 0px; BORDER-LEFT: #761870 1px solid; WIDTH: 75%; BORDER-BOTTOM: #761870 1px solid; BACKGROUND-REPEAT: repeat
}
.footer2 {
	MARGIN: 15px 30px; WIDTH: 570px; TEXT-ALIGN: center
}
.rs-line2 {
	BACKGROUND: url(images/rogo_back.gif) repeat-x 50% bottom; MARGIN: 4px 0px 5px 15px; WIDTH: 620px; HEIGHT: 10px
}
.spacing8 {
	MARGIN: 0px;
	padding: 8px 0px 0px;
}
.cfont01 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #ff0000
}
.cfont02 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ff0000
}
.bfont01 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.bfont02 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.bfont00 {
	FONT-WEIGHT: bold
}
.photo-c {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.gotop {
	MARGIN-TOP: 25px; FONT-SIZE: 75%; MARGIN-BOTTOM: 15px; WIDTH: 625px; TEXT-ALIGN: right
}
.subtxt {
	FONT-SIZE: 85%; MARGIN: 0px 4px 8px 10%; COLOR: #333333; LINE-HEIGHT: 120%
}
.bld {
	font-weight: bold;
}
.spacing30 {

	MARGIN: 0px;
	padding: 30px 0px 0px;
}
