@charset "Shift_JIS";/* 初期化 */body {	/*background-color:#fcfcfc;*/	/*font-family: "MS Pゴシック", sans-serif;*/	font-family: "ＭＳ Ｐゴシック", sans-serif;}/***** IE *****/@media all and (-ms-high-contrast: none) {}/***** Chrome *****/@media screen and (-webkit-min-device-pixel-ratio:0) {}/*　リスト用 */table.c1 {	font-size:12px;	border-collapse:collapse;	border-style: solid;           /* 枠の形 */
	border-width: 2px 2px 2px 2px; /* 上、右、下、左の枠 */
	border-color: #5f5f5f;	color: #777777;}table.c4 {	border:1px #333333 solid;	border-collapse:collapse;	font-size:85%;/*	width:100%;*/	table-layout:fixed;	text-align: center;}table.c4 td			{border:1px #333333 solid; }table.c4 a			{display:block; width:100%; color:#0000ff; text-decoration:none;}
table.c4 a:link		{color:#0000ff;}
table.c4 a:visited	{color:#0000ff;}
table.c4 a:hover	{background-color:#66ccff; color:#000000;}table.c4 td.t1			{border:1px #333333 solid; background-color:#ecf0e8;}table.c4 a.t1			{display:block; width:100%; color:#0000ff; text-decoration:none;}
table.c4 a.t1:link		{color:#0000ff;}
table.c4 a.t1:visited	{color:#0000ff;}
table.c4 a.t1:hover	{background-color:#66ccff; color:#000000;}table.ct5 {	border:1px #333333 solid;	border-collapse:collapse;}table.ct5 td	{border:1px #333333 solid; }A.ca2:hover {	text-decoration : none;}h1.ch1 {	font-size:24px;}A.ca1 {	color: #000000;	text-decoration : none;}A.ca1:hover {
	border-bottom: 1px solid #000000;
}#btn2 a {
	color: #000000;	text-decoration : none;
}
#btn2 a:hover {
	border-bottom: 1px solid #000000;
}table.c3 {	display:none;}tr.c2 {	font-size:10px;/*	border-bottom-color: #ffffff;*/}td.c1 {	font-size:16px;	background-color:#FAFAD2;/*	width: 55px;*/	width: 60px;	height: 170px;	font-weight: bold;	vertical-align: baseline;	text-align: center;}/* 毛色 */td.c101 {	font-size:10px;	color: #808080;}td.c53 {	border-left-width: 2px;/*	border-left-color: #000000;*/	border-bottom-width: 2px;/*	border-bottom-color: #ffffff;*/}td.c54 {	border-style: solid;	border-width:  0px 0px 1px 0px;}td.c55 {	border-style: solid;	border-width:  0px 0px 2px 0px;}td.c56 {	font-size:12px;	border-style: solid;	border-width:  0px 0px 1px 0px;}td.c57 {	font-size:12px;	border-style: solid;	border-width:  0px 0px 2px 0px;}td.c6 {	text-align: center;	font-size:10px;}td.c7 {	text-align: center;	border-bottom-width: 1px;/*	border-bottom-color: #ffffff;*/}td.c8 {	text-align: center;/*	border-bottom-color: #000000;*/}td.c81 {	border-style: solid;	border-width:  2px 0px 0px 0px;/*	border-color: #000000;*/	border-color: #888888;}td.c9 {	text-align: right;	border-bottom-width: 1px;/*	border-bottom-color: #ffffff;*/}td.f21 {	font-size: 13px;}td.f22 {	font-size: 12px;}td.c21 {	text-align: center;	border-style: solid;	border-width:  0px 1px 1px 1px;}td.c22 {/*21*/	text-align: center;	border-style: solid;	border-width:  1px 1px 1px 1px;}td.c23 {	border-style: solid;	border-width:  2px 1px 1px 1px;	font-size:16px;	background-color:#FAFAD2;/*	height: 180px;*/	font-weight: bold;/*	vertical-align: baseline;*/	vertical-align: top;	text-align: center;}td.c231 {	font-size:16px;	height: 180px;	font-weight: bold;	vertical-align: baseline;	text-align: center;}td.c232 {	font-size:8px;	vertical-align: baseline ;	text-align: center;/*	width: 10px;*/	color: #808080;}td.c24 {	text-align: center;	border-style: solid;	border-width:  0px 1px 0px 0px;}td.c25 {	border-style: solid;	border-width:  0px 1px 0px 0px;	white-space: nowrap;}td.c26 {/*	border-right-color: #000000;*/	border-right-width: 1px;/*	border-bottom-color: #000000;*/}td.c27 {	border-style: solid;	border-width:  0px 1px 0px 0px;	text-align: right;}td.c28 {	border-style: solid;	border-width:  0px 1px 2px 0px;}td.c29 {	border-style: solid;	border-width:  0px 1px 1px 0px;}td.c30 {	font-size:15px;	border-style: solid;	border-width:  0px 1px 0px 0px;}td.c31 {	text-align: center;	border-style: solid;	border-width:  0px 2px 1px 1px;}td.c32 {	text-align: center;	border-style: solid;	border-width:  1px 2px 1px 1px;}td.c33 {	border-style: solid;	border-width:  2px 2px 1px 1px;	font-size:16px;	background-color:#FAFAD2;/*	height: 180px;*/	font-weight: bold;/*	vertical-align: baseline;*/	vertical-align: top;	text-align: center;}td.c34 {	text-align: center;	border-style: solid;	border-width:  0px 2px 0px 0px;}td.c35 {	border-style: solid;	border-width:  0px 2px 0px 0px;	white-space: nowrap;}td.c36 {/*	border-right-color: #000000;*/	border-right-width: 2px;/*	border-bottom-color: #000000;*/}td.c37 {	border-style: solid;	border-width:  0px 2px 0px 0px;	text-align: right;}td.c38 {	border-style: solid;	border-width:  0px 2px 2px 0px;}td.c39 {	border-style: solid;	border-width:  0px 2px 1px 0px;}td.c40 {	font-size:15px;	border-style: solid;	border-width:  0px 2px 0px 0px;}td.c221 {	border-style: solid;	border-width: 1px 1px 5px 0px;	text-align: center;	border-bottom-style: double;}td.c321 {	border-style: solid;	border-width: 1px 2px 5px 0px;	text-align: center;	border-bottom-style: double;}td.c551 {/*	border-left-color: #000000;*/	border-left-width: 2px;	border-bottom-style: double;	border-bottom-width: 5px;	border-bottom-color: #666666;}td.c251 {	border-color: #888888 #5f5f5f #5f5f5f #5f5f5f;/*	border-color: #888888 #000000 #000000 #000000; *//*	border-color: #A0522D #000000 #000000 #000000; */	border-style: solid;	border-width:  2px 1px 0px 0px;	white-space: nowrap;}td.c351 {	border-color: #888888 #5f5f5f #5f5f5f #5f5f5f;/*	border-color: #888888 #000000 #000000 #000000; *//*	border-color: #A0522D #000000 #000000 #000000; */	border-style: solid;	border-width:  2px 2px 0px 0px;	white-space: nowrap;}