BODY {
	MARGIN: 0px auto; TEXT-ALIGN: center
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #99CCFF;
	scrollbar-3dlight-color: #99CCFF;
	scrollbar-arrow-color: #99CCFF;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}
#kokoku {
	HEIGHT: 70px;
}
#vtop {
	vertical-align: top;
}

#MainOverT {
	WIDTH: 100%;
	HEIGHT:100%;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #2e1d58; 
}
#MainT {
	WIDTH: 880px;
}
#M {
	WIDTH: 860px
}
#BtT {
	WIDTH: 860px; HEIGHT: 35px 
}
.BtC {
	WIDTH: 125px; HEIGHT: 35px
}
#contents {
	BACKGROUND-COLOR: white ; MARGIN-TOP: 10px
}
#Over {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 30px
}
#Under {
	FONT-SIZE: 12px; LINE-HEIGHT: 35px; TEXT-ALIGN: center
}
#LB {
	MARGIN-TOP: 10px; FLOAT: none; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px
}
.Bar {
	PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../img/bar.html); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 730px; COLOR: #666666; LINE-HEIGHT: 20px
}
.Center {
	TEXT-ALIGN: center
}
.Box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 730px; LINE-HEIGHT: 25px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.Table {
	MARGIN-BOTTOM: 10px; POSITION: fixed
}
.Up {
	PADDING-RIGHT: 30px; FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-ALIGN: right
}
#Counter {
	WIDTH: 230px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}




#Top {
	WIDTH: 860px; BACKGROUND-COLOR: #2e1d58;  TEXT-ALIGN: center; MARGIN-TOP: 5px;
}
#SubT {
	WIDTH: 860px
}
#news {
	MARGIN-TOP: 15px; FLOAT: none; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px
}
#topics {
	MARGIN-TOP: 15px; FLOAT: none; MARGIN-BOTTOM: 2px
}
#NewsT {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid;  MARGIN-LEFT: 5px; BORDER-LEFT: silver 1px solid; 
	WIDTH: 615px; HEIGHT: 150px ;BORDER-BOTTOM: silver 1px solid;  
}
#NewsTIn {
	WIDTH: 585px
}
.NewsC02 {
	FONT-SIZE: 12px; WIDTH: 150px; COLOR: green; LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.NewsC03 {
	PADDING-LEFT: 7px; FONT-SIZE: 12px; LINE-HEIGHT: 30px
}
.TopicsC {
	MARGIN-BOTTOM: 5px
}
#Ad {
	MARGIN-LEFT: 10px
}

#ScheT {
	BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;  
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; 
	WIDTH: 850px; HEIGHT: 550px ;
	BACKGROUND-COLOR: #fffffff;
}

#ScheD {
	BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;  
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; 
	WIDTH: 850px; HEIGHT: 100px ;
	BACKGROUND-COLOR: #fffffff;
}

#AccessD {
	BORDER: silver 1px solid;  
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; 
	WIDTH: 850px; HEIGHT: 100px ;
	BACKGROUND-COLOR: #fffffff;
}

#ReqT {
	BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;  
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; 
	WIDTH: 850px; HEIGHT: 350px ;
	BACKGROUND-COLOR: #fffffff;
}


.th1 {
	FONT-SIZE: 14px; COLOR: white; BACKGROUND-COLOR: #2e1d58; LINE-HEIGHT: 30px
}



.tr1 {
	FONT-SIZE: 12px; COLOR: black;  TEXT-ALIGN: center; LINE-HEIGHT: 30px
}

.td1 {
	BORDER-RIGHT: silver 1px solid; BORDER-BOTTOM: silver 1px solid;  vertical-align: middle;
}

.td2 {
	BORDER-RIGHT: silver 1px solid; BORDER-BOTTOM: silver 2px solid;  vertical-align: middle;
}

.tdr {
	BORDER-RIGHT: silver 3px solid; BORDER-BOTTOM: silver 1px solid;  vertical-align: middle;
}


.y_gcss_ovrtr_au {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; Z-INDEX: 2; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.y_gcss_ovrtr_au_cbox {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 6px; TOP: 0px; BACKGROUND-COLOR: #fff
}
.y_gcss_ovrtr_msthd {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.y_gcss_ovrtr_cntr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px; TOP: 0px; BACKGROUND-COLOR: #fff
}
.y_gcss_glrnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; LEFT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; POSITION: absolute; TOP: 35px; BACKGROUND-COLOR: #fff
}

FONT.COPYRIGHT{
	font-size: 12px;
	color: #ffffff;
}

FONT.MEMO{
	font-size: 12px;
	color: #000000;
	LINE-HEIGHT: 20px
}

CAPTION.TABLECAPTION{
	font-size: 12px;
	color: #2e1d58;
	text-align: left;
}

FONT.marquee{
	font-size: 14px;
	color: white;
	LINE-HEIGHT: 25px
}

