@charset "Shift_JIS";

/* ******************************************************* *
	オープンソースソフトウェア(OSS)
 * ******************************************************* */

/* メインメニュー アクティブ */
div#mainMenu #menu06{
	background-image:url(../images/mainmenu_active.png);
	background-repeat:no-repeat;
	background-position:-655px 0;
}
.en div#mainMenu #menu06{
	background-image:url(../images/mainmenu-en_active.png);
	background-position:-667px 0;
}

/* =========== パンくずリスト =========== */
div#topicPath{
	color:#333;
	background-image:url(../images/f-oss/topicPath_bg.png);
	background-repeat:repeat-x;
	background-color:#EEC0F7;
}

div#topicPath a{
	color:#333;
}
div#topicPath a:hover{
	color:#f60;
}

/* ========== フッタ ========== */

div#pageFooter p,
div#pageFooter ul li,
div#pageFooter ul li a{
	color:#333;
}

div#pageFooter div{
	background-image:url(../images/f-oss/footer_bg.png);
 	background-color:#EEC1F7;
}

div#pageFooter ul li{
	border-left:1px solid #1F1821;
}

/* ------------------------------------------------------- *
	HTML 基本定義
 * ------------------------------------------------------- */

h3{
	background-image:url(../images/f-oss/title_bg.png);
}

h4{
	color:;
}


/* ------------------------------------------------------- *
	クラス再定義
 * ------------------------------------------------------- */

.titleAccentLine{
  border-left-color:#67049C;
}


/* ------------------------------------------------------- *
	ページタイトル
 * ------------------------------------------------------- */
.pageTitle{
	/* リピート用背景画像 */
	background-image:url(../images/f-oss/pagetitle_repeat-bg.png);
}

.pageTitle h2{
	/* タイトル左側の縦線 */
	border-left:3px solid #B450E5;
}

.pageTitle div.header{
	/* 上部の背景画像 */
	background-image:url(../images/f-oss/pagetitle_header.png);
}

.pageTitle div.main{
	/* 中央・下部の背景画像 */
	background-image:url(../images/f-oss/pagetitle_bg.png);
}


/* ------------------------------------------------------- *
	カテゴリメニュー 背景設定
 * ------------------------------------------------------- */

div#catMenu{
	background-image:url(../images/f-oss/menu_bg.png);
}

div#catMenu h2{
	background-image:url(../images/f-oss/menu_title.jpg);
}

div#catMenu div.footer{
	background-image:url(../images/f-oss/menu_footer.png);
}

.en div#catMenu h2{
	background-image:url(../images/f-oss/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:#8C7391;
}
table.tableType01b .header th,
table.tableType02b .header th,
table.tableType03 .header th.first{
	border-left-color:#8C7391;
}

/*thタグ背景色*/
table.tableType02a th,
table.tableType02b th,
table.tableType03 th{
	background-color:#FBE7FF;
	background-image:none;
}
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:#513669;
}

.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;
}



/* ------------------------------------------------------ *
	カテゴリ内でよく使うと思われるスタイル
 * ------------------------------------------------------ */


