/*--- トップページの設定　---*/
	
	/*--- メイン部分の位置 ---*/
	
	div.content{
		margin: 15px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ　Ｐゴシック", sans-serif;
		}
	#postion{
		margin:0;
		font-size: 8pt;
		font-family: "ＭＳ　Ｐゴシック", sans-serif;
		}
	#postion a{
		text-decoration: none;
		color: #333366;
		}
	
	#postion a:hover{
		text-decoration: underline;
		color: #EC8602;
		background: none;
		}
	div.content td{
		margin: 13px;
		padding-top: 12px;
		padding-bottom: 12px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ　Ｐゴシック", sans-serif;
		font-size: 9pt;
		text-align: center;
		}
	div.content h2{
		margin-top:12px;
		text-align: left;
		padding: 5px;
		
		font-size: 110%;
		color: #333366;
		background : #ffffff url(../image/style/heading_bg.gif) repeat-x left bottom;
		border-top: 5px solid #a18a46;
		border-bottom: 2px solid #CCCCCC;
		}
	
	div.content table{
		width: 100%;
		background-color: #f1f1f1;
		border-top: 2px solid #CCCCCC;
		border-bottom: 2px solid #CCCCCC;
		}
	div.content table a{
		text-decoration: none;
		font-size: 11pt;
		color: #907c3f;
		font-weight: bold;
		}
	div.content img.astrophoto{
		border:none;
		padding: 3px;
		background-color: #999999;
		}
	div.content table a:hover{
		text-decoration: underline;
		color: #EC8602;
		background: none;
		}

	div.content p{
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ　Ｐゴシック", sans-serif;
		font-size: 10pt;
		
		}
	div.content p.talk{
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ　Ｐゴシック", sans-serif;
		font-size: 11pt;
		
		}
	div.content span.link a{
		text-decoration: none;
		font-size: 9pt;
		color: #333366;
		font-weight:500;
		}
	
	div.content span.link a:hover{
		color: #EC8602;
		background: none;
		}
	

	/*--- メニューバー --*/
	
	
	div.secondary h3{
		padding: 10px;
		margin-top: 24px;
		font-size: 12pt;
		color: white;
		background-color: #333366;
		}
	
	/* --- メニューリストの変化 ---*/
	div.secondary h3{
		padding: 10px;
		margin-top: 24px;
		font-size: 90%;
		color: white;
		background-color: #333366;
		}

	div.secondary a{
		display: block;
		margin-top: 0.7em;
		margin-left: 0.5em;
		padding-left: 5px;
		font-size: 12pt;
		text-decoration: none;
		color: #222222;
		
		border-bottom: 1px solid #CCCCCC;
		}
	
	div.secondary a:hover{
		color: #EC8602;
		text-decoration: none;
		border-bottom: 1px solid #EC8602;
		}
	#sub a{
		display: block;
		margin-top: 0.7em;
		margin-left: 2em;
		padding-left: 5px;
		font-size: 12pt;
		text-decoration: none;
		color: #333333;
		
		border-bottom: 1px solid #CCCCCC;
		}
	
	#sub a:hover{
		color: #EC8602;
		text-decoration: none;
		border-bottom: 1px solid #EC8602;
		}

