#greeting {
	MARGIN-LEFT: 294px
}
#headtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../rs2008/img/topvisual_back.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; HEIGHT: 196px
}
#headt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 123px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#left .leftcont {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(../../rs2008/img/top_lcback_2.gif) repeat-y right top; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 7px; PADDING-TOP: 5px
}
#left .leftcont P.top_thumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../../rs2008/img/top_lcback.gif) repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#left .leftcont P.top_lcbody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../../rs2008/img/top_lcback.gif) repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#left .leftcont P.top_lcfocus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BACKGROUND: url(../../rs2008/img/top_lcback.gif) repeat-y left top; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#left .leftcont P.top_lcend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.day {
	FONT-WEIGHT: bold; COLOR: #003399
}
#center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 485px; PADDING-TOP: 0px
}
#right .newscont {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../rs2008/img/top_ccback.gif); BACKGROUND-REPEAT: repeat-y
}
#right .newscont P.top_ncbody {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: left top; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../../rs2008/img/top_ccback.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#right .top_ncend {
	PADDING-BOTTOM: 0px
}
#right #center H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 48px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; BACKGROUND: url(../../rs2008/img/h2_top.jpg) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 26px 0px 5px; COLOR: #ffffff; PADDING-TOP: 8px
}
#right #center H2.top {
	MARGIN-TOP: 0px
}
#right #center H2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#right #center H2 A:hover {
	TEXT-DECORATION: underline
}
#right #center H2 A:active {
	TEXT-DECORATION: underline
}
#right #center H3.column {
	MARGIN: 0px
}
#right #center P {
	MARGIN: 0px 0px 5px
}
#right #center .eventform {
	BACKGROUND: url(../../rs2008/img/top/eventform.jpg) repeat-y left top; MARGIN: 0px 32px 0px 42px
}
#right #center .eventform H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 58px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../rs2008/img/top/eventform_h3.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
#right #center .eventform H3 A {
	COLOR: #333333
}
#right #center .eventform P {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; PADDING-TOP: 5px
}
#right #center .eventform P.focus {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../rs2008/img/top/eventform_end.jpg) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#righttop {
	FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 241px
}
#righttop P {
	MARGIN: 0px 0px 15px
}
#panorama P.title {
	MARGIN: 0px
}
#kotaetenet {
	BORDER-RIGHT: #2b3679 2px solid; BORDER-TOP: #2b3679 2px solid; MARGIN: 10px 16px 15px 0px; BORDER-LEFT: #2b3679 2px solid; BORDER-BOTTOM: #2b3679 2px solid
}
#kotaetenet P {
	MARGIN: 5px
}
#kotaetenet P.title {
	MARGIN: 0px
}
#kotaetenet A {
	COLOR: #2b3679
}
#study {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../rs2008/img/top_lcback_3.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#study P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#study .schoolcont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#study .schoolcont P.top_scthumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../../rs2008/img/top_rcback.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px 11px 0px 9px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#study .schoolcont P.top_sccbody {
	PADDING-RIGHT: 30px; PADDING-LEFT: 8px; BACKGROUND: url(../../rs2008/img/top_rcback.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px 11px 0px 9px; PADDING-TOP: 5px
}
#study .schoolcont P.top_scfocus {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(../../rs2008/img/top_rcback.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px 11px 0px 9px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#study .schoolcont P.top_sccend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 3px 9px; PADDING-TOP: 0px
}
#right P.news-top {
	MARGIN-LEFT: 62px
}
#right P.event-end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 52px; FONT-WEIGHT: bold; BACKGROUND: url(../../rs2008/event/img/end.gif) no-repeat left center; PADDING-BOTTOM: 5px; MARGIN: 0px 40px 20px 42px; PADDING-TOP: 5px
}
#right .event-gaiyo {
	MARGIN: 0px 40px 20px 42px
}
#right .event-gaiyo H4 {
	FLOAT: left; MARGIN: 0px; WIDTH: 15%
}
#right .event-gaiyo P {
	FLOAT: right; MARGIN: 0px; WIDTH: 80%
}
#right TABLE.eventtable TH {
	VERTICAL-ALIGN: top; WIDTH: 100px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
