@charset "shift_jis";

p {
	font-size: 12px;
}

/*----------------------------------------------------
 table style
----------------------------------------------------*/
table#table {
	background-color: #D7D7D7;
}
table#table tr {
	border-bottom: solid 1px #CCCCCC;
}
table#table tr th {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	font-weight: normal;
	border: solid 1px #FFFFFF;
	background-color: #dff3d2;
	text-align: left;
	padding: 5px;
}
table#table tr td {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	border: solid 1px #FFFFFF;
	background-color: #F0F0EF;
	padding: 5px;
}
table#table tr td table.wahite tr td {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	border: none;
	background-color: #F0F0EF;
	padding: 0px;
}
table#table tr td.pink {
	background-color: #FBCECE;
	font-weight: bold;
}
table#table tr td.gray {
	background-color: #cccccc;
}

table#tablek {
	background-color: #D7D7D7;
}
table#tablek tr {
	border-bottom: solid 1px #CCCCCC;
}
table#tablek tr th {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	font-weight: normal;
	border: solid 1px #FFFFFF;
	background-color: #dff3d2;
	text-align: left;
	padding: 5px;
}
table#tablek tr td {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	border: solid 1px #FFFFFF;
	background-color: #ffffff;
	padding: 5px;
}
table#tablek tr td table.wahite tr td {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
	line-height: 1.5em;
	border: none;
	background-color: #F0F0EF;
	padding: 0px;
}



/*----------------------------------------------------
 div style
----------------------------------------------------*/
div.totop {
	width: 700px;
	text-align: right;
	border-bottom: #CCCCCC 1px dotted;
}
div.totop a {
	color: #990000;
	font-size: 12px;
}
