body {
	margin : 0px;
	background: #F1F0E4;
	scrollbar-3dlight-color:#CCCCCC;
    scrollbar-arrow-color:WHITE;
    scrollbar-base-color:#FAF9F3;
    scrollbar-face-color:#F1F0E4;
}


p.vertical {

	writing-mode: tb-rl;

	font-size: 12px;

	font-family: monospace;

}





.contents {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	line-height: 18px;

	color: #000000;

}



DIV.space {

	margin:7px

}



DIV.spaceSmall {

	margin:3px

}



DIV.spaceText {

	margin:2px;

	text-align : center;

	float:left	

}



DIV.spaceRight {

	margin:5px;

	text-align : center;

	float:right	

}



DIV.spaceIndex {

	margin:3px

}



DIV.imageAlign {

	margin:5px;

	float:left

}



#titleBar{

	height : 25px;

  	background-image:url("/images/main_tab.gif");

}



TD.oddColumn{

	font-size: 12px;

	line-height: 18px;

	background: #F1F0E4;

}



TD.darkerColumn{

	font-size: 12px;

	line-height: 18px;

	background: #FAF9F3;

}



TD.evenColumn{

	font-size: 12px;

	line-height: 18px;

	background: #FFFFFF;

}



TD.blueHeader{

  	background-image:url("/images/blueHeader.gif");

	height : 37px;

	background-repeat: no-repeat;

}



DIV.blueHead{

	text-align : center;

	margin-top : 12px;

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 14px;

	color: #000000;

}



#foldheader{
	list-style-type:none;
	margin-left: -18;
	cursor:pointer;
	cursor:hand ; 
	font-size:12px;
	font-weight:none ;
	list-style-image:url("/images/navPlus.gif")

	}

	

#foldinglist{
	line-height: 20px;
	vertical-align : middle;
	padding:0; 
	list-style-type:none;
	margin-left: -18;	
	list-style-image:url("/images/navMiddle.gif")

	}
	

#foldingend{

	line-height: 24px;

	vertical-align : middle;

	padding:0; 

	list-style-type:none;

	margin-left: -18;	

	list-style-image:url("/images/navBott.gif")

	}



.note {

	font-size: 11px;

	color: #000000;

}



a.left:visited{

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #000000;

}



a.left:link {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #000000;

}



a.left:hover{

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF0000;

}



a.bottom:visited{

	font-family: "ＭＳ Ｐゴシック", "ＦＡ Ｐ ゴシック";

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	text-indent: 12pt;

}



a.bottom:link {

	font-family: "ＭＳ Ｐゴシック", "ＦＡ Ｐ ゴシック";

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	text-indent: 12pt;

}



a.bottom:hover{

	font-family: "ＭＳ Ｐゴシック", "ＦＡ Ｐ ゴシック";

	font-size: 11px;

	color: #FF0000;

	text-decoration: none;

	text-indent: 12pt;



}



a.url:visited {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #333333;

}



a.url:link {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #333333;

}



a.url:hover {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF0000;

}



a.Clink:visited {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #333333;

}



a.Clink:link {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #333333;

}



a.Clink:hover{

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF0000;;

}



a.CBoldlink:visited {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #444444;

	text-decoration: none;

	font-weight: bold;

}



a.CBoldlink:link {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #444444;

	text-decoration: none;

	font-weight: bold;

}



a.CBoldlink:hover {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF0000;

	text-decoration: none;

	font-weight: bold;

}



.white {

	font-family: "ＦＡ ゴシック", "ＭＳ ＰＲゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}



.bold {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF0000;

	font-weight: normal;

}



.boldblack {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #000000;

	font-weight: bold;



}



.orange {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #FF6600;

	font-weight: bolder;



}





.header {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 16px;

	color: #000000;

}





.subheader {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 14px;

	font-weight: bold;

	color: #666600;

}





h1.indexHeader {
	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";
	font-size: 70%;
}



h2.indexHeader2 {
	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";
	font-size: 80%;
}



h2.indexHeader2a {
	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";
	font-size: 80%;
	color:#003333;
}



.calendar {

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #000000;

}



.ranking-table {

	background-color: #F1F0E4;

	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";

	font-size: 12px;

	color: #000000;

}

h1{
	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";
	color:#666666;
	margin-top:15px;
	font-weight: normal;

}

h2.indexHeader {
	font-family: "ＭＳ ＰＲゴシック", "ＦＡ ゴシック", "ＭＳ ゴシック";
	font-size: 70%;

}
