/*ƒy[ƒW‚ÌŠî–{ƒfƒUƒCƒ“—pCSS*/body {	background-color: #990000;/*#77010A;*/	background-image: url(../../float/imgs/s0194red.jpg);	background-repeat: repeat-y;	background-position: center top;	background-attachment : fixed;	letter-spacing: 1px;	color:#CCCCCC;	font-size:14px;	line-height:20pt;}#txw {	font-size: 12px;	color: #FFFFFF;	margin: 2px;	padding: 10px;}#txw2 {	font-size: 12px;	color: #CCCCCC;	line-height:10pt;}#tbl {	background-color: #4F0000;}#txp {	font-size: 12px;	line-height: 12pt;	color: #000000;	background-color: #FFFFFF;	padding: 5px;}h3 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:14px;	font-weight: normal;	color: #4F0000;}#tx2 {	font-size: 12px;	color: #FFFFFF;	padding: 5px;	background-color: #C2444B;	line-height:8pt;}a:link {	color: #FFFFFF;	text-decoration: none;}a:visited {	text-decoration: none;	color: #FFFFFF;}a:hover {	text-decoration: none;	color: #FFFF66;}a:active {	text-decoration: none;	color: #0033FF;}.now {	color: #FF0000;}div.menu {	font-size: 12px;	color: #FFFFFF;	padding: 5px;	line-height:20pt;	letter-spacing: none;	white-space:nowrap;	background-color: #330000;/*#4F0000;*/}div.smenu {	position:relative;top:0px;	font-size: 12px;	color: #FFFFFF;	padding: 5px;	background-color: #660000;/*#C2444B;*/	line-height:8pt;	letter-spacing: none;	white-space:nowrap;}div.fmenu {	font-size: 12px;	text-align:right;	color: #FFFFFF;	padding: 2px;	line-height:10pt;	white-space:nowrap;}h1 {	background-color: #fff;	color: #000000;	font-weight: bold;	line-height:30pt;/*	font-weight:normal;	color:#d3d3d3;*/		margin-bottom: 30px;	font-size: 14px;}h2 { 	background-color: #fff;	color: #000000;	font-size: 14px;	font-weight: bold;	width:540px;	padding-left: 20px;	margin: 50px 0 20px 0;}.c-title {   /* h2 to onaji */	background-color: #fff;	color: #000000;	font-size: 14px;	font-weight: bold;	width:540px;	padding-left: 20px;	margin: 50px 0 20px 0;}.redbar { 	font-weight:bold;	color: #FF0000;	font-size: 20px }.cent    { 	text-align:center;	margin-bottom: 150px;}.c1      { 	margin:0 auto;	text-align: left;	width:600px;}.c-box   { padding:20px; }/* for fllab news*/.c1-news   { 	margin:0 auto;	text-align: left;	width:600px;	background-color: #fff;	color: #000000;		font-size: 12px;	}.sp-news  { 	padding: 0 0 30px 30px;	line-height:14pt;}.kikan {	font-size: 10px;	line-height:12pt;	color: #999999;		}.foot    {	text-align:center;	font-size: 12px;	color: #999999;	margin-top: 150px;}.foot1 { 	margin:0 auto;    text-align: right;    width:600px;}.copyright { 	margin-left:50px;}.gotop { 	border:3px;	border-style:double;	padding: 10px 2px 10px 2px;	line-height:30pt;}.sp  { 				/* up & down padding */	padding: 20px 0 20px 0;}.sp2  { 				/* smallpadding  */	padding: 20px 0 5px 10px;}.kintou img {		/* 2 image   kintou display */	margin: 40px 20px 30px 20px;	border-style: none;}.kintou2 img {		/* 2 image   kintou display */	margin: 0px 20px 30px 20px;	border-style: none;}.now {	color: #FF0000;  /* current menu color = red */}