#bodyid {BACKGROUND: #fafffa; TEXT-ALIGN: center}

#page {BACKGROUND: url(../images/bg3.png) #fff repeat-y left top; MARGIN: 5px auto; WIDTH: 750px;
	 TEXT-ALIGN: center}

#page2 {BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid;
	BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #777 1px solid; WIDTH: 735px;
	COLOR: #444; BORDER-BOTTOM: #777 1px solid; HEIGHT: 100%; TEXT-ALIGN: center;
	BACKGROUND: #ECF8E2}

#page4 {MARGIN: 0px; WIDTH: 735px;BACKGROUND: #b2e5b2}

#page4 H4 {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #3ab23a;
	PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000 1px solid;
	COLOR: #f6c3e0; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center;}

#page4 A {text-decoration:none; COLOR: #ffffff}

#page4 A:hover {COLOR: #f6d3c3}

#banner {BACKGROUND: url(../images/logo5.jpg) #004538 no-repeat left top; LETTER-SPACING: 2px;
	HEIGHT: 100px; TEXT-ALIGN: center}

#bannerimage {BACKGROUND: url(../images/seigaku1.jpg); margin: 5px 230px 5px 5px; HEIGHT: 90px; WIDTH: 160px; TEXT-ALIGN: left}

#menu {BACKGROUND: #004538 no-repeat left top; WIDTH: 100%;
	BORDER-BOTTOM: #999 1px solid}

#main {FONT-SIZE: 16px; LINE-HEIGHT: 120%; padding-top:5px;}

#left {FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	WIDTH: 180px;HEIGHT: 395px;TEXT-ALIGN: left}

#left A {text-decoration:none; COLOR: #135660}

#left A:hover {COLOR: #996}

#left H4 {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: url(../images/h4.jpg) #336633;
	PADDING-BOTTOM: 3px; MARGIN: 10px; BORDER-LEFT: #999 1px solid;
	COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid}

#left H5{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #ffccef;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; COLOR: #FF8000; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 130%}

#right {FLOAT: right; PADDING-RIGHT: 10px; WIDTH: 540px;TEXT-ALIGN: left; LINE-HEIGHT: 130%;  PADDING-TOP: 10px; PADDING-BOTTOM: 30px;}

#right A {COLOR: #060}

#right A:hover {COLOR: #996}

#news1 {BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid;
	BACKGROUND: #fff; MARGIN: 10px 0px 15px 0px; BORDER-LEFT: #777 1px solid; WIDTH: 530px;
	COLOR: #444; BORDER-BOTTOM: #777 1px solid; HEIGHT: 100%;
	BACKGROUND: #ffdccc}

#right H4 {BORDER-RIGHT: #aca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfd 1px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 18px; BACKGROUND: url(../images/h5.jpg) #000000;
	PADDING-BOTTOM: 3px;MARGIN: 0px 0px 20px 0px; BORDER-LEFT: #dfd 1px solid;
	COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #aca 1px solid}

#right H5 {FONT-WEIGHT: normal; FONT-SIZE: 15px;
	MARGIN: 10px 10px 10px 10px; LINE-HEIGHT: 120%}

#right .green{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #bbffbf;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#right .blue{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #bbd4ff;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#right .pink{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #ffccef;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#page5 {PADDING-RIGHT: 0px; WIDTH: 710px;TEXT-ALIGN: left; LINE-HEIGHT: 130%; PADDING-TOP: 15px; PADDING-BOTTOM: 30px;}

#page5 H4{BORDER-RIGHT: #aca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfd 1px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 18px; BACKGROUND: url(../images/h5.jpg) #000000;
	PADDING-BOTTOM: 3px;MARGIN: 10px 0px 20px 0px; BORDER-LEFT: #dfd 1px solid;
	COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #aca 1px solid}

#page5 H1{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #bbffbf;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#page5 H2{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #bbd4ff;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#page5 H3{FONT-WEIGHT: normal;BORDER-RIGHT: #aca 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfd 2px solid;
	PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #ffccef;
	PADDING-BOTTOM: 10px;MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #dfd 2px solid;
	PADDING-TOP: 5px; BORDER-BOTTOM: #aca 2px solid; LINE-HEIGHT: 120%}

#page6 {FONT-WEIGHT: normal; FONT-SIZE: 13px;LINE-HEIGHT: 120%}

#new {MARGIN: 5px 5px 0px 5px;FONT-SIZE: 14px;LINE-HEIGHT: 110%; BACKGROUND: #FFFFFF;}


#copy {FONT-SIZE: 13px; BORDER-TOP: #666 1px solid; 
	BACKGROUND: #b2e5b2;
	COLOR: #000000; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: center}