body 	{background-color:black;
	color:#444400;
	font-size:20px;
	font-family:'Meiryo','メイリオ','MS Pゴシック','Osaka','sans-serif'}
#div1	 {margin:10px auto;background-color:white;max-width:900px}
#topLogo	{float:left;width:100px;margin:10px}

#date_time	{font-size:14px;font-weight:bold;text-align:right;margin:0 10px 0 0}	
#div2	{width:100%;margin:0 auto;background-color:white;margin-bottom:10px;clear:both}
#link_a	,#linkPdf	{text-align:center;margin:3px;font-size:25px;font-weight:bold}

#topTitle	{text-align:center}
h1	{color:#005f8d;padding:10px;font-size:40px;text-align:center;margin:0 0 10px 0;background-color:#81c7e0;font-weight:bold}

h2	{color:#441111;
	background-color:#babbed;
	font-size:24px;
	line-height:1.6;
	font-weight:bold;
	margin:0 0 5px 0;
	text-align:center;
	padding:6px 0px 0px 8px;}

h3	{color:#eeee22;
	font-size:20px;
	font-weight:normal;
	line-height:1.5;
	background-color:#7788aa;
	text-align:center;
	margin:5px 0px 0px 0px}

table	{width:100%;
		margin:auto;
		font-size:12px;
		border-collapse:collapse;}
		
tr	{border-bottom:solid 1px #aaaaaa}
	
th 	{font-size:20px;
	font-weight:normal;
	text-align:center;
	color:#224499;
	background-color:#dddddd;
	padding:2px 2px 2px 5px;
	line-height:1.2;}

.th_ord	{background-color:#dddddd;color:black;border-right:solid 1px white;}

.th_name	{background-color:#dddddd;color:black;
	border-right:solid 1px white;
	border-left:solid 1px whit}
	
.th_id		{background-color:#dddddd;color:black;border-right:solid 1px white;}

.th_nat	{background-color:#dddddd;color:black;
	border-right:solid 1px white;
	border-left:solid 1px white}
	
.th_prerank	{background-color:#dddddd;color:black;width:3em;
	border-left:solid 1px white}

td	{padding:2px 3px;font-size:22px;font-weight:normal;line-height:1.2;vertical-align:middle;
	border-right:solid 1px white;
	border-left:solid 1px white}

.td_ord	{text-align:center;background-color:#f4f4f4;border-left:none}
.td_rank	{text-align:center;background-color:#f4f4f4;border-left:none}

.td_name_l	{text-align:left;background-color:#f4f4f4;border-right:none}
	
.td_name_r	{text-align:left;background-color:#f4f4f4;border-left:none;	padding-left:0.5em}
.td_id	{text-align:center;background-color:#f4f4f4}
.name_r	{font-size:0.7em}
.td_nat	{text-align:left;background-color:#f4f4f4;font-size:1.4em}

.td_prerank	{text-align:center;background-color:#f4f4f4;}

.chg_lnk		{text-align:center;font-weight:bold;font-size:14px;margin:5px}

.date_time	{font-size:10px;font-weight:bold}

#topLogo1	{width:100px;margin:5px}

#topLogo2	{display:none}

#date_time	{font-size:16px;font-weight:bold}

.s_logo	{display:none}
.place	{text-align:center;font-size:20px;margin:3px 0 2px 2em}
.phone	{font-size:0.6em}