/* CSS Document */#base{	background: #FFFFFF;	padding: 0px;	width: 800px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;}#footer {	font: 11px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";	color: #FFFFFF;	background: #001e62;	text-align: center;	padding-top: 8px;	padding-bottom: 8px;	border-bottom: 5px solid #000000;}td,body{	font: 13px/1.7em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";}a:link{	color: #00154F;	text-decoration: underline;}a:visited{	color: #00154F;	text-decoration: underline;}a:hover{	color: #D0345C;	text-decoration: underline;}a:active{	color: #D0345C;	text-decoration: underline;}h1 {	font: bolder 14px/1.3em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	color: #00154F;	text-align: center;	margin: 0px;	padding: 0px;}.venturettl h1 {	font: bolder 18px/1.3em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	color: #00154F;	text-align: center;	margin: 0px;	padding: 0px;}.boxbody {	border-right: 1px solid #334B81;	border-left: 1px solid #334B81;	margin: 0px;	padding: 25px;}.boxbody2 {	border-right: 1px solid #334B81;	border-left: 1px solid #334B81;	margin: 0px;	padding: 25px 15px 0px;}.boxbody3 {	border-right: 1px solid #334B81;	border-left: 1px solid #334B81;	margin: 0px;	padding: 0px 25px 25px;}.boxbodyGray {	padding-left: 10px;	font-size: 12px;	line-height: 1.2em;}.boxbodyGray2 {	margin: 0px;	border-right: 1px solid #999999;	border-left: 1px solid #999999;	padding-top: 5px;	padding-right: 10px;	padding-left: 10px;	font-size: 12px;	line-height: 1.2em;}.name {	font: 12px/1.2em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	color: #00154F;}.f10group {	font: 11px/1.2em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	margin-top: 5px;}.f10 {	font: 11px/1.4em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";}.f10e{	font: 12px/1.1em "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Verdana";}.f12rec{	font: 13px/1.4em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	padding-bottom: 6px;}.mar30 {	margin-bottom: 30px;}.ipo td {	font: 11px/1.4em "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";	text-align: center;}.recLabel {	margin: 0px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 13px;	color: #FFFFFF;	background: #001E62;}.recMain {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 30px;	font-size: 12px;	line-height: 20px;}.box {	border: 1px solid #cccccc;	margin-top: 10px;}.contactLabel{	margin: 0px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 13px;}/*ƒtƒH[ƒ€*/.w300 {	width: 300px;	border: 1px solid #999999;}.field {	border: 1px solid #999999;}.gyomu {	text-align: left;	margin: 5px;}.venture {	border: 1px solid #00154F;}.venture1 {	color: #00154F;	background: #D1D1D1;	vertical-align: top;	border-right: 1px solid #FFFFFF;	text-align: center;}.venture2 {	color: #FFFFFF;	background: #00154F;	vertical-align: top;	border-right: 1px solid #FFFFFF;	text-align: center;}.venture3 {	color: #00154F;}