/*二分割＋トップナビゲーションバー*/

.main	{
	width : 620px ;
	float : left ;
	padding : 10px ;
	background-color : #ffffff ;
	margin : auto ;
	text-align : left ;
	clear : both ;
	}

.main a	{
	color : #333366 ;
	text-decoration : none ;
	font-weight : bold ;
	}

.main a:hover	{
	background-color : #ffff00 ;
	color : #000000 ;
	}

.main a	{
	text-decoration : none ;
	}

.top	{
	width : 900px ;
	}

.menu	{
	width : 300px ;
	margin-left : 600px ;
	padding : 5px ;
	font-size : 12px ;
	text-valign : top ;
	}

.koushin	{
	width : 800px ;
	height : 120px ;
	overflow : auto ;
	margin : 5px ;
	background-color : aliceblue ;
	padding : 8px ;
	}

.koushin a	{
	color : #FF3366 ;
	text-decoration : none ;
	font-weight : bold ;
	}

.navi	{
	background-color: #999999 ;
	padding: 4px ;
	font-size: 90% ;
	}

.navi a	{
	color : #ffffff ;
	text-decoration : none ;
	border-right : 1px #3333ff solid ;
	padding : 0px 0.3em ;
	}
