SPAN.Rd {

	color : #3399ff;

}



SPAN.Ra {

	color : #ff6666;

}



P.NakaMidashi {

	padding : 3px 2px 2px 2px;

	margin : 0px 0px 1px 0px;

	font-size : 0.8em;

	text-align : center;

	background-color : #CCFFCC;

	color : #009933;

}



DIV.BunkiATT {

	text-align : left;

	border-top-width : 1px;

	border-right-width : 1px;

	border-left-width : 1px;

	border-bottom-width : 1px;

	border-color : #009933;

	border-style : dashed;

}



P.BunkiTXT {

	padding : 0px 0px 0px 0px;

	margin : 2px 0px 0px 0px;

	color : #009933;

	text-align : center;

	text-decoration : none;

	font-size : 0.8em;

	background-color : #FFFFFF;

}



/* 共通項目 */



/* 共通項目：550pxテーブル配置用 */

DIV.IndexWakuHAICHI {

	margin : 10px 10px 5px 10px;

}



/* 共通項目：530pxテーブル配置用 */

DIV.IndexWakuHAICHIsecond {

	margin : 10px 20px 5px 20px;

}



/* 共通項目：550pxテーブル配置用(縦マージン多め) */

DIV.IndexWakuHAICHIthird {

	margin: 10px 10px 5px 10px;

}



/* 共通項目：550pxテーブル配置用(上マージン多め) */

DIV.IndexWakuHAICHIue {

	margin: 15px 10px 5px 10px;

}



/* 共通項目：上下を向いているグレイのライン用 */



DIV.Line {

	margin : 5px 10px 5px 10px;

}



/* 共通項目：項目インデックスページタイトル画像バー（What'sNew等）配置用 */



DIV.TitleTOPBar {

	margin : 15px 0px 5px 10px;

}



/* 共通項目：商品タイトル画像用 */



DIV.Title {

	margin : 0px 0px 0px 20px;

}



/* 共通項目：商品タイトルテーブル内キャッチコピー用 */



P.Catchcopy {

	margin : 10px 5px 0px 20px;

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #333333;

	background-color : #FFFFFF;

	padding : 0px 0px 0px 0px;

}



/* 共通項目：付属リンクテキスト配置用 */



DIV.GotoTOPsecond {

	margin : 0px 5px 10px 0px;

}



/* 共通項目：このページの上にもどるテキスト配置用 */



DIV.GotoTOP {

	margin : 10px 5px 10px 0px;

	cursor : n-resize;

}



/* 共通項目：商品タイトルテーブル下分岐テキスト内旧大和用 */



STRONG.BunkiTextDAIWA {

	color: #6699ff;

	font-weight : normal;

}



/* 共通項目：商品タイトルテーブル下分岐テキスト内旧あさひ用 */



STRONG.BunkiTextASAHI {

	color: #ff6666;

	font-weight : normal;

}



/* 共通項目：タイトルバー用 */



DIV.Bar {

	margin : 20px 0px 5px 10px;

}



/* 共通項目：注意文言用 */



P.CautionTEXT {

	font-size : 0.9em;

}



/* 共通項目：外部リンク用注意文言用 */



P.CautionTEXTlink {

	font-size : 0.9em;

	color: #006600;

	background-color : #FFFFFF;

	margin : 1px 0px 2px 0px;

}



/* 共通項目：外部リンク用注意文言用 */



STRONG.TextMIDORI {

	font-weight: bold;

	color: #006600;

}



/* 共通項目：外部リンク用注意文言用 */



TD.TABLEtitle {

	background-color : #DDEEDD;

	border: #999999;

	font-size : 1.0em;

	font-weight: bold;

	border-style: solid;

	border-width: 1px 1px 0px 1px;

}



/* 共通項目：外部リンク用注意文言用 */



TD.TABLEtitleSECOND {

	background : #EEEEEE;

	border: #999999;

	border-style: solid;

	border-width: 1px 1px 1px 1px;

	padding : 3px 3px 3px 3px;

	text-align : left;

}



/* 共通項目：小さいテキスト用 */



STRONG.TextPETIT {

	font-size : 0.9em;

	font-weight: normal;

	border-width : 0px 0px 0px 0px;

}



/* 右ワク無し */

TD.TABLEtitleLEFTsecond {

	background : #EEEEEE;

	border: #999999;

	border-style: solid;

	border-width: 1px 0px 1px 1px;

	padding : 3px 3px 3px 3px;

}



/* 上付数字用 */

SPAN.heiho{

	font-size : 0.7em;

	vertical-align : super;

}



/* 共通項目：タイトル用薄緑色テーブル（中央寄せ）用 */



TD.TABLEtitleCENTER {

	background : #DDEEDD;

	border: #999999;

	border-style: solid;

	border-width: 1px 1px 1px 1px;

	padding : 3px 3px 3px 3px;

	text-align : center;

}



/* 各行トップページ */

/* 各行トップページ：上を向いているグレイのライン用 */



DIV.TopLINEue {

	margin : 0px 10px 10px 10px;

}



/* 各行トップページ：下を向いているグレイのライン用 */



DIV.TopLINEshita {

	margin : 0px 10px 20px 10px;

}



/*各行トップページ： りそなグループトップページ応援コンテンツテーブル配置用 */



DIV.TopTableOUEN {

	margin : 0px 10px 10px 20px;

}



/* 各行トップページ：トップページニュース系（What'sNew等）テキストリンク配置用 */



DIV.TopTEXTnewsLink {

	margin : 0px 10px 5px 20px;

}