#right .eventform TABLE {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: left
}
#right .eventform TH {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#right .eventform TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#right .eventform TH.end {
	BORDER-BOTTOM: #cccccc 1px solid
}
#right .eventform TD.end {
	BORDER-BOTTOM: #cccccc 1px solid
}
#right .eventform INPUT {
	FONT-SIZE: 120%
}
#right .eventform TEXTAREA {
	FONT-SIZE: 120%
}
#left .eventform {
	BACKGROUND: url(../../rs2008/img/eventform.jpg) repeat-y left top; MARGIN: 14px 1px 10px 11px
}
#left .eventform H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 58px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: url(../../rs2008/img/eventform_h3.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
#left .eventform H3 A {
	COLOR: #333333
}
#left .eventform P {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
#left .eventform P.focus {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../rs2008/img/eventform_end.jpg) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#right P.greeting {
	BACKGROUND: url(../../rs2008/img/bar.gif) no-repeat center bottom; PADDING-BOTTOM: 35px
}
#right P.greetingname {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 40px; TEXT-ALIGN: right
}
.akibare STRONG {
	FONT-SIZE: 110%; COLOR: #006600; TEXT-DECORATION: underline
}
.shape {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 250px
}
TABLE .shapemenu {
	MARGIN: 0px auto
}
#right UL.memo {
	BORDER-RIGHT: #666666 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 40px 10px 42px; BORDER-LEFT: #666666 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px dashed
}
#right UL.memo LI {
	PADDING-LEFT: 30px; BACKGROUND: url(../../rs2008/img/p2.gif) no-repeat 4px 0.2em; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#right .juku_profile {
	MARGIN: 10px auto 24px; WIDTH: 600px
}
#right .juku_profile TABLE {
	BACKGROUND: #cccccc
}
#right .juku_profile TABLE TH {
	WIDTH: 30%; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
#right .juku_profile TABLE TD {
	WIDTH: 70%; BACKGROUND-COLOR: #ffffff
}
#right .juku_prothumb {
	FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px
}
#right P.bon {
	COLOR: #003399
}
#right .juku_comment {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 40px 20px 42px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #ffffcc
}
#right .juku_comment .floatl {
	MARGIN-RIGHT: 15px
}
#right .juku_comment P {
	MARGIN: 10px
}
#right .juku_comment2 {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 40px 20px 42px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #f2fceb
}
#right .juku_comment2 .floatl {
	MARGIN-RIGHT: 15px
}
#right .juku_comment2 P {
	MARGIN: 10px
}
#right .windowslive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 30px; WIDTH: 90%; PADDING-TOP: 0px
}
#right .windowslive .boxl300 {
	MARGIN: 0px 24px 0px 40px; WIDTH: 280px
}
* HTML BODY #right .windowslive .boxl300 {
	MARGIN: 0px 24px 0px 22px
}
#right .windowslive .boxl3002 {
	MARGIN: 0px 0px 0px 10px; WIDTH: 280px; LINE-HEIGHT: 140%
}
#right .windowslive H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 12px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../rs2008/img/juku/h2.jpg) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
#right .windowslive H2 A {
	COLOR: #333333
}
#right .windowslive H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../rs2008/img/juku/h3_b.jpg) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 6px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#right .windowslive P {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 0px
}
#right .windowslive UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 10px; PADDING-TOP: 0px
}
#right .windowslive LI {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND: url(../../rs2008/img/juku/list_b.gif) no-repeat 4px 0.2em; LIST-STYLE-TYPE: none
}
#right .windowslive LI A {
	COLOR: #0066cc
}
#right .windowslive .red H3 {
	BACKGROUND: url(../../rs2008/img/juku/h3_r.jpg) no-repeat left bottom

}
#right .windowslive .red LI {
	BACKGROUND: url(../../rs2008/img/juku/list_r.gif) no-repeat 4px 0.2em

}
#right .windowslive .red LI A {
	COLOR: #cc0000
}
#right .windowslive A.yellow {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(../../rs2008/img/juku/h3_y.jpg) no-repeat center bottom; PADDING-BOTTOM: 5px; MARGIN: 10px auto; WIDTH: 260px; PADDING-TOP: 5px
}
#right .windowslive A.yellow {
	FONT-WEIGHT: bold; COLOR: #990000
}
* HTML BODY #right .windowslive .boxl300 {
	MARGIN: 0px 24px 0px 22px
}
