/*--- トップページの設定　---*/
	
	/*--- メイン部分の位置 ---*/
	
	div.content{
		margin: 23px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ　Ｐゴシック", sans-serif;
	
		font-size: 12pt;
		line-height: 1.6;
		/*\*/
		letter-spacing: 0.1em;
		/**/
		}

	#postion{
		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 h2{
		padding: 5px;
		text-indent: 0em;
		font-size: 120%;
		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 span.subtitle{
		
		text-indent: 0em;
		font-size:110%;
		font-weight: bold;
		color: #0850A0;
		clear: both;
	
		}
	div.content img.right{
		margin: 0px 0px 0.5em 0.5em;
		float: right;
		}
	div.content img.center{
		display: block;
		}

	div.content span.bold{
		font-weight: bold;
		
		}
	div.content p{
		text-indent: 1em;
		}
	div.content p.talk{
		text-indent: 0em;
		font-size: 10pt;
		color: #333333;
		font-weight: bold;
		}
	div.content p.quote{
		text-indent: 0em;
		font-size: 9pt;
		color: #333333;
		
		}

	#report_bottom{
		margin-left: 2em;
		margin-right: 2em;
		}


	/*--- メイン文章にリンクがあるときの動作 ---*/			
	div.content a{
		color: #907c3f;
		font-weight: bold;
		}
	
	div.content a:hover{
		text-decoration: underline;
		color: #EC8602;
		background: none;
		}	
	#bottom p{
		text-align: right;
		font-size: 11pt;
		color: black;
		}
	#bottom a{
		color: #333366;
		}
	#bottom a:hover{
			text-decoration: underline;
		color: #EC8602;
		background: none;
		}
	
	/*--- トピックスの位置 --*/
	
	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: 1em;
		padding-left: 5px;
		font-size: 12pt;
		text-decoration: none;
		color: #333333;
		
		border-bottom: 1px solid #CCCCCC;
		}
	
	div.secondary a:hover{
		color: #EC8602;
		text-decoration: none;
		border-bottom: 1px solid #EC8602;
		}
/*	div.secondary li{
		margin: 5px 0 0 5px;
		padding-left: 15px;
		border-bottom: 1px solid #CCCCCC;
		font-size: 90%;
		list-style-type: none;
		}
	
	div.secondary li a{
		text-decoration: none;
		color: #666666;
		}
	
	div.secondary li a:hover{
		color: #EC8602;
		background: none;
		}
*/