/* 各行トップページ：トップページニュース系（What'sNew等）テキスト配置用 */



P.TopTEXTnews {

	margin : 0px 10px 15px 30px;

	font-size : 0.8em;

	line-height : 130%;

	text-align : left;

	width : 520px;

}



/* 各行トップページ：トップページニュース系（Assistance and Gaidance用等）テキストリンク配置用 */



DIV.TopTEXTassistance {

	margin : 2px 0px 2px 0px;

	color : #333333;

	text-align : left;

	vertical-align : middle;

	font-size : 12px;

}



/* 各行トップページ：トップページニュース系（Assistance and Gaidance用等）テキストリンクりそな用 */



SPAN.TopRESONAassistance {

	margin : 1px 0px 0px 0px;

	font-weight: normal;

	font-size : 12px;

	text-align : left;

}



/* 各行トップページ： コンテンツ一覧テーブル点線右端用 */



TD.TopTENSENhidari {

	border: #999999;

	border-style: dashed;

	border-width: 0px 1px 0px 1px;

	text-align : left;

	padding-bottom : 3px;

}



/* 各行トップページ： コンテンツ一覧テーブル点線用 */



TD.TopTENSENnormal {

	border: #999999;

	border-style: dashed;

	border-width: 0px 1px 0px 0px;

	padding-bottom : 10px;

}



/* 各行トップページ： コンテンツ一覧テーブル点線用 */



TD.TopSENue {

	border: #999999;

	border-style: solid;

	border-width: 1px 0px 0px 0px;

	text-align : left;

}



/* 各行トップページ：コンテンツ一覧テーブル上配置用 */



DIV.TopWakuHAICHIue {

	margin : 0px 10px 0px 10px;

}



/* 各行トップページ：コンテンツ一覧テーブル上配置用 */



DIV.TopWakuHAICHIuesecond {

	margin : 0px 10px 0px 10px;

}



/* 各行トップページ：コンテンツ一覧テーブル配置用 */



DIV.TopWakuHAICHIshita {

	margin : 0px 10px 15px 10px;

}



/* 各行トップページ：コンテンツ一覧タイトル配置用 */



IMG.TopTitleAssistance {

	margin : 2px 0px 0px 0px;

}



/* 各行トップページ： 信託銀行コンテンツ一覧テーブル点線左セル用 */

DIV.TopTrustWakuHAICHI {

	margin : 30px 10px 20px 10px;

}



/* 各行トップページ： 信託銀行コンテンツ一覧テーブル点線左セル用 */



TD.TopTrustTENSENhidari {

	border: #999999;

	border-style: dashed;

	border-width: 0px 0px 0px 1px;

	padding : 5px 0px 5px 0px;

}



/* 各行トップページ： 信託銀行コンテンツ一覧テーブル点線右セル用 */



TD.TopTrustTENSENmigi {

	border: #999999;

	border-style: dashed;

	border-width: 0px 1px 0px 0px;

	padding : 5px 0px 5px 0px;

}



/* 各行トップページ： 法人コンテンツ一覧区切りテーブル用 */



DIV.TopHojinKUGIRI {

	margin : 0px 10px 0px 10px;

}



/* 各行トップページ： 企業応援トップタイトル配置用 */



DIV.KigyouTITLE {

	margin : 0px 0px 10px 20px;

}



/* 各行トップページ： 企業応援トップラインタイトル配置用 */



DIV.KigyouLINE {

	margin : 10px 10px 0px 10px;

}





/* 各行トップページ： 企業応援トップラインタイトル画像配置用 */



DIV.KigyouGAZO{

	margin : 5px 0px 10px 0px;

}





/* コンテンツ一覧ページ（２階層目） */

/* コンテンツ一覧：画像のついたタイトル配置用 */



DIV.IndexTITLE {

	margin : 20px 0px 20px 10px;

}





/* コンテンツ一覧：テーブル装飾用（灰色：左セル） */



TD.IndexWakuGRAYHidari{

	padding : 4px 2px 5px 5px;

	background-color : #EEEEEE;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 0px;

	font-size : 1em;

	color: #333333;

	font-weight: bold;

}



/* コンテンツ一覧：テーブル装飾用（灰色：右セル） */



TD.IndexWakuGRAYMigi{

	padding : 6px 5px 5px 0px;

	background-color : #EEEEEE;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 0px;

	font-size : 1em;

	color: #333333;

	font-weight: bold;

}



/* コンテンツ一覧：テーブル内テキスト用（灰色：右セル）用 */



/* DIV.IndexWakuCENTER {

	padding : 5px 0px 5px 0px;

}*/



/* コンテンツ一覧：テーブル装飾用（白色） */



TD.IndexWakuWHITE{

	padding : 7px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 0px;

	font-size : 0.9em;

}



/* コンテンツ一覧：テーブル装飾用下罫線のみ（白色） */



TD.IndexWakuWHITEshita{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 0px 1px 0px;

	line-height : 120%;

	font-size : 1em;

	text-align: center;

}



/* コンテンツ一覧：テーブル装飾用上罫線のみ（白色） */



TD.IndexWakuWHITEue{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 0px 0px;

	text-align: center;

	line-height : 120%;

	font-size : 1em;

}



/* コンテンツ一覧：テーブル内テキスト用（白色セル）用 */

P.IndexWakuMigi {

	margin : 0px 0px 0px 0px;

	padding : 0px 0px 0px 0px;

	color: #333333;

	font-size : 0.9em;

}





/* 「商品一覧」用ページ向け */

/* 共通項目：商品タイトル画像用 */



