*
	{
		line-height:150%;
	}


body
	{
		background-color:#ffffff;
		margin:5px 5px 5px 5px;
	}


div.hedder
	{
		margin:0px 0px 0px 0px;
		background:#ffffff url(hoge.jpg);
	}


div.hedder div.h_left
	{
		float: left;
		width: 30%;
		height: 70px;
	}


div.hedder div.h_left h1
	{
		font-size:170%;
		font-family:ƒqƒ‰ƒMƒmŠpƒS Pro W6,‚Ç‚¹‚¢‚³‚ñ;
		font-weight:normal;
		width:100%;
		text-align:left;
		line-height:150%;
		color:#fff;
	}


div.hedder div.h_right
	{
		float: right;
		width: 70%;
		height: 70px;
		font-size:90%;
		font-weight:normal;
		text-align:left;
		line-height:150%;
		margin:10px 0px 0px 0px;
	}


div.side
	{
		float:left;
		width:20%;
		text-align:center;
		margin:0px 0px 0px 0px;
	}


div.side h3
	{
		width:90%;
		background-color:#006500;
		color:#ffffff;
		text-align:center;
		line-height:130%;
		border-left:1px #000 solid;
		border-right:1px #000 solid;
		border-top:1px #000 solid;
		margin:10px 0px 0px 0px;
	}


div.side div
	{
		font-size:90%;
		width:90%;
		text-align:left;
		line-height:130%;
		border-left:1px #000 solid;
		border-right:1px #000 solid;
		border-top:1px #000 solid;
		border-bottom:1px #000 solid;
	}


div.main
	{
		float:right;
		width:79%;
		margin:0px 0px 0px 5px;
	}


div.main h3
	{
		font-size:130%;
		width:90%;
		margin:0px 0px 0px 0px;
	}


div.main table
	{
		float: center;
		font-size:95%;
		width:100%;
		margin:0px 0px 0px 0px;
	}


div.main td.time
	{
		width:5%;
		text-align:center;
	}


div.main td.day
	{
		width:19%;
		text-align:center;
	}


div.main td.sub
	{
		width:19%;
	}


a:hover 
	{ color: red; }