/*--初期設定--*/
body{
	margin:0;
	padding:0;
	background:#fff;
	color:#333;
	font-family:"MS PGOTHIC",sans-serif;
}
strong{
	font-weight:bold;
}
th{
	text-align:left;
}
form{
	margin:0;
	padding:0;
}

/*--赤字 金商法対応H19.8.20--*/
.red {
	color: #c00;
}

/*--背景色ピンク赤枠 金商法対応H19.8.24--*/
.back_red{
	background-color: #FFF0F0;
	border: 1px solid #c00;
	padding: 10px;
	margin: 0 0 0 1em;
}

/*--テキスト--*/
.txt-L2{
	color:#000;
	font-size:110%;
	line-height:150%;
}

.txt-L1{
	color:#000;
	font-size:100%;
	line-height:150%;
}

.txt-L{
	color:#000;
	font-size:140%;
	font-weight:bold;
}

.txt-M{
	color:#333;
	font-size:80%;
	line-height:150%;
}

.txt-S{
	color:#333;
	font-size:70%;
	line-height:130%;
}

.txt-S1{
	color:#555;
	font-size:80%;
	line-height:140%;
}

.txt-mark{
	color:#C00;
	font-weight:bold;
}

.txt-box{
 	margin:0 0 0 14px;
 	padding:0;
}

/*--ページタイトル--*/
.title{
	color:#000;
	font-size:110%;
	font-weight:bold;
	background-color:#FFF;
	margin:0 0 0 16px;
	padding:2px 8px 2px 0;
}
.title-BG{
	background-image : url(/common/title_bg.gif);
	background-repeat:repeat-y;
}
.title-back{
	color:#000;
	font-size:70%;
	background-color:#FFF;
	margin:0 0 0 5px;
	padding:2px 5px 2px 5px;
}

/*--見出し1--*/
.midashi1{
	color:#000;
	font-size:90%;
	font-weight:bold;
	padding:10px 14px 3px 14px;
	display:block;
}
.midashi1-BG{
	background-image : url(/common/midashi1_bg.gif);
	background-repeat:repeat-x;
}

/*--見出し2--*/
.midashi2{
	color:#000;
	font-size:90%;
	font-weight:bold;
	padding:0 14px 0 14px;
	display:block;
}
.midashi2-BG{
	background-image : url(/common/midashi2_bg.gif);
	background-repeat:repeat-y;
}

/*--見出し3--*/
.midashi3{
	color:#000;
	font-size:80%;
	font-weight:bold;
}

/*--見出し４--*/
.midashi4{
	color:#000;
	font-size:80%;
	font-weight:bold;
	padding:2px 14px 1px 16px;
	display:block;
}
.midashi4-BG{
	background-image : url(/common/midashi4_bg.gif);
	background-repeat:repeat;
}

/*--リリース年月日--*/
.hinichi{
	color:#666;
	font-size:70%;
	line-height:170%;
}

/*--リードベースカラー--*/
.read-BG{
	background-color:#FEF1D4;
	padding:10px 10px 10px 16px;
}

/*--キャッチコピー--*/
.txt-C{
	color:#063;
	font-size:90%;
	font-weight:bold;
	margin:0;
}

/*--重要インフォメーション : 2006.11.9 HSD追加--*/
.caution-L{
	color:#063;
	font-size:120%;
	font-weight:normal;
	line-height:150%;
	margin:0;
}