DIV.IchiranTITLE {

	margin : 0px 0px 0px 20px;

}

DIV.Title {

	margin : 0px 0px 0px 20px;

}

/* 共通項目：商品タイトル画像テーブル用 */



TD DIV.IchiranTitle {

	padding : 5px 0px 10px 0px;

	margin : 0px 0px 0px 20px;

}



TD DIV.Title {

	padding : 5px 0px 10px 0px;

	margin : 0px 0px 0px 20px;

}



/* 一覧：タイトル配置用 */





DIV.IchiranWakuHAICHI {

	margin : 10px 10px 0px 10px;

}



/* 一覧：商品詳細ページへリンク用テーブル装飾用 */



TD.IchiranWaku{

	padding : 5px 5px 5px 5px;

	background : #EEEEEE;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 0px 1px 0px;

	line-height : 120%;

	font-size : 1em;

}

TD.IchiranWaku STRONG.BunkiTextASAHI{

	font-size : 0.9em;

}

TD.IchiranWaku STRONG.BunkiTextDAIWA{

	font-size : 0.9em;

}

/* 一覧：強調分商品詳細ページへリンク用テーブル装飾用 */



TD.IchiranWakuKYOCHO{

	padding : 5px 15px 5px 5px;

	background : #CCEECC;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 0px;

}



/* 一覧：商品リンクテキスト用 */



A.IchiranSHOHIN{

	font-weight: bold;

	text-decoration : underline;

}



/* 一覧：分岐テキスト用 */



DIV.BunkiTextICHIRAN {

	margin : 30px 10px 30px 10px;

	padding : 5px 5px 5px 5px;

	border: 1px dashed #009933;

	color : #666666;

	font-size : 12px;

}



/* 一覧：分岐を促す文言用 */



P.IchiranBunkiKOUMOKU {

	text-align: center;

	color: #009933;

	margin : 0px 0px 5px 0px;

	background-color: #CCFFCC;

	padding: 1px 1px 1px 1px;

}



/* 一覧：店舗検索へ促す文言用 */



P.IchiranBunkiTENPO {

	text-align: center;

	color: #009933;

	background-color : #FFFFFF;

	margin : 5px 0px 0px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 0.9em;

}



/* 一覧：文章配置用 */



P.IchiranTEXT {

	margin : 5px 10px 15px 25px;

	font-size : 0.8em;

	color: #333333;

	background-color : #FFFFFF;

}





/* 一覧：強調分商品詳細ページ用文章配置用 */



P.IchiranTEXTkyocho {

	margin : 0px 10px 10px 25px;

}



/* 「商品分岐」用ページ向け */

/* 分岐：商品の分岐を促す文言用 */



P.BunkiMONGON {

	text-align: center;

	width: 540px;

	color: #333333;

	margin : 10px 0px 10px 10px;

	background-color: #CCEECC;

	font-weight: bold;

	font-size : 1em;

	padding: 5px 5px 5px 5px;

}



/* 分岐：テーブル配置用 */



DIV.BunkiWakuHAICHI {

	margin : 10px 0px 5px 10px;

}



/* 分岐：テーブル点線用 */



TD.BunkiTENSEN {

	padding: 3px 3px 3px 3px;	

	border-color : #999999;

	border-style : dashed;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}



/* 分岐：テーブル内文言「または」配置用 */



P.BunkiWakuMATAHA {

	text-align: center;

	font-size : 0.8em;

}



/* 分岐：テーブル内旧大和用文言（上）の背景装飾用 */



P.BunkiWakuDAIWAue {

	text-align: center;

	background-color: #AADDFF;

	padding: 5px 5px 5px 5px;

	font-size : 0.9em;

}



/* 分岐：テーブル内旧大和用文言（下）の背景装飾用 */



P.BunkiWakuDAIWAshita {

	text-align: left;

	background-color: #AADDFF;

	padding: 5px 5px 5px 5px;

	font-size : 0.9em;

}



/* 分岐：テーブル内旧あさひ用文言（上）の背景装飾用 */



P.BunkiWakuASAHIue {

	text-align: center;

	background-color: #FFCCCC;

	padding: 5px 5px 5px 5px;

	font-size : 0.9em;

}



/* 分岐：テーブル内旧あさひ用文言（下）の背景装飾用 */



P.BunkiWakuASAHIshita {

	text-align: left;

	background-color: #FFCCCC;

	padding: 5px 5px 5px 5px;

	font-size : 0.9em;

}



/* 分岐：テーブル内矢印配置用 */



DIV.BunkiWakuYAJIRUSHI {

	text-align: center;

}



/* 分岐：リンク項目テーブル装飾用 */



TD.BunkiWakuLINK{

	padding : 10px 5px 10px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 1px 1px;

	color: #333333;

	background-color : #FFFFFF;

	font-size : 0.9em;

}



/* 「商品詳細」用ページ向け */

/* 商品タイトルテーブル右部リンクタイトル用 */



P.KanrenlinkTitle {

	margin : 0px 0px 2px 2px;

	color : #006600;

	font-weight: bold;

	font-size : 0.8em;

	background-color : #FFFFFF;

}



/* 商品タイトルテーブル右部リンクリスト用 */



LI.KanrenlinkUP{

	margin : 0px 5px 0px 23px;

}



LI.KanrenlinkUP A{

	cursor : help;

	font-size : 12px;

}



/* 商品タイトルテーブル下分岐テキスト用 */



DIV.BunkiText {

	margin : 10px 10px 10px 10px;

	padding : 5px 5px 5px 5px;

	border: 1px dashed #009933;

	font-size : 12px;

	background-color : #FFFFFF;

	color : #666666;

}



