@charset "UTF-8";

	#wakas {
		padding-bottom:15px;
		width:100%;
	}

	.rig {
		text-align:right;
		margin-right:1em;
	}

	.righ {
		text-align:right;
		margin-right:1em;
		font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Helvetica,"Times New Roman",Arial,sans-serif;
		font-size:70%;
	}

	img {
		border-style:none;
	}

	.copyright {
		background-color:#6495ed;
		color:#fff;
		font-family:Helvetica,Arial,sans-serif;
		font-size:75%;
		padding:5px;
		text-align:center;
	}

	.huli {
		font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Helvetica,"Times New Roman",Arial,sans-serif;
		font-size:75%;
		margin-left:2em;
	}

	.huli2 {
		font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Helvetica,"Times New Roman",Arial,sans-serif;
		font-size:75%;
		margin-top:9px;
		margin-bottom:9px;
		margin-right:1em;
		text-align:right;
	}


	.day {
		font-size:75%;
		margin-left:2em;
	}

	.valid {
		text-align:right;
		margin-right:1em;
		font-family:Helvetica,Arial,sans-serif;
		font-size:80%;
	}

	.valid a:hover	{
		background-color:inherit;
		color:#fff;
		border:0;
		text-decoration:none;
	}

	.in {
		text-align:right;
		padding-right:10px;
		padding-bottom:10px;
		font-size:70%;
	}

	.in a:link {
		background-color:inherit;
		color:#6495ed;
		text-decoration:none;
	}

	.in a:visited {
		background-color:inherit;
		color:#6495ed;
		text-decoration:none;
	}

	.in a:active {
		background-color:inherit;
		color:#e6e2a5;
		text-decoration:underline;
	}

	.in a:hover {
		background-color:inherit;
		color:#f9a8c8;
		position:relative;
		top:-2px;
		left:-2px;
		text-decoration:underline;
	}
