/*--日英共通、ブレッドグラムエリア、サブナビゲーションエリア、コンテンツエリア用スタイル--*/

/*--------------------基本link style--------------------*/
a:link		{color: #0F3193; text-decoration: underline;}			/*■青1*/
a:visited	{color: #0F3193; text-decoration: underline;}			/*■青1*/
a:hover	{color: #0F3193; text-decoration: none;}				/*■青1*/
a:active	{color: #0F3193; text-decoration: none;}				/*■青1*/

/*--------------------ブレッドグラムエリア--------------------*/
/*テキスト■灰3*/
#bred_navi		{font-size:70%;color:#666666;padding:8px 0px 6px 20px;}
/*区切り余白*/
#bred_navi #blk{padding:0px 7px 0px 7px;}
/*リンクスタイル*/
#bred_navi a:link,
#bred_navi a:visited	{color:#666; text-decoration:underline;}	/*■灰3*/
#bred_navi a:hover,
#bred_navi a:active		{color:#666; text-decoration:none;}			/*■灰3*/

/*--------------------サブナビゲーションエリア--------------------*/

#subnavi				{padding:0px 20px 20px 20px;}			/*サブナビゲーションエリア下左右*/
#subnavi a:link,
#subnavi a:visited		{color:#333333; text-decoration:none;}			/*サブナビゲーションリストリンク■灰1*/
#subnavi a:hover,
#subnavi a:active		{color:#0863B6; text-decoration:underline;}	/*サブナビゲーションリストリンク■青2*/

/*02階層(カテゴリトップ)タイトル表示*/
/*テキスト白,背景灰4,上アクセントバー赤1*/
#subn_ttl table{font-size: 85%; font-weight:bold; color:#FFFFFF; }
#subn_ttl table{background-color: #919191; border-top:2px solid #0F3193;}
/*02階層(カテゴリトップ)余白*/
#subn_ttl td{padding-left:4px;}
/*02階層(カテゴリトップ)アイコン余白*/
#subn_ttl table #arr{padding:8px 0px 12px 6px;}
/*★カテゴリトップリンク(白、青2)*/
#subn_ttl a:link,#subn_ttl a:visited {color: #FFF; font-weight:bold; text-decoration: none;}
#subn_ttl a:hover,#subn_ttl a:active {color: #0863B6; font-weight:bold; text-decoration: underline;}

/*03階層(リスト:通常)タイトル表示*/
/*テキスト,灰1背景灰10,上ライン（白）*/
#subn_cat table{font-size: 78%; color:#656565; font-weight:normal;}
#subn_cat table{background-color: #DCDCDC; border-top:1px solid #FFF;}
/*03階層(リスト:通常)タイトル　区切り:余白*/
#subn_cat td{padding:3px 0px 2px 4px; border-bottom:1px solid #FFF;}
/*03階層(リスト:通常)アイコン余白*/
#subn_cat table #arr{padding:5px 0px 8px 6px;}

/*04階層(リスト:展開)タイトル表示*/
/*テキスト灰1,背景灰12,上下部余白灰12*/
#subn_item table{font-size: 78%; color:#656565; }
#subn_item table{background-color: #EEE; border-top:3px solid #EEE; border-bottom:3px solid #EEE;}
/*04階層(リスト:展開)タイトル余白*/
#subn_item td{padding-left:5px;}
/*04階層(リスト:展開)アイコン余白*/
#subn_item table #arr{padding:2px 0px 5px 20px;}


/*-株主・投資家情報（IT用語辞典、免責について、IR ENGLISHリンク）-*/
/*エリア全体上下余白*/
#subn_ir				{padding:20px 0px 10px 0px;}
/*背景色灰12上■下余白灰12*/
#subn_ir table	{
		background-color:#EEEEEE;
		border-top:4px solid #EEE; border-bottom:3px solid #EEEEEE;}
/*テキスト*/
#subn_ir table			{font-size:78%;color:#000000;}
#subn_ir table #arr		{padding:2px 0px 5px 6px;}		/*リストリンクアイコン上下左*/
#subn_ir td				{padding-left:5px;}		/*リストリンク下*/

/*--------------------コンテンツエリア--------------------*/
#cont {padding-right:20px}

/*----------■ページ上部タイトル、見出しなど■----------*/
/*----I.第2階層カテゴリtopページ----*/
/*--0.共通項目--*/
/*padding--画像タイトル下*/
#cont #ttl		{margin-bottom:16px;}
/*--1.ボックス形式--*/
/*border---カテゴリイメージ周り枠*/
.index_bpd 		{border: 1px solid #CCC;}
/*font size,font color,padding---カテゴリ概要テキスト(フォントファミリーに関してはlng_ja.cssに記述)*/
.index_txt 		{font-size:70%; line-height:120%; color:#666; padding:7px;}
/*--2.リスト形式--*/
/**
※1:#head td #pbd---見出しバー右にリンクがつく場合(プレスリリースtop"過去のリリース")のテキスト
**/
/*padding*/
#head #ttl		{padding:3px 0px 0px 8px;}				/*見出しバー上左*/
#head td #pbd	{padding:0px 8px 0px 3px;}				/*上記※1の場合の左右*/
#head td #spbd	{padding:0px 8px 0px 3px;}
/*bg color*/
#head td		{background-color: #ECECEC;}			/*見出しバー背景色■灰11*/
/*font size*/
#head #ttl		{font-size:78%; font-weight:bold;}		/*見出し*/
#head td #pbd	{font-size:65%; font-weight:bold;}		/*上記※1*/
#head td #spbd	{font-size:65%; font-weight:normal;}
/*link style*/
#head td #pbd a:link,
#head td #pbd a:visited	{color:#333; text-decoration:none;}			/*上記※1の■灰1*/
#head td #pbd a:hover,
#head td #pbd a:active	{color:#B74042; text-decoration:underline;}	/*上記※1*/
/*------------------------------------*/

/*----II.第3階層詳細ページまたはTopページ(第2階層Topページ--サイトマップ)----*/
/*padding*/
#scont_ttl		{padding:0px 0px 14px 0px;}		/*テキストタイトルボックス下*/
#scont_ttl td	{padding:8px 10px 7px 10px;}	/*テキストタイトル上下左右*/
/*border--テキストタイトル上部■青1それ以外■灰5*/
#scont_ttl table{border-width:2px 1px 1px 1px; border-style:solid; border-color:#0F3193 #999 #999 #999;}
/*font size*/
#scont_ttl table{font-size: 85%; font-weight:bold;}
/*--------------------------------------------------------------*/


/*----------■ページ中断リスト形式箇所など■----------*/
/*----詳細ページまたはTopページ共通リストエリア----*/
/*リストページ、リスト形式の詳細ページ共通*/
#list		{padding:2px 0px 16px 0px}			/*リストエリアの上下*/
#list td	{font-size:78%;line-height:170%;}	/*テキスト(リンク)*/
#list td	{color:#333;}						/*テキストカラー■灰1*/
.totop		{padding-left:3px; font-size:65%;}	/*ページtopへのアンカーリンク*/

/*--1.リンクアイコン、日付、リンク（テキスト）、（PDF）のリスト形式のリストページ--*/
/*padding*/
#list #arr	{padding:5px 0px 0px 0px;}		/*リンクアイコン上*/
#list #pbd	{padding:0px 5px 0px 13px;}		/*テキストリンクの左右*/
.list_pbd	{padding:7px 0px 5px 0px;}		/*リンクアイコン、日付、リンクを含むテーブルの上下*/
.pdf_pbd	{padding:11px 0px 0px 0px;}		/*PDFアイコンの上*/


/*--2.見出しアイコン、見出し、（テキスト）の形式の詳細ページ--*/
/*※会社概要コンテンツ以下のページについてはcorp.cssに記述。*/
/*padding*/
#list #ttl	{padding-top:7px;}		/*見出し部の上*/
.icon_pbd	{padding-top:4px;padding-right:4px;}		/*見出しアイコン使用時の上右*/
#list #txt	{padding:7px 0px 0px 0px;}		/*テキスト部の上*/
#list #cap	{padding:3px 0px 0px 0px;}		/*PDFアイコン(小)の上*/
#list #head	{padding:0px 0px 15px 0px;}		/*プライバシーポリシー : 個人情報保護方針プライバシーマーク横テキスト*/
#list #blk	{padding:10px 0px 0px 0px}
/*font size weight*/
#list #ttl	{font-weight:bold;}				/*見出し*/
#list #cap	{font-size:70%;}				/*PDFアイコン(小)のサイズ表記*/
#list #head	{font-size:108%; font-weight:bold;}	/*プライバシーポリシー : 個人情報保護方針プライバシーマーク横テキスト*/
/*font color*/
#list #ttl	{color:#3C5E79;}				/*見出し■青3*/
#list #cap	{color:#666;}					/*PDFアイコン(小)のサイズ表記*/

/*--3その他--*/
#list ul	{margin:0px 0px 0px 16px;}		/*ulタグ使用時の左マージン(プレスリリース詳細ページ)*/
#list li	{list-style-type:disk}			/*liタグ使用時のリストスタイル*/
#list blockquote {margin-top: 0px;}			/*liタグ使用時の上マージン(プレスリリース詳細ページ)*/
.txt_pbd{padding:7px 20px 5px 18px;}		/*プライバシーポリシーテキスト部分上下左右*/
.txtsml	{color:#656565;font-size:70%; line-height:150%;}							/*ページ下部注記*/
.ml15 {margin-left: 15px;}				/*外側余白 左 15px*/
.ml20 {margin-left: 20px;}				/*外側余白 左 20px*/
.ml5e {margin-left: 5em;}				/*外側余白 左 5em*/
.ml7e {margin-left: 7em;}				/*外側余白 左 7em*/
.ml8e {margin-left: 8em;}				/*外側余白 左 8em*/

/*--4.リンクアイコン、日付、ポップマーク、リンク（テキスト）、（PDF）のリスト形式のリストページ--*/
/*padding*/
#list .arr	{padding:5px 0px 0px 0px;}		/*リンクアイコン上*/
#list .pop	{padding:5px 0px 0px 13px;}	/*ポップマークの上左*/
#list .pbdp	{padding:0px 5px 0px 0px;}		/*テキストリンクの右*/

/*------------------------------------*/