/* 商品説明：タイトルテーブル左側項目テキスト用 */





P.SetsumeiTitle {

	margin: 0px 0px 0px 0px;

	padding: 5px 5px 5px 5px;

	border-width : 0px 0px 0px 0px;

	color : #006600;

	font-size : 1.0em;

	font-weight: bold;

}





/* 商品説明：タイトルテーブル左側項目テキスト用（大きい字用） */



P.SetsumeiTitleSECOND {

	color : #006600;

	font-size : 1.0em;

	font-weight: bold;

}



/* 商品説明：タイトルテーブル左側項目テキスト用（小さい字用） */



P.SetsumeiTitleTHIRD {

	color : #006600;

	font-size : 0.8em;

	font-weight: bold;

}



/* 商品説明：びっくりマーク付き文章用 */





LI.SetsumeiTextBIKKURI{

	margin: 0px 25px 10px 25px;

	padding: 0px 0px 1px 0px;

	list-style-image:  url("/img/ic_bikkuri.gif");

	line-height: 130%;

	font-size : 1em;

	font-weight : bold;

}



/* 商品説明：びっくりマーク付き文章の上用 */



P.SetsumeiTextBIKKURIue{

	margin: 0px 25px 15px 25px;

	padding: 0px 0px 1px 0px;

	font-weight: bold;

	line-height: 130%;

	font-size : 1em;

}



/* 商品説明：枠用 */



DIV.SetsumeiWaku {

	margin : 0px 10px 0px 10px;

	padding : 0px 0px 0px 0px;

}



TD.SetsumeiWakuTOPRIGHT{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 1px 1px;

}

TD.SetsumeiWakuTOPRIGHT P{

	padding : 5px 5px 0px 5px;

	line-height: 130%;

	font-size : 1em;

}

TD.SetsumeiWakuRIGHT{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 1px 1px 1px;

}

TD.SetsumeiWakuRIGHT P{

	padding : 5px 5px 0px 5px;

	line-height: 130%;

	font-size : 1em;

}



TD.SetsumeiWakuTOPLEFT{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 1px;

}



TD.SetsumeiWakuLEFT{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 0px 1px 1px;

	

}



TD.SetsumeiWakuLEFT P{

	padding : 5px 0px 5px 0px;

	line-height: 120%;

	font-size : 1em;

}

	

TD.SetsumeiWakuTOPLEFT P{

	padding : 5px 0px 5px 0px;

	line-height: 120%;

	font-size : 1em;

}



TD.SetsumeiWakuLEFT STRONG{

	padding : 5px 0px 5px 0px;

	line-height: 120%;

	font-size : 1em;

	text-align : center;

}

	

TD.SetsumeiWakuTOPLEFT STRONG{

	padding : 5px 0px 5px 0px;

	line-height: 120%;

	font-size : 1em;

	text-align : center;

}



/* 商品説明：リスト番号用 */



/* 商品説明：リスト番号1段下用 */



/* 商品説明：注釈(※)用 */



TD.SetumeiTextChushaku{

	color : #666666;

	line-height : 130%;

	font-size : 1em;

}



/* 資金運用プラン：注釈(※)用 */



TD.ShikinTyushaku1{

	text-align: right;

	font-size : 1.1em;

	margin: 10px 10px 15px 10px;

	padding : 5px 0px 5px;

}



TD.ShikinTyushaku2{

	text-align: left;

	font-size : 1.1em;

	margin: 10px 10px 15px 10px;

	padding : 5px 0px 5px;

}



TD.ShikinTyushaku3{

	text-align: right;

	font-size : 0.9em;

	margin: 5px 5px 10px 5px;

	padding : 5px 0px 5px;

}



TD.ShikinTyushaku4{

	text-align: left;

	font-size : 0.9em;

	margin: 5px 5px 10px 5px;

	padding : 5px 0px 5px;

}



/* 商品説明：注釈(※)用 */



P.SetumeiTextChushaku{

	font-size : 0.8em;

	color : #666666;

	text-align : left;

	padding-left : 5px;

}



/* 商品説明：強調注釈(※)用 */

P.SetumeiTextChushakuAlert{

	color : #ff0000;

}



/* 商品説明：本文内注意・強調用 */

SPAN.SetumeiTextAlert{

	color : #ff6666;

}



/* 商品説明：画像配置用 */



DIV.SetsumeiGAZO{

	text-align : center;

}



/* 商品説明：テーブル内通常テキスト用 */



P.SetsumeiTextTSUJO{

	margin: 5px 0px 10px 15px;

	font-size : 1em;

	line-height: 130%;

}



/* 商品説明：テーブル内通常テキスト用 */



P.SetsumeiTextTSUJOsecond{

	margin: 5px 0px 10px 20px;

	line-height: 130%;

}



/* 商品説明：テーブル内通常テキスト用 */



P.SetsumeiTextTSUJOthird{

	margin: 5px 0px 10px 25px;

	line-height: 130%;

}



/* 商品説明：テーブル内通常テキスト用 */



P.SetsumeiTextTSUJOfourth{

	margin: 5px 0px 10px 30px;

	line-height: 130%;

}



/* 商品説明：テーブル外通常テキスト用 */



P.SetsumeiTextWAKUSOTO{

	margin: 10px 10px 15px 10px;

	font-size : 1em;

	line-height: 130%;

}



/* 商品説明：テーブル外通常テキスト用（フォントサイズ大） */