/*--リンク1--*/
a:link{ text-decoration:underline; color:#000;}
a:active{ text-decoration:underline; color:#06C;}
a:visited{ text-decoration:underline; color:#96C;}
a:hover{ text-decoration:underline; color:#06C;}

/*--リンク2・外部リンク・PDFリンク共通--*/
a.link:link{ font-size:12px; font-weight:normal; text-decoration:underline; color:#000;}
a.link:active{ font-size:12px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link:visited{ font-size:12px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link:hover{ font-size:12px; font-weight:normal; text-decoration:underline; color:#06C;} 

/*--リンク3--*/
a.link3:link{ font-size:12px; font-weight:normal; text-decoration:underline; color:#000;}
a.link3:active{ font-size:12px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link3:visited{ font-size:12px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link3:hover{ font-size:12px; font-weight:normal; text-decoration:underline; color:#06C;} 

/*--リンク4--*/
a.link4:link{ font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.link4:active{ font-size:12px; font-weight:bold; text-decoration:none; color:#06C;}
a.link4:visited{ font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.link4:hover{ font-size:12px; font-weight:bold; text-decoration:none; color:#06C;} 

/*--見出しリンク--*/
a.link-M:link{ font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.link-M:active{ font-size:12px; font-weight:bold; text-decoration:none; color:#06C;}
a.link-M:visited{ font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.link-M:hover{ font-size:12px; font-weight:bold; text-decoration:none; color:#06C;} 
 
/*--リンク　1つ前に戻る--*/
a.link-B:link{ font-size:10px; font-weight:normal; text-decoration:underline; color:#000;}
a.link-B:active{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link-B:visited{ font-size:10px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link-B:hover{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}

/*--リンク　ページの先頭に戻る--*/
a.link-P:link{ font-size:10px; font-weight:normal; text-decoration:underline; color:#000;}
a.link-P:active{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link-P:visited{ font-size:10px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link-P:hover{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}

/*--ページ内リンク--*/
a.link-A:link{ font-size:10px; font-weight:normal; text-decoration:underline; color:#000;}
a.link-A:active{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link-A:visited{ font-size:10px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link-A:hover{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}

/*--ボディリンク--*/
a.link-T1:link{ font-size:12px; font-weight:bold; text-decoration:underline; color:#000;}
a.link-T1:active{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;}
a.link-T1:visited{ font-size:12px; font-weight:bold; text-decoration:underline; color:#96C;}
a.link-T1:hover{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;}
a.link-T2:link{ font-size:10px; font-weight:normal; text-decoration:underline; color:#000;}
a.link-T2:active{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link-T2:visited{ font-size:10px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link-T2:hover{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}

/*--赤太字リンク 金商法対応H19.8.20--*/
a.link-K:link{ font-size:12px; font-weight:bold; text-decoration:underline; color:#C00;}
a.link-K:active{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;}
a.link-K:visited{ font-size:12px; font-weight:bold; text-decoration:underline; color:#96C;}
a.link-K:hover{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;} 

/*--赤太字リンク大 金商法対応H19.12.3--*/
a.link-KL:link{ font-size:16px; font-weight:bold; text-decoration:underline; color:#C00;}
a.link-KL:active{ font-size:16px; font-weight:bold; text-decoration:underline; color:#06C;}
a.link-KL:visited{ font-size:16px; font-weight:bold; text-decoration:underline; color:#96C;}
a.link-KL:hover{ font-size:16px; font-weight:bold; text-decoration:underline; color:#06C;} 

.txt-T1{
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.txt-T2{
	font-size:10px;
	color:#333;
}
.link-BG-T{
	border:1px solid #EB9A58;
	background-color:#FFF;
	padding:5px 5px;
}


/*--ページ遷移リンク--*/
a.link-S:link{ font-size:10px; font-weight:normal; text-decoration:underline; color:#000;}
a.link-S:active{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
a.link-S:visited{ font-size:10px; font-weight:normal; text-decoration:underline; color:#96C;}
a.link-S:hover{ font-size:10px; font-weight:normal; text-decoration:underline; color:#06C;}
.link-BG-S1{
	font-size:10px;
	border:1px solid #EB9A58;
	background-color:#FCE5C4;
	padding:5px 5px;
}
.link-BG-S2{
	font-size:10px;
	border:1px solid #EB9A58;
	background-color:#FFF;
	padding:5px 5px;
}


/*--ポップアップ用closeリンク--*/
a.link-C:link{ font-size:12px; font-weight:bold; text-decoration:underline; color:#000;}
a.link-C:active{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;}
a.link-C:visited{ font-size:12px; font-weight:bold; text-decoration:underline; color:#96C;}
a.link-C:hover{ font-size:12px; font-weight:bold; text-decoration:underline; color:#06C;} 

/*--以下　イレギュラースタイル--*/

/*--サブタイトル--*/
.subtitle{
	color:#000;
	font-size:80%;
	font-weight:bold;
	padding:0px 7px;
}
 
/*--日付テキスト--*/
 .txt-date{
	color:#666;
	font-size:80%;
	font-weight:bold;
}

/*--アクションリンク用--*/
 .actxt-M{
	color:#333;
	font-size:12px;
}

 .actxt-S{
	color:#333;
	font-size:10px;
}

 .actxt-title{
	color:#333;
	font-size:14px;
	font-weight:bold;
}
 .actxt-dial{
	color:#063;
	font-size:12px;
	font-weight:bold;
}

/*--インデックス型用--*/
 .index-title{
	color:#000;
	font-size:12px;
	font-weight:bold;
}

 .index-S1{
	color:#333;
	font-size:10px;
	line-height:130%;
}

 .index-S2{
	color:#063;
	font-size:10px;
	line-height:130%;
}

/*--Q＆A用--*/
 .txt-QA{
	color:#000;
	font-size:80%;
	line-height:130%;
}



