/* リンクカラー */a:LINK{text-decoration:none;color:#330099;}a:VISITED{text-decoration:none;color:#330099;}a:HOVER{text-decoration:none;color:#9999cc;}body{color : #000000;font-size : 10pt;line-height: 150%;background-color :#FFFFFF ;scrollbar-face-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #7C73B3;scrollbar-dlight-color: #FFFFFF;scrollbar-arrow-color: #7C73B3;scrollbar-track-color: #FFFFFF;scrollbar-darkshadow-color: #CCCCCC;}table{font-size : 9pt;}h1 { font-size:12px; margin:0px}HR {  color: #CCCCCC; /* 線の色(IE用) */  background-color: #CCCCCC; /* 線の色(NN用) */  height: 3px; /* 線の太さ */  border: 3px; /* 枠の太さ */  border-style: dashed; /* 枠の種類 */}/* ブロック左余白10%分 */div.blockleft {   float: left;   width: 10%;}/* ブロック右余白10%分 */div.blockright {   float: right;   width: 10%;}/* ブロック中央部 */div.blockmain {   float: left;}/* ブロック左側 */div.blocksubleft {   float: left;   width: 33%;	 padding-top: 2px;}/* ブロック中央 */div.blocksubcenter {   float: left;   width: 33%;	 padding-top: 2px;}/* ブロック右側 */div.blocksubright {   float: left;   width: 34%;	 padding-top: 2px;}/* 見出し */div.contents_left {	 border: 1px #FFFFFF solid;	 background-color: DimGray;   float: left;	 width: 33%;	 color: white;	 padding: 2px;}/* 見出し */div.contents_center {	 border: 1px #FFFFFF solid;	 background-color: DimGray;   float: left;	 width: 33%;	 color: white;	 padding: 2px;}/* 見出し */div.contents_right {	 border: 1px #FFFFFF solid;	 background-color: DimGray;   float: left;	 width: 34%;	 color: white;	 padding: 2px;}/* 段組解除 */div.clearblock {   clear: both;}