P.SetsumeiTextWAKUSOTO2{

	margin: 10px 10px 15px 10px;

	font-size : 1.1em;

	line-height: 130%;

}



/* 商品説明：リスト・用 */



UL.SetsumeiTextTEN{

	margin: 5px 0px 5px 18px;

	font-size : 1em;

}

UL.SetsumeiTextTEN LI{

	margin: 0px 0px 5px 10px;

	font-size : 1em;

	line-height : 120%;

}

/* 商品説明：リスト・1段下用用 */



UL.SetsumeiTextTENsecond{

	margin: 0px 0px 0px 40px;

	font-size : 0.9em;

}





/* 商品説明：リスト・用小さいサイズテキスト */



UL.SetsumeiTextTENthird{

	margin: 0px 0px 10px 12px;

	font-size : 0.9em;

	line-height: 130%;

}



/* 商品説明：リスト・1段下用用 */



UL.SetsumeiTextSHIKAKU{

	margin: 0px 0px 0px 30px;

	list-style-type: square;

}





/* 商品説明：リスト番号用 */



OL.SetsumeiTextSUUJI{

	margin: 5px 0px 5px 25px;

	font-size : 1em;

}

OL.SetsumeiTextSUUJI LI{

	margin: 0px 0px 5px 10px;

	font-size : 1em;

	line-height : 120%;

}

/* 商品説明：リスト番号1段下用 */



OL.SetsumeiTextSUUJIsecond{

	margin: 10px 0px 10px 55px;

	font-size : 1em;

}



/* 下部関連リンク欄用 */



DIV.KanrenlinkUNDWaku{

	margin : 5px 20px 0px 15px;

	padding: 0px 10px 0px 0px;

}

DIV.KanrenlinkUNDWaku TD{

	padding: 0px 20px 0px 0px;

	vertical-align : top;

}

/* 下部関連リンク欄内設定用 */

DIV.KanrenlinkUND A{

	cursor : help;

	font-size : 0.9em;

}



/* 商品説明：本文左セル内リンク用 */



P.HonbunSankakuLink{

	margin: 5px 0px 0px 0px;	

	padding: 0px 0px 0px 0px;

	font-size : 0.8em;

}



/* 商品説明：本文左セル内リンク用 */



P.HonbunSankakuLinkSECOND{

	margin: 0px 0px 0px 0px;

	font-size : 0.8em;

}





/* トトページ */

/* トト：項目用 */



UL.TotoText{

	margin: 10px 0px 15px 35px;

}



/* トト：項目用サーカーボールli */



LI.TotoTextSoccer{

	margin: 0px 0px 5px 0px;

	padding: 0px 5px 0px 0px;

	list-style-image:  url("/img/ic_ball.gif");

}



/* トト：ヘッドライン用強調文字用 */



DIV.TotoTEXTnews {

	margin : 0px 20px 5px 20px;

	background-color: #DDDDDD;

	padding: 3px 3px 3px 3px;

	font-size : 0.8em;

}



/* トト：強調テーブル装飾用（灰色：左セル） */



TD.TotoTABLEkyocho{

	padding : 10px 10px 10px 10px;

	border: #006600;

	border-style: dashed;

	border-width : 1px 1px 1px 1px;

}





/* 商品説明：本文内リスト重要項目用*/

LI.SetsumeiAlert{

	color : #ff0000;

}



/* 商品説明：本文内表テーブル用テキスト小*/

P.SetumeiTextSmall{

	font-size : 0.8em;

}



/* 商品説明：本文内表テーブル用テキスト小*/

P.SetumeiTextSmallSECOND{

	font-size : 0.8em;

	border-width : 0px 0px 0px 0px;

	margin: 0px 0px 10px 30px;

}



P.SetumeiTextExSmall{

	font-size : 0.6em;

	border-width : 0px 0px 0px 0px;

}



/* tenposearch：強調注釈(※)文字小 */



P.SetumeiTextChushakuAlertSmall{

	color : #ff0000;

	font-size : 0.8em;

}



/* tenposearch：強調注釈(※)文字小左寄せ*/



P.SetumeiTextChushakuAlertSmallLEFT{

	color : #ff0000;

	font-size : 0.8em;

	text-align: left;

}





/*法人ページ*/

/*本文リストタグ１段目 /unyo/reh_a03など*/

/*リストのネスト時の２段目以降はUL.SetumeiText...を使っています。*/



UL.HojinSetumeiList{

	margin: 0px 0px 0px 15px;

	font-size : 1em;

	line-height: 130%;

}



/*法人ページ注釈用*/

/*マージン以外はSetumeiTextChushakuと同じ*/



P.HojinSetumeiChushaku{

	margin: 5px 0px 15px 15px;

	font-size : 0.8em;

	line-height: 130%;

	color : Red;

	background-color : #FFFFFF;

}





/*マージン以外はSetumeiTextChushakuAlertと同じ*/

P.HojinSetumeiChushakuAlert{

	margin: 0px 0px 15px 16px;

	font-size : 0.8em;

	line-height: 130%;

	color : #ff0000;

}



/* 預金金利数字修飾用 */

STRONG.YOKINkinri {

	font-weight : bold;

	color : #333333;

}



/* ローン金利数字修飾用 */

STRONG.LOANkinri {

	font-weight : bold;

	color : #333333;

}





/* 為替レート数字修飾用 */

STRONG.KAWASEkinri {

	font-weight : bold;

	color : #333333;

}



/* ペロリクラブ画像マージン用 */

IMG.PeroriMANGA {

	margin : 0px 0px 10px 5px;

}



/* 企業成長：テーブル装飾用（灰色：左セル） */



