/*------------ table style set ------------*/
/*--- 共通 ---*/
BODY, TH, TD { font-family: 'ＭＳ 明朝'; }
A:link    { COLOR: #000033; TEXT-DECORATION: underline; }
A:visited { COLOR: #336633; TEXT-DECORATION: none;      }
A:hover   { COLOR: #ff6600; TEXT-DECORATION: none;      }
#topnews TD A:link    { COLOR: #000033; TEXT-DECORATION: none;      }
#topnews TD A:visited { COLOR: #336633; TEXT-DECORATION: none;      }
#topnews TD A:hover   { COLOR: #ff6600; TEXT-DECORATION: underline; }
#st01 {border-style:solid; border-width:1px 2px 5px 15px; border-color:#339966; font-size:14.00pt;}
#st02 {border-style:solid; border-width:1px 2px 5px 15px; border-color:#339966; font-size:14.00pt; margin-bottom:3.0pt;}
#st03 {margin-top:-1.0pt; margin-bottom:1.0pt; border-style:solid ; border-width:1px 0px 1px 0px; border-color:#ff9900; color : #330000; font-family: 'ＭＳ ゴシック'; font-size:11.00pt;}
#st04 {border-style:solid ; border-width:2px 2px 2px 2px; border-color:#339966; padding:5px 1px 1px 1px; font-weight:bold;}
#st05 {margin-left:24.00pt; border-style:solid ; border-width:2px 2px 2px 2px; border-color:#339966; padding:2px 10px 0px 10px; font-weight:bold; font-size:12.00pt;}
#fnt010 { font-size:1pt; }
#fnt030 { font-size:3pt; }
#fnt050 { font-size:5pt; }
#fnt060 { font-size:6pt; }
#fnt070 { font-size:7pt; }
#fnt080 { font-size:8pt; }
#fnt090 { font-size:9pt; }
#fnt100 { font-size:10pt; }
#fnt110 { font-size:11pt; }
#fnt120 { font-size:12pt; }
#fnt140 { font-size:14pt; }
#fnt160 { font-size:16pt; }
#BDStl01 { border:solid #000000 1px 1px 1px 1px; }
#BDStl02 { border:solid #000000 1px 0px 1px 0px; }
#BDStl03 { border:solid #000000 0px 1px 0px 1px; }
#BDStl04 { padding:5px 1px 0px 1px ; font-size:11pt; }
.FntGsc { font-family: 'ＭＳ Ｐゴシック'; }
/*--- 個別 ---*/
/*--- bosyu ---*/
#clrBK { color:#000000;}
/*--- jainfo topic ---*/
.brdrBK { border:solid #000000 1px 1px 1px 1px; }
.MSM000
	{ font-size: 20.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM001
	{ font-size: 16.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM002
	{ font-size: 14.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM002_00
	{ font-size: 14.00pt; font-family: 'ＭＳ 明朝'; color:#000000; margin-left:31.5pt; text-indent:-31.5pt; margin-top:5.0pt; margin-bottom:-3.0pt;}
.MSM003
	{ font-size: 12.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM003_00
	{ font-size: 12.00pt; font-family: 'ＭＳ 明朝'; color:#000000; margin-top:-1.0pt; margin-bottom:1.0pt; line-height:120%;}
.MSM004
	{ font-size: 11.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM005
	{ font-size: 10.00pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM0055
	{ font-size: 10.50pt; font-family: 'ＭＳ 明朝'; color:#000000;}
.MSM0055_00
	{ font-size: 10.50pt; font-family: 'ＭＳ 明朝'; color:#000000; margin-left:31.5pt; text-indent:-31.5pt; margin-top:5.0pt; margin-bottom:-3.0pt;}
.MSMD201
	{ margin-top:00.00pt; text-indent:11.00pt; margin-bottom:0.00pt; font-size: 14.00pt; font-family: 'ＭＳ 明朝'; color:#000000; line-height:15.0pt; border:solid #000000 1px 1px 1px 1px;}
.MSMD401
	{ margin-top:00.00pt; text-indent:11.00pt; margin-bottom:0.00pt; font-size: 11.00pt; font-family: 'ＭＳ 明朝'; color:#000000; line-height:15.0pt;}
.MSMD402
	{ margin-top:-10.00pt; text-indent:00.00pt; margin-bottom:5.00pt; font-size: 11.00pt; font-family: 'ＭＳ 明朝'; color:#000000; line-height:15.0pt;}
.MSMD403
	{ margin-top:00.00pt; text-indent:00.00pt; margin-bottom:0.00pt; font-size: 11.00pt; font-family: 'ＭＳ 明朝'; color:#000000; line-height:15.0pt;}
.MSMD404
	{ margin-top:00.00pt; margin-left:11.00pt; text-indent:-11.00pt; margin-bottom:0.00pt; font-size: 11.00pt; font-family: 'ＭＳ 明朝'; color:#000000; line-height:15.0pt;}
.MSG000
	{ font-size: 20.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG001
	{ font-size: 16.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG002
	{ font-size: 14.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG003
	{ font-size: 12.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG003_00
	{font-size: 12.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-top:-09.0pt;}
.MSG003_01
	{font-size: 12.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-top:-05.0pt;}
.MSG004
	{ font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG004_00
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:20.0pt; margin-top:-5.0pt;}
.MSG004_01
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:10.0pt; }
.MSG004_02
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-left:40.0pt;margin-top:-5.0pt;}
.MSG004_03
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-left:40.0pt;}
.MSG004_04
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-top:-09.0pt;}
.MSG004_05
	{font-size: 11.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-bottom:05.0pt; margin-top:-05.0pt;}
.MSG005
	{font-size: 10.00pt; font-family: 'ＭＳ ゴシック'; color:#000000;}
.MSG005_00
	{font-size: 10.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-top:-12.0pt; margin-left:15.0pt; margin-bottom:1.0pt; background-color: #FFEEEE;}
.MSG005_01
	{font-size: 10.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-top:0.0pt  ; margin-left:15.0pt; margin-bottom:1.0pt; background-color: #EEEEFF;}
.MSG005_02
	{font-size: 10.00pt; font-family: 'ＭＳ ゴシック'; color:#000000; margin-top:0.0pt  ; margin-left:15.0pt; margin-bottom:1.0pt; background-color: #FFEEEE;}
/*--- lifeinfo ---*/
#p01 {margin-top:5.0pt;margin-left:17.0pt;margin-bottom:-5.0pt; font-family: 'ＭＳ ゴシック' ;color: #FF6666 ;font-weight: 900 ;font-size:12.0pt;}
#p02 {margin-top:5.0pt;margin-left:17.0pt;margin-bottom:-13.0pt; font-family: 'ＭＳ ゴシック' ;color: #FF9933 ;font-weight: 900 ;font-size:12.0pt;}
#p03 {margin-top:-5.0pt;margin-left:17.0pt;margin-bottom:-13.0pt; font-family: 'ＭＳ ゴシック' ;color: #FF9933 ;font-weight: 900 ;font-size:12.0pt;}
.MPT
	{margin-top:0.0pt;margin-left:-0.0pt;margin-bottom:0.0pt; font-family: 'ＭＳ ゴシック';background-color: #FF6666 ;color: white ;font-weight: 900 ;font-size:12.0pt;}
.MPT1
	{margin-top:0.0pt;margin-left:-0.0pt;margin-bottom:0.0pt; font-family: 'ＭＳ ゴシック';background-color: #6666FF ;color: white ;font-weight: 900 ;font-size:12.0pt;}
.MN
	{margin-top:-9.0pt;margin-left:-0.0pt;margin-bottom:0.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFFFDD ;font-size:9.0pt;}
.MN1
	{margin-top:0.0pt ;margin-left:-0.0pt;margin-bottom:0.0pt; font-family: 'ＭＳ ゴシック';background-color: #DDFFFF ;font-size:9.0pt;}
.MN2
	{margin-top:0.0pt ;margin-left:-0.0pt;margin-bottom:0.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFFFDD ;font-size:9.0pt;}
.MN00
	{margin-top:-9.0pt;margin-left:17.0pt;margin-bottom:2.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFFFDD ;font-size:11.0pt;}
.MN01
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #DDFFFF ;font-size:11.0pt;}
.MN02
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:2.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFFFDD ;font-size:11.0pt;}
.MN10
	{margin-top:-22.0pt;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFDDDD ;font-size:11.0pt;}
.MN11
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFEEDD ;font-size:11.0pt;}
.MN12
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFDDDD ;font-size:11.0pt;}
.MN20
	{margin-top:-22.0pt;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #DDDDFF ;font-size:11.0pt;}
.MN21
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #DDEEFF ;font-size:11.0pt;}
.MN22
	{margin-top:0.0pt ;margin-left:17.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #DDDDFF ;font-size:11.0pt;}
.MN31
	{margin-top:0.0pt ;margin-left:0.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFEEDD ;font-size:11.0pt;}
.MN32
	{margin-top:-11.0pt ;margin-left:28.0pt;margin-bottom:15.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFFFFF ;font-size:11.0pt;}
/*--- topics ---*/
.MPText
	{font-family: 'ＭＳ 明朝'    ; font-size:10.5pt; color="Black"; line-height:15.0pt;}
.MPText1
	{font-family: 'ＭＳ ゴシック'; font-size:14.0pt; color="Black"; line-height:15.0pt; font-weight:bold;}
.MPText2
	{font-family: 'ＭＳ 明朝'    ; font-size:12.0pt; color="Black"; line-height:15.0pt; font-weight:bold;}
.MPText3
	{font-family: 'ＭＳ 明朝'    ; font-size:14.0pt; color="Black"; line-height:15.0pt; font-weight:bold;}
.MNml1
	{font-family: 'ＭＳ 明朝'    ; font-size:12.0pt; color="Black"; line-height:15.0pt; margin-top: 1.0pt; margin-bottom: 1.0pt; }
.MNml2
	{font-family: 'ＭＳ 明朝'    ; font-size:12.0pt; color="Black"; line-height:15.0pt; margin-top: 1.0pt; margin-bottom: 1.0pt; margin-left:24.0pt; text-indent:-24.0pt;}
.MNml3
	{font-family: 'ＭＳ 明朝'    ; font-size:11.0pt; color="Black"; line-height:15.0pt; margin-top: 1.0pt; margin-bottom: 1.0pt; }
.MNml4
	{font-family: 'ＭＳ 明朝'    ; font-size:11.0pt; color="Black"; line-height:15.0pt; margin-top: 1.0pt; margin-bottom: 1.0pt; margin-left:22.0pt; text-indent:-22.0pt;}
.MNml5
	{font-family: 'ＭＳ 明朝'    ; font-size:12.0pt; color="Black"; line-height:15.0pt; margin-top: 1.0pt; margin-bottom: 1.0pt; margin-left:12.0pt; text-indent:-12.0pt;}
.MNml10
	{margin-top:-12.0pt;margin-left:1.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFEEEE ;font-size:8.5pt;}
.MNml11
	{margin-top:0.0pt ;margin-left:1.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #EEEEFF ;font-size:8.5pt;}
.MNml12
	{margin-top:0.0pt ;margin-left:1.0pt;margin-bottom:1.0pt; font-family: 'ＭＳ ゴシック';background-color: #FFEEEE ;font-size:8.5pt;}

