@charset "UTF-8"; 
	 
@import "../../lib/css/reset.css"; 
@import "../../lib/css/fonts.css";
  
/**
 * ========================================
 * 共通スタイル：印刷用CSS 
 * ========================================
	
目次 
 
 */ 
  
strong 
{
	font-weight: bold:
}
 
#SiteNav, 
#LocalNav,
#GloupNav,
#GlobalNav,
.PageTop,
.ToList,
#Addr1,
#Addr2,
#Addr3,
#Addr4,
#Addr5,
#Addr6
{
	display: none;
}
 
#Header, 
#TopicPath
{
	margin-bottom: 5mm;
}
 
#Content h1 
{
	padding: 5mm 0;
}
 
.New img 
{
	vertical-align: middle;
	margin-left: 3px;
}
 
#Products .Image 
{
	float: left;
	margin-right: 5mm;
}
 
#Products .Description 
{
}
	
#Products .Description dt, 
#Products .Description dd
{
	margin-bottom: 2mm;
}
 
#Products .Description dt 
{
	font-weight: bold;
}
  
#Content .Section 
{
	margin-bottom: 10mm;
}
	 
#Content .Section h2 
{
	margin-bottom: 5mm;
}
 
#Content .Section h3 
{
	padding-left: 7px;
	margin-bottom :15px;
	font-size: 14px;
	font-weight: bold;
	border-left: 5px solid #486da8;
}
 
#Content .Section h4 
{
	margin-bottom: 10px;
	font-sise: 12px;
	font-weight: bold;
}
 
#Content .Section p, 
#Content .Section ul,
#Content .Section ol,
#Content .Section dl,
#Content .Section table
{
	margin-bottom: 5mm;
}
 
#Content .Section table 
{
	border-collapse: collapse;
	width: 99%;
}
	 
#Content .Section table th, 
#Content .Section table td
{
	padding: 2mm;
	border: 1px solid #CCC;
}
 
#Content .Section table .Ratio 
{
	width: 90px;
}
	 
#Content .Section table td.Ratio 
{
	text-align: right;
}
  
#Content .Section table .Price 
{
	width: 70px;
}
	 
#Content .Section table td.Price 
{
	text-align: right;
}
  
#Content .Section table .Minus 
{
	color: #F00;
}
   
#Footer 
{
	padding-top: 10mm;
}
 
#Footer ul 
{
	display: none;
	margin-bottom: 5mm;
}
	
#Footer ul li 
{
	display: inline;
}
  
.ReportList dt img 
{
	padding-left: 3px;
	margin-bottom: 3px;
	vertical-align: middle;
}
	
* html .ReportList dt img 
{
	padding-right: 4px;
	padding-left: 0;
}
 
*:first-child+html .ReportList dt img 
{
	padding-right: 4px;
	padding-left: 0;
}
 
ReportList 
{
}
 
.ReportList dd 
{
	margin-top: -1.3em;
	margin-bottom: .5em;
}
  
#History th 
{
	width: 70px;
}
 
/**
 * 運用レポート 
 * ========================================
 */
	
#Content .FundList table.Table tbody 
{
}
	 
#Content .FundList table.Table tbody .Report 
{
	width: 9em;
}
 
#Content .FundList table.Table tbody .Vision 
{
	width: 7em;
}
	 
#Content .FundList table.Table .Vision, 
#Content .FundList table.Table .Report
{
	text-align: center;
}
  
#Content .FundList table.Table tbody .Company 
{
	width: 60px;
}
   
#Greeting .FloatRight 
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
 
#Greeting address 
{
	text-align: right;
}
 	
.Map 
{
}
	
.Map ul 
{
	margin-left: 10mm;
}
  
/**
 * ========================================
 * 
 * ========================================
 */
	 
/**=
 * clearfix 
 * ====================================
 */
	 
.Wrapper:after, 
#Products:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
	 
.Wrapper, 
#Products
{
	display:inline-block;
}
/* Hide from IE Mac \*/
 
.Wrapper, 
#Products
{
	display:block;
}
/* End hide from IE Mac */
   
/**
 * 
 * ========================================
 */
	 
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * 
 * ========================================
 */
	 
/**
 * 
 * ========================================
 */
	 
/**
 * 
 * ----------------------------------------
 */
   