TD.kigyouWaku{

	padding : 0px 0px 0px 0px;

	background : #009933;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 0px 1px 0px;

}



/* 企業成長：テーブル装飾用（灰色：左セル） */



TD.kigyouWakuNOLINE{

	padding : 5px 5px 5px 5px;

}



/* 企業成長：外部リンク用注意文言用 */



P.kigyouTEXTlink {

	font-size : 0.8em;

	color: #006600;

	margin : 1px 0px 2px 15px;

}



/* 企業年金：テーブル装飾用 */



TD.NenkinWakuNOLINE{

	padding : 2px 2px 2px 2px;

}



/* 企業年金：テーブル装飾用 */



TD.NenkinWakuTITLEmigi{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 0px 0px;

}



/* 企業年金：テーブル装飾用 */



TD.NenkinWakuTITLEhidari{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 0px 1px;

}



/* 企業年金：テーブル装飾用 */



TD.NenkinWakuTITLEallMIGI{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 1px 0px;

}



/* 企業年金：テーブル装飾用 */



TD.NenkinWakuTITLEallHIDARI{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 1px;

}



/* りそな銀行について一連：社長メッセージテキスト用 */



P.AboutTextWAKUSOTO{

	margin: 10px 20px 15px 20px;

}



/* りそな銀行について一連：社長メッセージ名前用 */



P.AboutTextWAKUSOTOname{

	margin: 10px 20px 0px 0px;

	font-weight : bold;

}



/* りそな銀行について一連：社長メッセージ日付用 */



P.AboutTextWAKUSOTOdata{

	margin: 0px 20px 0px 0px;

	font-weight : bold;

}



/* りそなダイレクト：グループ直下ページお取引開始画像配置用*/

DIV.DirectWakuHAICHI {

	margin : 10px 20px 0px 20px;

}



/* りそなダイレクト：グループ直下ページテーブル配置用*/

DIV.DirectWakuHAICHIsecond {

	margin: 0px 0px 20px 10px;

}

P.KanrenlinkRdirect {

	font-size : 0.8em;

	line-height : 110%;

	white-space: nowrap;

	padding-top: 5px;

}

/* 法人：EBサービス：パソコンサービス：文字囲い修飾用 */



DIV.PasoText {

	margin : 10px 10px 10px 10px;

	padding : 5px 10px 5px 10px;

	border: 1px dashed #999999;

}



/* 法人：EBサービス：パソコンサービス：リストタグ調節用 */



LI.PasoMERIT {

	margin : 0px 0px 0px 30px;

	list-style-image:  url("/img/ic_bikkuri.gif");

}



/* 法人：EBサービス：パソコンサービス：リスト内ストロングタグ調節用 */



STRONG.PasoTOKUTYO {

	margin : 5px 0px 5px 0px;

	font-weight : bold;

}

STRONG.PasoTOKUTYOHead {

	margin : 5px 0px 5px 0px;

	font-weight : bold;

	color : #ff0000;

}



/* 法人：国際：海外拠点英文用 */



P.english{

	font-family : Arial, Helvetica, sans-serif;

}



/* 個人：海外旅行保険：富士火災概要ページ見出し用 */

P.midashi01{

	color : #6633cc;

	font-weight : bold;

}





/* 統合関連情報：Ｑ＆Ａ強調文言（白地グレー線囲みグレー字）用 */



span.QandAkyocho {

	text-align: center;

	color: #333333;

	font-weight : bold;

	margin : 0px 1px 0px 1px;

	padding: 0px 0px 0px 0px;

	border-color : #666666;

	border-style : solid;

	border-width : 1px 1px 1px 1px;

	background-color : #FFFFFF;

}



/* 統合関連情報：Ｑ＆Ａ強調文言（白地グリーン線囲みグリーン字）用 */



span.QandAginkomei {

	text-align: center;

	color: #006600;

	font-weight : bold;

	margin : 0px 1px 0px 1px;

	padding: 0px 0px 0px 0px;

	background : #FFFFFF;

	border-color : #006600;

	border-style : solid;

	border-width : 1px 1px 1px 1px;

}





/* 統合関連情報：Ｑ＆Ａ強調文言（グリーン地囲み白字）用 */



.QandAsin {

	text-align: center;

	color: #FFFFFF;

	font-weight : bold;

	margin : 0px 1px 0px 1px;

	padding: 0px 0px 0px 0px;

	background : #006600;

}



/* 統合関連情報：店名等変更等に関するお知らせ変更文言（白字）用 */

P.HenkoTEXT{

	color : #FFFFFF;

	font-weight : bold;

}



/* リンク集一連：URL用 */



P.LinkURL{

	margin: 2px 0px 0px 15px;

	line-height: 130%;

	text-align: left;

}



/* サイトマップ一連：リスト用 */



UL.SitemapTextTEN{

	margin: 10px 0px 10px 20px;

	font-size : 1em;

	line-height: 130%;

}



LI.SitemapTextLIST{

	margin: 0px 0px 5px 20px;

	font-size : 1em;

	list-style-image: url(/img/ic_sankaku_c.gif);

}



UL.SitemapTextTOP{

	margin: 10px 0px 10px 30px;

	font-size : 1em;

	line-height: 130%;

}



LI.SitemapTextTOP{

	margin: 10px 0px 10px 30px;

	font-size : 1em;

	list-style-image: url(/img/ic_yajirushi.gif);

}



UL.SitemapTextGROUP{

	margin: 20px 0px 20px 30px;

	font-size : 1em;

	line-height: 130%;

}



