
@charset "Shift_JIS";

/* ******************************************************* *
	セキュリティ
 * ******************************************************* */

/* メインメニュー アクティブ */
div#mainMenu #menu01{
	background-image:url(../images/mainmenu_active.png);
	background-repeat:no-repeat;
	background-position:-83px 0;
}
.en div#mainMenu #menu01{
	background-image:url(../images/mainmenu-en_active.png);
	background-position:-63px 0;
}

/* =========== パンくずリスト =========== */
div#topicPath{
	color:#fff;
	background-image:url(../images/b-security/topicPath_bg.png);
	background-repeat:repeat-x;
	background-color:#5F5FBF;
}

div#topicPath a{
	color:#FFF;
}
div#topicPath a:hover{
	color:#f60;
}

/* ========== フッタ ========== */

div#pageFooter p,
div#pageFooter ul li,
div#pageFooter ul li a{
	color:#fff;
}

div#pageFooter div{
	background-image:url(../images/b-security/footer_bg.png);
 	background-color:#4F4FB4;
}

/* ------------------------------------------------------- *
	HTML 基本定義
 * ------------------------------------------------------- */

h3{
	background-image:url(../images/b-security/title_bg.png);
}

h4{
	color:;
}


/* ------------------------------------------------------- *
	クラス再定義
 * ------------------------------------------------------- */

.titleAccentLine{
  border-left-color:#613DFE;
}


/* ------------------------------------------------------- *
	ページタイトル
 * ------------------------------------------------------- */
.pageTitle{
	/* リピート用背景画像 */
	background-image:url(../images/b-security/pagetitle_repeat-bg.png);
}

.pageTitle h2{
	/* タイトル左側の縦線 */
	border-left:3px solid #613DFE;
}

.pageTitle div.header{
	/* 上部の背景画像 */
	background-image:url(../images/b-security/pagetitle_header.png);
}

.pageTitle div.main{
	/* 中央・下部の背景画像 */
	background-image:url(../images/b-security/pagetitle_bg.png);
}

/* ------------------------------------------------------- *
	カテゴリメニュー 背景設定
 * ------------------------------------------------------- */

div#catMenu{
	background-image:url(../images/b-security/menu_bg.gif);
}

div#catMenu h2{
	background-image:url(../images/b-security/menu_title.jpg);
}

div#catMenu div.footer{
	background-image:url(../images/b-security/menu_footer.gif);
}

.en div#catMenu h2{
	background-image:url(../images/b-security/menu_title_en.jpg);
}

/* ------------------------------------------------------ *
	デフォルトテーブルスタイルを「セキュリティ」用に色変更
 * ------------------------------------------------------ */
/* 罫線色 */
table.tableType01a,
table.tableType01a th,
table.tableType01a td,
table.tableType01b,
table.tableType01b th,
table.tableType01b td,
table.tableType02a,
table.tableType02a th,
table.tableType02a td,
table.tableType02b,
table.tableType02b th,
table.tableType02b td,
table.tableType03,
table.tableType03 th,
table.tableType03 td{
	border-color:#99c;
}
table.tableType01b .header th,
table.tableType02b .header th,
table.tableType03 .header th.first{
	border-left-color:#888;
}

/*thタグ背景色*/
table.tableType02a th,
table.tableType02b th,
table.tableType02a td.header02,
table.tableType02b td.header02,
table.tableType03 th,
table.tableType03 td.header02,
table.tableType03 td.header02{
	background-color:#E2DDFD;
}
table.tableType03 .header th,
table.tableType03 th.header,
table.tableType03 td.header,
table.tableType02a th.header,
table.tableType02a td.header,
table.tableType02b th.header,
table.tableType02b td.header{
	color:#fff;
	background-color:#5E437F;
}

.extraCell01,
table.tableType00 .extraCell01,
table.tableType02a .extraCell01,
table.tableType02b .extraCell01,
table.tableType03 .extraCell01{
	background-color:#D2FCD5;
}

.extraCell02,
table.tableType00 .extraCell02,
table.tableType02a .extraCell02,
table.tableType02b .extraCell02,
table.tableType03 .extraCell02{
	background-color:#d6d6d6;
}


/* ------------------------------------------------------ *
	汎用クラス定義
 * ------------------------------------------------------ */

/* ===== fontcolor ===== */
.f-purple		{ color: #336;}
.f-black		{ color: #333;}
.f-red			{ color: #c00;}
.f-green		{ color: #390;}
.f-orange		{ color: #f60;}
.f-white		{ color: #fff;}
.f-pink			{ color: #939;}