LI.SitemapTextTOPlast{

	margin: 10px 0px 30px 30px;

	font-size : 1em;

	list-style-image: url(/img/ic_yajirushi.gif);

}



LI.SitemapTextLISTlast{

	margin: 10px 0px 30px 30px;

	font-size : 1em;

	list-style-image: url(/img/ic_sankaku_c.gif);

}

P.SLBox {

	font-size : 0px;

	line-height : 0px;	

	margin : 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

P.naviTitke {

	font-size : 0px;

	line-height : 0px;	

	margin : 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



/* ******************************************** */

/* *********** Made by D&I from here*********** */

/* ******************************************** */



/* 共通項目：注意文言用・行頭揃え分 (BY kawashima)*/



TD.CautionTEXT {

	font-size : 0.8em;

	line-height : 120%;

	text-align : left;

	color : #333333;

	padding : 5px 10px 5px 0px;

}



TD.CautionTEXT2 {

	font-size : 0.8em;

	line-height : 120%;

	text-align : left;

	color : #333333;

	padding : 5px 0px 5px 10px;

}



/* トトヘッドニュースの@、A、B (注）などの項目(BY matsuda)　*/

TABLE.TotoOnly {

        width : 550 ;

}



TABLE.TotoOnly1 {

         width : 530 ;

}



TD.TotoOnly {

	font-size : 12px;

	text-align : left;

}



TD.TotoOnly1{

        width : 15px ;

	font-size : 12px;

	text-align : left;

}



TD.TotoOnly2{

        width : 535px ;

	font-size : 12px;

	text-align : left;

}



TD.TotoOnly3{

	font-size : 12px;

	text-align : left;

　　　　vertical-align: top ;

}



TD.TotoOnly4{

        width : 535px ;

	font-size : 13px;

	text-align : center;

}



/* 商品説明：注釈(＊)用 (by kawashima)*/



TABLE.KomeLayout{

	width : 300px;

	vertical-align: top;



}

TD.SetumeiTextChushaku2{

	font-size : 0.8em;

	color : #333333;

}



P.SetsumeiTextTSUJOfifth{

	margin: 0px 0px 0px 0px;

	line-height: 120%;

	font-size : 0.8em;

}



/* トト：ヘッドライン用強調文字用2(by matsuda)*/

DIV.TotoTEXTnews2 {

	margin : 0px 20px 5px 20px;

	color : #006600;

	font-weight: bold;

	line-height: 120%;

	height: auto;

	width: auto;

	background-color: #DDDDDD;

	padding: 3px 3px 3px 3px;

	text-align : center;

}



/*toto 強調タイトル中央寄せ（by Matsuda) */



DIV.SetsumeiTitle {

	color : #006600;

	font-weight: bold;

        text-align : center;

}



/*toto 普通の文章　（by Matsuda) */

DIV.TotoNomal {

        margin : 10px 10px 0px 10px;

        font-size : 1.0em ;

        text-align : left ;

}



/*頭取メッセージのところ　(by kawashima) */



P.AboutTextWAKUSOTOname2{

	margin: 10px 0px 0px 20px;

	font-weight : bold;

	text-align : right;

}



P.AboutTextWAKUSOTOdata2{

	margin: 0px 0px 0px 20px;

	font-weight : bold;

	text-align : right;

}



/* totoのCOPYRIGHTのところ (by matsuda)*/

ADDRESS.Totocopy{

	font-family: "Times New Roman", "Times", "serif";

	padding : 5px 5px 5px 5px;

	color : #FFFFFF;

	font-size : x-small;

	font-style : normal;

	text-align : center;

	background-color : #009933;

}



TD.TABLEtitle2 {

	background-color : #DDEEDD;

	border: #999999;

	border-style: solid;

	border-width: 1px 1px 1px 1px;

	padding : 3px 3px 3px 3px;

	text-align : left;

}



/* 統合関連情報のところ（by kawashima) */



P.SetsumeiTextTSUJO2{

	margin: 5px 0px 10px 15px;

	font-size : 0.8em;

	line-height: 130%;

}



/* 商品説明：強調注釈(※)用 (by kawashima)*/

P.SetumeiTextChushakuAlert2{

	color : #ff0000;

        font-size : 1.0em;

}



/* 各行トップページ：注意喚起テキストリンク配置用 (by kawashima)*/

P.TopTEXTnews2 {

	margin : 0px 10px 5px 20px;

	font-size : 0.8em;

	line-height : 130%;

	text-align : left;

	width : 520px;

}



/* レートアップサービスの赤字リンク(by kawashima) */



DIV.RateupUND2 {

	margin : 10px 5px 0px 20px;

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #333333;

	background-color : #FFFFFF;

	padding : 0px 0px 0px 0px;

}

DIV.RateupUND2 A{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND2 A:link{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND2 A:visited{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND2 A:active{

	color : #ff0000;

	text-decoration : underline;

}

DIV.RateupUND2 A:hover{

	color : #ff0000;

	text-decoration : underline;

	background-color : #f788bc;

}



DIV.RateupUND A{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND A:link{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND A:visited{

	color : #ff0000;

	text-decoration : underline;

}



DIV.RateupUND A:active{

	color : #ff0000;

	text-decoration : underline;

}

DIV.RateupUND A:hover{

	color : #ff0000;

	text-decoration : underline;

	background-color : #f788bc;

}



/* 商品説明：三角付き文章用 クレジットカード用(By kawashima)*/

LI.SetsumeiTextSANKAKU{

	margin: 0px 25px 10px 25px;

	padding: 3px 3px 5px 3px;

	list-style-image:  url("/img/ic_sankaku_b.gif");

	line-height: 130%;

	font-size : 1.3em;

	font-weight : bold;

}

/* 商品説明：クレジットカード用(By kawashima)*/

TD.SetsumeiTableCredit{

	margin: 0px 10px 10px 10px;

	padding: 4px 4px 4px 4px;

	font-size : 1.0em;

}

/* 共通項目：540pxテーブル配置用 */

DIV.IndexWakuHAICHIcredit {

	margin : 10px 10px 5px 20px;

}



TD.IndexWakuHAICHIcredit{

	border : 2px dashed orange ;

}



/* 共通項目：商品タイトルテーブル内キャッチコピー用 (by kawashima)*/



P.Catchcopy A:link{

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #FF0000;

	text-decoration : underline;

	background-color : #FFFFFF;

	padding : 0px 0px 0px 0px;

}



P.Catchcopy A:visit{

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #FF0000;

	text-decoration : underline;

	background-color : #FFFFFF;

	padding : 0px 0px 0px 0px;

}



P.Catchcopy A:active{

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #FF0000;

	text-decoration : underline;

	background-color : #FFFFFF;

	padding : 0px 0px 0px 0px;

}



P.Catchcopy A:hover{

	font-weight: bold;

	font-size : 1em;

	font-family : "MS UI Gothic";

	color : #FF0000;

	text-decoration : underline;

	background-color : #f788bc;

	padding : 0px 0px 0px 0px;

}





/* 共通項目：金融機関コード用 (by kawashima)*/



font.navi {

	font-family: "ＭＳ Ｐゴシック";

	font-size:10px;

	color : #FFFFFF;

}



/* bond：強調分商品詳細ページへリンク用テーブル装飾用 (by kawashima)*/



TD.IchiranWakuKYOCHO_bond{

	padding : 5px 15px 5px 5px;

	background : #CCEECC;

	border-color : #999999;

	border-style : solid;

	font-size : 1em;

	border-width : 1px 0px 1px 0px;

}





/* bond：強調分商品詳細ページ用文章配置用 (by kawashima)*/



P.IchiranTEXTkyocho_bond {

	margin : 5px 10px 10px 25px;

	font-size : 0.8em;

}

/* 投信商品一覧：タイトルテーブル左側項目テキスト用 (by kawashima)*/

TD.SetsumeiWakutoshinTOPRIGHT{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 1px 1px;

}

TD.SetsumeiWakutoshinTOPRIGHT2{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 1px 1px 0px;

}

TD.SetsumeiWakutoshinTOPRIGHT P{

	padding : 2px 2px 0px 2px;

	line-height: 130%;

	font-size : 1em;

}

TD.SetsumeiWakutoshinTOPRIGHT2 P{

	padding : 2px 2px 0px 2px;

	line-height: 130%;

	font-size : 1em;

}

TD.SetsumeiWakutoshinRIGHT{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 1px 1px 1px;

}

TD.SetsumeiWakutoshinRIGHT P{

	padding : 2px 2px 0px 2px;

	line-height: 130%;

	font-size : 0.8em;

}



TD.SetsumeiWakutoshinTOPLEFT{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 1px 0px 1px 1px;

}



TD.SetsumeiWakutoshinLEFT{

	padding : 2px 2px 2px 2px;

	border-color : #999999;

	border-style : solid;

	border-width : 0px 0px 1px 1px;

	

}



TD.SetsumeiWakutoshinLEFT P{

	padding : 2px 0px 2px 0px;

	line-height: 120%;

	font-size : 0.8em;

}

	

TD.SetsumeiWakutoshinTOPLEFT P{

	padding : 2px 0px 2px 0px;

	line-height: 120%;

	font-size : 1.0em;

}



TD.SetsumeiWakutoshinLEFT STRONG{

	padding : 2px 0px 2px 0px;

	line-height: 120%;

	font-size : 0.8em;

	text-align : center;

}

	

TD.SetsumeiWakutoshinTOPLEFT STRONG{

	padding : 2px 0px 2px 0px;

	line-height: 120%;

	font-size : 0.8em;

	text-align : center;

}



/* 投信：びっくりマーク付き文章用 (by kawashima)*/

LI.SetsumeiTexttoshinBIKKURI{

	margin: 0px 25px 10px 25px;

	padding: 0px 0px 1px 0px;

	list-style-image:  url("/img/ic_bikkuri.gif");

	line-height: 120%;

	color : #666666;

	font-size : 0.8em;

}



/* 預金金利情報の商品名横の注釈　(by matsuda)*/

SPAN.Chusyaku01 {

	color:#333333;

	font-size:1.0em;

	font-weight:normal;

}



/* キャッシュカードページの電話番号欄用 (by kawashima)*/



DIV.KanrenlinkUNDWaku_contact{

	margin : 5px 0px 0px 15px;

	padding: 0px 10px 0px 0px;

}

/*  キャッシュカードページの注釈、少し大きいテキスト用 (by kawashima)*/



STRONG.TextBIG {

	font-size : 1.1em;

	font-weight: normal;

	border-width : 0px 0px 0px 0px;

}



/*  資料請求の追加点線 (by kawashima)*/

TD.SetsumeiWakuLEFT_ten{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: dashed;

	border-left-style: solid;

}



TD.SetsumeiWakuRIGHT_ten{

	padding : 5px 5px 5px 5px;

	border-color : #999999;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: dashed;

	border-left-style: solid;

}



/* ******************************************** */

/* *********** Made by D&I to here ************ */

/* ******************************************** */